Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

List of item attributes

From TF2 Classified Wiki
Revision as of 08:44, 29 September 2025 by NinjaV (talk | contribs) (reformat)

The following tables describe the possible attributes of weapons and items as contained in the items_game.txt file. This is the list of item attributes as described to the user, so some attributes will be duplicated if they can both appear as positive or negative (such as a damage bonus/penalty) or if they have several different descriptions ("set_weapon_mode" is used to represent alternate versions of half a dozen different weapons).

A list of conditions can be found here. Attributes that use a condition in them must have this Syntax: "<condition id> <duration>" e.g. "5 2.0"

TF2 Atributes

The following table describes each attribute from TF2 compatible with TF2C

ID Name Description Value Type Class Notes
1 damage penalty %s1% damage penalty percentage mult_dmg
2 damage bonus +%s1% damage bonus percentage mult_dmg
3 clip size penalty %s1% clip size percentage mult_clipsize
4 clip size bonus +%s1% clip size percentage mult_clipsize
5 fire rate penalty %s1% slower firing speed inverted_percentage mult_postfiredelay
6 fire rate bonus +%s1% faster firing speed inverted_percentage mult_postfiredelay
7 heal rate penalty %s1% heal rate percentage mult_medigun_healrate
8 heal rate bonus +%s1% heal rate percentage mult_medigun_healrate
9 ubercharge rate penalty %s1% ÜberCharge rate percentage mult_medigun_uberchargerate
10 ubercharge rate bonus +%s1% ÜberCharge rate percentage mult_medigun_uberchargerate
11 overheal bonus +%s1% max overheal percentage mult_medigun_overheal_amount
15 crit mod disabled No random critical hits percentage mult_crit_chance
16 heal on hit for rapidfire On Hit: Gain up to +%s1 health additive add_onhit_addhealth
17 add uber charge on hit On Hit: %s1% ÜberCharge added additive_percentage add_onhit_ubercharge
18 medigun charge is crit boost ÜberCharge grants 100% critical chance additive set_charge_type
20 crit vs burning players 100% critical hit vs burning players or or_crit_vs_playercond
23 mod flamethrower push No compression blast additive set_flamethrower_push_disabled
25 hidden secondary max ammo penalty percentage mult_maxammo_secondary Hidden
26 max health additive bonus +%s1 max health on wearer additive add_maxhealth
28 crit mod disabled hidden No random critical hits percentage mult_crit_chance Hidden
31 critboost on kill On Kill: %s1 seconds of 100% critical chance additive add_onkill_critboost_time
34 mult cloak meter consume rate +%s1% cloak drain rate percentage mult_cloak_meter_consume_rate
35 mult cloak meter regen rate +%s1% cloak regen rate percentage mult_cloak_meter_regen_rate
36 spread penalty %s1% less accurate percentage mult_spread_scale
37 hidden primary max ammo bonus percentage mult_maxammo_primary Hidden
41 sniper charge per sec +%s1% charge rate percentage mult_sniper_charge_per_sec
43 scattergun no reload single Attrib_Scattergun_NoReloadSingle additive set_scattergun_no_reload_single Hidden
44 scattergun has knockback Knockback on the target and shooter additive set_scattergun_has_knockback Hidden
45 bullets per shot bonus +%s1% bullets per shot percentage mult_bullets_per_shot
47 sniper no charge No zoom or damage charge additive unimplemented_mod_sniper_no_charge
49 no double jump Disables double jump additive set_scout_doublejump_disabled
54 move speed penalty %s1% slower move speed on wearer inverted_percentage mult_player_movespeed
56 jarate description Coated enemies take mini-crits

Can be used to extinguish fire

inverted_percentage desc_jarate_description
57 health regen +%s1 health regenerated per second on wearer additive add_health_regen
58 self dmg push force increased +%s1 self damage force percentage mult_dmgself_push_force
59 self dmg push force decreased %s1 self damage force percentage mult_dmgself_push_force
60 dmg taken from fire reduced %s1 fire damage resistance on wearer inverted_percentage mult_dmgtaken_from_fire
61 dmg taken from fire increased %s1% fire damage vulnerability on wearer percentage mult_dmgtaken_from_fire
62 dmg taken from crit reduced +%s1% critical hit damage resistance on wearer inverted_percentage mult_dmgtaken_from_crit
63 dmg taken from crit increased %s1% critical hit damage vulnerability on wearer percentage mult_dmgtaken_from_crit
64 dmg taken from blast reduced +%s1% explosive damage resistance on wearer inverted_percentage mult_dmgtaken_from_explosions
65 dmg taken from blast increased %s1% explosive damage vulnerability on wearer percentage mult_dmgtaken_from_explosions
66 dmg taken from bullets reduced +%s1% bullet damage resistance on wearer inverted_percentage mult_dmgtaken_from_bullets
67 dmg taken from bullets increased %s1% bullet damage vulnerability on wearer percentage mult_dmgtaken_from_bullets
68 increase player capture value +%s1% capture rate on wearer additive add_player_capturevalue
71 weapon burn dmg increased +%s1% afterburn damage bonus percentage mult_wpn_burndmg
72 weapon burn dmg reduced %s1% afterburn damage penalty percentage mult_wpn_burndmg
73 weapon burn time increased +%s1% afterburn duration percentage mult_wpn_burntime
74 weapon burn time reduced %s1% afterburn duration percentage mult_wpn_burntime
75 aiming movespeed increased +%s1% faster move speed while deployed percentage mult_player_aiming_movespeed
76 maxammo primary increased +%s1% max primary ammo on wearer percentage mult_maxammo_primary
77 maxammo primary reduced %s1% max primary ammo on wearer percentage mult_maxammo_primary
78 maxammo secondary increased +%s1% max secondary ammo on wearer percentage mult_maxammo_primary
79 maxammo secondary reduced %s1% max secondary ammo on wearer percentage mult_maxammo_primary
80 maxammo metal increased +%s1% max metal on wearer percentage mult_maxammo_metal
81 maxammo metal reduced %s1% max metal on wearer percentage mult_maxammo_metal
82 cloak consume rate increased -%s1% cloak duration percentage mult_cloak_meter_consume_rate
83 cloak consume rate reduced +%s1% cloak duration inverted_percentage mult_cloak_meter_consume_rate
84 cloak regen rate increased +%s1% cloak regeneration rate percentage mult_cloak_meter_regen_rate
85 cloak regen rate reduced %s1% cloak regeneration rate percentage mult_cloak_meter_regen_rate
86 minigun spinup time increased %s1% slower spin up time percentage mult_minigun_spinup_time
87 minigun spinup time decreased %s1% faster spin up time inverted_percentage mult_minigun_spinup_time
88 max pipebombs increased +%s1% max pipebombs out additive add_max_pipebombs
89 max pipebombs decreased %s1% max pipebombs out additive add_max_pipebombs
90 SRifle Charge rate increased %s1% faster power charge percentage mult_sniper_charge_per_sec
91 SRifle Charge rate decreased %s1% slower power charge inverted_percentage mult_sniper_charge_per_sec
92 Construction rate increased Construction hit speed boost increased by %s1% percentage mult_construction_value
93 Construction rate decreased Construction hit speed boost decreased by %s1% inverted_percentage mult_construction_value
94 Repair rate increased %s1% faster repair rate percentage mult_repair_value
95 Repair rate decreased %s1% slower repair rate inverted_percentage mult_repair_value
96 Reload time increased %s1% slower reload time percentage mult_reload_time
97 Reload time decreased %s1% faster reload time inverted_percentage mult_reload_time
98 selfdmg on hit for rapidfire On Hit: %s1 health additive add_onhit_addhealth
99 Blast radius increased +%s1% explosion radius percentage mult_explosion_radius
100 Blast radius decreased %s1% explosion radius percentage mult_explosion_radius
101 Projectile range increased +%s1% projectile range percentage mult_projectile_range Works with hitscan as well
102 Projectile range decreased %s1% projectile range percentage mult_projectile_range Works with hitscan as well
103 Projectile speed increased +%s1% projectile speed percentage mult_projectile_speed
104 Projectile speed decreased %s1% projectile speed percentage mult_projectile_speed
105 overheal penalty %s1% max overheal inverted_percentage mult_medigun_overheal_amount
106 weapon spread bonus %s1% more accurate inverted_percentage mult_spread_scale
107 move speed bonus +%s1% faster move speed on wearer percentage mult_player_movespeed
108 health from packs increased +%s1% health from packs on wearer percentage mult_health_frompacks
109 health from packs decreased %s1% health from packs on wearer percentage mult_health_frompacks
110 heal on hit for slowfire On Hit: Gain up to +%s1 health additive add_onhit_addhealth
111 selfdmg on hit for slowfire On Hit: +%s1 health additive add_onhit_addhealth
114 mod mini-crit airborne Mini-crits airbone enemies on direct hit additive mini_crit_airborne
123 speed boost when active %s1% speed boost while active weapon percentage mult_move_speed_when_active
125 max health additive penalty %s1 max health on wearer additive add_maxhealth
127 sticky air burst mode Launched bombs shatter on surfaces additive set_detonate_mode
128 provide on active When weapon is active additive provide_on_active
129 health drain %s1 health drained per second on wearer additive add_health_regen
135 blast jump damage reduction %s1% blast damage from explosive jumps percentage rocket_jump_dmg_reduction
137 dmg bonus vs buildings +%s1% damage vs buildings percentage mult_dmg_vs_buildings
144 lunchbox adds minicrits Sets weapon mode #%s1 additive set_weapon_mode Hidden
148 building cost reduction %s1 metal reduction in building cost percentage building_cost_reduction
149 bleeding duration On Hit: Bleed for %s1 seconds additive bleeding_duration
158 add cloak on kill +%s1% cloak on kill additive add_cloak_on_kill
159 SET BONUS: cloak blink time penalty %s1 sec longer cloak blink time additive cloak_blink_time_penalty
160 SET BONUS: quiet unstealth Reduced decloak sound volume additive set_quiet_unstealth
161 flame size penalty %s1% less flame spread area percentage mult_flame_size
162 flame size bonus +%s1% more flame spread area percentage mult_flame_size
166 add cloak on hit +%s1% cloak on hit additive add_cloak_on_hit
169 SET BONUS: dmg from sentry reduced +%s1% sentry damage resistance on wearer inverted_percentage dmg_from_sentry_reduced
170 airblast cost increased +%s1% airblast cost percentage mult_airblast_cost
171 airblast cost decreased %s1% airblast cost percentage mult_airblast_cost
173 flame ammopersec increased +%s1% flamethrower ammo consumed per second percentage mult_flame_ammopersec
174 flame ammopersec decreased %s1% flamethrower ammo consumed per second percentage mult_flame_ammopersec
177 deploy time increased %s1% longer weapon switch percentage mult_deploy_time
178 deploy time decreased %s1% faster weapon switch inverted_percentage mult_deploy_time
179 minicrits become crits Crits whenever it would normally mini-crit additive minicrits_become_crits
180 heal on kill +%s1 health restored on kill additive heal_on_kill
181 no self blast dmg No self inflicted blast damage taken additive no_self_blast_dmg
183 aiming movespeed decreased %s1% slower move speed while deployed percentage mult_player_aiming_movespeed
199 switch from wep deploy time decreased This weapon holsters %s1% faster inverted_percentage mult_switch_from_wep_deploy_time
202 charge time increased %s1 sec increase in charge duration additive mod_charge_time
204 hit self on miss On Miss: Hit yourself. Idiot additive hit_self_on_miss
207 blast dmg to self increased +%s1% damage to self percentage blast_dmg_to_self
208 Set DamageType Ignite On Hit: target is engulfed in flames additive set_dmgtype_ignite
215 apply z velocity on damage additive apply_z_velocity_on_damage Hidden

