Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Assign attribs to groups
- // Assign items to groups
- // upgrades.txt
- "upgrades"
- {
- // ITEM UPGRADES
- // Attributes generated by these will be attached to the chosen item.
- // This means the player can potentially invest in the same attribute on multiple items.
- // Best to not use passives that affect player stats, because they'll stack on the player.
- "ItemUpgrades"
- {
- "1"
- {
- // Damage - Normal
- "attribute" "damage bonus" // attrib to hook
- "icon" "achievements/tf_demoman_kill_x_with_directpipe"
- "increment" "0.25" // percent
- "cap" "2.0" // percent
- "cost" "400" // first tier points/credits cost
- }
- "1.1"
- {
- // Damage - Low
- "attribute" "damage bonus"
- "icon" "achievements/tf_demoman_kill_x_with_directpipe"
- "increment" "0.2"
- "cap" "1.8"
- "cost" "500"
- "quality" "1" // allows varying usage cases without cloning attributes
- // 1 = low, 2 = normal (default), 3 = high
- }
- "2"
- {
- // Fire Speed - Normal
- "attribute" "fire rate bonus" // attrib to hook
- "icon" "achievements/tf_scout_dodge_damage"
- "increment" "-0.1" // percent
- "cap" "0.6" // percent
- "cost" "200" // first tier points/credits cost
- }
- "2.1"
- {
- // Fire Speed - Expensive
- "attribute" "fire rate bonus" // attrib to hook
- "icon" "achievements/tf_scout_dodge_damage"
- "increment" "-0.1" // percent
- "cap" "0.6" // percent
- "cost" "350"
- "quality" "1" // allows varying usage cases without cloning attributes
- // 1 = low, 2 = normal (default), 3 = high
- }
- "2.1"
- {
- "attribute" "melee attack rate bonus" // attrib to hook
- "icon" "achievements/tf_spy_backstab_quick_kills"
- "increment" "-0.1" // percent
- "cap" "0.6" // percent
- "cost" "200" // first tier points/credits cost
- }
- "3"
- {
- "attribute" "clip size bonus upgrade" // attrib to hook
- "icon" "achievements/tf_scout_destroy_sentry_with_pistol"
- "increment" "0.5" // percent
- "cap" "3.0" // percent
- "cost" "400" // first tier points/credits cost
- }
- "3.1"
- {
- "attribute" "maxammo primary increased" // attrib to hook
- "icon" "achievements/tf_heavy_assist_grind"
- "increment" "0.5" // percent
- "cap" "2.5" // percent
- "cost" "250" // first tier points/credits cost
- }
- "3.2"
- {
- "attribute" "maxammo secondary increased" // attrib to hook
- "icon" "achievements/tf_heavy_assist_grind"
- "increment" "0.5" // percent
- "cap" "2.5" // percent
- "cost" "250" // first tier points/credits cost
- }
- "3.3"
- {
- "attribute" "maxammo grenades1 increased" // attrib to hook
- "icon" "achievements/tf_heavy_assist_grind"
- "increment" "1.0" // percent
- "cap" "7.0" // percent
- "cost" "100" // first tier points/credits cost
- }
- "3.4"
- {
- "attribute" "maxammo metal increased" // attrib to hook
- "icon" "achievements/tf_engineer_waste_metal_grind"
- "increment" "0.5" // percent
- "cap" "3.0" // percent
- "cost" "200" // first tier points/credits cost
- }
- "4"
- {
- "attribute" "bleeding duration"
- "icon" "achievements/tf_sniper_kill_invis_spy"
- "increment" "5"
- "cap" "15"
- "cost" "200"
- }
- "6"
- {
- "attribute" "heal on kill"
- "icon" "achievements/tf_medic_kill_healed_spy"
- "increment" "25"
- "cap" "100"
- "cost" "200"
- }
- "7"
- {
- "attribute" "projectile penetration"
- "icon" "achievements/tf_sniper_headshot_post_invuln"
- "increment" "1" // binary on/off
- "cap" "1" //
- "cost" "400"
- }
- "7.1"
- {
- // For Heavy
- "attribute" "projectile penetration heavy"
- "icon" "achievements/tf_sniper_headshot_post_invuln"
- "increment" "1" // binary on/off
- "cap" "3" //
- "cost" "400"
- "quality" "1" // 1 = low, 2 = normal (default), 3 = high
- }
- "8"
- {
- "attribute" "critboost"
- "icon" "mvm/upgradeicons/bottle_kritz"
- "increment" "1" // binary on/off
- "cap" "1" //
- "cost" "100"
- "ui_group" "2" // 2 = power up bottle
- }
- "9"
- {
- "attribute" "ubercharge"
- "icon" "mvm/upgradeicons/bottle_ubercharge"
- "increment" "1" // binary on/off
- "cap" "1" //
- "cost" "75"
- "ui_group" "2" // 2 = power up bottle
- }
- "10"
- {
- "attribute" "bidirectional teleport"
- "icon" "achievements/tf_engineer_teleport_grind"
- "increment" "1" // binary on/off
- "cap" "1" //
- "cost" "250"
- }
- "12"
- {
- "attribute" "SRifle Charge rate increased"
- "icon" "achievements/tf_sniper_kill_at_roundstart"
- "increment" "0.25"
- "cap" "2.0"
- "cost" "200"
- }
- "13"
- {
- "attribute" "effect bar recharge rate increased"
- "icon" "achievements/tf_win_well_minimumtime"
- "increment" "-0.20"
- "cap" "0.2"
- "cost" "250"
- }
- "14"
- {
- "attribute" "heal rate bonus"
- "icon" "achievements/tf_heavy_heal_medikits"
- "increment" "0.25"
- "cap" "2.0"
- "cost" "250"
- }
- "15"
- {
- "attribute" "ubercharge rate bonus"
- "icon" "achievements/tf_medic_assist_demoman"
- "increment" "0.25"
- "cap" "2.0"
- "cost" "300"
- }
- "16"
- {
- "attribute" "engy building health bonus"
- "icon" "achievements/tf_engineer_repair_sentry_w_medic"
- "increment" "1.0"
- "cap" "4.0"
- "cost" "400"
- }
- "17"
- {
- "attribute" "engy sentry fire rate increased"
- "icon" "achievements/tf_engineer_sentry_kill_lifetime_grind"
- "increment" "-0.1"
- "cap" "0.7"
- "cost" "350"
- }
- // "17.1"
- // {
- // "attribute" "engy sentry radius increased"
- // "icon" "achievements/tf_engineer_manual_sentry_kills_beyond_range"
- // "increment" "0.15"
- // "cap" "1.6"
- // "cost" "300"
- // }
- "17.2"
- {
- "attribute" "engy dispenser radius increased"
- "icon" "achievements/tf_engineer_dispenser_heal_grind"
- "increment" "1.0"
- "cap" "4.0"
- "cost" "100"
- }
- "17.3"
- {
- "attribute" "engy disposable sentries"
- "icon" "achievements/tf_engineer_freezecam_sentry"
- "increment" "1"
- "cap" "1"
- "cost" "500"
- }
- "18"
- {
- "attribute" "airblast pushback scale"
- "icon" "achievements/tf_soldier_crouch_rocket_jump"
- "increment" "0.25"
- "cap" "2.0"
- "cost" "100"
- }
- "19"
- {
- "attribute" "recall"
- "icon" "mvm/upgradeicons/bottle_teleport"
- "increment" "1" // binary on/off
- "cap" "1" //
- "cost" "10"
- "ui_group" "2" // 2 = power up bottle
- }
- "20"
- {
- "attribute" "applies snare effect"
- "icon" "achievements/tf_sniper_jarate_extinguish"
- "increment" "-0.35" // only 1 increment
- "cap" "0.65" //
- "cost" "200"
- }
- "21"
- {
- "attribute" "charge recharge rate increased"
- "icon" "achievements/tf_demoman_charge_kill"
- "increment" "1.0"
- "cap" "5.0"
- "cost" "150"
- }
- "22"
- {
- "attribute" "overheal bonus"
- "icon" "achievements/tf_scout_assist_medic"
- "increment" "0.25"
- "cap" "2.0"
- "cost" "200"
- }
- "23"
- {
- "attribute" "overheal decay bonus"
- "icon" "achievements/tf_medic_save_falling_teammate"
- "increment" "0.5"
- "cap" "2.0"
- "cost" "150"
- }
- "24"
- {
- "attribute" "uber duration bonus"
- "icon" "achievements/tf_maps_foundry_win_mintime"
- "increment" "2"
- "cap" "6.0"
- "cost" "250"
- }
- "25"
- {
- "attribute" "refill_ammo"
- "icon" "mvm/upgradeicons/bottle_ammoresupply"
- "increment" "1" // binary on/off
- "cap" "1" //
- "cost" "25"
- "ui_group" "2" // 2 = power up bottle
- }
- "26"
- {
- "attribute" "weapon burn dmg increased"
- "icon" "achievements/tf_pyro_burn_spies_as_you"
- "increment" "0.25" // percent
- "cap" "2.0" // percent
- "cost" "250" // first tier points/credits cost
- }
- "27"
- {
- "attribute" "weapon burn time increased"
- "icon" "achievements/tf_spy_survive_burning"
- "increment" "0.25" // percent
- "cap" "2.0" // percent
- "cost" "250" // first tier points/credits cost
- }
- "28"
- {
- "attribute" "increase buff duration"
- "icon" "achievements/tf_soldier_buff_teammates"
- "increment" "0.25" // percent
- "cap" "1.5" // percent
- "cost" "250" // first tier points/credits cost
- }
- "30"
- {
- "attribute" "Projectile speed increased" // attrib to hook
- "icon" "achievements/tf_soldier_kill_airborne_target_while_airborne"
- "increment" "0.25" // percent
- "cap" "2.0" // percent
- "cost" "200" // first tier points/credits cost
- }
- "31"
- {
- "attribute" "building instant upgrade"
- "icon" "mvm/upgradeicons/bottle_instantbuild"
- "increment" "1" // binary on/off
- "cap" "1" //
- "cost" "50"
- "ui_group" "2" // 2 = power up bottle
- }
- "32"
- {
- "attribute" "faster reload rate" // attrib to hook
- "icon" "achievements/tf_heavy_survive_crocket"
- "increment" "-0.2" // percent
- "cap" "0.4" // percent
- "cost" "250" // first tier points/credits cost
- }
- "33"
- {
- "attribute" "critboost on kill" // attrib to hook
- "icon" "achievements/tf_soldier_kill_spy_killer"
- "increment" "2"
- "cap" "4"
- "cost" "350"
- }
- "34"
- {
- "attribute" "robo sapper"
- "icon" "achievements/tf_engineer_remove_sapper_long_dist"
- "increment" "1"
- "cap" "3"
- "cost" "350"
- }
- "35"
- {
- "attribute" "attack projectiles"
- "icon" "achievements/tf_soldier_kill_sniper_while_dead"
- "increment" "1"
- "cap" "1"
- "cost" "600"
- }
- "36"
- {
- "attribute" "generate rage on damage"
- "icon" "achievements/tf_scout_first_blood"
- "increment" "1"
- "cap" "3"
- "cost" "350"
- }
- "37"
- {
- "attribute" "explosive sniper shot"
- "icon" "achievements/tf_demoman_kill_x_with_directpipe"
- "increment" "1"
- "cap" "3"
- "cost" "350"
- }
- "38"
- {
- "attribute" "armor piercing"
- "icon" "achievements/tf_get_turretkills"
- "increment" "25"
- "cap" "100"
- "cost" "400"
- }
- "39"
- {
- "attribute" "share consumable with patient"
- "icon" "achievements/tf_medic_charge_blocker"
- "increment" "1" // percent
- "cap" "1" // percent
- "cost" "600" // first tier points/credits cost
- }
- "40"
- {
- "attribute" "mark for death"
- "icon" "achievements/tf_scout_stun_scout_with_their_ball"
- "increment" "1" // percent
- "cap" "1" // percent
- "cost" "500" // first tier points/credits cost
- }
- "41"
- {
- "attribute" "clip size upgrade atomic"
- "icon" "achievements/tf_scout_destroy_sentry_with_pistol"
- "increment" "2"
- "cap" "8.0"
- "cost" "400"
- }
- }
- // PLAYER UPGRADES
- // Attributes generated by these will be attached to the player.
- "PlayerUpgrades"
- {
- "1"
- {
- "attribute" "dmg taken from fire reduced"
- "icon" "achievements/tf_fire_waterjump"
- "increment" "-0.25" // 15% reduction
- "cap" "0.25" // 75% reduction max (.41 because of float rounding when comparing)
- "cost" "150"
- }
- "2"
- {
- "attribute" "dmg taken from blast reduced"
- "icon" "achievements/tf_demoman_kill_x_heavies_fullhp_onedet"
- "increment" "-0.25"
- "cap" "0.25"
- "cost" "350"
- }
- "3"
- {
- "attribute" "dmg taken from bullets reduced"
- "icon" "achievements/tf_get_turretkills"
- "increment" "-0.25"
- "cap" "0.25"
- "cost" "350"
- }
- "4"
- {
- "attribute" "dmg taken from crit reduced"
- "icon" "achievements/tf_soldier_shoot_mult_crits"
- "increment" "-0.25"
- "cap" "0.25"
- "cost" "150"
- }
- "5"
- {
- "attribute" "move speed bonus"
- "icon" "achievements/tf_scout_long_distance_runner"
- "increment" "0.1"
- "cap" "1.3"
- "cost" "200"
- }
- "6"
- {
- "attribute" "health regen"
- "icon" "achievements/tf_medic_achieve_progress2"
- "increment" "2"
- "cap" "10.0"
- "cost" "200"
- }
- // "7"
- // {
- // "attribute" "ammo regen"
- // "icon" "achievements/tf_soldier_achieve_progress2"
- // "increment" "0.03"
- // "cap" "0.12"
- // "cost" "250"
- // }
- "8"
- {
- "attribute" "metal regen"
- "icon" "achievements/tf_engineer_achieve_progress2"
- "increment" "5"
- "cap" "25"
- "cost" "200"
- }
- // "10"
- // {
- // "attribute" "currency bonus"
- // "icon" "achievements/tf_heavy_fire_lots"
- // "increment" "0.051"
- // "cap" "1.15"
- // "cost" "200"
- // }
- "11"
- {
- "attribute" "increased jump height"
- "icon" "achievements/tf_scout_double_jumps"
- "increment" "0.2"
- "cap" "1.6"
- "cost" "200"
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement