#base "items_game.txt" // Base TF2C item schema "items_game" { "items" { //----------------------------- //----------------------------- //--SCOUT PRIMARIES-- //----------------------------- //----------------------------- "45" // Force-a-Nature { "name" "The Force-a-Nature" "prefab" "valve weapon_force_a_nature" "visuals" { "material_override" "models/weapons/c_items/c_double_barrel.vmt" } } "448" // Soda Popper { "name" "The Soda Popper" "prefab" "weapon_soda_popper paintkit_base" "particle_suffix" "soda_popper" } "772" // Baby Face's Blaster { "name" "Baby Face's Blaster" "prefab" "weapon_scattergun" "item_class" "tf_weapon_pep_brawler_blaster" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Scattergun" "item_name" "#TF_Weapon_PEP_Scattergun" "item_description" "Ah, this one takes me back. Roaming the streets, hidin' out while the big guns swept through, then... ...Oh wait, that was yesterday." "item_logname" "pep_brawlerblaster" "item_iconname" "pep_brawlerblaster" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_pep_scattergun/c_pep_scattergun" "model_player" "models/workshop/weapons/c_models/c_pep_scattergun/c_pep_scattergun.mdl" "attach_to_hands" "1" "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "attributes" { "boost on damage" { "attribute_class" "boost_on_damage" "value" "1" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.66" } "move speed penalty" { "attribute_class" "mult_player_movespeed" "value" "0.90" } "hype resets on jump" { "attribute_class" "hype_resets_on_jump" "value" "75" } "lose hype on take damage" { "attribute_class" "lose_hype_on_take_damage" "value" "4" } } "visuals" { "sound_single_shot" "Weapon_Brawler_Blaster.Single" "sound_burst" "Weapon_Brawler_Blaster.SingleCrit" } } "1103" // Back Scatter { "name" "The Back Scatter" "prefab" "weapon_scattergun" "item_class" "tf_weapon_scattergun" "item_type_name" "#TF_Weapon_Scattergun" "propername" "1" "item_name" "#TF_Weapon_BackScatter" "item_description" "Turn around for a sec, I got a surprise for ya." "show_in_armory" "1" "item_logname" "back_scatter" "item_iconname" "back_scatter" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_scatterdrum/c_scatterdrum" "model_player" "models/workshop/weapons/c_models/c_scatterdrum/c_scatterdrum.mdl" "attach_to_hands" "1" "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "closerange backattack minicrits" { "attribute_class" "closerange_backattack_minicrits" "value" "1" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.66" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "spread penalty" { "attribute_class" "mult_spread_scale" "value" "1.20" } } "visuals" { "sound_single_shot" "Weapon_Back_Scatter.Single" "sound_burst" "Weapon_Back_Scatter.SingleCrit" } } "220" // Shortstop { "name" "The Shortstop" "prefab" "weapon_shortstop paintkit_base" "particle_suffix" "shortstop" } "3000" // Australium Scattergun { "name" "Australium Scattergun" "item_name" "Australium Scattergun" "item_description" "Oh. My. Holy. Freakin'. Stupid. Crap!" "item_quality" "strange" "prefab" "valve weapon_scattergun" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_scattergun_gold" "visuals" { "material_override" "models/weapons/c_models/c_scattergun/c_scattergun_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "3001" // Australium Force-a-Nature { "name" "Australium Force-a-Nature" "item_name" "Australium Force-a-Nature" "item_description" "For the first time in my life... I'm at a loss for words." "item_quality" "strange" "prefab" "valve weapon_force_a_nature" "propername" "0" "image_inventory" "backpack/weapons/c_models/c_double_barrel_gold" "visuals" { "material_override" "models/weapons/c_items/c_double_barrel_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--SCOUT SECONDARIES-- //----------------------------- //----------------------------- "46" // Bonk { "name" "Bonk! Atomic Punch" "prefab" "valve weapon_bonk" "item_name" "#TF_Unique_Achievement_EnergyDrink" "item_description" "Drink to become invulnerable for 8 seconds. Damage absorbed will slow you when the effect wears off. (Cannot attack while effect is active) Not. Enough. Caffeine." "image_inventory" "backpack/weapons/c_models/c_energy_drink/c_energy_drink" "model_player" "models/weapons/c_models/c_energy_drink/c_energy_drink.mdl" } "163" // Crit-a-Cola { "name" "Crit-a-Cola" "prefab" "valve weapon_scout_drink" "item_name" "#TF_Unique_EnergyDrink_CritCola" "item_description" "Drink to gain mini-crits for 8 seconds. (Attacks set Marked-For-Death on user temporarily) Fulla radiation, which is pretty great for givin' people superpowers, among other things." "image_inventory" "backpack/weapons/c_models/c_energy_drink/c_critcola" "model_player" "models/weapons/c_models/c_energy_drink/c_energy_drink.mdl" "visuals" { "skin" "4" "custom_particlesystem" { "system" "energydrink_cola_splash" } "sound_deploy" "Scout.DodgeCanOpen" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "mod_mark_attacker_for_death" { "attribute_class" "mod_mark_attacker_for_death" "value" "5.0" } } } "222" // Mad Milk { "name" "Mad Milk" "prefab" "weapon_madmilk" "attach_to_hands" "1" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "custom_particlesystem" { "system" "energydrink_milk_splash" } "sound_deploy" "Weapon_MadMilk.Draw" } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "1121" // Mutated Milk { "name" "Mutated Milk" "prefab" "weapon_madmilk" "item_name" "#TF_Weapon_MutatedMilk" "item_type_name" "#TF_Weapon_Jar_Milk" "item_description" "Players heal 60% of damage done to soaked enemies. (Can also be used to extinguish fires) Somethin' in me REALLY doesn't wanna try and put this thing in a Teleporter..." "image_inventory" "backpack/weapons/c_models/c_breadmonster/c_breadmonster_milk" "model_player" "models/weapons/c_models/c_breadmonster/c_breadmonster_milk.mdl" "item_slot" "secondary" "anim_slot" "MELEE_ALLCLASS" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "limited quantity item" "1" "min_viewmodel_offset" "10 4 -10" } "attributes" { "override projectile type" { "attribute_class" "override_projectile_type" "value" "25" } } "visuals" { "animation_replacement" { "ACT_MP_ATTACK_STAND_MELEE_ALLCLASS" "ACT_MP_THROW" "ACT_VM_DRAW" "ACT_BREADMONSTER_VM_DRAW" "ACT_VM_IDLE" "ACT_BREADMONSTER_VM_IDLE" "ACT_VM_PRIMARYATTACK" "ACT_BREADMONSTER_VM_PRIMARYATTACK" "ACT_SECONDARY_VM_INSPECT_START" "ACT_BREADMONSTER_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_BREADMONSTER_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_BREADMONSTER_VM_INSPECT_END" } "player_poseparam" { "r_hand_grip" "13" } "item_poseparam" { "r_hand_grip" "13" } } "set_item_remap" "Mad Milk" } "812" // Flying Guillotine { "name" "The Flying Guillotine" "prefab" "weapon_guillotine" } "449" // Winger { "name" "The Winger" "prefab" "weapon_winger_pistol paintkit_base" "particle_suffix" "winger" } "773" // Pretty Boy's Pocket Pistol { "name" "Pretty Boy's Pocket Pistol" "item_class" "tf_weapon_handgun_scout_secondary" "item_type_name" "#TF_Weapon_Pistol" "item_name" "#TF_Weapon_PEP_Pistol" "item_description" "For those who take pride in saying horrible things to dying men, tell them that they're going to be killed BY THE SMALLEST GUN KNOWN TO MAN!" "item_logname" "pep_pistol" "item_iconname" "pep_pistol" "item_slot" "secondary" "item_quality" "unique" "show_in_armory" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_pep_pistol/c_pep_pistol" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_pep_pistol/c_pep_pistol.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.85" } "heal on hit for rapidfire" { "attribute_class" "add_onhit_addhealth" "value" "3" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.75" } } "visuals" { "sound_single_shot" "Weapon_PickPocket_Pistol.Single" "sound_burst" "Weapon_PickPocket_Pistol.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "160" // Lugermorph { "name" "TTG Max Pistol" "item_class" "tf_weapon_pistol" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Pistol" "item_name" "Reissued Lugermorph" "item_description" "There's no question you need this gun, but where will you keep it?" "item_slot" "secondary" "item_logname" "maxgun" "item_iconname" "pistol" "image_inventory" "backpack/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun.mdl" "attach_to_hands" "1" "item_quality" "unique" "used_by_classes" { "scout" "1" "engineer" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "TTG Max Pistol" } //----------------------------- //----------------------------- //--SCOUT MELEES-- //----------------------------- //----------------------------- "44" // Sandman { "name" "The Sandman" "prefab" "valve" "item_class" "tf_weapon_bat_wood" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bat" "item_description" "Stuns the living crap outta anybody dumb, slow, drunk, mute or Australian enough to get in my way." "item_name" "#TF_Unique_Achievement_Bat" "item_logname" "sandman" "item_iconname" "sandman" "item_slot" "melee" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "image_inventory" "backpack/weapons/c_models/c_wooden_bat/c_wooden_bat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_wooden_bat/c_wooden_bat.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "mod bat launches balls" { "attribute_class" "set_weapon_mode" "value" "1" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-15" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "648" // Wrap Assassin { "name" "The Wrap Assassin" "item_class" "tf_weapon_bat_giftwrap" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bat" "item_name" "#TF_BallBuster" "item_description" "These lovely festive ornaments are so beautifully crafted, people are gonna want to see them close up." "item_logname" "wrap_assassin" "item_iconname" "wrap_assassin" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_xms_giftwrap/c_xms_giftwrap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_world" "models/weapons/c_models/c_xms_giftwrap/c_xms_giftwrap.mdl" "model_player" "models/weapons/c_models/c_xms_giftwrap/c_xms_giftwrap.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "effect bar recharge rate increased" { "attribute_class" "effectbar_recharge_rate" "value" "0.75" } "mod bat launches ornaments" { "attribute_class" "set_weapon_mode" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.35" } } "visuals" { "sound_deploy" "BallBuster.Ornament_DrawCatch" "sound_melee_hit" "BallBuster.HitFlesh" "sound_melee_hit_world" "BallBuster.HitWorld" "sound_special2" "BallBuster.HitBall" } "mouse_pressed_sound" "ui/item_cardboard_pickup.wav" "drop_sound" "ui/item_cardboard_drop.wav" } "317" // Candy Cane { "name" "The Candy Cane" "item_class" "tf_weapon_bat" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bat" "item_description" "In the realm of edible weaponry, you can't get much sweeter than this." "item_name" "#TF_CandyCane" "item_logname" "candy_cane" "item_iconname" "candy_cane" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_candy_cane/c_candy_cane" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_candy_cane/c_candy_cane.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "drop health pack on kill" { "attribute_class" "drop_health_pack_on_kill" "value" "1" } "dmg taken from blast increased" { "attribute_class" "mult_dmgtaken_from_explosions" "value" "1.25" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "325" // Boston Basher { "name" "The Boston Basher" "item_class" "tf_weapon_bat" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bat" "item_description" "Delinquents all over the country have been harassing old ladies while you're stuck harassing slightly younger mercenaries. Vent your frustration on others or yourself!" "item_name" "#TF_BostonBasher" "item_logname" "boston_basher" "item_iconname" "boston_basher" "item_slot" "melee" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_boston_basher/c_boston_basher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_boston_basher/c_boston_basher.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "bleeding duration" { "attribute_class" "bleeding_duration" "value" "5" } "hit self on miss" { "attribute_class" "hit_self_on_miss" "value" "1" } } "visuals" { "sound_melee_hit" "BostonBasher.Impact" "sound_melee_hit_world" "BostonBasher.HitWorld" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "452" // Three-Rune Blade { "name" "Three-Rune Blade" "item_class" "tf_weapon_bat" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Sword" "item_name" "#TF_ScoutSword" "item_description" "[mock Kung fu sound effects, pained wimpy screaming]" "item_logname" "scout_sword" "item_iconname" "scout_sword" "item_slot" "melee" "item_quality" "unique" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_scout_sword/c_scout_sword" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_scout_sword/c_scout_sword.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "attributes" { "bleeding duration" { "attribute_class" "bleeding_duration" "value" "5" } "hit self on miss" { "attribute_class" "hit_self_on_miss" "value" "1" } } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "349" // Sun-on-a-Stick { "name" "Sun-on-a-Stick" "item_class" "tf_weapon_bat" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RiftFireMace" "item_name" "#TF_Unique_RiftFireMace" "item_description" "#TF_RiftFireMace_Desc" "item_slot" "melee" "item_logname" "lava_bat" "item_iconname" "lava_bat" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_rift_fire_mace/c_rift_fire_mace" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_rift_fire_mace/c_rift_fire_mace.mdl" "attach_to_hands" "1" "propername" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "crit vs burning players" { "attribute_class" "or_crit_vs_playercond" "value" "1" } "dmg taken from fire reduced on active" { "attribute_class" "mult_dmgtaken_from_fire_active" "value" "0.75" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "355" // Fan O'War { "name" "The Fan O'War" "item_class" "tf_weapon_bat" "item_logname" "warfan" "item_iconname" "warfan" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gunbai" "item_name" "#TF_Gunbai" "item_description" "#TF_Gunbai_Desc" "item_slot" "melee" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_warfan/c_shogun_warfan" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_shogun_warfan/c_shogun_warfan.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "minicrits become crits" { "attribute_class" "minicrits_become_crits" "value" "1" } "mark for death" { "attribute_class" "mark_for_death" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.25" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "450" // Atomizer { "name" "The Atomizer" "item_class" "tf_weapon_bat" "item_type_name" "#TF_Weapon_Bat" "item_logname" "atomizer" "item_iconname" "atomizer" "item_name" "#TF_Atomizer" "item_description" "The bat lasts ten years, your concussion lasts a week! I dunno, it sells itself!" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_bonk_bat/c_bonk_bat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_world" "models/weapons/c_models/c_bonk_bat/c_bonk_bat.mdl" "model_player" "models/weapons/c_models/c_bonk_bat/c_bonk_bat.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "attributes" { "air dash count" { "attribute_class" "air_dash_count" "value" "1" } "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.85" } "single wep deploy time increased" { "attribute_class" "mult_single_wep_deploy_time" "value" "1.5" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "221" // Holy Mackerel { "name" "The Holy Mackerel" "prefab" "weapon_holymackerel paintkit_base" "particle_suffix" "holy_mackerel" "xifier_class_remap" "holymackerel" } "572" // Unarmed Combat { "name" "Unarmed Combat" "item_class" "tf_weapon_bat_fish" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Severed_Arm" "item_name" "#TF_UnarmedCombat" "item_description" "#TF_UnarmedCombat_Desc" "item_slot" "melee" "item_quality" "unique" "propername" "1" "item_logname" "unarmed_combat" "item_iconname" "unarmed_combat" "image_inventory" "backpack/workshop/weapons/c_models/c_unarmed_combat/c_unarmed_combat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_unarmed_combat/c_unarmed_combat.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "15 11 -9" } "attributes" { "fish damage override" { "attribute_class" "fish_damage_override" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "7" } "kill eater kill type" { "attribute_class" "kill_eater_kill_type" "value" "7" } } "visuals" { "sound_melee_hit" "Weapon_HolyMackerel.HitFlesh" "sound_melee_hit_world" "Weapon_HolyMackerel.HitWorld" } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } "30667" // Batsaber { "name" "Batsaber" "prefab" "no_craft weapon_bat marketable" "item_name" "#TF_invasion_bat" "item_description" "Now I got the high ground!" "item_logname" "batsaber" "item_iconname" "batsaber" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_invasion_bat/c_invasion_bat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_world" "models/weapons/c_models/c_invasion_bat/c_invasion_bat.mdl" "model_player" "models/weapons/c_models/c_invasion_bat/c_invasion_bat.mdl" "attach_to_hands" "1" "taunt" { "custom_taunt_scene_per_class" { "scout" "scenes/player/scout/low/taunt_bat_man.vcd" } } "static_attrs" { "weapon_allow_inspect" "1" "ragdolls plasma effect" "1" } "visuals" { "sound_melee_miss" "Weapon_BatSaber.Swing" "sound_melee_hit" "Weapon_BatSaber.HitFlesh" "sound_melee_hit_world" "Weapon_BatSaber.HitWorld" "sound_burst" "Weapon_BatSaber.SwingCrit" "sound_deploy" "Weapon_BatSaber.Draw" } } "264" // Frying Pan { "name" "Frying Pan" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "item_logname" "fryingpan" "item_iconname" "fryingpan" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FryingPan" "item_name" "#TF_Unique_FryingPan" "item_description" "Breakfast is served." "item_slot" "melee" "image_inventory" "backpack/player/items/all_class/all_pan" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_frying_pan/c_frying_pan.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "anim_slot" "MELEE_ALLCLASS" "xifier_class_remap" "Frying Pan" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "pyro" "1" "engineer" "1" "spy" "1" } "taunt" { "custom_taunt_scene_per_class" { "scout" "scenes/player/scout/low/taunt_laugh.vcd" "sniper" "scenes/player/sniper/low/taunt_laugh.vcd" "soldier" "scenes/player/soldier/low/taunt_laugh.vcd" "demoman" "scenes/player/demoman/low/taunt_laugh.vcd" "medic" "scenes/player/medic/low/taunt_laugh.vcd" "heavy" "scenes/player/heavy/low/taunt_laugh.vcd" "spy" "scenes/player/spy/low/taunt_laugh.vcd" "engineer" "scenes/player/engineer/low/taunt_laugh.vcd" "pyro" "scenes/player/pyro/low/taunt_laugh.vcd" } } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } "visuals" { "sound_melee_hit" "FryingPan.HitFlesh" "sound_melee_hit_world" "FryingPan.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_burst" "Weapon_Machete.MissCrit" "material_override" "models/weapons/c_items/c_frying_pan.vmt" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--SOLDIER PRIMARIES-- //----------------------------- //----------------------------- "127" // Direct Hit { "name" "The Direct Hit" "prefab" "valve" "item_class" "tf_weapon_rocketlauncher_directhit" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_Unique_Achievement_RocketLauncher" "item_description" "The Direct Hit has been engineered from the ground up for Soldiers who have mastered the art of shooting at their targets instead of vaguely near them." "item_slot" "primary" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_directhit/c_directhit" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_directhit/c_directhit.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" } "attributes" { "damage bonus" { "attribute_class" "mult_dmg" "value" "1.25" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.8" } "mod mini-crit airborne" { "attribute_class" "mini_crit_airborne" "value" "1" } "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.3" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "228" // Black Box { "name" "The Black Box" "prefab" "weapon_blackbox paintkit_base" "particle_suffix" "black_box" "visuals" { "material_override" "models/workshop/weapons/c_models/c_blackbox/c_blackbox.vmt" } } "414" // Liberty Launcher { "name" "The Liberty Launcher" "item_class" "tf_weapon_rocketlauncher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_LibertyLauncher" "item_description" "This particular variant boasts a stock that can be comfortably used by one in every 500 Soldiers." "item_slot" "primary" "item_quality" "unique" "item_logname" "liberty_launcher" "item_iconname" "liberty_launcher" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_liberty_launcher/c_liberty_launcher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_liberty_launcher/c_liberty_launcher.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" } "attributes" { "clip size bonus" { "attribute_class" "mult_clipsize" "value" "1.25" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.4" } "rocket jump damage reduction" { "attribute_class" "rocket_jump_dmg_reduction" "value" "0.75" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } } "visuals" { "sound_single_shot" "Weapon_Liberty_Launcher.Single" "sound_burst" "Weapon_Liberty_Launcher.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "441" // Cow Mangler { "name" "The Cow Mangler 5000" "item_class" "tf_weapon_particle_cannon" "item_logname" "cow_mangler" "item_iconname" "cow_mangler" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FocusedWaveProjector" "item_name" "#TF_CowMangler" "item_description" "A deadly device by any measure, the Cow Mangler will quantum disentangle anything, even Demomen!" "item_slot" "primary" "anim_slot" "primary2" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "energy weapon no ammo" "1" "energy weapon charged shot" "1" "crit mod disabled" "0" "energy weapon no hurt building" "1" "crits_become_minicrits" "1" "hide ammo hud" "1" // Added by me, because TF2C doesn't do this automatically for the energy weapons } "visuals" { "sound_single_shot" "Weapon_CowMangler.Single" "sound_burst" "Weapon_CowMangler.SingleCharged" "sound_reload" "Weapon_CowMangler.Reload" "sound_special1" "Weapon_CowMangler.Charging" "sound_special2" "Weapon_CowMangler.Idle" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "730" // Beggar's Bazooka { "name" "The Beggar's Bazooka" "item_class" "tf_weapon_rocketlauncher" "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_DS_DumpsterDevice" "item_description" "What is better than killing a man with a rocket launcher? Killing a man with a rocket launcher that YOU HAVE MADE!" "item_logname" "dumpster_device" "item_iconname" "dumpster_device" "item_slot" "primary" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_dumpster_device/c_dumpster_device" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_dumpster_device/c_dumpster_device.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" } "attributes" { "fire rate bonus HIDDEN" { "attribute_class" "mult_postfiredelay" "value" "0.3" } "hidden primary max ammo bonus" // Added by me, because TF2C doesn't automatically subtract three from maxammo { "attribute_class" "mult_maxammo_primary" "value" ".85" } "auto fires full clip" { "attribute_class" "auto_fires_full_clip" "value" "1" } "blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.8" } "projectile spread angle penalty" { "attribute_class" "projectile_spread_angle" "value" "3" } "can overload" { "attribute_class" "can_overload" "value" "1" } "no primary ammo from dispensers while active" { "attribute_class" "no_primary_ammo_from_dispensers" "value" "1" } "reload time increased hidden" { "attribute_class" "mult_reload_time_hidden" "value" "1.3" } "clip size penalty HIDDEN" { "attribute_class" "mult_clipsize" "value" "0.75" } } "visuals" { "sound_single_shot" "Weapon_Does_Dumpster.Single" "sound_burst" "Weapon_Does_Dumpster.SingleCrit" "sound_reload" "Weapon_DumpsterRocket.Reload" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "1104" // Air Strike { "name" "The Air Strike" "prefab" "weapon_atom_launcher paintkit_base" "particle_suffix" "air_strike" } "513" // Original { "name" "The Original" "item_class" "tf_weapon_rocketlauncher" "item_logname" "quake_rl" "item_iconname" "quake_rl" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_TheOriginal" "item_description" "You had better start quaking in your boots!" "item_slot" "primary" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_bet_rocketlauncher/c_bet_rocketlauncher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_bet_rocketlauncher/c_bet_rocketlauncher.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -5" } "attributes" { "centerfire projectile" { "attribute_class" "centerfire_projectile" "value" "1" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "visuals" { "animation_replacement" { "ACT_VM_DRAW" "ACT_VM_DRAW_QRL" "ACT_VM_IDLE" "ACT_VM_IDLE_QRL" "ACT_VM_PULLBACK" "ACT_VM_PULLBACK_QRL" "ACT_VM_PRIMARYATTACK" "ACT_VM_PRIMARYATTACK_QRL" "ACT_VM_RELOAD" "ACT_VM_RELOAD_QRL" "ACT_RELOAD_START" "ACT_VM_RELOAD_START_QRL" "ACT_RELOAD_FINISH" "ACT_VM_RELOAD_FINISH_QRL" "ACT_MP_RELOAD_STAND_PRIMARY" "ACT_MP_RELOAD_STAND_PRIMARY3" "ACT_MP_RELOAD_CROUCH_PRIMARY" "ACT_MP_RELOAD_CROUCH_PRIMARY3" "ACT_MP_RELOAD_AIRWALK_PRIMARY" "ACT_MP_RELOAD_AIRWALK_PRIMARY3" "ACT_MP_RELOAD_STAND_PRIMARY_LOOP" "ACT_MP_RELOAD_STAND_PRIMARY3_LOOP" "ACT_MP_RELOAD_CROUCH_PRIMARY_LOOP" "ACT_MP_RELOAD_CROUCH_PRIMARY3_LOOP" "ACT_MP_RELOAD_AIRWALK_PRIMARY_LOOP" "ACT_MP_RELOAD_AIRWALK_PRIMARY3_LOOP" "ACT_MP_RELOAD_STAND_PRIMARY_END" "ACT_MP_RELOAD_STAND_PRIMARY3_END" "ACT_MP_RELOAD_CROUCH_PRIMARY_END" "ACT_MP_RELOAD_CROUCH_PRIMARY3_END" "ACT_MP_RELOAD_AIRWALK_PRIMARY_END" "ACT_MP_RELOAD_AIRWALK_PRIMARY3_END" "ACT_MP_RELOAD_SWIM_PRIMARY" "ACT_MP_RELOAD_SWIM_PRIMARY3" "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } "sound_single_shot" "Weapon_QuakeRPG.Single" "sound_burst" "Weapon_QuakeRPG.SingleCrit" "sound_deploy" "Weapon_QuakeRPG.Draw" "sound_reload" "Weapon_QuakeRPG.Reload" "sound_special1" "Weapon_QuakeRPG.Explode" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "3003" // Australium Rocket Launcher { "name" "Australium Rocket Launcher" "item_name" "Australium Rocket Launcher" "item_description" "This is what God would use to shoot somebody..." "item_quality" "strange" "prefab" "valve weapon_rocketlauncher" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_rocketlauncher_gold" "visuals" { "material_override" "models/weapons/c_models/c_rocketlauncher/c_rocketlauncher_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "3004" // Australium Black Box { "name" "Australium Black Box" "item_name" "Australium Black Box" "item_description" "This is what the president must feel like all the time!" "item_quality" "strange" "prefab" "valve weapon_blackbox" "propername" "0" "image_inventory" "backpack/workshop/weapons/c_models/c_blackbox/c_blackbox_gold" "visuals" { "material_override" "models/workshop/weapons/c_models/c_blackbox/c_blackbox_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--SOLDIER SECONDARIES-- //----------------------------- //----------------------------- "129" { "name" "The Buff Banner" "prefab" "valve weapon_buff_banner" "xifier_class_remap" "buff_banner" } "226" { "name" "The Battalion's Backup" "item_class" "tf_weapon_buff_item" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Battle_Banner" "item_name" "#TF_TheBattalionsBackup" "item_description" "Blow the horn to provide nearby teammates and yourself with 100% crit immunity, 50% protection from enemy Sentries and 35% protection from all other sources. (Rage increases through damage done) The cavalry is here!" "item_slot" "secondary" "equip_region" "back" "anim_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_battalion_buffpack/c_battalion_buffpack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_battalion_bugle/c_battalion_bugle.mdl" "attach_to_hands" "1" "extra_wearable" "models/workshop/weapons/c_models/c_battalion_buffpack/c_battalion_buffpack.mdl" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -5" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "51" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "2" } "max health additive bonus" { "attribute_class" "add_maxhealth" "value" "20" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "visuals" { "animation_replacement" { "ACT_MP_ATTACK_STAND_MELEE_SECONDARY" "ACT_MP_ATTACK_STAND_ITEM1_SECONDARY" "ACT_MP_ATTACK_CROUCH_MELEE_SECONDARY" "ACT_MP_ATTACK_STAND_ITEM1_SECONDARY" "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_pack_pickup.wav" "drop_sound" "ui/item_pack_drop.wav" } "354" // Concheror { "name" "The Concheror" "item_class" "tf_weapon_buff_item" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SoldierSashimono" "item_name" "#TF_SoldierSashimono" "item_description" "#TF_SoldierSashimono_Desc" "item_slot" "secondary" "equip_region" "back" "anim_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_warpack/c_shogun_warpack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_shogun_warhorn/c_shogun_warhorn.mdl" "attach_to_hands" "1" "extra_wearable" "models/workshop_partner/weapons/c_models/c_shogun_warpack/c_shogun_warpack.mdl" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -5 -2" } "visuals" { "animation_replacement" { "ACT_ITEM1_VM_DRAW" "ACT_ITEM2_VM_DRAW" "ACT_ITEM1_VM_IDLE" "ACT_ITEM2_VM_IDLE" "ACT_ITEM1_VM_PRIMARYATTACK" "ACT_ITEM2_VM_PRIMARYATTACK" "ACT_ITEM1_VM_SECONDARYATTACK" "ACT_ITEM2_VM_SECONDARYATTACK" "ACT_MP_ATTACK_STAND_MELEE_SECONDARY" "ACT_MP_ATTACK_STAND_ITEM2_SECONDARY" "ACT_MP_ATTACK_CROUCH_MELEE_SECONDARY" "ACT_MP_ATTACK_STAND_ITEM2_SECONDARY" "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "51" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "3" } "health regen" { "attribute_class" "add_health_regen" "value" "4" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_pack_pickup.wav" "drop_sound" "ui/item_pack_drop.wav" } "444" // Mantreads { "name" "The Mantreads" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Boots" "item_logname" "mantreads" "item_iconname" "mantreads" "item_name" "#TF_Mantreads" "item_description" "“In the absence of air resistance, feet will kill any man ignorant enough to stand under an American.” -Galileo Galilei, 1612" "item_slot" "secondary" "equip_region" "feet" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/player/items/soldier/mantreads/mantreads" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/soldier/mantreads/mantreads.mdl" "act_as_wearable" "1" "used_by_classes" { "soldier" "secondary" "demoman" "primary" } "attributes" { "damage force reduction" { "attribute_class" "damage_force_reduction" "value" "0.25" } "boots falling stomp" { "attribute_class" "boots_falling_stomp" "value" "1" } "airblast vulnerability multiplier" { "attribute_class" "airblast_vulnerability_multiplier" "value" "0.25" } "mod_air_control_blast_jump" { "attribute_class" "mod_air_control_blast_jump" "value" "3.0" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "26" } "kill eater kill type" { "attribute_class" "kill_eater_kill_type" "value" "26" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "415" // Reserve Shooter { "name" "The Reserve Shooter" "prefab" "weapon_reserve_shooter paintkit_base" "particle_suffix" "reserve_shooter" } "442" // Righteous Bison { "name" "The Righteous Bison" "item_class" "tf_weapon_raygun" "show_in_armory" "1" "item_type_name" "#TF_Weapon_IndivisibleParticleSmasher" "item_description" "“We know they’re extremely advanced technologically, which suggests — very rightfully so — that they’re peaceful.”" "item_name" "#TF_RighteousBison" "item_slot" "secondary" "anim_slot" "secondary2" "item_quality" "unique" "item_logname" "righteous_bison" "item_iconname" "righteous_bison" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_righteousbison/c_drg_righteousbison" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_drg_righteousbison/c_drg_righteousbison.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" "hide ammo hud" "1" } "attributes" { "energy weapon no ammo" { "attribute_class" "energy_weapon_no_ammo" "value" "1" } "energy weapon penetration" { "attribute_class" "energy_weapon_penetration" "value" "1" } "energy weapon no deflect" { "attribute_class" "energy_weapon_no_deflect" "value" "1" } "energy weapon no hurt building" { "attribute_class" "energy_weapon_no_hurt_building" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Bison.Single" "sound_burst" "Weapon_Bison.SingleCrit" "sound_reload" "Weapon_Bison.Reload" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_SECONDARY_ALT1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_SECONDARY_ALT1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_SECONDARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "1101" // B.A.S.E. Jumper { "name" "The B.A.S.E. Jumper" "item_class" "tf_weapon_parachute" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Parachute" "item_name" "#TF_Weapon_BaseJumper" "item_description" "Press Jump in the air to deploy. (Deployed parachutes slow your descent) Looking for a fashion statement that screams “I don't want to die”? Before you go out and faceplant into the dirt, make sure to grab one of these face-savers!" "item_slot" "secondary" "equip_region" "back" "anim_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_paratrooper_pack/c_paratrooper_pack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "act_as_wearable" "1" "attach_to_hands" "0" "attach_to_hands_vm_only" "0" "extra_wearable" "models/workshop/weapons/c_models/c_paratooper_pack/c_paratrooper_pack.mdl" "used_by_classes" { "soldier" "secondary" "demoman" "primary" } "attributes" { "parachute attribute" { "attribute_class" "parachute_attribute" "value" "1" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "4" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_pack_pickup.wav" "drop_sound" "ui/item_pack_drop.wav" } "1153" // Panic Attack { "name" "Panic Attack Shotgun" "prefab" "weapon_trenchgun paintkit_base" "particle_suffix" "panic_attack" } //----------------------------- //----------------------------- //--SOLDIER MELEES-- //----------------------------- //----------------------------- "128" // Equalizer { "name" "The Equalizer" "prefab" "valve" "item_class" "tf_weapon_shovel" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Pickaxe" "item_name" "#TF_Unique_Achievement_Pickaxe" "item_description" "Get close enough to death, and you will become Death himself." "item_logname" "unique_pickaxe" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_pickaxe/c_pickaxe_s2" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_pickaxe/c_pickaxe_s2.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -11" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "mod shovel damage boost" { "attribute_class" "set_weapon_mode" "value" "1" } "reduced_healing_from_medics" { "attribute_class" "mult_healing_from_medics" "value" "0.1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_melee_miss" "Weapon_PickAxe.Swing" "sound_melee_hit" "Weapon_PickAxe.HitFlesh" "sound_burst" "Weapon_PickAxe.SwingCrit" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "154" // Pain Train { "name" "The Pain Train" "item_class" "tf_weapon_shovel" "item_logname" "paintrain" "item_iconname" "paintrain" "show_in_armory" "1" "item_type_name" "#TF_Weapon_MakeshiftClub" "item_name" "#TF_Unique_Makeshiftclub" "item_description" "Real mercenaries know how to make the most of their situation." "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_paintrain/c_paintrain" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_paintrain/c_paintrain.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "demoman" "1" "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -11" } "attributes" { "increase player capture value" { "attribute_class" "add_player_capturevalue" "value" "1" } "dmg taken from bullets increased" { "attribute_class" "mult_dmgtaken_from_bullets" "value" "1.1" } } "visuals" { "sound_melee_miss" "Weapon_PickAxe.Swing" "sound_melee_hit" "Weapon_PickAxe.HitFlesh" "sound_burst" "Weapon_PickAxe.SwingCrit" "sound_melee_hit_world" "Weapon_Shovel.HitWorld" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "357" // Half-Zatoichi { "name" "The Half-Zatoichi" "prefab" "weapon_sword" "item_class" "tf_weapon_katana" "item_logname" "demokatana" "item_iconname" "demokatana" "item_type_name" "#TF_Weapon_SoldierKatana" "item_name" "#TF_SoldierKatana" "item_description" "#TF_SoldierKatana_Desc" "anim_slot" "melee" "propername" "1" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana" "used_by_classes" { "soldier" "1" "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 -5 -10" } "model_player_per_class" { "soldier" "models/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana_soldier.mdl" "demoman" "models/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana.mdl" } "attributes" { "is_a_sword" { "attribute_class" "is_a_sword" "value" "72" } "decapitate type" { "attribute_class" "decapitate_type" "value" "1" } "restore health on kill" { "attribute_class" "restore_health_on_kill" "value" "50" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "honorbound" { "attribute_class" "honorbound" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "material_override" "models/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana.vmt" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "447" // Disciplinary Action { "name" "The Disciplinary Action" "prefab" "weapon_disciplinary_action paintkit_base" "particle_suffix" "disciplinary_action" } "416" // Market Gardener { "name" "The Market Gardener" "item_class" "tf_weapon_shovel" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shovel" "item_name" "#TF_MarketGardener" "item_description" "A digging implement for graves, latrines and trenches now outfitted to include hedgerows, shrubberies and golf courses." "item_logname" "market_gardener" "item_iconname" "market_gardener" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_market_gardener/c_market_gardener" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_market_gardener/c_market_gardener.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -11" } "attributes" { "mod crit while airborne" { "attribute_class" "crit_while_airborne" "value" "1" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } "mouse_pressed_sound" "ui/item_shovel_pickup.wav" "drop_sound" "ui/item_shovel_drop.wav" } "775" // Escape Plan { "name" "The Escape Plan" "prefab" "valve" "item_class" "tf_weapon_shovel" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Pickaxe" "item_name" "#TF_Unique_Pickaxe_EscapePlan" "item_description" "Mine like you mean it, maggots! There is gold underneath this Control Point!" "item_logname" "unique_pickaxe_escape" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_pickaxe/c_pickaxe" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_pickaxe/c_pickaxe.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -11" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "mod shovel speed boost" { "attribute_class" "set_weapon_mode" "value" "2" } "self mark for death" { "attribute_class" "self_mark_for_death" "value" "1" } "reduced_healing_from_medics" { "attribute_class" "mult_healing_from_medics" "value" "0.1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_melee_miss" "Weapon_PickAxe.Swing" "sound_melee_hit" "Weapon_PickAxe.HitFlesh" "sound_burst" "Weapon_PickAxe.SwingCrit" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "880" // Freedom Staff { "name" "The Freedom Staff" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Staff" "item_name" "#TF_TW_Staff" "item_description" "Since America was founded over ten thousand years ago, the noble eagle has been its symbol of freedom." "propername" "1" "item_slot" "melee" "item_quality" "unique" "attach_to_hands" "1" "item_logname" "freedom_staff" "item_iconname" "freedom_staff" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_tw_eagle/c_tw_eagle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_tw_eagle/c_tw_eagle.mdl" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "soldier" "1" } "taunt" { "custom_taunt_scene_per_class" { "soldier" "scenes/player/soldier/low/taunt_coffee.vcd" } "custom_taunt_prop_per_class" { "soldier" "models/player/items/taunts/wupass_mug/wupass_mug.mdl" } } "static_attrs" { "min_viewmodel_offset" "20 0 -10" "inspect_viewmodel_offset" "5 0 -18" } "visuals" { "sound_melee_hit_world" "Weapon_Machete.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } //----------------------------- //----------------------------- //--PYRO PRIMARIES-- //----------------------------- //----------------------------- "40" // Backburner { "name" "The Backburner" "prefab" "valve weapon_backburner" "item_class" "tf_weapon_flamethrower" "item_logname" "backburner" "item_iconname" "backburner" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flamethrower" "item_name" "#TF_Unique_Achievement_Flamethrower" "item_description" "Through thick and thin, it's got your back." "item_slot" "primary" "image_inventory" "backpack/weapons/c_models/c_backburner/c_backburner" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_flamethrower/c_backburner.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" } "visuals" { "sound_single_shot" "Weapon_BackBurner.FireStart" "sound_special1" "Weapon_BackBurner.FireLoop" "sound_burst" "Weapon_BackBurner.FireLoopCrit" "attached_models" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_pilotlight.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "weapon_backburner" } "215" { "name" "The Degreaser" "prefab" "weapon_degreaser paintkit_base" "particle_suffix" "degreaser" } "594" // Phlogistinator { "name" "The Phlogistinator" "prefab" "weapon_newflame" "item_class" "tf_weapon_flamethrower" "item_logname" "phlogistinator" "item_iconname" "phlogistinator" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flamethrower" "item_name" "#TF_Phlogistinator" "item_description" "A revolutionary appliance capable of awakening the fire element Phlogiston that exists in all combustible creatures." "item_slot" "primary" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_phlogistinator/c_drg_phlogistinator" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_drg_phlogistinator/c_drg_phlogistinator.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "visuals" { "sound_single_shot" "Weapon_phlogistinator.FireStart" "sound_special1" "Weapon_phlogistinator.FireLoop" "sound_special3" "Weapon_phlogistinator.WindDown" "sound_burst" "Weapon_phlogistinator.FireLoopCrit" "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } "attributes" { "burn damage earns rage" { "attribute_class" "burn_damage_earns_rage" "value" "1" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "5" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "airblast disabled" { "attribute_class" "airblast_disabled" "value" "1" } "ragdolls become ash" { "attribute_class" "ragdolls_become_ash" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "741" // Rainblower { "name" "The Rainblower" "prefab" "valve weapon_flamethrower" "item_class" "tf_weapon_flamethrower" "item_logname" "rainblower" "item_iconname" "rainblower" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flamethrower" "item_name" "#TF_Rainblower" "item_description" "#TF_Rainblower_Desc" "item_slot" "primary" "image_inventory" "backpack/weapons/c_models/c_rainblower/c_rainblower" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_rainblower/c_rainblower.mdl" "model_vision_filtered" "models/weapons/c_models/c_flamethrower/c_flamethrower.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -23" } "attributes" { "vision opt in flags" { "attribute_class" "vision_opt_in_flags" "value" "1" } "pyrovision opt in DISPLAY ONLY" { "attribute_class" "pyrovision_opt_in_display_only" "value" "1" } "pyrovision only DISPLAY ONLY" { "attribute_class" "pyrovision_only_display" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Rainblower.Fire" "sound_special1" "Weapon_Rainblower.FireLoop" "sound_special2" "Weapon_Rainblower.PilotLoop" "sound_special3" "Weapon_Rainblower.WindDown" } "mouse_pressed_sound" "ui/item_mtp_pickup.wav" "drop_sound" "ui/item_mtp_drop.wav" } "1178" // Dragon's Fury { "name" "The Dragon's Fury" "prefab" "paintkit_base" "item_class" "tf_weapon_rocketlauncher_fireball" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FireballLauncher" "particle_suffix" "dragons_fury" "propername" "1" "item_name" "#TF_Weapon_DragonsFury" "item_description" "Try to remember that your suit is the only thing between you and 1000 degrees of flaming hot death." "item_slot" "primary" "anim_slot" "primary" "item_quality" "unique" "item_logname" "dragons_fury" "item_iconname" "dragons_fury" "image_inventory" "backpack/weapons/c_models/c_flameball/c_flameball" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_flameball/c_flameball.mdl" "attach_to_hands" "1" "used_by_classes" { "pyro" "1" } "taunt" { "custom_taunt_scene_per_class" { "pyro" "scenes/player/pyro/low/taunt01_v3.vcd" } } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" "item_meter_charge_type" "1" "item_meter_charge_rate" "0.8" "meter_label" "#TF_Pressure" "hidden primary max ammo bonus" "0.2" "airblast cost scale hidden" "0.25" "dragons fury neutral properties" "1" "extinguish restores health" "20" "dragons fury positive properties" "1" "dragons fury negative properties" "1" } "visuals" { "sound_single_shot" "Weapon_Airstrike.AltFire" "sound_special1" "Weapon_Airstrike.Explosion" "animation_replacement" { "ACT_VM_PRIMARYATTACK" "ACT_PRIMARY_VM_PRIMARYATTACK_3" "ACT_PRIMARY_VM_INSPECT_START" "ACT_ITEM4_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_ITEM4_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_ITEM4_VM_INSPECT_END" "ACT_MP_ATTACK_CROUCH_PRIMARY" "ACT_MP_ATTACK_CROUCH_PRIMARY_ALT" "ACT_MP_ATTACK_STAND_PRIMARY" "ACT_MP_ATTACK_STAND_PRIMARY_ALT" "ACT_MP_ATTACK_SWIM_PRIMARY" "ACT_MP_ATTACK_SWIM_PRIMARY_ALT" "ACT_MP_ATTACK_CROUCH_SECONDARYFIRE" "ACT_MP_ATTACK_CROUCH_PRIMARY_ALT" "ACT_MP_ATTACK_STAND_SECONDARYFIRE" "ACT_MP_ATTACK_STAND_PRIMARY_ALT" "ACT_MP_ATTACK_SWIM_SECONDARYFIRE" "ACT_MP_ATTACK_SWIM_PRIMARY_ALT" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "30474" // Nostromo Napalmer { "name" "The Nostromo Napalmer" "item_class" "tf_weapon_flamethrower" "prefab" "weapon_flamethrower" "item_logname" "ai_flamethrower" "item_iconname" "ai_flamethrower" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flamethrower" "item_name" "#TF_NostromoNapalmer" "item_description" "“I can't lie to you about your chances, but... you have my sympathies.”" "item_slot" "primary" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_ai_flamethrower/c_ai_flamethrower" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_ai_flamethrower/c_ai_flamethrower.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "visuals" { "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "flamethrower" } "3005" // Australium Flame Thrower { "name" "Australium Flame Thrower" "item_name" "Australium Flame Thrower" "item_description" "(Hushed silence. Then, from the back, a lone slow clap. Then: thunderous applause.)" "item_quality" "strange" "prefab" "valve weapon_flamethrower" "propername" "0" "image_inventory" "backpack/weapons/c_models/c_flamethrower/c_flamethrower_gold" "visuals" { "material_override" "models/weapons/c_models/c_flamethrower/c_flamethrower_gold.vmt" "attached_models" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_pilotlight.mdl" } } } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "3006" // Australium Axtinguisher { "name" "Australium Axtinguisher" "item_name" "Australium Axtinguisher" "item_description" "(Hushed silence. Then, from the back, a lone slow clap. Then: thunderous applause.)" "item_quality" "strange" "prefab" "valve weapon_axtinguisher" "propername" "0" "image_inventory" "backpack/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro_gold" "visuals" { "material_override" "models/weapons/c_items/c_axtinguisher_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--PYRO SECONDARIES-- //----------------------------- //----------------------------- "351" // Detonator { "name" "The Detonator" "prefab" "weapon_detonator paintkit_base" "particle_suffix" "detonator" } "595" // Manmelter { "name" "The Manmelter" "item_class" "tf_weapon_flaregun_revenge" "item_logname" "manmelter" "item_iconname" "manmelter" "show_in_armory" "1" "item_type_name" "#TF_Weapon_IndivisibleParticleSmasher" "item_name" "#TF_ManMelter" "item_description" "A device that dares to dictate that the molecules composing the human body must be arranged across a square-mile radius and not densely packed together." "item_slot" "secondary" "anim_slot" "ITEM1" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_manmelter/c_drg_manmelter" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_drg_manmelter/c_drg_manmelter.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "hide ammo hud" "1" } "attributes" { "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.5" } "energy weapon no ammo" { "attribute_class" "energy_weapon_no_ammo" "value" "1" } "extinguish earns revenge crits" { "attribute_class" "extinguish_revenge" "value" "1" } "extinguish restores health" { "attribute_class" "extinguish_restores_health" "value" "20" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "ragdolls become ash" { "attribute_class" "ragdolls_become_ash" "value" "1" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_SECONDARY2_VM_IDLE" "ACT_VM_DRAW" "ACT_SECONDARY2_VM_DRAW" "ACT_VM_PRIMARYATTACK" "ACT_SECONDARY2_VM_PRIMARYATTACK" "ACT_MP_ATTACK_STAND_PRIMARYFIRE" "ACT_MP_ATTACK_STAND_SECONDARY2" "ACT_MP_ATTACK_CROUCH_PRIMARYFIRE" "ACT_MP_ATTACK_CROUCH_SECONDARY2" "ACT_MP_ATTACK_SWIM_PRIMARYFIRE" "ACT_MP_ATTACK_SWIM_SECONDARY2" "ACT_MP_ATTACK_STANDACT_MP_ATTACK_AIRWALK_PRIMARYFIRE_PRIMARYFIRE" "ACT_MP_ATTACK_AIRWALK_SECONDARY2" "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "740" // Scorch Shot { "name" "The Scorch Shot" "prefab" "weapon_scorch_shot paintkit_base" "particle_suffix" "scorch_shot" } "1179" // Thermal Thruster { "name" "The Thermal Thruster" "item_class" "tf_weapon_rocketpack" "item_logname" "rocketpack" "item_iconname" "rocketpack" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketPack" "item_name" "#TF_ThermalThruster" "item_description" "Launch forward in the direction you aim (Deals 3x falling damage to the player you land on) Become a phoenix and soar to great heights!" "item_slot" "secondary" "equip_region" "back" "anim_slot" "ITEM4" "image_inventory" "backpack/weapons/c_models/c_rocketpack/c_rocketpack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "attach_to_hands_vm_only" "1" "model_player" "models/weapons/c_models/c_rocketpack/c_rocketpack.mdl" // TODO: figure out why team colors don't apply in the inventory when equipping "extra_wearable" "models/weapons/c_models/c_rocketpack/c_rocketpack.mdl" "item_quality" "unique" "propername" "1" "visuals" { "player_bodygroups" { "backpack" "1" } } "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" "damage force increase hidden" "1.5" "taunt attack name" "TAUNTATK_PYRO_GASBLAST" "taunt attack time" "4.7" "item_meter_charge_type" "1" "item_meter_charge_rate" "30" "holster_anim_time" "0.8" "falling_impact_radius_pushback" "1" "thermal_thruster" "1" "hide ammo hud" "1" } "taunt" { "custom_taunt_scene_per_class" { "pyro" "scenes/player/pyro/low/taunt_gasblast.vcd" } "custom_taunt_prop_per_class" { "pyro" "models/player/items/taunts/matchbox/matchbox.mdl" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "1180" { "name" "The Gas Passer" "item_class" "tf_weapon_jar_gas" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Jar_Gas" "item_name" "#TF_GasPasser" "item_description" "Creates a visible gas cloud that coats enemies, igniting into afterburn if they take any form of damage (Even enemy Pyros!) Prices have never been lower. We can't have that, now can we?" "item_slot" "secondary" "item_quality" "unique" "attach_to_hands" "1" "propername" "1" "anim_slot" "MELEE_ALLCLASS" "image_inventory" "backpack/weapons/c_models/c_gascan/c_gascan" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_gascan/c_gascan.mdl" "used_by_classes" { "pyro" "1" } "taunt" { "custom_taunt_scene_per_class" { "pyro" "scenes/player/pyro/low/taunt02.vcd" } } "static_attrs" { "min_viewmodel_offset" "10 3 -7" "item_meter_charge_type" "3" "item_meter_charge_rate" "60" "item_meter_damage_for_full_charge" "750" "item_meter_charge_type_3_DISPLAY_ONLY" "1" "item_meter_resupply_denied" "1" "grenades1_resupply_denied" "1" "item_meter_starts_empty_DISPLAY_ONLY" "1" "meter_label" "GAS" } "visuals" { "animation_replacement" { "ACT_VM_DRAW" "ACT_ITEM2_VM_DRAW" "ACT_VM_IDLE" "ACT_ITEM2_VM_IDLE" "ACT_VM_PRIMARYATTACK" "ACT_ITEM2_VM_FIRE" "ACT_MP_ATTACK_STAND_MELEE_ALLCLASS" "ACT_MP_ATTACK_STAND_ITEM2" "ACT_MP_ATTACK_CROUCH_MELEE_ALLCLASS" "ACT_MP_ATTACK_CROUCH_ITEM2" "ACT_MP_ATTACK_SWIM_MELEE_ALLCLASS" "ACT_MP_ATTACK_SWIM_ITEM2" "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } "custom_particlesystem" { "system" "energydrink_milk_splash" } "player_poseparam" { "r_hand_grip" "16" } "sound_deploy" "Weapon_GasCan.Draw" "sound_single_shot" "Weapon_GasCan.Throw" "sound_special1" "Weapon_GasCan.Explode" } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } //----------------------------- //----------------------------- //--PYRO MELEES-- //----------------------------- //----------------------------- "38" // Axtinguisher { "name" "The Axtinguisher" "prefab" "valve weapon_axtinguisher" "item_description" "This initially broke apart due to a lumbering accident that may or may not have occurred at Lumberyard." "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "visuals" { "material_override" "models/weapons/c_items/c_axtinguisher.vmt" } "xifier_class_remap" "axtinguisher" } "457" // Postal Pummeler { "name" "The Postal Pummeler" "prefab" "weapon_axtinguisher" "item_logname" "mailbox" "item_iconname" "mailbox" "show_in_armory" "1" "item_name" "#TF_Mailbox" "item_description" "You've got mail!" "item_type_name" "#TF_Weapon_Mailbox" "image_inventory" "backpack/workshop/weapons/c_models/c_mailbox/c_mailbox" "model_world" "models/workshop/weapons/c_models/c_mailbox/c_mailbox.mdl" "model_player" "models/workshop/weapons/c_models/c_mailbox/c_mailbox.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "static_attrs" { "min_viewmodel_offset" "15 2 -12" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "153" // Homewrecker { "name" "The Homewrecker" "item_class" "tf_weapon_fireaxe" "item_logname" "sledgehammer" "item_iconname" "sledgehammer" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SledgeHammer" "item_name" "#TF_Unique_SledgeHammer" "item_description" "It always works if you hit it hard enough." "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_sledgehammer/c_sledgehammer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_sledgehammer/c_sledgehammer.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "dmg bonus vs buildings" { "attribute_class" "mult_dmg_vs_buildings" "value" "2.0" } "damage applies to sappers" { "attribute_class" "set_dmg_apply_to_sapper" "value" "1" } "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.75" } } "visuals" { "sound_melee_hit" "Weapon_Machete.HitFlesh" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "466" // Maul { "name" "The Maul" "item_class" "tf_weapon_fireaxe" "item_logname" "the_maul" "item_iconname" "the_maul" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SledgeHammer" "item_name" "#TF_RFAHammer" "item_description" "Is there life on Mars?" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_rfa_hammer/c_rfa_hammer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_rfa_hammer/c_rfa_hammer.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "15 2 -12" } "attributes" { "dmg bonus vs buildings" { "attribute_class" "mult_dmg_vs_buildings" "value" "2.0" } "damage applies to sappers" { "attribute_class" "set_dmg_apply_to_sapper" "value" "1" } "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.75" } } "visuals" { "sound_melee_hit" "Weapon_Machete.HitFlesh" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "214" // Powerjack { "name" "The Powerjack" "prefab" "weapon_powerjack paintkit_base" "particle_suffix" "powerjack" } "326" // Back Scratcher { "name" "The Back Scratcher" "prefab" "weapon_back_scratcher paintkit_base" "particle_suffix" "back_scratcher" } "348" // Sharpened Volcano Fragment { "name" "Sharpened Volcano Fragment" "item_class" "tf_weapon_fireaxe" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RiftFireAxe" "item_name" "#TF_Unique_RiftFireAxe" "item_description" "#TF_RiftFireAxe_Desc" "item_slot" "melee" "item_logname" "lava_axe" "item_iconname" "lava_axe" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_rift_fire_axe/c_rift_fire_axe" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_rift_fire_axe/c_rift_fire_axe.mdl" "attach_to_hands" "1" "propername" "0" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" } "attributes" { "Set DamageType Ignite" { "attribute_class" "set_dmgtype_ignite" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.8" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "593" // Third Degree { "name" "The Third Degree" "item_class" "tf_weapon_fireaxe" "item_logname" "thirddegree" "item_iconname" "thirddegree" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FireAxe" "item_name" "#TF_ThirdDegree" "item_description" "A boon to tree-fellers, backwoodsmen and atom-splitters the world over, this miraculous matter-hewing device burns each individual molecule as it cleaves it." "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_thirddegree/c_drg_thirddegree" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_drg_thirddegree/c_drg_thirddegree.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "damage all connected" { "attribute_class" "damage_all_connected" "value" "1" } "ragdolls become ash" { "attribute_class" "ragdolls_become_ash" "value" "1" } } "visuals" { "sound_melee_hit" "Weapon_3rd_degree.HitFlesh" "sound_melee_hit_world" "Weapon_3rd_degree.HitWorld" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "813" // Neon Annihilator { "name" "The Neon Annihilator" "prefab" "weapon_annihilator" } "1181" // Hot Hand { "name" "The Hot Hand" "item_class" "tf_weapon_slap" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Slap" "item_name" "#TF_Weapon_HotHand" "item_description" "Congratulations! Your hand just gave some lucky face the gift of slapping it numb." "item_slot" "melee" "anim_slot" "MELEE_ALLCLASS" "item_quality" "unique" "item_logname" "hot_hand" "item_iconname" "hot_hand" "image_inventory" "backpack/weapons/c_models/c_slapping_glove/w_slapping_glove" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_slapping_glove/c_slapping_glove.mdl" // TODO: figure out how to hide default glove "model_world" "models/weapons/c_models/c_slapping_glove/w_slapping_glove.mdl" "attach_to_hands" "1" "propername" "1" "used_by_classes" { "pyro" "1" } "taunt" { "custom_taunt_scene_per_class" { "pyro" "scenes/player/pyro/low/taunt02.vcd" } } "static_attrs" { "speed_boost_on_hit_enemy" "1.0" "damage penalty" "0.8" } "attributes" { "disable weapon hiding for animations" { "attribute_class" "disable_weapon_hiding_for_animations" "value" "1" } } "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ITEM3_VM_IDLE" "ACT_VM_DRAW" "ACT_ITEM3_VM_DRAW" "ACT_VM_HITCENTER" "ACT_ITEM3_VM_PRIMARYATTACK" "ACT_VM_SWINGHARD" "ACT_ITEM3_VM_PRIMARYATTACK" "ACT_MELEE_VM_INSPECT_START" "ACT_ITEM3_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_ITEM3_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_ITEM3_VM_INSPECT_END" "ACT_MP_ATTACK_STAND_MELEE_ALLCLASS" "ACT_MP_ATTACK_STAND_ITEM3" "ACT_MP_ATTACK_CROUCH_MELEE_ALLCLASS" "ACT_MP_ATTACK_CROUCH_ITEM3" "ACT_MP_ATTACK_SWIM_MELEE_ALLCLASS" "ACT_MP_ATTACK_SWIM_ITEM3" } "player_poseparam" { "r_hand_grip" "15" "r_arm" "3" } "sound_deploy" "Weapon_Slap.Draw" "sound_melee_miss" "Weapon_Slap.Swing" "sound_burst" "Weapon_Slap.SwingCrit" "sound_special1" "Weapon_Slap.SwingFire" "sound_special2" "Weapon_Slap.SwingFireCrit" } } "739" // Lollichop { "name" "The Lollichop" "prefab" "valve" "item_class" "tf_weapon_fireaxe" "item_logname" "lollichop" "item_iconname" "lollichop" "show_in_armory" "1" "item_type_name" "#tf_weapon_fireaxe" "item_name" "#TF_Lollichop" "item_description" "#TF_Lollichop_Desc" "item_slot" "melee" "image_inventory" "backpack/weapons/c_models/c_lollichop/c_lollichop" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_world" "models/weapons/c_models/c_lollichop/c_lollichop.mdl" "model_player" "models/weapons/c_models/c_lollichop/c_lollichop.mdl" "model_vision_filtered" "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "15 2 -12" } "attributes" { "vision opt in flags" { "attribute_class" "vision_opt_in_flags" "value" "1" } "pyrovision opt in DISPLAY ONLY" { "attribute_class" "pyrovision_opt_in_display_only" "value" "1" } "pyrovision only DISPLAY ONLY" { "attribute_class" "pyrovision_only_display" "value" "1" } } "mouse_pressed_sound" "ui/item_mtp_pickup.wav" "drop_sound" "ui/item_mtp_drop.wav" } "1127" // Crossing Guard { "name" "The Crossing Guard" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Sign" "item_name" "#TF_CrossingGuard" "item_description" "Notice the flashing lights? It means they're not getting past you!" "item_slot" "melee" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "item_logname" "crossing_guard" "item_iconname" "crossing_guard" "image_inventory" "backpack/workshop/weapons/c_models/c_crossing_guard/c_crossing_guard" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_crossing_guard/c_crossing_guard.mdl" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "pyro" "1" } "taunt" { "custom_taunt_scene_per_class" { "pyro" "scenes/player/pyro/low/taunt_party_trick.vcd" } "custom_taunt_prop_per_class" { "pyro" "models/player/items/taunts/balloon_animal_pyro/balloon_animal_pyro.mdl" } } "static_attrs" { "min_viewmodel_offset" "10 0 -5" "inspect_viewmodel_offset" "5 0 -18" } "visuals" { "sound_melee_hit_world" "Weapon_Machete.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } //----------------------------- //----------------------------- //--DEMOMAN PRIMARIES-- //----------------------------- //----------------------------- "308" // Loch-n-Load { "name" "The Loch-n-Load" "prefab" "weapon_lochnload paintkit_base" "particle_suffix" "loch_n_load" } "405" // Ali Baba's Wee Booties { "name" "Ali Baba's Wee Booties" "prefab" "weapon_demoman_boots" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Boots" "item_name" "#TF_Ali_Babas_Wee_Booties" "item_description" "Magical boots with the power to open any door by chanting “Open Sesame”. Unfortunately, they only answer to those of Arabic descent and Robin Williams." "image_inventory" "backpack/workshop/player/items/demo/demo_booties/demo_booties" "model_player" "models/workshop/player/items/demo/demo_booties/demo_booties.mdl" } "608" // Bootlegger { "name" "The Bootlegger" "prefab" "weapon_demoman_boots" "show_in_armory" "1" "propername" "1" "item_name" "#TF_Bootlegger" "item_description" "Amaze your friends! Impress women! Walk with a limp for life!" "image_inventory" "backpack/workshop/player/items/demo/pegleg/pegleg" "model_player" "models/workshop/player/items/demo/pegleg/pegleg.mdl" } "996" // Loose Cannon { "name" "The Loose Cannon" "prefab" "weapon_demo_cannon paintkit_base" "particle_suffix" "loose_cannon" } "1151" // Iron Bomber { "name" "The Iron Bomber" "prefab" "weapon_quadball paintkit_base" "particle_suffix" "iron_bomber" } "3007" // Australium Grenade Launcher { "name" "Australium Grenade Launcher" "item_name" "Australium Grenade Launcher" "item_description" "Oh, what's your name, ya pretty little thing?" "item_quality" "strange" "prefab" "valve weapon_grenade_launcher" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_grenadelauncher_gold" "visuals" { "material_override" "models/weapons/c_models/c_grenadelauncher/c_grenadelauncher_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--DEMOMAN SECONDARIES-- //----------------------------- //----------------------------- "131" // Chargin' Targe { "name" "The Chargin' Targe" "prefab" "valve weapon_targe" "xifier_class_remap" "weapon_targe" } "130" // Scottish Resistance { "name" "The Scottish Resistance" "prefab" "valve" "item_class" "tf_weapon_pipebomblauncher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_PipebombLauncher" "item_name" "#TF_Unique_Achievement_StickyLauncher" "item_description" "Get your thinking pants on (and preferably with some level of sobriety) because the Scottish Resistance is the thinking Demoman's stickybomb launcher." "item_slot" "secondary" "anim_slot" "primary" "item_quality" "unique" "propername" "1" "item_logname" "stickybomb_defender" "image_inventory" "backpack/weapons/w_models/w_stickybomb_defender" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_scottish_resistance/c_scottish_resistance.mdl" "visuals" { "sound_single_shot" "Weapon_ScottishResistance.Single" // Unique firing sounds, added by me "sound_burst" "Weapon_ScottishResistance.SingleCrit" } "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.75" } "maxammo secondary increased" { "attribute_class" "mult_maxammo_secondary" "value" "1.5" } "max pipebombs increased" { "attribute_class" "add_max_pipebombs" "value" "6" } "sticky detonate mode" { "attribute_class" "set_detonate_mode" "value" "1" } "stickies detonate stickies" { "attribute_class" "stickies_detonate_stickies" "value" "1" } "sticky arm time penalty" { "attribute_class" "sticky_arm_time" "value" "0.8" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "406" // Splendid Screen { "name" "The Splendid Screen" "item_class" "tf_wearable_demoshield" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_logname" "splendid_screen" "item_iconname" "splendid_screen" "item_name" "#TF_SplendidScreen" "item_description" "Alt-Fire: Charges forward and removes any debuffs. (Gain a critical melee strike after impacting an enemy) Y'know what they say, the best defense is a good defense... ...er somethin' like that." "item_slot" "secondary" "equip_region" "arms" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_persian_shield/c_persian_shield" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_persian_shield/c_persian_shield.mdl" "act_as_wearable" "1" "attach_to_hands" "0" "attach_to_hands_vm_only" "1" "drop_type" "none" "used_by_classes" { "demoman" "1" } "attributes" { "dmg taken from fire reduced" { "attribute_class" "mult_dmgtaken_from_fire" "value" "0.8" } "dmg taken from blast reduced" { "attribute_class" "mult_dmgtaken_from_explosions" "value" "0.8" } "charge impact damage increased" { "attribute_class" "charge_impact_damage" "value" "1.7" } "charge recharge rate increased" { "attribute_class" "charge_recharge_rate" "value" "1.5" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "1099" // Tide Turner { "name" "The Tide Turner" "item_class" "tf_wearable_demoshield" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_name" "#TF_TideTurner" "item_description" "Alt-Fire: Charges forward and removes any debuffs. (Gain a mini-crit melee strike after impacting an enemy) Buckle all the swashes you want with this replica of The Flying Dutchman's ship steering wheel." "item_slot" "secondary" "equip_region" "arms" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "item_logname" "tide_turner" "item_iconname" "tide_turner" "image_inventory" "backpack/workshop/weapons/c_models/c_wheel_shield/c_wheel_shield" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_wheel_shield/c_wheel_shield.mdl" "act_as_wearable" "1" "attach_to_hands" "0" "attach_to_hands_vm_only" "1" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "attributes" { "dmg taken from fire reduced" { "attribute_class" "mult_dmgtaken_from_fire" "value" "0.85" } "dmg taken from blast reduced" { "attribute_class" "mult_dmgtaken_from_explosions" "value" "0.85" } "full charge turn control" { "attribute_class" "charge_turn_control" "value" "50" } "kill refills meter" { "attribute_class" "kill_refills_meter" "value" "0.75" } "lose demo charge on damage when charging" { "attribute_class" "lose_demo_charge_on_damage_when_charging" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "1150" // Quickiebomb Launcher { "name" "The Quickiebomb Launcher" "item_class" "tf_weapon_pipebomblauncher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_PipebombLauncher" "item_name" "#TF_Weapon_Sticky_Quickie" "item_description" "How's this for a fireworks show?" "item_slot" "secondary" "anim_slot" "primary" "item_quality" "unique" "propername" "1" "item_logname" "quickiebomb_launcher" "item_iconname" "quickiebomb_launcher" "image_inventory" "backpack/workshop/weapons/c_models/c_kingmaker_sticky/c_kingmaker_sticky" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_kingmaker_sticky/c_kingmaker_sticky.mdl" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "stickies detonate stickies" { "attribute_class" "stickies_detonate_stickies" "value" "1" } "sticky arm time bonus" { "attribute_class" "sticky_arm_time" "value" "-0.2" } "stickybomb charge rate" { "attribute_class" "stickybomb_charge_rate" "value" "0.3" } "stickybomb_charge_damage_increase" { "attribute_class" "stickybomb_charge_damage_increase" "value" "1.35" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.5" } "custom projectile model" { "attribute_class" "custom_projectile_model" "value" "models/workshop/weapons/c_models/c_kingmaker_sticky/w_kingmaker_stickybomb.mdl" } } "visuals" { "sound_single_shot" "Weapon_AirBurster.Single" "sound_burst" "Weapon_AirBurster.SingleCrit" "sound_special1" "Weapon_AirBurster.Explode" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "3009" // Australium Stickybomb Launcher { "name" "Australium Stickybomb Launcher" "item_name" "Australium Stickybomb Launcher" "item_description" "Pure dead brilliant!" "item_quality" "strange" "prefab" "valve weapon_stickybomb_launcher" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_stickybomb_launcher_gold" "visuals" { "material_override" "models/weapons/c_models/c_stickybomb_launcher/c_stickybomb_launcher_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--DEMOMAN MELEES-- //----------------------------- //----------------------------- "132" // Eyelander { "name" "The Eyelander" "prefab" "valve weapon_eyelander" "static_attrs" { "min_viewmodel_offset" "10 0 -11" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" "material_override" "models/weapons/c_items/c_claymore.vmt" } } "266" // HHH Headtaker { "name" "The Horseless Headless Horseman's Headtaker" "prefab" "weapon_eyelander" "item_type_name" "#TF_Weapon_Axe" "item_name" "#TF_HalloweenBoss_Axe" "item_description" "Gives increased speed and health with every head you take Cursed by dark spirits similar to those that dwell within the Eyelander." "item_quality" "rarity4" "item_logname" "headtaker" "item_iconname" "headtaker" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_headtaker/c_headtaker" "model_player" "models/weapons/c_models/c_headtaker/c_headtaker.mdl" "used_by_classes" { "demoman" "1" } "taunt" { "custom_taunt_scene_per_class" { "demoman" "scenes/player/demoman/low/taunt11.vcd" } } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Halloween.HeadlessBossAxeHitFlesh" "sound_melee_hit_world" "Halloween.HeadlessBossAxeHitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "Horseman's Headtaker" } "482" // Nessie's Nine Iron { "name" "Nessie's Nine Iron" "prefab" "weapon_eyelander" "item_logname" "nessieclub" "item_iconname" "nessieclub" "item_type_name" "#TF_Weapon_GolfClub" "item_name" "#TF_NineIron" "item_description" "Gives increased speed and health with every head you take Prideful of golf's origins in Scotland, the Demoman has mastered a technique curiously banned from all modern interpretations of the sport." "image_inventory_size_w" "128" "image_inventory_size_h" "90" "propername" "0" "image_inventory" "backpack/workshop/weapons/c_models/c_golfclub/c_golfclub" "model_player" "models/workshop/weapons/c_models/c_golfclub/c_golfclub.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "Nessie's Nine Iron" } "172" // Scotsman's Skullcutter { "name" "The Scotsman's Skullcutter" "prefab" "weapon_battleaxe paintkit_base" "particle_suffix" "scotsmans_skullcutter" } "327" // Claidheamh Mòr { "name" "The Claidheamohmor" "prefab" "weapon_claidheamohmor paintkit_base" "particle_suffix" "claidheamohmor" } "307" // Ullapool Caber { "name" "The Ullapool Caber" "item_class" "tf_weapon_stickbomb" "show_in_armory" "1" "item_type_name" "#TF_Weapon_StickBomb" "item_name" "#TF_UllapoolCaber" "item_description" "The first hit will cause an explosion High-yield Scottish face removal. A sober person would throw it..." "item_logname" "ullapool_caber" "item_iconname" "ullapool_caber" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_caber/c_caber" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_caber/c_caber.mdl" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "12 0 -17" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "attributes" { "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "single wep deploy time increased" { "attribute_class" "mult_single_wep_deploy_time" "value" "2.0" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } } "404" // Persian Persuader { "name" "The Persian Persuader" "prefab" "weapon_demo_sultan_sword paintkit_base" "particle_suffix" "persian_persuader" } "609" // Scottish Handshake { "name" "The Scottish Handshake" "item_class" "tf_weapon_bottle" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bottle" "item_name" "#TF_ScottishHandshake" "item_description" "#TF_ScottishHandshake_Desc" "item_logname" "scotland_shard" "item_iconname" "scotland_shard" "item_slot" "melee" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_scotland_shard/c_scotland_shard" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_scotland_shard/c_scotland_shard.mdl" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "taunt" { "custom_taunt_scene_per_class" { "demoman" "scenes/player/demoman/low/taunt_nuke.vcd" } "custom_taunt_prop_per_class" { "demoman" "models/player/items/taunts/demo_nuke_bottle/demo_nuke_bottle.mdl" } } "static_attrs" { "min_viewmodel_offset" "10 0 -14" } "attributes" { "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "954" // Memory Maker { "name" "Memory Maker" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "item_logname" "memory_maker" "item_iconname" "memory_maker" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Camera" "item_name" "#TF_Memory_Maker" "item_description" "Aye, this'll be one for the papers." "item_slot" "melee" "image_inventory" "backpack/weapons/c_models/c_8mm_camera/c_8mm_camera" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_8mm_camera/c_8mm_camera.mdl" "attach_to_hands" "1" "item_quality" "unique" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "demoman" "1" } "taunt" { "custom_taunt_scene_per_class" { "demoman" "scenes/player/demoman/low/taunt_replay.vcd" } } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "sound_melee_hit_world" "Weapon_Machete.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "3010" // Australium Eyelander { "name" "Australium Eyelander" "item_name" "Australium Eyelander" "item_description" "Ab-so-bloody-lootly!" "item_quality" "strange" "prefab" "valve weapon_eyelander" "propername" "0" "image_inventory" "backpack/weapons/c_models/c_claymore/c_claymore_gold" "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" "material_override" "models/weapons/c_items/c_claymore_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--HEAVY PRIMARIES-- //----------------------------- //----------------------------- "41" // Natascha { "name" "Natascha" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Unique_Achievement_Minigun" "item_description" "Now, Sascha - don't be jealous." "item_slot" "primary" "item_logname" "natascha" "item_iconname" "natascha" "image_inventory" "backpack/weapons/c_models/c_w_ludmila/c_w_ludmila" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_minigun/c_minigun_natascha.mdl" "inspect_panel_dist" "88" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "slow enemy on hit" { "attribute_class" "mult_onhit_enemyspeed" "value" "1.0" } "spunup_damage_resistance" { "attribute_class" "spunup_damage_resistance" "value" "0.80" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "minigun spinup time increased" { "attribute_class" "mult_minigun_spinup_time" "value" "1.3" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_minigun/c_minigun_festivizer.mdl" } } "sound_reload" "Weapon_Minifun.Reload" "sound_empty" "Weapon_Minifun.ClipEmpty" "sound_double_shot" "Weapon_Minifun.Fire" "sound_special1" "Weapon_Minifun.WindUp" "sound_special2" "Weapon_Minifun.WindDown" "sound_special3" "Weapon_Minifun.Spin" "sound_burst" "Weapon_Minifun.FireCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "312" // Brass Beast { "name" "The Brass Beast" "prefab" "weapon_gatling_gun paintkit_base" "first_sale_date" "2010/12/08" "particle_suffix" "brass_beast" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_gatling_gun/c_gatling_gun_festivizer.mdl" } } } } "424" // Tomislav { "name" "Tomislav" "prefab" "weapon_tomislav paintkit_base" "first_sale_date" "2011/04/14" "particle_suffix" "tomislav" "tags" { "can_be_festivized" "1" } "visuals" { "material_override" "models/workshop/weapons/c_models/c_tomislav/c_tomislav.vmt" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_tomislav/c_tomislav_festivizer.mdl" } } } } "811" // Huo-Long Heater { "name" "The Huo Long Heatmaker" "prefab" "weapon_long_heatmaker" } "850" // Deflector (not used, here for MVM compatibility) { "name" "Deflector" "prefab" "weapon_minigun" "show_in_armory" "0" "item_name" "#TF_Minigun_Deflector" "item_quality" "unique" "visuals" { "tracer_effect" "bullet_tracer02" } } "298" // Iron Curtain { "name" "Iron Curtain" "item_class" "tf_weapon_minigun" "prefab" "weapon_minigun" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_be_festivized" "1" } "craft_class" "" "craft_material_type" "" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "Reissued Iron Curtain" "item_description" "Forged from Soviet iron and inlaid with the remaindered mahogany from Alexander II's favorite chair, each kill is not only for “pride of team”, but for the Republic." "item_slot" "primary" "item_logname" "iron_curtain" "item_iconname" "iron_curtain" "image_inventory" "backpack/workshop/weapons/c_models/c_iron_curtain/c_iron_curtain" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_iron_curtain/c_iron_curtain.mdl" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_iron_curtain/c_iron_curtain_festivizer.mdl" } } } } "3011" // Australium Minigun { "name" "Australium Minigun" "item_name" "Australium Minigun" "item_description" "This is the best thing! It is best thing!" "item_quality" "strange" "prefab" "valve weapon_minigun" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_minigun_gold" "visuals" { "material_override" "models/weapons/c_models/c_minigun/c_minigun_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "3012" // Australium Tomislav { "name" "Australium Tomislav" "item_name" "Australium Tomislav" "item_description" "Hmm. Is nice." "item_quality" "strange" "prefab" "valve weapon_tomislav" "propername" "0" "image_inventory" "backpack/workshop/weapons/c_models/c_tomislav/c_tomislav_gold" "visuals" { "material_override" "models/workshop/weapons/c_models/c_tomislav/c_tomislav_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--HEAVY SECONDARIES-- //----------------------------- //----------------------------- "159" // Dalokohs Bar { "name" "The Dalokohs Bar" "prefab" "weapon_lunchbox" "item_name" "#TF_Unique_Lunchbox_Chocolate" "item_description" "Eat to regain up to 100 health Alt-Fire: Share chocolate with a friend (Small health kit) Liquor is quicker, but candy is dandy!" "image_inventory" "backpack/workshop/weapons/c_models/c_chocolate/c_chocolate" "model_player" "models/weapons/c_models/c_chocolate/c_chocolate.mdl" "extra_wearable" "models/player/items/sandvich_lunchbox.mdl" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "10" "meter_label" "#TF_Sandwich" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "50" } "lunchbox adds maxhealth bonus" { "attribute_class" "set_weapon_mode" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "mod lunchbox critboostable" { "attribute_class" "mod_lunchbox_critboostable" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } } "433" // Fishcake { "name" "Fishcake" "prefab" "weapon_lunchbox" "item_type_name" "#TF_SpaceChem_Fishcake_Type" "item_name" "#TF_SpaceChem_Fishcake" "item_description" "Eat to regain up to 100 health Alt-Fire: Share fishcake with a friend (Small health kit) Vossler Industries All-Natural Artificial-Fish-Derived Food Product" "image_inventory" "backpack/workshop/weapons/c_models/c_fishcake/c_fishcake" "model_player" "models/weapons/c_models/c_fishcake/c_fishcake.mdl" "extra_wearable" "models/player/items/sandvich_lunchbox.mdl" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "10" "meter_label" "#TF_Sandwich" } "attributes" { "lunchbox adds maxhealth bonus" { "attribute_class" "set_weapon_mode" "value" "7" } "always tradable" { "attribute_class" "always_tradable" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "mod lunchbox critboostable" { "attribute_class" "mod_lunchbox_critboostable" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } } "311" // Buffalo Steak Sandvich { "name" "The Buffalo Steak Sandvich" "prefab" "weapon_lunchbox" "item_name" "#TF_BuffaloSteak" "item_description" "Upon eating: For 16 seconds, move speed is increased, attacks mini-crit and you are restricted to melee weapons. Alt-Fire: Share steak with a friend (Medium health kit) Who needs bread?" "image_inventory" "backpack/workshop/weapons/c_models/c_buffalo_steak/c_buffalo_steak" "model_player" "models/workshop/weapons/c_models/c_buffalo_steak/c_buffalo_steak.mdl" "extra_wearable" "models/player/items/sandvich_lunchbox.mdl" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "30" "meter_label" "#TF_Sandwich" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "50" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "mod lunchbox critboostable" { "attribute_class" "mod_lunchbox_critboostable" "value" "1" } "energy buff dmg taken multiplier" { "attribute_class" "energy_buff_dmg_taken_multiplier" "value" "1.2" } } } "425" // Family Business { "name" "The Family Business" "prefab" "weapon_russian_riot paintkit_base" "particle_suffix" "family_business" } "1190" // Second Banana { "name" "The Second Banana" "prefab" "weapon_sandvich" "item_name" "#TF_Unique_Lunchbox_Banana" "item_description" "Eat to regain up to 80 health Alt-Fire: Share banana with a friend (Small health kit) A faint reminder of broken promises..." "image_inventory" "backpack/weapons/c_models/c_banana/c_banana" "model_player" "models/weapons/c_models/c_banana/c_banana.mdl" "extra_wearable" "models/player/items/sandvich_lunchbox.mdl" "propername" "1" "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "10" "meter_label" "#TF_Sandwich" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "6" } "charge recharge rate increased" { "attribute_class" "charge_recharge_rate" "value" "1.5" } "lunchbox healing decreased" // This is 73% to compensate for TF2C's sandvich revert. This is the only balance change I'm making { "attribute_class" "lunchbox_healing_scale" "value" "0.27" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "mod lunchbox critboostable" { "attribute_class" "mod_lunchbox_critboostable" "value" "1" } } } "863" // Robo-Sandvich { "name" "The Robo-Sandvich" "prefab" "weapon_lunchbox" "item_name" "#TF_Robot_Sandvich" "item_description" "Robots don't just run off of oil or money. They also run off of metal things constructed to resemble human food." "image_inventory" "backpack/weapons/c_models/c_sandwich/c_robo_sandwich" "model_player" "models/weapons/c_models/c_sandwich/c_robo_sandwich.mdl" "extra_wearable" "models/player/items/sandvich_lunchbox.mdl" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "30" "meter_label" "#TF_Sandwich" } "attributes" { "sandvich explain" "1" "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "3" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "mod lunchbox critboostable" { "attribute_class" "mod_lunchbox_critboostable" "value" "1" } "hidden separator" // Here to hide sandvich nerf { "attribute_class" "hidden_separator" "value" "1" } "lunchbox healing decreased" { "attribute_class" "lunchbox_healing_scale" "value" "0.4" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--HEAVY MELEES-- //----------------------------- //----------------------------- "43" // Killing Gloves of Boxing { "name" "The Killing Gloves of Boxing" "prefab" "valve" "item_class" "tf_weapon_fists" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_Unique_Achievement_Fists" "item_description" "They say I cannot lose. I say you cannot win!" "item_slot" "melee" "item_logname" "gloves" "item_iconname" "gloves" "image_inventory" "backpack/weapons/c_models/c_boxing_gloves/c_boxing_gloves" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_boxing_gloves/c_boxing_gloves.mdl" "extra_wearable" "models/weapons/c_models/c_boxing_gloves/c_boxing_gloves.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "critboost on kill" { "attribute_class" "add_onkill_critboost_time" "value" "5" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } } "visuals" { "player_bodygroups" { "hands" "1" } "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "239" // Gloves of Running Urgently { "name" "Gloves of Running Urgently" "prefab" "valve weapon_gru" "visuals_red" { "use_visualsblock_as_base" "visuals" "skin" "4" "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" } "visuals_blu" { "use_visualsblock_as_base" "visuals" "skin" "5" "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" } "visuals_grn" { "use_visualsblock_as_base" "visuals" "skin" "6" "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" } "visuals_ylw" { "use_visualsblock_as_base" "visuals" "skin" "7" "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" } } "1100" // Bread Bite { "name" "The Bread Bite" "prefab" "valve weapon_gru" "propername" "1" "item_class" "tf_weapon_fists" "item_name" "#TF_Weapon_BreadBite" "item_description" "Tumors grow on bread loaf! Also, they are sentient bread!" "item_slot" "melee" "item_quality" "unique" "item_logname" "bread_bite" "item_iconname" "bread_bite" "image_inventory" "backpack/weapons/c_models/c_breadmonster_gloves/c_breadmonster_gloves" "model_player" "models/weapons/c_models/c_breadmonster_gloves/c_breadmonster_gloves.mdl" "extra_wearable" "models/weapons/c_models/c_breadmonster_gloves/c_breadmonster_gloves.mdl" "attach_to_hands" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "15 0 -12" "limited quantity item" "1" } "attributes" { "breadgloves properties" { "attribute_class" "breadgloves_properties" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "visuals" { "player_bodygroups" { "hands" "1" } "animation_replacement" { "ACT_VM_HITLEFT" "ACT_BREADGLOVES_VM_HITLEFT" "ACT_VM_HITRIGHT" "ACT_BREADGLOVES_VM_HITRIGHT" "ACT_VM_SWINGHARD" "ACT_BREADGLOVES_VM_SWINGHARD" "ACT_VM_IDLE" "ACT_BREADGLOVES_VM_IDLE" "ACT_VM_DRAW" "ACT_BREADGLOVES_VM_DRAW" "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT2_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT2_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT2_VM_INSPECT_END" } "sound_deploy" "Weapon_bm_gloves.draw" } "xifier_class_remap" "" } "310" // Warrior's Spirit { "name" "Warrior's Spirit" "item_class" "tf_weapon_fists" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_WarriorsSpirit" "item_description" "I will kill you with BEAR HANDS!" "item_slot" "melee" "item_logname" "warrior_spirit" "item_iconname" "warrior_spirit" "image_inventory" "backpack/workshop/weapons/c_models/c_bear_claw/c_bear_claw" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_bear_claw/c_bear_claw.mdl" "extra_wearable" "models/weapons/c_models/c_bear_claw/c_bear_claw.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" } "taunt" { "custom_taunt_scene_per_class" { "heavy" "scenes/player/heavy/low/taunt07_halloween.vcd" } } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "damage bonus" { "attribute_class" "mult_dmg" "value" "1.3" } "heal on kill" { "attribute_class" "heal_on_kill" "value" "50" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.3" } } "visuals" { "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" "animation_replacement" { "ACT_VM_IDLE" "ACT_FISTS_VM_IDLE" "ACT_VM_HITLEFT" "ACT_FISTS_VM_HITLEFT" "ACT_VM_HITRIGHT" "ACT_FISTS_VM_HITRIGHT" "ACT_VM_SWINGHARD" "ACT_FISTS_VM_SWINGHARD" "ACT_VM_DRAW" "ACT_FISTS_VM_DRAW" } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "331" // Fists of Steel { "name" "Fists of Steel" "item_class" "tf_weapon_fists" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_FistsOfSteel" "item_description" "While boxing gloves were made to cushion your well-placed uppercuts, steel fists were made to beat the snot out of your enemies' pineal glands." "item_slot" "melee" "item_logname" "steel_fists" "item_iconname" "steel_fists" "image_inventory" "backpack/workshop/weapons/c_models/c_fists_of_steel/c_fists_of_steel" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_fists_of_steel/c_fists_of_steel.mdl" "extra_wearable" "models/weapons/c_models/c_fists_of_steel/c_fists_of_steel.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "dmg from ranged reduced" "0.6" "dmg from melee increased" "2.0" "single wep holster time increased" "2.0" "mult_patient_overheal_penalty_active" "0.6" "mult_health_fromhealers_penalty_active""0.6" } "visuals" { "player_bodygroups" { "hands" "1" } "sound_melee_miss" "Weapon_MetalGloves.Miss" "sound_melee_hit" "Weapon_MetalGloves.HitFlesh" "sound_melee_hit_world" "Weapon_MetalGloves.HitWorld" "sound_burst" "Weapon_MetalGloves.MissCrit" "animation_replacement" { "ACT_VM_DRAW" "ACT_MELEE_VM_ITEM1_DRAW" "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "426" // Eviction Notice { "name" "The Eviction Notice" "item_class" "tf_weapon_fists" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_EvictionNotice" "item_description" "You are being evicted... from life!" "item_slot" "melee" "item_logname" "eviction_notice" "item_iconname" "eviction_notice" "image_inventory" "backpack/workshop/weapons/c_models/c_eviction_notice/c_eviction_notice" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_eviction_notice/c_eviction_notice.mdl" "extra_wearable" "models/workshop/weapons/c_models/c_eviction_notice/c_eviction_notice.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -8" "fire rate bonus" "0.6" "speed_boost_on_hit" "3" "mult_player_movespeed_active" "1.15" "damage penalty" "0.4" "mod_maxhealth_drain_rate" "5.0" } "visuals" { "sound_melee_miss" "EvictionNotice.Swing" "sound_melee_hit" "EvictionNotice.Impact" "sound_melee_hit_world" "EvictionNotice.HitWorld" "sound_melee_burst" "EvictionNotice.ImpactCrit" "animation_replacement" { "ACT_VM_IDLE" "ACT_FISTS_VM_IDLE" "ACT_VM_HITLEFT" "ACT_FISTS_VM_HITLEFT" "ACT_VM_HITRIGHT" "ACT_FISTS_VM_HITRIGHT" "ACT_VM_SWINGHARD" "ACT_FISTS_VM_SWINGHARD" "ACT_VM_DRAW" "ACT_FISTS_VM_DRAW" "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT3_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT3_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT3_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "656" // Holiday Punch { "name" "The Holiday Punch" "item_class" "tf_weapon_fists" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_MasculineMittens" "item_description" "It is good day to spread Smissmas cheer." "item_slot" "melee" "item_logname" "holiday_punch" "item_iconname" "holiday_punch" "image_inventory" "backpack/workshop/weapons/c_models/c_xms_gloves/c_xms_gloves" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_xms_gloves/c_xms_gloves.mdl" "extra_wearable" "models/weapons/c_models/c_xms_gloves/c_xms_gloves.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "crit forces victim to laugh" { "attribute_class" "crit_forces_victim_to_laugh" "value" "1" } "crit from behind" { "attribute_class" "crit_from_behind" "value" "1" } "tickle enemies wielding same weapon" { "attribute_class" "tickle_enemies_wielding_same_weapon" "value" "1" } "crit does no damage" { "attribute_class" "crit_does_no_damage" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "25" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "0" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "player_bodygroups" { "hands" "1" } "sound_deploy" "Weapon_mittens.HitGlove" "sound_melee_hit" "Weapon_mittens.HitFlesh" "sound_melee_hit_world" "Weapon_mittens.HitWorld" "sound_burst" "Weapon_mittens.CritHit" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "587" // Apoco-Fists { "name" "Apoco-Fists" "item_class" "tf_weapon_fists" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_Apocofists" "item_description" "Turn every one of your fingers into the Four Horsemen of the Apocalypse! That's over nineteen Horsemen per glove!" "item_slot" "melee" "item_logname" "apocofists" "item_iconname" "apocofists" "image_inventory" "backpack/workshop/weapons/c_models/c_sr3_punch/c_sr3_punch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_sr3_punch/c_sr3_punch.mdl" "extra_wearable" "models/workshop/weapons/c_models/c_sr3_punch/c_sr3_punch.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "crit kill will gib" { "attribute_class" "crit_kill_will_gib" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "player_bodygroups" { "hands" "1" } "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "1013" // Ham Shank { "name" "The Ham Shank" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "item_logname" "ham_shank" "item_iconname" "ham_shank" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Pork_Product" "item_name" "#TF_HamShank" "item_description" "Don't run! It's just ham!" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_ham/c_ham" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_ham/c_ham.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "heavy" "1" } "taunt" { "custom_taunt_scene_per_class" { "heavy" "scenes/player/heavy/low/taunt04.vcd" } } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "sound_melee_hit" "Weapon_HolyMackerel.HitFlesh" "sound_melee_hit_world" "Weapon_HolyMackerel.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } //----------------------------- //----------------------------- //--ENGINEER PRIMARIES-- //----------------------------- //----------------------------- "141" // Frontier Justice { "name" "The Frontier Justice" "prefab" "valve weapon_frontier_justice" "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "xifier_class_remap" "frontier_justice" } "527" // Widowmaker { "name" "The Widowmaker" "item_class" "tf_weapon_shotgun_primary" "item_type_name" "#TF_Weapon_Shotgun" "item_logname" "widowmaker" "item_iconname" "widowmaker" "item_name" "#TF_DEX_Shotgun" "item_description" "“More often than not, haven't the machines we built to improve life shattered the lives of millions?”" "item_slot" "primary" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_shotgun/c_dex_shotgun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_dex_shotgun/c_dex_shotgun.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "add onhit addammo" { "attribute_class" "add_onhit_addammo" "value" "100" } "mod no reload DISPLAY ONLY" { "attribute_class" "mod_no_reload_display_only" "value" "1" } "damage bonus bullet vs sentry target" { "attribute_class" "mult_dmg_bullet_vs_sentry_target" "value" "1.1" } "mod max primary clip override" { "attribute_class" "mod_max_primary_clip_override" "value" "-1" } "mod ammo per shot" { "attribute_class" "mod_ammo_per_shot" "value" "30" } "mod use metal ammo type" { "attribute_class" "mod_use_metal_ammo_type" "value" "1" } "hidden separator" // You have no idea how glad I am that this still works { "attribute_class" "hidden_separator" "value" "1" } "maxammo metal increased" { "attribute_class" "mult_maxammo_metal" "value" "6.25" } } "visuals" { "sound_single_shot" "Weapon_WidowMaker.Single" "sound_burst" "Weapon_WidowMaker.SingleCrit" "sound_empty" "Weapon_WidowMaker.Empty" "animation_replacement" { "ACT_VM_PRIMARYATTACK" "ACT_VM_PRIMARYATTACK_SPECIAL" "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "588" // Pomson 6000 { "name" "The Pomson 6000" "item_class" "tf_weapon_drg_pomson" "item_type_name" "#TF_Weapon_IndivisibleParticleSmasher" "item_name" "#TF_Pomson" "item_description" "An innovative handheld irradiating utensil capable of immolating, maiming and otherwise incapacitating the Irish." "item_slot" "primary" "item_logname" "pomson" "item_iconname" "pomson" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_pomson/c_drg_pomson" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_drg_pomson/c_drg_pomson.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "hide ammo hud" "1" } "attributes" { "energy weapon no ammo" { "attribute_class" "energy_weapon_no_ammo" "value" "1" } "energy weapon no deflect" { "attribute_class" "energy_weapon_no_deflect" "value" "1" } "subtract victim medigun charge on hit" { "attribute_class" "subtract_victim_medigun_charge_onhit" "value" "10" } "subtract victim cloak on hit" { "attribute_class" "subtract_victim_cloak_on_hit" "value" "20" } "energy weapon no hurt building" { "attribute_class" "energy_weapon_no_hurt_building" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Pomson.Single" "sound_burst" "Weapon_Pomson.SingleCrit" "sound_reload" "Weapon_Pomson.Reload" "muzzle_flash" "drg_pomson_muzzleflash" "animation_replacement" { "ACT_VM_IDLE" "ACT_SECONDARY2_VM_IDLE" "ACT_VM_DRAW" "ACT_SECONDARY2_VM_DRAW" "ACT_VM_PRIMARYATTACK" "ACT_SECONDARY2_VM_PRIMARYATTACK" "ACT_RELOAD_START" "ACT_SECONDARY2_RELOAD_START" "ACT_RELOAD_FINISH" "ACT_SECONDARY2_RELOAD_FINISH" "ACT_VM_RELOAD" "ACT_SECONDARY2_VM_RELOAD" "ACT_MP_RELOAD_STAND" "ACT_MP_RELOAD_STAND_SECONDARY2" "ACT_MP_RELOAD_STAND_LOOP" "ACT_MP_RELOAD_STAND_SECONDARY2_LOOP" "ACT_MP_RELOAD_STAND_END" "ACT_MP_RELOAD_STAND_SECONDARY2_END" "ACT_MP_RELOAD_CROUCH" "ACT_MP_RELOAD_CROUCH_SECONDARY2" "ACT_MP_RELOAD_CROUCH_LOOP" "ACT_MP_RELOAD_CROUCH_SECONDARY2_LOOP" "ACT_MP_RELOAD_CROUCH_END" "ACT_MP_RELOAD_CROUCH_SECONDARY2_END" "ACT_MP_RELOAD_SWIM" "ACT_MP_RELOAD_SWIM_SECONDARY2" "ACT_MP_RELOAD_SWIM_LOOP" "ACT_MP_RELOAD_SWIM_SECONDARY2_LOOP" "ACT_MP_RELOAD_SWIM_END" "ACT_MP_RELOAD_SWIM_SECONDARY2_END" "ACT_MP_RELOAD_AIRWALK" "ACT_MP_RELOAD_AIRWALK_SECONDARY2" "ACT_MP_RELOAD_AIRWALK_LOOP" "ACT_MP_RELOAD_AIRWALK_SECONDARY2_LOOP" "ACT_MP_RELOAD_AIRWALK_END" "ACT_MP_RELOAD_AIRWALK_SECONDARY2_END" "ACT_PRIMARY_VM_INSPECT_START" "ACT_SECONDARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_SECONDARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_SECONDARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "997" // Rescue Ranger { "name" "The Rescue Ranger" "prefab" "weapon_rescue_ranger paintkit_base" "particle_suffix" "rescue_ranger" } "3013" // Australium Frontier Justice { "name" "Australium Frontier Justice" "item_name" "Australium Frontier Justice" "item_description" "Hot damn!" "item_quality" "strange" "prefab" "valve weapon_frontier_justice" "propername" "0" "image_inventory" "backpack/weapons/c_models/c_frontierjustice/c_frontierjustice_gold" "visuals" { "material_override" "models/weapons/c_items/c_frontierjustice_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--ENGINEER SECONDARIES-- //----------------------------- //----------------------------- "140" // Wrangler { "name" "The Wrangler" "prefab" "valve weapon_wrangler" } "528" // Short Circuit { "name" "The Short Circuit" "item_class" "tf_weapon_mechanical_arm" "item_type_name" "#TF_Weapon_Robot_Arm" "item_logname" "short_circuit" "item_iconname" "short_circuit" "item_name" "#TF_DEX_Pistol" "item_description" "“When ability becomes a public resource, what will distinguish people will be what they do with it.”" "item_slot" "secondary" "anim_slot" "secondary" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_arm/c_dex_arm" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_dex_arm/c_dex_arm.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -8" } "attributes" { "electrical airblast DISPLAY ONLY" { "attribute_class" "electrical_airblast_DISPLAY_ONLY" "value" "1" } "mod no reload DISPLAY ONLY" { "attribute_class" "mod_no_reload_display_only" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "mod ammo per shot" { "attribute_class" "mod_ammo_per_shot" "value" "5" } "mod use metal ammo type" { "attribute_class" "mod_use_metal_ammo_type" "value" "1" } "mod max primary clip override" { "attribute_class" "mod_max_primary_clip_override" "value" "-1" } "disable weapon hiding for animations" { "attribute_class" "disable_weapon_hiding_for_animations" "value" "1" } } "hide_bodygroups_deployed_only" "1" "visuals" { "sound_single_shot" "Weapon_BarretsArm.Zap" "sound_empty" "Weapon_BarretsArm.Fizzle" "sound_deploy" "Weapon_BarretsArm.Draw" "sound_special3" "Weapon_BarretsArm.Shot" "wm_bodygroup_override" "2" "wm_bodygroup_state_override" "2" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_SECONDARY_ALT2_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_SECONDARY_ALT2_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_SECONDARY_ALT2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_robot_arm_pickup.wav" "drop_sound" "ui/item_robot_arm_drop.wav" } //----------------------------- //----------------------------- //--ENGINEER MELEES-- //----------------------------- //----------------------------- "142" // Gunslinger { "name" "The Gunslinger" "prefab" "valve" "item_class" "tf_weapon_robot_arm" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Robot_Arm" "item_name" "#TF_Unique_Robot_Arm" "item_description" "Say you have two things: a perfectly good hand, and a brilliant inventor for a grandfather. Okay, now imagine three things: a hand, a grandfather, and a saw." "item_slot" "melee" "equip_region" "arms" "item_quality" "unique" "anim_slot" "item2" "propername" "1" "item_logname" "robot_arm" "item_iconname" "robot_arm_kill" "image_inventory" "backpack/weapons/gunslinger" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "disable_backpack_inspect" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -7" } "attributes" { "max health additive bonus" { "attribute_class" "add_maxhealth" "value" "25" } "engineer sentry build rate multiplier" { "attribute_class" "sentry_build_rate_multiplier" "value" "2.5" } "gunslinger punch combo" { "attribute_class" "gunslinger_punch_combo" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "mod wrench builds minisentry" { "attribute_class" "wrench_builds_minisentry" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "3" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "0" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "player_bodygroups" { "rightarm" "1" } "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_robot_arm_pickup.wav" "drop_sound" "ui/item_robot_arm_drop.wav" } "155" // Southern Hospitality { "name" "The Southern Hospitality" "item_class" "tf_weapon_wrench" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Unique_Combat_Wrench" "item_description" "The spikes were designed to nail any 2x4 or Frenchman firmly to the ground." "item_slot" "melee" "item_quality" "unique" "propername" "1" "item_logname" "southern_hospitality" "item_iconname" "southern_comfort_kill" "image_inventory" "backpack/workshop/weapons/c_models/c_spikewrench/c_spikewrench" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_spikewrench/c_spikewrench.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -9" } "attributes" { "bleeding duration" { "attribute_class" "bleeding_duration" "value" "5" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "dmg taken from fire increased" { "attribute_class" "mult_dmgtaken_from_fire" "value" "1.20" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "0" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "3" } } "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ITEM3_VM_IDLE" "ACT_VM_DRAW" "ACT_ITEM3_VM_DRAW" "ACT_VM_HITCENTER" "ACT_ITEM3_VM_HITCENTER" "ACT_VM_SWINGHARD" "ACT_ITEM3_VM_SWINGHARD" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "329" // Jag { "name" "The Jag" "prefab" "weapon_jag paintkit_base" "particle_suffix" "jag" } "589" // Eureka Effect { "name" "The Eureka Effect" "item_class" "tf_weapon_wrench" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Wrenchmotron" "item_description" "A tool that harnesses the electrical discharges of thunderstorms for the vigorous coercion of nuts and/or bolts. May also be used to bludgeon." "item_slot" "melee" "item_quality" "unique" "item_logname" "eureka_effect" "item_iconname" "eureka_effect" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_wrenchmotron/c_drg_wrenchmotron" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_drg_wrenchmotron/c_drg_wrenchmotron.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -9" } "attributes" { "alt fire teleport to spawn" { "attribute_class" "alt_fire_teleport_to_spawn" "value" "1" } "mod teleporter cost" { "attribute_class" "mod_teleporter_cost" "value" "0.5" } "Construction rate decreased" { "attribute_class" "mult_construction_value" "value" "0.50" } "metal_pickup_decreased" { "attribute_class" "mult_metal_pickup" "value" "0.8" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "attached_particlesystems" { "0" { "system" "drg_wrenchmotron_idle" "attachment" "electrode_0" } } "animation_replacement" { "taunt_concept" "TLK_TAUNT_EUREKA_EFFECT" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "169" // Golden Wrench { "name" "Golden Wrench" "item_class" "tf_weapon_wrench" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Unique_Golden_Wrench" "item_description" "Clearly here is more space than needed. I wonder what else was here?" "item_slot" "melee" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "item_logname" "wrench_golden" "item_iconname" "wrench_golden" "image_inventory" "backpack/weapons/c_models/c_wrench/gold_wrench" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_wrench/c_wrench.mdl" "used_by_classes" { "engineer" "1" } "taunt" { "custom_taunt_scene_per_class" { "engineer" "scenes/player/engineer/low/taunt_killer_time_intro.vcd" } "custom_taunt_outro_scene_per_class" { "engineer" "scenes/player/engineer/low/taunt_killer_time_outro.vcd" } "custom_taunt_prop_per_class" { "engineer" "models/player/items/taunts/engys_new_chair/engys_new_chair_articlulated.mdl" } "custom_taunt_prop_scene_per_class" { "engineer" "scenes/player/items/taunts/engys_new_chair_intro.vcd" } "custom_taunt_prop_outro_scene_per_class" { "engineer" "scenes/player/items/taunts/engys_new_chair_outro.vcd" } "particle_attachment" "taunt_effect" "min_taunt_time" "5" "stop_taunt_if_moved" "1" } "static_attrs" { "limited quantity item" "1" "min_viewmodel_offset" "10 -2 -9" } "attributes" { "turn to gold" { "attribute_class" "set_turn_to_gold" "value" "1" } "Wrench index" { "attribute_class" "desc_wrench_index" "value" "102" // If you're a programmer and know what the hell the number in-game means, hmu cause it's def not this } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } "taunt is press and hold" { "attribute_class" "enable_misc2_holdtaunt" "value" "1" } } "visuals" { "material_override" "models/weapons/c_items/gold_wrench.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" "xifier_class_remap" "wrench" } "1123" // Necro Smasher { "name" "Necro Smasher" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "item_logname" "necro_smasher" "item_iconname" "necro_smasher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Hammer" "item_name" "#TF_Weapon_Necro_Smasher" "item_description" "You can almost hear the bell this came from when you bash someone stupid." "item_slot" "melee" "image_inventory" "backpack/weapons/c_models/c_carnival_mallet/c_carnival_mallet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_carnival_mallet/c_carnival_mallet.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "20 4 -20" "inspect_viewmodel_offset" "5 0 -3" } "visuals" { "sound_melee_hit_world" "Weapon_Machete.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" "material_override" "models/weapons/c_items/c_carnival_mallet.vmt" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "3014" // Australium Wrench { "name" "Australium Wrench" "item_name" "Australium Wrench" "item_description" "Not bad. Not bad at all." "item_quality" "strange" "prefab" "valve weapon_wrench" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_wrench_gold" "visuals" { "material_override" "models/weapons/c_models/c_wrench/c_wrench_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--MEDIC PRIMARIES-- //----------------------------- //----------------------------- "36" // Blutsauger { "name" "The Blutsauger" "prefab" "valve" "item_class" "tf_weapon_syringegun_medic" "item_logname" "blutsauger" "item_iconname" "blutsauger" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SyringeGun" "item_name" "#TF_Unique_Achievement_Syringegun1" "item_description" "The healing is not as rewarding as the hurting." "item_slot" "primary" "image_inventory" "backpack/weapons/c_models/c_leechgun/c_leechgun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_leechgun/c_leechgun.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "visuals" { "sound_single_shot" "Weapon_Blutsauger.Single" // Unique firing sounds, added by me "sound_burst" "Weapon_Blutsauger.SingleCrit" } "attributes" { "heal on hit for rapidfire" { "attribute_class" "add_onhit_addhealth" "value" "3" } "health drain medic" { "attribute_class" "add_health_regen" "value" "-2" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "305" // Crusader's Crossbow { "name" "The Crusader's Crossbow" "prefab" "weapon_crusaders_crossbow paintkit_base" "particle_suffix" "crusaders_crossbow" } "412" // Overdose { "name" "The Overdose" "prefab" "valve" "item_class" "tf_weapon_syringegun_medic" "item_logname" "proto_syringe" "item_iconname" "proto_syringe" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SyringeGun_Prototype" "item_name" "#TF_Overdose" "item_description" "While active, movement speed increases based on ÜberCharge percentage to a maximum of +20% Fans of hepatitis: What heritage set would be complete without a rusty old gun that shoots visibly used needles?" "item_slot" "primary" "image_inventory" "backpack/weapons/c_models/c_proto_syringegun/c_proto_syringegun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_proto_syringegun/c_proto_syringegun.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -14" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "move speed bonus resource level" { "attribute_class" "mult_player_movespeed_resource_level" "value" "1.2" } } "visuals" { "sound_single_shot" "Weapon_Overdose.Single" "sound_burst" "Weapon_Overdose.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "3015" // Australium Blutsauger { "name" "Australium Blutsauger" "prefab" "valve" "item_class" "tf_weapon_syringegun_medic" "item_logname" "blutsauger" "item_iconname" "blutsauger" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SyringeGun" "item_name" "Australium Blutsauger" "item_description" "Wunderbar..." "item_slot" "primary" "image_inventory" "backpack/weapons/c_models/c_leechgun/c_leechgun_gold" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_leechgun/c_leechgun.mdl" "attach_to_hands" "1" "item_quality" "strange" "propername" "0" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "visuals" { "sound_single_shot" "Weapon_Blutsauger.Single" // Unique firing sounds, added by me "sound_burst" "Weapon_Blutsauger.SingleCrit" "material_override" "models/weapons/c_items/c_leechgun_gold.vmt" } "attributes" { "heal on hit for rapidfire" { "attribute_class" "add_onhit_addhealth" "value" "3" } "health drain medic" { "attribute_class" "add_health_regen" "value" "-2" } } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--MEDIC SECONDARIES-- //----------------------------- //----------------------------- "411" // Quick-Fix { "name" "The Quick-Fix" "prefab" "valve" "item_class" "tf_weapon_medigun" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Medigun_Prototype" "item_name" "#TF_Unique_MediGun_QuickFix" "item_description" "Mirror the blast jumps and shield charges of patients I still have no idea how this worked." "propername" "1" "item_slot" "secondary" "equip_region" "medigun_backpack" "image_inventory" "backpack/weapons/c_models/c_proto_medigun/c_proto_medigun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_proto_medigun/c_proto_medigun.mdl" "extra_wearable" "models/weapons/c_models/c_proto_backpack/c_proto_backpack.mdl" "attach_to_hands" "1" "item_quality" "unique" "used_by_classes" { "medic" "1" } "taunt" { "custom_taunt_scene_per_class" { "medic" "scenes/player/medic/low/taunt09.vcd" } } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "medigun charge is megaheal" { "attribute_class" "set_charge_type" "value" "2" } "heal rate bonus" { "attribute_class" "mult_medigun_healrate" "value" "1.4" } "ubercharge rate bonus" { "attribute_class" "mult_medigun_uberchargerate" "value" "1.1" } "overheal penalty" { "attribute_class" "mult_medigun_overheal_amount" "value" "0.5" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "1" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "2" } "taunt attack name" { "attribute_class" "taunt_attack_name" "value" "TAUNTATK_MEDIC_HEROIC_TAUNT" } "taunt attack time" { "attribute_class" "taunt_attack_time" "value" "0" } "taunt force weapon slot" { "attribute_class" "taunt_force_weapon_slot" "value" "SECONDARY" } } "visuals" { "sound_single_shot" "Weapon_Quick_Fix.Healing" "player_bodygroups" { "medic_backpack" "1" } "animation_replacement" { "taunt_concept" "TLK_TAUNT_HEROIC_POSE" } "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "998" // Vaccinator { "name" "The Vaccinator" "item_class" "tf_weapon_medigun" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Medigun_Resist" "item_name" "#TF_Unique_MediGun_Resist" "item_description" "ÜberCharge provides a 2.5 second resistance bubble that blocks 75% base damage and 100% crit damage of the selected type to the Medic and patient Count your blessings; you now have a 99.9% survival rate." "propername" "1" "item_slot" "secondary" "equip_region" "medigun_backpack" "image_inventory" "backpack/workshop/weapons/c_models/c_medigun_defense/c_medigun_defense" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_medigun_defense/c_medigun_defense.mdl" "extra_wearable" "models/weapons/c_models/c_medigun_defense/c_medigun_defensepack.mdl" "attach_to_hands" "1" "item_quality" "unique" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "3" } "ubercharge rate bonus" { "attribute_class" "mult_medigun_uberchargerate" "value" "1.67" } "medigun charge is resists" { "attribute_class" "set_charge_type" "value" "3" } "overheal fill rate reduced" { "attribute_class" "overheal_fill_rate" "value" "0.34" } "ubercharge overheal rate penalty" { "attribute_class" "mult_medigun_overheal_uberchargerate" "value" "0.67" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "1" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "2" } "medigun bullet resist passive" { "attribute_class" "medigun_bullet_resist_passive" "value" "0.1" } "medigun bullet resist deployed" { "attribute_class" "medigun_bullet_resist_deployed" "value" "0.75" } "medigun blast resist passive" { "attribute_class" "medigun_blast_resist_passive" "value" "0.1" } "medigun blast resist deployed" { "attribute_class" "medigun_blast_resist_deployed" "value" "0.75" } "medigun fire resist passive" { "attribute_class" "medigun_fire_resist_passive" "value" "0.1" } "medigun fire resist deployed" { "attribute_class" "medigun_fire_resist_deployed" "value" "0.75" } } "visuals" { "sound_single_shot" "WeaponMedigun_Vaccinator.Healing" "player_bodygroups" { "medic_backpack" "1" } "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "3016" // Australium Medigun { "name" "Australium Medigun" "item_name" "Australium Medigun" "item_type_name" "#TF_Weapon_MediGun" "item_description" "Gott in Himmel, it's wonderful... It's more than wonderful, it's... it's Perfekt!" "item_quality" "strange" "item_class" "tf_weapon_medigun" "item_slot" "secondary" "image_inventory" "backpack/weapons/w_models/w_medigun_gold" "model_player" "models/weapons/c_models/c_medigun/c_medigun.mdl" "attach_to_hands" "1" "extra_wearable" "models/player/items/medic_backpack.mdl" "equip_region" "medigun_backpack" "used_by_classes" { "Medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "visuals" { "material_override" "models/weapons/c_models/c_medigun/c_medigun_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "3017" // Kritzkrieg (TF2) { "name" "The Kritzkrieg (TF2)" "item_name" "Kritzkrieg" "item_type_name" "#TF_Weapon_Medigun" "item_description" "This is going to hurt." "item_quality" "unique" "propername" "1" "item_class" "tf_weapon_medigun" "item_slot" "secondary" "image_inventory" "backpack/weapons/c_models/c_overhealer/c_overhealer" "model_player" "models/weapons/c_models/c_medigun/c_medigun.mdl" "attach_to_hands" "1" "extra_wearable" "models/player/items/kritzkrieg_backpack.mdl" "equip_region" "medigun_backpack" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "medigun charge is crit boost" { "attribute_class" "set_charge_type" "value" "1" } "ubercharge rate bonus" { "attribute_class" "mult_medigun_uberchargerate" "value" "1.25" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_single_shot" "WeaponMedigun.Healing.Kritz" "attached_models" { "0" { "model" "models/weapons/c_models/c_overhealer/c_overhealer.mdl" } } } "mouse_pressed_sound" "ui/item_kritz_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } //----------------------------- //----------------------------- //--MEDIC MELEES-- //----------------------------- //----------------------------- "37" // Übersaw { "name" "The Übersaw (TF2)" "item_name" "Übersaw" "item_type_name" "#TF_Weapon_Bonesaw" "item_description" "Let's go practice medicine..." "item_quality" "unique" "propername" "1" "item_class" "tf_weapon_bonesaw" "item_slot" "melee" "used_by_classes" { "Medic" "1" } "attributes" { "add uber charge on hit" { "attribute_class" "add_onhit_ubercharge" "value" "0.250000" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "model_player" "models/weapons/c_models/c_ubersaw/c_ubersaw.mdl" "attach_to_hands" "1" "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "item_logname" "ubersaw" "item_iconname" "ubersaw" "image_inventory" "backpack/weapons/c_models/c_ubersaw/c_ubersaw" "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "173" // Vita-Saw { "name" "The Vita-Saw" "item_class" "tf_weapon_bonesaw" "item_logname" "battleneedle" "item_iconname" "battleneedle" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bonesaw" "item_name" "#TF_Unique_BattleSaw" "item_description" "15% or more of your ÜberCharge level is retained on death, based on the number of organs harvested. (Caps at 60%) “Vita means life”" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_uberneedle/c_uberneedle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_uberneedle/c_uberneedle.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "attributes" { "ubercharge_preserved_on_spawn_max" { "attribute_class" "ubercharge_preserved_on_spawn_max" "value" "0.6" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-10" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } } "visuals" { "sound_taunt" "Taunt.MedicViolinUber" "sound_melee_hit" "Weapon_UberSaw.HitFlesh" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "304" // Amputator { "name" "The Amputator" "prefab" "weapon_amputator paintkit_base" "particle_suffix" "amputator" } "413" // Solemn Vow { "name" "The Solemn Vow" "prefab" "valve weapon_melee_allclass" "item_class" "tf_weapon_bonesaw" "anim_slot" "MELEE_ALLCLASS" "item_logname" "solemn_vow" "item_iconname" "solemn_vow" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bust" "item_description" "Art lovers will cherish this symbolic piece, commemorating a time when the Medic still respected the Hippocratic Oath." "item_name" "#TF_SolemnVow" "item_slot" "melee" "image_inventory" "backpack/weapons/c_models/c_hippocrates_bust/c_hippocrates_bust" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_hippocrates_bust/c_hippocrates_bust.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 -4 -12" } "attributes" { "mod see enemy health" { "attribute_class" "see_enemy_health" "value" "1" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.1" } } "visuals" { "sound_melee_hit" "Weapon_Machete.HitFlesh" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "939" // Bat Outta Hell { "name" "The Bat Outta Hell" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "item_logname" "skullbat" "item_iconname" "skullbat" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Skullbat" "item_name" "#TF_BatOuttaHell" "item_description" "Grow a spine, would you?" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_skullbat/c_skullbat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_skullbat/c_skullbat.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "medic" "1" } "taunt" { "custom_taunt_scene_per_class" { "medic" "scenes/player/medic/low/taunt_xray.vcd" } "custom_taunt_prop_per_class" { "medic" "models/player/items/taunts/medic_xray_taunt.mdl" } } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "sound_melee_hit_world" "Weapon_Machete.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--SNIPER PRIMARIES-- //----------------------------- //----------------------------- "230" // Sydney Sleeper { "name" "The Sydney Sleeper" "prefab" "weapon_sniperrifle_alt1" "item_class" "tf_weapon_sniperrifle" "item_logname" "sydney_sleeper" "item_iconname" "sydney_sleeper" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_SydneySleeper" "item_description" "Don't tell the CDC (or any government organization really), this could be a really big breakthrough in war-science." "item_slot" "primary" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_sydney_sleeper/c_sydney_sleeper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_sydney_sleeper/c_sydney_sleeper.mdl" "extra_wearable" "models/player/items/sniper/sniper_darts.mdl" "attach_to_hands" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" } "brass_eject_model" "" "attributes" { "sniper charge per sec" { "attribute_class" "mult_sniper_charge_per_sec" "value" "1.25" } "jarate duration" { "attribute_class" "jarate_duration" "value" "5" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "sniper no headshots" { "attribute_class" "set_weapon_mode" "value" "1" } "custom projectile model" { "attribute_class" "custom_projectile_model" "value" "models/weapons/c_models/c_sydney_sleeper/c_sydney_sleeper_dart.mdl" } } "visuals" { "player_bodygroups" { "bullets" "1" } "sound_single_shot" "Weapon_SydneySleeper.Single" "sound_burst" "Weapon_SydneySleeper.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "402" // Bazaar Bargain { "name" "The Bazaar Bargain" "prefab" "weapon_bazaar_sniper paintkit_base" "particle_suffix" "bazaar_bargain" } "526" // Machina { "name" "The Machina" "prefab" "weapon_machina" "item_name" "#TF_DEX_Rifle" "item_description" "“Maybe the biggest questions can only be answered by the greatest of conflicts.”" "visuals" { "sound_single_shot" "Weapon_SniperRailgun_Large.Single" "sound_burst" "Weapon_SniperRailgun_Large.SingleCrit" "sound_reload" "Weapon_SniperRailgun.WorldReload" "sound_empty" "Weapon_SniperRailgun.ClipEmpty" "sound_special2" "Weapon_SniperRailgun.NonScoped" "sound_special3" "Weapon_SniperRailgun.Single" "muzzle_flash" "dxhr_sniper_muzzleflash" } } "30665" // Shooting Star { "name" "Shooting Star" "prefab" "no_craft weapon_machina marketable" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_invasion_sniperrifle" "item_description" "See ya, space camper..." "image_inventory" "backpack/workshop/weapons/c_models/c_invasion_sniperrifle/c_invasion_sniperrifle" "model_player" "models/weapons/c_models/c_invasion_sniperrifle/c_invasion_sniperrifle.mdl" "item_logname" "shooting_star" "item_iconname" "shooting_star" "static_attrs" { "weapon_allow_inspect" "1" "ragdolls become ash" "1" } "visuals" { "sound_single_shot" "Weapon_ShootingStar.SingleCharged" "sound_burst" "Weapon_ShootingStar.SingleCrit" "sound_reload" "Weapon_SniperRailgun.WorldReload" "sound_empty" "Weapon_SniperRailgun.ClipEmpty" "sound_special2" "Weapon_SniperRailgun.NonScoped" "sound_special3" "Weapon_ShootingStar.Single" "muzzle_flash" "dxhr_sniper_muzzleflash" } } "752" // Hitman's Heatmaker { "name" "The Hitman's Heatmaker" "item_class" "tf_weapon_sniperrifle" "item_logname" "pro_rifle" "item_iconname" "pro_rifle" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_Pro_SniperRifle" "item_description" "#TF_Pro_SniperRifle_Desc" "item_slot" "primary" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_pro_rifle/c_pro_rifle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_pro_rifle/c_pro_rifle.mdl" "attach_to_hands" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" } "attributes" { "decapitate type" { "attribute_class" "decapitate_type" "value" "1" } "rage on kill" { "attribute_class" "rage_on_kill" "value" "35" } "rage on assists" { "attribute_class" "rage_on_assists" "value" "15" } "sniper rage DISPLAY ONLY" { "attribute_class" "sniper_rage_DISPLAY_ONLY" "value" "0" } "damage penalty on bodyshot" { "attribute_class" "bodyshot_damage_modify" "value" "0.80" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "6" } } "visuals" { "sound_single_shot" "Weapon_ProSniperRifle.Single" "sound_burst" "Weapon_ProSniperRifle.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "1098" // Classic { "name" "The Classic" "prefab" "valve weapon_sniperrifle_alt1" "item_class" "tf_weapon_sniperrifle_classic" "item_logname" "the_classic" "item_iconname" "the_classic" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_ClassicSniperRifle" "item_description" "There may have been snipers before me, but were they polite AND efficient?" "item_slot" "primary" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_tfc_sniperrifle/c_tfc_sniperrifle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_tfc_sniperrifle/c_tfc_sniperrifle.mdl" "attach_to_hands" "1" "visuals" { "show_player_bodygroup_name" "bullets" "sound_single_shot" "Weapon_ClassicSniperRifle.Single" "sound_burst" "Weapon_ClassicSniperRifle.SingleCrit" } "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" } "attributes" { "crit on hard hit" { "attribute_class" "crit_on_hard_hit" "value" "1" } "sniper crit no scope" { "attribute_class" "sniper_crit_no_scope" "value" "1" } "sniper no headshot without full charge" { "attribute_class" "sniper_no_headshot_without_full_charge" "value" "1" } "damage penalty on bodyshot" { "attribute_class" "bodyshot_damage_modify" "value" "0.90" } "sniper fires tracer HIDDEN" { "attribute_class" "sniper_fires_tracer_HIDDEN" "value" "1" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "3" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "851" // AWPer Hand { "name" "The AWPer Hand" "prefab" "weapon_sniperrifle weapon_sniperrifle_alt1" "item_name" "#TF_CSGO_AWP" "item_description" "#TF_CSGO_AWP_Desc" "item_quality" "unique" "image_inventory" "backpack/weapons/c_models/c_csgo_awp/c_csgo_awp" "model_player" "models/weapons/c_models/c_csgo_awp/c_csgo_awp.mdl" "propername" "1" "attach_to_hands" "1" "item_logname" "awper_hand" "visuals" { "sound_single_shot" "Weapon_AWP.Single" "sound_burst" "Weapon_AWP.SingleCrit" } } "1092" // Fortified Compound { "name" "The Fortified Compound" "item_name" "#TF_FortifiedCompound" "item_type_name" "#TF_Weapon_Bow" "item_description" "For all your hood robbin' needs." "item_quality" "unique" "propername" "1" "item_class" "tf_weapon_compound_bow" "item_slot" "primary" "item_iconname" "huntsman" "model_player" "models/workshop_partner/weapons/c_models/c_bow_thief/c_bow_thief.mdl" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_bow_thief/c_bow_thief" "anim_slot" "item2" "attach_to_hands" "1" "flip_viewmodel" "1" "used_by_classes" { "Sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 -4 -10" "class select override vcd" "class_select_huntsman" } "attributes" { "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "custom projectile origin offset" { "attribute_class" "custom_projectile_origin_offset" "value" "0 5 -3" } } "visuals" { "player_bodygroups" { "arrows" "1" } "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "3018" // Australium Sniper Rifle { "name" "Australium Sniper Rifle" "item_name" "Australium Sniper Rifle" "item_description" "Now that is the Queen's birthday right there." "item_quality" "strange" "prefab" "valve weapon_sniperrifle" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_sniperrifle_gold" "visuals" { "material_override" "models/weapons/c_models/c_sniperrifle/c_sniperrifle_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--SNIPER SECONDARIES-- //----------------------------- //----------------------------- "58" // Jarate { "name" "Jarate" "prefab" "valve weapon_jarate" } "1105" // Self-Aware Beauty Mark { "name" "The Self-Aware Beauty Mark" "prefab" "valve weapon_jarate" "propername" "1" "item_name" "#TF_Weapon_SelfAwareBeautyMark" "item_description" "Science be damned, this loaf can make a mean weapon!" "image_inventory" "backpack/weapons/c_models/c_breadmonster/c_breadmonster" "model_player" "models/weapons/c_models/c_breadmonster/c_breadmonster.mdl" "item_slot" "secondary" "anim_slot" "MELEE_ALLCLASS" "attach_to_hands" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "limited quantity item" "1" "min_viewmodel_offset" "10 0 -10" } "attributes" { "override projectile type" { "attribute_class" "override_projectile_type" "value" "24" } } "visuals" { "animation_replacement" { "ACT_MP_ATTACK_STAND_MELEE_ALLCLASS" "ACT_MP_THROW" "ACT_VM_DRAW" "ACT_BREADMONSTER_VM_DRAW" "ACT_VM_IDLE" "ACT_BREADMONSTER_VM_IDLE" "ACT_VM_PRIMARYATTACK" "ACT_BREADMONSTER_VM_PRIMARYATTACK" "ACT_SECONDARY_VM_INSPECT_START" "ACT_BREADMONSTER_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_BREADMONSTER_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_BREADMONSTER_VM_INSPECT_END" } "player_poseparam" { "r_hand_grip" "13" } "item_poseparam" { "r_hand_grip" "13" } } } "57" // Razorback { "name" "The Razorback" "prefab" "valve" "item_class" "tf_wearable_razorback" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_name" "#TF_Unique_Backstab_Shield" "item_description" "Watch your back. Or don't! Now it's YOUR choice." "item_slot" "secondary" "equip_region" "back" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/sniper/knife_shield" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/knife_shield.mdl" "extra_wearable" "models/player/items/sniper/knife_shield.mdl" "used_by_classes" { "sniper" "1" } "static_attrs" { "item_meter_charge_type" "1" "item_meter_charge_rate" "30" "meter_label" "SHIELD" } "attributes" { "backstab shield" { "attribute_class" "set_blockbackstab_once" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "5" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "patient overheal penalty" { "attribute_class" "mult_patient_overheal_penalty" "value" "0.0" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "231" // Darwin's Danger Shield { "name" "Darwin's Danger Shield" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_name" "#TF_DarwinsDangerShield" "item_description" "If a croc was gonna try and eat me, I wouldn't hold it against him. Same thought crossed my mind once or thrice." "item_slot" "secondary" "equip_region" "back" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "0" "image_inventory" "backpack/workshop/player/items/sniper/croc_shield/croc_shield" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/sniper/croc_shield/croc_shield.mdl" "extra_wearable" "models/workshop/player/items/sniper/croc_shield/croc_shield.mdl" "used_by_classes" { "sniper" "1" } "attributes" { "dmg taken from fire reduced" { "attribute_class" "mult_dmgtaken_from_fire" "value" "0.5" } "afterburn immunity" { "attribute_class" "afterburn_immunity" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_leather_pickup.wav" "drop_sound" "ui/item_leather_pickup.wav" } "642" // Cozy Camper { "name" "The Cozy Camper" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Backpack" "item_name" "#TF_CozyCamper" "item_description" "Challengin' work, outta doors... and I guarantee you'll not go hungry." "item_slot" "secondary" "equip_region" "back" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/player/items/sniper/xms_sniper_commandobackpack/xms_sniper_commandobackpack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/sniper/xms_sniper_commandobackpack/xms_sniper_commandobackpack.mdl" "extra_wearable" "models/workshop/player/items/sniper/xms_sniper_commandobackpack/xms_sniper_commandobackpack.mdl" "used_by_classes" { "sniper" "1" } "attributes" { "health regen" { "attribute_class" "add_health_regen" "value" "4" } "aiming no flinch" { "attribute_class" "aiming_no_flinch" "value" "1" } "aiming knockback resistance" { "attribute_class" "mult_aiming_knockback_resistance" "value" "0.80" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "visuals" { "material_override" "models/workshop/player/items/sniper/xms_sniper_commandobackpack/xms_sniper_commandobackpack.vmt" } "mouse_pressed_sound" "ui/item_pack_pickup.wav" "drop_sound" "ui/item_pack_drop.wav" } "751" // Cleaner's Carbine { "name" "The Cleaner's Carbine" "propername" "1" "item_class" "tf_weapon_charged_smg" "item_logname" "pro_smg" "item_iconname" "pro_smg" "item_type_name" "#TF_Weapon_SMG" "item_name" "#TF_Pro_SMG" "item_description" "Professionals have standards." "item_slot" "secondary" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_pro_smg/c_pro_smg" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_pro_smg/c_pro_smg.mdl" "attach_to_hands" "1" "attributes" { "minicrit_boost_when_charged" { "attribute_class" "minicrit_boost_when_charged" "value" "8" } "minicrit_boost_charge_rate" { "attribute_class" "minicrit_boost_charge_rate" "value" "1" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.80" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.25" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "visuals" { "sound_single_shot" "Weapon_UrbanProfessional.Single" "sound_burst" "Weapon_UrbanProfessional.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "3019" // Australium SMG { "name" "Australium SMG" "item_name" "Australium SMG" "item_type_name" "#TF_Weapon_SMG" "item_description" "That'll bloody do!" "item_quality" "strange" "item_class" "tf_weapon_smg" "item_slot" "secondary" "model_player" "models/weapons/c_models/c_smg/c_smg.mdl" "image_inventory" "backpack/weapons/c_models/c_smg/c_smg_gold" "attach_to_hands" "1" "used_by_classes" { "Sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "visuals" { "material_override" "models/weapons/c_models/c_smg/c_smg_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--SNIPER MELEES-- //----------------------------- //----------------------------- "171" // Tribalman's Shiv { "name" "The Tribalman's Shiv" "item_class" "tf_weapon_club" "item_logname" "tribalkukri" "item_iconname" "tribalkukri" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Club" "item_name" "#TF_Unique_TribalmanKukri" "item_description" "Let's see how much blood's in ya!" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_wood_machete/c_wood_machete" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_wood_machete/c_wood_machete.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "bleeding duration" { "attribute_class" "bleeding_duration" "value" "6" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.5" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "232" // Bushwacka { "name" "The Bushwacka" "item_class" "tf_weapon_club" "item_logname" "bushwacka" "item_iconname" "bushwacka" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Club" "item_name" "#TF_TheBushwacka" "item_description" "Now THIS is a knife." "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_croc_knife/c_croc_knife" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_croc_knife/c_croc_knife.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "minicrits become crits" { "attribute_class" "minicrits_become_crits" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.2" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "401" // Shahanshah { "name" "The Shahanshah" "prefab" "weapon_scimitar paintkit_base" "particle_suffix" "shahanshah" } "30758" // Prinny Machete { "name" "Prinny Machete" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "item_logname" "prinny_machete" "item_iconname" "prinny_machete" "show_in_armory" "1" "item_name" "#TF_prinny_machete" "item_description" "A little of the ol' chop-chop, DOOD!" "item_type_name" "#TF_Weapon_Machete" "item_slot" "melee" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_prinny_knife/c_prinny_knife" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_prinny_knife/c_prinny_knife.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "sound_melee_hit_world" "Weapon_Machete.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--SPY PRIMARIES-- //----------------------------- //----------------------------- "61" // Ambassador { "name" "The Ambassador" "prefab" "valve weapon_ambassador" "xifier_class_remap" "ambassador" } "224" // L'Etranger { "name" "L'Etranger" "item_class" "tf_weapon_revolver" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_LEtranger" "item_description" "A masterwork of 20th century existentialist philosophy." "item_slot" "secondary" "item_quality" "unique" "propername" "0" "item_logname" "letranger" "item_iconname" "letranger" "image_inventory" "backpack/workshop/weapons/c_models/c_letranger/c_letranger" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_letranger/c_letranger.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "cloak consume rate decreased" { "attribute_class" "mult_cloak_meter_consume_rate" "value" "0.6" } "add cloak on hit" { "attribute_class" "add_cloak_on_hit" "value" "15" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.8" } } "visuals" { "sound_single_shot" "Weapon_Letranger.Single" "sound_burst" "Weapon_Letranger.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "460" // Enforcer { "name" "The Enforcer" "item_class" "tf_weapon_revolver" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_Enforcer" "item_description" "Its compact size allows for discreet kills when it doesn't leave a bloodstain the size of a small elephant." "item_slot" "secondary" "item_quality" "unique" "propername" "1" "item_logname" "enforcer" "item_iconname" "enforcer" "image_inventory" "backpack/workshop/weapons/c_models/c_snub_nose/c_snub_nose" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_snub_nose/c_snub_nose.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "damage bonus while disguised" { "attribute_class" "mult_dmg_disguised" "value" "1.2" } "dmg pierces resists absorbs" { "attribute_class" "mod_pierce_resists_absorbs" "value" "1" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } "visuals" { "sound_single_shot" "Weapon_Enforcer.Single" "sound_burst" "Weapon_Enforcer.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "525" // Diamondback { "name" "The Diamondback" "item_class" "tf_weapon_revolver" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_DEX_Revolver" "item_description" "“What good's an honest soldier if he can be ordered to behave like a terrorist?”" "item_slot" "secondary" "item_quality" "unique" "propername" "1" "item_logname" "diamondback" "item_iconname" "diamondback" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_revolver/c_dex_revolver" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_dex_revolver/c_dex_revolver.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "sapper kills collect crits" { "attribute_class" "sapper_kills_collect_crits" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } "visuals" { "sound_single_shot" "Weapon_Diamond_Back.Single" "sound_burst" "Weapon_Diamond_Back.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "161" // Big Kill { "name" "TTG Sam Revolver" "item_class" "tf_weapon_revolver" "prefab" "weapon_revolver" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_TTG_SamRevolver" "item_description" "#TF_TTG_SamRevolver_Desc" "item_slot" "secondary" "item_quality" "unique" "item_logname" "samrevolver" "item_iconname" "samrevolver" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_ttg_sam_gun/c_ttg_sam_gun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_ttg_sam_gun/c_ttg_sam_gun.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "TTG Sam Revolver" } "3020" // Australium Ambassador { "name" "Australium Ambassador" "item_name" "Australium Ambassador" "item_description" "Very nice." "item_quality" "strange" "prefab" "valve weapon_ambassador" "propername" "0" "model_player" "models/weapons/c_models/c_ambassador/c_ambassador.mdl" "image_inventory" "backpack/weapons/c_models/c_ambassador/c_ambassador_gold" "visuals" { "material_override" "models/weapons/c_models/c_ambassador/c_ambassador_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--SPY MELEES-- //----------------------------- //----------------------------- "225" // Your Eternal Reward { "name" "Your Eternal Reward" "prefab" "weapon_eternal_reward" "item_name" "#TF_EternalReward" "item_description" "Behold the phenomenal, cosmic power of a diamond in the rough! (Disclaimer: Not actually made of diamond)" "propername" "0" "item_logname" "eternal_reward" "item_iconname" "eternal_reward" "image_inventory" "backpack/workshop/weapons/c_models/c_eternal_reward/c_eternal_reward" "model_player" "models/weapons/c_models/c_eternal_reward/c_eternal_reward.mdl" "static_attrs" { "min_viewmodel_offset" "5 0 -4" } } "574" // Wanga Prick { "name" "The Wanga Prick" "prefab" "weapon_eternal_reward" "item_name" "#TF_VoodooPin" "item_description" "Does it hurt when I do that? It does, doesn't it?!" "propername" "0" "item_logname" "voodoo_pin" "item_iconname" "voodoo_pin" "image_inventory" "backpack/workshop/weapons/c_models/c_voodoo_pin/c_voodoo_pin" "model_player" "models/workshop/weapons/c_models/c_voodoo_pin/c_voodoo_pin.mdl" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } } "356" // Conniver's Kunai { "name" "Conniver's Kunai" "prefab" "weapon_spy_knife_item2" "item_name" "#TF_Kunai" "item_description" "#TF_Kunai_Desc" "propername" "0" "item_logname" "kunai" "item_iconname" "kunai" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai" "model_player" "models/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai.mdl" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "sanguisuge" { "attribute_class" "sanguisuge" "value" "1" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-55" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } } "461" // Big Earner { "name" "The Big Earner" "prefab" "weapon_spy_knife_item2" "item_name" "#TF_BigEarner" "item_description" "You're looking at this blade and thinking you're getting scammed for something flimsy and broken. Don't judge a knife by its handle." "propername" "1" "item_logname" "big_earner" "item_iconname" "big_earner" "image_inventory" "backpack/workshop/weapons/c_models/c_switchblade/c_switchblade" "model_player" "models/workshop/weapons/c_models/c_switchblade/c_switchblade.mdl" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "add cloak on kill" { "attribute_class" "add_cloak_on_kill" "value" "30" } "speed_boost_on_kill" { "attribute_class" "speed_boost_on_kill" "value" "3" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-25" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } } "649" // Spy-Cicle { "name" "The Spy-cicle" "prefab" "weapon_spy_knife_item2" "item_name" "#TF_SpyCicle" "item_description" "How rude of me to give you the cold shoulder..." "propername" "1" "item_logname" "spy_cicle" "item_iconname" "spy_cicle" "image_inventory" "backpack/workshop/weapons/c_models/c_xms_cold_shoulder/c_xms_cold_shoulder" "model_player" "models/workshop/weapons/c_models/c_xms_cold_shoulder/c_xms_cold_shoulder.mdl" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "become fireproof on hit by fire" { "attribute_class" "become_fireproof_on_hit_by_fire" "value" "10" } "freeze backstab victim" { "attribute_class" "freeze_backstab_victim" "value" "1" } "melts in fire" { "attribute_class" "melts_in_fire" "value" "15" } "set icicle knife mode" { "attribute_class" "set_weapon_mode" "value" "3" } } "visuals" { "attached_particlesystems" { "0" { "system" "xms_icicle_idle" "attachment" "bip_middle_0_R" } } "sound_melee_hit" "" "sound_melee_hit_world" "Icicle.HitWorld" } } "638" // Sharp Dresser { "name" "The Sharp Dresser" "item_class" "tf_weapon_knife" "prefab" "weapon_knife" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Knife" "item_name" "#TF_SharpDresser" "item_description" "#TF_SharpDresser_Desc" "item_slot" "melee" "item_quality" "unique" "propername" "1" "item_logname" "sharp_dresser" "item_iconname" "sharp_dresser" "image_inventory" "backpack/workshop/weapons/c_models/c_acr_hookblade/c_acr_hookblade" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/workshop/weapons/c_models/c_acr_hookblade/c_acr_hookblade.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "anim_slot" "ITEM1" "visuals" { "sound_melee_hit" "Weapon_Assassin_Knife.HitFlesh" "animation_replacement" { "ACT_VM_DRAW" "ACT_ITEM1_VM_DRAW" "ACT_VM_IDLE" "ACT_ITEM1_VM_IDLE" "ACT_VM_HITCENTER" "ACT_ITEM1_VM_HITCENTER" "ACT_VM_HITCENTER2" "ACT_ITEM1_VM_HITCENTER2" "ACT_VM_SWINGHARD" "ACT_ITEM1_VM_SWINGHARD" "ACT_BACKSTAB_VM_UP" "ACT_ITEM1_BACKSTAB_VM_UP" "ACT_BACKSTAB_VM_DOWN" "ACT_ITEM1_BACKSTAB_VM_DOWN" "ACT_BACKSTAB_VM_IDLE" "ACT_ITEM1_BACKSTAB_VM_IDLE" "ACT_MELEE_VM_STUN" "ACT_MELEE_VM_ITEM1_STUN" "ACT_MELEE_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "attributes" { "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "727" // Black Rose { "name" "The Black Rose" "item_class" "tf_weapon_knife" "prefab" "weapon_knife" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Knife" "propername" "1" "item_quality" "unique" "item_name" "#TF_BlackRose" "item_description" "#TF_BlackRose_Desc" "item_slot" "melee" "item_logname" "black_rose" "item_iconname" "black_rose" "image_inventory" "backpack/workshop/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_ava_roseknife/c_ava_roseknife.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "423" // Saxxy { "name" "Saxxy" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Award" "item_name" "#TF_Saxxy" "item_description" "Winner: Most Backs Stabbed 1968" "item_slot" "melee" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "item_logname" "saxxy" "item_iconname" "saxxy" "image_inventory" "backpack/weapons/c_models/c_saxxy/c_saxxy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_saxxy/c_saxxy.mdl" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "spy" "1" } "taunt" { "custom_taunt_scene_per_class" { "spy" "scenes/player/spy/low/taunt_buy_a_life.vcd" } "custom_taunt_prop_per_class" { "spy" "models/player/items/taunts/cash_wad.mdl" } } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "attributes" { "turn to gold" { "attribute_class" "set_turn_to_gold" "value" "1" } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_melee_hit_world" "Saxxy.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "3021" // Australium Knife { "name" "Australium Knife" "item_name" "Australium Knife" "item_description" "It's the only one of its kind... and it's mine!" "item_quality" "strange" "prefab" "valve weapon_knife" "propername" "0" "image_inventory" "backpack/weapons/w_models/w_knife_gold" "visuals" { "material_override" "models/weapons/c_models/c_knife/c_knife_gold.vmt" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } //----------------------------- //----------------------------- //--SPY WATCHES-- //----------------------------- //----------------------------- "60" // Cloak and Dagger { "name" "The Cloak and Dagger" "prefab" "valve" "item_class" "tf_weapon_invis" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_Unique_Achievement_CloakWatch" "item_description" "All historians agree George Washington's greatest regret was not being constantly invisible. Now you can succeed where the inventor of America failed!" "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_leather_watch/parts/c_leather_watch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/v_models/v_watch_leather_spy.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "8 0 -6" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "58" } "set cloak is movement based" { "attribute_class" "set_weapon_mode" "value" "2" } "mult cloak meter regen rate" { "attribute_class" "mult_cloak_meter_regen_rate" "value" "2.0" } "NoCloakWhenCloaked" { "attribute_class" "NoCloakWhenCloaked" "value" "1" } "ReducedCloakFromAmmo" { "attribute_class" "ReducedCloakFromAmmo" "value" "0.65" } } "mouse_pressed_sound" "ui/item_watch_pickup.wav" "drop_sound" "ui/item_watch_drop.wav" } "59" // Dead Ringer { "name" "The Dead Ringer" "prefab" "valve" "item_class" "tf_weapon_invis" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_Unique_Achievement_FeignWatch" "item_description" "By the time your adversary races towards your “body” to frisk you for cash and pull gold fillings out of your mouth, you'll already be behind him, poised for the killing blow." "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_pocket_watch/parts/c_pocket_watch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/v_models/v_watch_pocket_spy.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "8 0 -6" } "attributes" { "set cloak is feign death" { "attribute_class" "set_weapon_mode" "value" "1" } "mult cloak meter regen rate" { "attribute_class" "mult_cloak_meter_regen_rate" "value" "1.5" } "cloak consume rate decreased" { "attribute_class" "mult_cloak_meter_consume_rate" "value" "0.6" } "cloak_consume_on_feign_death_activate" { "attribute_class" "cloak_consume_on_feign_death_activate" "value" "0.5" } "mod_cloak_no_regen_from_items" { "attribute_class" "mod_cloak_no_regen_from_items" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "9" } } "mouse_pressed_sound" "ui/item_watch_pickup.wav" "drop_sound" "ui/item_watch_drop.wav" } "297" // Enthusiast's Timepiece { "name" "TTG Watch" "item_class" "tf_weapon_invis" "prefab" "weapon_invis" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Watch" "item_name" "Reissued Enthusiast's Timepiece" "item_description" "Be the invisible envy of the next gaming convention or assassination expo with Tycho Brahe's invaluable time piece." "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "image_inventory" "backpack/weapons/c_models/c_ttg_watch/c_ttg_watch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/v_models/v_ttg_watch_spy.mdl" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_watch_pickup.wav" "drop_sound" "ui/item_watch_drop.wav" "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } } "947" // Quackenbirdt { "name" "The Quackenbirdt" "item_class" "tf_weapon_invis" "prefab" "weapon_invis" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_HM_Watch" "item_description" "A handsome two-tone for the mercenary who likes to be reminded how rich he is every time he turns invisible." "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop_partner/weapons/v_models/v_hm_watch/v_hm_watch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/v_models/v_hm_watch.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "8 0 -6" } "mouse_pressed_sound" "ui/item_watch_pickup.wav" "drop_sound" "ui/item_watch_drop.wav" } //----------------------------- //----------------------------- //--SPY SAPPERS-- //----------------------------- //----------------------------- "810" // Red-Tape Recorder { "name" "The Red-Tape Recorder" "prefab" "weapon_red_tape_recorder" } "933" // Ap-Sap { "name" "The Ap-Sap" "prefab" "valve" "item_class" "tf_weapon_sapper" "prefab" "weapon_sapper" "craft_class" "weapon" "craft_material_type" "weapon" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_name" "#TF_Weapon_Ap_Sap" "item_description" "Mann Co. struck a fantastic deal with a nice lady from that science facility. We got a warehouse full of slightly used, possibly mildly defective sappers, and she got the Sniper's phone number and likeness rights for the next few millenia." "item_slot" "building" "item_quality" "unique" "item_logname" "psapper" "item_iconname" "psapper" "image_inventory" "backpack/weapons/c_models/c_p2rec/c_p2rec" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "anim_slot" "building" "attach_to_hands" "1" "propername" "1" "model_player" "models/weapons/c_models/c_p2rec/c_p2rec.mdl" "model_world" "models/weapons/c_models/c_p2rec/c_p2rec.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" "hidden separator" "1" } "attributes" { "sapper voice pak" { "attribute_class" "sapper_voice_pak" "value" "1.0" } "sapper voice pak idle wait" { "attribute_class" "sapper_voice_pak_idle_wait" "value" "3.0" } } "visuals" { "animation_replacement" { "ACT_VM_DRAW" "ACT_ITEM3_VM_DRAW" "ACT_VM_DRAW_DEPLOYED" "ACT_ITEM3_VM_DRAW" "ACT_VM_IDLE" "ACT_ITEM3_VM_IDLE" } } } "1102" // Snack Attack { "name" "The Snack Attack" "prefab" "valve weapon_sapper" "item_class" "tf_weapon_sapper" "show_in_armory" "1" "propername" "1" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_name" "#TF_Weapon_SnackAttack" "item_description" "Get a loaf of this guy." "item_slot" "building" "item_logname" "snack_attack" "item_iconname" "snack_attack" "image_inventory" "backpack/weapons/c_models/c_breadmonster_sapper/c_breadmonster_sapper" "anim_slot" "building" "model_player" "models/weapons/c_models/c_breadmonster_sapper/c_breadmonster_sapper.mdl" "model_world" "models/weapons/c_models/c_breadmonster_sapper/c_breadmonster_sapper.mdl" "static_attrs" { "limited quantity item" "1" "min_viewmodel_offset" "10 0 -6" } "visuals" { "animation_replacement" { "ACT_VM_DRAW" "ACT_BREADSAPPER_VM_DRAW" "ACT_VM_DRAW_DEPLOYED" "ACT_BREADSAPPER_VM_DRAW" "ACT_VM_IDLE" "ACT_BREADSAPPER_VM_IDLE" "ACT_BUILDING_VM_INSPECT_START" "ACT_BREADMONSTER_VM_INSPECT_START" "ACT_BUILDING_VM_INSPECT_IDLE" "ACT_BREADMONSTER_VM_INSPECT_IDLE" "ACT_BUILDING_VM_INSPECT_END" "ACT_BREADMONSTER_VM_INSPECT_END" } } } //----------------------------- //----------------------------- //--ALL CLASS MISC-- //----------------------------- //----------------------------- } "prefabs" { //------------------------------------------------------------------ //------------------------------------------------------------------ //--MANNLY MUNITIONS PREFABS---------------------------------------- //------------------------------------------------------------------ //------------------------------------------------------------------ //----------------------------- //----------------------------- //--SCOUT PREFABS-- //----------------------------- //----------------------------- "weapon_scattergun" // Base Scattergun-type { "base_item_name" "TF_WEAPON_SCATTERGUN" "enabled" "1" "item_class" "tf_weapon_scattergun" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Scattergun" "item_name" "#TF_Weapon_Scattergun" "item_slot" "primary" "item_quality" "normal" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_scattergun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_scattergun.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.608" "min_viewmodel_offset" "10 0 -11" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "scattergun" } "weapon_force_a_nature" // Force-a-Nature { "enabled" "1" "item_class" "tf_weapon_scattergun" "base_item_name" "The Force-a-Nature" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Scattergun" "item_name" "#TF_Unique_Achievement_Scattergun_Double" "item_description" "Anything this baby hits better pack a lunch, 'cause it is going for a ride!" "item_logname" "force_a_nature" "item_iconname" "force_a_nature" "item_slot" "primary" "anim_slot" "item2" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_double_barrel" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_double_barrel.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.5" } "scattergun has knockback" { "attribute_class" "set_scattergun_has_knockback" "value" "1" } "bullets per shot bonus" { "attribute_class" "mult_bullets_per_shot" "value" "1.2" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.9" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.34" } "scattergun no reload single" { "attribute_class" "set_scattergun_no_reload_single" "value" "1" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Scatter_Gun_Double.Single" "sound_burst" "Weapon_Scatter_Gun_Double.SingleCrit" "muzzle_flash" "muzzle_bignasty" "tracer_effect" "bullet_bignasty_tracer01" "animation_replacement" { "ACT_VM_IDLE" "ACT_ITEM2_VM_IDLE" "ACT_VM_DRAW" "ACT_ITEM2_VM_DRAW" "ACT_VM_HOLSTER" "ACT_ITEM2_VM_HOLSTER" "ACT_VM_PULLBACK" "ACT_ITEM2_VM_PULLBACK" "ACT_VM_PRIMARYATTACK" "ACT_ITEM2_VM_PRIMARYATTACK" "ACT_VM_SECONDARYATTACK" "ACT_ITEM2_VM_SECONDARYATTACK" "ACT_VM_RELOAD" "ACT_ITEM2_VM_RELOAD" "ACT_VM_DRYFIRE" "ACT_ITEM2_VM_DRYFIRE" "ACT_VM_IDLE_TO_LOWERED" "ACT_ITEM2_VM_IDLE_TO_LOWERED" "ACT_VM_IDLE_LOWERED" "ACT_ITEM2_VM_IDLE_LOWERED" "ACT_VM_LOWERED_TO_IDLE" "ACT_ITEM2_VM_LOWERED_TO_IDLE" "ACT_PRIMARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "force_a_nature" } "weapon_shortstop" // Shortstop { "enabled" "1" "item_class" "tf_weapon_handgun_scout_primary" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Peppergun" "item_description" "Alt-Fire to reach out and shove an enemy Mann Co.'s latest in high attitude break-action personal defense." "item_name" "#TF_TheShortstop" "item_slot" "primary" "anim_slot" "secondary" "item_quality" "unique" "item_logname" "shortstop" "item_iconname" "shortstop" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_shortstop/c_shortstop" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_shortstop/c_shortstop.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "weapon_stattrak_module_scale" "0.66" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "reload time increased hidden" { "attribute_class" "mult_reload_time_hidden" "value" "1.5" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } "damage force increase text" { "attribute_class" "damage_force_reduction" "value" "1" } "damage force increase hidden" { "attribute_class" "damage_force_reduction" "value" "1.2" } "airblast vulnerability multiplier hidden" { "attribute_class" "airblast_vulnerability_multiplier" "value" "1.2" } } "visuals" { "sound_single_shot" "Weapon_Short_Stop.Single" "sound_burst" "Weapon_Short_Stop.SingleCrit" "sound_reload" "Weapon_Short_Stop.Reload" "muzzle_flash" "muzzle_bignasty" "tracer_effect" "bullet_bignasty_tracer01" "animation_replacement" { "ACT_VM_IDLE" "ACT_SECONDARY_VM_IDLE_2" "ACT_VM_DRAW" "ACT_SECONDARY_VM_DRAW_2" "ACT_VM_PRIMARYATTACK" "ACT_SECONDARY_VM_PRIMARYATTACK_2" "ACT_MP_ATTACK_STAND_SECONDARYFIRE" "ACT_MP_PUSH_STAND_SECONDARY" "ACT_MP_ATTACK_CROUCH_SECONDARYFIRE""ACT_MP_PUSH_CROUCH_SECONDARY" "ACT_MP_ATTACK_SWIM_SECONDARYFIRE" "ACT_MP_PUSH_SWIM_SECONDARY" "ACT_VM_RELOAD" "ACT_SECONDARY_VM_RELOAD_2" "ACT_MP_RELOAD_STAND" "ACT_MP_RELOAD_STAND_SECONDARY_2" "ACT_MP_RELOAD_CROUCH" "ACT_MP_RELOAD_CROUCH_SECONDARY_2" "ACT_MP_RELOAD_SWIM" "ACT_MP_RELOAD_SWIM_SECONDARY_2" "ACT_MP_RELOAD_AIRWALK" "ACT_MP_RELOAD_AIRWALK_SECONDARY_2" "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_soda_popper" // Soda Popper { "enabled" "1" "item_class" "tf_weapon_soda_popper" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Scattergun" "item_name" "#TF_SodaPopper" "item_description" "When the meter is full, Alt-Fire to activate Hype mode for multiple air jumps Caffeine doesn't kill people, but this gun does." "item_logname" "soda_popper" "item_iconname" "soda_popper" "item_slot" "primary" "anim_slot" "item2" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_soda_popper/c_soda_popper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_soda_popper/c_soda_popper.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.5" } "attributes" { "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.5" } "Reload time decreased" { "attribute_class" "mult_reload_time" "value" "0.75" } "hype on damage" { "attribute_class" "hype_on_damage" "value" "1" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.34" } "scattergun no reload single" { "attribute_class" "set_scattergun_no_reload_single" "value" "1" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ITEM2_VM_IDLE" "ACT_VM_DRAW" "ACT_ITEM2_VM_DRAW" "ACT_VM_HOLSTER" "ACT_ITEM2_VM_HOLSTER" "ACT_VM_PULLBACK" "ACT_ITEM2_VM_PULLBACK" "ACT_VM_PRIMARYATTACK" "ACT_ITEM2_VM_PRIMARYATTACK" "ACT_VM_SECONDARYATTACK" "ACT_ITEM2_VM_SECONDARYATTACK" "ACT_VM_RELOAD" "ACT_ITEM2_VM_RELOAD" "ACT_VM_DRYFIRE" "ACT_ITEM2_VM_DRYFIRE" "ACT_VM_IDLE_TO_LOWERED" "ACT_ITEM2_VM_IDLE_TO_LOWERED" "ACT_VM_IDLE_LOWERED" "ACT_ITEM2_VM_IDLE_LOWERED" "ACT_VM_LOWERED_TO_IDLE" "ACT_ITEM2_VM_LOWERED_TO_IDLE" "ACT_PRIMARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } "sound_single_shot" "Weapon_Soda_Popper.Single" "sound_burst" "Weapon_Soda_Popper.SingleCrit" "muzzle_flash" "muzzle_bignasty" "tracer_effect" "bullet_bignasty_tracer01" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_scout_drink" // Generic Scout drink-type { "enabled" "1" "item_class" "tf_weapon_lunchbox_drink" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_collect" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_LunchBox" "anim_slot" "ITEM1" "item_slot" "secondary" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "0 0 -5" } "visuals" { "sound_deploy" "Scout.DodgeCanOpen" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } "player_poseparam" { "r_hand_grip" "16" } } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "50" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_soda_can_pickup.wav" "drop_sound" "ui/item_soda_can_drop.wav" } "weapon_bonk" // Bonk { "prefab" "weapon_scout_drink" "base_item_name" "Bonk! Atomic Punch" "item_name" "#TF_Unique_Achievement_EnergyDrink" "inspect_panel_dist" "20" "image_inventory" "backpack/weapons/c_models/c_energy_drink/c_energy_drink" "model_player" "models/weapons/c_models/c_energy_drink/c_energy_drink.mdl" "xifier_class_remap" "weapon_bonk" } "weapon_madmilk" // Mad Milk { "enabled" "1" "item_class" "tf_weapon_jar_milk" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_extinguish" "1" } "base_item_name" "Mad Milk" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Jar_Milk" "item_description" "Players heal 60% of damage done to soaked enemies. (Can also be used to extinguish fires) Who knew I had stamina in more than just the legs?" "item_name" "#TF_MadMilk" "item_slot" "secondary" "item_quality" "unique" "propername" "1" "anim_slot" "item1" "min_ilevel" "5" "max_ilevel" "5" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_madmilk/c_madmilk" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_madmilk/c_madmilk.mdl" "used_by_classes" { "scout" "1" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "4" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "extinguish reduces cooldown" { "attribute_class" "extinguish_reduces_cooldown" "value" "0.8" } } "visuals" { "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "xifier_class_remap" "madmilk" "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "weapon_winger_pistol" // Winger { "enabled" "1" "item_class" "tf_weapon_handgun_scout_secondary" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_type_name" "#TF_Weapon_Pistol" "item_description" "WIth this mean machine, no one runs from you." "item_logname" "the_winger" "item_iconname" "the_winger" "item_name" "#TF_Winger" "item_slot" "secondary" "item_quality" "unique" "min_ilevel" "15" "max_ilevel" "15" "inspect_panel_dist" "31" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_winger_pistol/c_winger_pistol" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_winger_pistol/c_winger_pistol.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.723" } "attributes" { "damage bonus" { "attribute_class" "mult_dmg" "value" "1.15" } "increased jump height from weapon" { "attribute_class" "mod_jump_height_from_weapon" "value" "1.25" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.4" } } "visuals" { "sound_single_shot" "Weapon_Winger.Single" "sound_burst" "Weapon_Winger.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_guillotine" // Flying Guillotine { "first_sale_date" "2012/08/02" "enabled" "1" "item_class" "tf_weapon_cleaver" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" "cannot_damage_buildings" "1" } "base_item_name" "The Flying Guillotine" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Cleaver" "item_description" "Welcome to the butcher's shop, dead meat." "item_name" "#TF_SD_Cleaver" "item_logname" "guillotine" "item_iconname" "guillotine" "item_slot" "secondary" "anim_slot" "item1" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_sd_cleaver/c_sd_cleaver" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_sd_cleaver/c_sd_cleaver.mdl" "xifier_class_remap" "guillotine" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -8" } "attributes" { "cleaver description" { "attribute_class" "desc_cleaver_description" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "visuals" { "sound_deploy" "Cleaver.Draw" "sound_single_shot" "Cleaver.Single" "material_override" "models/workshop_partner/weapons/c_models/c_sd_cleaver/c_sd_cleaver.vmt" "animation_replacement" { "ACT_VM_IDLE" "ACT_ITEM3_VM_IDLE" "ACT_VM_DRAW" "ACT_ITEM3_VM_DRAW" "ACT_VM_PRIMARYATTACK" "ACT_ITEM3_VM_THROW" "ACT_SECONDARY_VM_INSPECT_START" "ACT_SECONDARY_ALT1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_SECONDARY_ALT1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_SECONDARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_holymackerel" // Holy Mackerel { "enabled" "1" "item_class" "tf_weapon_bat_fish" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "base_item_name" "The Holy Mackerel" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Fish" "item_name" "#TF_TheHolyMackerel" "item_description" "#TF_TheHolyMackerel_Desc" "item_slot" "melee" "item_quality" "unique" "item_logname" "holymackerel" "item_iconname" "holymackerel" "propername" "1" "min_ilevel" "42" "max_ilevel" "42" "inspect_panel_dist" "35" "image_inventory" "backpack/workshop/weapons/c_models/c_holymackerel/c_holymackerel" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_holymackerel/c_holymackerel.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" "weapon_stattrak_module_scale" "0.455" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "7" } "kill eater kill type" { "attribute_class" "kill_eater_kill_type" "value" "7" } } "visuals" { "sound_melee_hit" "Weapon_HolyMackerel.HitFlesh" "sound_melee_hit_world" "Weapon_HolyMackerel.HitWorld" } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } "weapon_bat" // Generic Bat-type { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "base_item_name" "TF_WEAPON_BAT" "enabled" "0" "item_class" "tf_weapon_bat" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Bat" "item_name" "#TF_Weapon_Bat" "inspect_panel_dist" "35" "item_slot" "melee" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_bat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "45" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_bat.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--SOLDIER PREFABS-- //----------------------------- //----------------------------- "weapon_rocketlauncher" // Base Rocket Launcher { "capabilities" { "nameable" "1" } "tags" { "can_deal_gib_damage" "1" "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_ROCKETLAUNCHER" "enabled" "1" "item_class" "tf_weapon_rocketlauncher" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_Weapon_RocketLauncher" "item_slot" "primary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_rocketlauncher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "inspect_panel_dist" "68" "model_player" "models/weapons/c_models/c_rocketlauncher/c_rocketlauncher.mdl" "used_by_classes" { "soldier" "1" } "visuals_mvm_boss" { "sound_single_shot" "MVM.GiantSoldierRocketShoot" "sound_burst" "MVM.GiantSoldierRocketShootCrit" "sound_special1" "MVM.GiantSoldierRocketExplode" } "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 -3 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "rocketlauncher" } "weapon_blackbox" // Black Box { "enabled" "1" "item_class" "tf_weapon_rocketlauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "The Black Box" "item_logname" "blackbox" "item_iconname" "blackbox" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_TheBlackBox" "item_description" "Good news! I'm not dying! I am going to live FOREVER!" "item_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop/weapons/c_models/c_blackbox/c_blackbox" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_blackbox/c_blackbox.mdl" "attach_to_hands" "1" "inspect_panel_dist" "55" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "12 -4 -8" } "attributes" { "health on radius damage" { "attribute_class" "add_health_on_radius_damage" "value" "20" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.75" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_RPG_BlackBox.Single" "sound_burst" "Weapon_RPG_BlackBox.SingleCrit" "sound_special1" "Weapon_RPG_BlackBox.Explode" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "blackbox" "particle_suffix" "blackbox" } "weapon_atom_launcher" // Air Strike { "enabled" "1" "item_class" "tf_weapon_rocketlauncher_airstrike" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "propername" "1" "item_name" "#TF_Weapon_AirStrike" "item_description" "The existence of aliens was proven with this weapon after the Soldier mistook a UFO for a Soviet fighter plane." "item_logname" "airstrike" "item_iconname" "airstrike" "item_slot" "primary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "100" "image_inventory" "backpack/workshop/weapons/c_models/c_atom_launcher/c_atom_launcher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_atom_launcher/c_atom_launcher.mdl" "attach_to_hands" "1" "inspect_panel_dist" "60" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" } "attributes" { "rocket jump damage reduction" { "attribute_class" "rocket_jump_dmg_reduction" "value" "0.85" } "rocketjump attackrate bonus" { "attribute_class" "rocketjump_attackrate_bonus" "value" "0.35" } "clipsize increase on kill" { "attribute_class" "clipsize_increase_on_kill" "value" "4" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.90" } "mini rockets" { "attribute_class" "mini_rockets" "value" "1" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Airstrike.AltFire" "sound_special1" "Weapon_Airstrike.Explosion" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_buff_banner" // Banner-type { "enabled" "1" "item_class" "tf_weapon_buff_item" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_apply_soldier_buff" "1" } "base_item_name" "The Buff Banner" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Battle_Banner" "item_name" "#TF_Unique_Achievement_SoldierBuff" "item_description" "Blow the horn to provide an offensive buff that causes nearby teammates and yourself to gain mini-crits. (Rage increases through damage done) Victory is in the bag." "item_slot" "secondary" "equip_region" "back" "anim_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/weapons/c_models/c_buffpack/c_buffpack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "35" "model_player" "models/weapons/c_models/c_bugle/c_bugle.mdl" "attach_to_hands" "1" "extra_wearable" "models/weapons/c_models/c_buffpack/c_buffpack.mdl" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -5" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "51" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "visuals" { "animation_replacement" { "ACT_MP_ATTACK_STAND_MELEE_SECONDARY" "ACT_MP_ATTACK_STAND_ITEM1_SECONDARY" "ACT_MP_ATTACK_CROUCH_MELEE_SECONDARY" "ACT_MP_ATTACK_STAND_ITEM1_SECONDARY" "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_pack_pickup.wav" "drop_sound" "ui/item_pack_drop.wav" } "weapon_reserve_shooter" // Reserve Shooter { "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_ReserveShooter" "item_description" "Military scientists were dumbfounded by the request made by soldiers of the airborne divisions to make a gun with the same firepower in a smaller package." "item_slot" "secondary" "item_logname" "reserve_shooter" "item_iconname" "reserve_shooter" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "attach_to_hands" "1" "inspect_panel_dist" "45" "image_inventory" "backpack/workshop/weapons/c_models/c_reserve_shooter/c_reserve_shooter" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "used_by_classes" { "soldier" "secondary" "pyro" "secondary" "heavy" "secondary" "engineer" "primary" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.608" } "model_player" "models/workshop/weapons/c_models/c_reserve_shooter/c_reserve_shooter.mdl" "visuals" { "sound_single_shot" "Weapon_Reserve_Shooter.Single" "sound_burst" "Weapon_Reserve_Shooter.SingleCrit" } "attributes" { "mod mini-crit airborne" { "attribute_class" "mini_crit_airborne" "value" "1" } "single wep deploy time decreased" { "attribute_class" "mult_single_wep_deploy_time" "value" "0.80" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.66" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_trenchgun" // Panic Attack { "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_Weapon_PanicAttack" "item_description" "This is not the greatest gun in the world, no... this is just a tribute." "item_logname" "panic_attack" "item_iconname" "panic_attack" "item_slot" "primary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "99" "propername" "1" "attach_to_hands" "1" "inspect_panel_dist" "40" "image_inventory" "backpack/workshop/weapons/c_models/c_trenchgun/c_trenchgun" "model_player" "models/workshop/weapons/c_models/c_trenchgun/c_trenchgun.mdl" "used_by_classes" { "engineer" "primary" "pyro" "secondary" "soldier" "secondary" "heavy" "secondary" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "weapon_stattrak_module_scale" "0.608" } "attributes" { "bullets per shot bonus" { "attribute_class" "mult_bullets_per_shot" "value" "1.5" } "single wep deploy time decreased" { "attribute_class" "mult_single_wep_deploy_time" "value" "0.5" } "fixed_shot_pattern" { "attribute_class" "fixed_shot_pattern" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.8" } "mult_spread_scales_consecutive" { "attribute_class" "mult_spread_scales_consecutive" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_BackShot_Shotty.Single" "sound_burst" "Weapon_BackShot_Shotty.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_sword" // Generic Sword-type { "enabled" "1" "item_class" "tf_weapon_sword" "craft_class" "weapon" "craft_material_type" "weapon" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Sword" "item_slot" "melee" "anim_slot" "item1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "visuals" { "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_SPECIAL_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_SPECIAL_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_SPECIAL_VM_INSPECT_END" } } } "weapon_disciplinary_action" // Disciplinary Action { "enabled" "1" "item_class" "tf_weapon_shovel" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Riding_Crop" "item_name" "#TF_DisciplinaryAction" "item_description" "When a problem comes along, you must whip it." "item_logname" "disciplinary_action" "item_iconname" "disciplinary_action" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_riding_crop/c_riding_crop" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_riding_crop/c_riding_crop.mdl" "attach_to_hands" "1" "inspect_panel_dist" "50" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -5 -20" "weapon_stattrak_module_scale" "0.455" } "attributes" { "speed buff ally" { "attribute_class" "speed_buff_ally" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "melee range multiplier" { "attribute_class" "melee_range_multiplier" "value" "1.7" } "melee bounds multiplier" { "attribute_class" "melee_bounds_multiplier" "value" "1.55" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "66" } } "visuals" { "sound_melee_miss" "DisciplineDevice.Swing" "sound_melee_hit" "DisciplineDevice.Impact" "sound_melee_hit_world" "DisciplineDevice.HitWorld" "sound_melee_burst" "DisciplineDevice.ImpactCrit" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--PYRO PREFABS-- //----------------------------- //----------------------------- "weapon_backburner" // Backburner { "enabled" "1" "prefab" "weapon_baseflamethrower" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_reflect_projectiles" "1" "can_extinguish" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "is_flamethrower" "1" } "base_item_name" "The Backburner" "item_logname" "backburner" "item_iconname" "backburner" "show_in_armory" "1" "item_name" "#TF_Unique_Achievement_Flamethrower" "image_inventory" "backpack/weapons/c_models/c_backburner/c_backburner" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_flamethrower/c_backburner.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "99" "static_attrs" { "min_viewmodel_offset" "10 -3 -10" "mod flamethrower back crit" "1" "airblast cost increased" "2.5" "crit mod disabled hidden" "0" } "visuals" { "sound_single_shot" "Weapon_BackBurner.FireStart" "sound_special1" "Weapon_BackBurner.FireLoop" "sound_burst" "Weapon_BackBurner.FireLoopCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "weapon_backburner" } "weapon_degreaser" // Degreaser { "enabled" "1" "prefab" "weapon_baseflamethrower" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_reflect_projectiles" "1" "can_extinguish" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "is_flamethrower" "1" } "item_logname" "degreaser" "item_iconname" "degreaser" "show_in_armory" "1" "item_name" "#TF_TheDegreaser" "item_description" "A vintage gas station pump combined with a car muffler and an antique fire extinguisher answers any burning questions you may or may not have." "image_inventory" "backpack/workshop/weapons/c_models/c_degreaser/c_degreaser" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_degreaser/c_degreaser.mdl" "attach_to_hands" "1" "inspect_panel_dist" "91" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "switch from wep deploy time decreased" "0.7" "single wep deploy time decreased" "0.4" "weapon burn dmg reduced" "0.34" "airblast cost increased" "1.25" } "visuals" { "attached_models" { "0" { "model" "models/workshop/weapons/c_models/c_degreaser/c_degreaser_pilotlight.mdl" } } "sound_single_shot" "Weapon_Degreaser.FireStart" "sound_special1" "Weapon_Degreaser.FireLoop" "sound_burst" "Weapon_Degreaser.FireLoopCrit" "sound_special3" "Weapon_Degreaser.FireEnd" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_newflame" // Phlogistinator { "static_attrs" { "flame_gravity" "0" "flame_drag" "8.5" "flame_up_speed" "50" "flame_speed" "2450" "flame_spread_degree" "2.8" "flame_lifetime" "0.6" "flame_random_life_time_offset" "0.1" } } "weapon_baseflamethrower" // ??? { "item_class" "tf_weapon_flamethrower" "prefab" "weapon_newflame" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_FlameThrower" "item_slot" "primary" "used_by_classes" { "pyro" "1" } "visuals" { "animation_replacement" { "ACT_MP_ATTACK_CROUCH_SECONDARYFIRE" "ACT_MP_ATTACK_CROUCH_PRIMARY_ALT" "ACT_MP_ATTACK_STAND_SECONDARYFIRE" "ACT_MP_ATTACK_STAND_PRIMARY_ALT" "ACT_MP_ATTACK_SWIM_SECONDARYFIRE" "ACT_MP_ATTACK_SWIM_PRIMARY_ALT" } } } "weapon_flamethrower" // Generic Flamethrower-type { "prefab" "weapon_baseflamethrower" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_reflect_projectiles" "1" "can_extinguish" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "is_flamethrower" "1" } "base_item_name" "TF_WEAPON_FLAMETHROWER" "inspect_panel_dist" "91" "enabled" "1" "item_name" "#TF_Weapon_FlameThrower" "item_description" "#TF_Weapon_FlameThrower_desc" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_flamethrower/c_flamethrower" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_flamethrower/c_flamethrower.mdl" "attach_to_hands" "1" "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "flamethrower" } "weapon_detonator" // Detonator { "enabled" "1" "item_class" "tf_weapon_flaregun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flaregun" "item_logname" "detonator" "item_iconname" "detonator" "item_name" "#TF_Weapon_Flaregun_Detonator" "item_description" "The concept THEY said was TOO HOT! For the class THEY banned in 195 COUNTRIES!" "item_slot" "secondary" "anim_slot" "ITEM1" "image_inventory" "backpack/workshop/weapons/c_models/c_detonator/c_detonator" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_detonator/c_detonator.mdl" // TODO: fix ground and wall explosion particle, add shell "attach_to_hands" "1" "inspect_panel_dist" "40" "item_quality" "unique" "propername" "0" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.608" } "attributes" { "minicrit vs burning player" { "attribute_class" "or_minicrit_vs_playercond_burning" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "blast dmg to self increased" { "attribute_class" "blast_dmg_to_self" "value" "1.50" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Detonator.Fire" "sound_special1" "Weapon_Detonator.Detonate" "sound_special3" "Weapon_Detonator.DetonateWorld" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_scorch_shot" // Scorch Shot { "enabled" "1" "item_class" "tf_weapon_flaregun" "item_logname" "scorch_shot" "item_iconname" "scorch_shot" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flaregun" "item_name" "#TF_ScorchShot" "item_description" "When you were a kid, all you wanted to do was light bugs on fire with a magnifying glass." "item_slot" "secondary" "anim_slot" "ITEM1" "image_inventory" "backpack/workshop/weapons/c_models/c_scorch_shot/c_scorch_shot" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_scorch_shot/c_scorch_shot.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.608" } "attributes" { "minicrit vs burning player" { "attribute_class" "or_minicrit_vs_playercond_burning" "value" "1" } "mod flaregun fires pellets with knockback" { "attribute_class" "set_weapon_mode" "value" "3" } "self dmg push force decreased" { "attribute_class" "mult_dmgself_push_force" "value" "0.65" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.65" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_ScorchShot.Single" "sound_burst" "Weapon_ScorchShot.SingleCrit" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_axtinguisher" // Axtinguisher { "enabled" "1" "item_class" "tf_weapon_fireaxe" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "base_item_name" "The Axtinguisher" "item_logname" "axtinguisher" "item_iconname" "axtinguisher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FireAxe" "item_name" "#TF_Unique_Achievement_FireAxe1" "item_slot" "melee" "image_inventory" "backpack/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro.mdl" "attach_to_hands" "1" "inspect_panel_dist" "55" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "pyro" "1" } "static_attrs" { "attack_minicrits_and_consumes_burning" "1" "damage penalty" "0.67" "crit mod disabled" "0" "single wep holster time increased" "1.35" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_powerjack" // Powerjack { "enabled" "1" "item_class" "tf_weapon_fireaxe" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "item_logname" "powerjack" "item_iconname" "powerjack" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SledgeHammer" "item_name" "#TF_ThePowerjack" "item_description" "Vintage 1950's automobile jack paired with an equally painful car battery. Packs a devastating melee punch with the weight of the battery and steel." "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_powerjack/c_powerjack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_powerjack/c_powerjack.mdl" "attach_to_hands" "1" "inspect_panel_dist" "65" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 2 -9" "weapon_stattrak_module_scale" "0.6" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "move speed bonus" { "attribute_class" "mult_player_movespeed" "value" "1.15" } "heal on kill" { "attribute_class" "heal_on_kill" "value" "25" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.2" } } "visuals" { "sound_melee_hit" "Weapon_Machete.HitFlesh" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_back_scratcher" // Back Scratcher { "enabled" "1" "item_class" "tf_weapon_fireaxe" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "item_logname" "back_scratcher" "item_iconname" "back_scratcher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_GardenRake" "item_name" "#TF_BackScratcher" "item_description" "The Pyro claims to have found it in the garden and has been using it as a backscratcher, though we have always wondered how the bent teeth and bloodstains got there." "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_back_scratcher/c_back_scratcher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_back_scratcher/c_back_scratcher.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.455" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" "attributes" { "damage bonus" { "attribute_class" "mult_dmg" "value" "1.25" } "health from packs increased" { "attribute_class" "mult_health_frompacks" "value" "1.5" } "health from healers reduced" { "attribute_class" "mult_health_fromhealers" "value" "0.25" } } } "weapon_annihilator" // Neon Annihilator { "first_sale_date" "2012/08/02" "enabled" "1" "item_class" "tf_weapon_breakable_sign" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" "can_be_festivized" "1" } "base_item_name" "The Neon Annihilator" "item_logname" "annihilator" "item_iconname" "annihilator" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Sign" "item_name" "#TF_SD_Sign" "item_description" "Experience the sights and sounds of Hong Kong being lodged directly into your skull." "item_slot" "melee" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_sd_neonsign/c_sd_neonsign" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_sd_neonsign/c_sd_neonsign.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "xifier_class_remap" "neon_annihilator" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -15" } "attributes" { "crit vs wet players" { "attribute_class" "crit_vs_wet_players" "value" "1" } "damage applies to sappers" { "attribute_class" "set_dmg_apply_to_sapper" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.80" } "ragdolls plasma effect" { "attribute_class" "ragdolls_plasma_effect" "value" "1" } } "visuals" { "sound_melee_hit" "Neon_Sign.ImpactFlesh" "sound_melee_hit_world" "Neon_Sign.ImpactWorld" "attached_models_festive" { "0" { "model" "models/workshop_partner/weapons/c_models/c_sd_neonsign/c_sd_neonsign_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } //----------------------------- //----------------------------- //--DEMOMAN PREFABS-- //----------------------------- //----------------------------- "weapon_grenade_launcher" // Base Grenade Launcher { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_gib_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" } "base_item_name" "TF_WEAPON_GRENADELAUNCHER" "enabled" "0" "item_class" "tf_weapon_grenadelauncher" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_Weapon_GrenadeLauncher" "item_slot" "primary" "anim_slot" "secondary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_grenadelauncher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.mdl" "attach_to_hands" "1" "inspect_panel_dist" "55" "used_by_classes" { "demoman" "1" } "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "grenade_launcher" } "weapon_lochnload" // Loch-n-Load { "enabled" "1" "item_class" "tf_weapon_grenadelauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_logname" "loch_n_load" "item_iconname" "loch_n_load" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_LochNLoad" "item_description" "Tired of having a weapon with a measly single barrel? Now you'll have TWO of them, much unlike your current number of intact eyeballs." "item_slot" "primary" "anim_slot" "secondary" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "attach_to_hands" "1" "inspect_panel_dist" "55" "image_inventory" "backpack/workshop/weapons/c_models/c_lochnload/c_lochnload" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_lochnload/c_lochnload.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "dmg bonus vs buildings" { "attribute_class" "mult_dmg_vs_buildings" "value" "1.2" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.25" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.75" } "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.75" } "sticky air burst mode" { "attribute_class" "set_detonate_mode" "value" "2" } "grenade no spin" { "attribute_class" "grenade_no_spin" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_LochnLoad.Single" "sound_burst" "Weapon_LochnLoad.SingleCrit" "animation_replacement" { "ACT_RELOAD_START" "ACT_PRIMARY_RELOAD_START_2" "ACT_VM_RELOAD" "ACT_PRIMARY_VM_RELOAD_2" "ACT_RELOAD_FINISH" "ACT_PRIMARY_RELOAD_FINISH_2" "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } } "weapon_demoman_boots" // Demoman Boots-type { "enabled" "1" "item_class" "tf_wearable" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Wearable_Boots" "capabilities" { "nameable" "1" "can_craft_count" "1" } "base_item_name" "The Bootlegger" "show_in_armory" "1" "item_slot" "primary" "equip_region" "feet" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "0" "min_ilevel" "10" "max_ilevel" "10" "act_as_wearable" "1" "drop_type" "none" "used_by_classes" { "demoman" "1" } "attributes" { "max health additive bonus" { "attribute_class" "add_maxhealth" "value" "25" } "mult charge turn control" { "attribute_class" "charge_turn_control" "value" "3" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "move speed bonus shield required" { "attribute_class" "mult_player_movespeed_shieldrequired" "value" "1.10" } "kill refills meter" { "attribute_class" "kill_refills_meter" "value" "0.25" } } "visuals" { "player_bodygroups" { "shoes" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "weapon_demo_cannon" // Loose Cannon { "enabled" "1" "item_class" "tf_weapon_cannon" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_gib_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_logname" "loose_cannon" "item_iconname" "loose_cannon_explosion" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_Weapon_Cannon" "item_description" "Bomb explosions after a cannonball impact will deal mini-crits to the victim The difference between me, you, and a pirate ship... is I'm not a sittin' duck." "item_slot" "primary" "anim_slot" "secondary" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "attach_to_hands" "1" "inspect_panel_dist" "50" "image_inventory" "backpack/workshop/weapons/c_models/c_demo_cannon/c_demo_cannon" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_demo_cannon/c_demo_cannon.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "override projectile type" { "attribute_class" "override_projectile_type" "value" "17" } "grenade launcher mortar mode" { "attribute_class" "grenade_launcher_mortar_mode" "value" "1" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.2" } "cannonball push back" { "attribute_class" "cannonball_push_back" "value" "1" } "grenade not explode on impact" { "attribute_class" "grenade_not_explode_on_impact" "value" "1" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "65" } } "visuals" { "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } } "weapon_quadball" // Iron Bomber { "enabled" "1" "item_class" "tf_weapon_grenadelauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_logname" "iron_bomber" "item_iconname" "iron_bomber" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_Weapon_Iron_bomber" "item_description" "Watch where ye step!" "item_slot" "primary" "anim_slot" "secondary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "99" "propername" "1" "attach_to_hands" "1" "inspect_panel_dist" "55" "image_inventory" "backpack/workshop/weapons/c_models/c_quadball/c_quadball" "model_player" "models/weapons/c_models/c_quadball/c_quadball.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "grenade no bounce" { "attribute_class" "grenade_no_bounce" "value" "1" } "fuse bonus" { "attribute_class" "fuse_mult" "value" "0.7" } "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.85" } "custom projectile model" { "attribute_class" "custom_projectile_model" "value" "models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl" } } "visuals" { "sound_single_shot" "Weapon_TackyGrenadier.Single" "sound_burst" "Weapon_TackyGrenadier.SingleCrit" "sound_special1" "Weapon_Airstrike.Explosion" "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_stickybomb_launcher" // Base Stickybomb Launcher { "capabilities" { "nameable" "1" } "tags" { "can_deal_gib_damage" "1" "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_PIPEBOMBLAUNCHER" "enabled" "1" "item_class" "tf_weapon_pipebomblauncher" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_PipebombLauncher" "item_name" "#TF_Weapon_PipebombLauncher" "item_description" "#TF_Weapon_PipebombLauncher_desc" "item_slot" "secondary" "anim_slot" "primary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_stickybomb_launcher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_stickybomb_launcher/c_stickybomb_launcher.mdl" "inspect_panel_dist" "50" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.9" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "stickybomb_launcher" } "weapon_eyelander" // Eyelander { "prefab" "weapon_sword" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "base_item_name" "The Eyelander" "item_name" "#TF_Unique_Achievement_Sword" "item_description" "Gives increased speed and health with every head you take You don’t kill a man by mucking about with rifles, arrows, rocks, or other long-distance rubbish." "propername" "1" "image_inventory" "backpack/weapons/c_models/c_claymore/c_claymore" "model_player" "models/weapons/c_models/c_claymore/c_claymore.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "12 -3 -10" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "attributes" { "is_a_sword" { "attribute_class" "is_a_sword" "value" "72" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-25" } "decapitate type" { "attribute_class" "decapitate_type" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "6" } "kill eater kill type" { "attribute_class" "kill_eater_kill_type" "value" "6" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "eyelander" } "weapon_targe" // Chargin' Targe { "enabled" "1" "item_class" "tf_wearable_demoshield" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" } "base_item_name" "The Chargin' Targe" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_name" "#TF_Unique_Achievement_Shield" "item_description" "Alt-Fire: Charges forward and removes any debuffs. (Gain a critical melee strike after impacting an enemy) “If I were to pick up this cowering-plate, I would have to put down my second sword,” a Scotsman thinks." "item_slot" "secondary" "equip_region" "arms" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "99" "item_logname" "demoshield" "item_iconname" "demoshield" "image_inventory" "backpack/weapons/c_models/c_targe/c_targe" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "33" "model_player" "models/weapons/c_models/c_targe/c_targe.mdl" "act_as_wearable" "1" "attach_to_hands" "0" "attach_to_hands_vm_only" "1" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "attributes" { "dmg taken from fire reduced" { "attribute_class" "mult_dmgtaken_from_fire" "value" "0.5" } "dmg taken from blast reduced" { "attribute_class" "mult_dmgtaken_from_explosions" "value" "0.7" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" "xifier_class_remap" "weapon_targe" } "weapon_battleaxe" // Scotsman's Skullcutter { "prefab" "weapon_sword" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" } "item_logname" "battleaxe" "item_iconname" "battleaxe" "item_type_name" "#TF_Weapon_Axe" "item_name" "#TF_Unique_BattleAxe" "item_description" "A relic from two eras, bask in its medieval roots while lamenting the fact that you weren't there when it was last used to cut down newbies in 1996." "image_inventory" "backpack/workshop/weapons/c_models/c_battleaxe/c_battleaxe" "image_inventory_size_h" "96" "model_player" "models/workshop/weapons/c_models/c_battleaxe/c_battleaxe.mdl" "propername" "1" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" "weapon_stattrak_module_scale" "0.455" } "attributes" { "is_a_sword" { "attribute_class" "is_a_sword" "value" "72" } "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "damage bonus" { "attribute_class" "mult_dmg" "value" "1.2" } "move speed penalty" { "attribute_class" "mult_player_movespeed" "value" "0.85" } } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_claidheamohmor" // Claidheamh Mòr { "prefab" "weapon_sword" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_logname" "claidheamohmor" "item_iconname" "claidheamohmor" "item_name" "#TF_Claidheamohmor" "item_description" "They'll be long dead before even trying to pronounce... uh... this thing's name!" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_claidheamohmor/c_claidheamohmor" "model_player" "models/weapons/c_models/c_claidheamohmor/c_claidheamohmor.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" "weapon_stattrak_module_scale" "0.455" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "is_a_sword" { "attribute_class" "is_a_sword" "value" "72" } "charge time increased" { "attribute_class" "mod_charge_time" "value" "0.5" } "kill refills meter" { "attribute_class" "kill_refills_meter" "value" "0.25" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.15" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_demo_sultan_sword" // Persian Persuader { "prefab" "weapon_sword" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_PersianPersuader" "item_description" "So easy, even a prince could wield it." "item_logname" "persian_persuader" "item_iconname" "persian_persuader" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_demo_sultan_sword/c_demo_sultan_sword" "model_player" "models/workshop/weapons/c_models/c_demo_sultan_sword/c_demo_sultan_sword.mdl" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" "weapon_stattrak_module_scale" "0.455" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALLCLASS_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALLCLASS_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALLCLASS_VM_INSPECT_END" } } "attributes" { "is_a_sword" { "attribute_class" "is_a_sword" "value" "72" } "charge meter on hit" { "attribute_class" "charge_meter_on_hit" "value" "0.20" } "ammo gives charge" { "attribute_class" "ammo_gives_charge" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "maxammo primary reduced" { "attribute_class" "mult_maxammo_primary" "value" "0.20" } "maxammo secondary reduced" { "attribute_class" "mult_maxammo_secondary" "value" "0.20" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } } //----------------------------- //----------------------------- //--HEAVY PREFABS-- //----------------------------- //----------------------------- "weapon_minigun" // Base Minigun { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_MINIGUN" "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Weapon_Minigun" "item_slot" "primary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_minigun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_minigun/c_minigun.mdl" "attach_to_hands" "1" "inspect_panel_dist" "88" "used_by_classes" { "heavy" "1" } "visuals_mvm_boss" { "sound_double_shot" "MVM.GiantHeavyGunFire" "sound_burst" "MVM.GiantHeavyGunFire" "sound_special1" "MVM.GiantHeavyGunWindUp" "sound_special2" "MVM.GiantHeavyGunWindDown" "sound_special3" "MVM.GiantHeavyGunSpin" } "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 0 -9" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "minigun" } "weapon_gatling_gun" // Brass Beast { "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_GatlingGun" "item_description" "The saying is “old but gold”. But gun is not gold..." "item_slot" "primary" "item_logname" "brass_beast" "item_iconname" "brass_beast" "image_inventory" "backpack/workshop/weapons/c_models/c_gatling_gun/c_gatling_gun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_gatling_gun/c_gatling_gun.mdl" "attach_to_hands" "1" "propername" "1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "visuals" { "sound_reload" "Weapon_Gatling.Reload" "sound_empty" "Weapon_Gatling.ClipEmpty" "sound_double_shot" "Weapon_Gatling.Fire" "sound_special1" "Weapon_Gatling.WindUp" "sound_special2" "Weapon_Gatling.WindDown" "sound_special3" "Weapon_Gatling.Spin" "sound_burst" "Weapon_Gatling.FireCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "damage bonus" { "attribute_class" "mult_dmg" "value" "1.20" } "spunup_damage_resistance" { "attribute_class" "spunup_damage_resistance" "value" "0.80" } "minigun spinup time increased" { "attribute_class" "mult_minigun_spinup_time" "value" "1.5" } "aiming movespeed decreased" { "attribute_class" "mult_player_aiming_movespeed" "value" "0.4" } } } "weapon_tomislav" // Tomislav { "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Tomislav" "item_description" "Look at all these tiny babies running around with tiny, ugly guns. Heavy likes his guns big and beautiful." "item_slot" "primary" "item_logname" "tomislav" "item_iconname" "tomislav" "image_inventory" "backpack/workshop/weapons/c_models/c_tomislav/c_tomislav" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_tomislav/c_tomislav.mdl" "attach_to_hands" "1" "inspect_panel_dist" "88" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "visuals" { "sound_reload" "Weapon_Gatling.Reload" "sound_empty" "Weapon_Tomislav.WindDown" "sound_double_shot" "Weapon_Tomislav.Fire" "sound_burst" "Weapon_Tomislav.FireCrit" "sound_special1" "Weapon_Tomislav.WindUp" "sound_special2" "Weapon_Tomislav.WindDown" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "minigun spinup time decreased" { "attribute_class" "mult_minigun_spinup_time" "value" "0.8" } "weapon spread bonus" { "attribute_class" "mult_spread_scale" "value" "0.8" } "minigun no spin sounds" { "attribute_class" "minigun_no_spin_sounds" "value" "1" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } } } "weapon_long_heatmaker" // Huo-Long Heater { "first_sale_date" "2012/08/02" "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_posthumous_damage" "1" "can_be_festivized" "1" } "base_item_name" "The Huo Long Heatmaker" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_SD_Minigun" "item_description" "Crouch like tiger, hide like dragon." "item_slot" "primary" "item_logname" "long_heatmaker" "item_iconname" "long_heatmaker" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_canton/c_canton" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_canton/c_canton.mdl" "attach_to_hands" "1" "propername" "1" "item_quality" "unique" "xifier_class_remap" "long_heatmaker" "used_by_classes" { "heavy" "1" } "visuals" { "sound_double_shot" "Dragon_Minigun.Fire" "sound_special1" "Dragon_Minigun.WindUp" "sound_special2" "Dragon_Minigun.WindDown" "sound_special3" "Dragon_Minigun.Spin" "sound_burst" "Dragon_Minigun.FireCrit" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "ring of fire while aiming" { "attribute_class" "ring_of_fire_while_aiming" "value" "12" } "damage bonus vs burning" { "attribute_class" "mult_dmg_vs_burning" "value" "1.25" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.9" } "uses ammo while aiming" { "attribute_class" "uses_ammo_while_aiming" "value" "4" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "visuals" { "attached_models_festive" { "0" { "model" "models/workshop_partner/weapons/c_models/c_canton/c_canton_festivizer.mdl" } } } } "weapon_lunchbox" // Lunchbox-type { "enabled" "1" "item_class" "tf_weapon_lunchbox" "show_in_armory" "1" "item_type_name" "#TF_Weapon_LunchBox" "item_slot" "secondary" "anim_slot" "ITEM1" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "visuals" { "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_sandwich_drop.wav" "drop_sound" "ui/item_sandwich_pickup.wav" } "weapon_sandvich" // Sandvich { "prefab" "weapon_lunchbox" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_heal_allies" "1" "can_extinguish" "1" } "base_item_name" "The Sandvich" "item_name" "#TF_Unique_Achievement_LunchBox" "item_description" "#TF_Sandvich_desc" "inspect_panel_dist" "31" "image_inventory" "backpack/weapons/c_models/c_sandwich/c_sandwich" "model_player" "models/weapons/c_models/c_sandwich/c_sandwich.mdl" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "30" "meter_label" "#TF_Sandwich" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "50" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "xifier_class_remap" "sandvich" } "weapon_russian_riot" // Family Business { "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_type_name" "#TF_Weapon_Shotgun" "item_logname" "family_business" "item_iconname" "family_business" "item_name" "#TF_RussianRiot" "item_description" "Simply pull the trigger and turn anything in your way into pink mist." "item_slot" "secondary" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_russian_riot/c_russian_riot" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_russian_riot/c_russian_riot.mdl" "attach_to_hands" "1" "inspect_panel_dist" "45" "used_by_classes" { "soldier" "secondary" "pyro" "secondary" "heavy" "secondary" "engineer" "primary" } "taunt" { "custom_taunt_scene_per_class" { "soldier" "scenes/player/soldier/low/taunt04.vcd" } } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.608" } "attributes" { "clip size bonus" { "attribute_class" "mult_clipsize" "value" "1.33" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.85" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } } "visuals" { "sound_single_shot" "Weapon_FamilyBusiness.Single" "sound_burst" "Weapon_FamilyBusiness.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_gru" // GRU-type { "enabled" "1" "item_class" "tf_weapon_fists" "base_item_name" "Gloves of Running Urgently" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_Unique_Gloves_of_Running_Urgently" "item_description" "You can run, but... wait, no you can't! Hahaha!" "item_slot" "melee" "item_logname" "gloves_running_urgently" "item_iconname" "gloves_running_urgently" "image_inventory" "backpack/weapons/c_models/c_boxing_gloves_urgency/c_boxing_gloves_urgency" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_boxing_gloves/c_boxing_gloves.mdl" "extra_wearable" "models/weapons/c_models/c_boxing_gloves/c_boxing_gloves.mdl" "attach_to_hands" "1" "item_quality" "unique" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "mult_player_movespeed_active" "1.3" "single wep holster time increased" "1.5" "mod_maxhealth_drain_rate" "10.0" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } } "visuals" { "player_bodygroups" { "hands" "1" } "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" "xifier_class_remap" "gru" } //----------------------------- //----------------------------- //--ENGINEER PREFABS-- //----------------------------- //----------------------------- "weapon_frontier_justice" // Frontier Justice { "enabled" "1" "item_class" "tf_weapon_sentry_revenge" "base_item_name" "The Frontier Justice" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_Unique_Sentry_Shotgun" "item_description" "I told ya don't touch that darn thing!" "item_slot" "primary" "item_quality" "unique" "item_logname" "frontier_justice" "item_iconname" "frontier_kill" "image_inventory" "backpack/weapons/c_models/c_frontierjustice/c_frontierjustice" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_frontierjustice/c_frontierjustice.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "attributes" { "mod sentry killed revenge" { "attribute_class" "sentry_killed_revenge" "value" "1" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.5" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "lose revenge crits on death DISPLAY ONLY" { "attribute_class" "lose_revenge_crits_on_death_DISPLAY_ONLY" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_FrontierJustice.Single" "sound_burst" "Weapon_FrontierJustice.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_rescue_ranger" // Rescue Ranger { "enabled" "1" "item_class" "tf_weapon_shotgun_building_rescue" "show_in_armory" "1" "item_logname" "rescue_ranger" "item_iconname" "rescue_ranger" "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_Weapon_Shotgun_Building_Rescue" "item_description" "Engineering from afar." "item_slot" "primary" "item_quality" "unique" "propername" "1" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_tele_shotgun/c_tele_shotgun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_tele_shotgun/c_tele_shotgun.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.608" } "attributes" { "engineer building teleporting pickup" { "attribute_class" "building_teleporting_pickup" "value" "100" } "arrow heals buildings" { "attribute_class" "arrow_heals_buildings" "value" "60" } "override projectile type" { "attribute_class" "override_projectile_type" "value" "18" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.66" } "maxammo primary reduced" { "attribute_class" "mult_maxammo_primary" "value" "0.5" } "mark for death on building pickup" { "attribute_class" "mark_for_death_on_building_pickup" "value" "1" } "repair health to metal ratio DISPLAY ONLY" { "attribute_class" "repair_health_to_metal_ratio_DISPLAY_ONLY" "value" "4" } } "visuals" { "attached_models" { "0" { "model" "models/workshop/weapons/c_models/c_tele_shotgun/c_tele_shotgun_screen.mdl" } } "sound_single_shot" "Weapon_RescueRanger.Single" "sound_burst" "Weapon_RescueRanger.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_wrangler" // Wrangler { "enabled" "1" "item_class" "tf_weapon_laser_pointer" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Laser_Pointer" "item_name" "#TF_Unique_Achievement_Laser_Pointer" "item_description" "Take manual control of your Sentry Gun. Sentries gain a shield that reduces damage and repairs by 66%. (Sentries are temporarily disabled upon switching weapons) I gotcha dead to rights." "inspect_panel_dist" "40" "item_slot" "secondary" "anim_slot" "item1" "item_quality" "unique" "propername" "1" "item_logname" "laser_pointer" "item_iconname" "laser_pointer" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/weapons/c_models/c_wrangler" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_wrangler.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "12 0 -8" } "visuals" { "sound_single_shot" "Weapon_Ambassador.Single" "sound_burst" "Weapon_Ambassador.SingleCrit" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "tags" { "can_deal_gib_damage" "1" "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "The Wrangler" "xifier_class_remap" "the_wrangler" "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "86" } } } "weapon_wrench" // Base Wrench { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" } "inspect_panel_dist" "45" "base_item_name" "TF_WEAPON_WRENCH" "enabled" "0" "item_class" "tf_weapon_wrench" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Weapon_Wrench" "item_description" "#TF_Weapon_Wrench_Desc" "item_slot" "melee" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_wrench" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_wrench/c_wrench.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.756" "min_viewmodel_offset" "10 -2 -9" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "3" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "0" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "particle_suffix" "wrench" } "weapon_jag" // Jag { "enabled" "1" "item_class" "tf_weapon_wrench" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Jag" "item_description" "Get her up in a jiffy." "item_slot" "melee" "item_quality" "unique" "min_ilevel" "15" "max_ilevel" "15" "propername" "1" "attach_to_hands" "1" "inspect_panel_dist" "45" "item_logname" "wrench_jag" "item_iconname" "wrench_jag" "image_inventory" "backpack/workshop/weapons/c_models/c_jag/c_jag" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_jag/c_jag.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -9" "weapon_stattrak_module_scale" "0.756" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "attributes" { "Construction rate increased" { "attribute_class" "mult_construction_value" "value" "1.3" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.85" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "Repair rate decreased" { "attribute_class" "mult_repair_value" "value" "0.80" } "dmg penalty vs buildings" { "attribute_class" "mult_dmg_vs_buildings" "value" "0.67" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "3" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "0" } } } //----------------------------- //----------------------------- //--MEDIC PREFABS-- //----------------------------- //----------------------------- "weapon_crusaders_crossbow" // Crusader's Crossbow { "enabled" "1" "item_class" "tf_weapon_crossbow" "base_item_name" "The Crusader's Crossbow" "item_type_name" "#TF_Weapon_Crossbow" "item_name" "#TF_CrusadersCrossbow" "item_description" "Fires special bolts that heal teammates and deal damage based on distance traveled O Lord, bless thy crossbow, that with it thou mayst skewer thine enemies, in thy mercy." "item_logname" "crusaders_crossbow" "item_iconname" "crusaders_crossbow" "item_slot" "primary" "item_quality" "unique" "image_inventory" "backpack/workshop/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow.mdl" "attach_to_hands" "1" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -14" "weapon_stattrak_module_scale" "0.608" } "attributes" { "sniper no headshots" { "attribute_class" "set_weapon_mode" "value" "1" } "maxammo primary reduced" { "attribute_class" "mult_maxammo_primary" "value" "0.25" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "custom projectile origin offset" { "attribute_class" "custom_projectile_origin_offset" "value" "0 5 -3" } } "visuals" { "sound_single_shot" "Weapon_CrusadersCrossbow.Single" "sound_burst" "Weapon_CrusadersCrossbow.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "crusaders_crossbow" } "weapon_amputator" // Amputator { "enabled" "1" "item_class" "tf_weapon_bonesaw" "item_logname" "amputator" "item_iconname" "amputator" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bonesaw" "item_name" "#TF_Amputator" "item_description" "Don't be such a baby. Arms grow back!" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_amputator/c_amputator" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_amputator/c_amputator.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" "weapon_stattrak_module_scale" "0.608" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "health regen" { "attribute_class" "add_health_regen" "value" "3" } "enables aoe heal" { "attribute_class" "enables_aoe_heal" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.80" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--SNIPER PREFABS-- //----------------------------- //----------------------------- "weapon_sniperrifle" // Base Sniper Rifle { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_SNIPERRIFLE" "inspect_panel_dist" "71" "enabled" "1" "item_class" "tf_weapon_sniperrifle" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_Weapon_SniperRifle" "item_slot" "primary" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_sniperrifle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_sniperrifle/c_sniperrifle.mdl" "used_by_classes" { "sniper" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.676" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "sniperrifle" } "weapon_sniperrifle_alt1" // okay so you're gonna tell me valve made a wholeass prefab just for alternate inspect animations { "visuals" { "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } } "weapon_bazaar_sniper" // Bazaar Bargain { "enabled" "1" "item_class" "tf_weapon_sniperrifle_decap" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_logname" "bazaar_bargain" "item_iconname" "bazaar_bargain" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_BazaarBargain" "item_description" "Each scoped headshot kill increases the weapon's charge rate by 25%. (Up to 200%) All for just THREE DINARS?! That's such a steal, I'm practically giving you money! Is five cents not good enough for you?" "item_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_bazaar_sniper/c_bazaar_sniper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_bazaar_sniper/c_bazaar_sniper.mdl" "attach_to_hands" "1" "visuals" { "sound_single_shot" "Weapon_Bazaar_Bargain.Single" "sound_burst" "Weapon_Bazaar_Bargain.SingleCrit" } "attributes" { "mult sniper charge penalty DISPLAY ONLY" { "attribute_class" "mult_sniper_charge_base_dummy" "value" "1.5" } } "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" "weapon_stattrak_module_scale" "0.676" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_machina" // Machina { "prefab" "weapon_sniperrifle_alt1" "enabled" "1" "item_class" "tf_weapon_sniperrifle" "craft_material_type" "weapon" "craft_class" "weapon" "base_item_name" "The Machina" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_DEX_Rifle" "item_description" "#TF_DEX_Rifle_Desc" "item_slot" "primary" "item_quality" "unique" "propername" "1" "item_logname" "machina" "item_iconname" "machina" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_sniperrifle/c_dex_sniperrifle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_dex_sniperrifle/c_dex_sniperrifle.mdl" "attach_to_hands" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" } "attributes" { "sniper full charge damage bonus" { "attribute_class" "sniper_full_charge_damage_bonus" "value" "1.15" } "sniper penetrate players when charged" { "attribute_class" "sniper_penetrate_players_when_charged" "value" "1" } "sniper only fire zoomed" { "attribute_class" "sniper_only_fire_zoomed" "value" "1" } "sniper fires tracer" { "attribute_class" "sniper_fires_tracer" "value" "1" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } } "visuals" { "sound_single_shot" "Weapon_SniperRailgun_Large.Single" "sound_burst" "Weapon_SniperRailgun_Large.SingleCrit" "sound_reload" "Weapon_SniperRailgun.WorldReload" "sound_empty" "Weapon_SniperRailgun.ClipEmpty" "sound_special2" "Weapon_SniperRailgun.NonScoped" "sound_special3" "Weapon_SniperRailgun.Single" "muzzle_flash" "dxhr_sniper_muzzleflash" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_jarate" // Jarate { "enabled" "1" "item_class" "tf_weapon_jar" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_extinguish" "1" } "base_item_name" "Jarate" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Jar" "item_name" "#TF_Unique_Achievement_Jar" "item_description" "Wreak havoc on your opponent's mental state, well-being and trust in the inherent goodness of his fellow man!" "item_slot" "secondary" "item_quality" "unique" "anim_slot" "item1" "min_ilevel" "5" "max_ilevel" "5" "attach_to_hands" "1" "image_inventory" "backpack/weapons/c_models/urinejar" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "22" "model_player" "models/weapons/c_models/urinejar.mdl" "used_by_classes" { "sniper" "1" } "taunt" { "custom_taunt_scene_per_class" { "sniper" "scenes/player/sniper/low/taunt_i_see_you_primary.vcd" } } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "jarate description" { "attribute_class" "desc_jarate_description" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "4" } "extinguish reduces cooldown" { "attribute_class" "extinguish_reduces_cooldown" "value" "0.8" } } "visuals" { "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "xifier_class_remap" "jarate" "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "weapon_scimitar" // Shahanshah { "enabled" "1" "item_class" "tf_weapon_club" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "item_logname" "shahanshah" "item_iconname" "shahanshah" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Club" "item_name" "#TF_Shahanshah" "item_description" "For over a thousand years, it has been held by the greatest sultans and mightiest war criminals." "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_scimitar/c_scimitar" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_scimitar/c_scimitar.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" "weapon_stattrak_module_scale" "0.455" } "attributes" { "dmg bonus while half dead" { "attribute_class" "mult_dmg_bonus_while_half_dead" "value" "1.25" } "dmg penalty while half alive" { "attribute_class" "mult_dmg_penalty_while_half_alive" "value" "0.75" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--SPY PREFABS-- //----------------------------- //----------------------------- "weapon_ambassador" // Ambassador { "enabled" "1" "item_class" "tf_weapon_revolver" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "The Ambassador" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_Unique_Achievement_Revolver" "item_description" "There are two sorts of men in this world: the sort with blood pouring out of a hole in their heads, and the sort holding the Ambassador." "item_slot" "secondary" "item_quality" "unique" "propername" "1" "item_logname" "ambassador" "item_iconname" "ambassador" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/weapons/c_models/c_ambassador/parts/c_ambassador_opt" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_ambassador/c_ambassador_opt.mdl" "attach_to_hands" "1" "inspect_panel_dist" "32" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "revolver use hit locations" { "attribute_class" "set_weapon_mode" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "crit_dmg_falloff" { "attribute_class" "crit_dmg_falloff" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Ambassador.Single" "sound_burst" "Weapon_Ambassador.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_knife" // Base Knife { "base_item_name" "TF_WEAPON_KNIFE" "enabled" "0" "item_class" "tf_weapon_knife" "item_type_name" "#TF_Weapon_Knife" "item_name" "#TF_Weapon_Knife" "item_description" "#TF_Weapon_Knife_desc" "item_slot" "melee" "item_quality" "normal" "image_inventory" "backpack/weapons/w_models/w_knife" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_knife/c_knife.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.455" "min_viewmodel_offset" "5 0 -4" } "visuals" { "animation_replacement" { "ACT_VM_HITCENTER" "ACT_MELEE_VM_HITCENTER" "ACT_VM_SWINGHARD" "ACT_MELEE_VM_SWINGHARD" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "particle_suffix" "knife" } "weapon_eternal_reward" // Your Eternal Reward { "prefab" "weapon_spy_knife_item2" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_EternalReward" "propername" "0" "item_logname" "eternal_reward" "item_iconname" "eternal_reward" "image_inventory" "backpack/workshop/weapons/c_models/c_eternal_reward/c_eternal_reward" "model_player" "models/weapons/c_models/c_eternal_reward/c_eternal_reward.mdl" "static_attrs" { "min_viewmodel_offset" "5 0 -4" } "attributes" { "disguise on backstab" { "attribute_class" "set_disguise_on_backstab" "value" "1" } "silent killer" { "attribute_class" "set_silent_killer" "value" "1" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "mult cloak meter consume rate" { "attribute_class" "mult_cloak_meter_consume_rate" "value" "1.33" } "mod_disguise_consumes_cloak" { "attribute_class" "mod_disguise_consumes_cloak" "value" "1" } } } "weapon_spy_knife_item2" // Knife with alt animations { "enabled" "1" "item_class" "tf_weapon_knife" "craft_class" "weapon" "craft_material_type" "weapon" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Knife" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "visuals" { "animation_replacement" { "ACT_VM_DRAW" "ACT_ITEM2_VM_DRAW" "ACT_VM_IDLE" "ACT_ITEM2_VM_IDLE" "ACT_VM_HITCENTER" "ACT_ITEM2_VM_HITCENTER" "ACT_VM_SWINGHARD" "ACT_ITEM2_VM_SWINGHARD" "ACT_BACKSTAB_VM_UP" "ACT_ITEM2_BACKSTAB_VM_UP" "ACT_BACKSTAB_VM_DOWN" "ACT_ITEM2_BACKSTAB_VM_DOWN" "ACT_BACKSTAB_VM_IDLE" "ACT_ITEM2_BACKSTAB_VM_IDLE" "ACT_MELEE_VM_STUN" "ACT_MELEE_VM_ITEM2_STUN" "ACT_MELEE_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_sapper" // Sapper-type { "enabled" "1" "capabilities" { "nameable" "1" } "base_item_name" "TF_WEAPON_BUILDER_SPY" "item_class" "tf_weapon_builder" "craft_class" "weapon" "craft_material_type" "weapon" "item_name" "#TF_Weapon_Spy_Sapper" "item_description" "#TF_Weapon_Spy_Sapper_desc" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_slot" "building" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_sapper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "25" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_sapper/c_sapper.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "5 -2 -4" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "24" } } "xifier_class_remap" "sapper" "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_red_tape_recorder" // Red-Tape Recorder { "first_sale_date" "2012/08/02" "capabilities" { "nameable" "1" "can_craft_count" "1" } "base_item_name" "The Red-Tape Recorder" "enabled" "0" "item_class" "tf_weapon_sapper" "craft_class" "weapon" "craft_material_type" "weapon" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_name" "#TF_SD_Sapper" "item_description" "“Let's make some noise...”" "item_slot" "building" "item_quality" "unique" "item_logname" "recorder" "item_iconname" "recorder" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_sd_sapper/c_sd_sapper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "25" "anim_slot" "building" "attach_to_hands" "0" "propername" "1" "attach_to_hands" "1" "model_player" "models/workshop_partner/weapons/c_models/c_sd_sapper/c_sd_sapper.mdl" "xifier_class_remap" "red_tape_recorder" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "5 -2 -4" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "24" } "sapper degenerates buildings" { "attribute_class" "sapper_degenerates_buildings" "value" "0.5" } "sapper damage penalty" { "attribute_class" "mult_sapper_damage" "value" "0.0" } } "visuals" { "animation_replacement" { "ACT_VM_DRAW" "ACT_ITEM3_VM_DRAW" "ACT_VM_DRAW_DEPLOYED" "ACT_ITEM3_VM_DRAW" "ACT_VM_IDLE" "ACT_ITEM3_VM_IDLE" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } //----------------------------- //----------------------------- //--MISC PREFABS-- //----------------------------- //----------------------------- "weapon_melee_allclass" // All-Class Melee-type { "base_item_name" "Frying Pan" "visuals" { "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALLCLASS_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALLCLASS_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALLCLASS_VM_INSPECT_END" } } } } }