Applies a variable velocity in Hu/S to the enemy in the Up-Down direction

Positive values send upward, negative values send downward.

216 apply look velocity on damage Attrib_Knockback additive apply_look_velocity_on_damage Hidden

Applies velocity in the direction you're facing to the enemy

221 mult decloak rate Attrib_DecloakRate additive mult_decloak_rate Hidden
231 medigun charge is megaheal ÜberCharge grants mini-crits and resistance additive set_charge_type
234 mod medic healed deploy time penalty While not being healed by a medic,

your weapon switch time is %s1% longer

percentage mod_medic_healed_deploy_time
238 minigun no spin sounds Silent Killer: No barrel spin sound additive minigun_no_spin_sounds
241 reload time increased hidden %s1% slower reload time percentage mult_reload_time_hidden Hidden
253 mult cloak rate %s1 sec increase in time to cloak additive mult_cloak_rate Hidden
256 mult airblast refire time percentage mult_airblast_refire_time Hidden
259 boots falling stomp Deals 3x falling damage to the player you land on additive boots_falling_stomp
260 deflection size multiplier Attrib_DeflectionSizeMultiplier additive deflection_size_multiplier
263 melee bounds multiplier percentage melee_bounds_multiplier Hidden
264 melee range multiplier %s1% increased melee attack range percentage melee_range_multiplier Hidden
266 projectile penetration Projectiles penetrate enemy players additive projectile_penetration Only works with arrows

Physics are bugged

267 mod crit while airborne Deals crits while the wielder is blast jumping additive crit_while_airborne
278 effect bar recharge rate increased +%s1% increase in recharge rate inverted_percentage effectbar_recharge_rate
279 maxammo grenades1 increased +%s1% max misc ammo on wearer percentage mult_maxammo_grenades1
280 override projectile type additive override_projectile_type Hidden

Changes the projectile type of the weapon

281 energy weapon no ammo Does not require ammo additive energy_weapon_no_ammo
286 engy building health bonus +%s1% max building health percentage mult_engy_building_health
287 engy sentry damage bonus +%s1% Sentry Gun damage bonus percentage mult_engy_sentry_damage
289 centerfire projectile Attrib_CenterFireProjectile additive centerfire_projectile Hidden
298 mod ammo per shot Per Shot: -%s1 ammo additive mod_ammo_per_shot
301 mod use metal ammo type Uses metal for ammo additive mod_use_metal_ammo_type
303 mod max primary clip override additive mod_max_primary_clip_override Hidden
314 uber duration bonus Über duration increased %s1 seconds additive add_uber_time
318 faster reload rate +%s1% faster reload time inverted_percentage fast_reload
326 increased jump height +%s1% greater jump height when active percentage mod_jump_height
328 disable fancy class select anim percentage disable_fancy_class_select_anim Hidden
343 engy sentry fire rate increased +%s1% sentry firing speed inverted_percentage mult_sentry_firerate
344 engy sentry radius increased +%s1% sentry range percentage mult_sentry_range
346 engy dispenser radius increased +%s1% dispenser range percentage mult_dispenser_range
348 fire rate penalty HIDDEN inverted_percentage mult_postfiredelay Hidden
350 ragdolls become ash additive ragdolls_become_ash Hidden
356 airblast disabled No airblast additive airblast_disabled
378 sniper aiming movespeed decreased %s1% slower move speed when aiming percentage mult_player_aiming_movespeed
394 fire rate bonus HIDDEN +%s1% faster firing speed inverted_percentage mult_postfiredelay Hidden
396 melee attack rate bonus +%s1% faster melee attack speed inverted_percentage mult_postfiredelay Hidden
400 cannot pick up intelligence Wearer cannot carry the intelligence briefcase additive cannot_pick_up_intelligence Hidden
407 crit vs disguised players 100% critical hit vs disguised players or or_crit_vs_playercond
408 crit vs non burning players 100% critical hit vs non-burning players or or_crit_vs_not_playercond
412 dmg taken increased %s1% damage vulnerability on wearer percentage mult_dmgtaken
414 self mark for death You are Marked-For-Death while active, and for short period after switching weapons additive self_mark_for_death
421 no primary ammo from dispensers while active No ammo from dispensers when active additive no_primary_ammo_from_dispensers
424 clip size penalty HIDDEN %s1% clip size percentage mult_clipsize Hidden
425 sapper damage bonus +%s1% sapper damage bonus percentage mult_sapper_damage
426 sapper damage penalty %s1% sapper damage penalty percentage mult_sapper_damage
427 sapper damage leaches health +%s1 health regenerated per second for each active sapper additive sapper_damage_leaches_health
428 sapper health bonus %s1% sapper health bonus percentage mult_sapper_health
429 sapper health penalty %s1% sapper health penalty percentage mult_sapper_health
434 sapper damage penalty hidden %s1% sapper damage penalty percentage mult_sapper_damage Hidden
437 crit vs stunned players 100% critical hit vs stunned players or or_crit_vs_playercond
438 crit vs wet players 100% critical hit vs wet players or or_crit_vs_wet_players
442 major move speed bonus percentage major_mult_player_movespeed
443 major increased jump height percentage major_jump_height
464 engineer sentry build rate multiplier Sentry build speed increased by %s1% percentage sentry_build_rate_multiplier
465 engineer teleporter rate multiplier Increases teleporter build speed by %s1% percentage teleporter_build_rate_multiplier
469 engineer building teleporting pickup Alt-Fire: Use %s1 metal to pick up your targeted building from long range additive building_teleporting_pickup
475 Projectile speed increased HIDDEN +%s1% projectile speed percentage mult_projectile_speed Hidden
476 damage bonus HIDDEN +%s1% damage bonus percentage mult_dmg Hidden
489 SET BONUS: move speed set bonus +%s1% faster move speed on wearer percentage mult_player_movespeed
490 SET BONUS: health regen set bonus +%s1 health regenerated per second on wearer additive add_health_regen
491 SET BONUS: dmg taken from crit reduced set bonus +%s1% critical hit damage resistance on wearer inverted_percentage mult_dmgtaken_from_crit
492 SET BONUS: dmg taken from fire reduced set bonus +%s1% fire damage resistance on wearer inverted_percentage mult_dmgtaken_from_fire
516 SET BONUS: dmg taken from bullets increased %s1% bullet damage vulnerability on wearer percentage mult_dmgtaken_from_bullets
517 SET BONUS: max health additive bonus +%s1% max health on wearer additive add_maxhealth
518 scattergun knockback mult percentage scattergun_knockback_mult Hidden
524 increased jump height from weapon +%s1% greater jump height when active percentage mod_jump_height_from_weapon Hidden
525 damage force increase %s1% increase in push force taken from damage percentage damage_force_reduction
526 healing received bonus +%s1% bonus healing from all sources percentage mult_healing_received
535 damage force increase hidden %s1% increase in push force taken from damage percentage damage_force_reduction Hidden
536 damage force increase text Increase in push force taken from damage and airblast percentage damage_force_reduction
547 single wep deploy time decreased This weapon deploys %s1% faster inverted_percentage mult_single_wep_deploy_time
550 halloween increased jump height percentage mod_jump_height Hidden
551 special taunt additive special_taunt Hidden
614 no metal from dispensers while active No metal from dispensers when active additive no_metal_from_dispensers_while_active
643 rocket jump damage reduction HIDDEN %s1% blast damage from rocket jumps percentage rocket_jump_dmg_reduction Hidden
644 clipsize increase on kill Clip size increased on kill additve clipsize_increase_on_kill
651 fire rate bonus with reduced health Fire rate increases as health decreases inverted_percentage mult_postfiredelay_with_reduced_health
670 stickybomb charge rate Max charge time decreased by %s1% inverted_percentage stickybomb_charge_rate
671 grenade no bounce Grenades have very little bounce and roll additive grenade_no_bounce
674 class select override vcd Attrib_Class_Select_Override_VCD additive class_select_override_vcd Hidden
675 custom projectile model additive custom_projectile_model Hidden

