Advertisement
Guest User

mvm_upgrades.txt

a guest
Aug 16th, 2012
1,150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.47 KB | None | 0 0
  1. // Assign attribs to groups
  2. // Assign items to groups
  3.  
  4. // upgrades.txt
  5. "upgrades"
  6. {
  7. // ITEM UPGRADES
  8. // Attributes generated by these will be attached to the chosen item.
  9. // This means the player can potentially invest in the same attribute on multiple items.
  10. // Best to not use passives that affect player stats, because they'll stack on the player.
  11. "ItemUpgrades"
  12. {
  13. "1"
  14. {
  15. // Damage - Normal
  16. "attribute" "damage bonus" // attrib to hook
  17. "icon" "achievements/tf_demoman_kill_x_with_directpipe"
  18. "increment" "0.25" // percent
  19. "cap" "2.0" // percent
  20. "cost" "400" // first tier points/credits cost
  21. }
  22. "1.1"
  23. {
  24. // Damage - Low
  25. "attribute" "damage bonus"
  26. "icon" "achievements/tf_demoman_kill_x_with_directpipe"
  27. "increment" "0.2"
  28. "cap" "1.8"
  29. "cost" "500"
  30. "quality" "1" // allows varying usage cases without cloning attributes
  31. // 1 = low, 2 = normal (default), 3 = high
  32. }
  33. "2"
  34. {
  35. // Fire Speed - Normal
  36. "attribute" "fire rate bonus" // attrib to hook
  37. "icon" "achievements/tf_scout_dodge_damage"
  38. "increment" "-0.1" // percent
  39. "cap" "0.6" // percent
  40. "cost" "200" // first tier points/credits cost
  41. }
  42. "2.1"
  43. {
  44. // Fire Speed - Expensive
  45. "attribute" "fire rate bonus" // attrib to hook
  46. "icon" "achievements/tf_scout_dodge_damage"
  47. "increment" "-0.1" // percent
  48. "cap" "0.6" // percent
  49. "cost" "350"
  50. "quality" "1" // allows varying usage cases without cloning attributes
  51. // 1 = low, 2 = normal (default), 3 = high
  52. }
  53. "2.1"
  54. {
  55. "attribute" "melee attack rate bonus" // attrib to hook
  56. "icon" "achievements/tf_spy_backstab_quick_kills"
  57. "increment" "-0.1" // percent
  58. "cap" "0.6" // percent
  59. "cost" "200" // first tier points/credits cost
  60. }
  61. "3"
  62. {
  63. "attribute" "clip size bonus upgrade" // attrib to hook
  64. "icon" "achievements/tf_scout_destroy_sentry_with_pistol"
  65. "increment" "0.5" // percent
  66. "cap" "3.0" // percent
  67. "cost" "400" // first tier points/credits cost
  68. }
  69. "3.1"
  70. {
  71. "attribute" "maxammo primary increased" // attrib to hook
  72. "icon" "achievements/tf_heavy_assist_grind"
  73. "increment" "0.5" // percent
  74. "cap" "2.5" // percent
  75. "cost" "250" // first tier points/credits cost
  76. }
  77. "3.2"
  78. {
  79. "attribute" "maxammo secondary increased" // attrib to hook
  80. "icon" "achievements/tf_heavy_assist_grind"
  81. "increment" "0.5" // percent
  82. "cap" "2.5" // percent
  83. "cost" "250" // first tier points/credits cost
  84. }
  85. "3.3"
  86. {
  87. "attribute" "maxammo grenades1 increased" // attrib to hook
  88. "icon" "achievements/tf_heavy_assist_grind"
  89. "increment" "1.0" // percent
  90. "cap" "7.0" // percent
  91. "cost" "100" // first tier points/credits cost
  92. }
  93. "3.4"
  94. {
  95. "attribute" "maxammo metal increased" // attrib to hook
  96. "icon" "achievements/tf_engineer_waste_metal_grind"
  97. "increment" "0.5" // percent
  98. "cap" "3.0" // percent
  99. "cost" "200" // first tier points/credits cost
  100. }
  101. "4"
  102. {
  103. "attribute" "bleeding duration"
  104. "icon" "achievements/tf_sniper_kill_invis_spy"
  105. "increment" "5"
  106. "cap" "15"
  107. "cost" "200"
  108. }
  109. "6"
  110. {
  111. "attribute" "heal on kill"
  112. "icon" "achievements/tf_medic_kill_healed_spy"
  113. "increment" "25"
  114. "cap" "100"
  115. "cost" "200"
  116. }
  117. "7"
  118. {
  119. "attribute" "projectile penetration"
  120. "icon" "achievements/tf_sniper_headshot_post_invuln"
  121. "increment" "1" // binary on/off
  122. "cap" "1" //
  123. "cost" "400"
  124. }
  125. "7.1"
  126. {
  127. // For Heavy
  128. "attribute" "projectile penetration heavy"
  129. "icon" "achievements/tf_sniper_headshot_post_invuln"
  130. "increment" "1" // binary on/off
  131. "cap" "3" //
  132. "cost" "400"
  133. "quality" "1" // 1 = low, 2 = normal (default), 3 = high
  134. }
  135. "8"
  136. {
  137. "attribute" "critboost"
  138. "icon" "mvm/upgradeicons/bottle_kritz"
  139. "increment" "1" // binary on/off
  140. "cap" "1" //
  141. "cost" "100"
  142. "ui_group" "2" // 2 = power up bottle
  143. }
  144. "9"
  145. {
  146. "attribute" "ubercharge"
  147. "icon" "mvm/upgradeicons/bottle_ubercharge"
  148. "increment" "1" // binary on/off
  149. "cap" "1" //
  150. "cost" "75"
  151. "ui_group" "2" // 2 = power up bottle
  152. }
  153. "10"
  154. {
  155. "attribute" "bidirectional teleport"
  156. "icon" "achievements/tf_engineer_teleport_grind"
  157. "increment" "1" // binary on/off
  158. "cap" "1" //
  159. "cost" "250"
  160. }
  161. "12"
  162. {
  163. "attribute" "SRifle Charge rate increased"
  164. "icon" "achievements/tf_sniper_kill_at_roundstart"
  165. "increment" "0.25"
  166. "cap" "2.0"
  167. "cost" "200"
  168. }
  169. "13"
  170. {
  171. "attribute" "effect bar recharge rate increased"
  172. "icon" "achievements/tf_win_well_minimumtime"
  173. "increment" "-0.20"
  174. "cap" "0.2"
  175. "cost" "250"
  176. }
  177. "14"
  178. {
  179. "attribute" "heal rate bonus"
  180. "icon" "achievements/tf_heavy_heal_medikits"
  181. "increment" "0.25"
  182. "cap" "2.0"
  183. "cost" "250"
  184. }
  185. "15"
  186. {
  187. "attribute" "ubercharge rate bonus"
  188. "icon" "achievements/tf_medic_assist_demoman"
  189. "increment" "0.25"
  190. "cap" "2.0"
  191. "cost" "300"
  192. }
  193. "16"
  194. {
  195. "attribute" "engy building health bonus"
  196. "icon" "achievements/tf_engineer_repair_sentry_w_medic"
  197. "increment" "1.0"
  198. "cap" "4.0"
  199. "cost" "400"
  200. }
  201. "17"
  202. {
  203. "attribute" "engy sentry fire rate increased"
  204. "icon" "achievements/tf_engineer_sentry_kill_lifetime_grind"
  205. "increment" "-0.1"
  206. "cap" "0.7"
  207. "cost" "350"
  208. }
  209. // "17.1"
  210. // {
  211. // "attribute" "engy sentry radius increased"
  212. // "icon" "achievements/tf_engineer_manual_sentry_kills_beyond_range"
  213. // "increment" "0.15"
  214. // "cap" "1.6"
  215. // "cost" "300"
  216. // }
  217. "17.2"
  218. {
  219. "attribute" "engy dispenser radius increased"
  220. "icon" "achievements/tf_engineer_dispenser_heal_grind"
  221. "increment" "1.0"
  222. "cap" "4.0"
  223. "cost" "100"
  224. }
  225. "17.3"
  226. {
  227. "attribute" "engy disposable sentries"
  228. "icon" "achievements/tf_engineer_freezecam_sentry"
  229. "increment" "1"
  230. "cap" "1"
  231. "cost" "500"
  232. }
  233. "18"
  234. {
  235. "attribute" "airblast pushback scale"
  236. "icon" "achievements/tf_soldier_crouch_rocket_jump"
  237. "increment" "0.25"
  238. "cap" "2.0"
  239. "cost" "100"
  240. }
  241. "19"
  242. {
  243. "attribute" "recall"
  244. "icon" "mvm/upgradeicons/bottle_teleport"
  245. "increment" "1" // binary on/off
  246. "cap" "1" //
  247. "cost" "10"
  248. "ui_group" "2" // 2 = power up bottle
  249. }
  250. "20"
  251. {
  252. "attribute" "applies snare effect"
  253. "icon" "achievements/tf_sniper_jarate_extinguish"
  254. "increment" "-0.35" // only 1 increment
  255. "cap" "0.65" //
  256. "cost" "200"
  257. }
  258. "21"
  259. {
  260. "attribute" "charge recharge rate increased"
  261. "icon" "achievements/tf_demoman_charge_kill"
  262. "increment" "1.0"
  263. "cap" "5.0"
  264. "cost" "150"
  265. }
  266. "22"
  267. {
  268. "attribute" "overheal bonus"
  269. "icon" "achievements/tf_scout_assist_medic"
  270. "increment" "0.25"
  271. "cap" "2.0"
  272. "cost" "200"
  273. }
  274. "23"
  275. {
  276. "attribute" "overheal decay bonus"
  277. "icon" "achievements/tf_medic_save_falling_teammate"
  278. "increment" "0.5"
  279. "cap" "2.0"
  280. "cost" "150"
  281. }
  282. "24"
  283. {
  284. "attribute" "uber duration bonus"
  285. "icon" "achievements/tf_maps_foundry_win_mintime"
  286. "increment" "2"
  287. "cap" "6.0"
  288. "cost" "250"
  289. }
  290. "25"
  291. {
  292. "attribute" "refill_ammo"
  293. "icon" "mvm/upgradeicons/bottle_ammoresupply"
  294. "increment" "1" // binary on/off
  295. "cap" "1" //
  296. "cost" "25"
  297. "ui_group" "2" // 2 = power up bottle
  298. }
  299. "26"
  300. {
  301. "attribute" "weapon burn dmg increased"
  302. "icon" "achievements/tf_pyro_burn_spies_as_you"
  303. "increment" "0.25" // percent
  304. "cap" "2.0" // percent
  305. "cost" "250" // first tier points/credits cost
  306. }
  307. "27"
  308. {
  309. "attribute" "weapon burn time increased"
  310. "icon" "achievements/tf_spy_survive_burning"
  311. "increment" "0.25" // percent
  312. "cap" "2.0" // percent
  313. "cost" "250" // first tier points/credits cost
  314. }
  315. "28"
  316. {
  317. "attribute" "increase buff duration"
  318. "icon" "achievements/tf_soldier_buff_teammates"
  319. "increment" "0.25" // percent
  320. "cap" "1.5" // percent
  321. "cost" "250" // first tier points/credits cost
  322. }
  323. "30"
  324. {
  325. "attribute" "Projectile speed increased" // attrib to hook
  326. "icon" "achievements/tf_soldier_kill_airborne_target_while_airborne"
  327. "increment" "0.25" // percent
  328. "cap" "2.0" // percent
  329. "cost" "200" // first tier points/credits cost
  330. }
  331. "31"
  332. {
  333. "attribute" "building instant upgrade"
  334. "icon" "mvm/upgradeicons/bottle_instantbuild"
  335. "increment" "1" // binary on/off
  336. "cap" "1" //
  337. "cost" "50"
  338. "ui_group" "2" // 2 = power up bottle
  339. }
  340. "32"
  341. {
  342. "attribute" "faster reload rate" // attrib to hook
  343. "icon" "achievements/tf_heavy_survive_crocket"
  344. "increment" "-0.2" // percent
  345. "cap" "0.4" // percent
  346. "cost" "250" // first tier points/credits cost
  347. }
  348. "33"
  349. {
  350. "attribute" "critboost on kill" // attrib to hook
  351. "icon" "achievements/tf_soldier_kill_spy_killer"
  352. "increment" "2"
  353. "cap" "4"
  354. "cost" "350"
  355. }
  356. "34"
  357. {
  358. "attribute" "robo sapper"
  359. "icon" "achievements/tf_engineer_remove_sapper_long_dist"
  360. "increment" "1"
  361. "cap" "3"
  362. "cost" "350"
  363. }
  364. "35"
  365. {
  366. "attribute" "attack projectiles"
  367. "icon" "achievements/tf_soldier_kill_sniper_while_dead"
  368. "increment" "1"
  369. "cap" "1"
  370. "cost" "600"
  371. }
  372. "36"
  373. {
  374. "attribute" "generate rage on damage"
  375. "icon" "achievements/tf_scout_first_blood"
  376. "increment" "1"
  377. "cap" "3"
  378. "cost" "350"
  379. }
  380. "37"
  381. {
  382. "attribute" "explosive sniper shot"
  383. "icon" "achievements/tf_demoman_kill_x_with_directpipe"
  384. "increment" "1"
  385. "cap" "3"
  386. "cost" "350"
  387. }
  388. "38"
  389. {
  390. "attribute" "armor piercing"
  391. "icon" "achievements/tf_get_turretkills"
  392. "increment" "25"
  393. "cap" "100"
  394. "cost" "400"
  395. }
  396. "39"
  397. {
  398. "attribute" "share consumable with patient"
  399. "icon" "achievements/tf_medic_charge_blocker"
  400. "increment" "1" // percent
  401. "cap" "1" // percent
  402. "cost" "600" // first tier points/credits cost
  403. }
  404. "40"
  405. {
  406. "attribute" "mark for death"
  407. "icon" "achievements/tf_scout_stun_scout_with_their_ball"
  408. "increment" "1" // percent
  409. "cap" "1" // percent
  410. "cost" "500" // first tier points/credits cost
  411. }
  412. "41"
  413. {
  414. "attribute" "clip size upgrade atomic"
  415. "icon" "achievements/tf_scout_destroy_sentry_with_pistol"
  416. "increment" "2"
  417. "cap" "8.0"
  418. "cost" "400"
  419. }
  420. }
  421.  
  422. // PLAYER UPGRADES
  423. // Attributes generated by these will be attached to the player.
  424. "PlayerUpgrades"
  425. {
  426. "1"
  427. {
  428. "attribute" "dmg taken from fire reduced"
  429. "icon" "achievements/tf_fire_waterjump"
  430. "increment" "-0.25" // 15% reduction
  431. "cap" "0.25" // 75% reduction max (.41 because of float rounding when comparing)
  432. "cost" "150"
  433. }
  434. "2"
  435. {
  436. "attribute" "dmg taken from blast reduced"
  437. "icon" "achievements/tf_demoman_kill_x_heavies_fullhp_onedet"
  438. "increment" "-0.25"
  439. "cap" "0.25"
  440. "cost" "350"
  441. }
  442. "3"
  443. {
  444. "attribute" "dmg taken from bullets reduced"
  445. "icon" "achievements/tf_get_turretkills"
  446. "increment" "-0.25"
  447. "cap" "0.25"
  448. "cost" "350"
  449. }
  450. "4"
  451. {
  452. "attribute" "dmg taken from crit reduced"
  453. "icon" "achievements/tf_soldier_shoot_mult_crits"
  454. "increment" "-0.25"
  455. "cap" "0.25"
  456. "cost" "150"
  457. }
  458. "5"
  459. {
  460. "attribute" "move speed bonus"
  461. "icon" "achievements/tf_scout_long_distance_runner"
  462. "increment" "0.1"
  463. "cap" "1.3"
  464. "cost" "200"
  465. }
  466. "6"
  467. {
  468. "attribute" "health regen"
  469. "icon" "achievements/tf_medic_achieve_progress2"
  470. "increment" "2"
  471. "cap" "10.0"
  472. "cost" "200"
  473. }
  474. // "7"
  475. // {
  476. // "attribute" "ammo regen"
  477. // "icon" "achievements/tf_soldier_achieve_progress2"
  478. // "increment" "0.03"
  479. // "cap" "0.12"
  480. // "cost" "250"
  481. // }
  482. "8"
  483. {
  484. "attribute" "metal regen"
  485. "icon" "achievements/tf_engineer_achieve_progress2"
  486. "increment" "5"
  487. "cap" "25"
  488. "cost" "200"
  489. }
  490. // "10"
  491. // {
  492. // "attribute" "currency bonus"
  493. // "icon" "achievements/tf_heavy_fire_lots"
  494. // "increment" "0.051"
  495. // "cap" "1.15"
  496. // "cost" "200"
  497. // }
  498. "11"
  499. {
  500. "attribute" "increased jump height"
  501. "icon" "achievements/tf_scout_double_jumps"
  502. "increment" "0.2"
  503. "cap" "1.6"
  504. "cost" "200"
  505. }
  506. }
  507. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement