// Modified by Ranily & Proxima_Galaxia #base items_game.txt "items_game" { "prefabs" { "weapon_sword" { "enabled" "1" "item_class" "tf_weapon_sword" "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_baseflamethrower" { "item_class" "tf_weapon_flamethrower" "prefab" "weapon_newflame" "item_type_name" "#TF_Weapon_FlameThrower" "item_slot" "primary" "anim_slot" "item2" "used_by_classes" { "pyro" "1" } "static_attrs" { "extinguish restores health" "20" } "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_newflame" { "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_lunchbox" { "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" "inspect_panel_dist" "34" "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_sniperrifle_alt1" { "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_sniperrifle" { "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" "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" { "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_spy_knife_item2" { "enabled" "1" "item_class" "tf_weapon_knife" "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" } } "items" { // Scout - Primary // Force-A-Nature // ____________________________________________ "45" { "name" "The Force-a-Nature" "enabled" "1" "item_class" "tf_weapon_scattergun" "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" "The Force-a-Nature" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Scattergun" "item_name" "#TF_Unique_Achievement_Scattergun_Double" "item_description" "#TF_Unique_Achievement_Scattergun_Double_desc" "item_logname" "force_a_nature" "item_iconname" "force_a_nature" "item_slot" "primary" "anim_slot" "item2" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "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" "inspect_panel_dist" "38" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "scattergun has knockback" { "attribute_class" "set_scattergun_has_knockback" "value" "1" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.5" } "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" } // Scout - Secondary // The Winger // ____________________________________________ "449" { "name" "The Winger" "particle_suffix" "winger" "enabled" "1" "item_class" "tf_weapon_handgun_scout_secondary" "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_logname" "the_winger" "item_iconname" "the_winger" "item_name" "#TF_Winger" "item_slot" "secondary" "item_quality" "unique" "min_ilevel" "15" "max_ilevel" "15" "attach_to_hands" "1" "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" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "damage bonus" { "attribute_class" "mult_dmg" "value" "1.15" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.4" } "increased jump height from weapon" { "attribute_class" "mod_jump_height_from_weapon" "value" "1.25" } } "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" } // Scout - Secondary // CUM // ____________________________________________ "222" { "name" "Mad Milk" "enabled" "1" "inspect_panel_dist" "25" "item_class" "tf_weapon_jar_milk" "tags" { "can_extinguish" "1" } "min_ilevel" "5" "max_ilevel" "5" "base_item_name" "Mad Milk" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Jar_Milk" "item_description" "#TF_MadMilk_Desc" "item_name" "#TF_MadMilk" "item_slot" "secondary" "item_quality" "unique" "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" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "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" } "custom_particlesystem" { "system" "energydrink_milk_splash" } "sound_deploy" "Weapon_MadMilk.Draw" } "xifier_class_remap" "madmilk" "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } // Scout - Melee // Sandman // ____________________________________________ "44" { "name" "The Sandman" "item_class" "tf_weapon_bat_wood" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bat" "item_name" "#TF_Unique_Achievement_Bat" "item_logname" "sandman" "item_iconname" "sandman" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "15" "max_ilevel" "15" "inspect_panel_dist" "45" "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" "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" } } } "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" } // Scout - Melee // Boston Basher // ____________________________________________ "325" { "name" "The Boston Basher" "item_class" "tf_weapon_bat" "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bat" "item_name" "#TF_BostonBasher" "item_logname" "boston_basher" "item_iconname" "boston_basher" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "25" "max_ilevel" "25" "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" "inspect_panel_dist" "45" "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" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" "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" } } // Scout - Melee // Fan O'War // ____________________________________________ "355" { "name" "The Fan O'War" "item_class" "tf_weapon_bat" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "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" "inspect_panel_dist" "55" "model_player" "models/workshop_partner/weapons/c_models/c_shogun_warfan/c_shogun_warfan.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "mark for death" { "attribute_class" "mark_for_death" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.25" } "minicrits become crits" { "attribute_class" "minicrits_become_crits" "value" "1" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } // Scout - Melee // Atomizer // ____________________________________________ "450" { "name" "The Atomizer" "item_class" "tf_weapon_bat" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_type_name" "#TF_Weapon_Bat" "item_logname" "atomizer" "item_iconname" "atomizer" "item_name" "#TF_Atomizer" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "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" "inspect_panel_dist" "45" "attach_to_hands" "1" "model_player" "models/workshop/weapons/c_models/c_bonk_bat/c_bonk_bat.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "visuals_red" { "skin" "0" } "visuals_blu" { "skin" "1" } "attributes" { "air dash count" { "attribute_class" "air_dash_count" "value" "1" } "single wep deploy time increased" { "attribute_class" "mult_single_wep_deploy_time" "value" "1.5" } "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.85" } "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" } // Scout - Melee // Wrap Assassin // ____________________________________________ "648" { "name" "The Wrap Assassin" "item_class" "tf_weapon_bat_giftwrap" "tags" { "can_deal_damage" "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_Bat" "item_name" "#TF_BallBuster" "item_description" "#TF_BallBuster_Desc" "item_logname" "wrap_assassin" "item_iconname" "wrap_assassin" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "15" "max_ilevel" "15" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_xms_giftwrap/c_xms_giftwrap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "45" "model_player" "models/workshop/weapons/c_models/c_xms_giftwrap/c_xms_giftwrap.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "mod bat launches ornaments" { "attribute_class" "set_weapon_mode" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.35" } "effect bar recharge rate increased" { "attribute_class" "effectbar_recharge_rate" "value" "0.75" } } "visuals" { "sound_deploy" "BallBuster.Ornament_DrawCatch" "sound_melee_hit" "BallBuster.HitFlesh" "sound_melee_hit_world" "BallBuster.HitWorld" "sound_special2" "BallBuster.HitBall" } "visuals_red" { "skin" "2" "sound_deploy" "BallBuster.Ornament_DrawCatch" "sound_melee_hit" "BallBuster.HitFlesh" "sound_melee_hit_world" "BallBuster.HitWorld" "sound_special2" "BallBuster.HitBall" } "visuals_blu" { "skin" "1" "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" } // Soldier - Primary // Original // ____________________________________________ "513" { "name" "The Original" "item_class" "tf_weapon_rocketlauncher" "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" } "item_logname" "quake_rl" "item_iconname" "quake_rl" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_TheOriginal" "item_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "inspect_panel_dist" "68" "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" } // Soldier - Primary // Black Box // ____________________________________________ "228" { "name" "The Black Box" "enabled" "1" "item_class" "tf_weapon_rocketlauncher" "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_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" "animation_replacement" { "ACT_VM_RELOAD" "ACT_PRIMARY_VM_RELOAD_2" "ACT_RELOAD_START" "ACT_PRIMARY_RELOAD_START_2" "ACT_RELOAD_FINISH" "ACT_PRIMARY_RELOAD_FINISH_2" "ACT_MP_RELOAD_STAND" "ACT_MP_RELOAD_STAND_PRIMARY_2" "ACT_MP_RELOAD_STAND_LOOP" "ACT_MP_RELOAD_STAND_PRIMARY_2" "ACT_MP_RELOAD_STAND_END" "ACT_MP_RELOAD_STAND_PRIMARY_END_2" "ACT_MP_RELOAD_CROUCH" "ACT_MP_RELOAD_CROUCH_PRIMARY_2" "ACT_MP_RELOAD_CROUCH_END" "ACT_MP_RELOAD_CROUCH_PRIMARY_END_2" "ACT_MP_RELOAD_CROUCH_LOOP" "ACT_MP_RELOAD_CROUCH_PRIMARY_LOOP_2" "ACT_MP_RELOAD_AIRWALK" "ACT_MP_RELOAD_AIRWALK_PRIMARY_2" "ACT_MP_RELOAD_AIRWALK_END" "ACT_MP_RELOAD_AIRWALK_PRIMARY_END_2" "ACT_MP_RELOAD_AIRWALK_LOOP" "ACT_MP_RELOAD_AIRWALK_PRIMARY_LOOP_2" } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "2" "skin_blu" "3" "selectable" "0" "image_inventory" "backpack/workshop/weapons/c_models/c_blackbox/c_blackbox_gold" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "blackbox" "particle_suffix" "blackbox" } // Soldier - Primary // Rocket Jumper // ____________________________________________ "237" { "name" "Rocket Jumper" "item_class" "tf_weapon_rocketlauncher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_Weapon_RocketLauncher_Jump" "item_description" "#TF_Weapon_RocketLauncher_Jump_Desc" "item_slot" "primary" "item_quality" "unique" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_rocketjumper/c_rocketjumper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_rocketjumper/c_rocketjumper.mdl" "attach_to_hands" "1" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "damage penalty" { "attribute_class" "mult_dmg" "value" "0" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "no self blast dmg" { "attribute_class" "no_self_blast_dmg" "value" "2" } "maxammo primary increased" { "attribute_class" "mult_maxammo_primary" "value" "3.0" } "cannot pick up intelligence" { "attribute_class" "cannot_pick_up_intelligence" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Rocket_Jumper.Single" "sound_special1" "Weapon_Rocket_Jumper.Explode" } } // Soldier - Primary // Cow Mangler // ____________________________________________ "441" { "name" "The Cow Mangler 5000" "item_class" "tf_weapon_particle_cannon" "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_long_distance_damage" "1" } "item_logname" "cow_mangler" "item_iconname" "cow_mangler" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FocusedWaveProjector" "item_name" "#TF_CowMangler" "item_slot" "primary" "anim_slot" "primary2" "item_quality" "unique" "propername" "1" "min_ilevel" "30" "max_ilevel" "30" "inspect_panel_dist" "68" "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/workshop/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" "energy weapon no hurt building" "1" "crits_become_minicrits" "1" "crit mod disabled" "0" } "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" } // Soldier - Primary // Beggar's Bazooka // ____________________________________________ "730" { "name" "The Beggar's Bazooka" "item_class" "tf_weapon_rocketlauncher" "propername" "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" "item_name" "#TF_DS_DumpsterDevice" "item_description" "#TF_DS_DumpsterDevice_Desc" "item_logname" "dumpster_device" "item_iconname" "dumpster_device" "item_slot" "primary" "item_quality" "unique" "inspect_panel_dist" "68" "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" } "auto fires full clip" { "attribute_class" "auto_fires_full_clip" "value" "1" } "can overload" { "attribute_class" "can_overload" "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" } "projectile spread angle penalty" { "attribute_class" "projectile_spread_angle" "value" "3" } "no primary ammo from dispensers while active" { "attribute_class" "no_primary_ammo_from_dispensers" "value" "1" } "blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.8" } } "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" } // Soldier - Secondary // Buff Banner // ____________________________________________ "129" { "name" "The Buff Banner" "xifier_class_remap" "buff_banner" "enabled" "1" "item_class" "tf_weapon_buff_item" "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" "#TF_Unique_Achievement_SoldierBuff_Desc" "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" } // Soldier - Secondary // Battalion's Backup // ____________________________________________ "226" { "name" "The Battalion's Backup" "item_class" "tf_weapon_buff_item" "tags" { "can_apply_soldier_buff" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Battle_Banner" "item_name" "#TF_TheBattalionsBackup" "item_description" "#TF_TheBattalionsBackup_Desc" "item_slot" "secondary" "equip_region" "back" "anim_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_battalion_buffpack/c_battalion_buffpack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "35" "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" } "mouse_pressed_sound" "ui/item_pack_pickup.wav" "drop_sound" "ui/item_pack_drop.wav" "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" } } } // Soldier - Secondary // kurwa mac // ____________________________________________ "354" { "name" "The Concheror" "item_class" "tf_weapon_buff_item" "tags" { "can_apply_soldier_buff" "1" } "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" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_warpack/c_shogun_warpack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "35" "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" } // Soldier - Secondary // Mantreads // ____________________________________________ "444" { "name" "The Mantreads" "item_class" "tf_wearable" "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "cannot_damage_tanks" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Boots" "item_logname" "mantreads" "item_iconname" "mantreads" "item_name" "#TF_Mantreads" "item_slot" "secondary" "equip_region" "feet" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "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" "1" } "attributes" { "damage force reduction" { "attribute_class" "damage_force_reduction" "value" "0.25" } "airblast vulnerability multiplier" { "attribute_class" "airblast_vulnerability_multiplier" "value" "0.25" } "boots falling stomp" { "attribute_class" "boots_falling_stomp" "value" "1" } "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" } "mod_air_control_blast_jump" { "attribute_class" "mod_air_control_blast_jump" "value" "3.0" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } // Soldier/Demoman - Secondary // Base Jumper // ____________________________________________ "1101" { "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" "#TF_Weapon_BaseJumper_Desc" "item_slot" "secondary" "equip_region" "back" "anim_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "100" "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" } // Multi - Shotgun // Penis Attack // ____________________________________________ "1153" { "name" "Panic Attack Shotgun" "particle_suffix" "panic_attack" "enabled" "1" "item_class" "tf_weapon_shotgun" "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_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" { "damage penalty" { "attribute_class" "mult_dmg" "value" "0.8" } "single wep deploy time decreased" { "attribute_class" "mult_single_wep_deploy_time" "value" "0.5" } "mult_spread_scales_consecutive" { "attribute_class" "mult_spread_scales_consecutive" "value" "1" } "bullets per shot bonus" { "attribute_class" "mult_bullets_per_shot" "value" "1.5" } "fixed_shot_pattern" { "attribute_class" "fixed_shot_pattern" "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" } // Soldier/Demoman - Melee // Half-Zatoichi // ____________________________________________ "357" { "name" "The Half-Zatoichi" "enabled" "1" "item_class" "tf_weapon_katana" "show_in_armory" "1" "item_slot" "melee" "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" "demokatana" "item_iconname" "demokatana" "item_type_name" "#TF_Weapon_SoldierKatana" "item_name" "#TF_SoldierKatana" "item_description" "#TF_SoldierKatana_Desc" "anim_slot" "" "propername" "1" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana" "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" } } "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" } } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } // Civilian - Melee // Disciplinary Action // ____________________________________________ "10001" { "name" "The Disciplinary Action_civ" "particle_suffix" "disciplinary_action" "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "base_item" "0" "item_type_name" "#TF_Weapon_Riding_Crop" "item_name" "#TF_DisciplinaryAction" "item_logname" "disciplinary_action" "item_iconname" "disciplinary_action" "item_class" "tf2c_weapon_umbrella" "item_slot" "melee" "used_by_classes" { "Civilian" "1" } "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/weapons/v_models/v_speedcane_civilian.mdl" "attach_to_hands" "2" "anim_slot" "melee" "used_by_classes" { "civilian" "1" } "attributes" { "damage penalty" { "attribute_class" "mult_dmg" "value" "0.8" } "speed buff ally" { "attribute_class" "speed_buff_ally" "value" "1" } "melee range multiplier" { "attribute_class" "melee_range_multiplier" "value" "1.5" } } "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 - Primary // Backburner // ____________________________________________ "40" { "name" "The 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" "anim_slot" "primary" "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" "airblast cost increased" "2.5" "mod flamethrower back crit" "1" "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" } // Pyro - Primary // Degreaser // ____________________________________________ "215" { "name" "The Degreaser" "particle_suffix" "degreaser" "enabled" "1" "item_class" "tf_weapon_flamethrower" "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" "item_slot" "primary" "anim_slot" "primary" "show_in_armory" "1" "item_name" "#TF_TheDegreaser" "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" "single wep deploy time decreased" "0.4" "switch from wep deploy time decreased" "0.7" "weapon burn dmg reduced" "0.34" "airblast cost increased" "1.25" } "visuals" { "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" } // Pyro - Primary // Dragons Fury // ____________________________________________ "1178" { "name" "The Dragon's Fury" "item_class" "tf_weapon_rocketlauncher_fireball" "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_FireballLauncher" "particle_suffix" "dragons_fury" "propername" "1" "item_name" "#TF_Weapon_DragonsFury" "item_description" "#TF_Weapon_DragonsFury_Desc" "item_slot" "primary" "anim_slot" "primary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "100" "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" "inspect_panel_dist" "91" "used_by_classes" { "pyro" "1" } "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" "dragons fury positive properties" "1" "dragons fury negative properties" "1" "extinguish restores health" "20" } "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" } // Pyro - Secondary // Thermal Thruster // ____________________________________________ "1179" { "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" "#TF_ThermalThruster_Desc" "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" "inspect_panel_dist" "60" "model_player" "models/weapons/c_models/c_rocketpack/c_rocketpack.mdl" "attach_to_hands" "1" "attach_to_hands_vm_only" "1" "extra_wearable" "models/weapons/c_models/c_rocketpack/c_rocketpack.mdl" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "100" "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" } "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" } } "visuals_red" { "skin" "0" } "visuals_blu" { "skin" "1" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } // Pyro - Melee // Axtinguisher // ____________________________________________ "11038" { "enabled" "1" "item_class" "tf_weapon_fireaxe" "name" "The Axtinguisher" "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" "single wep holster time increased" "1.35" "crit mod disabled" "0" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } // Pyro - Melee // Powerjacking Off // ____________________________________________ "214" { "name" "The Powerjack" "particle_suffix" "powerjack" "enabled" "1" "item_class" "tf_weapon_fireaxe" "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_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/workshop/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" } "attributes" { "heal on kill" { "attribute_class" "heal_on_kill" "value" "25" } "move speed bonus" { "attribute_class" "mult_player_movespeed" "value" "1.15" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.2" } "provide on active" { "attribute_class" "provide_on_active" "value" "1" } } "visuals" { "sound_melee_hit" "Weapon_Machete.HitFlesh" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } // Pyro - Melee // Backscratcher // ____________________________________________ "326" { "name" "The Back Scratcher" "particle_suffix" "back_scratcher" "enabled" "1" "item_class" "tf_weapon_fireaxe" "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_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" } "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 healers reduced" { "attribute_class" "mult_health_fromhealers" "value" "0.25" } "health from packs increased" { "attribute_class" "mult_health_frompacks" "value" "1.5" } } } // Demoman - Primary // Loose Cannon // ____________________________________________ "996" { "name" "The Loose Cannon" "particle_suffix" "loose_cannon" "enabled" "1" "item_class" "tf_weapon_cannon" "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" "#TF_Weapon_Cannon_desc" "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/workshop/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" } "grenade not explode on impact" { "attribute_class" "grenade_not_explode_on_impact" "value" "1" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.2" } "cannonball push back" { "attribute_class" "cannonball_push_back" "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" } } } // Demoman - Secondary // Chargin targe // ____________________________________________ "131" { "name" "The Chargin' Targe" "enabled" "1" "item_class" "tf_wearable_demoshield" "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" "#TF_Unique_Achievement_Shield_Desc" "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" } // Demoman - Secondary // Sticky Jumper // ____________________________________________ "265" { "name" "Stickybomb Jumper" "item_class" "tf_weapon_pipebomblauncher" "show_in_armory" "1" "item_type_name" "#Tf_Weapon_Pipebomblauncher" "item_name" "#TF_Weapon_StickyBomb_Jump" "item_description" "#TF_Weapon_StickyBomb_Jump_Desc" "item_slot" "secondary" "anim_slot" "primary" "item_quality" "unique" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_sticky_jumper/c_sticky_jumper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "50" "model_player" "models/weapons/c_models/c_sticky_jumper/c_sticky_jumper.mdl" "attach_to_hands" "1" "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" { "damage penalty" { "attribute_class" "mult_dmg" "value" "0" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "no self blast dmg" { "attribute_class" "no_self_blast_dmg" "value" "1" } "maxammo secondary increased" { "attribute_class" "mult_maxammo_secondary" "value" "3.0" } "override projectile type" { "attribute_class" "override_projectile_type" "value" "14" } "max pipebombs decreased" { "attribute_class" "add_max_pipebombs" "value" "-6" } "cannot pick up intelligence" { "attribute_class" "cannot_pick_up_intelligence" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_Sticky_Jumper.Single" "sound_special1" "Weapon_Sticky_Jumper.Explode" } } // Demoman - Secondary // Quickiebomb launcher // ____________________________________________ "1150" { "name" "The Quickiebomb Launcher" "item_class" "tf_weapon_pipebomblauncher" "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_PipebombLauncher" "item_name" "#TF_Weapon_Sticky_Quickie" "item_slot" "secondary" "anim_slot" "primary" "item_quality" "unique" "propername" "1" "item_logname" "quickiebomb_launcher" "item_iconname" "quickiebomb_launcher" "min_ilevel" "1" "max_ilevel" "99" "image_inventory" "backpack/workshop/weapons/c_models/c_kingmaker_sticky/c_kingmaker_sticky" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "50" "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" { "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" } "stickies detonate stickies" { "attribute_class" "stickies_detonate_stickies" "value" "1" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.5" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "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" } // Demoman - Melee // Eyelander // ____________________________________________ "132" { "name" "The 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" "#TF_Unique_Achievement_Sword_Desc" "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" "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "2" "skin_blu" "3" "selectable" "0" "image_inventory" "backpack/weapons/c_models/c_claymore/c_claymore_gold" } } } "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" } // Demoman - Melee // Scotsmans Skullcutter // ____________________________________________ "172" { "name" "The Scotsman's Skullcutter" "particle_suffix" "scotsmans_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" "#TF_Unique_BattleAxe_desc" "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" } // Demoman - Melee // Ullapool Caber // ____________________________________________ "307" { "name" "The Ullapool Caber" "item_class" "tf_weapon_stickbomb" "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_StickBomb" "item_name" "#TF_UllapoolCaber" "item_description" "#TF_UllapoolCaber_Desc" "item_logname" "ullapool_caber" "item_iconname" "ullapool_caber" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_caber/c_caber" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "35" "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" } } } // Heavy - Primary // Natascha // ____________________________________________ "41" { "name" "Natascha" "item_class" "tf_weapon_minigun" "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_Unique_Achievement_Minigun" "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" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "minigun spinup time increased" { "attribute_class" "mult_minigun_spinup_time" "value" "1.2" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "spunup_damage_resistance" { "attribute_class" "spunup_damage_resistance" "value" "0.80" } } "visuals" { "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" } // Heavy - Primary // Brass Beast // ____________________________________________ "312" { "name" "The Brass Beast" "particle_suffix" "brass_beast" "enabled" "1" "item_class" "tf_weapon_minigun" "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_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" } "minigun spinup time increased" { "attribute_class" "mult_minigun_spinup_time" "value" "1.3" } "aiming movespeed decreased" { "attribute_class" "mult_player_aiming_movespeed" "value" "0.4" } "spunup_damage_resistance" { "attribute_class" "spunup_damage_resistance" "value" "0.80" } } } // Engineer - Primary // Frontier Justice // ____________________________________________ "141" { "name" "The Frontier Justice" "enabled" "1" "item_class" "tf_weapon_sentry_revenge" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "base_item_name" "The Frontier Justice" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_Unique_Sentry_Shotgun" "item_slot" "primary" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "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" "inspect_panel_dist" "60" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "mod sentry killed revenge" { "attribute_class" "sentry_killed_revenge" "value" "1" } "lose revenge crits on death DISPLAY ONLY" { "attribute_class" "lose_revenge_crits_on_death_DISPLAY_ONLY" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.5" } "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" } // Engineer - Primary // Widowmaker // ____________________________________________ "527" { "name" "The Widowmaker" "item_class" "tf_weapon_shotgun_primary" "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" "widowmaker" "item_iconname" "widowmaker" "item_name" "#TF_DEX_Shotgun" "item_description" "#TF_DEX_Shotgun_Desc" "item_slot" "primary" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "inspect_panel_dist" "40" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_shotgun/c_dex_shotgun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "38" "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" { "damage bonus bullet vs sentry target" { "attribute_class" "mult_dmg_bullet_vs_sentry_target" "value" "1.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" } "mod no reload DISPLAY ONLY" { "attribute_class" "mod_no_reload_display_only" "value" "1" } "mod max primary clip override" { "attribute_class" "mod_max_primary_clip_override" "value" "-1" } "add onhit addammo" { "attribute_class" "add_onhit_addammo" "value" "100" } "hidden separator" "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" } // Engineer - Primary // Pompson // ____________________________________________ "588" { "name" "The Pomson 6000" "item_class" "tf_weapon_drg_pomson" "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "item_type_name" "#TF_Weapon_IndivisibleParticleSmasher" "item_name" "#TF_Pomson" "item_description" "#TF_Pomson_Desc" "item_slot" "primary" "item_logname" "pomson" "item_iconname" "pomson" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "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" "inspect_panel_dist" "55" "model_player" "models/workshop/weapons/c_models/c_drg_pomson/c_drg_pomson.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "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" } // Engineer - Secondary // Wrangler // ____________________________________________ "140" { "name" "The Wrangler" "enabled" "1" "item_class" "tf_weapon_laser_pointer" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Laser_Pointer" "item_name" "#TF_Unique_Achievement_Laser_Pointer" "item_description" "#TF_Wrangler_Desc" "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" { "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" } } } // Engineer - Melee // Jaggot // ____________________________________________ "329" { "name" "The Jag" "particle_suffix" "jag" "enabled" "1" "item_class" "tf_weapon_wrench" "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_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" } "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" } "Repair rate decreased" { "attribute_class" "mult_repair_value" "value" "0.80" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "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 - Melee // Amputator // ____________________________________________ "304" { "name" "The Amputator" "particle_suffix" "amputator" "enabled" "1" "item_class" "tf_weapon_bonesaw" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_heal_allies" "1" } "item_logname" "amputator" "item_iconname" "amputator" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bonesaw" "item_name" "#TF_Amputator" "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/workshop/weapons/c_models/c_amputator/c_amputator.mdl" "attach_to_hands" "1" "inspect_panel_dist" "42" "item_quality" "unique" "propername" "1" "min_ilevel" "15" "max_ilevel" "15" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.80" } "enables aoe heal" { "attribute_class" "enables_aoe_heal" "value" "1" } "health regen" { "attribute_class" "add_health_regen" "value" "3" } "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" } // Medic - Melee // head // ____________________________________________ "413" { "name" "The Solemn Vow" "prefab" "valve weapon_melee_allclass" "item_class" "tf_weapon_bonesaw" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "anim_slot" "MELEE_ALLCLASS" "item_logname" "solemn_vow" "item_iconname" "solemn_vow" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bust" "item_description" "#TF_SolemnVow_Desc" "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" "inspect_panel_dist" "40" "model_player" "models/weapons/c_models/c_hippocrates_bust/c_hippocrates_bust.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 -4 -12" } "attributes" { "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.1" } "mod see enemy health" { "attribute_class" "see_enemy_health" "value" "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" } // Sniper - Primary // AWPer Hand // ____________________________________________ "851" { "name" "The AWPer Hand" "prefab" "weapon_sniperrifle weapon_sniperrifle_alt1" "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_name" "#TF_CSGO_AWP" "item_description" "#TF_CSGO_AWP_Desc" "item_quality" "unique" "baseitem" "0" "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" } } // Sniper - Primary // Piss rifle // ____________________________________________ "230" { "name" "The Sydney Sleeper" "prefab" "weapon_sniperrifle_alt1" "item_class" "tf_weapon_sniperrifle" "tags" { "can_deal_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_extinguish" "1" } "item_logname" "sydney_sleeper" "item_iconname" "sydney_sleeper" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_SydneySleeper" "item_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "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/workshop/weapons/c_models/c_sydney_sleeper/c_sydney_sleeper.mdl" "attach_to_hands" "1" "visuals" { "player_bodygroups" { "bullets" "1" } "sound_single_shot" "Weapon_SydneySleeper.Single" "sound_burst" "Weapon_SydneySleeper.SingleCrit" } "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "brass_eject_model" "" "attributes" { "sniper no headshots" { "attribute_class" "set_weapon_mode" "value" "1" } "jarate duration" { "attribute_class" "jarate_duration" "value" "5" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "sniper charge per sec" { "attribute_class" "mult_sniper_charge_per_sec" "value" "1.25" } } } // Sniper - Melee // Shahahanshash // ____________________________________________ "401" { "name" "The Shahanshah" "particle_suffix" "shahanshah" "enabled" "1" "item_class" "tf_weapon_club" "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_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" } "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 - Secondary // L'Etranger // ____________________________________________ "224" { "name" "L'Etranger" "item_class" "tf_weapon_revolver" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_LEtranger" "item_slot" "secondary" "item_quality" "unique" "propername" "0" "item_logname" "letranger" "item_iconname" "letranger" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop/weapons/c_models/c_letranger/c_letranger" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "32" "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" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "attributes" { "add cloak on hit" { "attribute_class" "add_cloak_on_hit" "value" "15" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.8" } "cloak consume rate decreased" { "attribute_class" "mult_cloak_meter_consume_rate" "value" "0.6" } } "visuals" { "sound_single_shot" "Weapon_Letranger.Single" "sound_burst" "Weapon_Letranger.SingleCrit" } } // Spy - Melee // Y.E.R. // ____________________________________________ "225" { "name" "Your Eternal Reward" "prefab" "weapon_spy_knife_item2" "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/workshop/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" } } } // Spy - Melee // Big Earner // ____________________________________________ "461" { "name" "The Big Earner" "prefab" "weapon_spy_knife_item2" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_BigEarner" "propername" "1" "item_logname" "big_earner" "item_iconname" "big_earner" "inspect_panel_dist" "40" "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" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-25" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "speed_boost_on_kill" { "attribute_class" "speed_boost_on_kill" "value" "3" } } } // Spy - Watch // Cloak And Dagger // ____________________________________________ "60" { "name" "The Cloak and Dagger" "item_class" "tf_weapon_invis" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_Unique_Achievement_CloakWatch" "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "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" } // Spy - Building // Reverser // ____________________________________________ "810" { "name" "The Red-Tape Recorder" "base_item_name" "The Red-Tape Recorder" "enabled" "0" "item_class" "tf_weapon_sapper" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_name" "#TF_SD_Sapper" "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" } "356" { "name" "Conniver's Kunai" "prefab" "weapon_spy_knife_item2" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_Kunai" "propername" "1" "item_logname" "kunai" "item_iconname" "kunai" "show_in_armory" "1" "extra_wearable" "models/workshop/player/items/spy/short2014_invisible_ishikawa/short2014_invisible_ishikawa.mdl" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai.mdl" "inspect_panel_dist" "40" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-55" } "sanguisuge" { "attribute_class" "sanguisuge" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } } "59" { "name" "The Dead Ringer" "item_class" "tf_weapon_invis" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_Unique_Achievement_FeignWatch" "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "extra_wearable" "models/workshop_partner/player/items/spy/shogun_ninjamask/shogun_ninjamask.mdl" "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" } "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" } "mult cloak meter regen rate" { "attribute_class" "mult_cloak_meter_regen_rate" "value" "1.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" } "61" { "name" "Ambassador" "item_class" "tf_weapon_revolver" "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_Unique_Achievement_Revolver" "item_slot" "secondary" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "extra_wearable" "models/player/items/spy/spy_gang_cap.mdl" "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.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "attributes" { "revolver use hit locations" { "attribute_class" "revolver_use_hit_locations" "value" "1" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "visuals" { "sound_single_shot" "Weapon_Ambassador.Single" "sound_burst" "Weapon_Ambassador.SingleCrit" } } "7001" { "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" "#TF_Weapon_PEP_Pistol_Desc" "item_logname" "pep_pistol" "item_iconname" "pep_pistol" "item_slot" "secondary" "item_quality" "unique" "baseitem" "0" "show_in_armory" "1" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_pep_pistol/c_pep_pistol" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "31" "model_player" "models/workshop/weapons/c_models/c_pep_pistol/c_pep_pistol.mdl" "capabilities" { "can_collect" "1" } "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "heal on hit for rapidfire" { "attribute_class" "add_onhit_addhealth" "value" "3" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.85" } "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" } "7002" { "name" "The Flying Guillotine" "item_class" "tf_weapon_cleaver" "base_item_name" "The Flying Guillotine" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Cleaver" "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" "styles" { "0" { "skin" "0" "name" "#TF_SD_Cleaver_Style0" } "1" { "skin" "1" "name" "#TF_SD_Cleaver_Style1" } } "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" "inspect_panel_dist" "40" } "7010" { "name" "The Market Gardener" "first_sale_date" "2011/03/23" "item_class" "tf_weapon_shovel" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shovel" "item_name" "#TF_MarketGardener" "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" "inspect_panel_dist" "45" "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" { "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "mod crit while airborne" { "attribute_class" "crit_while_airborne" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_market_gardener/c_market_gardener_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_shovel_pickup.wav" "drop_sound" "ui/item_shovel_drop.wav" } "7013" { "name" "The Detonator" "item_class" "tf_weapon_flaregun" "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" "#TF_Weapon_Flaregun_Detonator_Desc" "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/workshop/weapons/c_models/c_detonator/c_detonator.mdl" "attach_to_hands" "1" "inspect_panel_dist" "40" "item_quality" "unique" "propername" "0" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { // "hidden secondary max ammo penalty" // { // "attribute_class" "mult_maxammo_secondary" // "value" "0.5" // } "blast dmg to self increased" { "attribute_class" "blast_dmg_to_self" "value" "1.50" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "minicrit vs burning player" { "attribute_class" "or_minicrit_vs_playercond_burning" "value" "1" } "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" "first_sale_date" "2011/06/17" "particle_suffix" "detonator" } "7018" { "name" "The Loch-n-Load" "item_class" "tf_weapon_grenadelauncher" "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_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" { "damage bonus" { "attribute_class" "mult_dmg" "value" "1.2" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.25" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.5" } "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" "explosion_effect" "SYS_explosion_100_player" "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" } } "particle_suffix" "loch_n_load" } "7024" { "name" "Tomislav" "item_class" "tf_weapon_minigun" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Tomislav" "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.9" } "minigun no spin sounds" { "attribute_class" "minigun_no_spin_sounds" "value" "1" } "weapon spread bonus" { "attribute_class" "mult_spread_scale" "value" "0.8" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.4" } } "particle_suffix" "tomislav" } "7025" { "name" "Ali Baba's Wee Booties" "item_class" "tf_wearable" "item_type_name" "#TF_Wearable_Boots" "show_in_armory" "1" "item_slot" "primary" "equip_region" "feet" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "0" "act_as_wearable" "1" "drop_type" "none" "used_by_classes" { "demoman" "1" } "attributes" { "mult charge turn control" { "attribute_class" "charge_turn_control" "value" "3" } "max health additive bonus" { "attribute_class" "add_maxhealth" "value" "25" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "item_name" "#TF_Ali_Babas_Wee_Booties" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/player/items/demo/demo_booties/demo_booties" "model_player" "models/workshop/player/items/demo/demo_booties/demo_booties.mdl" } "7026" { "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" "#TF_TideTurner_Desc" "item_slot" "secondary" "equip_region" "arms" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "100" "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" "inspect_panel_dist" "45" "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" } "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" } "full charge turn control" { "attribute_class" "charge_turn_control" "value" "50" } "kill refills meter" { "attribute_class" "kill_refills_meter" "value" "0.75" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "7027" { "name" "The Persian Persuader" "item_class" "tf_weapon_sword" "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_PersianPersuader" "item_description" "#TF_PersianPersuader_Desc" "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" "item_slot" "melee" "item_quality" "unique" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 -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" "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" } "maxammo primary reduced" { "attribute_class" "mult_maxammo_primary" "value" "0.20" } "maxammo secondary reduced" { "attribute_class" "mult_maxammo_secondary" "value" "0.20" } "ammo gives charge" { "attribute_class" "ammo_gives_charge" "value" "1" } "charge meter on hit" { "attribute_class" "charge_meter_on_hit" "value" "0.20" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "particle_suffix" "persian_persuader" } "7029" { "name" "The Dalokohs Bar" "prefab" "weapon_lunchbox" "item_name" "#TF_Unique_Lunchbox_Chocolate" "item_description" "#TF_Lunchbox_Chocolate_desc" "image_inventory" "backpack/workshop/weapons/c_models/c_chocolate/c_chocolate" "model_player" "models/workshop/weapons/c_models/c_chocolate/c_chocolate.mdl" "propername" "1" "inspect_panel_dist" "31" "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" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } } "7031" { "name" "The Family Business" "item_class" "tf_weapon_shotgun" "item_type_name" "#TF_Weapon_Shotgun" "item_logname" "family_business" "item_iconname" "family_business" "item_name" "#TF_RussianRiot" "item_slot" "secondary" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "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" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "clip size bonus" { "attribute_class" "mult_clipsize" "value" "1.33" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "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" "particle_suffix" "family_business" } "7032" { "name" "Gloves of Running Urgently" "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_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" "inspect_panel_dist" "53" "model_player" "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" "mod_maxhealth_drain_rate" "10.0" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "single wep holster time increased" { "attribute_class" "mult_switch_from_wep_deploy_time" "value" "1.5" } } "hide_bodygroups_deployed_only" "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" } "visuals_red" { "use_visualsblock_as_base" "visuals" "skin" "2" "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" "3" "sound_melee_miss" "Weapon_BoxingGloves.Miss" "sound_melee_hit" "Weapon_BoxingGloves.HitFlesh" "sound_melee_hit_world" "Weapon_BoxingGloves.HitWorld" "sound_burst" "Weapon_BoxingGloves.MissCrit" } } // Removed duplicate "7037" { "name" "The Overdose" "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" "#TF_Overdose_Desc" "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" { "move speed bonus resource level" { "attribute_class" "mult_player_movespeed_resource_level" "value" "1.2" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } } "visuals" { "sound_single_shot" "Weapon_Overdose.Single" "sound_burst" "Weapon_Overdose.SingleCrit" } "visuals_red" { "skin" "0" "sound_single_shot" "Weapon_Overdose.Single" "sound_burst" "Weapon_Overdose.SingleCrit" } "visuals_blu" { "skin" "1" "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" } "7039" { "name" "The Quick-Fix" "item_class" "tf_weapon_medigun" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Medigun_Prototype" "item_name" "#TF_Unique_MediGun_QuickFix" "item_description" "#TF_Unique_MediGun_QuickFix_Desc" "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" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "heal rate bonus" { "attribute_class" "mult_medigun_healrate" "value" "1.5" } "medigun charge is megaheal" { "attribute_class" "set_charge_type" "value" "2" } "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" } } "visuals" { "player_bodygroups" { "medic_backpack" "1" } } "visuals_red" { "skin" "0" "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal_red" } } "visuals_blu" { "skin" "1" "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal_blue" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "7040" { "name" "The Machina" "prefab" "weapon_sniperrifle_alt1" "enabled" "1" "item_class" "tf_weapon_sniperrifle" "base_item_name" "The Machina" "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" "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 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 full charge damage bonus" { "attribute_class" "sniper_full_charge_damage_bonus" "value" "1.15" } "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" } } "7042" { "name" "The Cleaner's Carbine" "baseitem" "0" "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" "#TF_Pro_SMG_Desc" "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_charge_rate" { "attribute_class" "minicrit_boost_charge_rate" "value" "1" } "minicrit_boost_when_charged" { "attribute_class" "minicrit_boost_when_charged" "value" "8" } "weapon spread bonus" { "attribute_class" "mult_spread_scale" "value" "0.8" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.25" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.80" } "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" } "7043" { "name" "The Cozy Camper" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Backpack" "item_name" "#TF_CozyCamper" "item_description" "#TF_CozyCamper_Desc" "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 knockback resistance" { "attribute_class" "mult_aiming_knockback_resistance" "value" "0.80" } "aiming no flinch" { "attribute_class" "aiming_no_flinch" "value" "1" } "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" } "7044" { "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_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" "inspect_panel_dist" "45" "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" } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.2" } "minicrits become crits" { "attribute_class" "minicrits_become_crits" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } } "7050" { "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" "#TF_SplendidScreen_Desc" "item_slot" "secondary" "equip_region" "arms" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_persian_shield/c_persian_shield" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "35" "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" { "charge recharge rate increased" { "attribute_class" "charge_recharge_rate" "value" "1.5" } "charge impact damage increased" { "attribute_class" "charge_impact_damage" "value" "1.7" } "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" } "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" } "36" { "name" "The Blutsauger" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_syringegun_medic" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" "can_be_festivized" "1" } "item_logname" "blutsauger" "item_iconname" "blutsauger" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SyringeGun" "item_name" "#TF_Unique_Achievement_Syringegun1" "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" "inspect_panel_dist" "50" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "2" "skin_blu" "3" "selectable" "0" "image_inventory" "backpack/weapons/c_models/c_leechgun/c_leechgun_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_leechgun/c_leechgun_festivizer.mdl" } } } "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" } "43" { "name" "The Killing Gloves of Boxing" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_fists" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_Unique_Achievement_Fists" "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" "inspect_panel_dist" "53" "model_player" "models/weapons/c_models/c_boxing_gloves/c_boxing_gloves.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "7" "max_ilevel" "7" "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" } } "hide_bodygroups_deployed_only" "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" } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_boxing_gloves/c_boxing_gloves_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "127" { "name" "The Direct Hit" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_rocketlauncher_directhit" "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" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_Unique_Achievement_RocketLauncher" "item_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "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" { "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.3" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.8" } "damage bonus" { "attribute_class" "mult_dmg" "value" "1.25" } "mod mini-crit airborne" { "attribute_class" "mini_crit_airborne" "value" "1" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_directhit/c_directhit_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "128" { "name" "The Equalizer" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_shovel" "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_taunt_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Pickaxe" "item_name" "#TF_Unique_Achievement_Pickaxe" "item_logname" "unique_pickaxe" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/weapons/c_models/c_pickaxe/c_pickaxe_s2" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "50" "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" "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_pickaxe/c_pickaxe_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "130" { "name" "The Scottish Resistance" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pipebomblauncher" "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_critical_damage" "1" "can_deal_long_distance_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_PipebombLauncher" "item_name" "#TF_Unique_Achievement_StickyLauncher" "item_slot" "secondary" "anim_slot" "primary" "item_quality" "unique" "propername" "1" "item_logname" "stickybomb_defender" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/weapons/w_models/w_stickybomb_defender" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "inspect_panel_dist" "50" "model_player" "models/weapons/c_models/c_scottish_resistance/c_scottish_resistance.mdl" "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_scottish_resistance/c_scottish_resistance_festivizer.mdl" } } } "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.75" } "sticky detonate mode" { "attribute_class" "set_detonate_mode" "value" "1" } "stickies detonate stickies" { "attribute_class" "stickies_detonate_stickies" "value" "1" } "maxammo secondary increased" { "attribute_class" "mult_maxammo_secondary" "value" "1.5" } "max pipebombs increased" { "attribute_class" "add_max_pipebombs" "value" "6" } "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" } "142" { "name" "The Gunslinger" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_robot_arm" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Robot_Arm" "item_name" "#TF_Unique_Robot_Arm" "item_slot" "melee" "equip_region" "arms" "item_quality" "unique" "anim_slot" "item2" "min_ilevel" "15" "max_ilevel" "15" "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" "inspect_panel_dist" "40" "attach_to_hands" "1" "disable_backpack_inspect" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -7" } "attributes" { "gunslinger punch combo" { "attribute_class" "gunslinger_punch_combo" "value" "1" } "mod wrench builds minisentry" { "attribute_class" "wrench_builds_minisentry" "value" "1" } "max health additive bonus" { "attribute_class" "add_maxhealth" "value" "25" } "engineer sentry build rate multiplier" { "attribute_class" "sentry_build_rate_multiplier" "value" "2.5" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "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" } "153" { "name" "The Homewrecker" "first_sale_date" "2010/09/29" "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" "can_destroy_sappers" "1" "can_be_festivized" "1" } "item_logname" "sledgehammer" "item_iconname" "sledgehammer" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SledgeHammer" "item_name" "#TF_Unique_SledgeHammer" "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" "min_ilevel" "5" "max_ilevel" "5" "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" } "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.75" } "damage applies to sappers" { "attribute_class" "set_dmg_apply_to_sapper" "value" "1" } } "visuals" { "sound_melee_hit" "Weapon_Machete.HitFlesh" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_sledgehammer/c_sledgehammer_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } // Modified by Ranily "154" { "name" "The Pain Train" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_shovel" "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_be_festivized" "1" } "item_logname" "paintrain" "item_iconname" "paintrain" "show_in_armory" "1" "item_type_name" "#TF_Weapon_MakeshiftClub" "item_name" "#TF_Unique_Makeshiftclub" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_paintrain/c_paintrain" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "55" "model_player" "models/workshop/weapons/c_models/c_paintrain/c_paintrain.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_paintrain/c_paintrain_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "155" { "name" "The Southern Hospitality" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_wrench" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_destroy_sappers" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Unique_Combat_Wrench" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "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" "inspect_panel_dist" "45" "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" { "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "bleeding duration" { "attribute_class" "bleeding_duration" "value" "5" } "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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_spikewrench/c_spikewrench_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "161" { "name" "TTG Sam Revolver" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_revolver" "prefab" "weapon_revolver" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_TTG_SamRevolver" "item_description" "#TF_TTG_SamRevolver_Desc" "craft_class" "" "craft_material_type" "" "item_slot" "secondary" "item_quality" "unique" "item_logname" "samrevolver" "item_iconname" "samrevolver" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "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" } "169" { "name" "Golden Wrench" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_wrench" "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_Unique_Golden_Wrench" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "25" "max_ilevel" "25" "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" } "visuals" { "material_override" "models/weapons/c_items/gold_wrench.vmt" } "attributes" { "turn to gold" { "attribute_class" "set_turn_to_gold" "value" "1" } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "static_attrs" { "limited quantity item" "1" "min_viewmodel_offset" "10 -2 -9" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" "xifier_class_remap" "wrench" } "171" { "name" "The Tribalman's Shiv" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_club" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "item_logname" "tribalkukri" "item_iconname" "tribalkukri" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Club" "item_name" "#TF_Unique_TribalmanKukri" "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" "inspect_panel_dist" "45" "model_player" "models/workshop/weapons/c_models/c_wood_machete/c_wood_machete.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" } "attributes" { "bleeding duration" { "attribute_class" "bleeding_duration" "value" "6" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.5" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_wood_machete/c_wood_machete_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "448" { "name" "The Soda Popper" "first_sale_date" "2011/05/10" "particle_suffix" "soda_popper" "enabled" "1" "item_class" "tf_weapon_soda_popper" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Scattergun" "item_name" "#TF_SodaPopper" "item_description" "#TF_SodaPopper_Desc" "item_logname" "soda_popper" "item_iconname" "soda_popper" "item_slot" "primary" "anim_slot" "item2" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "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" "inspect_panel_dist" "34" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.5" } "attributes" { "Reload time decreased" { "attribute_class" "mult_reload_time" "value" "0.75" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.5" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.34" } "scattergun no reload single" { "attribute_class" "set_scattergun_no_reload_single" "value" "1" } "hype on damage" { "attribute_class" "hype_on_damage" "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" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_soda_popper/c_soda_popper_festivizer.mdl" } } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "1103" { "name" "The Back Scatter" "enabled" "1" "item_class" "tf_weapon_scattergun" "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_Scattergun" "item_name" "#TF_Weapon_BackScatter" "item_description" "#TF_Weapon_BackScatter_Desc" "item_logname" "back_scatter" "item_iconname" "back_scatter" "item_slot" "primary" "item_quality" "unique" "baseitem" "0" "propername" "1" "min_ilevel" "1" "max_ilevel" "100" "inspect_panel_dist" "38" "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" "used_by_classes" { "scout" "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" } "spread penalty" { "attribute_class" "mult_spread_scale" "value" "1.20" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_scatterdrum/c_scatterdrum_festivizer.mdl" } } "sound_single_shot" "Weapon_Back_Scatter.Single" "sound_burst" "Weapon_Back_Scatter.SingleCrit" } } "46" { "name" "Bonk! Atomic Punch" "enabled" "0" "item_class" "tf_weapon_lunchbox_drink" "show_in_armory" "0" "item_type_name" "#TF_Weapon_LunchBox" "item_name" "#TF_Unique_Achievement_EnergyDrink" "item_description" "#TF_Unique_Achievement_EnergyDrink_desc" "anim_slot" "ITEM1" "item_slot" "secondary" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "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" "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" "item_meter_charge_type" "1" "item_meter_charge_rate" "22" "meter_label" "#TF_EnergyDrink" } "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" } "1104" { "name" "The Air Strike" "particle_suffix" "air_strike" "enabled" "1" "item_class" "tf_weapon_rocketlauncher_airstrike" "tags" { "can_be_festivized" "1" "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_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" { "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.90" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "rocket jump damage reduction" { "attribute_class" "rocket_jump_dmg_reduction" "value" "0.85" } "rocketjump attackrate bonus" { "attribute_class" "rocketjump_attackrate_bonus" "value" "0.35" } "mini rockets" { "attribute_class" "mini_rockets" "value" "1" } "clipsize increase on kill" { "attribute_class" "clipsize_increase_on_kill" "value" "4" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_atom_launcher/c_atom_launcher_festivizer.mdl" } } "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" } "415" { "name" "The Reserve Shooter" "particle_suffix" "reserve_shooter" "enabled" "1" "item_class" "tf_weapon_shotgun" "tags" { "can_be_festivized" "1" "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_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" "1" "pyro" "1" } "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" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_reserve_shooter/c_reserve_shooter_festivizer.mdl" } } "sound_single_shot" "Weapon_Reserve_Shooter.Single" "sound_burst" "Weapon_Reserve_Shooter.SingleCrit" } "attributes" { "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.66" } "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" } "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" } "740" { "name" "The Scorch Shot" "particle_suffix" "scorch_shot" "enabled" "1" "item_class" "tf_weapon_flaregun" "tags" { "can_be_festivized" "1" "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" } "item_logname" "scorch_shot" "item_iconname" "scorch_shot" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flaregun" "item_name" "#TF_ScorchShot" "item_description" "#TF_ScorchShot_Desc" "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/workshop/weapons/c_models/c_scorch_shot/c_scorch_shot.mdl" "attach_to_hands" "1" "inspect_panel_dist" "30" "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.608" } "attributes" { // "hidden secondary max ammo penalty" // { // "attribute_class" "mult_maxammo_secondary" // "value" "0.5" // } "self dmg push force decreased" { "attribute_class" "mult_dmgself_push_force" "value" "0.65" } "minicrit vs burning player" { "attribute_class" "or_minicrit_vs_playercond_burning" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.65" } "mod flaregun fires pellets with knockback" { "attribute_class" "set_weapon_mode" "value" "3" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_ScorchShot.Single" "sound_burst" "Weapon_ScorchShot.SingleCrit" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_scorch_shot/c_scorch_shot_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "813" { "name" "The Neon Annihilator" "inspect_panel_dist" "95" "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_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/workshop_partner/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" { "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.80" } "ragdolls plasma effect" { "attribute_class" "ragdolls_plasma_effect" "value" "1" } "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" } } "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" } "348" { "name" "Sharpened Volcano Fragment" "item_class" "tf_weapon_fireaxe" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "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" "inspect_panel_dist" "55" "model_player" "models/workshop/weapons/c_models/c_rift_fire_axe/c_rift_fire_axe.mdl" "attach_to_hands" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "0" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "attributes" { "Set DamageType Ignite" { "attribute_class" "set_dmgtype_ignite" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.8" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_rift_fire_axe/c_rift_fire_axe_festivizer.mdl" } } } } "327" { "name" "The Claidheamohmor" "particle_suffix" "claidheamohmor" "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" "tags" { "can_be_festivized" "1" "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" "#TF_Claidheamohmor_Desc" "propername" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_claidheamohmor/c_claidheamohmor" "model_player" "models/workshop/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" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_claidheamohmor/c_claidheamohmor_festivizer.mdl" } } } "attributes" { "kill refills meter" { "attribute_class" "kill_refills_meter" "value" "0.25" } "is_a_sword" { "attribute_class" "is_a_sword" "value" "72" } "charge time increased" { "attribute_class" "mod_charge_time" "value" "0.5" } "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.15" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "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" } "811" { "name" "The Huo Long Heatmaker" "inspect_panel_dist" "88" "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_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/workshop_partner/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" } "uses ammo while aiming" { "attribute_class" "uses_ammo_while_aiming" "value" "4" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.9" } "damage bonus vs burning" { "attribute_class" "mult_dmg_vs_burning" "value" "1.25" } } "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" } } } } "1190" { "name" "The Second Banana" "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" "tags" { "can_heal_allies" "1" "can_extinguish" "1" } "item_name" "#TF_Unique_Lunchbox_Banana" "item_description" "#TF_Lunchbox_Banana_desc" "image_inventory" "backpack/weapons/c_models/c_banana/c_banana" "model_player" "models/weapons/c_models/c_banana/c_banana.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" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "lunchbox healing decreased" { "attribute_class" "lunchbox_healing_scale" "value" "0.67" } "charge recharge rate increased" { "attribute_class" "charge_recharge_rate" "value" "1.5" } } } "311" { "name" "The Buffalo Steak Sandvich" "first_sale_date" "2010/12/08" "prefab" "weapon_lunchbox" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_heal_allies" "1" } "item_name" "#TF_BuffaloSteak" "item_description" "#TF_BuffaloSteak_Desc" "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" "propername" "1" "inspect_panel_dist" "31" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "20" "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" } } } "997" { "name" "The Rescue Ranger" "enabled" "1" "item_class" "tf_weapon_shotgun_building_rescue" "particle_suffix" "rescue_ranger" "tags" { "can_be_festivized" "1" "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "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_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "100" "attach_to_hands" "1" "inspect_panel_dist" "45" "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/workshop/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" } "mark for death on building pickup" { "attribute_class" "mark_for_death_on_building_pickup" "value" "1" } "maxammo primary reduced" { "attribute_class" "mult_maxammo_primary" "value" "0.5" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.66" } "repair health to metal ratio DISPLAY ONLY" { "attribute_class" "repair_health_to_metal_ratio_DISPLAY_ONLY" "value" "4" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_tele_shotgun/c_tele_shotgun_festivizer.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" } "305" { "name" "The Crusader's Crossbow" "enabled" "1" "item_class" "tf_weapon_crossbow" "particle_suffix" "crusaders_crossbow" "tags" { "can_be_festivized" "1" "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" "can_heal_allies" "1" } "base_item_name" "The Crusader's Crossbow" "item_type_name" "#TF_Weapon_Crossbow" "item_name" "#TF_CrusadersCrossbow" "item_description" "#TF_CrusadersCrossbow_desc" "item_logname" "crusaders_crossbow" "item_iconname" "crusaders_crossbow" "item_slot" "primary" "item_quality" "unique" "min_ilevel" "15" "max_ilevel" "15" "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/workshop/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow.mdl" "attach_to_hands" "1" "inspect_panel_dist" "42" "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" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow_festivizer.mdl" } } "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" } "402" { "name" "The Bazaar Bargain" "enabled" "1" "item_class" "tf_weapon_sniperrifle_decap" "particle_suffix" "bazaar_bargain" "tags" { "can_be_festivized" "1" "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" "#TF_BazaarBargain_Desc" "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" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_bazaar_sniper/c_bazaar_sniper_festivizer.mdl" } } "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" } "57" { "name" "The Razorback" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_wearable_razorback" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_name" "#TF_Unique_Backstab_Shield" "item_slot" "secondary" "equip_region" "back" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "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" "#TF_Unique_Backstab_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" } "58" { "name" "Jarate" "enabled" "1" "item_class" "tf_weapon_jar" "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_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" } "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" } "231" { "name" "Darwin's Danger Shield" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_name" "#TF_DarwinsDangerShield" "item_slot" "secondary" "equip_region" "back" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "0" "min_ilevel" "10" "max_ilevel" "10" "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" { "afterburn immunity" { "attribute_class" "afterburn_immunity" "value" "1" } "dmg taken from fire reduced" { "attribute_class" "mult_dmgtaken_from_fire" "value" "0.5" } "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" } "649" { "name" "The Spy-cicle" "enabled" "1" "item_class" "tf_weapon_knife" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_festivized" "1" } "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" "item_name" "#TF_SpyCicle" "item_description" "#TF_SpyCicle_Desc" "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" "inspect_panel_dist" "25" "model_player" "models/workshop/weapons/c_models/c_xms_cold_shoulder/c_xms_cold_shoulder.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "freeze backstab victim" { "attribute_class" "freeze_backstab_victim" "value" "1" } "melts in fire" { "attribute_class" "melts_in_fire" "value" "15" } "become fireproof on hit by fire" { "attribute_class" "become_fireproof_on_hit_by_fire" "value" "10" } "set icicle knife mode" { "attribute_class" "set_weapon_mode" "value" "3" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_xms_cold_shoulder/c_xms_cold_shoulder_festivizer.mdl" } } "attached_particlesystems" { "0" { "system" "xms_icicle_idle" "attachment" "bip_middle_0_R" } } "sound_melee_miss" "" "sound_melee_hit" "" "sound_melee_hit_world" "Icicle.HitWorld" } } "173" { "name" "The Vita-Saw" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_bonesaw" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "item_logname" "battleneedle" "item_iconname" "battleneedle" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bonesaw" "item_name" "#TF_Unique_BattleSaw" "item_description" "#TF_Unique_BattleSaw_Desc" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_uberneedle/c_uberneedle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "50" "model_player" "models/workshop/weapons/c_models/c_uberneedle/c_uberneedle.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "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" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_uberneedle/c_uberneedle_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "297" { "name" "TTG Watch" "item_class" "tf_weapon_invis" "prefab" "weapon_invis" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_TTG_Watch" "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "craft_class" "" "craft_material_type" "" "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" } } } "310" { "name" "Warrior's Spirit" "first_sale_date" "2010/12/08" "item_class" "tf_weapon_fists" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_WarriorsSpirit" "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" "inspect_panel_dist" "53" "model_player" "models/workshop/weapons/c_models/c_bear_claw/c_bear_claw.mdl" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "dmg taken increased" { "attribute_class" "mult_dmgtaken" "value" "1.3" } "damage bonus" { "attribute_class" "mult_dmg" "value" "1.3" } "heal on kill" { "attribute_class" "heal_on_kill" "value" "50" } } "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" } "317" { "name" "The Candy Cane" "first_sale_date" "2010/12/20" "item_class" "tf_weapon_bat" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bat" "item_name" "#TF_CandyCane" "item_logname" "candy_cane" "item_iconname" "candy_cane" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "25" "max_ilevel" "25" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_candy_cane/c_candy_cane" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "45" "model_player" "models/workshop/weapons/c_models/c_candy_cane/c_candy_cane.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" "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" } } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" } } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_candy_cane/c_candy_cane_festivizer.mdl" } } } } "331" { "name" "Fists of Steel" "first_sale_date" "2010/12/20" "item_class" "tf_weapon_fists" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_FistsOfSteel" "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" "inspect_panel_dist" "53" "model_player" "models/workshop/weapons/c_models/c_fists_of_steel/c_fists_of_steel.mdl" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "mult_patient_overheal_penalty_active" "0.6" "mult_health_fromhealers_penalty_active""0.6" } "hide_bodygroups_deployed_only" "1" "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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_fists_of_steel/c_fists_of_steel_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "dmg from ranged reduced" { "attribute_class" "dmg_from_ranged" "value" "0.6" } "dmg from melee increased" { "attribute_class" "dmg_from_melee" "value" "2.0" } "single wep holster time increased" { "attribute_class" "mult_switch_from_wep_deploy_time" "value" "2.0" } } } "349" { "name" "Sun-on-a-Stick" "item_class" "tf_weapon_bat" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_be_festivized" "1" } "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" "inspect_panel_dist" "55" "model_player" "models/workshop/weapons/c_models/c_rift_fire_mace/c_rift_fire_mace.mdl" "attach_to_hands" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "attributes" { "crit vs burning players" { "attribute_class" "or_crit_vs_playercond" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "dmg taken from fire reduced on active" { "attribute_class" "mult_dmgtaken_from_fire_active" "value" "0.75" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_rift_fire_mace/c_rift_fire_mace_festivizer.mdl" } } } } "414" { "name" "The Liberty Launcher" "first_sale_date" "2011/03/23" "item_class" "tf_weapon_rocketlauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "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" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_LibertyLauncher" "item_slot" "primary" "item_quality" "unique" "item_logname" "liberty_launcher" "item_iconname" "liberty_launcher" "propername" "1" "min_ilevel" "25" "max_ilevel" "25" "inspect_panel_dist" "68" "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" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.4" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "clip size bonus" { "attribute_class" "mult_clipsize" "value" "1.25" } "rocket jump damage reduction" { "attribute_class" "rocket_jump_dmg_reduction" "value" "0.75" } } "visuals" { "sound_single_shot" "Weapon_Liberty_Launcher.Single" "sound_burst" "Weapon_Liberty_Launcher.SingleCrit" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_liberty_launcher/c_liberty_launcher_festivizer.mdl" } } } } "426" { "name" "The Eviction Notice" "first_sale_date" "2011/04/14" "item_class" "tf_weapon_fists" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Gloves" "item_name" "#TF_EvictionNotice" "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" "inspect_panel_dist" "53" "model_player" "models/workshop/weapons/c_models/c_eviction_notice/c_eviction_notice.mdl" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -8" "mult_player_movespeed_active" "1.15" "mod_maxhealth_drain_rate" "5.0" } "attributes" { "damage penalty" { "attribute_class" "mult_dmg" "value" "0.4" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.6" } "speed_boost_on_hit" { "attribute_class" "speed_boost_on_hit" "value" "3" } } "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" } "442" { "name" "The Righteous Bison" "first_sale_date" "2011/07/13" "item_class" "tf_weapon_raygun" "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_critical_damage" "1" "can_deal_long_distance_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_IndivisibleParticleSmasher" "item_description" "#TF_RighteousBison_Desc" "item_name" "#TF_RighteousBison" "item_slot" "secondary" "anim_slot" "secondary2" "item_quality" "unique" "item_logname" "righteous_bison" "item_iconname" "righteous_bison" "propername" "1" "min_ilevel" "30" "max_ilevel" "30" "image_inventory" "backpack/workshop/weapons/c_models/c_drg_righteousbison/c_drg_righteousbison" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "45" "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" } "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 hurt building" { "attribute_class" "energy_weapon_no_hurt_building" "value" "1" } "energy weapon no deflect" { "attribute_class" "energy_weapon_no_deflect" "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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_drg_righteousbison/c_drg_righteousbison_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "460" { "name" "The Enforcer" "first_sale_date" "2011/05/15" "item_class" "tf_weapon_revolver" "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_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_Enforcer" "item_slot" "secondary" "item_quality" "unique" "propername" "1" "item_logname" "enforcer" "item_iconname" "enforcer" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop/weapons/c_models/c_snub_nose/c_snub_nose" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "32" "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" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "attributes" { "dmg pierces resists absorbs" { "attribute_class" "mod_pierce_resists_absorbs" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "damage bonus while disguised" { "attribute_class" "mult_dmg_disguised" "value" "1.2" } } "visuals" { "sound_single_shot" "Weapon_Enforcer.Single" "sound_burst" "Weapon_Enforcer.SingleCrit" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_snub_nose/c_snub_nose_festivizer.mdl" } } } } "466" { "name" "The Maul" "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" "can_destroy_sappers" "1" "can_be_festivized" "1" } "item_logname" "the_maul" "item_iconname" "the_maul" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SledgeHammer" "item_name" "#TF_RFAHammer" "item_description" "#TF_RFAHammer_Desc" "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" "min_ilevel" "5" "max_ilevel" "5" "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" } "dmg penalty vs players" { "attribute_class" "mult_dmg_vs_players" "value" "0.75" } "damage applies to sappers" { "attribute_class" "set_dmg_apply_to_sapper" "value" "1" } } "visuals" { "sound_melee_hit" "Weapon_Machete.HitFlesh" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_rfa_hammer/c_rfa_hammer_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "525" { "name" "The Diamondback" "first_sale_date" "2011/08/11" "item_class" "tf_weapon_revolver" "craft_material_type" "weapon" "craft_class" "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_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_DEX_Revolver" "item_description" "#TF_DEX_Revolver_Desc" "item_slot" "secondary" "item_quality" "unique" "propername" "1" "item_logname" "diamondback" "item_iconname" "diamondback" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_revolver/c_dex_revolver" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "32" "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" "attached_models_festive" { "0" { "model" "models/workshop_partner/weapons/c_models/c_dex_revolver/c_dex_revolver_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "528" { "name" "The Short Circuit" "first_sale_date" "2011/08/17" "item_class" "tf_weapon_mechanical_arm" "craft_material_type" "weapon" "craft_class" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" } "item_type_name" "#TF_Weapon_Robot_Arm" "item_logname" "short_circuit" "item_iconname" "short_circuit" "item_name" "#TF_DEX_Pistol" "item_description" "#TF_DEX_Pistol_Desc" "item_slot" "secondary" "anim_slot" "secondary" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_arm/c_dex_arm" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "40" "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" { "mod ammo per shot" { "attribute_class" "mod_ammo_per_shot" "value" "5" } "electrical airblast DISPLAY ONLY" { "attribute_class" "electrical_airblast_DISPLAY_ONLY" "value" "1" } "mod use metal ammo type" { "attribute_class" "mod_use_metal_ammo_type" "value" "1" } "mod no reload DISPLAY ONLY" { "attribute_class" "mod_no_reload_display_only" "value" "1" } "mod max primary clip override" { "attribute_class" "mod_max_primary_clip_override" "value" "-1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "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" } "587" { "name" "Apoco-Fists" "item_class" "tf_weapon_fists" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Fists" "item_name" "#TF_Apocofists" "item_description" "#TF_Apocofists_Desc" "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" "inspect_panel_dist" "53" "model_player" "models/workshop/weapons/c_models/c_sr3_punch/c_sr3_punch.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "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" } } "hide_bodygroups_deployed_only" "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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_sr3_punch/c_sr3_punch_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "589" { "name" "The Eureka Effect" "first_sale_date" "2011/12/15" "item_class" "tf_weapon_wrench" "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" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Wrenchmotron" "item_description" "#TF_Wrenchmotron_Desc" "item_slot" "melee" "item_quality" "unique" "item_logname" "eureka_effect" "item_iconname" "eureka_effect" "min_ilevel" "20" "max_ilevel" "20" "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" "inspect_panel_dist" "50" "model_player" "models/workshop/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" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "Construction rate decreased" { "attribute_class" "mult_construction_value" "value" "0.50" } "metal_pickup_decreased" { "attribute_class" "mult_metal_pickup" "value" "0.8" } "mod teleporter cost" { "attribute_class" "mod_teleporter_cost" "value" "0.5" } } "visuals" { "attached_particlesystems" { "0" { "system" "drg_wrenchmotron_idle" "attachment" "electrode_0" } } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_drg_wrenchmotron/c_drg_wrenchmotron_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "593" { "name" "The Third Degree" "first_sale_date" "2011/12/15" "item_class" "tf_weapon_fireaxe" "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_be_festivized" "1" } "item_logname" "thirddegree" "item_iconname" "thirddegree" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FireAxe" "item_name" "#TF_ThirdDegree" "item_description" "#TF_ThirdDegree_Desc" "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/workshop/weapons/c_models/c_drg_thirddegree/c_drg_thirddegree.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 -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" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_drg_thirddegree/c_drg_thirddegree_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "594" { "name" "The Phlogistinator" "prefab" "weapon_newflame" "first_sale_date" "2011/12/15" "item_class" "tf_weapon_flamethrower" "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" "is_flamethrower" "1" "can_be_festivized" "1" } "item_logname" "phlogistinator" "item_iconname" "phlogistinator" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flamethrower" "item_name" "#TF_Phlogistinator" "item_description" "#TF_Phlogistinator_Desc" "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/workshop/weapons/c_models/c_drg_phlogistinator/c_drg_phlogistinator.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 -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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_drg_phlogistinator/c_drg_phlogistinator_festivizer.mdl" } } } "attributes" { "burn damage earns rage" { "attribute_class" "burn_damage_earns_rage" "value" "1" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "5" } "airblast disabled" { "attribute_class" "airblast_disabled" "value" "1" } "ragdolls become ash" { "attribute_class" "ragdolls_become_ash" "value" "1" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } "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" } "595" { "name" "The Manmelter" "first_sale_date" "2011/12/15" "item_class" "tf_weapon_flaregun_revenge" "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" "can_extinguish" "1" "can_be_festivized" "1" } "item_logname" "manmelter" "item_iconname" "manmelter" "show_in_armory" "1" "item_type_name" "#TF_Weapon_IndivisibleParticleSmasher" "item_name" "#TF_ManMelter" "item_description" "#TF_ManMelter_Desc" "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" "inspect_panel_dist" "45" "model_player" "models/workshop/weapons/c_models/c_drg_manmelter/c_drg_manmelter.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "30" "max_ilevel" "30" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "energy weapon no ammo" { "attribute_class" "energy_weapon_no_ammo" "value" "1" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.5" } "extinguish earns revenge crits" { "attribute_class" "extinguish_revenge" "value" "1" } "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" } "extinguish restores health" { "attribute_class" "extinguish_restores_health" "value" "20" } } "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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_drg_manmelter/c_drg_manmelter_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "609" { "name" "The Scottish Handshake" "first_sale_date" "2011/09/07" "item_class" "tf_weapon_bottle" "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_be_festivized" "1" } "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" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_scotland_shard/c_scotland_shard" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "30" "model_player" "models/workshop/weapons/c_models/c_scotland_shard/c_scotland_shard.mdl" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -14" } "attributes" { "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_scotland_shard/c_scotland_shard_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "638" { "name" "The Sharp Dresser" "first_sale_date" "2011/11/23" "item_class" "tf_weapon_knife" "prefab" "weapon_knife" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_festivized" "1" } "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" "min_ilevel" "1" "max_ilevel" "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" "inspect_panel_dist" "30" "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" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_acr_hookblade/c_acr_hookblade_festivizer.mdl" } } } "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" } "656" { "name" "The Holiday Punch" "first_sale_date" "2011/12/19" "item_class" "tf_weapon_fists" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Fists" "item_name" "#TF_MasculineMittens" "item_description" "#TF_MasculineMittens_Desc" "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" "inspect_panel_dist" "53" "model_player" "models/workshop/weapons/c_models/c_xms_gloves/c_xms_gloves.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "hide_bodygroups_deployed_only" "1" "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" } "crit does no damage" { "attribute_class" "crit_does_no_damage" "value" "1" } "tickle enemies wielding same weapon" { "attribute_class" "tickle_enemies_wielding_same_weapon" "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" } "727" { "name" "The Black Rose" "first_sale_date" "2012/02/16" "item_class" "tf_weapon_knife" "prefab" "weapon_knife" "craft_class" "" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" "can_be_festivized" "1" } "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" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "25" "attach_to_hands" "1" "model_player" "models/workshop/weapons/c_models/c_ava_roseknife/c_ava_roseknife.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_BlackRose_Style_TeamColors" } "1" { "skin_red" "2" "skin_blu" "3" "name" "#TF_BlackRose_Style_Black" } } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_ava_roseknife/c_ava_roseknife_festivizer.mdl" } } } "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" } "739" { "name" "The Lollichop" "prefab" "valve" "first_sale_date" "2012/06/27" "item_class" "tf_weapon_fireaxe" "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" "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_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 only DISPLAY ONLY" { "attribute_class" "pyrovision_only_display" "value" "1" } "pyrovision opt in DISPLAY ONLY" { "attribute_class" "pyrovision_opt_in_display_only" "value" "1" } } "mouse_pressed_sound" "ui/item_mtp_pickup.wav" "drop_sound" "ui/item_mtp_drop.wav" } "741" { "name" "The Rainblower" "prefab" "valve weapon_flamethrower" "first_sale_date" "2012/06/27" "item_class" "tf_weapon_flamethrower" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_reflect_projectiles" "1" "can_extinguish" "1" "can_deal_critical_damage" "1" "can_deal_posthumous_damage" "1" "is_flamethrower" "1" "can_deal_taunt_damage" "1" } "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" "min_ilevel" "10" "max_ilevel" "10" "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" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "3" } "pyrovision only DISPLAY ONLY" { "attribute_class" "pyrovision_only_display" "value" "1" } "pyrovision opt in DISPLAY ONLY" { "attribute_class" "pyrovision_opt_in_display_only" "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" } // Modified by Ranily "752" { "name" "The Hitman's Heatmaker" "first_sale_date" "2012/06/27" "item_class" "tf_weapon_sniperrifle" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_be_festivized" "1" } "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" "min_ilevel" "1" "max_ilevel" "1" "inspect_panel_dist" "58" "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" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "decapitate type" { "attribute_class" "decapitate_type" "value" "1" } "damage penalty on bodyshot" { "attribute_class" "bodyshot_damage_modify" "value" "0.80" } "rage on kill" { "attribute_class" "rage_on_kill" "value" "35" } "rage on assists" { "attribute_class" "rage_on_assists" "value" "15" } "mod soldier buff type" { "attribute_class" "set_buff_type" "value" "6" } "sniper rage DISPLAY ONLY" { "attribute_class" "sniper_rage_DISPLAY_ONLY" "value" "0" } } "visuals" { "sound_single_shot" "Weapon_ProSniperRifle.Single" "sound_burst" "Weapon_ProSniperRifle.SingleCrit" "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_pro_rifle/c_pro_rifle_festivizer.mdl" } } } } "772" { "name" "Baby Face's Blaster" "enabled" "1" "item_class" "tf_weapon_scattergun" "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_Scattergun" "item_name" "#TF_Weapon_PEP_Scattergun" "item_description" "#TF_Weapon_PEP_Scattergun_Desc" "item_logname" "pep_brawlerblaster" "item_iconname" "pep_brawlerblaster" "item_slot" "primary" "anim_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "inspect_panel_dist" "38" "image_inventory" "backpack/workshop/weapons/c_models/c_pep_scattergun/c_pep_scattergun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_pep_scattergun/c_pep_scattergun.mdl" "attach_to_hands" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "visuals" { "sound_single_shot" "Weapon_Brawler_Blaster.Single" "sound_burst" "Weapon_Brawler_Blaster.SingleCrit" } "attributes" { "move speed bonus" { "attribute_class" "mult_player_movespeed" "value" "1.30" } "move speed penalty" { "attribute_class" "mult_player_movespeed" "value" "0.90" } "boost on damage" { "attribute_class" "boost_on_damage" "value" "1" } "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" } "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.66" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "775" { "name" "The Escape Plan" "prefab" "valve" "first_sale_date" "2012/06/29" "item_class" "tf_weapon_shovel" "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_taunt_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Pickaxe" "item_name" "#TF_Unique_Pickaxe_EscapePlan" "item_logname" "unique_pickaxe_escape" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/weapons/c_models/c_pickaxe/c_pickaxe" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "50" "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" } "reduced_healing_from_medics" { "attribute_class" "mult_healing_from_medics" "value" "0.1" } "self mark for death" { "attribute_class" "self_mark_for_death" "value" "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" "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_pickaxe/c_pickaxe_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "933" { "name" "The Ap-Sap" "first_sale_date" "2013/04/23" "prefab" "valve" "capabilities" { "nameable" "1" } "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" "#TF_Weapon_Ap_Sap_desc" "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" "inspect_panel_dist" "25" "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" } "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" } } } "947" { "name" "The Quackenbirdt" "first_sale_date" "2012/11/28" "item_class" "tf_weapon_invis" "prefab" "weapon_invis" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "show_in_armory" "1" "min_ilevel" "1" "max_ilevel" "100" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_HM_Watch" "item_description" "#TF_HM_Watch_Desc" "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/workshop_partner/weapons/v_models/v_hm_watch/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" } "998" { "name" "The Vaccinator" "first_sale_date" "2012/12/19" "item_class" "tf_weapon_medigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_heal_allies" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Medigun_Resist" "item_name" "#TF_Unique_MediGun_Resist" "item_description" "#TF_Unique_MediGun_Resist_Desc" "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/workshop/weapons/c_models/c_medigun_defense/c_medigun_defense.mdl" "extra_wearable" "models/workshop/weapons/c_models/c_medigun_defense/c_medigun_defensepack.mdl" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "8" "max_ilevel" "8" "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" } "ubercharge overheal rate penalty" { "attribute_class" "mult_medigun_overheal_uberchargerate" "value" "0.67" } "overheal fill rate reduced" { "attribute_class" "overheal_fill_rate" "value" "0.34" } "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 charge is resists" { "attribute_class" "set_charge_type" "value" "3" } "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" { "player_bodygroups" { "medic_backpack" "1" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_medigun_defense/c_medigun_defense_festivizer.mdl" } } } "visuals_red" { "skin" "0" "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal_red" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_medigun_defense/c_medigun_defense_festivizer.mdl" } } } "visuals_blu" { "skin" "1" "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal_blue" } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_medigun_defense/c_medigun_defense_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "1098" { "name" "The Classic" "prefab" "valve weapon_sniperrifle_alt1" "first_sale_date" "2014/06/18" "item_class" "tf_weapon_sniperrifle_classic" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_gib_damage" "1" "can_be_festivized" "1" } "item_logname" "the_classic" "item_iconname" "the_classic" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_ClassicSniperRifle" "item_description" "#TF_ClassicSniperRifle_Desc" "item_slot" "primary" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "100" "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" "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_tfc_sniperrifle/c_tfc_sniperrifle_festivizer.mdl" } } } "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" } "damage penalty on bodyshot" { "attribute_class" "bodyshot_damage_modify" "value" "0.90" } "sniper no headshot without full charge" { "attribute_class" "sniper_no_headshot_without_full_charge" "value" "1" } "sniper crit no scope" { "attribute_class" "sniper_crit_no_scope" "value" "1" } "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" } "1100" { "name" "The Bread Bite" "prefab" "valve weapon_gru" "first_sale_date" "2014/06/18" "propername" "1" "craft_class" "" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "item_class" "tf_weapon_fists" "item_name" "#TF_Weapon_BreadBite" "item_description" "#TF_Weapon_BreadBite_Desc" "item_slot" "melee" "item_quality" "unique" "item_logname" "bread_bite" "item_iconname" "bread_bite" "min_ilevel" "1" "max_ilevel" "100" "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" "attach_to_hands" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "15 0 -12" } "hide_bodygroups_deployed_only" "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" } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "" } "1102" { "name" "The Snack Attack" "prefab" "valve weapon_sapper" "first_sale_date" "2014/06/18" "capabilities" { "nameable" "1" } "item_class" "tf_weapon_sapper" "craft_class" "" "craft_material_type" "weapon" "show_in_armory" "1" "propername" "1" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_name" "#TF_Weapon_SnackAttack" "item_description" "#TF_Weapon_SnackAttack_Desc" "item_logname" "snack_attack" "item_iconname" "snack_attack" "image_inventory" "backpack/weapons/c_models/c_breadmonster_sapper/c_breadmonster_sapper" "min_ilevel" "1" "max_ilevel" "100" "inspect_panel_dist" "25" "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" "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" } } "static_attrs" { "limited quantity item" "1" "min_viewmodel_offset" "10 0 -6" } } "1180" { "name" "The Gas Passer" "item_class" "tf_weapon_jar_gas" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Jar_Gas" "item_name" "#TF_GasPasser" "item_description" "#TF_GasPasser_Desc" "item_slot" "secondary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "100" "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" } "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_resupply_denied" "1" "grenades1_resupply_denied" "1" "item_meter_starts_empty_DISPLAY_ONLY" "1" "item_meter_charge_type_3_DISPLAY_ONLY" "1" "meter_label" "#TF_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" } "1181" { "name" "The Hot Hand" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" } "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" "#TF_Weapon_HotHand_Desc" "item_slot" "melee" "anim_slot" "MELEE_ALLCLASS" "item_quality" "unique" "item_logname" "hot_hand" "item_iconname" "hot_hand" "min_ilevel" "1" "max_ilevel" "100" "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" "model_world" "models/weapons/c_models/c_slapping_glove/w_slapping_glove.mdl" "attach_to_hands" "1" "propername" "1" "used_by_classes" { "pyro" "1" } "static_attrs" { "damage penalty" "0.8" "speed_boost_on_hit_enemy" "1.0" } "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" } } "30474" { "name" "The Nostromo Napalmer" "first_sale_date" "2014/11/13" "item_class" "tf_weapon_flamethrower" "prefab" "weapon_flamethrower" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "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" "can_be_festivized" "1" } "item_logname" "ai_flamethrower" "item_iconname" "ai_flamethrower" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flamethrower" "item_name" "#TF_NostromoNapalmer" "item_description" "#TF_NostromoNapalmer_Desc" "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" "inspect_panel_dist" "75" "model_player" "models/workshop_partner/weapons/c_models/c_ai_flamethrower/c_ai_flamethrower.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" } "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" } "attached_models_festive" { "0" { "model" "models/workshop_partner/weapons/c_models/c_ai_flamethrower/c_ai_flamethrower_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "flamethrower" } } "attributes" { // Attribute Overrides start here! // "5061" { "name" "gain stored crits on kill" "attribute_class" "gain_stored_crits_on_kill" "description_string" "#Attrib_GainStoredCritsOnKill" "description_format" "value_is_additive" "hidden" "0" "effect_type" "positive" "stored_as_integer" "0" } // Custom Attributes start here! // "8000" { "name" "auto fires full clip HIDDEN" "attribute_class" "auto_fires_full_clip" "description_string" "#Attrib_AutoFiresFullClip" "description_format" "value_is_additive" "hidden" "1" "effect_type" "positive" "stored_as_integer" "0" } "8001" { "name" "maxammo metal increased HIDDEN" "attribute_class" "mult_maxammo_metal" "description_string" "#Attrib_MaxammoMetal_Increased" "description_format" "value_is_percentage" "hidden" "1" "effect_type" "positive" "stored_as_integer" "0" } "8002" { "name" "civilian firearm" "description_string" "#Attrib_CivilianFirearm" "description_format" "value_is_additive" "hidden" "0" "effect_type" "negative" } "8003" { "name" "can zoom and headshot" "description_string" "#Attrib_ZoomAndHeadshot" "description_format" "value_is_additive" "hidden" "0" "effect_type" "positive" } "8004" { "name" "decrease player capture value" "attribute_class" "add_player_capturevalue" "description_string" "#Attrib_CaptureValue_Decreased" "description_format" "value_is_additive" "hidden" "0" "effect_type" "negative" "armory_Desc" "on_wearer" "stored_as_integer" "0" } "8005" { "name" "dmg taken decreased" "attribute_class" "mult_dmgtaken" "description_string" "#Attrib_DmgTaken_Decreased" "description_format" "value_is_percentage" "hidden" "0" "effect_type" "positive" "armory_desc" "on_wearer" "stored_as_integer" "0" } "8006" { "name" "Mini-Crit Headshot" "description_string" "#Attrib_MinicritHeadshot" "description_format" "value_is_additive" "hidden" "0" "effect_type" "positive" } "8007" { "name" "trash cannon" "description_string" "#Attrib_TrashCannon" "description_format" "value_is_additive" "hidden" "0" "effect_type" "neutral" } "8008" { "name" "hold fire for damage bonus" "description_string" "#Attrib_HoldFire_DamageIncrease" "description_format" "value_is_additive" "hidden" "0" "effect_type" "neutral" } "8009" { "name" "no backstab" "description_string" "#Attrib_NoBackstab" "description_format" "value_is_additive" "hidden" "0" "effect_type" "negative" } "8010" { "name" "invisibility on kill" "description_string" "#Attrib_OnKill_Invis" "description_format" "value_is_additive" "hidden" "0" "effect_type" "positive" } "8011" { "name" "civ boost enemies" "attribute_class" "add_civ_boost_enemies" "description_string" "#Attrib_CivEnemyBoost" "description_format" "value_is_additive" "hidden" "0" "effect_type" "neutral" } "8012" { "name" "civ boost is outline" "description_string" "#Attrib_CustomBoost_Outline" "description_format" "value_is_additive" "hidden" "0" "effect_type" "neutral" } "8013" { "name" "civ boost is defensive" "description_string" "#Attrib_CustomBoost_Defensive" "description_format" "value_is_additive" "hidden" "0" "effect_type" "positive" } "8014" { "name" "civ no aura" "attribute_class" "add_civ_aura_override" "description_string" "#Attrib_CivNoAura" "description_format" "value_is_additive" "hidden" "0" "effect_type" "negative" } "8015" { "name" "umbrella recharge rate decreased" "attribute_class" "umbrella_recharge_rate" "description_string" "#Attrib_EffectBarRechargeRateDecreased" "description_format" "value_is_inverted_percentage" "hidden" "0" "effect_type" "negative" "stored_as_integer" "0" } "8016" { "name" "civ boost is lifesteal" "description_string" "#Attrib_CustomBoost_Lifesteal" "description_format" "value_is_additive" "hidden" "0" "effect_type" "positive" } "8017" { "name" "civ melee normal damage" "description_string" "#Attrib_CivMelee_BasicDmg" "description_format" "value_is_additive" "hidden" "0" "effect_type" "positive" } } }