Supports Rockets, Pipes, Stickies and Tranquillizer Darts

681 grenade no spin additive grenade_no_spin Hidden
684 grenade detonation damage penalty %s1% damage on grenades that explode on timer percentage grenade_detonation_damage_penalty
732 metal_pickup_decreased %s1% less metal from pickups and dispensers inverted_percentage mult_metal_pickup
734 healing received penalty %s1% less healing from all sources percentage mult_healing_received
739 ubercharge overheal rate penalty %s1% ÜberCharge rate on Overhealed patients percentage mult_medigun_overheal_uberchargerate
740 reduced_healing_from_medics %s1% less healing from Medic sources percentage mult_healing_from_medics
772 single wep holster time increased This weapon holsters %s1% slower percentage mult_switch_from_wep_deploy_time
773 single wep deploy time increased This weapon deploys %s1% slower inverted_percentage mult_single_wep_deploy_time
774 charge time decreased %s1 sec decrease in charge duration additive mod_charge_time
775 dmg penalty vs buildings %s1 damage penalty vs buildings percentage mult_dmg_vs_buildings
781 is_a_sword This Weapon has a large melee range and

deploys and holsters slower

additive is_a_sword
787 fuse bonus %s1% fuse time on grenades percentage fuse_mult
790 mod teleporter cost %s1% metal cost when constructing or upgrading teleporters percentage mod_teleporter_cost
794 dmg taken from fire reduced on active +%s1% fire damage resistance while deployed inverted_percentage mult_dmgtaken_from_fire_active
795 damage bonus vs burning %s1% damage bonus vs burning players percentage mult_dmg_vs_burning
796 min_viewmodel_offset additive min_viewmodel_offset Hidden

Used for "tf_use_min_viewmodels 1" to shift the viewmodel's position

797 dmg pierces resists absorbs Attacks pierce damage resistance effects and bonuses percentage mod_pierce_resists_absorbs
800 patient overheal penalty %s1% maximum overheal on wearer percentage mult_patient_overheal_penalty
822 airblast_destroy_projectile Attrib_AirblastDestroyProjectile additive airblast_destroy_projectile
851 mult_player_movespeed_active +%s1% faster move speed on wearer percentage mult_player_movespeed_active
852 mult_dmgtaken_active %s1% damage vulnerability on wearer percentage mult_dmgtaken_active
853 mult_patient_overheal_penalty_active %s1% maximum overheal on wearer percentage mult_patient_overheal_penalty_active
869 crits_become_minicrits Minicrits whenever it would normally crit additive crits_become_minicrits
876 lunchbox healing decreased %s1% healing effect percentage lunchbox_healing_scale
1000 CARD: damage bonus +%s1% damage bonus percentage mult_dmg
1001 CARD: dmg taken from bullets reduced +%s1% bullet damage resistance on wearer inverted_percentage mult_dmgtaken_from_bullets
1002 CARD: move speed bonus +%s1% faster move speed on wearer percentage mult_player_movespeed
1003 CARD: health regen +%s1% health regenerated per second on wearer additive add_health_regen
2029 allowed in medieval mode allowed_in_medieval_mode Hidden
2043 upgrade rate decrease %s1% slower upgrade rate inverted_percentage upgrade_rate_mod
2058 meter_label meter_label Hidden
2062 airblast cost scale hidden percentage mult_airblast_cost Hidden

TF2C Attributes

The following table describes attributes that only work in TF2 Classic.

ID Name Description Value Type Class Notes
3019 headshot damage decrease headshot_damage_modify
3020 no scope additive mod_no_scope Gets rid of the damage charge as well.

When used on its own, shots will always deal 5 damage.

3021 rocket gravity Rockets travel in an arc percentage mod_rocket_gravity Gives the projectile an arc.

Works with Rockets, Tranquillizer Darts and Coilgun Lasers.

The percentage determines how much it arcs. For reference, the R.P.G is set to 0.45.

3022 sniper no dmg charge additive mod_sniper_no_dmg_charge
3023 view punch on hit additive add_viewpunch_onhit
3024 tranq on hit additive mod_tranq_onhit
3025 armor footsteps additive mod_armor_footsteps Plays a thunking sound as the player walks around with the item equipped
3026 soft zoom mod_sniper_soft_zoom Widens the scoped-in FOV from default zoom.
3027 sniper slower scoped fire speed DISPLAY ONLY mod_sniper_slower_scoped_fire_speed_DISPLAY_ONLY
3028 dmg bonus vs buildings hidden mult_dmg_vs_buildings Hidden
3029 keep disguise additive set_keep_disguise Allows the Spy to attack without losing his disguise
3030 proximity mines additive mod_sticky_is_proxy
3031 no sticky detonation additive mod_sticky_is_proxy
3032 sticky fizzles additive mod_sticky_fizzles Stickies don't explode on detonation
3033 experimental weapon additive experimental_weapon Equipping the item will redirect the user to Stock
3034 sentry shoots projectile additive set_sentry_projectile Can be set to nail or Tranquillizer Darts
3035 heal on afterburn additive add_burn_heals
3036 crit vs bleeding players additive crit_vs_bleeding_players
3037 teleporter is jump pad additive set_teleporter_mode
3038 explosive bullets additive explosive_bullets An explosion will happen at the point of impact for one pellet
3039 airblast cannot push players additive airblast_functionality_flags Uses Flags to determine what the Airblast can do

1: Push Away, 2: Extinguish Teammates, 4: Reflect Projectiles.

To get the desired behavior, the numbers need to be added up (IE: "5" gives an airblast that can push enemies and deflect, but can't extinguish teammates).

3040 rocket limited lifetime additive rocket_lifetime The value is in seconds traveled before it explodes

Works for Rockets, Tranquillizer Darts, Coilgun Lasers and Flares.

3041 crit vs wet players hidden additive crit_vs_wet_players Hidden
3042 move speed bonus while cloaked mult_player_movespeed_cloaked
3043 engineer dispenser build rate multiplier Dispenser build speed increased by %s1% percentage dispenser_build_rate_multiplier
3044 pda can remote deploy pda_remote_deploy
3045 lose cloak on damage lose_cloak_on_damage
3046 heal on hit vs burning add_onhit_addhealth_vs_burning
3047 set cloak is speed set_weapon_mode
3048 no damage falloff over distance additive mod_no_dmg_falloff
3049 add condition on hit additive add_onhit_addcond Use List of Conditions, Syntax: "<condition id> <duration>" e.g. "5 2.0"
3050 minigun spindown time increased mult_minigun_spindown_time
3051 minigun spindown time decreased mult_minigun_spindown_time
3052 add construction on hit add_onhit_construction
3053 copy victim on hit mod_onhit_copy_victim
3054 self mark for death alt You are marked for death while active, and for short period after switching weapons additive self_mark_for_death_alt
3055 particle on melee hit additive particle_on_melee_hit Hidden
3056 mark self on miss On Miss: Mark yourself for death for %s1%s additive self_mark_for_death_on_miss
3057 civ boost cond override additive add_civ_boost_override Use List of Conditions, Syntax: "<condition id> <duration>" e.g. "5 2.0"
3058 civ boost aura override additive add_civ_aura_override
3059 civ boost targets enemies additive add_civ_boost_enemies
3060 add condition on swing additive add_onswing_addcond Use List of Conditions, Syntax: "<condition id> <duration>" e.g. "5 2.0"
3061 self mark for death on swing On Activation: Mark yourself for hyper death. Take ranged mini-crits and melee crits! additive add_onswing_addcond Version of 3060 with unique link to description string for Detonator.
3062 self damage penetrates uber Self damage penetrates uber additive mod_self_damage_penetrates_uber
3063 explode on smack DISPLAY ONLY Explode violently on use! additive DISPLAY ONLY
3064 mod russian roulette taunt additive mod_russian_roulette_taunt (Check to see if this Exists!)
3065 melee range multiplier increased +%s1% melee range percentage melee_range_multiplier
3066 melee bounds multiplier increased +%s1% melee width percentage melee_bounds_multiplier
3069 mod horizontal spread Bullets have a wide, horizontal spread additive mod_horizontal_spread
3070 apply self knockback Applies reverse self-knockback on a shot additive apply_self_knockback
3071 apply self knockback on swing Applies reverse self-knockback on a swing additive apply_self_knockback_swing
3072 limited range DISPLAY ONLY Weapon has limited range additive DISPLAY_ONLY
3073 mod mini-crit airborne simple min height Mini-crits airborne enemies additive mini_crit_airborne_simple_min_height Mini Crit Airborne attribute but you can set minimum required height above ground
3074 mod crit airborne simple Crits airborne enemies additive crit_airborne_simple
3075 mod crit airborne simple min height Crits airborne enemies additive crit_airborne_simple_min_height Crit Airborne attribute but you can set minimum required height above ground.
3076 self dmg push force hidden %s1% self damage force percentage mult_dmgself_push_force Hidden
3077 custom rampup additive mod_custom_rampup Hidden

Replaces the percentage value of rampup of weapon damage. Does not multiply existing one, fully replaces! 1.5 = 150%. 0% is Not supported.

3078 custom falloff additive mod_custom_falloff Hidden

Replaces the percentage value of falloff of weapon damage. Does not multiply existing one, fully replaces! 0.5 = 50%. 0% is = Not supported. Better to Modify range instead.

3079 no knockback on not minicrit or crit additive no_knockback_not_minicrit_crit Hidden
3080 banned in medieval mode additive banned_in_medieval_mode Hidden
3081 ubercharge rate bonus on wearer +%s1% ÜberCharge rate on wearer percentage mult_medigun_uberchargerate_wearer
3082 uber duration decreased on wearer %s1% ÜberCharge duration on wearer percentage add_uber_time
3083 uber duration decreased %s1% ÜberCharge duration percentage add_uber_time_active
3084 cannot use stored crits This weapon cannot use stored crits additive cannot_use_stored_crits
3085 gain stored crits on hit On Hit: Store %s1 critical hit additive gain_stored_crits_on_hit
3086 gain stored crits on kill On Kill: Store %s1 critical hit additive gain_stored_crits_on_kill
3087 custom bullet impact collision mode additive mod_bullet_impact_collision_mode Hidden

Works only for bullets. 0 is default, 1 means to use accurate hitboxes, 2 means use collision hulls, 3 is 1 but can pass through teammates, 4 is 2 but can pass through teammates.

3088 add condition on kill additive add_onkill_addcond_self Use List of Conditions, Syntax: "<condition id> <duration>" e.g. "5 2.0"
3089 gain attack boost on kill Attrib_Gain5SecondBoostOnKill additive add_onkill_addcond_self Double Barrel Shotgun description version

Missing Translation string

3090 lose stored crits on miss On Miss: Lose %s1 stored critical hit additive lose_stored_crits_on_miss
3091 allow reload while cloaked Can reload while cloaked additive mod_can_reload_in_cloak
3092 silent killer no killfeed Silent Killer: Show no killfeed for enemy team additive set_silent_killer_no_killfeed
3093 buildings max level penalty Buildings have %s1 max level additive add_buildings_max_level
3094 buildings upgrade cost bonus Buildings require %s1 metal to upgrade additive add_buildings_upgrade_cost
3095 add uber charge on hit charge rate modifier Uber gain is affected by ubercharge rate modifiers additive add_onhit_ubercharge_charge_rate_modifier modifier of add_onhit_ubercharge
3096 dmg push force to stickies increased hidden percentage mult_dmg_push_force_to_stickies Hidden
3097 always crits on full stored crits This weapon cannot use stored crits unless at full capacity additive always_crit_full_stored_crits Hidden

Doesn't make use of stored crits charge

3098 melee taken becomes crit on active Melee damage taken will crit on active additive melee_taken_becomes_crit_active
3099 melee taken becomes crit on wearer Melee damage taken will crit on wearer additive melee_taken_becomes_crit_wearer
3100 melee taken becomes minicrit on active Melee damage taken will mini-crit on active additive melee_taken_becomes_minicrit_active
3101 melee taken becomes minicrit on wearer Melee damage taken will mini-crit on wearer additive melee_taken_becomes_minicrit_wearer
3102 cannot use stored crits hidden This weapon cannot use stored crits additive cannot_use_stored_crits
3103 cloak blink time percentage penalty +%s1 longer cloak blink time percentage cloak_blink_time_penalty
3104 damage flat penalty %s1 damage penalty additive mult_dmg
3105 damage flat bonus %s1 damage bonus additive mult_dmg
3106 crits vs class additive crit_vs_class Hidden

value is bit-wise. 1 - Scout, 2 - Sniper, 4 - Soldier, 8 - Demoman, 16 - Medic, 32 - Heavy, 64 - Pyro, 128 - Spy, 256 - Engineer, 512 - Civilian

3107 minicrits vs class additive minicrit_vs_class Hidden
3108 minicrit vs wet players additive minicrit_vs_wet_players Hidden
3109 crit vs player under feet additive crit_vs_player_under_feet Hidden
3110 minicrit vs player under feet additive minicrit_vs_player_under_feet Hidden
3111 minicrit while disguised Attack deals mini-crits while you are disguised additive minicrit_while_disguised
3112 minicrit take while disguised Suffer mini-crit damage while disguised additive minicrit_take_while_disguised
3113 minicrit on disguise removed Attack deals mini-crit damage if it removes your disguise additive minicrit_on_disguise_removed
3114 remove targets afterburn on death On Death: Enemies are extinguished additive on_death_remove_targets_afterburn
3115 flat heal on afterburn on active +%s1 health gain per afterburn tick on active additive flat_heal_on_afterburn_active
3116 flat heal on afterburn on wearer +%s1 health gain per afterburn tick on wearer additive flat_heal_on_afterburn_wearer
3117 burn dmg reduced on active %s1% afterburn damage on active percentage mult_burndmg_active
3118 burn dmg increased on active +%s1% afterburn damage on active percentage mult_burndmg_active
3119 burn dmg reduced on wearer %s1% afterburn damage on wearer percentage mult_burndmg_wearer
3120 burn dmg increased on wearer +%s1% afterburn damage on wearer percentage mult_burndmg_wearer
3121 remember targets remaining afterburn Tracks remaining afterburn off dead targets additive remember_targets_afterburn To be used along with healing per afterburn tick attribute, modifier for "flat heal on afterburn"
3122 special sound on afterburn heal attempt additive afterburn_heal_attempt_sound Make the sound on afterburn heal attempt, whether able or not. Right now designed for baleful beacon in mind!
3123 health kits can overheal on wearer Packs can overheal on wearer additive health_kits_can_overheal_wearer
3124 health kits can overheal on active Packs can overheal on active additive health_kits_can_overheal_active
3125 health from packs increased on active +%s1% health from packs on active percentage mult_health_frompacks_active
3126 health from packs decreased on active %s1% health from packs on active percentage mult_health_frompacks_active
3127 mult_patient_overheal_penalty_active_bonus +%s1% maximum overheal on active percentage mult_patient_overheal_penalty_active
3128 patient overheal bonus +%s1% maximum overheal on wearer percentage mult_patient_overheal_penalty
3129 healing received on active bonus +%s1% health from healers on active percentage mult_healing_received_active
3130 healing received on active penalty %s1% health from healers on active percentage mult_healing_received_active
3131 mult disguise speed penalty %s1% disguise time penalty percentage mult_disguise_speed
3132 mult disguise speed bonus %s1% disguise time bonus inverted_percentage mult_disguise_speed
3133 custom disguise sound additive custom_disguise_sound Hidden
3134 medigun healing received bonus +%s1% health from Medi Gun on wearer percentage mult_medigun_healing_received
3135 medigun healing received penalty %s1% health from Medi Gun on wearer percentage mult_medigun_healing_received
3136 medigun healing received on active bonus +%s1% health from Medi Gun on active percentage mult_medigun_healing_received_active
3137 medigun healing received on active penalty %s1% health from Medi Gun on active percentage mult_medigun_healing_received_active
3138 dispenser healing received bonus +%s1% health from Dispensers on wearer percentage mult_dispenser_healing_received
3139 dispenser healing received penalty %s1% health from Dispensers on wearer percentage mult_dispenser_healing_received
3140 dispenser healing received on active bonus +%s1% health from Dispensers on active percentage mult_dispenser_healing_received_active
3141 dispenser healing received on active penalty %s1% health from Dispensers on active percentage mult_dispenser_healing_received_active
3142 dispenser can overheal on wearer Dispensers can overheal on wearer additive dispenser_can_overheal_wearer
3143 dispenser can overheal on active Dispensers can overheal on active additive dispenser_can_overheal_active
3144 everything can overheal on wearer Can be overhealed by anything on wearer additive everything_can_overheal_wearer
3145 everything can overheal on active Can be overhealed by anything on active additive everything_can_overheal_active
3146 crit vs cond no dot additive single_crit_vs_playercond_no_dot Hidden

Version of crit vs condition that does a check against a single condition and does not allow DoT damage. Same for three other variants below. Allows any player condition. Add + 1 in value to get the right condition.\

3148 minicrit vs cond no dot additive single_minicrit_vs_playercond_no_dot Hidden

Add + 1 in value to get the right condition, minicrits

3151 instant reload on direct hit On Direct Hit: Reload up to %s1 ammo instantly additive instant_reload_on_direct_hit Either any hit or direct hit only if it's BLAST type damage. Value gives max amount to reload into clip, can't be more than clip.
3152 instant reload on hit "On Hit: Reload up to %s1 ammo instantly additive instant_reload_on_hit
3153 instant reload on direct hit kill "On Direct Hit Kill: Reload up to %s1 ammo instantly additive instant_reload_on_direct_hit_kill
3154 instant reload on kill On Kill: Reload up to %s1 ammo instantly additive instant_reload_on_kill
3155 add ammo on direct hit On Direct Hit: Gain %s1 ammo additive add_ammo_on_direct_hit Either any hit or direct hit only if it's BLAST type damage. Value gives max amount to fill into ammo. Also supports negative values!
3156 add ammo on hit On Hit: Gain %s1 ammo additive add_ammo_on_hit
3157 add ammo on direct hit kill On Direct Hit Kill: Gain %s1 ammo additive add_ammo_on_direct_hit_kill
3158 add ammo on kill On Kill: Gain %s1 ammo additive add_ammo_on_kill
3159 dmg taken from blast direct reduced +%s1% direct explosive damage resistance on wearer inverted_percentage mult_dmgtaken_from_explosions_direct
3160 dmg taken from blast direct increased %s1% direct explosive damage vulnerability on wearer percentage mult_dmgtaken_from_explosions_direct
3161 dmg taken from blast splash reduced +%s1% explosive splash damage resistance on wearer inverted_percentage mult_dmgtaken_from_explosions_splash
3162 dmg taken from blast splash increased %s1% explosive splash damage vulnerability on wearer percentage mult_dmgtaken_from_explosions_splash
3163 tranq on hit VISUAL ONLY PART 2 Tranquilized enemies take guaranteed crits from melee attacks additive VISUALONLY The second line of attribute in order to fit that in
3164 cannot pickup dropped weapons while cloaked Cannot pick up dropped weapons while cloaked additive cannot_pickup_dropped_weapons_while_cloaked value is percentage of current invisibility, above or equal to which attributes works. Can't use 0 as it disables it, sorry. Go for 0.01 or something.
3165 cannot pickup ammo packs while cloaked Cannot pick up ammo packs while cloaked additive cannot_pickup_ammo_packs_while_cloaked value is percentage of current invisibility, above or equal to which attributes works. Can't use 0 as it disables it, sorry. Go for 0.01 or something.
3166 medkits cannot overheal unless injured modifier Health packs don't overheal when below full health additive health_kits_cannot_overheal_unless_injured_modifier modifier for "health_kits_can_overheal_wearer" that disallows overhealing unless you are below full health
3167 primary ammo from ammo packs bonus +%s1% ammo from ammo packs percentage mult_primary_ammo_from_ammo_packs primary and secondary ammo refer to player's own ones, not the ones that weapon points to.
3168 primary ammo from ammo packs penalty %s1% ammo from ammo packs percentage mult_primary_ammo_from_ammo_packs same Desc. as 3167
3169 primary ammo from dropped weapons bonus +%s1% ammo from dropped weapons percentage mult_primary_ammo_from_dropped_weapons same Desc. as 3167
3170 primary ammo from dropped weapons penalty %s1% ammo from dropped weapons percentage mult_primary_ammo_from_dropped_weapons same Desc. as 3167
3171 secondary ammo from ammo packs bonus +%s1% ammo from ammo packs percentage mult_secondary_ammo_from_ammo_packs same Desc. as 3167
3172 secondary ammo from ammo packs penalty %s1% ammo from ammo packs percentage mult_secondary_ammo_from_ammo_packs same Desc. as 3167
3173 secondary ammo from dropped weapons bonus +%s1% ammo from dropped weapons percentage mult_secondary_ammo_from_dropped_weapons same Desc. as 3167
3174 secondary ammo from dropped weapons penalty %s1% ammo from dropped weapons percentage mult_secondary_ammo_from_dropped_weapons same Desc. as 3167
3175 bullet is a hull additive bullet_is_a_hull Hidden

value is an overall size

3176 instant reload all weapons on direct hit On Direct Hit: Reload all weapons instantly additive instant_reload_all_weapons_on_direct_hit Either any hit or direct hit only if it's BLAST type damage.

Value is boolean, either reloads as much as possible or none.

3177 instant reload all weapons on hit On Hit: Reload all weapons instantly additive instant_reload_all_weapons_on_hit
3178 instant reload all weapons on direct hit kill On Direct Hit Kill: Reload all weapons instantly additive instant_reload_all_weapons_on_direct_hit_kill
3179 instant reload all weapons on kill On Kill: Reload all weapons instantly additive instant_reload_all_weapons_on_kill
3180 apply weapon damage boost on kill On Kill: Gain %s1 seconds of weapon damage boost additive apply_weapon_damage_boost_on_kill value is duration
3181 dmg taken from burning target reduced on active +%s1% damage resistance from burning targets on active inverted_percentage mult_dmgtaken_from_burning_target_active
3182 no knockback on not airborne additive no_knockback_not_airborne Hidden
3183 no knockback on not airborne and not minicrit or crit additive no_knockback_not_airborne_and_not_minicrit_crit Hidden
3184 self knockback affected by damage boost modifier Self-Knockback is affected by damage boost additive self_knockback_damage_boost_modifier modifier for both apply_self_knockback and apply_self_knockback_swing.
3185 lose cloak on decloak Lose %s1% of cloak on decloak additive lose_cloak_on_decloak
3186 attributes no trigger on DOT modifier additive attributes_no_DOT_trigger_modifier Hidden

Very WIP, works only for damage on cloak for now.

3187 smoke bomb on full cloak On cloak with 100% cloak: Release smoke bomb: Cloak instantly and invulnerable for %s1 seconds additive smoke_bomb_on_full_cloak
3188 no primary ammo from dispensers Attrib_NoPrimaryAmmoFromDispensersAlways additive no_primary_ammo_from_dispensers_always Missing Translation string
3189 HIDDEN primary ammo from ammo packs penalty %s1% ammo from ammo packs percentage mult_primary_ammo_from_ammo_packs Hidden
3190 HIDDEN primary ammo from dropped weapons penalty %s1% ammo from dropped weapons percentage mult_primary_ammo_from_dropped_weapons Hidden
3191 sentry target override on hit Your Sentry prioritizes targets shot with this gun. additive sentry_target_override_on_hit
3192 outline target on hit additive outline_on_hit
3195 residual heal rate additive residual_heal_rate
3196 residual heal duration Applies a residual healing effect for %s1 seconds additive residual_heal_duration Hidden
3197 set damage for knockback additive set_damage_knockback Hidden
3198 apply heal on explosion On Hit: Heal target for up to %s1 health additive apply_heal_explosion
3199 reduce healing on indirect hit percentage apply_heal_explosion_reduced_indirect Hidden
3200 explode on touch world Grenades explode on contact with world additive explode_on_impact duplicate; deleteme
3201 anti gravity boots Double Jump to reverse your vertical velocity additive anti_gravity_boots
3202 mod min cloak to activate Requires at least %s1% cloak to activate additive mod_min_cloak_to_activate Goes from 0.1 to 100. Cloak must be equal or bigger. Overrides default min 8.
3203 no ammo hidden Does not require ammo additive energy_weapon_no_ammo Hidden
3204 medigun charge is push buff ÜberCharge grants mini-crits and damage resistance additive set_charge_type
3205 mod min cloak to activate HIDDEN additive mod_min_cloak_to_activate Hidden
3206 bullets per shot penalty %s1% bullets per shot percentage mult_bullets_per_shot
3207 return metal on sentry kill On Sentry Kill: +%s1 metal additive metal_on_sentry_kill
3208 blast splash damage increased +%s1% explosion splash damage percentage mult_explosion_splash_damage
3209 blast splash damage decreased %s1% explosion splash damage percentage mult_explosion_splash_damage
3210 engy sentry radius increased target overriden +%s1% Sentry range when target is overriden percentage mult_sentry_range_overriden
3211 no explosion falloff hidden additive disable_explosion_falloff Hidden
3212 uber build bonus on hit On Hit: Medi Gun builds ÜberCharge +%s1% faster for 6 seconds. Stacks up to 8 times additive uber_build_rate_on_hit
3213 uses ammo meter with passive loading This weapon reloads automatically over time, even when inactive additive use_ammo_meter
3214 explode on world Grenades explode on contact with world additive set_detonate_mode
3215 ubercharge rate penalty on wearer %s1% ÜberCharge build rate percentage mult_medigun_uberchargerate_wearer
3216 backpack heal targets limit Medi Gun backpack will heal up to %s1 marked targets nearby on active additive backpack_patient_limit
3217 weapon range decreased %s1% range percentage mult_weapon_range
3218 weapon range increased +%s1% range percentage mult_weapon_range
3219 multi heal rate penalty %s1% backpack heal rate percentage mult_medigun_healrate_multiple_targets
3220 ubercharge rate penalty multi heal %s1% backpack ÜberCharge build rate percentage mult_medigun_uberchargerate_wearer_multiheal
3221 medigun backpack range decreased %s1% backpack healing range percentage mult_backpack_range
3222 no crit heals No Crit-Heals: Heal rate does not increase when healing an out-of-combat target additive crit_heals_disabled
3223 medigun backpack range decreased hidden percentage mult_backpack_range Hidden
3224 ubercharge rate penalty multi heal hidden %s1% backpack ÜberCharge build rate percentage mult_medigun_uberchargerate_wearer_multiheal Hidden
3225 multi heal rate penalty hidden %s1% backpack heal rate percentage mult_medigun_healrate_multiple_targets Hidden
3226 no crit heals hidden No Crit-Heals: Heal rate does not increase when healing an out-of-combat target additive crit_heals_disabled Hidden
3227 no backpack overheal Medi Gun backpack cannot overheal additive backpack_no_overheal
3228 modifier crit airborne direct hit only Crits airborne enemies on direct hit only additive mod_crit_airborne_direct_hit_only Modifier for crit_airborne_simple(_min_height) and crit_airborne attributes to work only on direct hit on explosives
3229 modifier mini crit airborne direct hit only Mini-crits airborne enemies on direct hit only additive mod_minicrit_airborne_direct_hit_only

Modifier for for mini_crit_airborne_simple(_min_height) and crit_airborne attributes to work only on direct hit on explosives

3230 no ubercharge display only No ÜberCharge additive no_uber_display
3231 medigun backpack range increased +%s1% backpack healing range percentage mult_backpack_range
3232 hide extra wearable on active additive hide_extra_wearable_active Hidden
3233 marked target autoheal duration Marked targets are automatically healed for %s1 seconds additive marked_target_autoheal_duration
3234 marked target autoheal rate additive marked_target_autoheal_rate Hidden
3235 sentry turn rate bonus overriden percentage mult_sentry_turnrate_overriden Hidden
3236 explode on death additive explode_on_death Hidden
3237 take minicrits from projectile during blast jump Take mini-crits from projectile direct hits during blast jump additive take_minicrits_projectile_blast_jump Only works with Direct projectiles
3238 take crits from projectile during blast jump Take crits from projectile direct hits during blast jump additive take_crits_projectile_blast_jump
3239 deflect on smack hidden On Swing: Deflects airborne projectiles additive deflect_on_smack Hidden
3240 deflect on swing On Swing: Deflects airborne projectiles additive deflect_on_swing
3241 bullet deflect duration on swing additive bullet_deflect_duration_on_swing Hidden
3242 airblast no players additive disable_airblasting_players Hidden
3243 marked targets take extra healing Marked allies receive 50% more healing for %s1 seconds additive marked_target_bonusheal_duration
3244 scoped firerate penalty %s1% fire rate while scoped inverted_percentage mult_postfiredelay_scoped
3245 Projectile speed increased hidden percentage mult_projectile_speed Hidden

Attribute 475?

3246 soft zoom hidden additive mod_sniper_soft_zoom Hidden
3247 no scope hidden additive mod_no_scope Hidden
3248 override projectile type scoped additive override_projectile_type_zoomed Hidden
3249 hitscan hits allies additive hitscan_hits_allies Hidden
3250 silent killer no scream Silent Killer: Killed target doesn't scream additive set_silent_killer_no_scream
3251 sentries no aggro Sentries don't target you unless you've performed a disguise-breaking action in the last 3 seconds additive sentries_no_aggro
3252 burning targets charge crit DISPLAY ONLY Burning targets charge up crit while active additive burn_targets_charge_crit_DISPLAY_ONLY
3253 streak adds damage bonus DISPLAY ONLY On Direct Hit: Gives +5 extra damage additive streak_adds_damage_bonus_DISPLAY_ONLY
3254 heal on smack DISPLAY ONLY Hit teammates at maximum charge to fully heal them additive heal_on_smack_DISPLAY_ONLY
3255 wearable add cond on right click additive add_wearable_cond_on_secondary_attack Use List of Conditions, Syntax: "<condition id> <duration> <recharge rate>"
3256 wearable cond on effect percent additive add_wearable_cond_on_effect_percent Use List of Conditions, Syntax: "<condition id> <effect percent>(0-1)"
3257 set shield bash damage additive add_set_shield_bash_damage Add +1 to get correct value
3258 shield bash aoe knockback additive add_shield_bash_aoe_knockback
3259 mult shield bash damage percentage mult_shield_bash_damage
3260 blast splash damage decreased hidden %s1% explosion splash damage percentage mult_explosion_splash_damage Hidden
3261 blast dmg to self increased hidden +%s1% explosion splash damage percentage blast_dmg_to_self Hidden
3262 damage penalty hidden %s1% damage penalty percentage mult_dmg Hidden
3263 crit on objective Deals crits to enemies capturing or defending objectives, or while you or the enemy are carrying the Flag additive crit_on_objectives
3264 minicrit on objective Deals mini-crits to enemies capturing or defending objectives, or while you or the enemy are carrying the Flag additive mini_crit_on_objectives
3265 sapper is radar PLEASEWRITEMELATERTHANKS additive sapper_is_radar Hidden

Missing Translation String

3266 bomblets count mod mult hidden PLEASEWRITEMELATERTHANKS percentage bomblets_count_mod Hidden

Missing Translation String

3269 spawn entity on detonation PLEASEWRITEMELATERTHANKS additive spawn_entity_on_detonation Hidden

Missing Translation String
WARNING : MAY NOT WORK

3270 apply cond on pickup wearer PLEASEWRITEMELATERTHANKS additive apply_cond_on_pickup_wearer Hidden

Missing Translation String
string syntax: <apply on bitflags> <condition enum> <duration>
bitflags: 1 - apply to owners, 2 - apply to teammates, 4 - apply to enemies, 8 - respect disguises
Only works on healthkits

3271 mirv drag mod mult hidden percentage mirv_drag_mod
3272 weapon enemy knockback mod mult increased +%s1% knockback on enemy percentage weapon_enemy_knockback_mod Weapon attribute that modifies knockback when it's not self-damage
3273 weapon enemy knockback mod mult decreased %s1% knockback on enemy inverted_percentage weapon_enemy_knockback_mod Hidden

Weapon attribute that modifies knockback when it's not self-damage

3274 movespeed mult active penalty %s1% slower move speed on active percentage mult_player_movespeed_active
3275 sentry hit chance when shield charging mult percentage sentry_hit_chance_shield_charge Hidden
3276 heal on owner health pickup instead of recharge additive heal_on_owned_health_pickup_no_recharge Hidden
3277 punch angle mod mult hidden percentage punch_angle_mod Hidden
3278 punch angle mod add hidden addititve punch_angle_mod Hidden
3279 punch angle is constant additive punch_angle_is_constant Hidden
3280 mirv detonate with rocket radius additive mirv_detonate_with_rocket_radius Hidden
3281 no headshot No headshots additive no_headshot
3282 can headshot Can headshot additive can_headshot
3283 headshot is minicrit Headshots are minicrits additive headshot_is_minicrit
3284 dmg taken from fall reduced +%s1% fall damage resistance on wearer inverted_percentage mult_dmgtaken_from_fall
3285 dmg taken from fall increased %s1% fall damage vulnerability on wearer percentage mult_dmgtaken_from_fall
3286 earthquake attack wearer Taking fall damage creates an earthquake on wearer additive earthquake_attack_wearer Syntax: "<range> <const damage> <multiplier of fall damage>"
3287 earthquake attack active Taking fall damage creates an earthquake while active additive earthquake_attack_active Syntax: "<range> <const damage> <multiplier of fall damage>"
3288 gravity mod wearer increased +%s1% gravity on wearer percentage gravity_mod_wearer
3289 gravity mod wearer reduced %s1% gravity on wearer inverted_percentage gravity_mod_wearer
3290 gravity mod active increased +%s1% gravity while active percentage gravity_mod_active
3291 gravity mod active reduced %s1% gravity while active inverted_percentage gravity_mod_active
3292 lunchbox add condition on eat additive lunchbox_addcond Hidden

Syntax: "<condition id> <duration>" e.g. "5 2.0"

3293 building add condition on death additive building_maxlvl_lost_addcond Hidden

Syntax: "<condition id> <duration>" e.g. "5 2.0"

3294 mod mini-crit simple airborne Mini-crits airborne enemies additive mini_crit_airborne_simple
3295 mod crit airborne Crits targets launched airborne by explosions or jump pads additive crit_airborne this one is for blastjumping, for actual airborne look for mini_crit_airborne_simple
3296 engy building health penalty %s1% max building health percentage mult_engy_building_health
3297 engy sentry damage penalty %s1% Sentry Gun damage penalty percentage mult_engy_sentry_damage
3298 health regen delay time when damaged Taking damage delays HP regen by %s1s additive mod_health_regen_hurt_delay
3299 proxy mine detection radius increased percentage mult_proxymine_radius
3300 proxy mine detection radius decreased percentage mult_proxymine_radius
3301 proxy mine detonation time decreased inverted_percentage mult_proxymine_detonate_time
3302 proxy mine detonation time increased percentage mult_proxymine_detonate_time
3303 proxy mine no sound additive mod_proxymine_no_sound Hidden
3304 engy sentry knockback bonus Attrib_SentryKnockback_Increased percentage mult_sentry_knockback Missing Translation String
3305 engy sentry knockback penalty Attrib_SentryKnockback_Decreased percentage mult_sentry_knockback Missing Translation String
3306 engy sentry turn rate bonus Attrib_SentryTurnRate_Increased percentage mult_sentry_turnrate Missing Translation String
3307 engy sentry turn rate penalty Attrib_SentryTurnRate_Decreased percentage mult_sentry_turnrate Missing Translation String
3308 sapper cant sap additive sapper_cant_sap Hidden
3309 sapper damages self additive sapper_damages_self Hidden
3310 grenade cook detonation time mult additive grenade_cook_detonation_time_mult Hidden
3311 chekhov punch VISUAL ONLY CRIT ONLY AT FULL CAPACITY Melee will crit only at full capacity additive VISUALONLY
3313 mod taunt kill fill stored crits additive mod_taunt_kill_fill_stored_crits Hidden
3314 mod melee crit swing custom damage additive mod_melee_crit_swing_custom_damage Hidden
3315 override mult deploy weapon time animation additive override_mult_deploy_time_anim Hidden

It has to be additive that adds to zero because I want it to be able to accept 1.0 speed too

3316 brick mini-crit long range Long distance hits deal mini-crits additive mod_brick_minicrit_over_time
4000 minigun deployed crouchwalk Can walk while crouching and deployed additive minigun_deployed_crouchwalk
4001 not crit vs burning flare additive not_crit_vs_burning_flare
4002 apply self knockback airblast Airblast deals knockback on user additive apply_self_knockback_airblast
4003 minigun jump while revved Can jump while deployed additive minigun_jump_while_revved
4004 mod sniper zoom while jumping Jumping does not unzoom additive mod_sniper_zoom_while_jumping
4005 brick explodes additive brick_explode
4006 burning targets always charge crit Burning targets charge up crit additive beacon_always_store_crits
4007 heal on kill on crit beacon +%s1 health restored on decapitation additive heal_on_kill_crit
4008 heal on kill on crit +%s1 health restored on crit kill additive heal_on_kill_crit
4009 mod beacon max ticks additive mod_beacon_max_ticks
4010 clipsize increase on kill cap additive clipsize_increase_on_kill_cap
4016 rocket whistle additive rocket_whistle
4017 chargeweapon no extra speed additive chargeweapon_no_extra_speed
4018 grenade cook additive grenade_cook
4019 custom projectile origin offset additive custom_projectile_origin_offset Example: "23.5 8 -3"

origins:
nail-based: 16, 6, -8
grenade-based: 16, 8, -6
rocket-based: 23.5, 12, -3
arrow: 23.5, 8, -3

4020 mod explosive bullet delay time additive mod_explosive_bullet_delay_time
4021 set watch is speed VISUAL ONLY Cloak Type: Speedy additive set_watch_is_speed_VISUAL_ONLY
4022 lifesteal On Hit: Absorb the health from your victim additive lifesteal
4023 lifesteal crit On Crit: Absorb the health from your victim additive lifesteal_crit
4024 stickies dont stick additive stickies_dont_stick
4025 melee range multiplier crit percentage melee_range_multiplier_crit
4026 mod use custom ammo type additive mod_use_custom_ammo_type

1: TF_AMMO_PRIMARY
2: TF_AMMO_SECONDARY
3: TF_AMMO_METAL
4: TF_AMMO_GRENADES1
5: TF_AMMO_GRENADES2

4027 maxammo grenades2 increased Attrib_MaxammoGrenades2_Increased percentage mult_maxammo_grenades2 Missing Translation String
4028 mod dispenser cost Attrib_DispenserBuildCost percentage mod_dispenser_cost Missing Translation String
4029 mod sentrygun cost Attrib_SentrygunBuildCost percentage mod_sentrygun_cost Missing Translation String
4030 mod jumppad cost Attrib_JumpPadBuildCost percentage mod_jumppad_cost Missing Translation String
4031 mod coilgun explode time additive mod_coilgun_explode_time
4032 custom lunchbox throwable type additive custom_lunchbox_throwable_type

1: small health pack
2: medium health pack (default)
3: large health pack

4033 custom lunchbox throwable model additive custom_lunchbox_throwable_model Hidden
4034 mult lunchbox throwable velocity percentage mult_lunchbox_throwable_velocity Hidden
4035 mod coil max bounces additive mod_coil_max_bounces
4036 apply self knockback hidden Applies reverse self-knockback on a shot additive apply_self_knockback Applies on fire on non-melee weapons and on smack of melee weapons
4037 weapon enemy knockback mod mult hidden +%s1% knockback on enemy percentage weapon_enemy_knockback_mod Hidden

Weapon attribute that modifies knockback when it's not self-damage.

4038 single wep deploy time hidden This weapon deploys %s1% faster inverted_percentage mult_single_wep_deploy_time Hidden
4039 mod mini-crit airborne hidden Mini-crits targets launched airborne by explosions or jump pads additive mini_crit_airborne Hidden
4040 mod mini-crit airborne simple min height hidden Mini-crits airborne enemies additive mini_crit_airborne_simple_min_height Hidden
4041 mod mini-crit airborne on direct DISPLAY ONLY Mini-crits airborne enemies on direct hit additive DISPLAY_ONLY
4042 modifier mini crit airborne direct hit only hidden Mini-crits airborne enemies on direct hit only additive mod_minicrit_airborne_direct_hit_only Hidden
4043 lifesteal crit beacon On Crit: Absorb the health from your victim additive lifesteal_crit_beacon
4044 mult melee smack delay percentage mult_melee_smack_delay
4045 always draw tracer additive mod_always_draw_tracer_effect Hidden
4046 mod ammo per reload additive mod_ammo_per_reload Hidden
4047 mult taser heal scale percentage mult_taser_heal_scale Hidden
4048 mod taser damage noscale additive mod_taser_damage_noscale Hidden
4049 mod building upgrade full metal only additive mod_building_upgrade_full_metal_only Hidden
4050 hide ammo hud additive hide_ammo_hud Hidden
4051 set watch panel additive set_watch_panel Hidden
4052 mod sniper zoom fov override additive mod_sniper_zoom_fov_override
4053 custom hand viewmodel additive custom_hand_viewmodel Hidden
4054 no melee crit from tranq additive no_melee_crit_from_tranq Hidden

Applies to tranq provider player

4055 hidden separator hidden_separator All attributes in a weapon after this one will be hidden from the tooltip
4056 mod explosion no owner check additive mod_explosion_no_owner_check Hidden

Ignores exception for explosion owner regarding radius and damage

4057 never draw tracer additive mod_never_draw_tracer_effect Hidden
4058 mirv impact additive mirv_impact Hidden
4059 mult mirv impact damage percentage mult_mirv_impact_damage Hidden
4060 chekhov punch VISUAL ONLY STORE 3 CRITS On Hit: Store up to 3 critical hits additive VISUALONLY
4061 chekhov punch VISUAL ONLY CRITS CONSUMED BY ALL WEAPONS Stored crits are consumed by all weapons additive VISUALONLY
4062 add condition on hit weapon additive add_onhit_addcond_weapon Syntax: "<condition id> <duration>" e.g. "5 2.0"

Overrides add_onhit_addcond

4063 add condition on hit self additive add_onhit_addcond_self Syntax: "<condition id> <duration>" e.g. "5 2.0"
4064 add condition on hit self weapon additive add_onhit_addcond_self_weapon Syntax: "<condition id> <duration>" e.g. "5 2.0"

Overrides add_onhit_addcond_self

4065 custom view punch on hit On Hit: Shake victim's view additive add_custom_viewpunch_onhit Syntax: "<range pitch> <range yaw> <range roll>" e.g. "45 60 40 40 0 0"

Picks random number in range

4066 mod launched cond no stomp additive mod_launched_cond_no_stomp
4067 custom magazine model additive custom_magazine_model Hidden
4068 mod deflected projectiles ignite Airblasted projectiles engulf enemies in flames additive mod_deflected_projectiles_ignite Hidden
4069 set reload single additive set_reload_single

Turns weapons that reload all at once into single reload.
You have to use it alongside mult_reload_time_start / mult_reload_time_refill / mult_reload_time_noanimmod / mult_weapon_idle_time.
Because otherwise the weapon script usually lacks those values and reloading animations look weird.
Ill put on additive variants of these because multiplying by 0 equals 0.
Which of these attributes you need to use depends on the weapon script

4070 Reload time start inverted_percentage mult_reload_time_start
4071 Reload time start additive additive mult_reload_time_start
4072 Reload time no anim speed mod inverted_percentage mult_reload_time_noanimmod
4073 Reload time no anim speed mod additive additive mult_reload_time_noanimmod
4074 mult weapon idle time inverted_percentage mult_weapon_idle_time
4075 mult weapon idle time additive additive mult_weapon_idle_time
4076 Reload time refill inverted_percentage mult_reload_time_refill
4077 Reload time refill additive additive mult_reload_time_refill
4078 mult flame velocity percentage mult_flame_velocity
4079 mod deflect no minicrit additive mod_deflect_no_minicrit
4080 mod coil bounce damage additive mod_coil_bounce_damage_penalty
4081 mod zoomed dont hide viewmodel additive mod_zoomed_dont_hide_viewmodel
4082 mod spread scale scoped override additive mod_spread_scale_scoped_override
4083 mult cloak capacity VISUAL ONLY %s1% cloak capacity percentage VISUALONLY
4084 silent killer no pain scream Silent Killer: No attack noise from damage dealt additive set_silent_killer_no_pain_scream
4085 mod proxymine crouchwalk ignore Bombs can't detect crouching enemies additive mod_proxymine_crouchwalk_ignore
4086 mod proxymine crouchwalk ignore owner Bombs can't detect crouching owner additive mod_proxymine_crouchwalk_ignore_owner
4087 mod sticky explode when shot Bombs detonate when shot additive mod_sticky_explode_when_shot
4088 mult dmg crit multiplier percentage mult_dmg_crit_multiplier
4089 heal on crit beacon simple On Crit: Absorb the health from your victim additive heal_on_crit_beacon_simple
4090 beacon dont heal crit full additive beacon_dont_heal_crit_full
4091 flat heal on afterburn on active harvester Heal +%s1 health each tick while chargin additive flat_heal_on_afterburn_active
4092 heal on crit beacon simple Charged crit absorbs your victim's health additive heal_on_crit_beacon_simple
4093 mod lunchbox critboostable additive mod_lunchbox_critboostable
4094 take crits from projectile airborne simple additive take_crits_projectile_airborne_simple Height in HU
4095 mod rocket gravity upward force percentage mod_rocket_gravity_upward_force
4096 mod_melee_dont_deflect_projectiles additive mod_melee_dont_deflect_projectiles
4097 deflect on smack hit player additive deflect_on_smack_hit_player
4098 fishwhacker sweep Deals knockback to nearby enemies string deflect_on_smack_hit_player
4099 mod melee swing custom damage additive mod_melee_swing_custom_damage Hidden
4100 linked item id additive linked_item_id Hidden

new (VERY EXPERIMENTAL!!!) meta-attribute: item links!
Value is the item schema ID of the item that will be equipped alongside the original item
linked items can have this attribute too to form a chain
linked items can override any other item, including themselves or even their parent items
linked items can override other linked items. latter loadout slots have priority
linked items must have used_by_classes match the owner's class. (todo fix this for disguises???)
Item assignment is done sequentially in the order of loadout slots
the original item in a slot will not be assigned if a linked item already exists in that slot
yes you can create infinite loops with this and freeze your game. with great power comes great responsibility
WARNING!!!!!
this has some very glaring bugs!!! but I'll leave it in for those willing to experiment
TODO: fix this for 2.2.0!!!

4101 builder medieval jump pads only additive builder_medieval_jump_pads_only Hidden

Give this to tf_weapon_builder. only works with allowed_in_medieval_mode on PDA and Builder
If set, construction PDA doesn't deploy. instead it selects jump pad right away

4102 mod sniper crit after zoom time additive mod_sniper_crit_after_zoom_time Default is 0.2s
4103 add civ boost to self additive add_civ_boost_to_self
4104 umbrella recharge rate increased +%s1% increase in recharge rate inverted_percentage umbrella_recharge_rate
4105 upgrade rate decrease active %s1% slower upgrade rat inverted_percentage upgrade_rate_mod_active
4106 damage force reduction self launch %s1% reduction in push force taken from damage percentage damage_force_reduction_self_launch For Twin Barrel to take increased knockback while doing a Twin Barrel jump.. not used (yet?)
4107 nader uber explain Alt-Fire: Launch a device that grants invulnerability in a radius for %s1 seconds additive
4108 adjust burst healing when stacking additive apply_heal_explosion_stacking_adjust Hidden
4109 take crits from projectile during blast jump anchor Take crits from projectiles while airborne additive take_crits_projectile_blast_jump
4110 anchor earthquake Creates an earthquake upon taking fall damage while active additive earthquake_attack_active
4111 cyclops detonate other grenades Explosion detonates your own projectiles and destroys enemy stickybombs additive cyclops_detonate_other_grenades
4112 cyclops prevent fuse explain Hold down fire key to prevent detonation
4114 rocket jump damage reduction weapon %s1% blast damage from explosive jumps percentage rocket_jump_dmg_reduction_weapon
4115 extra wearable bodygroup toggle active additive extra_wearable_bodygroup_toggle_active Hidden
4116 stickybomb charge rate mine layer No Stickybomb charge time inverted_percentage stickybomb_charge_rate
4117 class select override slot Attrib_Class_Select_Override_Slot additive class_select_override_slot Hidden

Missing Translation String

4118 nader direct hit explain Bonus ÜberCharge and healing on direct hit additive
4119 earthquake attack mins additive earthquake_attack_mins Syntax: "<min damage> <min range>"
4119 adjust residual healing when stacking additive apply_heal_explosion_residual_adjust Hidden
4120 nader grenade explain Fires special grenades that heal players additive
4121 hunting revolver explain Reduced zoom level when scoped additive
4122 earthquake attack mins anchor additive earthquake_attack_mins_anchor Syntax: "<min multiplier> <min range>"
4123 mod burst fire charging additive set_burstfire_charging For pipebomb launcher only. burst count scales with charge, value is maximum
5000 longer damage falloff distance +%s1% damage falloff distance percentage mult_falloff_distance Hidden
5001 shorter damage falloff distance %s1% damage falloff distance inverted_percentage mult_falloff_distance Hidden
5002 less flinching when active %s1% less flinching inverted_percentage mult_flinch_resist_active TODO: Localize
5003 more flinching when active +%s1% more flinching percentage mult_flinch_resist_active TODO: Localize
5004 less flinching on wearer %s1% less flinching on wearer inverted_percentage mult_flinch_resist_wearer TODO: Localize
5005 more flinching on wearer +%s1% more flinching on wearer percentage mult_flinch_resist_wearer TODO: Localize
5006 less flinching when aiming %s1% less flinching when aiming inverted_percentage mult_flinch_resist_aiming TODO: Localize
5007 more flinching when aiming +%s1% more flinching when aiming percentage mult_flinch_resist_aiming TODO: Localize
6001 mod burst fire Fires a %s1 round burst additive set_burstfire
6002 fire rate burst perrcentage mult_burstfiredelay
6003 crit duration penalty percentage mult_rapidfire_crit_duration Hidden