"items_game" { "game_info" { "first_valid_class" "1" "last_valid_class" "9" "account_class_index" "16" "account_first_valid_item_slot" "0" "account_last_valid_item_slot" "3" "first_valid_item_slot" "0" "last_valid_item_slot" "18" "num_item_presets" "4" } "qualities" { "normal" { "value" "0" } "unique" { "value" "6" } "rarity1" { "value" "1" } "rarity2" { "value" "2" } "vintage" { "value" "3" } "rarity3" { "value" "4" } "rarity4" { "value" "5" } "community" { "value" "7" } "developer" { "value" "8" } "selfmade" { "value" "9" } "customized" { "value" "10" } "strange" { "value" "11" } "completed" { "value" "12" } "haunted" { "value" "13" } "collectors" { "value" "14" } "paintkitweapon" { "value" "15" } } "colors" { "desc_level" { "color_name" "ItemAttribLevel" } "desc_attrib_neutral" { "color_name" "ItemAttribNeutral" } "desc_attrib_positive" { "color_name" "ItemAttribPositive" } "desc_attrib_negative" { "color_name" "ItemAttribNegative" } "desc_itemset_name" { "color_name" "ItemSetName" } "desc_itemset_equipped" { "color_name" "ItemSetItemEquipped" } "desc_itemset_missing" { "color_name" "ItemSetItemMissing" } "desc_bundle" { "color_name" "ItemBundleItem" } "desc_limited_use" { "color_name" "ItemLimitedUse" } "desc_flags" { "color_name" "ItemFlags" } "web_item_background_color" { "color_name" "(web only)" } "desc_limited_quantity" { "color_name" "ItemLimitedQuantity" } "desc_default" { "color_name" "ItemRarityDefault" } "desc_common" { "color_name" "ItemRarityCommon" } "desc_uncommon" { "color_name" "ItemRarityUncommon" } "desc_rare" { "color_name" "ItemRarityRare" } "desc_mythical" { "color_name" "ItemRarityMythical" } "desc_legendary" { "color_name" "ItemRarityLegendary" } "desc_ancient" { "color_name" "ItemRarityAncient" } "desc_immortal" { "color_name" "ItemRarityImmortal" } "desc_strange" { "color_name" "QualityColorStrange" } "desc_unusual" { "color_name" "QualityColorrarity4" } } "rarities" { "default" { "value" "0" "loc_key" "Rarity_Default" "loc_key_weapon" "Rarity_Default_Weapon" "color" "desc_default" "drop_sound" "EndMatch.ItemRevealRarityCommon" } "common" { "value" "1" "loc_key" "Rarity_Common" "loc_key_weapon" "Rarity_Common_Weapon" "color" "desc_common" "next_rarity" "uncommon" } "uncommon" { "value" "2" "loc_key" "Rarity_Uncommon" "loc_key_weapon" "Rarity_Uncommon_Weapon" "color" "desc_uncommon" "next_rarity" "rare" } "rare" { "value" "3" "loc_key" "Rarity_Rare" "loc_key_weapon" "Rarity_Rare_Weapon" "color" "desc_rare" "loot_list" "rare_drops" "next_rarity" "mythical" } "mythical" { "value" "4" "loc_key" "Rarity_Mythical" "loc_key_weapon" "Rarity_Mythical_Weapon" "color" "desc_mythical" "next_rarity" "legendary" } "legendary" { "value" "5" "loc_key" "Rarity_Legendary" "loc_key_weapon" "Rarity_Legendary_Weapon" "color" "desc_legendary" "next_rarity" "ancient" } "ancient" { "value" "6" "loc_key" "Rarity_Ancient" "loc_key_weapon" "Rarity_Ancient_Weapon" "color" "desc_ancient" } "immortal" { "value" "7" "loc_key" "Rarity_Immortal" "loc_key_weapon" "Rarity_Immortal_Weapon" "color" "desc_immortal" } "unusual" { "value" "99" "loc_key" "Unusual" "loc_key_weapon" "Rarity_Unusual" "color" "desc_unusual" } } "equip_regions_list" { "whole_head" "1" "hat" "1" "face" "1" "glasses" "1" "lenses" "1" "pants" "1" "beard" "1" "shirt" "1" "medal" "1" "arms" "1" "back" "1" "feet" "1" "necklace" "1" "grenades" "1" "arm_tatoos" "1" "flair" "1" "head_skin" "1" "ears" "1" "left_shoulder" "1" "belt_misc" "1" "disconnected_floating_item" "1" "zombie_body" "1" "sleeves" "1" "right_shoulder" "1" "shared" { "pyro_spikes" "1" "scout_bandages" "1" "engineer_pocket" "1" "heavy_belt_back" "1" "demo_eyepatch" "1" "soldier_gloves" "1" "spy_gloves" "1" "sniper_headband" "1" } "shared" { "scout_backpack" "1" "heavy_pocket" "1" "engineer_belt" "1" "soldier_pocket" "1" "demo_belt" "1" "sniper_quiver" "1" } "shared" { "pyro_wings" "1" "sniper_bullets" "1" "medigun_accessories" "1" "soldier_coat" "1" "heavy_hip" "1" "scout_hands" "1" } "shared" { "engineer_left_arm" "1" "pyro_tail" "1" "sniper_legs" "1" "medic_gloves" "1" "soldier_cigar" "1" "demoman_collar" "1" "heavy_towel" "1" } "shared" { "engineer_wings" "1" "pyro_head_replacement" "1" "scout_wings" "1" "heavy_hair" "1" "medic_pipe" "1" "soldier_legs" "1" } "shared" { "scout_pants" "1" "heavy_bullets" "1" "engineer_hair" "1" "sniper_vest" "1" "medigun_backpack" "1" "sniper_pocket_left" "1" } "shared" { "sniper_pocket" "1" "heavy_hip_pouch" "1" "spy_coat" "1" "medic_hip" "1" } } "equip_conflicts" { "glasses" { "face" "1" "lenses" "1" } "whole_head" { "hat" "1" "face" "1" "glasses" "1" } } "quest_objective_conditions" { "0" { "name" "Score points as Scout" "condition_logic" { "type" "event_listener" "event_name" "player_score_changed" "score_key_name" "delta" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "player_class" "player_key" "player" "get_player" "by_entindex" "value" "scout" } } } } "1" { "name" "Kill while jumping as Scout" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_jumping" "player_key" "attacker" "get_player" "by_id" "jumping_state" "1" } "2" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "scout" } } "1" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_jumping" "player_key" "assister" "get_player" "by_id" "jumping_state" "1" } "2" { "type" "player_class" "player_key" "assister" "get_player" "by_id" "value" "scout" } } } "1" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } } } } } "2" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "scout" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "scout" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "demoman" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Demoman as Scout" } "3" { "condition_logic" { "0" { "0" { "0" { "event_key" "eventtype" "type" "flag_event_type" "value" "TF_FLAGEVENT_CAPTURE" } "1" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "scout" } "type" "AND" } "type" "AND" } "action" "increment" "event_name" "teamplay_flag_event" "type" "event_listener" } "1" { "0" { "0" { "get_player" "by_cappers" "is_owner" "1" "player_key" "cappers" "type" "player_is_owner" } "1" { "get_player" "by_cappers" "player_key" "cappers" "type" "player_class" "value" "scout" } "type" "AND" } "action" "increment" "event_name" "teamplay_point_captured" "type" "event_listener" } "2" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "scout" } "type" "AND" } "action" "increment" "event_name" "pass_score" "type" "event_listener" } "end" "1" "type" "counter" } "name" "Capture an objective as Scout" } "4" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "scout" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "scout" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill as Scout" } "5" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "scout" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "scout" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "medic" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Medic as Scout" } "6" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "soldier" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Soldier" } "7" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "soldier" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "soldier" } "type" "AND" } "type" "OR" } "1" { "get_player" "by_id" "loadout_key" "weapon_def_index" "player_key" "attacker" "type" "loadout_position" "value" "LOADOUT_POSITION_SECONDARY" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Secondary weapon kill as Soldier" } "8" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "soldier" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "soldier" } "type" "AND" } "type" "OR" } "1" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_BLASTJUMPING" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_BLASTJUMPING" } "type" "AND" } "type" "OR" } "2" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill while blast jumping as Soldier" } "9" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "soldier" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "soldier" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill as Soldier" } "10" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "soldier" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "soldier" } "type" "AND" } "type" "OR" } "1" { "get_player" "by_id" "loadout_key" "weapon_def_index" "player_key" "attacker" "type" "loadout_position" "value" "LOADOUT_POSITION_SECONDARY" } "2" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "jumping_state" "1" "player_key" "userid" "type" "player_jumping" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill an airborne target with your secondary" } "11" { "name" "Get a direct hit with a rocket" "condition_logic" { "type" "event_listener" "event_name" "projectile_direct_hit" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "player_class" "player_key" "attacker" "get_player" "by_entindex" "value" "soldier" } "2" { "type" "OR" "0" { "type" "weapon_class" "key_to_lookup" "weapon_def_index" "value" "tf_weapon_rocketlauncher" } "1" { "type" "weapon_class" "key_to_lookup" "weapon_def_index" "value" "tf_weapon_particle_cannon" } "2" { "type" "weapon_class" "key_to_lookup" "weapon_def_index" "value" "tf_weapon_rocketlauncher_directhit" } "3" { "type" "weapon_class" "key_to_lookup" "weapon_def_index" "value" "tf_weapon_rocketlauncher_airstrike" } } "2" { "type" "player_is_owner" "player_key" "victim" "get_player" "by_entindex" "is_owner" "0" } } } } "12" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "pyro" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Pyro" } "13" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "healer" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "healer" "type" "player_class" "value" "pyro" } "type" "AND" } "event_name" "player_extinguished" "type" "event_listener" } "name" "Extinguish a teammate as Pyro" } "14" { "name" "Kill with a reflected projectile as Pyro" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "pyro" } "1" { "type" "deflected_projectile" "key_to_lookup" "weapon" "value" "deflect_" } } } } } "15" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "killer" "type" "player_class" "value" "pyro" } "type" "AND" } "type" "AND" } "event_name" "environmental_death" "type" "event_listener" } "name" "Environment kill as Pyro" } "16" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "pyro_entindex" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "pyro_entindex" "type" "player_class" "value" "pyro" } "type" "AND" } "1" { "0" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim_entindex" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "victim_entindex" "type" "player_condition" "value" "TF_COND_STEALTHED" } "type" "AND" } "1" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim_entindex" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "victim_entindex" "type" "player_condition" "value" "TF_COND_DISGUISED" } "type" "AND" } "2" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim_entindex" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "victim_entindex" "type" "player_condition" "value" "TF_COND_DISGUISING" } "type" "AND" } "3" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim_entindex" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "victim_entindex" "type" "player_condition" "value" "TF_COND_STEALTHED_BLINK" } "type" "AND" } "type" "OR" } "2" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim_entindex" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "victim_entindex" "type" "player_class" "value" "spy" } "type" "AND" } "type" "AND" } "event_name" "player_ignited" "type" "event_listener" } "name" "Ignite an invisible or disguised Spy as Pyro" } "17" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "pyro" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "pyro" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill as Pyro" } "18" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "demoman" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Demoman" } "19" { "name" "Sticky grenade kill as Demoman" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "demoman" } "2" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "2" { "type" "weapon_type" "key_to_lookup" "weaponid" "value" "35" } } } } "20" { "name" "Melee kill as Demoman" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "demoman" } } } "1" { "type" "loadout_position" "player_key" "attacker" "get_player" "by_id" "loadout_key" "weapon_def_index" "value" "LOADOUT_POSITION_MELEE" } "2" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } } } } } "21" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "demoman" } "type" "AND" } "1" { "event_key" "eventtype" "type" "flag_event_type" "value" "TF_FLAGEVENT_DEFEND" } "type" "AND" } "action" "increment" "event_name" "teamplay_flag_event" "type" "event_listener" } "1" { "0" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "killer" "type" "player_class" "value" "demoman" } "type" "AND" } "1" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "assister" "type" "player_class" "value" "demoman" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "action" "increment" "event_name" "killed_capping_player" "type" "event_listener" } "end" "1" "type" "counter" } "name" "As Demoman, kill an enemy doing the objective" } "22" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "demoman" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "demoman" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill as Demoman" } "23" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "demoman" } "type" "AND" } "1" { "custom_damage_key" "custom" "type" "custom_damage" "value" "TF_DMG_CUSTOM_CHARGE_IMPACT" } "type" "AND" } "event_name" "player_hurt" "score_key_name" "none" "type" "event_listener" } "name" "Bash an enemy with a shield" "required_items" { "0" { "loaner_defindex" "406" "qualifying_items" { "1" { "defindex" "406" } "2" { "defindex" "131" } "3" { "defindex" "1099" } } } } } "24" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "heavy" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Heavy" } "25" { "name" "Capture or defend an objective as Heavy" "condition_logic" { "type" "counter" "end" "1" "0" { "type" "event_listener" "action" "increment" "event_name" "teamplay_point_captured" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "cappers" "get_player" "by_cappers" "is_owner" "1" } "1" { "type" "player_class" "player_key" "cappers" "get_player" "by_cappers" "value" "heavy" } } } "1" { "type" "event_listener" "action" "increment" "event_name" "teamplay_flag_event" "0" { "type" "AND" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "player_class" "player_key" "player" "get_player" "by_entindex" "value" "heavy" } } "1" { "type" "flag_event_type" "event_key" "eventtype" "value" "TF_FLAGEVENT_CAPTURE" } } } "2" { "type" "event_listener" "action" "increment" "event_name" "capper_killed" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "blocker" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "player_class" "player_key" "blocker" "get_player" "by_entindex" "value" "heavy" } } } "3" { "type" "event_listener" "action" "increment" "event_name" "teamplay_flag_event" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "player_class" "player_key" "player" "get_player" "by_entindex" "value" "heavy" } } } } } "26" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "heavy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "heavy" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "scout" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Scout as Heavy" } "27" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "heavy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "heavy" } "type" "AND" } "type" "OR" } "event_name" "object_destroyed" "type" "event_listener" } "name" "Destroy an Engineer building as Heavy" } "28" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "heavy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "heavy" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "heavy" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Heavy as Heavy" } "29" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "heavy" } "1" { "alive_state" "1" "get_player" "by_id" "player_key" "userid" "type" "player_alive" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "action" "increment" "event_name" "player_hurt" "score_key_name" "damageamount" "type" "event_listener" } "1" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "heavy" } "type" "AND" } "action" "reset" "event_name" "player_death" "type" "event_listener" } "end" "1000" "type" "counter" } "name" "Take 1000 damage in a single life as Heavy" } "30" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "heavy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "heavy" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill as Heavy" } "31" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "engineer" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Engineer" } "32" { "name" "[Template] Get var1 sentry kills in a single life as Engineer" "condition_logic" { "type" "counter" "end" "$var1" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "AND" "0" { "type" "scorer" "player_key" "attacker" "get_player" "by_id" "scorer_key" "inflictor_entindex" } "1" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "engineer" } } "1" { "type" "AND" "0" { "type" "scorer" "player_key" "assister" "get_player" "by_id" "scorer_key" "inflictor_entindex" } "1" { "type" "player_class" "player_key" "assister" "get_player" "by_id" "value" "engineer" } } } "1" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "2" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "33" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "scorer_key" "inflictor_entindex" "type" "scorer" } "1" { "get_player" "by_id" "player_key" "assister" "scorer_key" "inflictor_entindex" "type" "scorer" } "type" "OR" } "1" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "OR" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill with a Sentry" } "34" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "builderid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "builderid" "type" "player_class" "value" "engineer" } "type" "AND" } "type" "AND" } "event_name" "player_teleported" "type" "event_listener" } "name" "Teleport a teammate" } "35" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "engineer" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "engineer" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "2" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "scorer_key" "inflictor_entindex" "type" "scorer" } "1" { "get_player" "by_id" "player_key" "assister" "scorer_key" "inflictor_entindex" "type" "scorer" } "type" "OR" } "type" "NOT" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill as Engineer" } "36" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "healer" "type" "player_is_owner" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "patient" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "action" "increment" "event_name" "player_healed" "score_key_name" "amount" "type" "event_listener" } "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "action" "reset" "event_name" "player_death" "type" "event_listener" } "end" "$var1" "type" "counter" "period" "$var2" } "name" "[Template] Heal var1 health to teammates within var2 period" } "37" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "medic" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Medic" } "38" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "medic" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_INVULNERABLE" } "type" "AND" } "2" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "heavy" } "type" "AND" } "3" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_INVULNERABLE" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get an assist with an Ubered Heavy" } "39" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "medic" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_INVULNERABLE" } "type" "AND" } "type" "AND" } "event_name" "object_destroyed" "type" "event_listener" } "name" "Assist in destroying a sentry while Ubered" } "40" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "medic" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_INVULNERABLE" } "type" "AND" } "2" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "demoman" } "type" "AND" } "3" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_INVULNERABLE" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get an assist with an Ubered Demoman" } "41" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "sniper" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Sniper" } "42" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_ZOOMED" } "type" "AND" } "2" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_HEADSHOT" } "1" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_HEADSHOT_DECAPITATION" } "type" "OR" } "type" "NOT" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Scoped bodyshot kill as Sniper" } "43" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "type" "AND" } "1" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_HEADSHOT" } "1" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_HEADSHOT_DECAPITATION" } "type" "OR" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Headshot kill as Sniper" } "44" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "medic" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Medic as Sniper" } "45" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "heavy" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Heavy as Sniper" } "46" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "sniper" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Sniper as Sniper" } "47" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "sniper" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill as Sniper" } "48" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "player" "type" "player_class" "value" "spy" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points as Spy" } "49" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "type" "AND" } "1" { "0" { "key_to_lookup" "weapon" "type" "weapon_name" "value" "OBJ_ATTACHMENT_SAPPER" } "1" { "key_to_lookup" "weapon" "type" "weapon_name" "value" "recorder" } "2" { "key_to_lookup" "weapon" "type" "weapon_name" "value" "psapper" } "3" { "key_to_lookup" "weapon" "type" "weapon_name" "value" "snack_attack" } "type" "OR" } "type" "AND" } "event_name" "object_destroyed" "type" "event_listener" } "name" "Destroy a building with a Sapper" } "50" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "type" "AND" } "1" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_BACKSTAB" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a Backstab" } "51" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "medic" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Medic as Spy" } "52" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "engineer" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill an Engineer as Spy" } "53" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "sniper" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Sniper as Spy" } "54" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "spy" } "type" "AND" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill as Spy" } "55" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "type" "map" "value" "cp_powerhouse" } "2" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill on Powerhouse" } "56" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_cappers" "is_owner" "1" "player_key" "cappers" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "cp_powerhouse" } "type" "AND" } "event_name" "teamplay_point_captured" "type" "event_listener" } "name" "Capture an objective on Powerhouse" } "57" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "type" "map" "value" "cp_powerhouse" } "2" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "killed_capping_player" "type" "event_listener" } "name" "Kill an enemy capturing a point on Powerhouse" } "58" { "condition_logic" { "0" { "0" { "team_key" "team" "team_requirement" "1" "type" "team_restriction" } "1" { "type" "map" "value" "cp_powerhouse" } "type" "AND" } "event_name" "teamplay_round_win" "type" "event_listener" } "name" "Win a round on Powerhouse" } "59" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "cp_powerhouse" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points on Powerhouse" } "60" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "cp_snowplow" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points on Snowplow" } "61" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_cappers" "is_owner" "1" "player_key" "cappers" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "cp_snowplow" } "type" "AND" } "event_name" "teamplay_point_captured" "type" "event_listener" } "name" "Capture an objective on Snowplow" } "62" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "type" "map" "value" "cp_snowplow" } "2" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "killed_capping_player" "type" "event_listener" } "name" "Defend an objective on Snowplow" } "63" { "condition_logic" { "0" { "0" { "team_key" "team" "team_requirement" "1" "type" "team_restriction" } "1" { "type" "map" "value" "cp_snowplow" } "type" "AND" } "event_name" "teamplay_round_win" "type" "event_listener" } "name" "Win a round on Snowplow" } "64" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "pl_borneo" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points on Borneo" } "65" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_cappers" "is_owner" "1" "player_key" "cappers" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "pl_borneo" } "type" "AND" } "event_name" "teamplay_point_captured" "type" "event_listener" } "name" "Capture an objective on Borneo" } "66" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "type" "map" "value" "pl_borneo" } "2" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "killed_capping_player" "type" "event_listener" } "name" "Defend the cart on Borneo" } "67" { "condition_logic" { "0" { "0" { "team_key" "team" "team_requirement" "1" "type" "team_restriction" } "1" { "type" "map" "value" "pl_borneo" } "type" "AND" } "event_name" "teamplay_round_win" "type" "event_listener" } "name" "Win a round on Borneo" } "68" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "koth_suijin" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points on Suijin" } "69" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "type" "map" "value" "koth_suijin" } "2" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "killed_capping_player" "type" "event_listener" } "name" "Defend the objective on Suijin" } "70" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_cappers" "is_owner" "1" "player_key" "cappers" "type" "player_is_owner" } "type" "AND" } "1" { "type" "map" "value" "koth_suijin" } "type" "AND" } "event_name" "teamplay_point_captured" "type" "event_listener" } "name" "Capture the objective on Suijin" } "71" { "condition_logic" { "0" { "0" { "team_key" "team" "team_requirement" "1" "type" "team_restriction" } "1" { "type" "map" "value" "koth_suijin" } "type" "AND" } "event_name" "teamplay_round_win" "type" "event_listener" } "name" "Win a round on Suijin" } "72" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points" } "73" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "type" "AND" } "action" "increment" "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "1" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "action" "reset" "event_name" "player_death" "type" "event_listener" } "end" "10" "type" "counter" } "name" "Score 10 points in a single life" } "74" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a kill" } "75" { "condition_logic" { "0" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "action" "increment" "event_name" "player_death" "type" "event_listener" } "1" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "action" "reset" "event_name" "player_death" "type" "event_listener" } "end" "5" "type" "counter" } "name" "Get 5 kills in a single life" } "76" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "scout" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Scout" } "77" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "soldier" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Soldier" } "78" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "pyro" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Pyro" } "79" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "demoman" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Demoman" } "80" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "heavy" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Heavy" } "81" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "engineer" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill an Engineer" } "82" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "medic" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Medic" } "83" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "sniper" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Sniper" } "84" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "spy" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Spy" } "85" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "scout" } "2" { "get_player" "by_id" "jumping_state" "3" "player_key" "attacker" "type" "player_jumping" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "scout" } "2" { "get_player" "by_id" "jumping_state" "3" "player_key" "assister" "type" "player_jumping" } "type" "AND" } "type" "OR" } "event_name" "player_death" "type" "event_listener" } "name" "Get a triple jump kill" "required_items" { "1" { "loaner_defindex" "450" "qualifying_items" { "1" { "defindex" "450" } "2" { "defindex" "448" } "3" { "defindex" "45" } } } } } "86" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "healer" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "healer" "type" "player_class" "value" "scout" } "type" "AND" } "action" "increment" "event_name" "player_healed" "score_key_name" "amount" "type" "event_listener" } "end" "100" "type" "counter" } "name" "Heal 100 health as Scout" "required_items" { "1" { "loaner_defindex" "222" "qualifying_items" { "1" { "defindex" "222" } "2" { "defindex" "773" } } } } } "87" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "scout" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "scout" } "type" "AND" } "type" "OR" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_condition" "value" "TF_COND_BLEEDING" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a bleeding enemy as Scout" "required_items" { "1" { "loaner_defindex" "812" "qualifying_items" { "1" { "defindex" "812" } "2" { "defindex" "325" } "3" { "defindex" "452" } "4" { "defindex" "648" } } } } } "88" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "scout" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "scout" } "type" "AND" } "type" "OR" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_condition" "value" "TF_COND_STUNNED" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill stunned enemy as Scout" "required_items" { "1" { "loaner_defindex" "44" "qualifying_items" { "1" { "defindex" "44" } } } } } "89" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "preventor" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "player_key" "preventor" "type" "player_class" "value" "scout" } "type" "AND" } "action" "increment" "event_name" "damage_prevented" "score_key_name" "amount" "type" "event_listener" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "action" "reset" "event_name" "player_death" "type" "event_listener" } "end" "100" "type" "counter" } "name" "Prevent damage as Scout" "required_items" { "1" { "loaner_defindex" "46" "qualifying_items" { "1" { "defindex" "46" } } } } } "90" { "condition_logic" { "0" { "0" { "key_to_lookup" "crit_type" "type" "crit_kill" "value" "1" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "2" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "3" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "soldier" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get a minicrit kill as Soldier" "required_items" { "1" { "loaner_defindex" "129" "qualifying_items" { "1" { "defindex" "129" } "2" { "defindex" "127" } "3" { "defindex" "415" } } } } } "91" { "condition_logic" { "2" { "1" { "key_to_lookup" "crit_type" "type" "crit_kill" "value" "1" } "2" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "scout" } "3" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "4" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Minicrit kill as Scout" "required_items" { "1" { "loaner_defindex" "1103" "qualifying_items" { "1" { "defindex" "1103" } "2" { "defindex" "163" } "3" { "defindex" "355" } } } } } "92" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "player_key" "healer" "type" "player_class" "value" "soldier" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "healer" "type" "player_is_owner" } "type" "AND" } "action" "increment" "event_name" "player_healed" "score_key_name" "amount" "type" "event_listener" } "3" { "4" { "1" { "get_player" "by_entindex" "player_key" "entindex" "type" "player_class" "value" "soldier" } "2" { "get_player" "by_entindex" "is_owner" "1" "player_key" "entindex" "type" "player_is_owner" } "type" "AND" } "action" "increment" "event_name" "player_healonhit" "score_key_name" "amount" "type" "event_listener" } "end" "200" "type" "counter" } "name" "Heal 200 damage as Soldier" "required_items" { "1" { "loaner_defindex" "354" "qualifying_items" { "1" { "defindex" "228" } "2" { "defindex" "354" } } } } } "93" { "condition_logic" { "0" { "0" { "key_to_lookup" "crit_type" "type" "crit_kill" "value" "2" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "pyro" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Crit kill as Pyro" "required_items" { "1" { "loaner_defindex" "40" "qualifying_items" { "1" { "defindex" "40" } "2" { "defindex" "594" } "3" { "defindex" "38" } } } } } "94" { "condition_logic" { "0" { "0" { "key_to_lookup" "crit_type" "type" "crit_kill" "value" "1" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "pyro" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Minicrit kill as Pyro" "required_items" { "1" { "loaner_defindex" "351" "qualifying_items" { "1" { "defindex" "39" } "2" { "defindex" "351" } "3" { "defindex" "740" } "4" { "defindex" "38" } "5" { "defindex" "415" } } } } } "95" { "name" "Collect a head as Demo" "required_items" { "1" { "loaner_defindex" "132" "qualifying_items" { "1" { "defindex" "132" } "2" { "defindex" "266" } "3" { "defindex" "482" } } } } "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "demoman" } "1" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "2" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "3" { "type" "OR" "0" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "132" } "1" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "482" } "2" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "266" } "2" { "type" "AND" "0" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "TF_DMG_CUSTOM_TAUNTATK_BARBARIAN_SWING" } "0" { "type" "OR" "0" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "132" } "0" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "482" } "0" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "266" } } } } } } } "96" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "patient" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "healer" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "healer" "type" "player_class" "value" "heavy" } "type" "AND" } "event_name" "player_healed" "score_key_name" "none" "type" "event_listener" } "name" "Feed a teammate" "required_items" { "1" { "loaner_defindex" "42" "qualifying_items" { "1" { "defindex" "42" } "2" { "defindex" "159" } "3" { "defindex" "433" } "4" { "defindex" "311" } "5" { "defindex" "863" } } } } } "97" { "name" "Wrangled sentry kill" "required_items" { "1" { "loaner_defindex" "140" "qualifying_items" { "1" { "defindex" "140" } } } } "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "scorer" "player_key" "attacker" "get_player" "by_id" "scorer_key" "inflictor_entindex" } "1" { "type" "scorer" "player_key" "assister" "get_player" "by_id" "scorer_key" "inflictor_entindex" } } "1" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "2" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "TF_DMG_CUSTOM_PLAYER_SENTRY" } "2" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } } } } "98" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "engineer" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "2" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "3" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_SHOTGUN_REVENGE_CRIT" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Revenge kill as Engineer" "required_items" { "1" { "loaner_defindex" "141" "qualifying_items" { "1" { "defindex" "141" } } } } } "99" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "userid" "provider_must_be_owner" "0" "type" "player_condition" "value" "TF_COND_URINE" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Jarate kill as Sniper" "required_items" { "1" { "loaner_defindex" "58" "qualifying_items" { "1" { "defindex" "58" } "2" { "defindex" "230" } } } } } "100" { "condition_logic" { "0" { "0" { "key_to_lookup" "weapon_def_index" "type" "weapon_def_index" "value" "232" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "4" { "get_player" "by_id" "player_key" "userid" "provider_must_be_owner" "0" "type" "player_condition" "value" "TF_COND_URINE" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Buschwacka kill a Jarated enemy" "required_items" { "1" { "loaner_defindex" "232" "qualifying_items" { "1" { "defindex" "232" } } } "2" { "loaner_defindex" "58" "qualifying_items" { "1" { "defindex" "58" } "2" { "defindex" "230" } } } } } "101" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "1" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_ZOOMED" } "type" "NOT" } "2" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_HEADSHOT" } "3" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "4" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "No-Scope Headshot as Sniper" "required_items" { "1" { "loaner_defindex" "1098" "qualifying_items" { "1" { "defindex" "1098" } } } } } "102" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "sniper" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "2" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "3" { "key_to_lookup" "weapon_def_index" "type" "weapon_class" "value" "tf_weapon_compound_bow" } "4" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_HEADSHOT" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Headshot with an arrow as Sniper" "required_items" { "1" { "loaner_defindex" "56" "qualifying_items" { "1" { "defindex" "56" } "2" { "defindex" "1092" } } } } } "103" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_HEADSHOT" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Headshot kill as Spy" "required_items" { "1" { "loaner_defindex" "61" "qualifying_items" { "1" { "defindex" "61" } "2" { "defindex" "1006" } } } } } "104" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_BACKSTAB" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "4" { "0" { "key_to_lookup" "weapon_def_index" "type" "weapon_def_index" "value" "574" } "1" { "key_to_lookup" "weapon_def_index" "type" "weapon_def_index" "value" "225" } "type" "OR" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Silent backstab as Spy" "required_items" { "1" { "loaner_defindex" "225" "qualifying_items" { "1" { "defindex" "225" } "2" { "defindex" "574" } } } } } "105" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "2" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Pumpkin bomb kill" } "106" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_CRITBOOSTED_PUMPKIN" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Crumpkin kill" } "107" { "condition_logic" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "event_name" "halloween_pumpkin_grab" "type" "event_listener" } "name" "Collect a crumpkin" } "108" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "userid" "type" "player_condition" "value" "TF_COND_STUNNED" } "3" { "0" { "type" "map" "value" "koth_harvest_event" } "1" { "type" "map" "value" "koth_viaduct_event" } "2" { "type" "map" "value" "koth_lakeside_event" } "3" { "type" "map" "value" "sd_doomsday_event" } "4" { "type" "map" "value" "plr_hightower_event" } "type" "OR" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill 'Yikes'd enemy" } "109" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "1" { "key_to_lookup" "boss" "type" "halloween_boss_type" "value" "1" } "2" { "type" "map" "value" "cp_manor_event" } "type" "AND" } "event_name" "halloween_boss_killed" "type" "event_listener" } "name" "Kill HHH" } "110" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "1" { "key_to_lookup" "boss" "type" "halloween_boss_type" "value" "3" } "2" { "type" "map" "value" "koth_lakeside_event" } "type" "AND" } "event_name" "halloween_boss_killed" "type" "event_listener" } "name" "Kill Merasmus" } "111" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "1" { "key_to_lookup" "boss" "type" "halloween_boss_type" "value" "2" } "2" { "type" "map" "value" "koth_viaduct_event" } "type" "AND" } "event_name" "halloween_boss_killed" "type" "event_listener" } "name" "Kill Monoculus" } "112" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_PURGATORY" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_PURGATORY" } "type" "AND" } "type" "OR" } "1" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "userid" "type" "player_condition" "value" "TF_COND_PURGATORY" } "3" { "type" "map" "value" "koth_viaduct_event" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill an enemy in Purgatory in Eyaduct" } "113" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "koth_viaduct_event" } "type" "AND" } "event_name" "escaped_loot_island" "type" "event_listener" } "name" "Escape Loot Island on Eyaduct" } "114" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "koth_lakeside_event" } "type" "AND" } "event_name" "escaped_loot_island" "type" "event_listener" } "name" "Escape Skull Island on Ghost Fort" } "115" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "cp_manor_event" } "type" "AND" } "event_name" "tagged_player_as_it" "type" "event_listener" } "name" "Tag a player as 'it' on Mann Manor" } "116" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "koth_lakeside_event" } "type" "AND" } "event_name" "merasmus_stunned" "type" "event_listener" } "name" "Stun Merasmus with your Bomb Head" } "117" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "koth_lakeside_event" } "type" "AND" } "event_name" "merasmus_prop_found" "type" "event_listener" } "name" "Find the prop Merasmus is hiding in" } "118" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "plr_hightower_event" } "type" "AND" } "event_name" "halloween_skeleton_killed" "type" "event_listener" } "name" "Kill a Skeleton on Hell Tower" } "119" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "plr_hightower_event" } "type" "AND" } "event_name" "escape_hell" "type" "event_listener" } "name" "Escape Hell on Hell Tower" } "120" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_HALLOWEEN_IN_HELL" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "1" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_HALLOWEEN_IN_HELL" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "type" "OR" } "1" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "userid" "type" "player_condition" "value" "TF_COND_HALLOWEEN_GHOST_MODE" } "3" { "type" "map" "value" "plr_hightower_event" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill an enemy in Hell on Hell Tower" } "121" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "1" { "type" "map" "value" "plr_hightower_event" } "type" "AND" } "event_name" "cross_spectral_bridge" "type" "event_listener" } "name" "Cross Spectral Bridge in Hell Tower" } "122" { "condition_logic" { "0" { "0" { "type" "map" "value" "sd_doomsday_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "type" "AND" } "event_name" "minigame_won" "type" "event_listener" } "name" "Win a Bumper Kart minigame" } "123" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "reviver" "type" "player_is_owner" } "1" { "type" "map" "value" "sd_doomsday_event" } "type" "AND" } "event_name" "respawn_ghost" "type" "event_listener" } "name" "Revive a Ghost in Bumper Cars" } "124" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "2" { "type" "map" "value" "sd_doomsday_event" } "type" "AND" } "event_name" "kill_in_hell" "type" "event_listener" } "name" "Bump an enemy to death" } "125" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "collector" "type" "player_is_owner" } "1" { "type" "map" "value" "sd_doomsday_event" } "type" "AND" } "event_name" "halloween_duck_collected" "type" "event_listener" } "name" "Collect a Duck in Bumper Karts" } "126" { "condition_logic" { "0" { "0" { "type" "map" "value" "koth_viaduct_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect a soul on Eyeaduct" } "127" { "condition_logic" { "0" { "0" { "type" "map" "value" "koth_lakeside_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect a Soul on Ghost Fort" } "128" { "condition_logic" { "0" { "0" { "type" "map" "value" "plr_hightower_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect a soul on Helltower" } "129" { "condition_logic" { "0" { "0" { "type" "map" "value" "sd_doomsday_event" } "1" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_MELEE_ONLY" } "1" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_SWIMMING_CURSE" } "2" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_BALLOON_HEAD" } "type" "OR" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "0" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_AIMING" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_AIMING" } "2" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "value" "TF_COND_AIMING" } "type" "OR" } "type" "AND" } "type" "OR" } "2" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill while cursed on Carnival of Carnage" } "130" { "condition_logic" { "0" { "0" { "type" "map" "value" "sd_doomsday_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect a soul on Carnival of Carnage" } "131" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "1" { "type" "map" "value" "cp_manor_event" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect a soul on Mann Manor" } "132" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_cappers" "is_owner" "1" "player_key" "cappers" "type" "player_is_owner" } "1" { "type" "map" "value" "cp_manor_event" } "type" "AND" } "action" "increment" "event_name" "teamplay_point_captured" "type" "event_listener" } "1" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "blocker" "type" "player_is_owner" } "1" { "type" "map" "value" "cp_manor_event" } "type" "AND" } "action" "increment" "event_name" "capper_killed" "type" "event_listener" } "end" "1" "type" "counter" } "name" "Capture or Defend an objective on Mann Manor" } "133" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "userid" "type" "player_condition" "value" "TF_COND_STUNNED" } "3" { "type" "map" "value" "koth_harvest_event" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill a Yikes'd enemy on Harvest Event" } "134" { "condition_logic" { "0" { "0" { "type" "map" "value" "koth_harvest_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect a soul on Harvest Event" } "135" { "condition_logic" { "0" { "0" { "type" "map" "value" "koth_harvest_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_pumpkin_grab" "type" "event_listener" } "name" "Collect a Halloween Pumpkin on Harvest Event: %s1" } "136" { "condition_logic" { "0" { "0" { "type" "map" "value" "koth_harvest_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "2" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill with pumpkin bomb on Harvest Event" } "137" { "condition_logic" { "0" { "0" { "type" "map" "value" "cp_gorge_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect souls on Gorge Event" } "138" { "condition_logic" { "0" { "0" { "type" "map" "value" "koth_moonshine_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect souls on Moonshine Event" } "139" { "condition_logic" { "0" { "0" { "type" "map" "value" "pl_millstone_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect souls on Hellstone" } "140" { "condition_logic" { "0" { "0" { "type" "map" "value" "cp_sunshine_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "intended_target" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect souls on Sinshin" } "141" { "condition_logic" { "0" { "0" { "type" "map" "value" "cp_gorge_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_pumpkin_grab" "type" "event_listener" } "name" "Coolect a crumpkin on Gorge_event" } "142" { "condition_logic" { "0" { "0" { "type" "map" "value" "koth_moonshine_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_pumpkin_grab" "type" "event_listener" } "name" "Collect a crumpkin on Moonshine" } "143" { "condition_logic" { "0" { "0" { "type" "map" "value" "pl_millstone_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_pumpkin_grab" "type" "event_listener" } "name" "Collect a crumpkin on Hellstone" } "144" { "condition_logic" { "0" { "0" { "type" "map" "value" "cp_sunshine_event" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "halloween_pumpkin_grab" "type" "event_listener" } "name" "Collect a crumpkin on Sinshine" } "145" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } "1" { "type" "map" "value" "cp_gorge_event" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill with pumpkin bomb on Gorge_event" } "146" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } "1" { "type" "map" "value" "koth_moonshine_event" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill with pumpkin bomb on Moonshine (event)" } "147" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } "1" { "type" "map" "value" "pl_millstone_event" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill with pumpkin bomb on Hellstone" } "148" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } "1" { "type" "map" "value" "cp_sunshine_event" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill with pumpkin bomb on Sinshine" } "149" { "name" "[Template] Get var1 direct air-hits with weapon defindex var2 in a row" "condition_logic" { "type" "counter" "end" "$var1" "0" { "type" "event_listener" "action" "increment" "event_name" "projectile_direct_hit" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "player_is_owner" "player_key" "victim" "get_player" "by_entindex" "is_owner" "0" } "2" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "$var2" } "3" { "type" "player_jumping" "player_key" "victim" "get_player" "by_entindex" "jumping_state" "1" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "projectile_removed" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "$var2" } "1" { "type" "num_direct_hit" "key_to_lookup" "num_direct_hit" "value" "0" } } } } } "150" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "spy" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "spy" "type" "player_class" "value" "spy" } "type" "AND" } "event_name" "deadringer_cheat_death" "type" "event_listener" } "name" "Spy Deadringer cheat death" "required_items" { "1" { "loaner_defindex" "59" "qualifying_items" { "1" { "defindex" "59" } } } } } "151" { "condition_logic" { "0" { "0" { "custom_damage_key" "customkill" "type" "custom_damage" "value" "TF_DMG_CUSTOM_BACKSTAB" } "0" { "disguise_target" "0" "get_player" "by_id" "player_key" "userid" "type" "player_disguise" } "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Spy backstab disguise target" } "152" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_condition" "value" "TF_COND_DISGUISED" } "type" "NOT" } "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Spy backstab undisguised" } "153" { "condition_logic" { "0" { "0" { "key_to_lookup" "weapon_def_index" "type" "weapon_class" "value" "tf_weapon_revolver" } "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Spy revolver kill" } "154" { "name" "Sniper Huntsman long kill" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "player_distance" "player_key" "userid" "get_player" "by_id" "distance_check_type" "2" "distance_to_check" "500" } "1" { "type" "weapon_class" "key_to_lookup" "weapon_def_index" "value" "tf_weapon_compound_bow" } "2" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "3" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "4" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "sniper" } } } } "155" { "name" "Close Sniper Huntsman kill" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "player_distance" "player_key" "userid" "get_player" "by_id" "distance_check_type" "1" "distance_to_check" "501" } "1" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "2" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "3" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "sniper" } "4" { "type" "weapon_class" "key_to_lookup" "weapon_def_index" "value" "tf_weapon_compound_bow" } } } } "157" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "medic" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "2" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Assist in a kill as Medic" } "158" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "userid" "provider_must_be_owner" "1" "type" "player_condition" "value" "TF_COND_URINE" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "2" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "3" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "sniper" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Jarate assist as Sniper" "required_items" { "1" { "loaner_defindex" "58" "qualifying_items" { "1" { "defindex" "58" } "2" { "defindex" "230" } } } } } "159" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "target" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "healer" "type" "player_is_owner" } "2" { "get_player" "by_id" "player_key" "healer" "type" "player_class" "value" "medic" } "type" "AND" } "action" "increment" "event_name" "crossbow_heal" "score_key_name" "amount" "type" "event_listener" } "end" "50" "type" "counter" } "name" "Medic heal 50 with a crusader's crossbow" "required_items" { "1" { "loaner_defindex" "305" "qualifying_items" { "1" { "defindex" "305" } } } } } "160" { "name" "Long range medic crusader's crossbow heal" "condition_logic" { "type" "event_listener" "event_name" "crossbow_heal" "score_key_name" "none" "0" { "type" "AND" "0" { "type" "player_distance" "player_key" "target" "get_player" "by_id" "distance_check_type" "2" "distance_to_check" "500" } "1" { "type" "player_is_owner" "player_key" "healer" "get_player" "by_id" "is_owner" "1" } } } } "161" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "healer" "type" "player_is_owner" } "0" { "get_player" "by_id" "player_key" "healer" "type" "player_class" "value" "medic" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "patient" "type" "player_is_owner" } "type" "AND" } "action" "increment" "event_name" "player_healed" "score_key_name" "amount" "type" "event_listener" } "end" "200" "type" "counter" } "name" "Medic self heal 200 health" } "162" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "demoman" } "1" { "key_to_lookup" "bonuseffect" "type" "bonuseffect" "value" "2" } "2" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "3" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "event_name" "player_hurt" "score_key_name" "none" "type" "event_listener" } "name" "Double-Donk! as Demoman" "required_items" { "1" { "loaner_defindex" "996" "qualifying_items" { "1" { "defindex" "996" } } } } } "163" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "mitigator" "type" "player_is_owner" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "damaged" "type" "player_is_owner" } "0" { "get_player" "by_id" "player_key" "mitigator" "type" "player_class" "value" "heavy" } "type" "AND" } "action" "increment" "event_name" "damage_mitigated" "score_key_name" "amount" "type" "event_listener" } "end" "500" "type" "counter" } "name" "Mitigate 500 damage as heavy" "required_items" { "1" { "loaner_defindex" "331" "qualifying_items" { "1" { "defindex" "331" } } } } } "164" { "name" "Push a payload cart ~20 feet" "condition_logic" { "type" "counter" "end" "20" "0" { "type" "event_listener" "action" "increment" "event_name" "payload_pushed" "score_key_name" "distance" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "pusher" "get_player" "by_id" "is_owner" "1" } "1" { "type" "game_type" "value" "TF_GAMETYPE_ESCORT" } } } } } "165" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "0" { "type" "game_type" "value" "TF_GAMETYPE_ESCORT" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points in payload" } "166" { "name" "Win a payload round" "condition_logic" { "type" "event_listener" "event_name" "teamplay_round_win" "0" { "type" "AND" "0" { "type" "game_type" "value" "TF_GAMETYPE_ESCORT" } "0" { "type" "team_restriction" "team_key" "team" "team_requirement" "1" } } } } "167" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "1" { "type" "game_type" "value" "TF_GAMETYPE_ESCORT" } "2" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "type" "AND" } "event_name" "killed_capping_player" "type" "event_listener" } "name" "Defend the cart on payload" } "168" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "0" { "type" "game_type" "value" "TF_GAMETYPE_CP" } "type" "AND" } "event_name" "player_score_changed" "score_key_name" "delta" "type" "event_listener" } "name" "Score points on CP" } "169" { "condition_logic" { "0" { "0" { "get_player" "by_cappers" "is_owner" "1" "player_key" "cappers" "type" "player_is_owner" } "0" { "type" "game_type" "value" "TF_GAMETYPE_CP" } "type" "AND" } "event_name" "teamplay_point_captured" "type" "event_listener" } "name" "Capture a CP on CP" } "170" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "killer" "type" "player_is_owner" } "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "OR" } "0" { "type" "game_type" "value" "TF_GAMETYPE_CP" } "type" "AND" } "event_name" "killed_capping_player" "type" "event_listener" } "name" "Defend a CP on CP" } "171" { "name" "Win a round of CP" "condition_logic" { "type" "event_listener" "event_name" "teamplay_round_win" "0" { "type" "AND" "1" { "type" "game_type" "value" "TF_GAMETYPE_CP" } "1" { "type" "team_restriction" "team_key" "team" "team_requirement" "1" } } } } "172" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "provider_must_be_owner" "1" "type" "player_condition" "value" "TF_COND_CRITBOOSTED" } "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "0" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "medic" } "0" { "get_player" "by_id" "player_key" "assister" "provider_must_be_owner" "1" "type" "player_condition" "value" "TF_COND_CRITBOOSTED" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Assist in a Kritz kill" } "173" { "condition_logic" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "action" "reset" "event_name" "player_chargedeployed" "type" "event_listener" } "0" { "0" { "0" { "get_player" "by_id" "player_key" "assister" "provider_must_be_owner" "1" "type" "player_condition" "value" "TF_COND_CRITBOOSTED" } "0" { "get_player" "by_id" "player_key" "attacker" "provider_must_be_owner" "1" "type" "player_condition" "value" "TF_COND_CRITBOOSTED" } "0" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "medic" } "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "AND" } "action" "increment" "event_name" "player_death" "type" "event_listener" } "end" "3" "type" "counter" } "name" "Assist in 3 Crit-Boosted kills in one deploy as medic" } "174" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "mitigator" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "mitigator" "type" "player_class" "value" "spy" } "2" { "key_to_lookup" "itemdefindex" "type" "weapon_def_index" "value" "59" } "type" "AND" } "action" "increment" "event_name" "damage_mitigated" "score_key_name" "amount" "type" "event_listener" } "end" "125" "type" "counter" } "name" "Absorb 125 health with the Deadringer" "required_items" { "1" { "loaner_defindex" "59" "qualifying_items" { "1" { "defindex" "59" } } } } } "175" { "name" "Undisguised kill as Spy" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "1" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "2" { "type" "player_class" "player_key" "attacker" "get_player" "by_id" "value" "spy" } "3" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "3" { "type" "NOT" "0" { "type" "player_condition" "player_key" "attacker" "get_player" "by_id" "value" "TF_COND_DISGUISED" "provider_must_be_owner" "0" } } } } } "176" { "name" "Snowycoast Community Map score points" "condition_logic" { "type" "event_listener" "event_name" "player_score_changed" "score_key_name" "delta" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "map" "value" "pl_snowycoast" } } } } "177" { "name" "Snowycoast Community Map Win a round" "condition_logic" { "type" "event_listener" "event_name" "teamplay_round_win" "0" { "type" "AND" "0" { "type" "team_restriction" "team_key" "team" "team_requirement" "1" } "1" { "type" "map" "value" "pl_snowycoast" } } } } "178" { "name" "Vanguard Community Map score points" "condition_logic" { "type" "event_listener" "event_name" "player_score_changed" "score_key_name" "delta" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "map" "value" "cp_vanguard" } } } } "179" { "name" "Vanguard Community Map win a round" "condition_logic" { "type" "event_listener" "event_name" "teamplay_round_win" "0" { "type" "AND" "0" { "type" "team_restriction" "team_key" "team" "team_requirement" "1" } "0" { "type" "map" "value" "cp_vanguard" } } } } "180" { "name" "Landfall Community Map score points" "condition_logic" { "type" "event_listener" "event_name" "player_score_changed" "score_key_name" "delta" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "map" "value" "ctf_landfall" } } } } "181" { "name" "Landfall Community Map win a round" "condition_logic" { "type" "event_listener" "event_name" "teamplay_round_win" "0" { "type" "AND" "0" { "type" "map" "value" "ctf_landfall" } "0" { "type" "team_restriction" "team_key" "team" "team_requirement" "1" } } } } "182" { "name" "Highpass Community Map score points" "condition_logic" { "type" "event_listener" "event_name" "player_score_changed" "score_key_name" "delta" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "map" "value" "koth_highpass" } } } } "183" { "name" "Highpass Community Map win a round" "condition_logic" { "type" "event_listener" "event_name" "teamplay_round_win" "0" { "type" "AND" "0" { "type" "map" "value" "koth_highpass" } "0" { "type" "team_restriction" "team_key" "team" "team_requirement" "1" } } } } "184" { "condition_logic" { "0" { "0" { "get_player" "by_id" "player_key" "attacker" "type" "player_class" "value" "spy" } "0" { "0" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "medic" } "0" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "heavy" } "0" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "engineer" } "0" { "get_player" "by_id" "player_key" "userid" "type" "player_class" "value" "sniper" } "type" "OR" } "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Kill high priority target as Spy" } "185" { "name" "Taunt kill as Demoman" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "TF_DMG_CUSTOM_TAUNTATK_BARBARIAN_SWING" } } } } "186" { "name" "Heal 100 damage on hit in a single life as Soldier" "condition_logic" { "type" "counter" "end" "100" "0" { "type" "event_listener" "action" "increment" "event_name" "player_healonhit" "score_key_name" "amount" "0" { "type" "AND" "0" { "type" "player_class" "player_key" "entindex" "get_player" "by_entindex" "value" "soldier" } "1" { "type" "player_is_owner" "player_key" "entindex" "get_player" "by_entindex" "is_owner" "1" } "2" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "228" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "187" { "name" "Taunt kill as Sniper" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "TF_DMG_CUSTOM_TAUNTATK_ARROW_STAB" } } } } "188" { "name" "Collect souls on Maple Ridge Event" "condition_logic" { "type" "event_listener" "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "0" { "type" "AND" "0" { "type" "map" "value" "koth_maple_ridge_event" } "0" { "type" "player_is_owner" "player_key" "collecting_player" "get_player" "by_id" "is_owner" "1" } } } } "189" { "name" "Collect crumpkins on Maple Ridge" "condition_logic" { "type" "event_listener" "event_name" "halloween_pumpkin_grab" "0" { "type" "AND" "0" { "type" "map" "value" "koth_maple_ridge_event" } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "190" { "name" "Kill with pumpkin bomb on Maple Ridge" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "map" "value" "koth_maple_ridge_event" } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } } } } "191" { "name" "Collect souls on Brimstone" "condition_logic" { "type" "event_listener" "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "0" { "type" "AND" "0" { "type" "map" "value" "pl_fifthcurve_event" } "0" { "type" "player_is_owner" "player_key" "collecting_player" "get_player" "by_id" "is_owner" "1" } } } } "192" { "name" "Collect crumpkins on Brimstone" "condition_logic" { "type" "event_listener" "event_name" "halloween_pumpkin_grab" "0" { "type" "AND" "0" { "type" "map" "value" "pl_fifthcurve_event" } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "193" { "name" "Kill with pumpkin bomb on Brimstone" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "map" "value" "pl_fifthcurve_event" } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } } } } "194" { "name" "Collect souls on Pit of Death" "condition_logic" { "type" "event_listener" "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "0" { "type" "AND" "0" { "type" "map" "value" "pd_pit_of_death_event" } "0" { "type" "player_is_owner" "player_key" "collecting_player" "get_player" "by_id" "is_owner" "1" } } } } "195" { "name" "Collect lost souls on Pit of Death" "condition_logic" { "type" "event_listener" "event_name" "teamplay_flag_event" "0" { "type" "AND" "0" { "type" "map" "value" "pd_pit_of_death_event" } "1" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } } } } "196" { "name" "Deposit lost souls on Pit of Death" "condition_logic" { "type" "event_listener" "event_name" "special_score" "0" { "type" "AND" "0" { "type" "map" "value" "pd_pit_of_death_event" } "1" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } } } } "199" { "name" "Capture objective" "condition_logic" { "type" "event_listener" "event_name" "teamplay_point_captured" "0" { "type" "player_is_owner" "player_key" "cappers" "get_player" "by_cappers" "is_owner" "1" } } } "201" { "name" "Defend objective" "condition_logic" { "type" "event_listener" "event_name" "capper_killed" "0" { "type" "player_is_owner" "player_key" "blocker" "get_player" "by_entindex" "is_owner" "1" } } } "203" { "name" "[Template] var1 Kills in single life" "condition_logic" { "type" "counter" "end" "$var1" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "1" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "204" { "name" "Score points" "condition_logic" { "type" "event_listener" "event_name" "player_score_changed" "score_key_name" "delta" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } } } "206" { "name" "Win a round" "condition_logic" { "type" "event_listener" "event_name" "teamplay_round_win" "0" { "type" "team_restriction" "team_key" "team" "team_requirement" "1" } } } "207" { "name" "Capture point/flag" "condition_logic" { "type" "counter" "end" "1" "0" { "type" "event_listener" "action" "increment" "event_name" "teamplay_point_captured" "0" { "type" "player_is_owner" "player_key" "cappers" "get_player" "by_cappers" "is_owner" "1" } } "0" { "type" "event_listener" "action" "increment" "event_name" "teamplay_flag_event" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "0" { "type" "flag_event_type" "event_key" "eventtype" "value" "TF_FLAGEVENT_CAPTURE" } } } "0" { "type" "event_listener" "action" "increment" "event_name" "pass_score" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "scorer" "get_player" "by_entindex" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_entindex" "is_owner" "1" } } } } } "210" { "name" "Get a domination" "condition_logic" { "type" "event_listener" "event_name" "player_domination" "score_key_name" "none" "0" { "type" "player_is_owner" "player_key" "dominator" "get_player" "by_id" "is_owner" "1" } } } "211" { "name" "[Template] Deal var1 of damage type var2 in a single life" "condition_logic" { "type" "counter" "end" "$var1" "0" { "type" "event_listener" "action" "increment" "event_name" "player_hurt" "score_key_name" "damageamount" "0" { "type" "AND" "0" { "type" "player_alive" "player_key" "attacker" "get_player" "by_id" "alive_state" "1" } "1" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "2" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "3" { "type" "custom_damage" "custom_damage_key" "custom" "value" "$var2" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "212" { "name" "[Template] Extinguish a player with var1" "condition_logic" { "type" "event_listener" "event_name" "player_extinguished" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "healer" "get_player" "by_entindex" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "victim" "get_player" "by_entindex" "is_owner" "0" } "0" { "type" "weapon_def_index" "key_to_lookup" "itemdefindex" "value" "$var1" } } } } "213" { "name" "Push back with rocketpack" "condition_logic" { "type" "event_listener" "event_name" "player_rocketpack_pushed" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "pusher" "get_player" "by_id" "is_owner" "1" } } } } "214" { "name" "Defend objective" "condition_logic" { "type" "counter" "end" "1" "0" { "type" "event_listener" "action" "increment" "event_name" "capper_killed" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "blocker" "get_player" "by_entindex" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "victim" "get_player" "by_entindex" "is_owner" "0" } } } "0" { "type" "event_listener" "action" "increment" "event_name" "killed_capping_player" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "killer" "get_player" "by_entindex" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_entindex" "is_owner" "1" } } } "0" { "type" "event_listener" "action" "increment" "event_name" "teamplay_flag_event" "0" { "type" "AND" "0" { "type" "flag_event_type" "event_key" "eventtype" "value" "TF_FLAGEVENT_DEFEND" } "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } } } } } "215" { "name" "Be MVP" "condition_logic" { "type" "event_listener" "event_name" "teamplay_win_panel" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "player_0" "get_player" "by_entindex" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "player_1" "get_player" "by_entindex" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "player_2" "get_player" "by_entindex" "is_owner" "1" } } } } "216" { "name" "Capture or defend an objective" "condition_logic" { "type" "counter" "end" "1" "0" { "type" "event_listener" "action" "increment" "event_name" "teamplay_point_captured" "0" { "type" "player_is_owner" "player_key" "cappers" "get_player" "by_cappers" "is_owner" "1" } } "1" { "type" "event_listener" "action" "increment" "event_name" "teamplay_flag_event" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "flag_event_type" "event_key" "eventtype" "value" "TF_FLAGEVENT_CAPTURE" } } } "2" { "type" "event_listener" "action" "increment" "event_name" "capper_killed" "0" { "type" "player_is_owner" "player_key" "blocker" "get_player" "by_entindex" "is_owner" "1" } } "3" { "type" "event_listener" "action" "increment" "event_name" "teamplay_flag_event" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } } } } "217" { "name" "[Template] Kill enemy who has condition var1" "condition_logic" { "0" { "type" "AND" "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "type" "OR" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "userid" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "userid" "type" "player_condition" "value" "$var1" } "type" "AND" } } "event_name" "player_death" "type" "event_listener" } } "218" { "name" "Kill enemy with a rune" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "OR" "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_STRENGTH" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_HASTE" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_REGEN" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_RESIST" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_VAMPIRE" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_REFLECT" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_PRECISION" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_AGILITY" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_KNOCKOUT" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_KING" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_PLAGUE" "provider_must_be_owner" "0" } "0" { "type" "player_condition" "player_key" "userid" "get_player" "by_id" "value" "TF_COND_RUNE_SUPERNOVA" "provider_must_be_owner" "0" } } } } } "219" { "name" "[Template] Custom Damage var1 kill count var2" "condition_logic" { "type" "counter" "end" "$var2" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "$var1" } } } } } "220" { "name" "[Template] Weapon slot var1 kill count var2" "condition_logic" { "type" "counter" "end" "$var2" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "loadout_position" "player_key" "attacker" "get_player" "by_id" "loadout_key" "weapon_def_index" "value" "$var1" } } } } } "221" { "name" "[Template] Weapon defindex var1 kill count var2 within var3 period" "condition_logic" { "type" "counter" "period" "$var3" "end" "$var2" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "1" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "2" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "$var1" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "222" { "name" "[Template] Take var1 damage in a single life" "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "1" { "alive_state" "1" "get_player" "by_id" "player_key" "userid" "type" "player_alive" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "action" "increment" "event_name" "player_hurt" "score_key_name" "damageamount" "type" "event_listener" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "action" "reset" "event_name" "player_death" "type" "event_listener" } "end" "$var1" "type" "counter" } } "223" { "name" "[Template] Get var1 direct hits with weapon defindex var2 in a row" "condition_logic" { "type" "counter" "end" "$var1" "0" { "type" "event_listener" "action" "increment" "event_name" "projectile_direct_hit" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "player_is_owner" "player_key" "victim" "get_player" "by_entindex" "is_owner" "0" } "2" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "$var2" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "projectile_removed" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_entindex" "is_owner" "1" } "1" { "type" "weapon_def_index" "key_to_lookup" "weapon_def_index" "value" "$var2" } "1" { "type" "num_direct_hit" "key_to_lookup" "num_direct_hit" "value" "0" } } } } } "224" { "name" "[Template] var1 Kills of crit type var2 in single life" "condition_logic" { "type" "counter" "end" "$var1" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "1" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "2" { "key_to_lookup" "crit_type" "type" "crit_kill" "value" "$var2" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "225" { "name" "[Template] Weapon class var1 kill count var2 within var3 period" "condition_logic" { "type" "counter" "end" "$var2" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "1" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "1" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "2" { "type" "weapon_class" "key_to_lookup" "weapon_def_index" "value" "$var1" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" "perdiod" "$var3" } } } } "226" { "condition_logic" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_class" "value" "medic" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "assister" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "assister" "type" "player_condition" "provider_must_be_owner" "1" "value" "TF_COND_INVULNERABLE" } "type" "AND" } "2" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "1" { "get_player" "by_id" "player_key" "attacker" "provider_must_be_owner" "1" "type" "player_condition" "value" "TF_COND_INVULNERABLE" } "type" "AND" } "type" "AND" } "event_name" "player_death" "type" "event_listener" } "name" "Get an assist with an Ubered teammate" } "227" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "douser" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "event_name" "gas_doused_player_ignited" "type" "event_listener" } "name" "Have one of your gas-doused enemies get ignited" } "228" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "igniter" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "is_owner" "0" "player_key" "victim" "type" "player_is_owner" } "type" "AND" } "event_name" "gas_doused_player_ignited" "type" "event_listener" } "name" "Ignite a gas-doused enemy" } "229" { "condition_logic" { "0" { "0" { "get_player" "by_entindex" "is_owner" "1" "player_key" "catcher" "type" "player_is_owner" } "1" { "get_player" "by_entindex" "is_enemy" "1" "player_key" "passer" "type" "player_is_enemy" } "type" "AND" } "event_name" "pass_pass_caught" "type" "event_listener" } "name" "Intercept a PASS Time ball" } "230" { "name" "[Template] var1 string equal to var2 for var3 count. Substring var4" "condition_logic" { "type" "counter" "end" "$var3" "0" { "type" "event_listener" "action" "increment" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "OR" "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "player_is_owner" "player_key" "assister" "get_player" "by_id" "is_owner" "1" } } "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "key_to_lookup" "$var1" "type" "var" "value" "$var2" "strings_equal" "$var4" } } } "1" { "type" "event_listener" "action" "reset" "event_name" "player_death" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } } "231" { "condition_logic" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "collecting_player" "type" "player_is_owner" } "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "type" "event_listener" } "name" "Collect a Soul" } "232" { "name" "Collect souls" "condition_logic" { "type" "event_listener" "event_name" "halloween_soul_collected" "score_key_name" "soul_count" "0" { "type" "player_is_owner" "player_key" "collecting_player" "get_player" "by_id" "is_owner" "1" } } } "233" { "name" "Collect crumpkins" "condition_logic" { "type" "event_listener" "event_name" "halloween_pumpkin_grab" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "1" } } } "234" { "name" "Kill with pumpkin bomb" "condition_logic" { "type" "event_listener" "event_name" "player_death" "0" { "type" "AND" "0" { "type" "player_is_owner" "player_key" "userid" "get_player" "by_id" "is_owner" "0" } "0" { "type" "player_is_owner" "player_key" "attacker" "get_player" "by_id" "is_owner" "1" } "0" { "type" "custom_damage" "custom_damage_key" "customkill" "value" "TF_DMG_CUSTOM_PUMPKIN_BOMB" } } } } "235" { "name" "Deposit lost souls" "condition_logic" { "type" "event_listener" "event_name" "special_score" "0" { "type" "player_is_owner" "player_key" "player" "get_player" "by_entindex" "is_owner" "1" } } } "236" { "condition_logic" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "event_name" "halloween_skeleton_killed" "type" "event_listener" } "name" "Kill a Skeleton" } "237" { "condition_logic" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "player" "type" "player_is_owner" } "event_name" "skeleton_king_killed_quest" "type" "event_listener" } "name" "Kill a Skeleton King" } "238" { "condition_logic" { "0" { "0" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "1" { "alive_state" "1" "get_player" "by_id" "player_key" "userid" "type" "player_alive" } "type" "AND" } "1" { "0" { "get_player" "by_id" "is_owner" "0" "player_key" "attacker" "type" "player_is_owner" } "type" "AND" } "type" "AND" } "action" "increment" "event_name" "player_hurt" "score_key_name" "damageamount" "type" "event_listener" } "1" { "0" { "0" { "get_player" "by_id" "is_owner" "1" "player_key" "userid" "type" "player_is_owner" } "type" "AND" } "action" "reset" "event_name" "player_death" "type" "event_listener" } "end" "$var1" "type" "counter" } "name" "Take var1 damage in a single life" } } "item_series_types" { "card_type_old" { "value" "0" "loc_key" "tf_series_legacy" "ui" "blah.res" } "card_type_v2" { "value" "2" "loc_key" "tf_series_v2" "ui" "blah.res" } } "item_collections" { "Operation_gun_mettle_master_collection" { "name" "#operation_gun_mettle_master_collection" "description" "#operation_gun_mettle_master_collection_desc" "is_reference_collection" "1" "items" { "Concealed Killer Collection Dummy" "10" "Craftsmann Collection Dummy" "10" "Powerhouse Collection Dummy" "10" "Teufort Collection Dummy" "10" "Gun Mettle Cosmetics Collection Dummy" "10" } } "Concealed_killer_collection" { "name" "#concealedkiller_collection" "description" "#concealedkiller_collection_desc" "items" { "ancient" { "concealedkiller_pistol_redrockroscoe" "10" "concealedkiller_rocketlauncher_sandcannon" "10" } "legendary" { "concealedkiller_stickybomblauncher_suddenflurry" "10" "concealedkiller_revolver_psychedelicslugger" "10" "concealedkiller_sniperrifle_purplerange" "10" } "mythical" { "concealedkiller_scattergun_nightterror" "10" "concealedkiller_stickybomblauncher_carpetbomber" "10" "concealedkiller_rocketlauncher_woodlandwarrior" "10" "concealedkiller_medigun_wrappedreviver" "10" } "rare" { "concealedkiller_flamethrower_forestfire" "10" "concealedkiller_sniperrifle_nightowl" "10" "concealedkiller_smg_woodsywidowmaker" "10" "concealedkiller_shotgun_backwoodsboomstick" "10" "concealedkiller_minigun_kingofthejungle" "10" "concealedkiller_medigun_maskedmender" "10" } } } "Craftsmann_collection" { "name" "#craftsmann_collection" "description" "#craftsmann_collection_desc" "items" { "mythical" { "craftsmann_scattergun_tartantorpedo" "10" "craftsmann_sniperrifle_lumberfromdownunder" "10" } "rare" { "craftsmann_shotgun_rusticruiner" "10" "craftsmann_flamethrower_barnburner" "10" "craftsmann_pistol_homemadeheater" "10" } "uncommon" { "craftsmann_smg_plaidpotshotter" "10" "craftsmann_scattergun_countrycrusher" "10" "craftsmann_minigun_ironwood" "10" "craftsmann_sniperrifle_shotinthedark" "10" "craftsmann_stickybomblauncher_blastedbombardier" "10" } "common" { "craftsmann_scattergun_backcountryblaster" "10" "craftsmann_minigun_antiqueannihilator" "10" "craftsmann_revolver_oldcountry" "10" "craftsmann_rocketlauncher_americanpastoral" "10" "craftsmann_medigun_reclaimedreanimator" "10" } } } "Teufort_collection" { "name" "#teufort_collection" "description" "#teufort_collection_desc" "items" { "mythical" { "teufort_flamethrower_bovineblazemaker" "10" "teufort_minigun_warroom" "10" } "rare" { "teufort_smg_treadplatetormenter" "10" "teufort_sniperrifle_bogtrotter" "10" "teufort_flamethrower_earthskyandfire" "10" } "uncommon" { "teufort_smg_teamsprayer" "10" "teufort_scattergun_sprucedeuce" "10" "teufort_pistol_hickoryholepuncher" "10" "teufort_stickybomblauncher_rooftopwrangler" "10" } "common" { "teufort_shotgun_civicduty" "10" "teufort_medigun_civilservant" "10" "teufort_pistol_localhero" "10" "teufort_revolver_mayor" "10" "teufort_rocketlauncher_smalltownbringdown" "10" "teufort_minigun_citizenpain" "10" } } } "Powerhouse_collection" { "name" "#Powerhouse_collection" "description" "#Powerhouse_collection_desc" "items" { "ancient" { "powerhouse_sniperrifle_thunderbolt" "10" "powerhouse_stickybomblauncher_liquidasset" "10" } "legendary" { "powerhouse_rocketlauncher_shellshocker" "10" "powerhouse_scattergun_currentevent" "10" "powerhouse_stickybomblauncher_pinkelephant" "10" } "mythical" { "powerhouse_flamethrower_flashfryer" "10" "powerhouse_medigun_sparkoflife" "10" "powerhouse_revolver_deadreckoner" "10" "powerhouse_pistol_blackdahlia" "10" "powerhouse_pistol_sandstonespecial" "10" } "rare" { "powerhouse_shotgun_lightningrod" "10" "powerhouse_minigun_brickhouse" "10" "powerhouse_rocketlauncher_aquamarine" "10" "powerhouse_smg_lowprofile" "10" "powerhouse_flamethrower_turbinetorcher" "10" } } } "GunMettleCosmetics_collection" { "name" "#GunMettleCosmetics_collection" "description" "#GunMettleCosmetics_collection_desc" "items" { "ancient" { "Captain Cardbeard Cutthroat" "10" "Potassium Bonnett" "10" } "legendary" { "Bruce's Bonnet" "10" "El Duderino" "10" "Sheriff's Stetson" "10" } "mythical" { "The Physician's Protector" "10" "Outta' Sight" "10" "Fortunate Son" "10" "White Russian" "10" } "rare" { "The Rotation Sensation" "10" "The Vascular Vestment" "10" "Support Spurs" "10" "Lurker's Leathers" "10" "Commissar's Coat" "10" "Wild West Waistcoat" "10" "Flak Jack" "10" } } } "Halloween_master_collection" { "name" "#Halloween_master_collection" "description" "#Halloween_master_collection_desc" "is_reference_collection" "1" "items" { "Halloween 2015 Collection Dummy" "10" "Halloween 2016 Collection Dummy" "10" "Halloween 2018 Collection Dummy" "10" "Scream Fortress 2018 War Paint Dummy" "10" "Halloween 2019 Collection Dummy" "10" "Halloween 2020 Collection Dummy" "10" "Scream Fortress 2020 War Paint Dummy" "10" "Halloween 2021 Collection Dummy" "10" "Scream Fortress 2021 War Paint Dummy" "10" } } "invasion_master_collection" { "name" "#invasion_master_collection" "description" "#invasion_master_collection_desc" "is_reference_collection" "1" "items" { "Invasion Collection Dummy 01" "10" "Invasion Collection Dummy 02" "10" } } "Invasion_collection_01_lootlist" { "name" "#Invasion_collection_01" "description" "#Invasion_collection_01_desc" "items" { "rare" { "Universal Translator" "10" "Phobos Filter" "10" "Final Frontiersman" "10" "Life Support System" "10" } "mythical" { "Captain Space Mann" "10" "Shooting Star" "10" "Rocket Operator" "10" } "legendary" { "The Giger Counter" "10" "Starduster" "10" } "ancient" { "Corona Australis" "10" "Sucker Slug" "10" } } } "Invasion_collection_02_lootlist" { "name" "#Invasion_collection_02" "description" "#Invasion_collection_02_desc" "items" { "rare" { "The Graylien" "10" "Cadet Visor" "10" "The Space Diver" "10" "A Head Full of Hot Air" "10" } "mythical" { "Phononaut" "10" "Jupiter Jetpack" "10" "The C.A.P.P.E.R" "10" } "legendary" { "Space Hamster Hammy" "10" "Taunt: Burstchester" "10" } "ancient" { "Batsaber" "10" } } } "halloween2015_collection_lootlist" { "name" "#halloween2015_collection_name" "description" "#halloween2015_collection_name_desc" "items" { "rare" { "Roboot" "10" "The Face of Mercy" "10" "El Patron" "10" "Smokey Sombrero" "10" "Thrilling Tracksuit" "10" "Prehistoric Pullover" "10" "The Hellmet" "10" "B'aaarrgh-n-Britches" "10" } "mythical" { "Neptune's Nightmare" "10" "Death Racer's Helmet" "10" "Duck Billed Hatypus" "10" "Iron Lung" "10" "B'aaarrgh-n-Bicorne" "10" "El Caballero" "10" } "legendary" { "Grim Tweeter" "10" "Crusader's Getup" "10" "Dead'er Alive" "10" } "ancient" { "Arthropod's Aspect" "10" "Catastrophic Companions" "10" } } } "operation_tough_break_master_collection" { "name" "#operation_tough_break_master_collection" "description" "#operation_tough_break_master_collection_desc" "is_reference_collection" "1" "items" { "common" { "Tough Break Collection Dummy 01" "10" "Tough Break Collection Dummy 02" "10" } "rare" { "Tough Break Collection Dummy 03" "10" "Tough Break Collection Dummy 04" "10" "Tough Break Cosmetics Collection Dummy" "10" } } } "tough_break_drop_collection_01" { "name" "#tough_break_drop_collection_01" "description" "#tough_break_drop_collection_01_desc" "items" { "mythical" { "harvest_revolver_boneyard" "10" "harvest_sniperrifle_boneyard" "10" "harvest_wrench_boneyard" "10" } "rare" { "harvest_knife_boneyard" "10" "harvest_flamethrower_pumpkinpatch" "10" "harvest_minigun_pumpkinpatch" "10" "harvest_sniperrifle_pumpkinpatch" "10" "harvest_stickybomblauncher_pumpkinpatch" "10" } "uncommon" { "harvest_pistol_macabreweb" "10" "harvest_revolver_macabreweb" "10" "harvest_scattergun_macabreweb" "10" "harvest_grenadelauncher_macabreweb" "10" "harvest_stickybomblauncher_macabreweb" "10" "harvest_minigun_macabreweb" "10" "harvest_flamethrower_autumn" "10" "harvest_grenadelauncher_autumn" "10" "harvest_stickybomblauncher_autumn" "10" } "common" { "harvest_rocketlauncher_autumn" "10" "harvest_shotgun_autumn" "10" "harvest_wrench_autumn" "10" "harvest_flamethrower_nutcracker" "10" "harvest_minigun_nutcracker" "10" "harvest_pistol_nutcracker" "10" "harvest_scattergun_nutcracker" "10" "harvest_wrench_nutcracker" "10" "harvest_medigun_wildwood" "10" "harvest_revolver_wildwood" "10" "harvest_smg_wildwood" "10" "harvest_sniperrifle_wildwood" "10" } } } "tough_break_drop_collection_02" { "name" "#tough_break_drop_collection_02" "description" "#tough_break_drop_collection_02_desc" "items" { "mythical" { "gentlemanne_grenadelauncher_topshelf" "10" "gentlemanne_minigun_topshelf" "10" "gentlemanne_wrench_topshelf" "10" } "rare" { "gentlemanne_knife_topshelf" "10" "gentlemanne_revolver_topshelf" "10" "gentlemanne_medigun_highrollers" "10" "gentlemanne_smg_highrollers" "10" } "uncommon" { "gentlemanne_grenadelauncher_coffinnail" "10" "gentlemanne_rocketlauncher_coffinnail" "10" "gentlemanne_scattergun_coffinnail" "10" "gentlemanne_shotgun_coffinnail" "10" "gentlemanne_rocketlauncher_highrollers" "10" } "common" { "gentlemanne_flamethrower_coffinnail" "10" "gentlemanne_medigun_coffinnail" "10" "gentlemanne_minigun_coffinnail" "10" "gentlemanne_revolver_coffinnail" "10" "gentlemanne_sniperrifle_coffinnail" "10" "gentlemanne_stickybomblauncher_coffinnail" "10" "gentlemanne_knife_dressedtokill" "10" "gentlemanne_medigun_dressedtokill" "10" "gentlemanne_minigun_dressedtokill" "10" "gentlemanne_pistol_dressedtokill" "10" "gentlemanne_shotgun_dressedtokill" "10" "gentlemanne_sniperrifle_dressedtokill" "10" "gentlemanne_stickybomblauncher_dressedtokill" "10" "gentlemanne_wrench_dressedtokill" "10" } } } "tough_break_case_collection_01_pyroland" { "name" "#tough_break_case_collection_01" "description" "#tough_break_case_collection_01_desc" "items" { "ancient" { "pyroland_flamethrower_rainbow" "10" "pyroland_grenadelauncher_rainbow" "10" "pyroland_sniperrifle_rainbow" "10" } "legendary" { "pyroland_flamethrower_balloonicorn" "10" "pyroland_sniperrifle_balloonicorn" "10" "pyroland_grenadelauncher_sweetdreams" "10" "pyroland_stickybomblauncher_sweetdreams" "10" } "mythical" { "pyroland_minigun_mistercuddles" "10" "pyroland_knife_bluemew" "10" "pyroland_pistol_bluemew" "10" "pyroland_rocketlauncher_bluemew" "10" "pyroland_scattergun_bluemew" "10" "pyroland_scattergun_shottohell" "10" "pyroland_wrench_torquedtohell" "10" } "rare" { "pyroland_smg_bluemew" "10" "pyroland_knife_stabbedtohell" "10" "pyroland_pistol_shottohell" "10" "pyroland_knife_braincandy" "10" "pyroland_minigun_braincandy" "10" "pyroland_pistol_braincandy" "10" "pyroland_rocketlauncher_braincandy" "10" "pyroland_medigun_flowerpower" "10" "pyroland_revolver_flowerpower" "10" "pyroland_scattergun_flowerpower" "10" "pyroland_shotgun_flowerpower" "10" } } } "tough_break_case_collection_02_warbirds" { "name" "#tough_break_case_collection_02" "description" "#tough_break_case_collection_02_desc" "items" { "ancient" { "warbird_rocketlauncher_warhawk" "10" "warbird_scattergun_killerbee" "10" } "legendary" { "warbird_flamethrower_warhawk" "10" "warbird_grenadelauncher_warhawk" "10" "warbird_shotgun_redbear" "10" } "mythical" { "warbird_minigun_butcherbird" "10" "warbird_sniperrifle_airwolf" "10" "warbird_stickybomblauncher_blitzkrieg" "10" "warbird_medigun_corsair" "10" "warbird_knife_airwolf" "10" } "rare" { "warbird_knife_blitzkrieg" "10" "warbird_medigun_blitzkrieg" "10" "warbird_pistol_blitzkrieg" "10" "warbird_revolver_blitzkrieg" "10" "warbird_smg_blitzkrieg" "10" "warbird_wrench_airwolf" "10" "warbird_scattergun_corsair" "10" "warbird_grenadelauncher_butcherbird" "10" } } } "ToughBreakCosmetics_collection" { "name" "#ToughBreakCosmetics_collection" "description" "#ToughBreakCosmetics_collection_desc" "items" { "legendary" { "A Well Wrapped Hat" "10" } "mythical" { "The Chill Chullo" "10" "The Gift Bringer" "10" "Bonk Batter's Backup" "10" "Winter Backup" "10" } "rare" { "Shin Shredders" "10" "The Patriot Peak" "10" "The Diplomat" "10" "Siberian Sweater" "10" "Medical Monarch" "10" "Chicago Overcoat" "10" "A Hat to Kill For" "10" "Hot Heels" "10" "Berlin Brain Bowl" "10" "Bunnyhopper's Ballistics Vest" "10" } } } "MayflowerCosmetics_collection" { "name" "MayflowerCosmetics_collection" "description" "MayflowerCosmetics_collection_desc" "items" { "ancient" { "Bedouin Bandana" "10" "The Dead Head" "10" } "legendary" { "The Dayjogger" "10" "Dad Duds" "10" } "mythical" { "Herald's Helm" "10" "The Lurking Legionnaire" "10" "The Gauzed Gaze" "10" "The Patriot's Pouches" "10" } "rare" { "The Airdog" "10" "Courtly Cuirass" "10" "Squire's Sabatons" "10" "The Surgical Survivalist" "10" "The Demo's Dustcatcher" "10" "The Scoped Spartan" "10" } } } "halloween2016_collection_lootlist" { "name" "#halloween2016_collection_name" "description" "#halloween2016_collection_desc" "items" { "ancient" { "Combustible Cutie" "10" "Class Crown" "10" } "legendary" { "Burly Beast" "10" "Pestering Jester" "10" "Mo'Horn" "10" } "mythical" { "The Toadstool Topper" "10" "Big Topper" "10" "Heavy Tourism" "10" "The Corpus Christi Cranium" "10" "Spirit of the Bombing Past" "10" "Lil' Bitey" "10" } "rare" { "Colossal Cranium" "10" "Showstopper" "10" "The Cranial Carcharodon" "10" "Spooktacles" "10" "The El Paso Poncho" "10" "The Wide-Brimmed Bandito" "10" "Nasty Norsemann" "10" "The Surgeon's Sidearms" "10" "Mad Mask" "10" "The Wing Mann" "10" } } } "Winter2016_Cosmetics_collection" { "name" "#Winter2016Cosmetics_collection" "description" "#Winter2016Cosmetics_collection_desc" "items" { "ancient" { "The Snowmann" "10" "The Bomber Knight" "10" } "legendary" { "The Head Prize" "10" "Pyro the Flamedeer" "10" "Snowwing" "10" } "mythical" { "Flammable Favor" "10" "The Electric Twanger" "10" "Bomb Beanie" "10" "Woolen Warmer" "10" "Socked and Loaded" "10" } "rare" { "Sweet Smissmas Sweater" "10" "Handy Canes" "10" "Elf Esteem" "10" "Packable Provisions" "10" "Brain-Warming Wear" "10" "Reader's Choice" "10" "Santarchimedes" "10" } } } "RainyDayCosmetics_collection" { "name" "RainyDayCosmetics_collection" "description" "RainyDayCosmetics_collection_desc" "items" { "ancient" { "Flash of Inspiration" "10" "The Lightning Lid" "10" } "legendary" { "Plumber's Cap" "10" "Legendary Lid" "10" "Guilden Guardian" "10" } "mythical" { "Archer's Sterling" "10" "Pocket Pauling" "10" "Messenger's Mail Bag" "10" "Hawk Eyed Hunter" "10" "Down Under Duster" "10" } "rare" { "Speedster's Spandex" "10" "The Upgrade" "10" "Blast Defense" "10" "Head Mounted Double Observatory" "10" "Field Practice" "10" "Warhood" "10" "Airborne Attire" "10" "Flakcatcher" "10" "Airtight Arsonist" "10" } } } "campaign3_master_collection" { "name" "#campaign3_master_collection" "description" "#campaign3_master_collection_desc" "is_reference_collection" "1" "items" { "Campaign 3 Cosmetics Case 1 Collection Dummy" "10" "Campaign 3 Cosmetics Case 2 Collection Dummy" "10" "Campaign 3 Contract Paintkit Collection Dummy 1" "10" "Campaign 3 Contract Paintkit Collection Dummy 2" "10" "Campaign 3 Paintkit Case Collection Dummy 1" "10" "Campaign 3 Paintkit Case Collection Dummy 2" "10" } } "Campaign3Cosmetics_Case1_collection" { "name" "#Campaign3Cosmetics_Case1_collection" "description" "#Campaign3Cosmetics_Case1_collection_desc" "items" { "ancient" { "Quizzical Quetzal" "10" "The War Eagle" "10" } "legendary" { "The Aztec Aggressor" "10" "Jungle Jersey" "10" "Tropical Toad" "10" } "mythical" { "The Hunter in Darkness" "10" "D-eye-monds" "10" "Transparent Trousers" "10" "The Croaking Hazard" "10" "Rifleman's Regalia" "10" } "rare" { "Bait and Bite" "10" "The Nuke" "10" "Attack Packs" "10" "The Shellmet" "10" "Forest Footwear" "10" "The Most Dangerous Mane" "10" "The Classy Capper" "10" "The Pithy Professional" "10" "Conaghers' Utility Idol" "10" "Fireman's Essentials" "10" } } } "Campaign3Cosmetics_Case2_collection" { "name" "#Campaign3Cosmetics_Case2_collection" "description" "#Campaign3Cosmetics_Case2_collection_desc" "items" { "ancient" { "The Slithering Scarf" "10" "The Aztec Warrior" "10" } "legendary" { "Jungle Wreath" "10" "Bananades" "10" "Sacrificial Stone" "10" } "mythical" { "The Crit Cloak" "10" "Pocket Saxton" "10" "The Hot Huaraches" "10" "Feathered Fiend" "10" "The Conspicuous Camouflage" "10" } "rare" { "Fat Man's Field Cap" "10" "Heavy Harness" "10" "Battle Boonie" "10" "Vitals Vest" "10" "Sharp Chest Pain" "10" "Deity's Dress" "10" "The Cammy Jammies" "10" "Siberian Tigerstripe" "10" "Commando Elite" "10" "Aloha Apparel" "10" } } } "Campaign3Paintkits_contract1_collection" { "name" "#Campaign3Paintkits_contract1_collection" "description" "#Campaign3Paintkits_contract1_collection_desc" "items" { "mythical" { "Paintkit 102" "10" "Paintkit 104" "10" "Paintkit 106" "10" } "rare" { "Paintkit 109" "10" "Paintkit 113" "10" "Paintkit 114" "10" } "uncommon" { "Paintkit 122" "10" "Paintkit 160" "10" } "common" { "Paintkit 139" "10" "Paintkit 144" "10" } } } "Campaign3Paintkits_contract2_collection" { "name" "#Campaign3Paintkits_contract2_collection" "description" "#Campaign3Paintkits_contract2_collection_desc" "items" { "mythical" { "Paintkit 130" "10" "Paintkit 151" "10" } "rare" { "Paintkit 105" "10" "Paintkit 112" "10" } "uncommon" { "Paintkit 120" "10" "Paintkit 163" "10" } "common" { "Paintkit 143" "10" "Paintkit 161" "10" } } } "Campaign3Paintkits_case1_collection" { "name" "#Campaign3Paintkits_case1_collection" "description" "#Campaign3Paintkits_case1_collection_desc" "items" { "ancient" { "Paintkit 301" "10" } "legendary" { "Paintkit 300" "10" "Paintkit 304" "10" } "mythical" { "Paintkit 303" "10" "Paintkit 308" "10" "Paintkit 309" "10" } "rare" { "Paintkit 302" "10" "Paintkit 305" "10" "Paintkit 306" "10" "Paintkit 307" "10" "Paintkit 310" "10" } } } "Campaign3Paintkits_case2_collection" { "name" "#Campaign3Paintkits_case2_collection" "description" "#Campaign3Paintkits_case2_collection_desc" "items" { "ancient" { "Paintkit 205" "10" } "legendary" { "Paintkit 207" "10" "Paintkit 210" "10" "Paintkit 212" "10" } "mythical" { "Paintkit 202" "10" "Paintkit 204" "10" "Paintkit 206" "10" "Paintkit 209" "10" } "rare" { "Paintkit 200" "10" "Paintkit 201" "10" "Paintkit 203" "10" "Paintkit 208" "10" "Paintkit 211" "10" } } } "Winter2017Paintkits_collection" { "name" "#Winter2017Paintkits_collection" "description" "#Winter2017Paintkits_collection_desc" "items" { "ancient" { "Paintkit 213" "10" } "legendary" { "Paintkit 228" "10" "Paintkit 230" "10" } "mythical" { "Paintkit 214" "10" "Paintkit 225" "10" "Paintkit 223" "10" "Paintkit 218" "10" } "rare" { "Paintkit 226" "10" "Paintkit 234" "10" "Paintkit 224" "10" "Paintkit 232" "10" "Paintkit 220" "10" "Paintkit 221" "10" "Paintkit 217" "10" "Paintkit 215" "10" } } } "UniqueSkins_collection" { "name" "#UniqueSkins_collection" "description" "#UniqueSkins_collection_desc" "items" { "ancient" { "Paintkit 390" "10" } } } "UniqueFreeSkins_collection" { "name" "#UniqueFreeSkins_collection" "description" "#UniqueFreeSkins_collection_desc" "items" { "mythical" { "Paintkit 391" "10" } } } "Winter2017Cosmetics_collection" { "name" "Winter2017Cosmetics_collection" "description" "Winter2017Cosmetics_collection_desc" "items" { "ancient" { "Balloonihoodie" "10" "Hungover Hero" "10" } "legendary" { "Coldfront Carapace" "10" "The Cat's Pajamas" "10" "The Handsome Hitman" "10" } "mythical" { "Sledder's Sidekick" "10" "Burning Beanie" "10" "Coldfront Commander" "10" "Wild West Whiskers" "10" "Melody Of Misery" "10" } "rare" { "Pocket Yeti" "10" "Blast Blocker" "10" "Puffy Polar Cap" "10" "The Sinner's Shade" "10" "Polar Bear" "10" "Brass Bucket" "10" "Down Tundra Coat" "10" "Pocket Santa" "10" "The Caribou Companion" "10" "Trucker's Topper" "10" } } } "BlueMoonCosmetics_collection" { "name" "BlueMoonCosmetics_collection" "description" "BlueMoonCosmetics_collection_desc" "items" { "ancient" { "Robin Walkers" "10" } "legendary" { "The Frag Proof Fragger" "10" "Private Maggot Muncher" "10" "The Cold Case" "10" } "mythical" { "Starboard Crusader" "10" "Scourge of the Sky" "10" "Veterans Attire" "10" "The Burning Question" "10" "Aristotle" "10" "Blizzard Britches" "10" "Punk's Pomp" "10" } "rare" { "The Tundra Top" "10" "Antarctic Eyewear" "10" "The Head Hedge" "10" "Tsar Platinum" "10" "Sky High Fly Guy" "10" "The Hot Case" "10" "Assassin's Attire" "10" "Wipe Out Wraps" "10" } } } "halloween2018_collection" { "name" "#halloween2018_collection_name" "description" "#halloween2018_collection_desc" "items" { "ancient" { "Lucky Cat Hat" "10" } "legendary" { "Mr. Quackers" "10" "Terror-antula" "10" "Defragmenting Hard Hat 17%" "10" } "mythical" { "The Tank Top" "10" "Gaelic Glutton" "10" "Athenian Attire" "10" "Pyro in Chinatown" "10" "Dressperado" "10" "Aim Assistant" "10" } "rare" { "Mini-Engy" "10" "Deadbeats" "10" "Mann-O-War" "10" "Hephaistos' Handcraft" "10" "Olympic Leapers" "10" "Vampire Vanquisher" "10" "Highway Star" "10" "Bandit's Boots" "10" "Murderer's Motif" "10" "The Arachno-Arsonist" "10" } } } "Halloween2018Paintkits_collection" { "name" "#Halloween2018Paintkits_collection" "description" "#Halloween2018Paintkits_collection_desc" "items" { "ancient" { "Paintkit 241" "10" } "legendary" { "Paintkit 242" "10" "Paintkit 243" "10" } "mythical" { "Paintkit 235" "10" "Paintkit 237" "10" "Paintkit 244" "10" } "rare" { "Paintkit 236" "10" "Paintkit 238" "10" "Paintkit 239" "10" "Paintkit 240" "10" } } } "Winter2018Cosmetics_collection" { "name" "Winter2018Cosmetics_collection" "description" "Winter2018Cosmetics_collection_desc" "items" { "ancient" { "Bread Heads" "10" } "legendary" { "Millennial Mercenary" "10" "The Dumb Bell" "10" "The Polar Pal" "10" } "mythical" { "The Puggyback" "10" "Harry" "10" "Pocket Admin" "10" "Cool Capuchon" "10" "Miser's Muttonchops" "10" } "rare" { "Pocket Pardner" "10" "Climbing Commander" "10" "The Crack Pot" "10" "Juvenile's Jumper" "10" "The Catcher's Companion" "10" "Paka Parka" "10" "Snowcapped" "10" "Wise Whiskers" "10" "Mighty Mitre" "10" } } } "Summer2019Cosmetics_collection" { "name" "Summer2019Cosmetics_collection" "description" "Summer2019Cosmetics_collection_desc" "items" { "ancient" { "The Peacebreaker" "10" "Texas Toast" "10" } "legendary" { "Unforgiven Glory" "10" "Bobby Bonnet" "10" "The Bare Necessities" "10" "The Fiery Phoenix" "10" } "mythical" { "Spawn Camper" "10" "Backbreaker's Skullcracker" "10" "Kapitan's Kaftan" "10" "Wagga Wagga Wear" "10" "Speedy Scoundrel" "10" "Dynamite Abs" "10" } "rare" { "Shutterbug" "10" "Melted Mop" "10" "Wanderer's Wear" "10" "Backbreaker's Guards" "10" "Mediterranean Mercenary" "10" "Stapler's Specs" "10" "The Pompous Privateer" "10" "The Bottle Cap" "10" "Brain Interface" "10" "Dancing Doe" "10" } } } "halloween2019_collection" { "name" "#halloween2019_collection_name" "description" "#halloween2019_collection_desc" "items" { "ancient" { "Mister Bones" "10" "Pyr'o Lantern" "10" } "legendary" { "Racc Mann" "10" "Head of the Dead" "10" "Elizabeth the Third" "10" "The Trick Stabber" "10" } "mythical" { "Madmann's Muzzle" "10" "The Horrible Horns" "10" "Skullbrero" "10" "Soviet Strongmann" "10" "Voodoo Vizier" "10" "El Zapateador" "10" } "rare" { "Bat Hat" "10" "Bread Biter" "10" "Derangement Garment" "10" "El Mostacho" "10" "Candy Cranium" "10" "Convict Cap" "10" "Pocket Halloween Boss" "10" "Party Poncho" "10" "Fuel Injector" "10" "Binoculus" "10" } } } "Winter2019Cosmetics_collection" { "name" "Winter2019Cosmetics_collection" "description" "Winter2019Cosmetics_collection_desc" "items" { "ancient" { "Candy Crown" "10" } "legendary" { "Provisions Cap" "10" "Smissmas Saxton" "10" "Public Speaker" "10" } "mythical" { "Discovision" "10" "Winter Wrap Up" "10" "Globetrotter" "10" "Telefragger Toque" "10" "The Mislaid Sweater" "10" } "rare" { "Pebbles the Penguin" "10" "Spiky Viking" "10" "Bumble Beenie" "10" "Gingerbread Mann" "10" "Yule Hog" "10" "Glittering Garland" "10" "The Missing Piece" "10" "Citizen Cane" "10" "Pocket-Medes" "10" } } } "Winter2019Paintkits_collection" { "name" "#Winter2019Paintkits_collection" "description" "#Winter2019Paintkits_collection_desc" "items" { "ancient" { "Paintkit 254" "10" } "legendary" { "Paintkit 250" "10" "Paintkit 247" "10" } "mythical" { "Paintkit 246" "10" "Paintkit 245" "10" "Paintkit 251" "10" } "rare" { "Paintkit 252" "10" "Paintkit 248" "10" "Paintkit 249" "10" "Paintkit 253" "10" } } } "Summer2020Cosmetics_collection" { "name" "Summer2020Cosmetics_collection" "description" "Summer2020Cosmetics_collection_desc" "items" { "ancient" { "Hypno-eyes" "10" "Breadcrab" "10" } "legendary" { "Hawk Warrior" "10" "Smoking Jacket" "10" "Loaf Loafers" "10" "Flamehawk" "10" } "mythical" { "Flatliner" "10" "Breach and Bomb" "10" "Bird's Eye Viewer" "10" "Hazard Headgear" "10" "Tools of the Tourist" "10" "Momma Kiev" "10" } "rare" { "Fire Fighter" "10" "Self-Care" "10" "Bazaar Bauble" "10" "Crabe de Chapeau" "10" "Poolside Polo" "10" "California Cap" "10" "Soda Specs" "10" "Sophisticated Smoker" "10" "The Jarmaments" "10" "Head Of Defense" "10" } } } "halloween2020_collection" { "name" "#halloween2020_collection_name" "description" "#halloween2020_collection_desc" "items" { "ancient" { "All Hallows' Hatte" "10" "Balloonicorpse" "10" } "legendary" { "Wrap-A-Khamon" "10" "Misfortune Fedora" "10" "Wavefinder" "10" "The Fire Tooth" "10" } "mythical" { "Glow from Below" "10" "Gourd Grin" "10" "Sir Pumpkinton" "10" "Impish Ears" "10" "Eye-see-you" "10" "Semi-tame Trapper's Hat" "10" } "rare" { "Calamitous Cauldron" "10" "The Seared Sorcerer" "10" "Goblineer" "10" "Handsome Devil" "10" "A Handsome Handy Thing" "10" "Hollowed Helm" "10" "Flavorful Baggies" "10" "King Cardbeard" "10" "The Boom Boxers" "10" "The Ghoul Box" "10" } } } "Halloween2020Paintkits_collection" { "name" "#Halloween2020Paintkits_collection" "description" "#Halloween2020Paintkits_collection_desc" "items" { "ancient" { "Paintkit 257" "10" } "legendary" { "Paintkit 255" "10" "Paintkit 259" "10" "Paintkit 268" "10" } "mythical" { "Paintkit 260" "10" "Paintkit 261" "10" "Paintkit 264" "10" "Paintkit 266" "10" } "rare" { "Paintkit 256" "10" "Paintkit 258" "10" "Paintkit 262" "10" "Paintkit 263" "10" "Paintkit 265" "10" "Paintkit 267" "10" "Paintkit 269" "10" } } } "Winter2020Cosmetics_collection" { "name" "Winter2020Cosmetics_collection" "description" "Winter2020Cosmetics_collection_desc" "items" { "ancient" { "Towering Pile Of Presents" "1" } "legendary" { "The Round-A-Bout" "1" "Towering Pillar of Beanies" "1" "Helm Helm" "1" } "mythical" { "Blitzen Bowl" "1" "The Smissmass Sorcerer" "1" "Professional's Pom Pom" "1" "BedBug Protection" "1" "SandMann's Brush" "1" "Night Ward" "1" } "rare" { "Particulate Protector" "1" "Elf Care Provider" "1" "Jolly Jingler" "1" "Festive Fascinator" "1" "Candy Cantlers" "1" "Reindoonibeanie" "1" "Shoestring Santa" "1" "Festive Flip-thwomps" "1" "Bear Walker" "1" "The Killing Tree" "1" } } } "Winter2020Paintkits_collection" { "name" "#Winter2020Paintkits_collection" "description" "#Winter2020Paintkits_collection_desc" "items" { "ancient" { "Paintkit 280" "10" } "legendary" { "Paintkit 281" "10" "Paintkit 271" "10" } "mythical" { "Paintkit 283" "10" "Paintkit 279" "10" "Paintkit 272" "10" "Paintkit 278" "10" } "rare" { "Paintkit 277" "10" "Paintkit 270" "10" "Paintkit 273" "10" "Paintkit 276" "10" "Paintkit 282" "10" "Paintkit 275" "10" } } } "Summer2021Cosmetics_collection" { "name" "Summer2021Cosmetics_collection" "description" "Summer2021Cosmetics_collection_desc" "items" { "ancient" { "Ballooniphones" "10" } "legendary" { "Crustaceous Cowl" "10" "Fast Food" "10" "The Panisher" "10" } "mythical" { "Snack Stack" "10" "Water Waders" "10" "Meal Dealer" "10" "Crocodile Dandy" "10" "The Sightliner" "10" } "rare" { "Manndatory Attire" "10" "Hook Line and Cinder" "10" "Two Punch Mann" "10" "Reel Fly Hat" "10" "Fried Batter" "10" "Wild Brim Slouch" "10" "Brim of Fire" "10" "Roaming Roman" "10" "Thousand-Yard Stare" "10" } } } "halloween2021_collection" { "name" "#halloween2021_collection_name" "description" "#halloween2021_collection_desc" "items" { "ancient" { "Towering Patch of Pumpkins" "10" } "legendary" { "Wandering Wraith" "10" "The Bone Cone" "10" "Gruesome Gourd" "10" } "mythical" { "The Hook, Line, and Thinker" "10" "Second-head Headwear" "10" "Alakablamicon" "10" "Goalkeeper" "10" "Eyequarium" "10" "Optic Nerve" "10" } "rare" { "Beanie The All-Gnawing" "10" "Twisted Topper" "10" "Spooky Head-Bouncers" "10" "Creepy Crawlers" "10" "Trickster's Treats" "10" "The Scariest Mask EVER" "10" "Hat Outta Hell" "10" "Death Stare" "10" "Smiling Somen" "10" } } } "Halloween2021Paintkits_collection" { "name" "#Halloween2021Paintkits_collection" "description" "#Halloween2021Paintkits_collection_desc" "items" { "ancient" { "Paintkit 287" "10" } "legendary" { "Paintkit 291" "10" "Paintkit 294" "10" } "mythical" { "Paintkit 285" "10" "Paintkit 289" "10" "Paintkit 295" "10" "Paintkit 297" "10" } "rare" { "Paintkit 284" "10" "Paintkit 286" "10" "Paintkit 290" "10" "Paintkit 292" "10" "Paintkit 293" "10" "Paintkit 296" "10" } } } "Winter2021Cosmetics_collection" { "name" "Winter2021Cosmetics_collection" "description" "Winter2021Cosmetics_collection_desc" "items" { "ancient" { "Oh Deer!" "1" } "legendary" { "Jolly Jester" "1" "Merry Cone" "1" "Hat Chocolate" "1" } "mythical" { "Seasonal Spring" "1" "Reindoonihorns" "1" "Elf Ignition" "1" "Train Of Thought" "1" "Seasonal Employee" "1" "Elf-Made Bandanna" "1" } "rare" { "El Fiestibrero" "1" "Gnome Dome" "1" "The Giftcrafter" "1" "Brain Cane" "1" "Cozy Catchers" "1" "Ominous Offering" "1" "Festive Frames" "1" "Mooshanka" "1" "Elf Defence" "1" "Festive Cover-Up" "1" } } } "Summer2022Cosmetics_collection" { "name" "Summer2022Cosmetics_collection" "description" "Summer2022Cosmetics_collection_desc" "items" { "ancient" { "Decorated Veteran" "10" "Rocko" "10" } "legendary" { "Kazan Karategi" "10" "Soda Cap" "10" "Monsieur Grenouille" "10" "Head Banger" "10" "Night Vision Gawkers" "10" } "mythical" { "Fizzy Pharmacist" "10" "Squatter's Right" "10" "Tropical Camo" "10" "The Hawaiian Hangover" "10" "The Detective" "10" "Lawnmaker" "10" "The Ripped Rider" "10" "Boston Brain Bucket" "10" } "rare" { "Undercover Brolly" "10" "The Western Wraps" "10" "Combat Casual" "10" "Hawaiian Hunter" "10" "Barefoot Brawler" "10" "The Chaser" "10" "Tactical Turtleneck" "10" "The Throttlehead" "10" "The Team Player" "10" "Pest's Pads" "10" } } } } "operations" { "5809" { "name" "operation_summer2015" "gateway_item_name" "Unused Summer 2015 Operation Pass" "required_item_name" "Activated Summer 2015 Operation Pass" "operation_start_date" "2015-07-01 00:00:00" "stop_adding_to_queue_date" "2015-10-01 00:00:00" "stop_giving_to_player_date" "2015-10-12 00:00:00" "contracts_end_date" "2038-01-01 00:00:00" "operation_lootlist" "periodic_quest_drop" "is_campaign" "1" } "5820" { "name" "operation_invasion2015" "gateway_item_name" "Unused Invasion Pass" "required_item_name" "Activated Invasion Pass" "operation_start_date" "2015-10-07 00:00:00" "stop_adding_to_queue_date" "2016-01-01 00:00:00" "stop_giving_to_player_date" "2016-01-01 00:00:00" "contracts_end_date" "2038-01-01 00:00:00" "operation_lootlist" "timed_reward_invasion_drop" } "0" { "name" "old crate drops" "operation_start_date" "2015-10-16 00:00:00" "stop_adding_to_queue_date" "2038-01-01 00:00:00" "stop_giving_to_player_date" "2038-01-01 00:00:00" "contracts_end_date" "2038-01-01 00:00:00" "operation_lootlist" "timed_supply_case_drop" } "1" { "name" "campaign drops" "gateway_item_name" "Unused Campaign 3 Pass" "required_item_name" "Activated Campaign 3 Pass" "operation_start_date" "2015-10-16 00:00:00" "stop_adding_to_queue_date" "2018-02-01 00:00:00" "stop_giving_to_player_date" "2018-02-01 00:00:00" "contracts_end_date" "2018-02-01 00:00:00" "operation_lootlist" "timed_reward_operation_drop" } "3" { "name" "operation_halloween2015" "required_item_name" "Activated Halloween Pass" "operation_start_date" "2015-10-28 00:00:00" "stop_adding_to_queue_date" "2015-11-10 00:00:00" "stop_giving_to_player_date" "2015-11-12 00:00:00" "contracts_end_date" "2015-11-12 00:00:00" "quest_log_res_file" "Resource/UI/econ/QuestLogPanel_Halloween.res" "quest_list_res_file" "Resource/UI/econ/ScrollableQuestList_Halloween.res" "operation_lootlist" "halloween_quest_drop" "is_campaign" "1" } "4" { "name" "Operation 2 Contracts" "gateway_item_name" "Unused Operation Tough Break Pass" "required_item_name" "Activated Operation Tough Break Pass" "operation_start_date" "2015-12-14 00:00:00" "stop_adding_to_queue_date" "2016-04-04 00:00:00" "stop_giving_to_player_date" "2016-04-05 00:00:00" "contracts_end_date" "2016-04-05 00:00:00" "quest_list_res_file" "Resource/UI/econ/ScrollableQuestList_ToughBreak.res" "operation_lootlist" "operation_2_quest_drop" "is_campaign" "1" "max_drop_count" "26" } "5" { "name" "operation_halloween2016" "required_item_name" "Activated Halloween Pass" "operation_start_date" "2016-10-19 00:00:00" "stop_adding_to_queue_date" "2016-11-15 00:00:00" "stop_giving_to_player_date" "2016-11-17 00:00:00" "contracts_end_date" "2016-11-17 00:00:00" "quest_log_res_file" "Resource/UI/econ/QuestLogPanel_Halloween.res" "quest_list_res_file" "Resource/UI/econ/ScrollableQuestList_Halloween.res" "operation_lootlist" "halloween_quest_drop" "is_campaign" "1" "max_drop_count" "26" } "6" { "name" "operation_summer2017" "gateway_item_name" "Unused Campaign 3 Pass" "required_item_name" "Activated Campaign 3 Pass" "operation_start_date" "2017-10-15 00:00:00" "stop_adding_to_queue_date" "2038-01-01 00:00:00" "stop_giving_to_player_date" "2038-01-01 00:00:00" "contracts_end_date" "2038-01-01 00:00:00" "is_campaign" "1" "uses_credits" "1" "operation_lootlist" "timed_reward_operation_drop" } "7" { "name" "operation_halloween2017" "required_item_name" "Activated Halloween Pass" "operation_start_date" "2017-10-15 00:00:00" "stop_adding_to_queue_date" "2017-11-09 00:00:00" "stop_giving_to_player_date" "2017-11-09 00:00:00" "contracts_end_date" "2017-11-09 00:00:00" "is_campaign" "1" "max_drop_count" "26" "uses_credits" "1" } "8" { "name" "jungle_inferno_contracts" "gateway_item_name" "Jungle Inferno Contracts Pass" "required_item_name" "Activated Campaign 3 Pass" "operation_start_date" "2018-02-10 00:00:00" "stop_adding_to_queue_date" "2038-01-01 00:00:00" "stop_giving_to_player_date" "2038-01-01 00:00:00" "contracts_end_date" "2038-01-01 00:00:00" "is_campaign" "1" "uses_credits" "1" } "9" { "name" "operation_halloween2018" "required_item_name" "Activated Halloween Pass" "operation_start_date" "2018-10-01 00:00:00" "stop_adding_to_queue_date" "2018-11-15 00:00:00" "stop_giving_to_player_date" "2018-11-15 00:00:00" "contracts_end_date" "2018-11-15 00:00:00" "is_campaign" "1" "max_drop_count" "26" "uses_credits" "1" } "10" { "name" "operation_halloween2019" "required_item_name" "Activated Halloween Pass" "operation_start_date" "2019-10-01 00:00:00" "stop_adding_to_queue_date" "2019-11-08 00:00:00" "stop_giving_to_player_date" "2019-11-08 00:00:00" "contracts_end_date" "2019-11-08 00:00:00" "is_campaign" "1" "max_drop_count" "26" "uses_credits" "1" } "11" { "name" "operation_halloween2020" "required_item_name" "Activated Halloween Pass" "operation_start_date" "2020-09-26 00:00:00" "stop_adding_to_queue_date" "2020-11-08 00:00:00" "stop_giving_to_player_date" "2020-11-08 00:00:00" "contracts_end_date" "2020-11-08 00:00:00" "is_campaign" "1" "max_drop_count" "26" "uses_credits" "1" } "12" { "name" "operation_halloween2021" "required_item_name" "Activated Halloween Pass" "operation_start_date" "2021-09-26 00:00:00" "stop_adding_to_queue_date" "2021-11-08 00:00:00" "stop_giving_to_player_date" "2021-11-08 00:00:00" "contracts_end_date" "2021-11-08 00:00:00" "is_campaign" "1" "max_drop_count" "26" "uses_credits" "1" } } "prefabs" { "valve" { } "default_bundle_payment" { } "promo" { "craft_class" "" "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } } "halloween" { "craft_class" "" "capabilities" { "can_craft_count" "0" } "holiday_restriction" "halloween_or_fullmoon" } "dummy_item" { "show_in_armory" "0" "item_class" "craft_item" "image_inventory" "backpack/crafting/pile_of_junk" "min_ilevel" "1" "max_ilevel" "1" } "cosmetic" { "public_prefab" "1" "triangle_budget_lod0" "1400" "triangle_budget_lod1" "1000" "triangle_budget_lod2" "700" "qc_template" "scripts/itemtest_qc_template_misc.txt" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_class" "tf_wearable" "item_quality" "unique" "item_slot" "misc" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "craft_class" "hat" "craft_material_type" "hat" "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "cosmetic_killeater_attribs" { "public_prefab" "1" "tags" { "is_cosmetic" "1" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "64" } "kill eater kill type" { "attribute_class" "kill_eater_kill_type" "value" "64" } } } "base_misc" { "public_prefab" "1" "prefab" "cosmetic_killeater_attribs" "static_attrs" { "cosmetic_allow_inspect" "1" } } "misc" { "public_prefab" "1" "prefab" "cosmetic base_misc" "item_type_name" "#TF_Wearable_CosmeticItem" } "base_hat" { "public_prefab" "1" "prefab" "cosmetic_killeater_attribs" "static_attrs" { "cosmetic_allow_inspect" "1" } } "hat" { "public_prefab" "1" "prefab" "cosmetic base_hat" "qc_template" "scripts/itemtest_qc_template_hat.txt" "item_type_name" "#TF_Wearable_Hat" "item_slot" "head" "equip_region" "hat" "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "taunt" { "public_prefab" "1" "qc_template" "scripts/itemtest_qc_template_taunt.txt" "tags" { "is_taunt_item" "1" } "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" "can_unusualify" "1" } "show_in_armory" "1" "armory_desc" "action tauntenabler" "item_class" "no_entity" "item_type_name" "#TF_TauntEnabler" "item_slot" "taunt" "item_quality" "unique" "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "100" } } "static_attrs" { "cosmetic_allow_inspect" "1" } } "score_reward_hat" { "prefab" "promo hat" "craft_material_type" "" "capabilities" { "paintable" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "static_attrs" { "cannot_transmute" "1" } } "hat_decoration" { "prefab" "cosmetic base_hat" "item_type_name" "#TF_Wearable_Hat" "item_slot" "head" "equip_region" "hat" "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "mask" { "prefab" "misc" "item_type_name" "#TF_Wearable_Mask" "equip_region" "head_skin" } "beard" { "public_prefab" "1" "prefab" "misc" "item_type_name" "#TF_Wearable_FacialHair" "equip_region" "beard" } "backpack" { "public_prefab" "1" "prefab" "misc" "item_type_name" "#TF_Wearable_Backpack" "equip_region" "back" "visuals" { "player_bodygroups" { "backpack" "1" "medic_backpack" "1" } } } "grenades" { "public_prefab" "1" "prefab" "misc" "item_type_name" "#TF_Wearable_Bombs" "equip_region" "grenades" "visuals" { "player_bodygroups" { "grenades" "1" } } } "mvm_robits" { "item_class" "craft_item" "item_type_name" "#TF_RobotPart_Type" "show_in_armory" "0" "image_inventory" "backpack/crafting/mvm_robits_01" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "0" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" "static_attrs" { "is commodity" "1" } } "paint_can" { "item_class" "tool" "craft_class" "tool" "craft_material_type" "tool" "tool" { "type" "paint_can" "usage_capabilities" { "paintable" "1" } } "armory_desc" "paintcan" "armory_remap" "Paint Can" "item_type_name" "#TF_T" "item_description" "#TF_Tool_PaintCan_Desc" "image_inventory" "backpack/player/items/crafting/paintcan" "image_inventory_overlay" "backpack/player/items/crafting/paintcan_paintcolor" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "static_attrs" { "is commodity" "1" "cannot restore" "1" } "mouse_pressed_sound" "ui/item_paint_can_pickup.wav" "drop_sound" "ui/item_paint_can_pickup.wav" } "paint_can_team_color" { "item_class" "tool" "craft_class" "tool" "craft_material_type" "tool" "tool" { "type" "paint_can" "usage_capabilities" { "paintable_team_colors" "1" } } "armory_desc" "paintcan" "armory_remap" "Paint Can" "item_type_name" "#TF_T" "item_description" "#TF_Tool_PaintCan_TeamColor_Desc" "image_inventory" "backpack/player/items/crafting/teampaint" "image_inventory_overlay" "backpack/player/items/crafting/teampaint_blu_mask" "image_inventory_overlay2" "backpack/player/items/crafting/teampaint_red_mask" "image_inventory_size_w" "128" "image_inventory_size_h" "96" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "static_attrs" { "always tradable" "1" "is commodity" "1" "cannot restore" "1" } "mouse_pressed_sound" "ui/item_paint_can_pickup.wav" "drop_sound" "ui/item_paint_can_pickup.wav" } "tool_nametag" { "item_class" "tool" "craft_class" "tool" "craft_material_type" "tool" "tool" { "type" "name" "usage_capabilities" { "nameable" "1" } } "armory_desc" "nametag" "show_in_armory" "1" "item_type_name" "#TF_T" "item_name" "#TF_T_Nt" "item_description" "#TF_Tool_Nametag_Desc" "image_inventory" "backpack/crafting/tag" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" "static_attrs" { "is commodity" "1" } } "tournament_medal" { "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "" "craft_material_type" "" "capabilities" { } "show_in_armory" "0" "armory_remap" "Tournament Medal (Armory)" "item_type_name" "#TF_Wearable_TournamentMedal" "item_slot" "misc" "equip_region" "medal" "item_quality" "unique" "min_ilevel" "25" "max_ilevel" "25" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_metal_tiny_pickup.wav" "drop_sound" "ui/item_metal_tiny_drop.wav" } "etf2l_participation_styles" { "visuals" { "styles" { "0" { "skin" "0" "name" "#TF_TournamentMedal_ETF2L_Participation_Style0" } "1" { "skin" "1" "name" "#TF_TournamentMedal_ETF2L_Participation_Style1" } "2" { "skin" "2" "name" "#TF_TournamentMedal_ETF2L_Participation_Style2" } "3" { "skin" "3" "name" "#TF_TournamentMedal_ETF2L_Participation_Style3" } "4" { "skin" "4" "name" "#TF_TournamentMedal_ETF2L_Participation_Style4" } "5" { "skin" "5" "name" "#TF_TournamentMedal_ETF2L_Participation_Style5" } "6" { "skin" "6" "name" "#TF_TournamentMedal_ETF2L_Participation_Style6" } "7" { "skin" "7" "name" "#TF_TournamentMedal_ETF2L_Participation_Style7" } "8" { "skin" "8" "name" "#TF_TournamentMedal_ETF2L_Participation_Style8" } "9" { "skin" "9" "name" "#TF_TournamentMedal_ETF2L_Participation_Style9" } } } } "pyrovision_goggles" { "first_sale_date" "2012/06/27" "prefab" "cosmetic_killeater_attribs" "item_class" "tf_wearable" "hidden" "0" "capabilities" { "nameable" "1" } "loadondemand" "1" "item_name" "#TF_Pyrovision_Goggles" "item_type_name" "#TF_Wearable_Pyrovision_Goggles_Type" "item_description" "#TF_Pyrovision_Goggles_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "drop_type" "drop" "image_inventory" "backpack/player/items/all_class/pyrovision_goggles_heavy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "scout" "models/player/items/all_class/pyrovision_goggles_scout.mdl" "sniper" "models/player/items/all_class/pyrovision_goggles_sniper.mdl" "soldier" "models/player/items/all_class/pyrovision_goggles_soldier.mdl" "demoman" "models/player/items/all_class/pyrovision_goggles_demo.mdl" "medic" "models/player/items/all_class/pyrovision_goggles_medic.mdl" "heavy" "models/player/items/all_class/pyrovision_goggles_heavy.mdl" "spy" "models/player/items/all_class/pyrovision_goggles_spy.mdl" "engineer" "models/player/items/all_class/pyrovision_goggles_engineer.mdl" "pyro" "models/player/items/all_class/pyrovision_goggles_pyro.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "static_attrs" { "cosmetic_allow_inspect" "1" "min_viewmodel_offset" "10 0 -7" } "attributes" { "vision opt in flags" { "attribute_class" "vision_opt_in_flags" "value" "1" } "pyrovision opt in DISPLAY ONLY" { "attribute_class" "pyrovision_opt_in_display_only" "value" "1" } } "mouse_pressed_sound" "ui/item_mtp_pickup.wav" "drop_sound" "ui/item_mtp_drop.wav" } "ash_remains" { "item_class" "craft_item" "craft_material_type" "craft_material_burned" "item_type_name" "#TF_Ash_Type" "show_in_armory" "0" "image_inventory" "backpack/crafting/ash" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "0" "min_ilevel" "1" "max_ilevel" "1" } "strange_part" { "item_class" "tool" "craft_material_type" "strangepart" "tool" { "type" "strange_part" "usage_capabilities" { "strange_parts" "1" } } "static_attrs" { "is commodity" "1" } "show_in_armory" "0" "armory_remap" "Strange Part (Armory)" "item_type_name" "#TF_StrangePart" "image_inventory" "backpack/crafting/strange_parts" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "strange_part_restriction" { "item_class" "tool" "tool" { "type" "strange_part_restriction" "usage_capabilities" { "strange_parts" "1" } } "static_attrs" { "is commodity" "1" } "show_in_armory" "0" "item_type_name" "#TF_StrangePartRestriction" "image_inventory" "backpack/crafting/strange_filter_generic" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "strangifier_base" { "item_class" "tool" "tool" { "type" "strangifier" "usage" { "item_desc_tool_target" "#ItemDescStrangify" } "usage_capabilities" { "can_strangify" "1" } } "static_attrs" { "is commodity" "1" "tool_target_item_icon_offset" "0.285 0.43 0.35" } "show_in_armory" "0" "item_type_name" "#TF_StrangifierTool" "item_name" "#TF_Strangifier_Name" "item_description" "#TF_Strangifier_Desc" "image_inventory" "backpack/crafting/strange_generic" "image_inventory_size_w" "128" "image_inventory_size_h" "96" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "unusualifier_base" { "item_class" "tool" "tool" { "type" "unusualifier" "usage" { "item_desc_tool_target" "#ItemDescUnusualify" } "usage_capabilities" { "can_unusualify" "1" } } "static_attrs" { "tool_target_item_icon_offset" "0.35 0.5 0.4" "cosmetic_allow_inspect" "1" "never craftable" "1" "cannot restore" "1" } "show_in_armory" "0" "item_name" "#TF_Unusualifier" "item_description" "#TF_Unusualifier_Desc" "item_type_name" "#TF_Unusualifier" "image_inventory" "backpack/crafting/unusualifier" "image_inventory_size_w" "128" "image_inventory_size_h" "96" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "killstreakifier_base" { "item_class" "tool" "tool" { "type" "killstreakifier" "usage" { "item_desc_tool_target" "#ItemDescKillStreakify" } "usage_capabilities" { "can_killstreakify" "1" } } "static_attrs" { "tool_target_item_icon_offset" "0.285 0.43 0.35" } "attributes" { "never craftable" { "attribute_class" "never_craftable" "value" "1" } "cannot restore" { "attribute_class" "cannot_restore" "value" "1" } } "show_in_armory" "0" "item_name" "#TF_KillStreakifier_Name" "item_description" "#TF_KillStreakifier_Desc" "item_type_name" "#TF_KillStreakifierToolA" "image_inventory" "backpack/crafting/professional_grease_basic" "image_inventory_size_w" "128" "image_inventory_size_h" "96" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "killstreakifier_kit_basic" { "prefab" "killstreakifier_base" "item_description" "#TF_KillStreakifierBasic_Desc" "image_inventory" "backpack/crafting/professional_grease_basic" "attributes" { "killstreak tier" { "attribute_class" "killstreak_tier" "value" "1" } } } "dynamic_recipe_base" { "item_class" "tool" "craft_class" "tool" "item_name" "#TF_ItemDynamicRecipeTool" "item_description" "#TF_ItemDynamicRecipe_Desc" "item_type_name" "#TF_ItemDynamicRecipeTool" "tool" { "type" "dynamic_recipe" "use_string" "#TF_ItemDynamicRecipe_Use" "usage_capabilities" { "can_consume" "1" } } "show_in_armory" "0" "image_inventory" "backpack/player/items/crafting/construction_kit" "image_inventory_size_w" "128" "image_inventory_size_h" "96" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "mouse_pressed_sound" "ui/item_cardboard_pickup.wav" "drop_sound" "ui/item_cardboard_drop.wav" "recipe_partial_complete_sound" "ui/chem_set_add_element.wav" "recipe_complete_sound" "ui/chem_set_creation.wav" } "dynamic_quest_base" { "item_class" "tool" "craft_class" "tool" "item_name" "#TF_ItemDynamicQuestTool" "item_description" "NOT YET IMPLEMENTED" "item_type_name" "#TF_ItemDynamicQuestTool" "item_slot" "quest" "equip_type" "account" "hidden" "1" "show_in_armory" "0" "image_inventory" "backpack/crafting/quest_folder_blue" "attributes" { } } "mvm_killstreak_recipe_base" { "prefab" "dynamic_recipe_base" "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "recipe_partial_complete_sound" "weapons/sentry_wire_connect.wav" "recipe_complete_sound" "weapons/drg_wrench_teleport.wav" } "powerup_bottle" { "item_class" "tf_powerup_bottle" "tool" { "type" "powerup_bottle" } "capabilities" { "nameable" "1" "usable" "1" "can_craft_count" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_UsableItem" "item_name" "#TF_Usable_PowerupBottle" "item_description" "#TF_Usable_PowerupBottle_Desc" "item_slot" "action" "image_inventory" "backpack/player/items/all_class/powerupbottle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/mvm_loot/all_class/mvm_flask_generic.mdl" "armory_desc" "action" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "powerup charges" { "attribute_class" "powerup_charges" "value" "0" } "powerup max charges" { "attribute_class" "powerup_max_charges" "value" "3" } "powerup duration" { "attribute_class" "powerup_duration" "value" "5" } } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "no_craft" { "craft_class" "" } "robokey_rules" { } "eotlkey_rules" { } "keylesscrate_base" { "item_class" "tf_wearable" "tool" { "type" "gift" "usage" { "num_items" "1" "max_recipients" "1" "target_rule" "only_self" } } "capabilities" { "usable_gc" "1" "usable_out_of_game" "1" } "chance_restricted" "1" "show_in_armory" "1" "item_slot" "action" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_cardboard_pickup.wav" "drop_sound" "ui/item_cardboard_drop.wav" } "keylesscrate" { "prefab" "keylesscrate_base" "first_sale_date" "2016/06/15" } "eventcratebase" { "item_class" "supply_crate" "craft_class" "supply_crate" "craft_material_type" "supply_crate" "tool" { "type" "" "usage" { } } "capabilities" { "decodable" "1" } "show_in_armory" "1" "item_type_name" "#TF_LockedCrate" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_crate_pickup.wav" "drop_sound" "ui/item_crate_drop.wav" "static_attrs" { "is commodity" "1" } } "base_case" { "prefab" "eventcratebase" "lootlist_job_templates" { "cosmetic_and_weapon_case_strange_quality_chance" "1" "case_additional_drop_taunt_unusualifier" "1" "case_additional_drop_paint_cans" "1" "case_additional_drop_common_tools" "1" "case_additional_drop_strange_transfer_tool" "1" "case_additional_drop_mvm_ticket" "1" "case_additional_drop_strange_parts" "1" } } "base_cosmetic_case" { "prefab" "base_case" "lootlist_job_templates" { "cosmetic_case_unusual_hat_chance" "1" } } "base_keylesscase" { "prefab" "base_case" "tool" { "type" "keyless_case" "use_string" "#OpenKeylessCase" } "capabilities" { "usable_gc" "1" "usable_out_of_game" "1" "decodable" "0" } "tags" { "not_required_decoder" "1" } "chance_restricted" "1" } "base_keyless_cosmetic_case" { "prefab" "base_keylesscase" "lootlist_job_templates" { "cosmetic_case_unusual_hat_chance" "1" } } "base_weapon_case" { "prefab" "base_case" "lootlist_job_templates" { "weapon_case_unusual_weapon_chance" "1" "wear_level_normal_distribution" "1" } } "base_paintkit_keylesscase" { "prefab" "base_keylesscase" "model_player" "models/items/paintkit_tool.mdl" "image_inventory" "backpack/items/paintkit_tool" "item_type_name" "" "loot_list_rare_item_footer" "" "static_attrs" { "hide crate series number" "1" "random drop line item footer desc" "" "force center wrap" "1" } "lootlist_job_templates" { "wear_level_normal_distribution" "1" "cosmetic_and_weapon_case_strange_quality_chance" "0" "case_additional_drop_taunt_unusualifier" "0" "case_additional_drop_paint_cans" "0" "case_additional_drop_common_tools" "0" "case_additional_drop_strange_transfer_tool" "0" "case_additional_drop_mvm_ticket" "0" "case_additional_drop_strange_parts" "0" } } "eventkey" { "item_class" "tool" "craft_class" "tool" "tool" { "type" "decoder_ring" "usage_capabilities" { "decodable" "1" } } "static_attrs" { "is commodity" "1" } "armory_desc" "key" "show_in_armory" "1" "item_type_name" "#TF_T" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "mouse_pressed_sound" "ui/item_metal_tiny_pickup.wav" "drop_sound" "ui/item_metal_tiny_drop.wav" } "randomgift" { "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "gift" } "capabilities" { "usable_gc" "1" } "show_in_armory" "1" "item_type_name" "#TF_Gift" "item_slot" "action" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "" "min_ilevel" "1" "max_ilevel" "1" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_metal_tiny_pickup.wav" "drop_sound" "ui/item_metal_tiny_drop.wav" } "randomgiftself" { "prefab" "randomgift" "tool" { "usage" { "num_items" "1" "max_recipients" "1" "target_rule" "only_self" } } "capabilities" { "usable_gc" "1" "usable_out_of_game" "1" } "min_ilevel" "1" "max_ilevel" "1" } "randomgiftserver" { "prefab" "randomgift" "tool" { "usage" { "loot_list" "dev_duck_tracker_gift_output" "num_items" "1" "max_recipients" "23" } } "capabilities" { "usable_gc" "1" } "min_ilevel" "23" "max_ilevel" "23" } "marketable" { "static_attrs" { "is marketable" "1" } } "map_token" { "capabilities" { "can_craft_if_purchased" "1" } "item_class" "map_token" "item_type_name" "#TF_MapToken" "show_in_armory" "1" "armory_desc" "maptoken" "image_inventory_size_w" "128" "image_inventory_size_h" "96" "item_quality" "unique" "min_ilevel" "50" "max_ilevel" "50" "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "halloween_costume_piece_2011" { "first_sale_date" "2011/10/26" "item_class" "tf_wearable" "craft_class" "" "craft_material_type" "" "holiday_restriction" "halloween_or_fullmoon" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Costume" "min_ilevel" "1" "max_ilevel" "100" "item_quality" "unique" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "attributes" { "halloween item" { "attribute_class" "halloween_item" "value" "2011" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "hw2013_transmogrifier_base" { "item_class" "tool" "craft_class" "tool" "expiration_date" "2014-11-11 01:00:00" "capabilities" { "can_card_upgrade" "0" } "tool" { "type" "class_transmogrifier" "usage_capabilities" { "can_card_upgrade" "1" } "usage" { "required_tags" { "halloween2013_community" "1" } } } "show_in_armory" "0" "item_type_name" "#TF_SpellTool" "image_inventory" "backpack/player/items/crafting/flask_florence" "image_inventory_size_w""128" "image_inventory_size_h""96" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "halloween2013" { "first_sale_date" "2013/10/27" "craft_class" "" "craft_material_type" "" "tags" { "halloween2013_community" "1" } "holiday_restriction" "halloween_or_fullmoon" } "halloween2013_spellbook" { "item_class" "tf_weapon_spellbook" "item_type_name" "#TF_UsableItem" "item_slot" "action" "anim_slot" "MELEE_ALLCLASS" "attach_to_hands" "1" "act_as_weapon" "1" "capabilities" { "nameable" "1" } "show_in_armory" "0" "image_inventory" "backpack/crafting/diary_book" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "0" "min_ilevel" "1" "max_ilevel" "100" "model_player" "" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "single wep deploy time decreased" { "attribute_class" "mult_single_wep_deploy_time" "value" "0.5" } } "visuals" { "animation_replacement" { "ACT_MP_ATTACK_STAND_MELEE_ALLCLASS" "ACT_MP_THROW" "ACT_VM_DRAW" "ACT_SPELL_VM_DRAW" "ACT_VM_IDLE" "ACT_SPELL_VM_IDLE" "ACT_VM_PRIMARYATTACK" "ACT_SPELL_VM_FIRE" } "styles" { "0" { "skin_red" "0" "skin_blu" "1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "halloween2013_spellbookpage" { "tool" { "type" "tf_spellbook_page" "usage_capabilities" { "can_spell_page" "1" } } "item_class" "tool" "craft_class" "" "craft_material_type" "" "show_in_armory" "0" "item_type_name" "#TF_SpellbookPage_Type" "item_name" "#TF_SpellbookPage" "item_description" "#TF_SpellbookPage_Desc" "image_inventory" "backpack/props_halloween/hwn_spellbook_page" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "halloween2014" { "public_prefab" "1" "first_sale_date" "2014/10/28" "holiday_restriction" "halloween_or_fullmoon" "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "90" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "91" } "kill eater score type 3" { "attribute_class" "kill_eater_score_type_3" "value" "92" } } } "halloween2014keylesscrate" { "prefab" "keylesscrate_base" "first_sale_date" "2014/10/31" "holiday_restriction" "halloween_or_fullmoon" "item_type_name" "#TF_UnlockedCrate_Type" "item_description" "#TF_Halloween2014Crate_Desc" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } } "spell_base" { "item_class" "tool" "craft_class" "tool" "expiration_date" "2014-11-11 01:00:00" "tool" { "type" "apply_custom_attrib" "usage_capabilities" { "can_card_upgrade" "1" } } "show_in_armory" "0" "item_type_name" "#TF_SpellTool" "image_inventory" "backpack/player/items/crafting/flask_florence" "image_inventory_overlay" "backpack/player/items/crafting/flask_florence_paintcolor" "image_inventory_size_w""128" "image_inventory_size_h""96" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "voice_spell_base" { "prefab" "spell_base" "tool" { "usage" { "required_tags" { "auto__slot_misc" "1" } "attributes" { "SPELL: Halloween voice modulation" "1" } } } "image_inventory" "backpack/player/items/crafting/flask_erlenmeyer" "image_inventory_overlay" "backpack/player/items/crafting/flask_erlenmeyer_paintcolor" } "spell_base_footprints" { "prefab" "spell_base" "tool" { "usage" { "required_tags" { "auto__slot_misc" "1" } } } "image_inventory" "backpack/player/items/crafting/flask_bottle" "image_inventory_overlay" "backpack/player/items/crafting/flask_bottle_paintcolor" } "spell_base_pumpkinbombs" { "prefab" "spell_base" "image_inventory" "backpack/player/items/crafting/flask_tub" "image_inventory_overlay" "backpack/player/items/crafting/flask_tub_paintcolor" } "voodoo_cursed" { "item_class" "craft_item" "craft_material_type" "craft_material_voodoocursed" "expiration_date" "2014-11-11 01:00:00" "item_type_name" "#TF_VoodooCursed_Type" "show_in_armory" "1" "armory_remap" "Voodoo-Cursed Item (Armory)" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "0" "min_ilevel" "1" "max_ilevel" "1" } "zombie" { "prefab" "base_misc" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "item_type_name" "#TF_VoodooCursedSoul_Type" "show_in_armory" "0" "armory_remap" "Voodoo-Cursed Soul (Armory)" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "0" "min_ilevel" "1" "max_ilevel" "1" "item_slot" "misc" "equip_region" "zombie_body" "holiday_restriction" "halloween_or_fullmoon" "attributes" { "player skin override" { "attribute_class" "player_skin_override" "value" "1" } "zombiezombiezombiezombie" { "attribute_class" "zombiezombiezombiezombie" "value" "1" } } } "quest_deprecated" { "show_in_armory" "0" "hidden" "1" "equip_type" "account" "expiration_date" "2016-10-11 23:59:59" "item_class" "tool" "craft_class" "tool" } "quest_prefab_1st_operation_pauling" { "prefab" "dynamic_quest_base" "expiration_date" "2015-10-12 23:59:59" } "quest_prefab_2nd_operation_pauling" { "prefab" "dynamic_quest_base" "expiration_date" "2016-04-06 00:00:00" } "quest_prefab_halloween" { "prefab" "dynamic_quest_base" "expiration_date" "2016-11-16 23:59:59" } "quest_theme_pauling_base" { "notification_res" "Resource/UI/econ/QuestNotificationPanel_Pauling_standard.res" "quest_item_res" "Resource/UI/econ/QuestItemPanel_Pauling_Base.res" "in_game_res" "Resource/UI/quests/pauling/QuestItemTrackerPanel_InGame.res" "sounds" { "give_quest" { "undefined" "" "demoman" "plng_give_contract_demo" "engineer" "plng_give_contract_engie" "heavy" "plng_give_contract_heavy" "medic" "plng_give_contract_medic" "pyro" "plng_give_contract_pyro" "scout" "plng_give_contract_scout" "soldier" "plng_give_contract_soldier" "sniper" "plng_give_contract_sniper" "spy" "plng_give_contract_spy" } "complete_quest" { "undefined" "plng_contract_complete_allclass" "demoman" "plng_contract_complete_demo" "engineer" "plng_contract_complete_engie" "heavy" "plng_contract_complete_heavy" "medic" "plng_contract_complete_medic" "pyro" "plng_contract_complete_pyro" "scout" "plng_contract_complete_scout" "soldier" "plng_contract_complete_soldier" "sniper" "plng_contract_complete_sniper" "spy" "plng_contract_complete_spy" } "give_reward" "plng_contract_complete_give_item_allclass" "discard_quest" "plng_contract_fail_allclass" } } "quest_theme_pauling_operation_1" { "prefab" "quest_theme_pauling_base" } "quest_theme_pauling_operation_2" { "prefab" "quest_theme_pauling_base" "sounds" { "give_quest" { "undefined" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "demoman" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "engineer" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "heavy" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "medic" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "pyro" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "scout" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "soldier" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "sniper" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } "spy" { "toughbreak_get_contract" "10" "toughbreak_get_contract_rare" "90" } } "complete_quest" { "undefined" "toughbreak_win_contract_pauling" "demoman" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_demo" "70" } "engineer" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_engie" "70" } "heavy" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_heavy" "70" } "medic" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_medic" "70" } "pyro" "toughbreak_win_contract_pauling" "scout" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_scout" "70" } "soldier" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_soldier" "70" } "sniper" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_sniper" "70" } "spy" { "toughbreak_win_contract_pauling" "30" "toughbreak_win_contract_spy" "70" } } "fully_complete_quest" { "undefined" "" "demoman" "toughbreak_win_bigcontract_demo" "engineer" "toughbreak_win_bigcontract_engie" "heavy" "toughbreak_win_bigcontract_heavy" "medic" "toughbreak_win_bigcontract_medic" "pyro" "" "scout" "toughbreak_win_bigcontract_scout" "soldier" "toughbreak_win_bigcontract_soldier" "sniper" "toughbreak_win_bigcontract_sniper" "spy" "toughbreak_win_bigcontract_spy" } } } "quest_theme_merasmus_base" { "notification_res" "Resource/UI/econ/QuestNotificationPanel_Merasmus_standard.res" "quest_item_res" "Resource/UI/econ/QuestItemPanel_Merasmus_Base.res" "in_game_res" "Resource/UI/quests/merasmus/QuestItemTrackerPanel_InGame.res" "unack_position" "26" "sounds" { "give_quest" { "undefined" "hall2015_get_contract" "demoman" "hall2015_get_contract" "engineer" "hall2015_get_contract" "heavy" "hall2015_get_contract" "medic" "hall2015_get_contract" "pyro" "hall2015_get_contract" "scout" "hall2015_get_contract" "soldier" "hall2015_get_contract" "sniper" "hall2015_get_contract" "spy" "hall2015_get_contract" } "complete_quest" { "undefined" "hall2015_win_contract" "demoman" "hall2015_win_contract" "engineer" "hall2015_win_contract" "heavy" "hall2015_win_contract" "medic" "hall2015_win_contract" "pyro" "hall2015_win_contract" "scout" "hall2015_win_contract" "soldier" "hall2015_win_contract" "sniper" "hall2015_win_contract" "spy" "hall2015_win_contract" } "give_reward" "hall2015_reward" "discard_quest" "plng_contract_fail_allclass" } } "quest_theme_merasmus_merasmus" { "prefab" "quest_theme_merasmus_base" "sounds" { "complete_quest" { "undefined" "hall2015_beat_merasmus" "demoman" "hall2015_beat_merasmus" "engineer" "hall2015_beat_merasmus" "heavy" "hall2015_beat_merasmus" "medic" "hall2015_beat_merasmus" "pyro" "hall2015_beat_merasmus" "scout" "hall2015_beat_merasmus" "soldier" "hall2015_beat_merasmus" "sniper" "hall2015_beat_merasmus" "spy" "hall2015_beat_merasmus" } "reveal_sound" "hall2015_fight_merasmus" } } "triad_trinket" { "first_sale_date" "2012/08/02" "prefab" "base_misc" "enabled" "1" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_type_name" "#TF_Wearable_Apparel" "item_name" "#TF_SD_Chain" "item_description" "#TF_SD_Chain_Desc" "item_slot" "misc" "equip_region" "shirt" "propername" "1" "show_in_armory" "1" "item_quality" "unique" "drop_type" "none" "image_inventory" "backpack/workshop_partner/player/items/all_class/sd_shirt/sd_shirt_sniper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "xifier_class_remap" "triad_trinket" "model_player_per_class" { "scout" "models/workshop_partner/player/items/all_class/sd_shirt/sd_shirt_scout.mdl" "sniper" "models/workshop_partner/player/items/all_class/sd_shirt/sd_shirt_sniper.mdl" "heavy" "models/workshop_partner/player/items/all_class/sd_shirt/sd_shirt_heavy.mdl" "spy" "models/workshop_partner/player/items/all_class/sd_shirt/sd_shirt_spy.mdl" "engineer" "models/workshop_partner/player/items/all_class/sd_shirt/sd_shirt_engineer.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "heavy" "1" "spy" "1" "engineer" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_SD_Chain_Style0" } "1" { "skin_red" "2" "skin_blu" "3" "name" "#TF_SD_Chain_Style1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "champ_stamp" { "prefab" "base_misc" "first_sale_date" "2012/08/02" "enabled" "1" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_type_name" "#TF_Wearable_Tattoos" "item_name" "#TF_SD_Tattoos" "item_description" "#TF_SD_Tattoos_Desc" "item_slot" "misc" "equip_region" "arm_tatoos" "show_in_armory" "1" "item_quality" "unique" "drop_type" "none" "propername" "1" "image_inventory" "backpack/workshop_partner/player/items/all_class/sd_tattoos/sd_tattoos_scout" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "xifier_class_remap" "champ_stamp" "model_player_per_class" { "scout" "models/workshop_partner/player/items/all_class/sd_tattoos/sd_tattoos_scout.mdl" "sniper" "models/workshop_partner/player/items/all_class/sd_tattoos/sd_tattoos_sniper.mdl" "heavy" "models/workshop_partner/player/items/all_class/sd_tattoos/sd_tattoos_heavy.mdl" "engineer" "models/workshop_partner/player/items/all_class/sd_tattoos/sd_tattoos_engineer.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "heavy" "1" "engineer" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "marxman" { "first_sale_date" "2012/08/02" "prefab" "base_misc" "enabled" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_SD_Glasses" "item_description" "#TF_SD_Glasses_Desc" "item_slot" "misc" "equip_region" "glasses" "loadondemand" "1" "show_in_armory" "1" "item_quality" "unique" "drop_type" "drop" "propername" "1" "image_inventory" "backpack/workshop_partner/player/items/all_class/sd_glasses/sd_glasses" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "xifier_class_remap" "marxman" "model_player_per_class" { "scout" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_scout.mdl" "sniper" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_sniper.mdl" "soldier" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_soldier.mdl" "demoman" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_demo.mdl" "medic" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_medic.mdl" "heavy" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_heavy.mdl" "spy" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_spy.mdl" "engineer" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_engineer.mdl" "pyro" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_pyro.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "styles" { "0" { "model_player_per_class" { "scout" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_scout.mdl" "sniper" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_sniper.mdl" "soldier" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_soldier.mdl" "demoman" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_demo.mdl" "medic" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_medic.mdl" "heavy" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_heavy.mdl" "spy" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_spy.mdl" "engineer" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_engineer.mdl" "pyro" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_pyro.mdl" } "name" "#TF_SD_Glasses_Style0" } "1" { "model_player_per_class" { "scout" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_scout_cigar.mdl" "sniper" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_sniper_cigar.mdl" "soldier" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_soldier_cigar.mdl" "demoman" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_demo_cigar.mdl" "medic" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_medic_cigar.mdl" "heavy" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_heavy_cigar.mdl" "spy" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_spy_cigar.mdl" "engineer" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_engineer_cigar.mdl" "pyro" "models/workshop_partner/player/items/all_class/sd_glasses/sd_glasses_pyro_cigar.mdl" } "name" "#TF_SD_Glasses_Style1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "cannonball" { "first_sale_date" "2012/08/02" "enabled" "1" "prefab" "base_hat" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_SD_Helmet" "item_description" "#TF_SD_Helmet_Desc" "loadondemand" "1" "show_in_armory" "1" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "drop_type" "drop" "propername" "1" "image_inventory" "backpack/workshop_partner/player/items/all_class/sd_helm/sd_helm_demo" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "xifier_class_remap" "cannonball" "model_player_per_class" { "scout" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_scout.mdl" "sniper" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_sniper.mdl" "soldier" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_soldier.mdl" "demoman" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_demo.mdl" "medic" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_medic.mdl" "heavy" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_heavy.mdl" "spy" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_spy.mdl" "engineer" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_engineer.mdl" "pyro" "models/workshop_partner/player/items/all_class/sd_helm/sd_helm_pyro.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_SD_Helmet_Style0" } "1" { "skin_red" "2" "skin_blu" "3" "name" "#TF_SD_Helmet_Style1" } "2" { "skin_red" "4" "skin_blu" "5" "name" "#TF_SD_Helmet_Style2" } } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "item_bak_fear_monger" { "prefab" "no_craft hat" "import_name" "bak_fear_monger" "item_name" "#TF_bak_fear_monger" "item_description" "#TF_bak_fear_monger_Desc" "item_type_name" "#TF_Wearable_Mask" "equip_region" "pyro_head_replacement" "image_inventory" "backpack/workshop/player/items/pyro/bak_fear_monger/bak_fear_monger" "capabilities" { "can_craft_count" "1" "paintable" "1" } "model_player" "models/workshop/player/items/pyro/bak_fear_monger/bak_fear_monger.mdl" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" "visuals" { "player_bodygroups" { "head" "0" } "styles" { "0" { "model_player" "models/workshop/player/items/pyro/bak_fear_monger/bak_fear_monger.mdl" "name" "#TF_bak_fear_monger_style1" "skin_red" "0" "skin_blu" "1" "additional_hidden_bodygroups" { "head" "1" } } "1" { "model_player" "models/workshop/player/items/pyro/bak_fear_monger_s1/bak_fear_monger_s1.mdl" "name" "#TF_bak_fear_monger_style2" "skin_red" "0" "skin_blu" "1" } } } } "item_bak_arkham_cowl" { "prefab" "no_craft hat" "import_name" "bak_arkham_cowl" "item_name" "#TF_bak_arkham_cowl" "item_description" "#TF_bak_arkham_cowl_Desc" "item_type_name" "#TF_Wearable_Mask" "equip_region" "head_skin" "visuals" { "player_bodygroups" { "headphones" "1" } } "image_inventory" "backpack/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl" "capabilities" { "can_craft_count" "1" } "model_player_per_class" { "scout" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_scout.mdl" "sniper" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_sniper.mdl" "soldier" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_soldier.mdl" "demoman" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_demo.mdl" "medic" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_medic.mdl" "heavy" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_heavy.mdl" "pyro" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_pyro.mdl" "spy" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_spy.mdl" "engineer" "models/workshop/player/items/all_class/bak_arkham_cowl/bak_arkham_cowl_engineer.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "pyro" "1" "spy" "1" "engineer" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "item_bak_firefly" { "import_name" "bak_firefly" "prefab" "no_craft misc" "item_name" "#TF_bak_firefly" "item_description" "#TF_bak_firefly_Desc" "equip_region" "pyro_head_replacement" "item_type_name" "#TF_Wearable_Mask" "propername" "1" "visuals" { "player_bodygroups" { "head" "1" } } "image_inventory" "backpack/workshop/player/items/pyro/bak_firefly/bak_firefly" "capabilities" { "can_craft_count" "1" "paintable" "1" } "model_player" "models/workshop/player/items/pyro/bak_firefly/bak_firefly.mdl" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "weapon_atom_launcher" { "enabled" "1" "item_class" "tf_weapon_rocketlauncher_airstrike" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "propername" "1" "item_name" "#TF_Weapon_AirStrike" "item_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" { "sound_single_shot" "Weapon_Airstrike.AltFire" "sound_special1" "Weapon_Airstrike.Explosion" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_ambassador" { "enabled" "1" "item_class" "tf_weapon_revolver" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "The Ambassador" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_Unique_Achievement_Revolver" "item_slot" "secondary" "item_quality" "unique" "propername" "1" "item_logname" "ambassador" "item_iconname" "ambassador" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/weapons/c_models/c_ambassador/parts/c_ambassador_opt" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_ambassador/c_ambassador.mdl" "attach_to_hands" "1" "inspect_panel_dist" "32" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" "crit_dmg_falloff" "1" } "attributes" { "revolver use hit locations" { "attribute_class" "set_weapon_mode" "value" "1" } "damage penalty" { "attribute_class" "mult_dmg" "value" "0.85" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "crit mod disabled" { "attribute_class" "mult_crit_chance" "value" "0" } } "visuals" { "sound_single_shot" "Weapon_Ambassador.Single" "sound_burst" "Weapon_Ambassador.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_amputator" { "enabled" "1" "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_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" "weapon_stattrak_module_scale" "0.608" } "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" } "weapon_annihilator" { "first_sale_date" "2012/08/02" "enabled" "1" "item_class" "tf_weapon_breakable_sign" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" } "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" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "weapon_axtinguisher" { "enabled" "1" "item_class" "tf_weapon_fireaxe" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "base_item_name" "The Axtinguisher" "item_logname" "axtinguisher" "item_iconname" "axtinguisher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FireAxe" "item_name" "#TF_Unique_Achievement_FireAxe1" "item_slot" "melee" "image_inventory" "backpack/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro.mdl" "attach_to_hands" "1" "inspect_panel_dist" "55" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "pyro" "1" } "static_attrs" { "attack_minicrits_and_consumes_burning" "1" "damage penalty" "0.67" "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" } "weapon_back_scratcher" { "enabled" "1" "item_class" "tf_weapon_fireaxe" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "item_logname" "back_scratcher" "item_iconname" "back_scratcher" "show_in_armory" "1" "item_type_name" "#TF_Weapon_GardenRake" "item_name" "#TF_BackScratcher" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_back_scratcher/c_back_scratcher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_back_scratcher/c_back_scratcher.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.455" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" "attributes" { "damage bonus" { "attribute_class" "mult_dmg" "value" "1.25" } "health from healers reduced" { "attribute_class" "mult_health_fromhealers" "value" "0.25" } "health from packs increased" { "attribute_class" "mult_health_frompacks" "value" "1.5" } } } "weapon_baseflamethrower" { "item_class" "tf_weapon_flamethrower" "prefab" "weapon_newflame" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_FlameThrower" "item_slot" "primary" "used_by_classes" { "pyro" "1" } "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_backburner" { "enabled" "1" "prefab" "weapon_baseflamethrower" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_reflect_projectiles" "1" "can_extinguish" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "is_flamethrower" "1" } "base_item_name" "The Backburner" "item_logname" "backburner" "item_iconname" "backburner" "show_in_armory" "1" "item_name" "#TF_Unique_Achievement_Flamethrower" "image_inventory" "backpack/weapons/c_models/c_backburner/c_backburner" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_flamethrower/c_backburner.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "99" "static_attrs" { "min_viewmodel_offset" "10 -3 -10" "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" } "weapon_bat" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "base_item_name" "TF_WEAPON_BAT" "enabled" "0" "item_class" "tf_weapon_bat" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Bat" "item_name" "#TF_Weapon_Bat" "inspect_panel_dist" "35" "item_slot" "melee" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_bat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "45" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_bat.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_sword" { "enabled" "1" "item_class" "tf_weapon_sword" "craft_class" "weapon" "craft_material_type" "weapon" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Sword" "item_slot" "melee" "anim_slot" "item1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "visuals" { "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_SPECIAL_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_SPECIAL_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_SPECIAL_VM_INSPECT_END" } } } "weapon_battleaxe" { "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" } "weapon_bazaar_sniper" { "enabled" "1" "item_class" "tf_weapon_sniperrifle_decap" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_logname" "bazaar_bargain" "item_iconname" "bazaar_bargain" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_BazaarBargain" "item_description" "#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" { "sound_single_shot" "Weapon_Bazaar_Bargain.Single" "sound_burst" "Weapon_Bazaar_Bargain.SingleCrit" } "attributes" { "mult sniper charge penalty DISPLAY ONLY" { "attribute_class" "mult_sniper_charge_base_dummy" "value" "1.5" } } "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" "weapon_stattrak_module_scale" "0.676" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_blackbox" { "enabled" "1" "item_class" "tf_weapon_rocketlauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "The Black Box" "item_logname" "blackbox" "item_iconname" "blackbox" "show_in_armory" "1" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_TheBlackBox" "item_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" } "weapon_bonesaw" { "enabled" "1" "item_class" "tf_weapon_bonesaw" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "base_item_name" "TF_WEAPON_BONESAW" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bonesaw" "item_name" "#TF_Weapon_Bonesaw" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "99" "image_inventory" "backpack/weapons/c_models/c_bonesaw/c_bonesaw" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "42" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_bonesaw/c_bonesaw.mdl" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "weapon_bonesaw" } "weapon_bonk" { "prefab" "weapon_scout_drink" "base_item_name" "Bonk! Atomic Punch" "item_name" "#TF_Unique_Achievement_EnergyDrink" "inspect_panel_dist" "20" "image_inventory" "backpack/weapons/c_models/c_energy_drink/c_energy_drink" "model_player" "models/weapons/c_models/c_energy_drink/c_energy_drink.mdl" "xifier_class_remap" "weapon_bonk" } "weapon_bottle" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" } "first_sale_date" "2010/09/29" "enabled" "0" "item_class" "tf_weapon_bottle" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Bottle" "item_name" "#TF_Weapon_Bottle" "item_slot" "melee" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_bottle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "30" "model_player" "models/weapons/c_models/c_bottle/c_bottle.mdl" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -14" } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "weapon_buff_banner" { "enabled" "1" "item_class" "tf_weapon_buff_item" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_apply_soldier_buff" "1" } "base_item_name" "The Buff Banner" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Battle_Banner" "item_name" "#TF_Unique_Achievement_SoldierBuff" "item_description" "#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" } "weapon_claidheamohmor" { "prefab" "weapon_sword" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_logname" "claidheamohmor" "item_iconname" "claidheamohmor" "item_name" "#TF_Claidheamohmor" "item_description" "#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" } "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" } "weapon_club" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" } "first_sale_date" "2010/09/29" "enabled" "0" "item_class" "tf_weapon_club" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Club" "item_name" "#TF_Weapon_Club" "item_slot" "melee" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_machete" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_machete/c_machete.mdl" "attach_to_hands" "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" } "weapon_crusaders_crossbow" { "enabled" "1" "item_class" "tf_weapon_crossbow" "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_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" { "sound_single_shot" "Weapon_CrusadersCrossbow.Single" "sound_burst" "Weapon_CrusadersCrossbow.SingleCrit" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "crusaders_crossbow" } "weapon_degreaser" { "enabled" "1" "prefab" "weapon_baseflamethrower" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_reflect_projectiles" "1" "can_extinguish" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "is_flamethrower" "1" } "item_logname" "degreaser" "item_iconname" "degreaser" "show_in_armory" "1" "item_name" "#TF_TheDegreaser" "image_inventory" "backpack/workshop/weapons/c_models/c_degreaser/c_degreaser" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/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" { "attached_models" { "0" { "model" "models/workshop/weapons/c_models/c_degreaser/c_degreaser_pilotlight.mdl" } } "sound_single_shot" "Weapon_Degreaser.FireStart" "sound_special1" "Weapon_Degreaser.FireLoop" "sound_burst" "Weapon_Degreaser.FireLoopCrit" "sound_special3" "Weapon_Degreaser.FireEnd" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_demo_cannon" { "enabled" "1" "item_class" "tf_weapon_cannon" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_gib_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_logname" "loose_cannon" "item_iconname" "loose_cannon_explosion" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_Weapon_Cannon" "item_description" "#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" } } } "weapon_demo_sultan_sword" { "prefab" "weapon_sword" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_PersianPersuader" "item_description" "#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" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" "weapon_stattrak_module_scale" "0.455" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALLCLASS_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALLCLASS_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALLCLASS_VM_INSPECT_END" } } "attributes" { "is_a_sword" { "attribute_class" "is_a_sword" "value" "72" } "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" } } } "weapon_demoman_boots" { "enabled" "1" "item_class" "tf_wearable" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Wearable_Boots" "capabilities" { "nameable" "1" "can_craft_count" "1" } "base_item_name" "The Bootlegger" "show_in_armory" "1" "item_slot" "primary" "equip_region" "feet" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "0" "min_ilevel" "10" "max_ilevel" "10" "act_as_wearable" "1" "drop_type" "none" "used_by_classes" { "demoman" "1" } "attributes" { "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" } "kill refills meter" { "attribute_class" "kill_refills_meter" "value" "0.25" } "move speed bonus shield required" { "attribute_class" "mult_player_movespeed_shieldrequired" "value" "1.10" } } "visuals" { "player_bodygroups" { "shoes" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "weapon_detonator" { "enabled" "1" "item_class" "tf_weapon_flaregun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flaregun" "item_logname" "detonator" "item_iconname" "detonator" "item_name" "#TF_Weapon_Flaregun_Detonator" "item_description" "#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" "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" } "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_special2" "Weapon_Detonator.DetonateWorld" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_disciplinary_action" { "enabled" "1" "item_class" "tf_weapon_shovel" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Riding_Crop" "item_name" "#TF_DisciplinaryAction" "item_logname" "disciplinary_action" "item_iconname" "disciplinary_action" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_riding_crop/c_riding_crop" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_riding_crop/c_riding_crop.mdl" "attach_to_hands" "1" "inspect_panel_dist" "50" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -5 -20" "weapon_stattrak_module_scale" "0.455" } "attributes" { "damage penalty" { "attribute_class" "mult_dmg" "value" "0.75" } "speed buff ally" { "attribute_class" "speed_buff_ally" "value" "1" } "melee range multiplier" { "attribute_class" "melee_range_multiplier" "value" "1.7" } "melee bounds multiplier" { "attribute_class" "melee_bounds_multiplier" "value" "1.55" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "66" } } "visuals" { "sound_melee_miss" "DisciplineDevice.Swing" "sound_melee_hit" "DisciplineDevice.Impact" "sound_melee_hit_world" "DisciplineDevice.HitWorld" "sound_melee_burst" "DisciplineDevice.ImpactCrit" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_spy_knife_item2" { "enabled" "1" "item_class" "tf_weapon_knife" "craft_class" "weapon" "craft_material_type" "weapon" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Knife" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "visuals" { "animation_replacement" { "ACT_VM_DRAW" "ACT_ITEM2_VM_DRAW" "ACT_VM_IDLE" "ACT_ITEM2_VM_IDLE" "ACT_VM_HITCENTER" "ACT_ITEM2_VM_HITCENTER" "ACT_VM_SWINGHARD" "ACT_ITEM2_VM_SWINGHARD" "ACT_BACKSTAB_VM_UP" "ACT_ITEM2_BACKSTAB_VM_UP" "ACT_BACKSTAB_VM_DOWN" "ACT_ITEM2_BACKSTAB_VM_DOWN" "ACT_BACKSTAB_VM_IDLE" "ACT_ITEM2_BACKSTAB_VM_IDLE" "ACT_MELEE_VM_STUN" "ACT_MELEE_VM_ITEM2_STUN" "ACT_MELEE_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_eternal_reward" { "prefab" "weapon_spy_knife_item2" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_EternalReward" "propername" "0" "item_logname" "eternal_reward" "item_iconname" "eternal_reward" "image_inventory" "backpack/workshop/weapons/c_models/c_eternal_reward/c_eternal_reward" "model_player" "models/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" } } } "weapon_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" } "weapon_fireaxe" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" } "first_sale_date" "2010/09/29" "enabled" "0" "item_class" "tf_weapon_fireaxe" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_FireAxe" "item_name" "#TF_Weapon_FireAxe" "item_slot" "melee" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_fists" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" } "first_sale_date" "2010/09/29" "enabled" "0" "item_class" "tf_weapon_fists" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Fists" "item_name" "#TF_Weapon_Fists" "item_slot" "melee" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/v_models/v_fist_heavy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "" "attach_to_hands" "1" "used_by_classes" { "heavy" "1" } "visuals" { "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" } "styles" { "0" { "skin_red" "2" "skin_blu" "3" "v_skin_red" "2" "v_skin_blu" "3" "selectable" "0" } } } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } } "weapon_flamethrower" { "prefab" "weapon_baseflamethrower" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_reflect_projectiles" "1" "can_extinguish" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "is_flamethrower" "1" } "base_item_name" "TF_WEAPON_FLAMETHROWER" "inspect_panel_dist" "91" "enabled" "1" "item_name" "#TF_Weapon_FlameThrower" "item_description" "#TF_Weapon_FlameThrower_desc" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_flamethrower/c_flamethrower" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_flamethrower/c_flamethrower.mdl" "attach_to_hands" "1" "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "flamethrower" } "weapon_flaregun" { "enabled" "1" "item_class" "tf_weapon_flaregun" "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_deal_taunt_damage" "1" } "base_item_name" "The Flare Gun" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flaregun" "item_name" "#TF_Unique_Achievement_Flaregun" "item_description" "#TF_Unique_Achievement_Flaregun_desc" "item_slot" "secondary" "anim_slot" "ITEM1" "image_inventory" "backpack/weapons/c_models/c_flaregun_pyro/c_flaregun_pyro" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "40" "model_player" "models/weapons/c_models/c_flaregun_pyro/c_flaregun_pyro.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" } "attributes" { "hidden secondary max ammo penalty" { "attribute_class" "mult_maxammo_secondary" "value" "0.5" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "crit_vs_burning_FLARES_DISPLAY_ONLY" { "attribute_class" "crit_vs_burning_FLARES_DISPLAY_ONLY" "value" "1" } } "visuals" { "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "flaregun" } "weapon_force_a_nature" { "enabled" "1" "item_class" "tf_weapon_scattergun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_collect" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "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_PRIMARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "force_a_nature" } "weapon_frontier_justice" { "enabled" "1" "item_class" "tf_weapon_sentry_revenge" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_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" } "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" } "weapon_gatling_gun" { "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_GatlingGun" "item_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.5" } "aiming movespeed decreased" { "attribute_class" "mult_player_aiming_movespeed" "value" "0.4" } "spunup_damage_resistance" { "attribute_class" "spunup_damage_resistance" "value" "0.80" } } } "weapon_grenade_launcher" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_gib_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" } "base_item_name" "TF_WEAPON_GRENADELAUNCHER" "enabled" "0" "item_class" "tf_weapon_grenadelauncher" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_Weapon_GrenadeLauncher" "item_slot" "primary" "anim_slot" "secondary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_grenadelauncher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.mdl" "attach_to_hands" "1" "inspect_panel_dist" "55" "used_by_classes" { "demoman" "1" } "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "grenade_launcher" } "weapon_gru" { "enabled" "1" "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" } "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" "min_ilevel" "10" "max_ilevel" "10" "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" "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALT1_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALT1_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" "xifier_class_remap" "gru" } "weapon_gunboats" { "enabled" "1" "item_class" "tf_wearable" "craft_material_type" "weapon" "loadondemand" "1" "capabilities" { "nameable" "1" } "base_item_name" "The Gunboats" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Boots" "item_name" "#TF_Unique_Blast_Boots" "item_slot" "secondary" "equip_region" "feet" "anim_slot" "FORCE_NOT_USED" "item_quality" "unique" "propername" "1" "min_ilevel" "1" "max_ilevel" "99" "image_inventory" "backpack/weapons/c_models/c_rocketboots_soldier" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_rocketboots_soldier.mdl" "act_as_wearable" "1" "used_by_classes" { "soldier" "1" } "attributes" { "rocket jump damage reduction" { "attribute_class" "rocket_jump_dmg_reduction" "value" "0.4" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_guillotine" { "first_sale_date" "2012/08/02" "enabled" "1" "item_class" "tf_weapon_cleaver" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" "cannot_damage_buildings" "1" } "base_item_name" "The Flying Guillotine" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Cleaver" "item_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" } "weapon_holymackerel" { "enabled" "1" "item_class" "tf_weapon_bat_fish" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "base_item_name" "The Holy Mackerel" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Fish" "item_name" "#TF_TheHolyMackerel" "item_description" "#TF_TheHolyMackerel_Desc" "item_slot" "melee" "item_quality" "unique" "item_logname" "holymackerel" "item_iconname" "holymackerel" "propername" "1" "min_ilevel" "42" "max_ilevel" "42" "attach_to_hands" "1" "inspect_panel_dist" "35" "image_inventory" "backpack/workshop/weapons/c_models/c_holymackerel/c_holymackerel" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_holymackerel/c_holymackerel.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" "weapon_stattrak_module_scale" "0.455" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "7" } "kill eater kill type" { "attribute_class" "kill_eater_kill_type" "value" "7" } } "visuals" { "sound_melee_hit" "Weapon_HolyMackerel.HitFlesh" "sound_melee_hit_world" "Weapon_HolyMackerel.HitWorld" } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } "weapon_huntsman" { "enabled" "1" "item_class" "tf_weapon_compound_bow" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_posthumous_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 Huntsman" "show_in_armory" "1" "item_type_name" "#TF_Weapon_CompoundBow" "item_name" "#TF_Unique_Achievement_CompoundBow" "item_slot" "primary" "item_quality" "unique" "propername" "1" "item_iconname" "huntsman" "min_ilevel" "10" "max_ilevel" "10" "anim_slot" "item2" "image_inventory" "backpack/weapons/c_models/c_bow/c_bow" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "65" "model_player" "models/weapons/c_models/c_bow/c_bow.mdl" "attach_to_hands" "1" "flip_viewmodel" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 -4 -10" } "attributes" { "hidden primary max ammo bonus" { "attribute_class" "mult_maxammo_primary" "value" "0.5" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "visuals" { "player_bodygroups" { "arrows" "1" } "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "weapon_invis" { "capabilities" { "nameable" "1" } "first_sale_date" "2010/09/29" "enabled" "0" "item_class" "tf_weapon_invis" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_Weapon_Watch" "item_description" "#TF_Weapon_Watch_desc" "item_slot" "pda2" "anim_slot" "FORCE_NOT_USED" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_spy_watch/parts/c_spy_watch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/v_models/v_watch_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" } } "mouse_pressed_sound" "ui/item_watch_pickup.wav" "drop_sound" "ui/item_watch_drop.wav" } "weapon_jag" { "enabled" "1" "item_class" "tf_weapon_wrench" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Jag" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "15" "max_ilevel" "15" "propername" "1" "attach_to_hands" "1" "inspect_panel_dist" "45" "item_logname" "wrench_jag" "item_iconname" "wrench_jag" "image_inventory" "backpack/workshop/weapons/c_models/c_jag/c_jag" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_jag/c_jag.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 -2 -9" "weapon_stattrak_module_scale" "0.756" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "attributes" { "Construction rate increased" { "attribute_class" "mult_construction_value" "value" "1.3" } "fire rate bonus" { "attribute_class" "mult_postfiredelay" "value" "0.85" } "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" } } } "weapon_jarate" { "enabled" "1" "item_class" "tf_weapon_jar" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_extinguish" "1" } "base_item_name" "Jarate" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Jar" "item_name" "#TF_Unique_Achievement_Jar" "item_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" } "weapon_knife" { "inspect_panel_dist" "25" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "base_item_name" "TF_WEAPON_KNIFE" "enabled" "0" "item_class" "tf_weapon_knife" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Knife" "item_name" "#TF_Weapon_Knife" "item_description" "#TF_Weapon_Knife_desc" "item_slot" "melee" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_knife" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_knife/c_knife.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.455" "min_viewmodel_offset" "5 0 -4" } "visuals" { "animation_replacement" { "ACT_VM_HITCENTER" "ACT_MELEE_VM_HITCENTER" "ACT_VM_SWINGHARD" "ACT_MELEE_VM_SWINGHARD" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "particle_suffix" "knife" } "weapon_kritzkrieg" { "prefab" "valve" "enabled" "1" "item_class" "tf_weapon_medigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_heal_allies" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Medigun" "item_name" "#TF_Unique_Achievement_Medigun1" "item_slot" "secondary" "equip_region" "medigun_backpack" "image_inventory" "backpack/weapons/c_models/c_overhealer/c_overhealer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_medigun/c_medigun.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "8" "max_ilevel" "8" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "attributes" { "medigun charge is crit boost" { "attribute_class" "set_charge_type" "value" "1" } "ubercharge rate bonus" { "attribute_class" "mult_medigun_uberchargerate" "value" "1.25" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "2" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals_red" { "attached_models" { "0" { "model" "models/weapons/c_models/c_overhealer/c_overhealer.mdl" } } "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal_red" } } "visuals_blu" { "attached_models" { "0" { "model" "models/weapons/c_models/c_overhealer/c_overhealer.mdl" } } "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" } "weapon_lochnload" { "enabled" "1" "item_class" "tf_weapon_grenadelauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_logname" "loch_n_load" "item_iconname" "loch_n_load" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_LochNLoad" "item_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" { "clip size penalty" { "attribute_class" "mult_clipsize" "value" "0.75" } "dmg bonus vs buildings" { "attribute_class" "mult_dmg_vs_buildings" "value" "1.2" } "Projectile speed increased" { "attribute_class" "mult_projectile_speed" "value" "1.25" } "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.75" } "sticky air burst mode" { "attribute_class" "set_detonate_mode" "value" "2" } "grenade no spin" { "attribute_class" "grenade_no_spin" "value" "1" } } "visuals" { "sound_single_shot" "Weapon_LochnLoad.Single" "sound_burst" "Weapon_LochnLoad.SingleCrit" "animation_replacement" { "ACT_RELOAD_START" "ACT_PRIMARY_RELOAD_START_2" "ACT_VM_RELOAD" "ACT_PRIMARY_VM_RELOAD_2" "ACT_RELOAD_FINISH" "ACT_PRIMARY_RELOAD_FINISH_2" "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } } "weapon_long_heatmaker" { "first_sale_date" "2012/08/02" "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_posthumous_damage" "1" } "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" } "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_machina" { "prefab" "weapon_sniperrifle_alt1" "enabled" "1" "item_class" "tf_weapon_sniperrifle" "craft_material_type" "weapon" "craft_class" "weapon" "base_item_name" "The Machina" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_DEX_Rifle" "item_description" "#TF_DEX_Rifle_Desc" "item_slot" "primary" "item_quality" "unique" "propername" "1" "item_logname" "machina" "item_iconname" "machina" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_dex_sniperrifle/c_dex_sniperrifle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/weapons/c_models/c_dex_sniperrifle/c_dex_sniperrifle.mdl" "attach_to_hands" "1" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "5 0 -8" } "attributes" { "sniper 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" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_madmilk" { "enabled" "1" "item_class" "tf_weapon_jar_milk" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_extinguish" "1" } "base_item_name" "Mad Milk" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Jar_Milk" "item_description" "#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" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "4" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "extinguish reduces cooldown" { "attribute_class" "extinguish_reduces_cooldown" "value" "0.8" } } "visuals" { "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "xifier_class_remap" "madmilk" "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "weapon_medigun" { "capabilities" { "nameable" "1" } "tags" { "can_heal_allies" "1" } "base_item_name" "TF_WEAPON_MEDIGUN" "inspect_panel_dist" "70" "enabled" "1" "item_class" "tf_weapon_medigun" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Medigun" "item_name" "#TF_Weapon_Medigun" "item_slot" "secondary" "equip_region" "medigun_backpack" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_medigun/c_medigun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_medigun/c_medigun.mdl" "used_by_classes" { "medic" "1" } "attributes" { "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" } } "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 0 -9" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "medigun" } "weapon_melee_allclass" { "base_item_name" "Frying Pan" "visuals" { "animation_replacement" { "ACT_MELEE_VM_INSPECT_START" "ACT_MELEE_ALLCLASS_VM_INSPECT_START" "ACT_MELEE_VM_INSPECT_IDLE" "ACT_MELEE_ALLCLASS_VM_INSPECT_IDLE" "ACT_MELEE_VM_INSPECT_END" "ACT_MELEE_ALLCLASS_VM_INSPECT_END" } } } "weapon_minigun" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_MINIGUN" "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Weapon_Minigun" "item_slot" "primary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_minigun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_minigun/c_minigun.mdl" "attach_to_hands" "1" "inspect_panel_dist" "88" "used_by_classes" { "heavy" "1" } "visuals_mvm_boss" { "sound_double_shot" "MVM.GiantHeavyGunFire" "sound_burst" "MVM.GiantHeavyGunFire" "sound_special1" "MVM.GiantHeavyGunWindUp" "sound_special2" "MVM.GiantHeavyGunWindDown" "sound_special3" "MVM.GiantHeavyGunSpin" } "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 0 -9" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "minigun" } "weapon_pda" { "capabilities" { "nameable" "1" } "base_item_name" "TF_WEAPON_BUILDER" "enabled" "1" "item_class" "tf_weapon_pda_engineer_build" "craft_material_type" "weapon" "item_name" "#TF_Weapon_PDA_Engineer_Builder" "item_type_name" "#TF_Weapon_PDA_Engineer" "item_slot" "pda" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "99" "attach_to_hands" "1" "image_inventory" "backpack/weapons/w_models/w_builder" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_builder/c_builder.mdl" "used_by_classes" { "engineer" "1" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "3" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "59" } "kill eater score type 3" { "attribute_class" "kill_eater_score_type_3" "value" "60" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ENGINEER_PDA2_VM_IDLE" "ACT_VM_DRAW" "ACT_ENGINEER_PDA2_VM_DRAW" } } } "weapon_pistol" { "craft_class" "" "baseitem" "0" "enabled" "1" "item_class" "tf_weapon_pistol" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_PISTOL" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Pistol" "item_name" "#TF_Weapon_Pistol" "item_slot" "secondary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "inspect_panel_dist" "31" "image_inventory" "backpack/weapons/c_models/c_pistol" "model_player" "models/weapons/c_models/c_pistol/c_pistol.mdl" "used_by_classes" { "engineer" "1" "scout" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.723" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "particle_suffix" "pistol" } "weapon_powerjack" { "enabled" "1" "item_class" "tf_weapon_fireaxe" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "item_logname" "powerjack" "item_iconname" "powerjack" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SledgeHammer" "item_name" "#TF_ThePowerjack" "item_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" "weapon_stattrak_module_scale" "0.6" } "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" } "weapon_quadball" { "enabled" "1" "item_class" "tf_weapon_grenadelauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_gib_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_logname" "iron_bomber" "item_iconname" "iron_bomber" "item_type_name" "#TF_Weapon_GrenadeLauncher" "item_name" "#TF_Weapon_Iron_bomber" "item_slot" "primary" "anim_slot" "secondary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "99" "propername" "1" "attach_to_hands" "1" "inspect_panel_dist" "55" "image_inventory" "backpack/workshop/weapons/c_models/c_quadball/c_quadball" "model_player" "models/workshop/weapons/c_models/c_quadball/c_quadball.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "Blast radius decreased" { "attribute_class" "mult_explosion_radius" "value" "0.85" } "grenade no bounce" { "attribute_class" "grenade_no_bounce" "value" "1" } "custom projectile model" { "attribute_class" "custom_projectile_model" "value" "models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl" } "fuse bonus" { "attribute_class" "fuse_mult" "value" "0.7" } } "visuals" { "sound_single_shot" "Weapon_TackyGrenadier.Single" "sound_burst" "Weapon_TackyGrenadier.SingleCrit" "sound_special1" "Weapon_Airstrike.Explosion" "animation_replacement" { "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_red_tape_recorder" { "first_sale_date" "2012/08/02" "capabilities" { "nameable" "1" "can_craft_count" "1" } "base_item_name" "The Red-Tape Recorder" "enabled" "0" "item_class" "tf_weapon_sapper" "craft_class" "weapon" "craft_material_type" "weapon" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_name" "#TF_SD_Sapper" "item_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" } "weapon_rescue_ranger" { "enabled" "1" "item_class" "tf_weapon_shotgun_building_rescue" "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" } "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" { "0" { "model" "models/workshop/weapons/c_models/c_tele_shotgun/c_tele_shotgun_screen.mdl" } } "sound_single_shot" "Weapon_RescueRanger.Single" "sound_burst" "Weapon_RescueRanger.SingleCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_reserve_shooter" { "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_ReserveShooter" "item_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" { "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" } "weapon_revolver" { "enabled" "1" "item_class" "tf_weapon_revolver" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_REVOLVER" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_Weapon_Revolver" "item_slot" "secondary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "99" "image_inventory" "backpack/weapons/w_models/w_revolver" "model_player" "models/weapons/c_models/c_revolver/c_revolver.mdl" "attach_to_hands" "1" "inspect_panel_dist" "31" "used_by_classes" { "spy" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.497" "min_viewmodel_offset" "10 0 -6" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "weapon_revolver" "particle_suffix" "revolver" } "weapon_rocketlauncher" { "capabilities" { "nameable" "1" } "tags" { "can_deal_gib_damage" "1" "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_ROCKETLAUNCHER" "enabled" "1" "item_class" "tf_weapon_rocketlauncher" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_RocketLauncher" "item_name" "#TF_Weapon_RocketLauncher" "item_slot" "primary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_rocketlauncher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "inspect_panel_dist" "68" "model_player" "models/weapons/c_models/c_rocketlauncher/c_rocketlauncher.mdl" "used_by_classes" { "soldier" "1" } "visuals_mvm_boss" { "sound_single_shot" "MVM.GiantSoldierRocketShoot" "sound_burst" "MVM.GiantSoldierRocketShootCrit" "sound_special1" "MVM.GiantSoldierRocketExplode" } "static_attrs" { "weapon_stattrak_module_scale" "1" "min_viewmodel_offset" "10 -3 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "rocketlauncher" } "weapon_russian_riot" { "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_type_name" "#TF_Weapon_Shotgun" "item_logname" "family_business" "item_iconname" "family_business" "item_name" "#TF_RussianRiot" "item_slot" "secondary" "show_in_armory" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/weapons/c_models/c_russian_riot/c_russian_riot" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_russian_riot/c_russian_riot.mdl" "attach_to_hands" "1" "inspect_panel_dist" "45" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" "weapon_stattrak_module_scale" "0.608" } "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" } "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" "visuals" { "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_sandwich_drop.wav" "drop_sound" "ui/item_sandwich_pickup.wav" } "weapon_sandvich" { "prefab" "weapon_lunchbox" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_heal_allies" "1" "can_extinguish" "1" } "base_item_name" "The Sandvich" "item_name" "#TF_Unique_Achievement_LunchBox" "item_description" "#TF_Sandvich_desc" "inspect_panel_dist" "31" "image_inventory" "backpack/weapons/c_models/c_sandwich/c_sandwich" "model_player" "models/weapons/c_models/c_sandwich/c_sandwich.mdl" "propername" "1" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "30" "meter_label" "#TF_Sandwich" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "50" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } } "weapon_sapper" { "enabled" "1" "capabilities" { "nameable" "1" } "base_item_name" "TF_WEAPON_BUILDER_SPY" "item_class" "tf_weapon_builder" "craft_class" "weapon" "craft_material_type" "weapon" "item_name" "#TF_Weapon_Spy_Sapper" "item_description" "#TF_Weapon_Spy_Sapper_desc" "item_type_name" "#TF_Weapon_Spy_Sapper" "item_slot" "building" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_sapper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "25" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_sapper/c_sapper.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "5 -2 -4" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "24" } } "xifier_class_remap" "sapper" "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_scattergun" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_SCATTERGUN" "enabled" "1" "item_class" "tf_weapon_scattergun" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Scattergun" "item_name" "#TF_Weapon_Scattergun" "item_slot" "primary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_scattergun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "inspect_panel_dist" "35" "model_player" "models/weapons/c_models/c_scattergun.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.608" "min_viewmodel_offset" "10 0 -11" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "scattergun" } "weapon_scimitar" { "enabled" "1" "item_class" "tf_weapon_club" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "item_logname" "shahanshah" "item_iconname" "shahanshah" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Club" "item_name" "#TF_Shahanshah" "item_slot" "melee" "image_inventory" "backpack/workshop/weapons/c_models/c_scimitar/c_scimitar" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_scimitar/c_scimitar.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "sniper" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" "weapon_stattrak_module_scale" "0.455" } "attributes" { "dmg bonus while half dead" { "attribute_class" "mult_dmg_bonus_while_half_dead" "value" "1.25" } "dmg penalty while half alive" { "attribute_class" "mult_dmg_penalty_while_half_alive" "value" "0.75" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_scorch_shot" { "enabled" "1" "item_class" "tf_weapon_flaregun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "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" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_scout_drink" { "enabled" "1" "item_class" "tf_weapon_lunchbox_drink" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_collect" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_LunchBox" "anim_slot" "ITEM1" "item_slot" "secondary" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "0 0 -5" } "visuals" { "sound_deploy" "Scout.DodgeCanOpen" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } "player_poseparam" { "r_hand_grip" "16" } } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "50" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_soda_can_pickup.wav" "drop_sound" "ui/item_soda_can_drop.wav" } "weapon_shortstop" { "enabled" "1" "item_class" "tf_weapon_handgun_scout_primary" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "weapon_stattrak_module_scale" "0.66" } "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_Peppergun" "item_description" "#TF_TheShortstop_Desc" "item_name" "#TF_TheShortstop" "item_slot" "primary" "anim_slot" "secondary" "item_quality" "unique" "item_logname" "shortstop" "item_iconname" "shortstop" "propername" "1" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_shortstop/c_shortstop" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_shortstop/c_shortstop.mdl" "attach_to_hands" "1" "inspect_panel_dist" "27" "used_by_classes" { "scout" "1" } "attributes" { "provide on active" { "attribute_class" "provide_on_active" "value" "1" } "reload time increased hidden" { "attribute_class" "mult_reload_time_hidden" "value" "1.5" } "disable fancy class select anim" { "attribute_class" "disable_fancy_class_select_anim" "value" "1" } "damage force increase text" { "attribute_class" "damage_force_reduction" "value" "1" } "damage force increase hidden" { "attribute_class" "damage_force_reduction" "value" "1.2" } "airblast vulnerability multiplier hidden" { "attribute_class" "airblast_vulnerability_multiplier" "value" "1.2" } } "visuals" { "sound_single_shot" "Weapon_Short_Stop.Single" "sound_burst" "Weapon_Short_Stop.SingleCrit" "sound_reload" "Weapon_Short_Stop.Reload" "muzzle_flash" "muzzle_bignasty" "tracer_effect" "bullet_bignasty_tracer01" "animation_replacement" { "ACT_VM_IDLE" "ACT_SECONDARY_VM_IDLE_2" "ACT_VM_DRAW" "ACT_SECONDARY_VM_DRAW_2" "ACT_VM_PRIMARYATTACK" "ACT_SECONDARY_VM_PRIMARYATTACK_2" "ACT_MP_ATTACK_STAND_SECONDARYFIRE" "ACT_MP_PUSH_STAND_SECONDARY" "ACT_MP_ATTACK_CROUCH_SECONDARYFIRE""ACT_MP_PUSH_CROUCH_SECONDARY" "ACT_MP_ATTACK_SWIM_SECONDARYFIRE" "ACT_MP_PUSH_SWIM_SECONDARY" "ACT_VM_RELOAD" "ACT_SECONDARY_VM_RELOAD_2" "ACT_MP_RELOAD_STAND" "ACT_MP_RELOAD_STAND_SECONDARY_2" "ACT_MP_RELOAD_CROUCH" "ACT_MP_RELOAD_CROUCH_SECONDARY_2" "ACT_MP_RELOAD_SWIM" "ACT_MP_RELOAD_SWIM_SECONDARY_2" "ACT_MP_RELOAD_AIRWALK" "ACT_MP_RELOAD_AIRWALK_SECONDARY_2" "ACT_PRIMARY_VM_INSPECT_START" "ACT_PRIMARY_ALT1_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_PRIMARY_ALT1_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_PRIMARY_ALT1_VM_INSPECT_END" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_shotgun" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_SHOTGUN_PRIMARY" "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_Weapon_Shotgun" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "inspect_panel_dist" "40" "image_inventory" "backpack/weapons/w_models/w_shotgun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_shotgun/c_shotgun.mdl" "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "shotgun" "static_attrs" { "min_viewmodel_offset" "10 0 -9" } } "weapon_shotgun_multiclass" { "prefab" "weapon_shotgun" "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "base_item_name" "TF_WEAPON_SHOTGUN_PRIMARY" "baseitem" "0" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_Weapon_Shotgun" "item_slot" "primary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "99" "attach_to_hands" "1" "image_inventory" "backpack/weapons/w_models/w_shotgun" "model_player" "models/weapons/c_models/c_shotgun/c_shotgun.mdl" "used_by_classes" { "engineer" "primary" "pyro" "secondary" "soldier" "secondary" "heavy" "secondary" } "attributes" { "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "static_attrs" { "weapon_stattrak_module_scale" "0.608" "min_viewmodel_offset" "5 -2 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "weapon_shotgun" "particle_suffix" "shotgun" } "weapon_shovel" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" } "first_sale_date" "2010/09/29" "enabled" "0" "item_class" "tf_weapon_shovel" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Shovel" "item_name" "#TF_Weapon_Shovel" "item_slot" "melee" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_shovel" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "45" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_shovel/c_shovel.mdl" "used_by_classes" { "soldier" "1" } "static_attrs" { "min_viewmodel_offset" "10 -6 -12" } "mouse_pressed_sound" "ui/item_shovel_pickup.wav" "drop_sound" "ui/item_shovel_drop.wav" } "weapon_smg" { "enabled" "1" "item_class" "tf_weapon_smg" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_SMG" "inspect_panel_dist" "39" "show_in_armory" "1" "item_type_name" "#TF_Weapon_SMG" "item_name" "#TF_Weapon_SMG" "item_slot" "secondary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_smg" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_smg/c_smg.mdl" "attach_to_hands" "1" "used_by_classes" { "sniper" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "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_smg/c_smg_gold" } } } "static_attrs" { "weapon_stattrak_module_scale" "0.505" "min_viewmodel_offset" "10 0 -7" } "xifier_class_remap" "weapon_smg" "particle_suffix" "smg" } "weapon_sniperrifle" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_headshot" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_SNIPERRIFLE" "inspect_panel_dist" "71" "enabled" "1" "item_class" "tf_weapon_sniperrifle" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_SniperRifle" "item_name" "#TF_Weapon_SniperRifle" "item_slot" "primary" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_sniperrifle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_sniperrifle/c_sniperrifle.mdl" "used_by_classes" { "sniper" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.676" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "sniperrifle" } "weapon_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" } "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" } } "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ITEM2_VM_IDLE" "ACT_VM_DRAW" "ACT_ITEM2_VM_DRAW" "ACT_VM_HOLSTER" "ACT_ITEM2_VM_HOLSTER" "ACT_VM_PULLBACK" "ACT_ITEM2_VM_PULLBACK" "ACT_VM_PRIMARYATTACK" "ACT_ITEM2_VM_PRIMARYATTACK" "ACT_VM_SECONDARYATTACK" "ACT_ITEM2_VM_SECONDARYATTACK" "ACT_VM_RELOAD" "ACT_ITEM2_VM_RELOAD" "ACT_VM_DRYFIRE" "ACT_ITEM2_VM_DRYFIRE" "ACT_VM_IDLE_TO_LOWERED" "ACT_ITEM2_VM_IDLE_TO_LOWERED" "ACT_VM_IDLE_LOWERED" "ACT_ITEM2_VM_IDLE_LOWERED" "ACT_VM_LOWERED_TO_IDLE" "ACT_ITEM2_VM_LOWERED_TO_IDLE" "ACT_PRIMARY_VM_INSPECT_START" "ACT_ITEM2_VM_INSPECT_START" "ACT_PRIMARY_VM_INSPECT_IDLE" "ACT_ITEM2_VM_INSPECT_IDLE" "ACT_PRIMARY_VM_INSPECT_END" "ACT_ITEM2_VM_INSPECT_END" } "sound_single_shot" "Weapon_Soda_Popper.Single" "sound_burst" "Weapon_Soda_Popper.SingleCrit" "muzzle_flash" "muzzle_bignasty" "tracer_effect" "bullet_bignasty_tracer01" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "weapon_stickybomb_launcher" { "capabilities" { "nameable" "1" } "tags" { "can_deal_gib_damage" "1" "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "TF_WEAPON_PIPEBOMBLAUNCHER" "enabled" "1" "item_class" "tf_weapon_pipebomblauncher" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_PipebombLauncher" "item_name" "#TF_Weapon_PipebombLauncher" "item_description" "#TF_Weapon_PipebombLauncher_desc" "item_slot" "secondary" "anim_slot" "primary" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_stickybomb_launcher" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_stickybomb_launcher/c_stickybomb_launcher.mdl" "inspect_panel_dist" "50" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.9" "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "particle_suffix" "stickybomb_launcher" } "weapon_syringegun" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" } "first_sale_date" "2010/09/29" "enabled" "0" "item_class" "tf_weapon_syringegun_medic" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_SyringeGun" "item_name" "#TF_Weapon_SyringeGun" "item_slot" "primary" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_syringegun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "44" "model_player" "models/weapons/c_models/c_syringegun/c_syringegun.mdl" "attach_to_hands" "1" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "weapon_targe" { "enabled" "1" "item_class" "tf_wearable_demoshield" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" } "base_item_name" "The Chargin' Targe" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shield" "item_name" "#TF_Unique_Achievement_Shield" "item_description" "#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" } "weapon_tomislav" { "enabled" "1" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Tomislav" "item_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" "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_tomislav/c_tomislav_gold" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "minigun spinup time decreased" { "attribute_class" "mult_minigun_spinup_time" "value" "0.8" } "minigun no spin sounds" { "attribute_class" "minigun_no_spin_sounds" "value" "1" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "weapon spread bonus" { "attribute_class" "mult_spread_scale" "value" "0.8" } } } "weapon_trenchgun" { "enabled" "1" "item_class" "tf_weapon_shotgun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shotgun" "item_name" "#TF_Weapon_PanicAttack" "item_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" } "weapon_ubersaw" { "enabled" "1" "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_deal_taunt_damage" "1" } "base_item_name" "The Ubersaw" "item_logname" "ubersaw" "item_iconname" "ubersaw" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Bonesaw" "item_name" "#TF_Unique_Achievement_Bonesaw1" "item_slot" "melee" "image_inventory" "backpack/weapons/c_models/c_ubersaw/c_ubersaw" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_ubersaw/c_ubersaw.mdl" "attach_to_hands" "1" "inspect_panel_dist" "42" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "medic" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -12" "weapon_stattrak_module_scale" "0.608" } "attributes" { "add uber charge on hit" { "attribute_class" "add_onhit_ubercharge" "value" "0.25" } "fire rate penalty" { "attribute_class" "mult_postfiredelay" "value" "1.2" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_melee_hit" "Weapon_UberSaw.HitFlesh" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "weapon_winger_pistol" { "enabled" "1" "item_class" "tf_weapon_handgun_scout_secondary" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "item_type_name" "#TF_Weapon_Pistol" "item_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" "weapon_stattrak_module_scale" "0.723" } "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" } "weapon_wrangler" { "enabled" "1" "item_class" "tf_weapon_laser_pointer" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Laser_Pointer" "item_name" "#TF_Unique_Achievement_Laser_Pointer" "item_description" "#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" { "sound_single_shot" "Weapon_Ambassador.Single" "sound_burst" "Weapon_Ambassador.SingleCrit" "animation_replacement" { "ACT_SECONDARY_VM_INSPECT_START" "ACT_ITEM1_VM_INSPECT_START" "ACT_SECONDARY_VM_INSPECT_IDLE" "ACT_ITEM1_VM_INSPECT_IDLE" "ACT_SECONDARY_VM_INSPECT_END" "ACT_ITEM1_VM_INSPECT_END" } } "tags" { "can_deal_gib_damage" "1" "can_deal_damage" "1" "can_deal_posthumous_damage" "1" "can_deal_long_distance_damage" "1" } "base_item_name" "The Wrangler" "xifier_class_remap" "the_wrangler" "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "86" } } } "weapon_wrench" { "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" } "inspect_panel_dist" "45" "base_item_name" "TF_WEAPON_WRENCH" "enabled" "0" "item_class" "tf_weapon_wrench" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Weapon_Wrench" "item_description" "#TF_Weapon_Wrench_Desc" "item_slot" "melee" "item_quality" "normal" "baseitem" "0" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_wrench" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_wrench/c_wrench.mdl" "attach_to_hands" "1" "used_by_classes" { "engineer" "1" } "static_attrs" { "weapon_stattrak_module_scale" "0.756" "min_viewmodel_offset" "10 -2 -9" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "3" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "0" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "particle_suffix" "wrench" } "paintkit_base" { "static_attrs" { "weapon_uses_stattrak_module" "models/weapons/c_models/stattrack.mdl" "weapon_allow_inspect" "1" } } "paintkit_tool" { "prefab" "paintkit_base" "enabled" "1" "item_class" "tool" "inspect_panel_dist" "85" "tool" { "type" "paintkit" "usage" { "required_tags" { "can_apply_paintkit" "1" } } "usage_capabilities" { "can_killstreakify" "1" } } "capabilities" { "usable_gc" "1" "usable_out_of_game" "1" } "static_attrs" { "cannot restore" "1" "is marketable" "1" "texture_wear_default" "0" "weapon_stattrak_module_scale" "2" } "show_in_armory" "0" "propername" "1" "item_name" "#TF_PaintKitTool" "item_description" "#TF_PaintKitTool_desc" "item_type_name" "#TF_PaintKitTool" "model_player" "models/items/paintkit_tool.mdl" "image_inventory" "backpack/items/paintkit_tool" "item_quality" "paintkitweapon" "min_ilevel" "99" "max_ilevel" "99" "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_soda_can_drop.wav" "particle_suffix" "paintkit" "remapped_item_def_index" "Paintkit" } "paintkit_weapon" { "prefab" "paintkit_base" "craft_class" "" "craft_material_type" "" "item_series" "card_type_v2" "item_quality" "paintkitweapon" "min_ilevel" "1" "max_ilevel" "1" "enabled" "1" "tags" { "can_be_festivized" "1" "can_apply_paintkit" "1" } "static_attrs" { "is marketable" "1" "texture_wear_default" "0.6" } "attributes" { } } "paintkit_weapon_ambassador" { "prefab" "paintkit_weapon weapon_ambassador" "xifier_class_remap" "ambassador" } "paintkit_weapon_atom_launcher" { "prefab" "paintkit_weapon weapon_atom_launcher" "xifier_class_remap" "airstrike" } "paintkit_weapon_amputator" { "prefab" "paintkit_weapon weapon_amputator" "xifier_class_remap" "amputator" } "paintkit_weapon_back_scratcher" { "prefab" "paintkit_weapon weapon_back_scratcher" "xifier_class_remap" "back_scratcher" } "paintkit_weapon_battleaxe" { "prefab" "paintkit_weapon weapon_battleaxe" "xifier_class_remap" "battleaxe" } "paintkit_weapon_bazaar_sniper" { "prefab" "paintkit_weapon weapon_bazaar_sniper" "xifier_class_remap" "bazaar_sniper" } "paintkit_weapon_blackbox" { "prefab" "paintkit_weapon weapon_blackbox" "xifier_class_remap" "blackbox" } "paintkit_weapon_claidheamohmor" { "prefab" "paintkit_weapon weapon_claidheamohmor" "xifier_class_remap" "claidheamohmor" } "paintkit_weapon_crusaders_crossbow" { "prefab" "paintkit_weapon weapon_crusaders_crossbow" "xifier_class_remap" "crusaders_crossbow" } "paintkit_weapon_demo_cannon" { "prefab" "paintkit_weapon weapon_demo_cannon" "xifier_class_remap" "demo_cannon" } "paintkit_weapon_demo_sultan_sword" { "prefab" "paintkit_weapon weapon_demo_sultan_sword" "xifier_class_remap" "demo_sultan_sword" } "paintkit_weapon_degreaser" { "prefab" "paintkit_weapon weapon_degreaser" "xifier_class_remap" "degreaser" } "paintkit_weapon_detonator" { "prefab" "paintkit_weapon weapon_detonator" "xifier_class_remap" "detonator" } "paintkit_weapon_disciplinary_action" { "prefab" "paintkit_weapon weapon_disciplinary_action" "xifier_class_remap" "disciplinary_action" } "paintkit_weapon_flamethrower" { "prefab" "paintkit_weapon weapon_flamethrower" "xifier_class_remap" "flamethrower" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_pilotlight.mdl" } } } } "paintkit_weapon_gatling_gun" { "prefab" "paintkit_weapon weapon_gatling_gun" "xifier_class_remap" "gatling_gun" } "paintkit_weapon_grenadelauncher" { "prefab" "paintkit_weapon weapon_grenade_launcher" "xifier_class_remap" "grenade_launcher" } "paintkit_weapon_holymackerel" { "prefab" "paintkit_weapon weapon_holymackerel" "xifier_class_remap" "holymackerel" } "paintkit_weapon_jag" { "prefab" "paintkit_weapon weapon_jag" "xifier_class_remap" "jag" } "paintkit_weapon_knife" { "prefab" "paintkit_weapon weapon_knife" "xifier_class_remap" "knife" } "paintkit_weapon_lochnload" { "prefab" "paintkit_weapon weapon_lochnload" "xifier_class_remap" "lochnload" } "paintkit_weapon_medigun" { "prefab" "paintkit_weapon weapon_medigun" "xifier_class_remap" "medigun" } "paintkit_weapon_minigun" { "prefab" "paintkit_weapon weapon_minigun" "xifier_class_remap" "minigun" } "paintkit_weapon_pistol" { "prefab" "paintkit_weapon weapon_pistol" "xifier_class_remap" "weapon_pistol" "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" } } } } "paintkit_weapon_powerjack" { "prefab" "paintkit_weapon weapon_powerjack" "xifier_class_remap" "powerjack" } "paintkit_weapon_quadball" { "prefab" "paintkit_weapon weapon_quadball" "xifier_class_remap" "quadball" } "paintkit_weapon_rescue_ranger" { "prefab" "paintkit_weapon weapon_rescue_ranger" "xifier_class_remap" "rescue_ranger" } "paintkit_weapon_reserve_shooter" { "prefab" "paintkit_weapon weapon_reserve_shooter" "xifier_class_remap" "reserve_shooter" } "paintkit_weapon_revolver" { "prefab" "paintkit_weapon weapon_revolver" "xifier_class_remap" "weapon_revolver" } "paintkit_weapon_rocketlauncher" { "prefab" "paintkit_weapon weapon_rocketlauncher" "xifier_class_remap" "rocket_launcher" } "paintkit_weapon_russian_riot" { "prefab" "paintkit_weapon weapon_russian_riot" "xifier_class_remap" "russian_riot" } "paintkit_weapon_scattergun" { "prefab" "paintkit_weapon weapon_scattergun" "xifier_class_remap" "scattergun" } "paintkit_weapon_scimitar" { "prefab" "paintkit_weapon weapon_scimitar" "xifier_class_remap" "scimitar" } "paintkit_weapon_scorch_shot" { "prefab" "paintkit_weapon weapon_scorch_shot" "xifier_class_remap" "scorch_shot" } "paintkit_weapon_shortstop" { "prefab" "paintkit_weapon weapon_shortstop" "xifier_class_remap" "shortstop" } "paintkit_weapon_shotgun" { "prefab" "paintkit_weapon weapon_shotgun_multiclass" "xifier_class_remap" "weapon_shotgun" } "paintkit_weapon_smg" { "prefab" "paintkit_weapon weapon_smg" "xifier_class_remap" "weapon_smg" } "paintkit_weapon_sniperrifle" { "prefab" "paintkit_weapon weapon_sniperrifle" "xifier_class_remap" "sniper_rifle" } "paintkit_weapon_soda_popper" { "prefab" "paintkit_weapon weapon_soda_popper" "xifier_class_remap" "soda_popper" } "paintkit_weapon_stickybomb_launcher" { "prefab" "paintkit_weapon weapon_stickybomb_launcher" "xifier_class_remap" "stickybomb_launcher" } "paintkit_weapon_tomislav" { "prefab" "paintkit_weapon weapon_tomislav" "xifier_class_remap" "tomislav" } "paintkit_weapon_trenchgun" { "prefab" "paintkit_weapon weapon_trenchgun" "xifier_class_remap" "trenchgun" } "paintkit_weapon_ubersaw" { "prefab" "paintkit_weapon weapon_ubersaw" "xifier_class_remap" "ubersaw" } "paintkit_weapon_winger_pistol" { "prefab" "paintkit_weapon weapon_winger_pistol" "xifier_class_remap" "winger_pistol" } "paintkit_weapon_wrench" { "prefab" "paintkit_weapon weapon_wrench" "xifier_class_remap" "wrench" } } "items" { "default" { "name" "default" "hidden" "1" "item_class" "tf_wearable" "item_name" "#TF_Default_ItemDef" "item_slot" "melee" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" } "0" { "name" "TF_WEAPON_BAT" "first_sale_date" "2010/09/29" "prefab" "weapon_bat" "baseitem" "1" } "1" { "name" "TF_WEAPON_BOTTLE" "first_sale_date" "2010/09/29" "prefab" "weapon_bottle" "baseitem" "1" } "2" { "name" "TF_WEAPON_FIREAXE" "first_sale_date" "2010/09/29" "prefab" "weapon_fireaxe" "baseitem" "1" } "3" { "name" "TF_WEAPON_CLUB" "first_sale_date" "2010/09/29" "prefab" "weapon_club" "baseitem" "1" } "4" { "name" "TF_WEAPON_KNIFE" "first_sale_date" "2010/09/29" "prefab" "weapon_knife" "baseitem" "1" } "5" { "name" "TF_WEAPON_FISTS" "first_sale_date" "2010/09/29" "prefab" "weapon_fists" "baseitem" "1" } "6" { "name" "TF_WEAPON_SHOVEL" "first_sale_date" "2010/09/29" "prefab" "weapon_shovel" "baseitem" "1" } "7" { "name" "TF_WEAPON_WRENCH" "first_sale_date" "2010/09/29" "prefab" "weapon_wrench" "baseitem" "1" } "8" { "name" "TF_WEAPON_BONESAW" "prefab" "weapon_bonesaw" "first_sale_date" "2010/09/29" "craft_class" "weapon" "craft_material_type" "weapon" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" } "9" { "name" "TF_WEAPON_SHOTGUN_PRIMARY" "first_sale_date" "2010/09/29" "prefab" "weapon_shotgun" "item_slot" "primary" "used_by_classes" { "engineer" "1" } "baseitem" "1" } "10" { "name" "TF_WEAPON_SHOTGUN_SOLDIER" "first_sale_date" "2010/09/29" "prefab" "weapon_shotgun" "hidden" "1" "item_slot" "secondary" "used_by_classes" { "soldier" "1" } "baseitem" "1" } "11" { "name" "TF_WEAPON_SHOTGUN_HWG" "first_sale_date" "2010/09/29" "prefab" "weapon_shotgun" "hidden" "1" "item_slot" "secondary" "used_by_classes" { "heavy" "1" } "baseitem" "1" } "12" { "name" "TF_WEAPON_SHOTGUN_PYRO" "first_sale_date" "2010/09/29" "prefab" "weapon_shotgun" "hidden" "1" "item_slot" "secondary" "used_by_classes" { "pyro" "1" } "baseitem" "1" } "13" { "name" "TF_WEAPON_SCATTERGUN" "first_sale_date" "2010/09/29" "prefab" "weapon_scattergun" "baseitem" "1" } "14" { "name" "TF_WEAPON_SNIPERRIFLE" "first_sale_date" "2010/09/29" "prefab" "weapon_sniperrifle" "baseitem" "1" } "15" { "name" "TF_WEAPON_MINIGUN" "first_sale_date" "2010/09/29" "prefab" "weapon_minigun" "baseitem" "1" } "16" { "name" "TF_WEAPON_SMG" "prefab" "weapon_smg" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "first_sale_date" "2010/09/29" "item_class" "tf_weapon_smg" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_SMG" "item_name" "#TF_Weapon_SMG" "item_slot" "secondary" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_smg" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_smg/c_smg.mdl" "attach_to_hands" "1" "used_by_classes" { "sniper" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "17" { "name" "TF_WEAPON_SYRINGEGUN_MEDIC" "first_sale_date" "2010/09/29" "prefab" "weapon_syringegun" "baseitem" "1" } "18" { "name" "TF_WEAPON_ROCKETLAUNCHER" "first_sale_date" "2010/09/29" "prefab" "weapon_rocketlauncher" "xifier_class_remap" "rocket_launcher" "baseitem" "1" } "19" { "name" "TF_WEAPON_GRENADELAUNCHER" "first_sale_date" "2010/09/29" "prefab" "weapon_grenade_launcher" "baseitem" "1" } "20" { "name" "TF_WEAPON_PIPEBOMBLAUNCHER" "first_sale_date" "2010/09/29" "prefab" "weapon_stickybomb_launcher" "baseitem" "1" } "21" { "name" "TF_WEAPON_FLAMETHROWER" "first_sale_date" "2010/09/29" "prefab" "weapon_flamethrower" "baseitem" "1" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_pilotlight.mdl" } } } } "22" { "name" "TF_WEAPON_PISTOL" "prefab" "weapon_pistol" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pistol" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Pistol" "item_name" "#TF_Weapon_Pistol" "item_slot" "secondary" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "image_inventory" "backpack/weapons/c_models/c_pistol" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_pistol/c_pistol.mdl" "used_by_classes" { "engineer" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "23" { "name" "TF_WEAPON_PISTOL_SCOUT" "prefab" "weapon_pistol" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "hidden" "1" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pistol" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Pistol" "item_name" "#TF_Weapon_Pistol" "item_slot" "secondary" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "image_inventory" "backpack/weapons/c_models/c_pistol" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_pistol/c_pistol.mdl" "used_by_classes" { "scout" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "24" { "name" "TF_WEAPON_REVOLVER" "prefab" "weapon_revolver" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "first_sale_date" "2010/09/29" "item_class" "tf_weapon_revolver" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_Revolver" "item_name" "#TF_Weapon_Revolver" "item_slot" "secondary" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_revolver" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_revolver/c_revolver.mdl" "attach_to_hands" "1" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "25" { "name" "TF_WEAPON_PDA_ENGINEER_BUILD" "capabilities" { "nameable" "1" } "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pda_engineer_build" "craft_class" "weapon" "craft_material_type" "weapon" "item_name" "#TF_Weapon_PDA_Engineer_Builder" "item_type_name" "#TF_Weapon_PDA_Engineer" "item_slot" "pda" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "image_inventory" "backpack/weapons/w_models/w_builder" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_builder/c_builder.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "3" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "59" } "kill eater score type 3" { "attribute_class" "kill_eater_score_type_3" "value" "60" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ENGINEER_PDA2_VM_IDLE" "ACT_VM_DRAW" "ACT_ENGINEER_PDA2_VM_DRAW" } } } "26" { "name" "TF_WEAPON_PDA_ENGINEER_DESTROY" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pda_engineer_destroy" "craft_class" "weapon" "craft_material_type" "weapon" "item_name" "#TF_Weapon_PDA_Engineer_Destroyer" "item_type_name" "#TF_Weapon_PDA_Engineer" "item_slot" "pda2" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "image_inventory" "backpack/weapons/w_models/w_pda_engineer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_pda_engineer/c_pda_engineer.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ENGINEER_PDA1_VM_IDLE" "ACT_VM_DRAW" "ACT_ENGINEER_PDA1_VM_DRAW" } } } "27" { "name" "TF_WEAPON_PDA_SPY" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pda_spy" "craft_class" "weapon" "craft_material_type" "weapon" "item_name" "#TF_Weapon_Disguise_Kit" "item_type_name" "#TF_Weapon_Disguise_Kit_Type" "item_slot" "pda" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_cigarette_case" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/w_models/w_cigarette_case.mdl" "used_by_classes" { "spy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } } "28" { "name" "TF_WEAPON_BUILDER" "hidden" "1" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_builder" "craft_class" "weapon" "craft_material_type" "weapon" "item_type_name" "#TF_Weapon_PDA_Engineer" "item_name" "#TF_Weapon_PDA_Engineer" "item_slot" "building" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_pda_engineer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_toolbox/c_toolbox.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -8" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ENGINEER_BLD_VM_IDLE" "ACT_VM_DRAW" "ACT_ENGINEER_BLD_VM_DRAW" } } } "29" { "name" "TF_WEAPON_MEDIGUN" "first_sale_date" "2010/09/29" "prefab" "weapon_medigun" "baseitem" "1" } "30" { "name" "TF_WEAPON_INVIS" "first_sale_date" "2010/09/29" "prefab" "weapon_invis" "baseitem" "1" } "735" { "name" "TF_WEAPON_BUILDER_SPY" "prefab" "weapon_sapper" "item_quality" "normal" "baseitem" "1" } "736" { "name" "Upgradeable TF_WEAPON_BUILDER_SPY" "prefab" "weapon_sapper" "first_sale_date" "2010/09/29" "show_in_armory" "1" "armory_desc" "stockitem" } "737" { "name" "Upgradeable TF_WEAPON_PDA_ENGINEER_BUILD" "prefab" "weapon_pda" "capabilities" { "nameable" "1" } "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pda_engineer_build" "craft_class" "weapon" "craft_material_type" "weapon" "item_name" "#TF_Weapon_PDA_Engineer_Builder" "item_type_name" "#TF_Weapon_PDA_Engineer" "show_in_armory" "1" "armory_desc" "stockitem" "item_slot" "pda" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "attach_to_hands" "1" "image_inventory" "backpack/weapons/w_models/w_builder" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_builder/c_builder.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -10" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "visuals" { "animation_replacement" { "ACT_VM_IDLE" "ACT_ENGINEER_PDA2_VM_IDLE" "ACT_VM_DRAW" "ACT_ENGINEER_PDA2_VM_DRAW" } } } "1132" { "name" "TF_WEAPON_SPELLBOOK" "prefab" "halloween2013_spellbook" "item_type_name" "#TF_Spellbook_Type" "item_name" "#TF_Spellbook_Basic" "item_description" "#TF_SpellBook_Basic_Desc" "item_quality" "normal" "baseitem" "1" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/props_halloween/hwn_spellbook_magazine" } "1152" { "name" "TF_WEAPON_GRAPPLINGHOOK" "item_class" "tf_weapon_grapplinghook" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "baseitem" "1" "item_type_name" "#TF_Weapon_GrapplingHook" "item_name" "#TF_Weapon_GrapplingHook" "item_description" "#TF_Weapon_GrapplingHook_desc" "item_logname" "grappling_hook" "item_iconname" "grappling_hook" "item_slot" "action" "item_quality" "normal" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_grappling_hook/c_grappling_hook" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_grappling_hook/c_grappling_hook.mdl" "attach_to_hands" "1" "act_as_weapon" "1" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "reload time increased hidden" { "attribute_class" "mult_reload_time_hidden" "value" "0" } "override projectile type" { "attribute_class" "override_projectile_type" "value" "26" } "single wep deploy time decreased" { "attribute_class" "mult_single_wep_deploy_time" "value" "0" } "switch from wep deploy time decreased" { "attribute_class" "mult_switch_from_wep_deploy_time" "value" "0.2" } "force weapon switch" { "attribute_class" "force_weapon_switch" "value" "1" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "grappling_hook" } "1163" { "name" "Default Power Up Canteen (MvM)" "prefab" "powerup_bottle" "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } } "item_quality" "normal" "baseitem" "1" } "35" { "name" "The Kritzkrieg" "prefab" "weapon_kritzkrieg" "first_sale_date" "2010/09/29" "tags" { "can_be_festivized" "1" } "visuals_red" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_overhealer/c_overhealer_festivizer.mdl" } } } "visuals_blu" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_overhealer/c_overhealer_festivizer.mdl" } } } } "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" } "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" } } } "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" } "37" { "name" "The Ubersaw" "first_sale_date" "2010/09/29" "prefab" "valve weapon_ubersaw paintkit_base" "particle_suffix" "ubersaw" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_ubersaw/c_ubersaw_festivizer.mdl" } } } "xifier_class_remap" "ubersaw" } "38" { "name" "The Axtinguisher" "first_sale_date" "2010/09/29" "prefab" "valve weapon_axtinguisher" "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "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_axtinguisher/c_axtinguisher_pyro_gold" } } } "xifier_class_remap" "axtinguisher" } "39" { "name" "The Flare Gun" "prefab" "valve weapon_flaregun" "first_sale_date" "2011/04/14" } "40" { "name" "The Backburner" "prefab" "valve weapon_backburner" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_flamethrower" "craft_class" "weapon" "craft_material_type" "weapon" "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" "backburner" "item_iconname" "backburner" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Flamethrower" "item_name" "#TF_Unique_Achievement_Flamethrower" "item_slot" "primary" "image_inventory" "backpack/weapons/c_models/c_backburner/c_backburner" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_flamethrower/c_backburner.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 -3 -10" } "visuals" { "sound_single_shot" "Weapon_BackBurner.FireStart" "sound_special1" "Weapon_BackBurner.FireLoop" "sound_burst" "Weapon_BackBurner.FireLoopCrit" "attached_models" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_pilotlight.mdl" } } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "xifier_class_remap" "weapon_backburner" } "41" { "name" "Natascha" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_minigun" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" "can_be_festivized" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Unique_Achievement_Minigun" "item_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.3" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } "spunup_damage_resistance" { "attribute_class" "spunup_damage_resistance" "value" "0.80" } } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_minigun/c_minigun_festivizer.mdl" } } "sound_reload" "Weapon_Minifun.Reload" "sound_empty" "Weapon_Minifun.ClipEmpty" "sound_double_shot" "Weapon_Minifun.Fire" "sound_special1" "Weapon_Minifun.WindUp" "sound_special2" "Weapon_Minifun.WindDown" "sound_special3" "Weapon_Minifun.Spin" "sound_burst" "Weapon_Minifun.FireCrit" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "42" { "name" "The Sandvich" "first_sale_date" "2010/09/29" "prefab" "valve weapon_sandvich" } "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" } "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" } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "44" { "name" "The Sandman" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_bat_wood" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_collect" "1" } "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" "can_be_festivized" "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" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_wooden_bat/c_wooden_bat_festivizer.mdl" } } } "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "mod bat launches balls" { "attribute_class" "set_weapon_mode" "value" "1" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-15" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "45" { "name" "The Force-a-Nature" "prefab" "valve weapon_force_a_nature" "first_sale_date" "2010/09/29" "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_double_barrel_gold" } } } } "46" { "name" "Bonk! Atomic Punch" "prefab" "valve weapon_bonk" "first_sale_date" "2010/09/29" "item_name" "#TF_Unique_Achievement_EnergyDrink" "item_description" "#TF_Unique_Achievement_EnergyDrink_desc" "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" } "47" { "name" "Demoman's Fro" "first_sale_date" "2010/09/29" "prefab" "valve hat" "craft_class" "" "capabilities" { "paintable" "1" } "item_name" "#TF_Demo_Hat_1" "item_description" "#TF_Demo_Hat_1_Desc" "item_type_name" "#TF_Wearable_Hair" "image_inventory" "backpack/player/items/demo/demo_afro" "model_player" "models/player/items/demo/demo_afro.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "limited quantity item" "1" } } "48" { "name" "Mining Light" "first_sale_date" "2010/09/29" "prefab" "valve misc" "craft_class" "" "item_name" "#TF_Engineer_Hat_1" "item_description" "#TF_Engineer_Hat_1_Desc" "image_inventory" "backpack/player/items/engineer/mining_hat" "model_player" "models/player/items/engineer/mining_hat.mdl" "used_by_classes" { "engineer" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "49" { "name" "Football Helmet" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_Heavy_Hat_1" "item_description" "#TF_Heavy_Hat_1_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/football_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/football_helmet.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "50" { "name" "Prussian Pickelhaube" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_Medic_Hat_1" "item_description" "#TF_Medic_Hat_1_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_helmet.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "51" { "name" "Pyro's Beanie" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "" "craft_material_type" "hat" "capabilities" { "paintable" "1" "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Pyro_Hat_1" "item_description" "#TF_Pyro_Hat_1_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_hat.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "52" { "name" "Batter's Helmet" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_Scout_Hat_1" "item_description" "#TF_Scout_Hat_1_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/batter_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/batter_helmet.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "static_attrs" { "limited quantity item" "1" } "visuals" { "styles" { "0" { "name" "#TF_HatAndHeadphones_Style" "skin_red" "0" "skin_blu" "1" } "1" { "name" "#TF_NoHat_NoHeadphones_Style" "skin_red" "0" "skin_blu" "1" "additional_hidden_bodygroups" { "hat" "1" "headphones" "1" } } "2" { "name" "#TF_NoHat_Style" "skin_red" "0" "skin_blu" "1" "additional_hidden_bodygroups" { "hat" "1" } } } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "53" { "name" "Trophy Belt" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Sniper_Hat_1" "item_description" "#TF_Sniper_Hat_1_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/tooth_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/tooth_hat.mdl" "drop_type" "none" "used_by_classes" { "sniper" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "54" { "name" "Soldier's Stash" "prefab" "valve misc" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_name" "#TF_Soldier_Hat_1" "item_description" "#TF_Soldier_Hat_1_Desc" "item_slot" "head" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_hat.mdl" "drop_type" "none" "used_by_classes" { "soldier" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "55" { "name" "Fancy Fedora" "prefab" "valve hat" "craft_class" "" "first_sale_date" "2010/09/29" "capabilities" { "paintable" "1" } "item_name" "#TF_Spy_Hat_1" "item_description" "#TF_Spy_Hat_1_Desc" "image_inventory" "backpack/player/items/spy/spy_hat" "model_player" "models/player/items/spy/spy_hat.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } "static_attrs" { "limited quantity item" "1" } } "56" { "name" "The Huntsman" "first_sale_date" "2010/09/29" "prefab" "valve weapon_huntsman" "xifier_class_remap" "huntsman" } "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" "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" "prefab" "valve weapon_jarate" "first_sale_date" "2010/09/29" } "59" { "name" "The Dead Ringer" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_invis" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "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" "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" } "60" { "name" "The Cloak and Dagger" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_invis" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "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" } "61" { "name" "The Ambassador" "first_sale_date" "2010/09/29" "prefab" "valve weapon_ambassador" "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_ambassador/c_ambassador_gold" } } } "xifier_class_remap" "ambassador" } "94" { "name" "Texas Ten Gallon" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Engineer_Cowboy_Hat" "item_description" "#TF_Engineer_Cowboy_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/engineer_cowboy_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/engineer_cowboy_hat.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "95" { "name" "Engineer's Cap" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Engineer_Train_Hat" "item_description" "#TF_Engineer_Train_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/engineer_train_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/engineer_train_hat.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "96" { "name" "Officer's Ushanka" "prefab" "valve hat" "first_sale_date" "2010/09/29" "capabilities" { "paintable" "1" "can_craft_if_purchased" "1" } "item_name" "#TF_Heavy_Ushanka_Hat" "item_description" "#TF_Heavy_Ushanka_Hat_Desc" "image_inventory" "backpack/player/items/heavy/heavy_ushanka" "model_player" "models/player/items/heavy/heavy_ushanka.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } } "97" { "name" "Tough Guy's Toque" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Heavy_Stocking_cap" "item_description" "#TF_Heavy_Stocking_cap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/heavy_stocking_cap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/heavy_stocking_cap.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "98" { "name" "Stainless Pot" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Soldier_Pot_Hat" "item_description" "#TF_Soldier_Pot_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_pot" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_pot.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_metal_pot_pickup.wav" "drop_sound" "ui/item_metal_pot_drop.wav" } "99" { "name" "Tyrant's Helm" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_Soldier_Viking_Hat" "item_description" "#TF_Soldier_Viking_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_viking" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_viking.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "100" { "name" "Glengarry Bonnet" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Demo_Scott_Hat" "item_description" "#TF_Demo_Scott_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/demo_scott" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/demo_scott.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "101" { "name" "Vintage Tyrolean" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "paintable" "1" "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Medic_Tyrolean_Hat" "item_description" "#TF_Medic_Tyrolean_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_tyrolean" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_tyrolean.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "102" { "name" "Respectless Rubber Glove" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Pyro_Chicken_Hat" "item_description" "#TF_Pyro_Chicken_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_chicken" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_chicken.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_rubber_pickup.wav" "drop_sound" "ui/item_rubber_pickup.wav" } "103" { "name" "Camera Beard" "prefab" "valve base_misc" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_FacialHair" "item_name" "#TF_Spy_Camera_Beard" "item_description" "#TF_Spy_Camera_Beard_Desc" "item_slot" "misc" "equip_region" "beard" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/spy_camera_beard" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/spy_camera_beard.mdl" "drop_type" "none" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "104" { "name" "Otolaryngologist's Mirror" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Medic_Mirror_Hat" "item_description" "#TF_Medic_Mirror_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_mirror" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_mirror.mdl" "drop_type" "none" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "105" { "name" "Brigade Helm" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_Pyro_Fireman_Helmet" "item_description" "#TF_Pyro_Fireman_Helmet_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/fireman_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/fireman_helmet.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "106" { "name" "Bonk Helm" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_Scout_Bonk_Helmet" "item_description" "#TF_Scout_Bonk_Helmet_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/bonk_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/bonk_helmet.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "107" { "name" "Ye Olde Baker Boy" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Scout_Newsboy_Cap" "item_description" "#TF_Scout_Newsboy_Cap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/newsboy_cap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/newsboy_cap.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "108" { "name" "Backbiter's Billycock" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Spy_Derby_Hat" "item_description" "#TF_Spy_Derby_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/derby_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/derby_hat.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "109" { "name" "Professional's Panama" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Sniper_Straw_Hat" "item_description" "#TF_Sniper_Straw_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/straw_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/straw_hat.mdl" "drop_type" "drop" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "110" { "name" "Master's Yellow Belt" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Sniper_Jarate_Headband" "item_description" "#TF_Sniper_Jarate_Headband_Desc" "item_slot" "head" "equip_region" "sniper_headband" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/jarate_headband" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/jarate_headband.mdl" "drop_type" "none" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "111" { "name" "Baseball Bill's Sports Shine" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_CosmeticItem" "item_name" "#TF_Hatless_Scout" "item_description" "#TF_Hatless_Scout_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/scout_nohat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/scout_nohat.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "115" { "name" "Mildly Disturbing Halloween Mask" "first_sale_date" "2010/09/29" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Holiday_Hat" "item_name" "#TF_Halloween_Hat" "item_description" "#TF_Halloween_Hat_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/all_halloween" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "model_player_per_class" { "basename" "models/player/items/%s/%s_halloween.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "116" { "name" "Ghastly Gibus" "first_sale_date" "2010/09/29" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "paintable" "1" "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Domination_Hat_Ghastlierest" "item_description" "#TF_Domination_Hat_Ghastlierest_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/all_domination_b_demo" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_b_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } "halloween item" { "attribute_class" "halloween_item" "value" "2009" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_2009_%s.mdl" } "name" "#TF_Gibus_Style_Ghastlier" } "1" { "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_%s.mdl" } "name" "#TF_Gibus_Style_Ghastly" } "2" { "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_b_%s.mdl" } "name" "#TF_Gibus_Style_Ghastlierest" } "3" { "model_player_per_class" { "basename" "models/player/items/all_class/ghostly_gibus_%s.mdl" } "name" "#TF_Gibus_Style_Ghostly" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "117" { "name" "Ritzy Rick's Hair Fixative" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_CosmeticItem" "item_name" "#TF_Hatless_Sniper" "item_description" "#TF_Hatless_Sniper_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/sniper_nohat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/sniper_nohat.mdl" "drop_type" "none" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "118" { "name" "Texas Slim's Dome Shine" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_CosmeticItem" "item_name" "#TF_Hatless_Engineer" "item_description" "#TF_Hatless_Engineer_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/engineer_nohat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/engineer_nohat.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_bald_head_pickup.wav" "drop_sound" "ui/item_bald_head_pickup.wav" } "120" { "name" "Scotsman's Stove Pipe" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Demo_Top_Hat" "item_description" "#TF_Demo_Top_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/top_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/top_hat.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "visuals" { "styles" { "0" { "skin" "0" "name" "#TF_StovePipe_Style0" } "1" { "skin" "1" "name" "#TF_StovePipe_Style1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "121" { "name" "Web Easteregg Medal" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Medal" "item_name" "#TF_Soldier_Medal_Web_Sleuth" "item_description" "#TF_Soldier_Medal_Web_Sleuth_Desc" "item_slot" "misc" "equip_region" "medal" "item_quality" "unique" "min_ilevel" "100" "max_ilevel" "100" "image_inventory" "backpack/player/items/soldier/medal" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "" "drop_type" "none" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "medal" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_metal_tiny_pickup.wav" "drop_sound" "ui/item_metal_tiny_drop.wav" } "122" { "name" "CheatDetectedMinor" "first_sale_date" "2010/09/29" "expiration_date" "2014-09-29 06:00:00" "prefab" "base_misc" "loadondemand" "1" "hidden" "1" "item_class" "tf_wearable" "item_type_name" "CheatDetector" "item_name" "#TF_CheatDetectedMinor" "item_slot" "misc" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "100" "max_ilevel" "100" "image_inventory" "" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "" "used_by_classes" { } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } } "123" { "name" "CheatDetectedMajor" "first_sale_date" "2010/09/29" "expiration_date" "2014-09-29 06:00:00" "prefab" "base_misc" "loadondemand" "1" "hidden" "1" "item_class" "tf_wearable" "item_type_name" "CheatDetector" "item_name" "#TF_CheatDetectedMajor" "item_slot" "misc" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "100" "max_ilevel" "100" "image_inventory" "" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "" "used_by_classes" { } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } } "124" { "name" "CheatDetectedHonesty" "first_sale_date" "2010/09/29" "expiration_date" "2014-09-29 06:00:00" "prefab" "base_misc" "loadondemand" "1" "hidden" "1" "item_class" "tf_wearable" "item_type_name" "CheatDetector" "item_name" "#TF_HonestyReward" "item_slot" "misc" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "100" "max_ilevel" "100" "image_inventory" "" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "" "used_by_classes" { } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } } "125" { "name" "Honest Halo" "first_sale_date" "2010/09/29" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_HonestyHalo" "item_name" "#TF_HonestyHalo" "item_description" "#TF_HonestyHalo_Desc" "item_slot" "head" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/player/items/all_class/all_halo" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/all_class/all_halo.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "0" } "styles" { "0" { "name" "#TF_HonestyHalo_Style0" "additional_hidden_bodygroups" { "hat" "1" } } "1" { "name" "#TF_HonestyHalo_Style1" } } } "attributes" { "attach particle effect static" { "attribute_class" "set_attached_particle_static" "value" "5" } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_metal_tiny_pickup.wav" "drop_sound" "ui/item_metal_tiny_drop.wav" } "126" { "name" "L4D Hat" "first_sale_date" "2010/09/29" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_L4DHat" "item_name" "#TF_L4DHat" "item_description" "#TF_L4DHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/demo/demo_bill" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/%s_bill.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_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" } "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" } } "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" } "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" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "129" { "name" "The Buff Banner" "first_sale_date" "2010/09/29" "prefab" "valve weapon_buff_banner" "xifier_class_remap" "buff_banner" } "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" } "131" { "name" "The Chargin' Targe" "prefab" "valve weapon_targe" "first_sale_date" "2010/09/29" "xifier_class_remap" "weapon_targe" } "132" { "name" "The Eyelander" "prefab" "valve weapon_eyelander" "first_sale_date" "2010/09/29" "static_attrs" { "min_viewmodel_offset" "10 0 -11" } } "133" { "name" "The Gunboats" "prefab" "valve weapon_gunboats" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "craft_class" "weapon" "craft_material_type" "weapon" "loadondemand" "1" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Boots" "item_name" "#TF_Unique_Blast_Boots" "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/weapons/c_models/c_rocketboots_soldier" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_rocketboots_soldier.mdl" "act_as_wearable" "1" "used_by_classes" { "soldier" "1" } "attributes" { "rocket jump damage reduction" { "attribute_class" "rocket_jump_dmg_reduction" "value" "0.4" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "134" { "name" "Propaganda Contest First Place" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PropagandaContest_FirstPlace" "item_description" "#TF_PropagandaContest_FirstPlace_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hat_first" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hat_first.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "135" { "name" "Towering Pillar of Hats" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_ToweringPillar_Hat" "item_description" "#TF_ToweringPillar_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hat_first_nr" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hat_first_nr.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "136" { "name" "Propaganda Contest Second Place" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PropagandaContest_SecondPlace" "item_description" "#TF_PropagandaContest_SecondPlace_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hat_second" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hat_second.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "137" { "name" "Noble Amassment of Hats" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_NobleAmassment_Hat" "item_description" "#TF_NobleAmassment_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hat_second_nr" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hat_second_nr.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "138" { "name" "Propaganda Contest Third Place" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PropagandaContest_ThirdPlace" "item_description" "#TF_PropagandaContest_ThirdPlace_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hat_third" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hat_third.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "139" { "name" "Modest Pile of Hat" "prefab" "valve base_hat" "first_sale_date" "2010/09/29" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_ModestPile_Hat" "item_description" "#TF_ModestPile_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hat_third_nr" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hat_third_nr.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "140" { "name" "The Wrangler" "prefab" "valve weapon_wrangler" "first_sale_date" "2010/09/29" } "141" { "name" "The Frontier Justice" "first_sale_date" "2010/09/29" "prefab" "valve weapon_frontier_justice" "static_attrs" { "min_viewmodel_offset" "10 0 -9" } "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_frontierjustice/c_frontierjustice_gold" } } } "xifier_class_remap" "frontier_justice" } "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" } "143" { "name" "OSX Item" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Headphones" "item_name" "#TF_OSXItem" "item_description" "#TF_OSXItem_Desc" "item_slot" "misc" "item_quality" "unique" "image_inventory" "backpack/player/items/all_class/earbuds" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/%s_earbuds.mdl" } "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "attached_particlesystems" { "0" { "system" "headphone_notes" "attachment" "ear_R" } "1" { "system" "headphone_notes" "attachment" "ear_L" } } } "capabilities" { "nameable" "1" } "static_attrs" { "limited quantity item" "1" } } "144" { "name" "Medic Mask" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_MedicMask" "item_description" "#TF_MedicMask_Desc" "item_slot" "misc" "equip_region" "beard" "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/medic/medic_mask/medic_mask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/medic/medic_mask/medic_mask.mdl" "drop_type" "none" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "145" { "name" "Heavy Hair" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hair" "item_name" "#TF_HeavyHair" "item_description" "#TF_HeavyHair_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "glasses" "1" } "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/hounddog" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/hounddog.mdl" "drop_type" "none" "propername" "1" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "146" { "name" "Demoman Hallmark" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DemomanHallmark" "item_description" "#TF_DemomanHallmark_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hallmark" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/hallmark.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "147" { "name" "Spy Noble Hair" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hair" "item_name" "#TF_SpyNobleHair" "item_description" "#TF_SpyNobleHair_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/noblehair" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/noblehair.mdl" "drop_type" "none" "used_by_classes" { "spy" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "148" { "name" "Engineer Welding Mask" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_EngineerWeldingMask" "item_description" "#TF_EngineerWeldingMask_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/weldingmask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/weldingmask.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } "playback_activity" { "on_spawn" "ACT_IDLE" "start_building" "ACT_RUN" "stop_building" "ACT_IDLE" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "150" { "name" "Scout Beanie" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_ScoutBeanie" "item_description" "#TF_ScoutBeanie_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/beanie" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/beanie.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_ScoutBeanie_Style0" } "1" { "skin_red" "4" "skin_blu" "5" "name" "#TF_ScoutBeanie_Style1" } "2" { "skin_red" "2" "skin_blu" "3" "name" "#TF_ScoutBeanie_Style2" } "3" { "skin_red" "6" "skin_blu" "7" "name" "#TF_ScoutBeanie_Style3" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "151" { "name" "Pyro Brain Sucker" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mascot" "item_name" "#TF_PyroBrainSucker" "item_description" "#TF_PyroBrainSucker_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_brainsucker" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_brainsucker.mdl" "drop_type" "none" "used_by_classes" { "pyro" "1" } "attributes" { "counts as assister is some kind of pet this update is going to be awesome" { "attribute_class" "counts_as_assister" "value" "2" } } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } "152" { "name" "Soldier Samurai Hat" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_SoldierSamurai" "item_description" "#TF_SoldierSamurai_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_samurai" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_samurai.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_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" } "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" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "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" } "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" } } "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" } "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" } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "158" { "name" "Sniper Pith Helmet" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_SniperPithHelmet" "item_description" "#TF_SniperPithHelmet_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/pith_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/pith_helmet.mdl" "drop_type" "drop" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "159" { "name" "The Dalokohs Bar" "first_sale_date" "2010/09/29" "prefab" "weapon_lunchbox" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_heal_allies" "1" "can_extinguish" "1" } "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" } } } "160" { "name" "TTG Max Pistol" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_pistol" "prefab" "weapon_pistol" "craft_class" "" "craft_material_type" "" "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_Pistol" "item_name" "#TF_TTG_MaxGun" "item_description" "#TF_TTG_MaxGun_Desc" "item_slot" "secondary" "item_logname" "maxgun" "item_iconname" "maxgun" "image_inventory" "backpack/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "engineer" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "TTG Max Pistol" } "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" } "162" { "name" "TTG Max Hat" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TTG_MaxsHat" "item_description" "#TF_TTG_MaxsHat_Desc" "item_slot" "head" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_ttg_max" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/%s_ttg_max.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "static_attrs" { "limited quantity item" "1" } } "163" { "name" "Crit-a-Cola" "prefab" "valve weapon_scout_drink" "first_sale_date" "2010/09/29" "item_name" "#TF_Unique_EnergyDrink_CritCola" "item_description" "#TF_Unique_EnergyDrink_CritCola_Desc" "image_inventory" "backpack/weapons/c_models/c_energy_drink/c_critcola" "inspect_panel_dist" "20" "model_player" "models/weapons/c_models/c_energy_drink/c_energy_drink.mdl" "visuals" { "skin" "2" "custom_particlesystem" { "system" "energydrink_cola_splash" } "sound_deploy" "Scout.DodgeCanOpen" } "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "mod_mark_attacker_for_death" { "attribute_class" "mod_mark_attacker_for_death" "value" "5.0" } } } "164" { "name" "Employee Badge A" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "capabilities" { "nameable" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Employee_Badge_A" "item_description" "#TF_Employee_Badge_A_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/id_badge_gold" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/id_badge.mdl" "min_ilevel" "15" "max_ilevel" "15" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "0" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "165" { "name" "Employee Badge B" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "capabilities" { "nameable" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Employee_Badge_B" "item_description" "#TF_Employee_Badge_B_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/id_badge_silver" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/id_badge.mdl" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "1" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "166" { "name" "Employee Badge C" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "capabilities" { "nameable" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Employee_Badge_C" "item_description" "#TF_Employee_Badge_C_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/id_badge_bronze" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/id_badge.mdl" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "2" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "167" { "name" "High Five Taunt" "prefab" "valve taunt" "first_sale_date" "2011/10/13" "item_name" "#TF_TauntEnabler_HighFive" "item_description" "#TF_TauntEnabler_HighFive_Desc" "image_inventory" "backpack/player/items/all_class/taunt_highfive" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "taunt is press and hold" { "attribute_class" "enable_misc2_holdtaunt" "value" "1" } "taunt attack name" { "attribute_class" "taunt_attack_name" "value" "TAUNTATK_HIGHFIVE_PARTICLE" } "taunt attack time" { "attribute_class" "taunt_attack_time" "value" "1.9" } } "taunt" { "custom_taunt_scene_per_class" { "scout" "scenes\player\scout\low\taunt_hi5_start.vcd" "sniper" "scenes\player\sniper\low\taunt_hi5_start.vcd" "soldier" "scenes\player\soldier\low\taunt_hi5_start.vcd" "demoman" "scenes\player\demoman\low\taunt_hi5_start.vcd" "medic" "scenes\player\medic\low\taunt_hi5_start.vcd" "heavy" "scenes\player\heavy\low\taunt_hi5_start.vcd" "spy" "scenes\player\spy\low\taunt_hi5_start.vcd" "engineer" "scenes\player\engineer\low\taunt_hi5_start.vcd" "pyro" "scenes\player\pyro\low\taunt_hi5_start.vcd" } "custom_partner_taunt_per_class" { "scout" { "1" "scenes\player\scout\low\taunt_hi5_a.vcd" "2" "scenes\player\scout\low\taunt_hi5_b.vcd" } "sniper" { "1" "scenes\player\sniper\low\taunt_hi5_a.vcd" "2" "scenes\player\sniper\low\taunt_hi5_b.vcd" } "soldier" { "1" "scenes\player\soldier\low\taunt_hi5_a.vcd" "2" "scenes\player\soldier\low\taunt_hi5_b.vcd" } "demoman" { "1" "scenes\player\demoman\low\taunt_hi5_a.vcd" "2" "scenes\player\demoman\low\taunt_hi5_b.vcd" } "medic" { "1" "scenes\player\medic\low\taunt_hi5_a.vcd" "2" "scenes\player\medic\low\taunt_hi5_b.vcd" } "heavy" { "1" "scenes\player\heavy\low\taunt_hi5_a.vcd" "2" "scenes\player\heavy\low\taunt_hi5_b.vcd" } "spy" { "1" "scenes\player\spy\low\taunt_hi5_a.vcd" "2" "scenes\player\spy\low\taunt_hi5_b.vcd" } "engineer" { "1" "scenes\player\engineer\low\taunt_hi5_a.vcd" "2" "scenes\player\engineer\low\taunt_hi5_b.vcd" } "pyro" { "1" "scenes\player\pyro\low\taunt_hi5_a.vcd" "2" "scenes\player\pyro\low\taunt_hi5_b.vcd" } } "taunt_separation_forward_distance" "60" "is_partner_taunt" "1" } "visuals" { "custom_sound0" "TFPlayer.HighFive" } } "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" } "170" { "name" "Employee Badge Plat" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "capabilities" { "nameable" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Employee_Badge_Plat" "item_description" "#TF_Employee_Badge_Plat_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/id_badge_platinum" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/id_badge.mdl" "min_ilevel" "20" "max_ilevel" "20" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "3" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "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" } "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" } } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "172" { "name" "The Scotsman's Skullcutter" "prefab" "weapon_battleaxe paintkit_base" "first_sale_date" "2010/09/29" "particle_suffix" "scotsmans_skullcutter" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_battleaxe/c_battleaxe_festivizer.mdl" } } } } "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" } "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" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "174" { "name" "Scout Whoopee Cap" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_ScoutWhoopee" "item_description" "#TF_ScoutWhoopee_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/scout_whoopee" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/scout_whoopee.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "175" { "name" "Pyro Monocle" "first_sale_date" "2010/09/29" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_FacialHair" "item_name" "#TF_PyroMonocle" "equip_region" "beard" "item_description" "#TF_PyroMonocle_Desc" "item_slot" "misc" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_monocle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_monocle.mdl" "drop_type" "none" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_metal_tiny_pickup.wav" "drop_sound" "ui/item_metal_tiny_drop.wav" } "177" { "name" "Medic Goggles" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_MedicGoggles" "item_description" "#TF_MedicGoggles_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_goggles" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_goggles.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_nvg_pickup.wav" } "178" { "name" "Engineer Earmuffs" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_EngineerEarmuffs" "item_description" "#TF_EngineerEarmuffs_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/engy_earphones" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/engy_earphones.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "179" { "name" "Demoman Tricorne" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DemomanTricorne" "item_description" "#TF_DemomanTricorne_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/demo_tricorne" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/demo_tricorne.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "180" { "name" "Spy Beret" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_SpyBeret" "item_description" "#TF_SpyBeret_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/spy_beret" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/spy_beret.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "181" { "name" "Sniper Fishing Hat" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_SniperFishingHat" "item_description" "#TF_SniperFishingHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/sniper_fishinghat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/sniper_fishinghat.mdl" "drop_type" "drop" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "182" { "name" "Pyro Helm" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_PyroHelm" "item_description" "#TF_PyroHelm_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_pyrolean" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_pyrolean.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "183" { "name" "Soldier Drill Hat" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_SoldierDrillHat" "item_description" "#TF_SoldierDrillHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_sargehat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_sargehat.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "184" { "name" "Medic Gatsby" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "paintable" "1" "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_MedicGatsby" "item_description" "#TF_MedicGatsby_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_gatsby" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_gatsby.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "185" { "name" "Heavy Do-rag" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Bandana" "item_name" "#TF_HeavyDorag" "item_description" "#TF_HeavyDorag_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/heavy_bandana" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/heavy_bandana.mdl" "drop_type" "none" "propername" "1" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "189" { "name" "Parasite Hat" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mascot" "item_name" "#TF_Parasite_Hat" "item_description" "#TF_Parasite_Hat_Desc" "item_slot" "head" "equip_region" "hat" "image_inventory" "backpack/player/items/all_class/parasite_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "model_player_per_class" { "basename" "models/player/items/all_class/parasite_hat_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "counts as assister is some kind of pet this update is going to be awesome" { "attribute_class" "counts_as_assister" "value" "2" } } "mouse_pressed_sound" "ui/item_as_parasite_pickup.wav" "drop_sound" "ui/item_as_parasite_drop.wav" } "190" { "name" "Upgradeable TF_WEAPON_BAT" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_bat" "prefab" "weapon_bat" "craft_class" "" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Bat" "item_name" "#TF_Weapon_Bat" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_bat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_bat.mdl" "used_by_classes" { "scout" "1" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "bat" } "191" { "name" "Upgradeable TF_WEAPON_BOTTLE" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_bottle" "prefab" "weapon_bottle" "craft_class" "" "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" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Bottle" "item_name" "#TF_Weapon_Bottle" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_bottle" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_bottle/c_bottle.mdl" "attach_to_hands" "1" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "192" { "name" "Upgradeable TF_WEAPON_FIREAXE" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_fireaxe" "prefab" "weapon_fireaxe" "craft_class" "" "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" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_FireAxe" "item_name" "#TF_Weapon_FireAxe" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "55" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro_festivizer.mdl" } } } "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "193" { "name" "Upgradeable TF_WEAPON_CLUB" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_club" "prefab" "weapon_club" "craft_class" "" "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" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Club" "item_name" "#TF_Weapon_Club" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_machete" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "40" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_machete/c_machete.mdl" "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_machete/c_machete_festivizer.mdl" } } } "used_by_classes" { "sniper" "1" } "mouse_pressed_sound" "ui/item_knife_small_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "194" { "name" "Upgradeable TF_WEAPON_KNIFE" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_knife" "prefab" "weapon_knife paintkit_base" "craft_class" "" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Knife" "item_name" "#TF_Weapon_Knife" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_knife" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_knife/c_knife.mdl" "used_by_classes" { "spy" "1" } "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_knife/c_knife_festivizer.mdl" } } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "v_skin_red" "8" "v_skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_knife_gold" } } "animation_replacement" { "ACT_VM_HITCENTER" "ACT_MELEE_VM_HITCENTER" "ACT_VM_SWINGHARD" "ACT_MELEE_VM_SWINGHARD" } } "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" "xifier_class_remap" "knife" } "195" { "name" "Upgradeable TF_WEAPON_FISTS" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_fists" "prefab" "weapon_fists" "craft_class" "" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Fists" "item_name" "#TF_Weapon_Fists" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/v_models/v_fist_heavy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "" "attach_to_hands" "1" "disable_backpack_inspect" "1" "used_by_classes" { "heavy" "1" } "attributes" { "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "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" } "styles" { "0" { "skin_red" "2" "skin_blu" "3" "v_skin_red" "2" "v_skin_blu" "3" "selectable" "0" } } } } "196" { "name" "Upgradeable TF_WEAPON_SHOVEL" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_shovel" "prefab" "weapon_shovel" "craft_class" "" "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" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Shovel" "item_name" "#TF_Weapon_Shovel" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_shovel" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_shovel/c_shovel.mdl" "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_shovel/c_shovel_festivizer.mdl" } } } "used_by_classes" { "soldier" "1" } "mouse_pressed_sound" "ui/item_shovel_pickup.wav" "drop_sound" "ui/item_shovel_drop.wav" } "197" { "name" "Upgradeable TF_WEAPON_WRENCH" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_wrench" "prefab" "weapon_wrench paintkit_base" "craft_class" "" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_destroy_sappers" "1" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Wrench" "item_name" "#TF_Weapon_Wrench" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_wrench" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "attach_to_hands" "1" "model_player" "models/weapons/c_models/c_wrench/c_wrench.mdl" "used_by_classes" { "engineer" "1" } "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_wrench_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_wrench/c_wrench_festivizer.mdl" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "wrench" } "198" { "name" "Upgradeable TF_WEAPON_BONESAW" "first_sale_date" "2010/09/29" "prefab" "weapon_bonesaw" "craft_class" "" "craft_material_type" "weapon" "show_in_armory" "1" "armory_desc" "stockitem" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" } "199" { "name" "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "first_sale_date" "2010/09/29" "prefab" "weapon_shotgun_multiclass paintkit_base" "craft_class" "" "min_ilevel" "1" "max_ilevel" "1" "show_in_armory" "1" "armory_desc" "stockitem" "xifier_class_remap" "weapon_shotgun" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_shotgun/c_shotgun_festivizer.mdl" } } } } "200" { "name" "Upgradeable TF_WEAPON_SCATTERGUN" "first_sale_date" "2010/09/29" "prefab" "weapon_scattergun paintkit_base" "craft_class" "" "item_quality" "unique" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_scattergun_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_scattergun/c_scattergun_festivizer.mdl" } } } "xifier_class_remap" "scattergun" } "201" { "name" "Upgradeable TF_WEAPON_SNIPERRIFLE" "first_sale_date" "2010/09/29" "prefab" "weapon_sniperrifle paintkit_base" "craft_class" "" "item_quality" "unique" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "v_skin_red" "8" "v_skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_sniperrifle_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_sniperrifle/c_sniperrifle_festivizer.mdl" } } } "xifier_class_remap" "sniper_rifle" } "202" { "name" "Upgradeable TF_WEAPON_MINIGUN" "first_sale_date" "2010/09/29" "prefab" "weapon_minigun paintkit_base" "craft_class" "" "item_quality" "unique" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_minigun_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_minigun/c_minigun_festivizer.mdl" } } } "xifier_class_remap" "minigun" } "203" { "name" "Upgradeable TF_WEAPON_SMG" "first_sale_date" "2010/09/29" "prefab" "weapon_smg paintkit_base" "craft_class" "" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "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_smg/c_smg_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_smg/c_smg_festivizer.mdl" } } } "xifier_class_remap" "weapon_smg" } "204" { "name" "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_syringegun_medic" "prefab" "weapon_syringegun" "craft_class" "" "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" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_SyringeGun" "item_name" "#TF_Weapon_SyringeGun" "item_slot" "primary" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/w_models/w_syringegun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_syringegun/c_syringegun.mdl" "attach_to_hands" "1" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "205" { "name" "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "first_sale_date" "2010/09/29" "prefab" "weapon_rocketlauncher paintkit_base" "craft_class" "" "craft_material_type" "weapon" "show_in_armory" "1" "armory_desc" "stockitem" "item_slot" "primary" "item_quality" "unique" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "v_skin_red" "8" "v_skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_rocketlauncher_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_rocketlauncher/c_rocketlauncher_festivizer.mdl" } } } "xifier_class_remap" "rocket_launcher" } "206" { "name" "Upgradeable TF_WEAPON_GRENADELAUNCHER" "first_sale_date" "2010/09/29" "prefab" "weapon_grenade_launcher paintkit_base" "craft_class" "" "item_quality" "unique" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "2" "skin_blu" "3" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_grenadelauncher_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_grenadelauncher/c_grenadelauncher_festivizer.mdl" } } } "xifier_class_remap" "grenade_launcher" } "207" { "name" "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "first_sale_date" "2010/09/29" "prefab" "weapon_stickybomb_launcher paintkit_base" "craft_class" "" "item_quality" "unique" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "v_skin_red" "8" "v_skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_stickybomb_launcher_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_stickybomb_launcher/c_stickybomb_launcher_festivizer.mdl" } } } "xifier_class_remap" "stickybomb_launcher" } "208" { "name" "Upgradeable TF_WEAPON_FLAMETHROWER" "first_sale_date" "2010/09/29" "prefab" "weapon_flamethrower paintkit_base" "craft_class" "" "item_quality" "unique" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_festivizer.mdl" } } "attached_models" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_pilotlight.mdl" } } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/c_models/c_flamethrower/c_flamethrower_gold" } } } "xifier_class_remap" "flamethrower" } "209" { "name" "Upgradeable TF_WEAPON_PISTOL" "first_sale_date" "2010/09/29" "prefab" "weapon_pistol paintkit_base" "craft_class" "" "show_in_armory" "1" "armory_desc" "stockitem" "xifier_class_remap" "weapon_pistol" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_pistol/c_pistol_festivizer.mdl" } } } } "210" { "name" "Upgradeable TF_WEAPON_REVOLVER" "first_sale_date" "2010/09/29" "prefab" "weapon_revolver paintkit_base" "craft_class" "" "min_ilevel" "1" "max_ilevel" "1" "show_in_armory" "1" "armory_desc" "stockitem" "xifier_class_remap" "weapon_revolver" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_revolver/c_revolver_festivizer.mdl" } } } } "211" { "name" "Upgradeable TF_WEAPON_MEDIGUN" "first_sale_date" "2010/09/29" "prefab" "weapon_medigun paintkit_base" "craft_class" "" "item_quality" "unique" "show_in_armory" "1" "armory_desc" "stockitem" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } "1" { "skin_red" "8" "skin_blu" "9" "selectable" "0" "image_inventory" "backpack/weapons/w_models/w_medigun_gold" } } "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_medigun/c_medigun_festivizer.mdl" } } } "xifier_class_remap" "medigun" } "212" { "name" "Upgradeable TF_WEAPON_INVIS" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_invis" "prefab" "weapon_invis" "craft_class" "" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "show_in_armory" "1" "armory_desc" "stockitem" "item_type_name" "#TF_Weapon_Watch" "item_name" "#TF_Weapon_Watch" "item_slot" "pda2" "item_quality" "unique" "anim_slot" "FORCE_NOT_USED" "min_ilevel" "1" "max_ilevel" "1" "image_inventory" "backpack/weapons/c_models/c_spy_watch/parts/c_spy_watch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/v_models/v_watch_spy.mdl" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_watch_pickup.wav" "drop_sound" "ui/item_watch_drop.wav" } "213" { "name" "The Attendant" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "craft_class" "hat" "craft_material_type" "hat" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TheAttendant" "item_description" "#TF_TheAttendant_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/pyro/attendant" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/attendant.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "214" { "name" "The Powerjack" "prefab" "weapon_powerjack paintkit_base" "first_sale_date" "2010/09/29" "particle_suffix" "powerjack" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_powerjack/c_powerjack_festivizer.mdl" } } } } "215" { "name" "The Degreaser" "prefab" "weapon_degreaser paintkit_base" "first_sale_date" "2010/09/29" "particle_suffix" "degreaser" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_degreaser/c_degreaser_festivizer.mdl" } } } } "216" { "name" "Rimmed Raincatcher" "first_sale_date" "2011/04/07" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DemomanPirate" "item_description" "#TF_DemomanPirate_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/drinking_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/drinking_hat.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "219" { "name" "The Milkman" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TheMilkman" "item_description" "#TF_TheMilkman_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/milkhat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/milkhat.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "220" { "name" "The Shortstop" "prefab" "weapon_shortstop paintkit_base" "first_sale_date" "2010/09/29" "particle_suffix" "shortstop" "tags" { "can_be_festivized" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } } "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_shortstop/c_shortstop_festivizer.mdl" } } } } "221" { "name" "The Holy Mackerel" "prefab" "weapon_holymackerel paintkit_base" "first_sale_date" "2010/09/29" "particle_suffix" "holy_mackerel" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_holymackerel/c_holymackerel_festivizer.mdl" } } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } } } "xifier_class_remap" "holymackerel" } "222" { "name" "Mad Milk" "prefab" "weapon_madmilk" "first_sale_date" "2010/09/29" "min_ilevel" "5" "max_ilevel" "5" "attach_to_hands" "1" "inspect_panel_dist" "25" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "skin" "2" "custom_particlesystem" { "system" "energydrink_milk_splash" } "sound_deploy" "Weapon_MadMilk.Draw" } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "223" { "name" "The Familiar Fez" "first_sale_date" "2010/09/29" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TheFamiliarFez" "item_description" "#TF_TheFamiliarFez_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "glasses" "1" } "item_quality" "unique" "image_inventory" "backpack/player/items/spy/fez" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/fez.mdl" "drop_type" "none" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "224" { "name" "L'Etranger" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_revolver" "craft_class" "weapon" "craft_material_type" "weapon" "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_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" } } "225" { "name" "Your Eternal Reward" "first_sale_date" "2010/09/29" "prefab" "weapon_eternal_reward" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_EternalReward" "propername" "0" "item_logname" "eternal_reward" "item_iconname" "eternal_reward" "inspect_panel_dist" "38" "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" } } "226" { "name" "The Battalion's Backup" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_buff_item" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "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" } } } "227" { "name" "The Grenadier's Softcap" "first_sale_date" "2010/09/29" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TheGrenadiersSoftcap" "item_description" "#TF_TheGrenadiersSoftcap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/grenadier_softcap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/grenadier_softcap.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "228" { "name" "The Black Box" "prefab" "weapon_blackbox paintkit_base" "first_sale_date" "2010/09/29" "particle_suffix" "black_box" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_blackbox/c_blackbox_festivizer.mdl" } } } } "229" { "name" "Ol' Snaggletooth" "first_sale_date" "2010/09/29" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_OlSnaggletooth" "item_description" "#TF_OlSnaggletooth_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/snaggletooth" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/snaggletooth.mdl" "drop_type" "drop" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_leather_pickup.wav" "drop_sound" "ui/item_leather_pickup.wav" } "230" { "name" "The Sydney Sleeper" "first_sale_date" "2010/09/29" "prefab" "weapon_sniperrifle_alt1" "item_class" "tf_weapon_sniperrifle" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "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" } } } "231" { "name" "Darwin's Danger Shield" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "craft_class" "weapon" "craft_material_type" "weapon" "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" } "232" { "name" "The Bushwacka" "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_critical_damage" "1" } "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" "min_ilevel" "5" "max_ilevel" "5" "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" } } } "233" { "name" "Gift - 1 Player" "prefab" "valve" "first_sale_date" "2010/09/29" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "gift" "usage" { "loot_list" "gift_standard_1_loot_list" "num_items" "1" "max_recipients" "1" } } "capabilities" { "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action gift_1" "item_type_name" "#TF_Gift" "item_name" "#TF_Gift_RandomPerson" "item_description" "#TF_Gift_RandomPerson_Desc" "item_slot" "action" "image_inventory" "backpack/crafting/gift_single" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "" "min_ilevel" "1" "max_ilevel" "1" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_cardboard_pickup.wav" "drop_sound" "ui/item_cardboard_drop.wav" } "234" { "name" "Gift - 24 Players" "prefab" "valve" "first_sale_date" "2010/09/29" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "gift" "usage" { "loot_list" "gift_standard_24_loot_list" "num_items" "1" "max_recipients" "23" } } "capabilities" { "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action gift_24" "item_type_name" "#TF_Gift" "item_name" "#TF_Gift_EntireServer" "item_description" "#TF_Gift_EntireServer_Desc" "item_slot" "action" "image_inventory" "backpack/crafting/gift_multiple" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "" "min_ilevel" "23" "max_ilevel" "23" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_cardboard_pickup.wav" "drop_sound" "ui/item_cardboard_drop.wav" } "237" { "name" "Rocket Jumper" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_weapon_rocketlauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "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" } } "239" { "name" "Gloves of Running Urgently" "prefab" "valve weapon_gru" "first_sale_date" "2010/09/29" "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" } } "240" { "name" "Worms Gear" "loadondemand" "1" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_Worms_Gear" "item_description" "#TF_Worms_Gear_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "grenades" "1" } "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/worms_gear" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/worms_gear.mdl" "drop_type" "none" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" "grenades" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "241" { "name" "Duel MiniGame" "prefab" "valve" "first_sale_date" "2010/09/29" "item_class" "tf_wearable" "tool" { "type" "duel_minigame" } "capabilities" { "usable_gc" "1" } "show_in_armory" "1" "item_type_name" "#TF_UsableItem" "item_name" "#TF_Usable_Duel" "item_description" "#TF_Usable_Duel_Desc" "item_slot" "action" "image_inventory" "backpack/player/items/crafting/icon_dueling" "image_inventory_size_w" "128" "image_inventory_size_h" "96" "item_quality" "unique" "model_player" "" "min_ilevel" "5" "max_ilevel" "5" "armory_desc" "action duel" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } "mouse_pressed_sound" "ui/item_dueling_pistols_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "242" { "name" "Duel Medal Bronze" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Duel_Medal_Bronze" "item_description" "#TF_Duel_Medal_Bronze_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/dueling_medal_bronze" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/dueling_medal.mdl" "min_ilevel" "1" "max_ilevel" "1" "armory_desc" "duel_medal" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "2" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "243" { "name" "Duel Medal Silver" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Duel_Medal_Silver" "item_description" "#TF_Duel_Medal_Silver_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/dueling_medal_silver" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/dueling_medal.mdl" "min_ilevel" "25" "max_ilevel" "25" "armory_desc" "duel_medal" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "1" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "244" { "name" "Duel Medal Gold" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Duel_Medal_Gold" "item_description" "#TF_Duel_Medal_Gold_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/dueling_medal_gold" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/dueling_medal.mdl" "min_ilevel" "50" "max_ilevel" "50" "armory_desc" "duel_medal" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "0" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "245" { "name" "Duel Medal Plat" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Duel_Medal_Plat" "item_description" "#TF_Duel_Medal_Plat_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/dueling_medal_platinum" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/dueling_medal.mdl" "min_ilevel" "75" "max_ilevel" "75" "armory_desc" "duel_medal" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "skin" "3" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "246" { "name" "Pugilist's Protector" "prefab" "base_hat" "first_sale_date" "2011/02/28" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Headgear" "item_name" "#TF_HeavyPugilistProtector" "item_description" "#TF_HeavyPugilistProtector_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/pugilist_protector" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/pugilist_protector.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_leather_pickup.wav" "drop_sound" "ui/item_leather_pickup.wav" } "247" { "name" "Old Guadalajara" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PyroFiestaSombrero" "item_description" "#TF_PyroFiestaSombrero_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/fiesta_sombrero" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/fiesta_sombrero.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "248" { "name" "Napper's Respite" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PyroBeanie" "item_description" "#TF_PyroBeanie_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_beanie" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_beanie.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "249" { "name" "Bombing Run" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_ScoutBombingRun" "item_description" "#TF_ScoutBombingRun_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/pilot_protector" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/pilot_protector.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "250" { "name" "Chieftain's Challenge" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_SoldierChiefRocketeer" "item_description" "#TF_SoldierChiefRocketeer_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/chief_rocketeer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/chief_rocketeer.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "251" { "name" "Stout Shako" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_SoldierShako" "item_description" "#TF_SoldierShako_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_shako" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_shako.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "252" { "name" "Dr's Dapper Topper" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Seuss" "item_description" "#TF_Seuss_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/all_class/dappertopper/dappertopper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "model_player_per_class" { "basename" "models/workshop/player/items/all_class/dappertopper/dappertopper_%s.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "Demoman" "1" "medic" "1" "heavy" "1" "pyro" "1" "spy" "1" "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "253" { "name" "Handyman's Handle" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PyroPlunger" "item_description" "#TF_PyroPlunger_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_plunger" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_plunger.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "254" { "name" "Hard Counter" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_HeavyUmbrella" "item_description" "#TF_HeavyUmbrella_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/heavy_umbrella" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/heavy_umbrella.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_umbrella_pickup.wav" "drop_sound" "ui/item_umbrella_pickup.wav" } "255" { "name" "Sober Stuntman" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_DemoStuntHelmet" "item_description" "#TF_DemoStuntHelmet_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/stunt_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/stunt_helmet.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "259" { "name" "Carouser's Capotain" "first_sale_date" "2011/02/28" "prefab" "base_hat" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DemoInquisitor" "item_description" "#TF_DemoInquisitor_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/demo/inquisitor/inquisitor" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/demo/inquisitor/inquisitor.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "260" { "name" "Wiki Cap" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_WikiCap" "item_description" "#TF_WikiCap_Desc" "item_slot" "head" "equip_region" "hat" "image_inventory" "backpack/player/items/all_class/wikicap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "model_player_per_class" { "basename" "models/player/items/all_class/wikicap_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "261" { "name" "Mann Co. Cap" "prefab" "valve base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "paintable" "1" "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_MannCoCap" "item_description" "#TF_MannCoCap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/all_manncap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/%s_cap.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "262" { "name" "Polycount Pin" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Polycount_Pin" "item_description" "#TF_Polycount_Pin_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/polypack_badge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/polypack_badge.mdl" "min_ilevel" "1" "max_ilevel" "1" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "263" { "name" "Ellis Hat" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "craft_material_type" "hat" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_EllisHat" "item_description" "#TF_EllisHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/all_ellis" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/%s_ellis.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "264" { "name" "Frying Pan" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" } "item_logname" "fryingpan" "item_iconname" "fryingpan" "show_in_armory" "1" "item_type_name" "#TF_Weapon_FryingPan" "item_name" "#TF_Unique_FryingPan" "item_slot" "melee" "image_inventory" "backpack/player/items/all_class/all_pan" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/weapons/c_models/c_frying_pan/c_frying_pan.mdl" "attach_to_hands" "1" "inspect_panel_dist" "40" "item_quality" "unique" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "anim_slot" "MELEE_ALLCLASS" "xifier_class_remap" "Frying Pan" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } "visuals" { "sound_melee_hit" "FryingPan.HitFlesh" "sound_melee_hit_world" "FryingPan.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "265" { "name" "Stickybomb Jumper" "prefab" "valve" "first_sale_date" "2010/10/11" "item_class" "tf_weapon_pipebomblauncher" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "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" } } "266" { "name" "The Horseless Headless Horseman's Headtaker" "prefab" "weapon_eyelander" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_type_name" "#TF_Weapon_Axe" "item_name" "#TF_HalloweenBoss_Axe" "item_description" "#TF_HalloweenBoss_Axe_Desc" "item_quality" "rarity4" "item_logname" "headtaker" "item_iconname" "headtaker" "propername" "1" "image_inventory" "backpack/weapons/c_models/c_headtaker/c_headtaker" "model_player" "models/weapons/c_models/c_headtaker/c_headtaker.mdl" "used_by_classes" { "demoman" "1" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Halloween.HeadlessBossAxeHitFlesh" "sound_melee_hit_world" "Halloween.HeadlessBossAxeHitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "Horseman's Headtaker" } "267" { "name" "Haunted Metal Scrap" "item_class" "craft_item" "craft_class" "craft_bar" "craft_material_type" "craft_bar" "show_in_armory" "1" "item_type_name" "#TF_CraftItem" "item_name" "#TF_Haunted_Metal" "item_description" "#TF_Haunted_Metal_Desc" "image_inventory" "backpack/crafting/haunted_metal" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "rarity4" "min_ilevel" "4" "max_ilevel" "4" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "268" { "name" "Halloween Mask - Scout" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Scout" "item_description" "#TF_Halloween_Mask_Scout_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_scout_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_scout" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "269" { "name" "Halloween Mask - Sniper" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Sniper" "item_description" "#TF_Halloween_Mask_Sniper_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_sniper_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_sniper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "270" { "name" "Halloween Mask - Soldier" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Soldier" "item_description" "#TF_Halloween_Mask_Soldier_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_soldier_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_soldier" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "271" { "name" "Halloween Mask - Demoman" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Demoman" "item_description" "#TF_Halloween_Mask_Demoman_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_demo_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_demo" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "272" { "name" "Halloween Mask - Medic" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Medic" "item_description" "#TF_Halloween_Mask_Medic_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_medic_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_medic" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "273" { "name" "Halloween Mask - Heavy" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Heavy" "item_description" "#TF_Halloween_Mask_Heavy_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_heavy_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_heavy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "274" { "name" "Halloween Mask - Spy" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Spy" "item_description" "#TF_Halloween_Mask_Spy_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_spy_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_spy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "275" { "name" "Halloween Mask - Engineer" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Engineer" "item_description" "#TF_Halloween_Mask_Engineer_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_engineer_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_engineer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "276" { "name" "Halloween Mask - Pyro" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_Pyro" "item_description" "#TF_Halloween_Mask_Pyro_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_pyro_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_pyro" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "holiday_restriction" "halloween_or_fullmoon" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "277" { "name" "Halloween Mask - Saxton Hale" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Mask_SaxtonHale" "item_description" "#TF_Halloween_Mask_SaxtonHale_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "model_player_per_class" { "basename" "models/player/items/all_class/halloween_bag_saxton_%s.mdl" } "image_inventory" "backpack/player/items/all_class/halloween_bag_saxton" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "278" { "name" "Horseless Headless Horseman's Head" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Head" "item_description" "#TF_Halloween_Head_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/pumkin_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/pumpkin_hat_%s.mdl" } "drop_type" "none" "holiday_restriction" "halloween_or_fullmoon" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "279" { "name" "Ghastly Gibus 2010" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "paintable" "1" "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Domination_Hat_Ghastlier" "item_description" "#TF_Domination_Hat_Ghastlier_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/all_domination_2009" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_2009_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } "halloween item" { "attribute_class" "halloween_item" "value" "2010" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_2009_%s.mdl" } "name" "#TF_Gibus_Style_Ghastlier" } "1" { "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_%s.mdl" } "name" "#TF_Gibus_Style_Ghastly" } "2" { "model_player_per_class" { "basename" "models/player/items/all_class/ghostly_gibus_%s.mdl" } "name" "#TF_Gibus_Style_Ghostly" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "280" { "name" "Halloween Noise Maker - Black Cat" "first_sale_date" "2010/10/15" "prefab" "valve" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_BlackCat" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_cat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Halloween.BlackCat" "particle_effect" "halloween_notes" } "mouse_pressed_sound" "Halloween.BlackCat" "drop_sound" "ui/item_metal_scrap_drop.wav" } "281" { "name" "Halloween Noise Maker - Gremlin" "first_sale_date" "2010/10/15" "prefab" "valve" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Gremlin" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_gremlin" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Halloween.Gremlin" "particle_effect" "halloween_notes" } "mouse_pressed_sound" "Halloween.Gremlin" "drop_sound" "ui/item_metal_scrap_drop.wav" } "282" { "name" "Halloween Noise Maker - Werewolf" "first_sale_date" "2010/10/15" "prefab" "valve" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Werewolf" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_wolf" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Halloween.Werewolf" "particle_effect" "halloween_notes" } "mouse_pressed_sound" "Halloween.Werewolf" "drop_sound" "ui/item_metal_scrap_drop.wav" } "283" { "name" "Halloween Noise Maker - Witch" "first_sale_date" "2010/10/15" "prefab" "valve" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Witch" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_witch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Halloween.Witch" "particle_effect" "halloween_notes" } "mouse_pressed_sound" "Halloween.Witch" "drop_sound" "ui/item_metal_scrap_drop.wav" } "284" { "name" "Halloween Noise Maker - Banshee" "first_sale_date" "2010/10/15" "prefab" "valve" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Banshee" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_banshee" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Halloween.Banshee" "particle_effect" "halloween_notes" } "mouse_pressed_sound" "Halloween.Banshee" "drop_sound" "ui/item_metal_scrap_drop.wav" } "286" { "name" "Halloween Noise Maker - Crazy Laugh" "first_sale_date" "2010/10/15" "prefab" "valve" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_CrazyLaugh" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_laugh" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Halloween.CrazyLaugh" "particle_effect" "halloween_notes" } "mouse_pressed_sound" "Halloween.CrazyLaugh" "drop_sound" "ui/item_metal_scrap_drop.wav" } "287" { "name" "Spine-Chilling Skull" "first_sale_date" "2010/10/22" "prefab" "valve base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "" "craft_material_type" "" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Skullcap" "item_description" "#TF_Halloween_Skullcap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/skull" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/skull_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "halloween item" { "attribute_class" "halloween_item" "value" "2010" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "288" { "name" "Halloween Noise Maker - Stabby" "first_sale_date" "2010/10/22" "prefab" "valve" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Stabby" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_stabby" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Halloween.Stabby" "particle_effect" "halloween_notes" } "mouse_pressed_sound" "Halloween.Stabby" "drop_sound" "ui/item_metal_scrap_drop.wav" } "289" { "name" "Voodoo Juju" "first_sale_date" "2010/10/25" "prefab" "valve base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "" "craft_material_type" "" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Halloween_Voodoo" "item_description" "#TF_Halloween_Voodoo_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/voodoojuju_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/voodoojuju_hat_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "halloween item" { "attribute_class" "halloween_item" "value" "2010" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "290" { "name" "Cadaver's Cranium" "prefab" "base_hat" "first_sale_date" "2010/10/26" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Cadavers_Cranium" "item_description" "#TF_Cadavers_Cranium_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/heavy/cadavers_cranium" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/cadavers_cranium.mdl" "drop_type" "none" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "291" { "name" "Horrific Headsplitter" "prefab" "base_hat" "first_sale_date" "2010/10/26" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Horrific_Headsplitter" "item_description" "#TF_Horrific_Headsplitter_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/headsplitter" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/headsplitter_%s.mdl" } "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "292" { "name" "Poker Visor" "prefab" "base_hat" "first_sale_date" "2010/11/05" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_TTG_PokerVisor" "item_description" "#TF_TTG_PokerVisor_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "50" "max_ilevel" "50" "image_inventory" "backpack/player/items/heavy/ttg_visor" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/ttg_visor.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "294" { "name" "TTG Max Pistol - Poker Night" "item_class" "tf_weapon_pistol" "prefab" "weapon_pistol" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_long_distance_damage" "1" } "show_in_armory" "0" "item_type_name" "#TF_Weapon_Pistol" "item_name" "#TF_TTG_MaxGun" "item_description" "#TF_TTG_MaxGun_Desc" "item_slot" "secondary" "item_logname" "maxgun" "item_iconname" "maxgun" "image_inventory" "backpack/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun.mdl" "attach_to_hands" "1" "item_quality" "unique" "craft_class" "" "craft_material_type" "" "propername" "1" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "engineer" "1" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" "xifier_class_remap" "TTG Max Pistol" } "295" { "name" "TTG Glasses" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_TTG_Glasses" "item_description" "#TF_TTG_Glasses_Desc" "item_slot" "misc" "equip_region" "glasses" "image_inventory" "backpack/player/items/demo/ttg_glasses" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "model_player" "models/player/items/demo/ttg_glasses.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "296" { "name" "TTG Badge" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_TTG_Badge" "item_description" "#TF_TTG_Badge_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/ttg_badge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "model_player" "models/player/items/all_class/ttg_badge.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_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" } } } "298" { "name" "Iron Curtain" "item_class" "tf_weapon_minigun" "prefab" "weapon_minigun" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_mvm_penetration_damage" "1" "can_deal_long_distance_damage" "1" } "craft_class" "" "craft_material_type" "" "show_in_armory" "1" "item_type_name" "#TF_Weapon_Minigun" "item_name" "#TF_Iron_Curtain" "item_slot" "primary" "item_logname" "iron_curtain" "item_iconname" "iron_curtain" "image_inventory" "backpack/workshop/weapons/c_models/c_iron_curtain/c_iron_curtain" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/weapons/c_models/c_iron_curtain/c_iron_curtain.mdl" "attach_to_hands" "1" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } } "299" { "name" "Portal 2 Pin" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Portal2_Pin" "item_description" "#TF_Portal2_Pin_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/p2_pin" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "model_player" "models/player/items/all_class/p2_pin.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } "static_attrs" { "limited quantity item" "1" } } "302" { "name" "Camera Helm" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Headgear" "item_name" "#TF_CameraHelm" "item_description" "#TF_CameraHelm_Desc" "item_slot" "head" "equip_region" "hat" "drop_type" "drop" "image_inventory" "backpack/player/items/all_class/replay_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "model_player_per_class" { "basename" "models/player/items/all_class/replay_hat_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "303" { "name" "Berliner's Bucket Helm" "prefab" "base_hat" "first_sale_date" "2010/12/08" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_BerlinersBucketHelm" "item_description" "#TF_BerlinersBucketHelm_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "face" "1" } "item_quality" "unique" "image_inventory" "backpack/player/items/medic/berliners_bucket_helm" "image_inventory_size_w""128" "image_inventory_size_h""82" "model_player" "models/player/items/medic/berliners_bucket_helm.mdl" "drop_type" "drop" "propername" "0" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "304" { "name" "The Amputator" "prefab" "weapon_amputator paintkit_base" "first_sale_date" "2010/12/08" "particle_suffix" "amputator" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_amputator/c_amputator_festivizer.mdl" } } } } "305" { "name" "The Crusader's Crossbow" "first_sale_date" "2010/12/08" "prefab" "weapon_crusaders_crossbow paintkit_base" "particle_suffix" "crusaders_crossbow" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow_festivizer.mdl" } } } } "306" { "name" "Scotch Bonnet" "first_sale_date" "2010/12/08" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Headgear" "item_name" "#TF_ScotchBonnet" "item_description" "#TF_ScotchBonnet_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/demo_scotchbonnet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/demo_scotchbonnet.mdl" "drop_type" "drop" "propername" "0" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "307" { "name" "The Ullapool Caber" "first_sale_date" "2010/12/08" "item_class" "tf_weapon_stickbomb" "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" } "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" } } } "308" { "name" "The Loch-n-Load" "prefab" "weapon_lochnload paintkit_base" "first_sale_date" "2010/12/08" "particle_suffix" "loch_n_load" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_lochnload/c_lochnload_festivizer.mdl" } } } } "309" { "name" "Big Chief" "prefab" "base_hat" "first_sale_date" "2010/12/08" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_BigChief" "item_description" "#TF_BigChief_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/heavy_big_chief" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/heavy_big_chief.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "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" } "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" "30" "meter_label" "#TF_Sandwich" } "attributes" { "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "50" } "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "2" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } "energy buff dmg taken multiplier" { "attribute_class" "energy_buff_dmg_taken_multiplier" "value" "1.2" } } } "312" { "name" "The Brass Beast" "prefab" "weapon_gatling_gun paintkit_base" "first_sale_date" "2010/12/08" "particle_suffix" "brass_beast" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_gatling_gun/c_gatling_gun_festivizer.mdl" } } } } "313" { "name" "Magnificent Mongolian" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_MagnificentMongolian" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/heavy_magnificent_mongolian" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/heavy_magnificent_mongolian.mdl" "drop_type" "drop" "propername" "0" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "314" { "name" "Larrikin Robin" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_LarrikinRobin" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/larrikin_robin" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/larrikin_robin.mdl" "drop_type" "drop" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "315" { "name" "Blighted Beak" "prefab" "base_misc" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_BlightedBeak" "item_slot" "misc" "equip_region" "face" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/blighted_beak" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_blighted_beak.mdl" "drop_type" "none" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "visuals" { "styles" { "0" { "skin" "0" "name" "#TF_BlightedBeak_Style1" } "1" { "skin" "1" "name" "#TF_BlightedBeak_Style2" } } } } "316" { "name" "Pyromancer's Mask" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_PyromancersMask" "item_slot" "head" "equip_region" "beard" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_pyromancers_mask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_pyromancers_mask.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "visuals" { "styles" { "0" { "skin" "0" "name" "#TF_Pyromancer_Style1" } "1" { "skin" "1" "name" "#TF_Pyromancer_Style2" } "2" { "skin" "2" "name" "#TF_Pyromancer_Style3" } } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_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" } "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" "visuals_red" { "skin" "0" } "visuals_blu" { "skin" "1" } "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" } } } "318" { "name" "Prancer's Pride" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PrancersPride" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/prancers_pride" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/prancers_pride.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "319" { "name" "Detective Noir" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DetectiveNoir" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/spy_detective_noir" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/spy_detective_noir.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "321" { "name" "Madame Dixie" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "paintable" "1" "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_MadameDixie" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_madame_dixie" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_madame_dixie.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "322" { "name" "Buckaroos Hat" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_BuckaroosHat" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/engineer_buckaroos_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/engineer_buckaroos_hat.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "323" { "name" "German Gonzila" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_GermanGonzila" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_german_gonzila" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_german_gonzila.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "324" { "name" "Flipped Trilby" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_FlippedTrilby" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/scout_flipped_trilby" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/scout_flipped_trilby.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "325" { "name" "The Boston Basher" "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_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" } } "326" { "name" "The Back Scratcher" "prefab" "weapon_back_scratcher paintkit_base" "first_sale_date" "2010/12/20" "particle_suffix" "back_scratcher" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_back_scratcher/c_back_scratcher_festivizer.mdl" } } } } "327" { "name" "The Claidheamohmor" "prefab" "weapon_claidheamohmor paintkit_base" "first_sale_date" "2010/12/20" "particle_suffix" "claidheamohmor" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_claidheamohmor/c_claidheamohmor_festivizer.mdl" } } } } "329" { "name" "The Jag" "prefab" "weapon_jag paintkit_base" "first_sale_date" "2010/12/20" "particle_suffix" "jag" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_jag/c_jag_festivizer.mdl" } } } } "330" { "name" "Coupe D'isaster" "prefab" "base_hat" "first_sale_date" "2010/12/20" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hair" "item_name" "#TF_CoupeDisaster" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/coupe_disaster" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/coupe_disaster.mdl" "drop_type" "none" "used_by_classes" { "heavy" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "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" } "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" } } "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" } } } "332" { "name" "Treasure Hat 1" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TreasureHat_1" "item_description" "#TF_TreasureHat_1_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/player/items/all_class/treasure_hat_01" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/treasure_hat_01_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "static_attrs" { "limited quantity item" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "333" { "name" "Treasure Hat 2" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TreasureHat_2" "item_description" "#TF_TreasureHat_2_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "15" "max_ilevel" "15" "image_inventory" "backpack/player/items/all_class/treasure_hat_02" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/treasure_hat_02_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "static_attrs" { "limited quantity item" "1" } "visuals" { "styles" { "0" { "model_player_per_class" { "basename" "models/player/items/all_class/treasure_hat_02_%s.mdl" } "name" "#TF_TreasureHat_2" } "1" { "model_player_per_class" { "basename" "models/player/items/all_class/treasure_hat_01_%s.mdl" } "name" "#TF_TreasureHat_1" } } "player_bodygroups" { "hat" "1" "headphones" "1" } "attached_particlesystems" { "0" { "system" "coin_spin" "attachment" "root" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "334" { "name" "Treasure Hat 3" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TreasureHat_3" "item_description" "#TF_TreasureHat_3_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "28" "max_ilevel" "28" "image_inventory" "backpack/player/items/all_class/treasure_hat_oct" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/treasure_hat_oct.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "counts as assister is some kind of pet this update is going to be awesome" { "attribute_class" "counts_as_assister" "value" "1" } } "static_attrs" { "limited quantity item" "1" } "visuals" { "styles" { "0" { "model_player_per_class" { "basename" "models/player/items/%s/treasure_hat_oct.mdl" } "name" "#TF_TreasureHat_3_Style" } "1" { "model_player_per_class" { "basename" "models/player/items/all_class/treasure_hat_02_%s.mdl" } "name" "#TF_TreasureHat_2" } "2" { "model_player_per_class" { "basename" "models/player/items/all_class/treasure_hat_01_%s.mdl" } "name" "#TF_TreasureHat_1" } } "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } "335" { "name" "KF Pyro Mask" "prefab" "base_misc" "item_class" "tf_wearable" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_KF_Pyro_Mask" "item_slot" "misc" "equip_region" "pyro_head_replacement" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_tripwire_mask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_tripwire_mask.mdl" "used_by_classes" { "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "head" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "336" { "name" "KF Pyro Tie" "prefab" "base_misc" "item_class" "tf_wearable" "loadondemand" "1" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_KF_Pyro_Tie" "item_slot" "misc" "equip_region" "necklace" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_tripwire_tie" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_tripwire_tie.mdl" "used_by_classes" { "pyro" "1" } "visuals" { "player_bodygroups" { "grenades" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "337" { "name" "Le Party Phantom" "first_sale_date" "2010/12/20" "prefab" "mask" "item_name" "#TF_PartyPhantom" "image_inventory" "backpack/player/items/spy/spy_party_phantom" "model_player" "models/player/items/spy/spy_party_phantom.mdl" "used_by_classes" { "spy" "1" } } "338" { "name" "Industrial Festivizer" "first_sale_date" "2010/12/20" "prefab" "hat_decoration" "item_name" "#TF_ColoredLights" "image_inventory" "backpack/player/items/engineer/engineer_colored_lights" "model_player" "models/player/items/engineer/engineer_colored_lights.mdl" "used_by_classes" { "engineer" "1" } } "339" { "name" "Exquisite Rack" "first_sale_date" "2010/12/20" "prefab" "misc" "capabilities" { "paintable" "1" } "item_name" "#TF_ExquisiteRack" "image_inventory" "backpack/player/items/soldier/soldier_holiday_antlers" "model_player" "models/player/items/soldier/soldier_holiday_antlers.mdl" "used_by_classes" { "soldier" "1" } } "340" { "name" "Defiant Spartan" "first_sale_date" "2010/12/20" "prefab" "hat" "capabilities" { "paintable" "1" } "equip_regions" { "hat" "1" "face" "1" } "item_name" "#TF_DefiantSpartan" "item_type_name" "#TF_Wearable_Helmet" "image_inventory" "backpack/player/items/soldier/soldier_spartan" "model_player" "models/player/items/soldier/soldier_spartan.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "341" { "name" "A Rather Festive Tree" "first_sale_date" "2010/12/20" "prefab" "hat" "item_name" "#TF_FestiveTree" "image_inventory" "backpack/player/items/all_class/oh_xmas_tree" "model_player_per_class" { "basename" "models/player/items/all_class/oh_xmas_tree_%s.mdl" } "drop_type" "drop" "used_by_classes" { "spy" "1" "soldier" "1" "heavy" "1" "demoman" "1" "pyro" "1" "scout" "1" "medic" "1" "sniper" "1" "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "342" { "name" "Prince Tavish's Crown" "first_sale_date" "2010/12/20" "prefab" "valve hat" "capabilities" { "paintable" "1" } "item_name" "#TF_TavishCrown" "image_inventory" "backpack/player/items/demo/crown" "model_player" "models/player/items/demo/crown.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "343" { "name" "Friendly Item" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_HelpedNewUserHat" "item_description" "#TF_HelpedNewUserHat_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "image_inventory" "backpack/player/items/all_class/professor_speks" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/professor_speks.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "344" { "name" "Crocleather Slouch" "first_sale_date" "2011/05/03" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_CrocLeather_Slouch" "item_description" "#TF_CrocLeather_Slouch_Desc" "image_inventory" "backpack/player/items/sniper/sniper_crocleather_slouch" "model_player" "models/player/items/sniper/sniper_crocleather_slouch.mdl" "drop_type" "drop" "used_by_classes" { "sniper" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "345" { "name" "MNC Hat" "prefab" "hat" "item_name" "#TF_MNC_Hat" "item_description" "#TF_MNC_Hat_Desc" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/mnc_hat" "model_player_per_class" { "basename" "models/player/items/%s/%s_mnc.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "346" { "name" "MNC Mascot Hat" "prefab" "hat" "capabilities" { "paintable" "1" } "item_name" "#TF_MNC_Mascot_Hat" "item_description" "#TF_MNC_Mascot_Hat_Desc" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/scout/mnc_mascot_hat" "model_player" "models/player/items/scout/mnc_mascot_hat.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "347" { "name" "MNC Mascot Outfit" "prefab" "base_misc" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Apparel" "item_name" "#TF_MNC_Mascot_Outfit" "item_description" "#TF_MNC_Mascot_Outfit_Desc" "item_slot" "misc" "equip_regions" { "sleeves" "1" "feet" "1" } "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/scout/mnc_mascot_outfit" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/mnc_mascot_outfit.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "shoes_socks" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "348" { "name" "Sharpened Volcano Fragment" "item_class" "tf_weapon_fireaxe" "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" } "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" } } } "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" } "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" } } } "351" { "name" "The Detonator" "prefab" "weapon_detonator paintkit_base" "first_sale_date" "2011/06/17" "particle_suffix" "detonator" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_detonator/c_detonator_festivizer.mdl" } } } } "354" { "name" "The Concheror" "first_sale_date" "2011/03/08" "item_class" "tf_weapon_buff_item" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "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" } "355" { "name" "The Fan O'War" "first_sale_date" "2011/03/08" "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" } "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" } "356" { "name" "Conniver's Kunai" "first_sale_date" "2011/03/08" "prefab" "weapon_spy_knife_item2" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_Kunai" "item_description" "#TF_Kunai_Desc" "propername" "0" "item_logname" "kunai" "item_iconname" "kunai" "inspect_panel_dist" "35" "image_inventory" "backpack/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai" "model_player" "models/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai.mdl" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "attributes" { "sanguisuge" { "attribute_class" "sanguisuge" "value" "1" } "max health additive penalty" { "attribute_class" "add_maxhealth" "value" "-55" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } } "357" { "name" "The Half-Zatoichi" "first_sale_date" "2011/03/08" "prefab" "weapon_sword" "item_class" "tf_weapon_katana" "capabilities" { "nameable" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_logname" "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" "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" } "358" { "name" "Heavy Topknot" "prefab" "base_hat" "first_sale_date" "2011/03/08" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hair" "item_name" "#TF_HeavyTopknot" "item_description" "#TF_HeavyTopknot_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/heavy/heavy_shogun_topknot/heavy_shogun_topknot" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/player/items/heavy/heavy_shogun_topknot/heavy_shogun_topknot.mdl" "drop_type" "none" "propername" "1" "used_by_classes" { "heavy" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "359" { "name" "Demo Kabuto" "prefab" "base_hat" "first_sale_date" "2011/03/08" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_DemoKabuto" "item_description" "#TF_DemoKabuto_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/demo/demo_shogun_kabuto/demo_shogun_kabuto" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/player/items/demo/demo_shogun_kabuto/demo_shogun_kabuto.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "360" { "name" "Hero's Hachimaki" "prefab" "base_hat" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Bandana" "item_name" "#TF_Homefront_Blindfold" "item_description" "#TF_Homefront_Blindfold_Desc" "item_slot" "head" "equip_region" "glasses" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/homefront_blindfold" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/homefront_blindfold.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "361" { "name" "Spy Oni Mask" "prefab" "base_misc" "first_sale_date" "2011/03/08" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_SpyOniMask" "item_description" "#TF_SpyOniMask_Desc" "item_slot" "misc" "equip_region" "face" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/spy/shogun_ninjamask/shogun_ninjamask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/player/items/spy/shogun_ninjamask/shogun_ninjamask.mdl" "drop_type" "none" "propername" "1" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "362" { "name" "Charity Noise Maker - Bell" "first_sale_date" "2010/03/21" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "charity" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Charity_Bell" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_bell" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "custom_sound0" "Fundraiser.Bell" } "mouse_pressed_sound" "Fundraiser.Bell" "drop_sound" "ui/item_metal_scrap_drop.wav" } "363" { "name" "Medic Geisha Hair" "prefab" "base_hat" "first_sale_date" "2011/03/08" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hair" "item_name" "#TF_MedicGeishaHair" "item_description" "#TF_MedicGeishaHair_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/medic/shogun_geishahair/shogun_geishahair" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/player/items/medic/shogun_geishahair/shogun_geishahair.mdl" "drop_type" "none" "propername" "1" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "364" { "name" "Charity Noise Maker - Tingsha" "first_sale_date" "2010/03/21" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "charity" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Charity_Tingsha" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_gong" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "custom_sound0" "Fundraiser.Tingsha" } "mouse_pressed_sound" "Fundraiser.Tingsha" "drop_sound" "ui/item_metal_scrap_drop.wav" } "365" { "name" "Promotional Noise Maker - Koto" "first_sale_date" "2011/03/09" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Shogun" "item_slot" "action" "image_inventory" "backpack/workshop_partner/crafting/noisemaker_harp/noisemaker_harp" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Samurai.Koto" } "mouse_pressed_sound" "Samurai.Koto" "drop_sound" "ui/item_metal_scrap_drop.wav" } "377" { "name" "Hottie's Hoodie" "first_sale_date" "2011/04/25" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" "can_craft_mark" "1" } "item_name" "#TF_HottiesHoodie" "item_description" "#TF_HottiesHoodie_Desc" "item_type_name" "#TF_Wearable_Hood" "image_inventory" "backpack/player/items/pyro/hotties_hoodie" "model_player" "models/player/items/pyro/hotties_hoodie.mdl" "used_by_classes" { "pyro" "1" } } "378" { "name" "The Team Captain" "prefab" "base_hat" "first_sale_date" "2011/04/25" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TeamCaptain" "item_description" "#TF_TeamCaptain_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/soldier/soldier_officer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_officer.mdl" "model_player_per_class" { "basename" "models/player/items/%s/%s_officer.mdl" } "drop_type" "drop" "used_by_classes" { "heavy" "1" "soldier" "1" "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "379" { "name" "Western Wear" "prefab" "base_hat" "first_sale_date" "2011/04/13" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_EngineerTopHat" "item_description" "#TF_EngineerTopHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/engineer_top_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/engineer_top_hat.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "380" { "name" "Large Luchadore" "prefab" "base_misc" "first_sale_date" "2011/04/13" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_LargeLuchadore" "item_description" "#TF_LargeLuchadore_Desc" "item_slot" "misc" "equip_region" "head_skin" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/wrestling_mask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/wrestling_mask.mdl" "drop_type" "none" "used_by_classes" { "heavy" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_Luchadore_Style0" } "1" { "skin_red" "2" "skin_blu" "3" "name" "#TF_Luchadore_Style1" } "2" { "skin_red" "4" "skin_blu" "5" "name" "#TF_Luchadore_Style2" } } } "mouse_pressed_sound" "ui/item_leather_pickup.wav" "drop_sound" "ui/item_leather_pickup.wav" } "381" { "name" "Medic's Mountain Cap" "prefab" "base_hat" "first_sale_date" "2011/03/22" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_MountainCap" "item_description" "#TF_MountainCap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/medic/fieldcap/fieldcap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/medic/fieldcap/fieldcap.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "382" { "name" "Big Country" "first_sale_date" "2011/03/22" "prefab" "hat" "capabilities" { "paintable" "1" } "item_name" "#TF_BigCountry" "item_description" "#TF_BigCountry_Desc" "item_type_name" "#TF_Wearable_Hair" "image_inventory" "backpack/player/items/crafting/mullet_hat_icon" "model_player" "models/player/items/engineer/mullet_hat.mdl" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "0" } "styles" { "0" { "name" "#TF_BigCountry_Style0" "additional_hidden_bodygroups" { "hat" "1" } } "1" { "name" "#TF_BigCountry_Style1" } } } } "383" { "name" "Grimm Hatte" "prefab" "base_hat" "first_sale_date" "2011/03/22" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_GrimmHatte" "item_description" "#TF_GrimmHatte_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/medic/grimm_hatte/grimm_hatte" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/medic/grimm_hatte/grimm_hatte.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "384" { "name" "Professor's Peculiarity" "first_sale_date" "2011/03/21" "prefab" "valve hat" "capabilities" { "paintable" "1" } "item_name" "#TF_ProfessorHair" "item_description" "#TF_ProfessorHair_Desc" "item_type_name" "#TF_Wearable_Hair" "image_inventory" "backpack/player/items/crafting/professor_hair_icon" "model_player" "models/player/items/engineer/professor_hair.mdl" "equip_regions" { "hat" "1" "glasses" "1" } "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "0" } "styles" { "0" { "name" "#TF_ProfessorHair_Style0" "additional_hidden_bodygroups" { "hat" "1" } } "1" { "name" "#TF_ProfessorHair_Style1" } } } } "386" { "name" "Teddy Roosebelt" "prefab" "base_misc" "first_sale_date" "2011/03/21" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_PocketBuddy" "item_name" "#TF_TeddyRoosebelt" "item_description" "#TF_TeddyRoosebelt_Desc" "item_slot" "misc" "equip_region" "engineer_pocket" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/teddy_roosebelt" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/teddy_roosebelt.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "attributes" { "counts as assister is some kind of pet this update is going to be awesome" { "attribute_class" "counts_as_assister" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "387" { "name" "Sight for Sore Eyes" "prefab" "base_misc" "first_sale_date" "2011/03/18" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Eyes" "item_name" "#TF_SoreEyes" "item_description" "#TF_SoreEyes_Desc" "item_slot" "misc" "equip_region" "lenses" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/sore_eyes" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/sore_eyes.mdl" "drop_type" "none" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "388" { "name" "Private Eye" "prefab" "base_hat" "first_sale_date" "2011/03/18" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Private_Eye" "item_description" "#TF_Private_Eye_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/spy_private_eye" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/spy_private_eye.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" "spy" "1" "medic" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "389" { "name" "Googly Gazer" "prefab" "base_misc" "first_sale_date" "2011/03/17" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Augmentation" "item_name" "#TF_GooglyGazer" "item_description" "#TF_GooglyGazer_Desc" "item_slot" "misc" "equip_region" "lenses" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/mad_eye" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/mad_eye.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "visuals" { "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_Gazer_Style0" } "1" { "skin_red" "2" "skin_blu" "3" "name" "#TF_Gazer_Style1" } } } "mouse_pressed_sound" "ui/item_robot_arm_pickup.wav" "drop_sound" "ui/item_robot_arm_drop.wav" } "390" { "name" "Reggaelator" "prefab" "base_hat" "first_sale_date" "2011/03/17" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Reggaelator" "item_description" "#TF_Reggaelator_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/demo_dreads" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/demo_dreads.mdl" "drop_type" "none" "used_by_classes" { "demoman" "1" } "visuals" { "styles" { "0" { "skin" "0" "name" "#TF_Reggaelator_Style0" } "1" { "skin" "1" "name" "#TF_Reggaelator_Style1" } "2" { "skin" "2" "name" "#TF_Reggaelator_Style2" } "3" { "skin" "3" "name" "#TF_Reggaelator_Style3" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "391" { "name" "Honcho's Headgear" "prefab" "base_hat" "first_sale_date" "2011/03/17" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_HonchosHeadgear" "item_description" "#TF_HonchosHeadgear_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "glasses" "1" } "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/honchos_headgear" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/honchos_headgear.mdl" "drop_type" "none" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "392" { "name" "Pocket Medic" "prefab" "base_misc" "first_sale_date" "2011/03/17" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_PocketBuddy" "item_name" "#TF_PocketMedic" "item_description" "#TF_PocketMedic_Desc" "item_slot" "misc" "equip_region" "heavy_pocket" "image_inventory" "backpack/player/items/heavy/pocket_medic" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player_per_class" { "soldier" "models/player/items/soldier/fwk_soldier_pocketmedic.mdl" "heavy" "models/player/items/heavy/pocket_medic.mdl" } "min_ilevel" "15" "max_ilevel" "15" "used_by_classes" { "soldier" "1" "heavy" "1" } "attributes" { "counts as assister is some kind of pet this update is going to be awesome" { "attribute_class" "counts_as_assister" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "393" { "name" "Villain's Veil" "prefab" "base_misc" "first_sale_date" "2011/03/17" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Bandana" "item_name" "#TF_VillainsVeil" "item_description" "#TF_VillainsVeil_Desc" "item_slot" "misc" "equip_region" "beard" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/kerch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/kerch.mdl" "drop_type" "none" "visuals" { "styles" { "0" { "skin" "0" "name" "#TF_VillainsVeil_Style0" } "1" { "skin" "1" "name" "#TF_VillainsVeil_Style1" } "2" { "skin" "2" "name" "#TF_VillainsVeil_Style2" } } } "used_by_classes" { "sniper" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "394" { "name" "Connoisseur's Cap" "prefab" "base_hat" "first_sale_date" "2011/03/17" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Connoisseurs_Cap" "item_description" "#TF_Connoisseurs_Cap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/pyro_chef_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/pyro_chef_hat.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "395" { "name" "Furious Fukaamigasa" "prefab" "base_hat" "first_sale_date" "2011/03/17" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_FuriousFukaamigasa" "item_description" "#TF_FuriousFukaamigasa_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/asian_merc" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/asian_merc.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "397" { "name" "Charmer's Chapeau" "prefab" "base_hat" "first_sale_date" "2011/03/16" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Charmers_Chapeau" "item_description" "#TF_Charmers_Chapeau_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/spy_charmers_chapeau" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/spy_charmers_chapeau.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "398" { "name" "Doctor's Sack" "prefab" "base_hat" "first_sale_date" "2011/03/07" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Doctors_Sack" "item_description" "#TF_Doctors_Sack_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/icepack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/icepack.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "399" { "name" "Ol' Geezer" "prefab" "base_hat" "first_sale_date" "2011/03/07" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Ol_Geezer" "item_description" "#TF_Ol_Geezer_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/prospector_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/prospector_hat.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "400" { "name" "Desert Marauder" "prefab" "base_hat" "first_sale_date" "2011/03/07" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DesertMarauder" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/desert_marauder" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/desert_marauder.mdl" "drop_type" "none" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "401" { "name" "The Shahanshah" "prefab" "weapon_scimitar paintkit_base" "first_sale_date" "2011/03/07" "particle_suffix" "shahanshah" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_scimitar/c_scimitar_festivizer.mdl" } } } } "402" { "name" "The Bazaar Bargain" "prefab" "weapon_bazaar_sniper paintkit_base" "first_sale_date" "2011/03/07" "particle_suffix" "bazaar_bargain" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_bazaar_sniper/c_bazaar_sniper_festivizer.mdl" } } } } "403" { "name" "Sultan's Ceremonial" "prefab" "base_hat" "first_sale_date" "2011/03/17" "loadondemand" "1" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_SultansCeremonial" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/demo_sultan_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/demo_sultan_hat.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "404" { "name" "The Persian Persuader" "prefab" "weapon_demo_sultan_sword paintkit_base" "first_sale_date" "2011/03/17" "particle_suffix" "persian_persuader" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_demo_sultan_sword/c_demo_sultan_sword_festivizer.mdl" } } } } "405" { "name" "Ali Baba's Wee Booties" "first_sale_date" "2011/03/17" "prefab" "weapon_demoman_boots" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Boots" "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" } "406" { "name" "The Splendid Screen" "first_sale_date" "2011/03/21" "item_class" "tf_wearable_demoshield" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" } "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" } } "visuals" { "styles" { "0" { "model_player" "models/workshop/weapons/c_models/c_persian_shield/c_persian_shield.mdl" "name" "#TF_SplendidScreen_Style1" } "1" { "model_player" "models/workshop/weapons/c_models/c_persian_shield/c_persian_shield_spike.mdl" "name" "#TF_SplendidScreen_Style2" } "2" { "model_player" "models/workshop/weapons/c_models/c_persian_shield/c_persian_shield_arrow.mdl" "name" "#TF_SplendidScreen_Style3" } "3" { "model_player" "models/workshop/weapons/c_models/c_persian_shield/c_persian_shield_all.mdl" "name" "#TF_SplendidScreen_Style4" } } } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "408" { "name" "Humanitarian's Hachimaki" "prefab" "base_hat" "first_sale_date" "2011/03/17" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "armory_desc" "charity" "item_type_name""#TF_Wearable_Bandana" "item_name" "#TF_CharityHat_A" "item_description" "#TF_CharityHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/japan_hachimaki" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/japan_hachimaki.mdl" } "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "static_attrs" { "limited quantity item" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "409" { "name" "Benefactor's Kanmuri" "prefab" "base_hat" "first_sale_date" "2011/03/17" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "armory_desc" "charity" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_CharityHat_B" "item_description" "#TF_CharityHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/japan_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/japan_hat.mdl" } "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "static_attrs" { "limited quantity item" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "410" { "name" "Mangnanimous Monarch" "prefab" "base_hat" "first_sale_date" "2011/03/17" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "armory_desc" "charity" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_CharityHat_C" "item_description" "#TF_CharityHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/japan_hat_monarch" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/japan_hat_monarch.mdl" } "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "static_attrs" { "limited quantity item" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "411" { "name" "The Quick-Fix" "prefab" "valve" "first_sale_date" "2011/03/22" "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_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" "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" "2" } "heal rate bonus" { "attribute_class" "mult_medigun_healrate" "value" "1.4" } "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" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_proto_medigun/c_proto_medigun_festivizer.mdl" } } "skin" "0" "custom_particlesystem" { "system" "medicgun_beam_attrib_overheal_red" } } "visuals_blu" { "attached_models_festive" { "0" { "model" "models/weapons/c_models/c_proto_medigun/c_proto_medigun_festivizer.mdl" } } "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" } "412" { "name" "The Overdose" "prefab" "valve" "first_sale_date" "2011/03/22" "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" } "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" "min_ilevel" "5" "max_ilevel" "5" "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" } "413" { "name" "The Solemn Vow" "prefab" "valve weapon_melee_allclass" "first_sale_date" "2011/03/22" "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" } "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" } "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" } "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" } } "415" { "name" "The Reserve Shooter" "prefab" "weapon_reserve_shooter paintkit_base" "first_sale_date" "2011/03/23" "particle_suffix" "reserve_shooter" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_reserve_shooter/c_reserve_shooter_festivizer.mdl" } } } } "416" { "name" "The Market Gardener" "first_sale_date" "2011/03/23" "item_class" "tf_weapon_shovel" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Shovel" "item_name" "#TF_MarketGardener" "item_logname" "market_gardener" "item_iconname" "market_gardener" "item_slot" "melee" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "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" } } "mouse_pressed_sound" "ui/item_shovel_pickup.wav" "drop_sound" "ui/item_shovel_drop.wav" } "417" { "name" "Jumper's Jeepcap" "prefab" "base_hat" "first_sale_date" "2011/03/23" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_JumpersJeepcap" "item_description" "#TF_JumpersJeepcap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_jeepcap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/soldier_jeepcap.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "420" { "name" "Potato Hat" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_PotatoHat" "item_description" "#TF_PotatoHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/all_class/hardhat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hardhat.mdl" } "drop_type" "drop" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_PotatoHatStyle_Classified" } "1" { "skin_red" "2" "skin_blu" "3" "name" "#TF_PotatoHatStyle_Logo" } } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "422" { "name" "Resurrection Associate Pin" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Resurrection_Associate_Pin" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/p2_pin" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "13" "max_ilevel" "13" "model_player" "models/player/items/all_class/p2_pin.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } } "423" { "name" "Saxxy" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "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" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Award" "item_name" "#TF_Saxxy" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "25" "max_ilevel" "25" "propername" "1" "attach_to_hands" "1" "item_logname" "saxxy" "item_iconname" "saxxy" "image_inventory" "backpack/weapons/c_models/c_saxxy/c_saxxy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "40" "model_player" "models/weapons/c_models/c_saxxy/c_saxxy.mdl" "anim_slot" "MELEE_ALLCLASS" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -7" } "attributes" { "turn to gold" { "attribute_class" "set_turn_to_gold" "value" "1" } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } } "visuals" { "sound_melee_hit_world" "Saxxy.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "424" { "name" "Tomislav" "prefab" "weapon_tomislav paintkit_base" "first_sale_date" "2011/04/14" "particle_suffix" "tomislav" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_tomislav/c_tomislav_festivizer.mdl" } } } } "425" { "name" "The Family Business" "prefab" "weapon_russian_riot paintkit_base" "first_sale_date" "2011/04/14" "particle_suffix" "family_business" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_russian_riot/c_russian_riot_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" } "427" { "name" "Capone's Capper" "prefab" "base_hat" "first_sale_date" "2011/04/14" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_CaponesCapper" "item_description" "#TF_CaponesCapper_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/capones_capper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/capones_capper.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "429" { "name" "Moustachium Bar" "item_class" "craft_item" "show_in_armory" "1" "item_type_name" "#TF_CraftItem" "item_name" "#TF_SpaceChem_MoustachiumBar" "item_description" "#TF_SpaceChem_MoustachiumBar_Desc" "image_inventory" "backpack/crafting/moustachium" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "430" { "name" "SpaceChem Fishcake Fragment" "item_class" "craft_item" "show_in_armory" "1" "item_type_name" "#TF_SpaceChem_FishcakeFragmentType" "item_name" "#TF_SpaceChem_FishcakeFragment" "item_description" "#TF_SpaceChem_FishcakeFragment_Desc" "image_inventory" "backpack/crafting/fish" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "431" { "name" "SpaceChem Pin Fragment" "item_class" "craft_item" "show_in_armory" "1" "item_type_name" "#TF_SpaceChem_PinFragmentType" "item_name" "#TF_SpaceChem_PinFragment" "image_inventory" "backpack/crafting/spacechem_token_01" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "432" { "name" "SpaceChem Pin" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_SpaceChem_Pin" "item_description" "#TF_SpaceChem_Pin_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/spacechem_pin" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "model_player" "models/player/items/all_class/spacechem_pin.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } } "433" { "name" "Fishcake" "prefab" "weapon_lunchbox" "craft_material_type" "weapon" "capabilities" { "nameable" "1" } "item_type_name" "#TF_SpaceChem_Fishcake_Type" "item_name" "#TF_SpaceChem_Fishcake" "item_description" "#TF_SpaceChem_Fishcake_Desc" "image_inventory" "backpack/workshop/weapons/c_models/c_fishcake/c_fishcake" "model_player" "models/workshop/weapons/c_models/c_fishcake/c_fishcake.mdl" "used_by_classes" { "heavy" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" "item_meter_charge_type" "1" "item_meter_charge_rate" "10" "meter_label" "#TF_Sandwich" } "attributes" { "lunchbox adds maxhealth bonus" { "attribute_class" "set_weapon_mode" "value" "7" } "always tradable" { "attribute_class" "always_tradable" "value" "1" } "special taunt" { "attribute_class" "special_taunt" "value" "1" } "allowed in medieval mode" { "attribute_class" "allowed_in_medieval_mode" "value" "1" } } } "434" { "name" "Bucket Hat" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_BucketHat" "item_description" "#TF_BucketHat_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "glasses" "1" } "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/bucket" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/bucket.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_metal_pot_pickup.wav" "drop_sound" "ui/item_metal_pot_drop.wav" } "435" { "name" "Traffic Cone" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TrafficCone" "item_description" "#TF_TrafficCone_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/traffic_cone" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/traffic_cone.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_rubber_pickup.wav" "drop_sound" "ui/item_rubber_pickup.wav" } "436" { "name" "Polish War Babushka" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_PolishWarBabushka" "item_description" "#TF_PolishWarBabushka_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/mbsf_engineer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/mbsf_engineer.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "437" { "name" "Janissary Hat" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_JanissaryHat" "item_description" "#TF_JanissaryHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/mbsf_spy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/mbsf_spy.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "spy" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "438" { "name" "Replay Taunt" "prefab" "taunt" "item_name" "#TF_TauntEnabler_Replay" "item_description" "#TF_TauntEnabler_Replay_Desc" "image_inventory" "backpack/player/items/all_class/taunt_replay" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "taunt" { "custom_taunt_scene_per_class" { "scout" "scenes\player\scout\low\taunt_replay.vcd" "sniper" "scenes\player\sniper\low\taunt_replay.vcd" "soldier" "scenes\player\soldier\low\taunt_replay.vcd" "demoman" "scenes\player\demoman\low\taunt_replay.vcd" "medic" "scenes\player\medic\low\taunt_replay.vcd" "heavy" "scenes\player\heavy\low\taunt_replay.vcd" "spy" "scenes\player\spy\low\taunt_replay.vcd" "engineer" "scenes\player\engineer\low\taunt_replay.vcd" "pyro" { "1" "scenes\player\pyro\low\taunt_replay.vcd" "2" "scenes\player\pyro\low\taunt_replay2.vcd" } } } "visuals" { "animation_replacement" { "taunt_concept" "TLK_TAUNT_REPLAY" } } } "439" { "name" "Lord Cockswain's Pith Helmet" "first_sale_date" "2011/07/13" "prefab" "base_hat" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_mark" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Headgear" "item_name" "#TF_LordCockswainPith" "item_description" "#TF_LordCockswainPith_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "0" "image_inventory" "backpack/player/items/soldier/drg_pith_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/drg_pith_hat.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "440" { "name" "Lord Cockswain's Novelty Mutton Chops and Pipe" "first_sale_date" "2011/07/13" "prefab" "base_misc" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_mark" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_FacialHair" "item_name" "#TF_LordCockswainChops" "item_description" "#TF_LordCockswainChops_Desc" "item_slot" "misc" "equip_regions" { "beard" "1" "soldier_cigar" "1" } "item_quality" "unique" "propername" "0" "image_inventory" "backpack/player/items/crafting/drg_hair_beard_icon" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/drg_hair_beard.mdl" "drop_type" "none" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "0" } "styles" { "0" { "name" "#TF_LordCockswainChops_style0" } "1" { "name" "#TF_LordCockswainChops_style1" "additional_hidden_bodygroups" { "hat" "1" } } } } "attributes" { "attach particle effect static" { "attribute_class" "set_attached_particle_static" "value" "28" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "441" { "name" "The Cow Mangler 5000" "first_sale_date" "2011/07/13" "item_class" "tf_weapon_particle_cannon" "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_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" } "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" } "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" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "443" { "name" "Dr. Grordbort's Crest" "first_sale_date" "2011/07/13" "prefab" "base_misc" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "craft_material_type" "hat" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_DrGrordbortBadge" "item_description" "#TF_DrGrordbortBadge_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/drg_badge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/drg_badge.mdl" "min_ilevel" "15" "max_ilevel" "15" "visuals" { "skin" "0" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "444" { "name" "The Mantreads" "first_sale_date" "2011/05/10" "item_class" "tf_wearable" "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" "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" } "445" { "name" "Armored Authority" "first_sale_date" "2011/05/10" "prefab" "base_hat" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_ArmoredAuthority" "item_description" "#TF_ArmoredAuthority_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "0" "image_inventory" "backpack/player/items/soldier/armored_authority" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/armored_authority.mdl" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "446" { "name" "Fancy Dress Uniform" "first_sale_date" "2011/05/10" "prefab" "base_misc" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Uniform" "item_name" "#TF_FancyDressUniform" "item_description" "#TF_FancyDressUniform_Desc" "item_slot" "misc" "equip_region" "shirt" "item_quality" "unique" "propername" "0" "image_inventory" "backpack/player/items/soldier/fdu" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/soldier/fdu.mdl" "drop_type" "none" "used_by_classes" { "soldier" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "447" { "name" "The Disciplinary Action" "prefab" "weapon_disciplinary_action paintkit_base" "first_sale_date" "2011/05/10" "particle_suffix" "disciplinary_action" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_riding_crop/c_riding_crop_festivizer.mdl" } } } } "448" { "name" "The Soda Popper" "prefab" "weapon_soda_popper paintkit_base" "first_sale_date" "2011/05/10" "particle_suffix" "soda_popper" "tags" { "can_be_festivized" "1" } "visuals" { "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" } } } } "449" { "name" "The Winger" "prefab" "weapon_winger_pistol paintkit_base" "first_sale_date" "2011/05/10" "particle_suffix" "winger" "tags" { "can_be_festivized" "1" } "visuals" { "attached_models_festive" { "0" { "model" "models/workshop/weapons/c_models/c_winger_pistol/c_winger_pistol_festivizer.mdl" } } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "selectable" "0" } } } } "450" { "name" "The Atomizer" "first_sale_date" "2011/05/10" "item_class" "tf_weapon_bat" "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_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" } "451" { "name" "Bonk Boy" "first_sale_date" "2011/05/10" "prefab" "base_misc" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_BonkBoy" "item_description" "#TF_BonkBoy_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "propername" "0" "image_inventory" "backpack/workshop/player/items/scout/bonk_mask/bonk_mask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/scout/bonk_mask/bonk_mask.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "styles" { "0" { "name" "#TF_BonkBoy_Style_WithNoHat" "skin_red" "0" "skin_blu" "1" "additional_hidden_bodygroups" { "hat" "1" "headphones" "1" } } "1" { "name" "#TF_BonkBoy_Style_WithHat" "skin_red" "0" "skin_blu" "1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "452" { "name" "Three-Rune Blade" "item_class" "tf_weapon_bat" "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" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Sword" "item_name" "#TF_ScoutSword" "item_description" "#TF_ScoutSword_Desc" "item_logname" "scout_sword" "item_iconname" "scout_sword" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_scout_sword/c_scout_sword" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "60" "model_player" "models/workshop/weapons/c_models/c_scout_sword/c_scout_sword.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -6" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "attributes" { "bleeding duration" { "attribute_class" "bleeding_duration" "value" "5" } "hit self on miss" { "attribute_class" "hit_self_on_miss" "value" "1" } } } "453" { "name" "Hero's Tail" "prefab" "base_hat" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hair" "item_name" "#TF_ScoutHair" "item_description" "#TF_ScoutHair_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/crafting/scout_hair_icon" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/scout_hair.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "skin" "0" "name" "#TF_HerosTail_Style0" } "1" { "skin" "2" "name" "#TF_HerosTail_Style1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "454" { "name" "Sign of the Wolf's School" "prefab" "base_misc" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Medallion" "item_name" "#TF_ScoutMedallion" "item_description" "#TF_ScoutMedallion_Desc" "item_slot" "misc" "equip_region" "necklace" "image_inventory" "backpack/player/items/scout/scout_medallion" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/scout/scout_medallion.mdl" "min_ilevel" "20" "max_ilevel" "20" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "dogtags" "1" } } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "457" { "name" "The Postal Pummeler" "prefab" "weapon_axtinguisher" "first_sale_date" "2011/06/30" "item_logname" "mailbox" "item_iconname" "mailbox" "show_in_armory" "1" "item_name" "#TF_Mailbox" "item_type_name" "#TF_Weapon_Mailbox" "image_inventory" "backpack/workshop/weapons/c_models/c_mailbox/c_mailbox" "model_player" "models/workshop/weapons/c_models/c_mailbox/c_mailbox.mdl" "attach_to_hands" "1" "item_quality" "unique" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "inspect_panel_dist" "70" "static_attrs" { "min_viewmodel_offset" "15 2 -12" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" } "459" { "name" "Cosa Nostra Cap" "prefab" "base_hat" "first_sale_date" "2011/05/15" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_CosaNostraCap" "item_description" "#TF_CosaNostraCap_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/spy_gang_cap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/spy_gang_cap.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_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" } "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" } } "461" { "name" "The Big Earner" "first_sale_date" "2011/05/15" "prefab" "weapon_spy_knife_item2" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_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" } } } "462" { "name" "The Made Man" "prefab" "base_misc" "first_sale_date" "2011/05/15" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Rose" "item_name" "#TF_MadeMan" "item_description" "#TF_MadeMan_Desc" "item_slot" "misc" "equip_region" "medal" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/spy/spy_rose" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/spy/spy_rose.mdl" "drop_type" "none" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "463" { "name" "Laugh Taunt" "prefab" "valve taunt" "first_sale_date" "2011/05/24" "item_name" "#TF_TauntEnabler_Laugh" "item_description" "#TF_TauntEnabler_Laugh_Desc" "image_inventory" "backpack/player/items/all_class/all_laugh_taunt" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "taunt" { "custom_taunt_scene_per_class" { "scout" "scenes\player\scout\low\taunt_laugh.vcd" "sniper" "scenes\player\sniper\low\taunt_laugh.vcd" "soldier" "scenes\player\soldier\low\taunt_laugh.vcd" "demoman" "scenes\player\demoman\low\taunt_laugh.vcd" "medic" "scenes\player\medic\low\taunt_laugh.vcd" "heavy" "scenes\player\heavy\low\taunt_laugh.vcd" "spy" "scenes\player\spy\low\taunt_laugh.vcd" "engineer" "scenes\player\engineer\low\taunt_laugh.vcd" "pyro" "scenes\player\pyro\low\taunt_laugh.vcd" } } "visuals" { "animation_replacement" { "taunt_concept" "TLK_TAUNT_LAUGH" } } } "465" { "name" "Conjurer's Cowl" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hood" "item_name" "#TF_ConjurersCowl" "item_description" "#TF_ConjurersCowl_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/demo_hood" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/demo_hood.mdl" "drop_type" "none" "propername" "1" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "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" } "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" } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "467" { "name" "Medic MtG Hat" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_MedicMtGHat" "item_description" "#TF_MedicMtGHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/medic/medic_mtg" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/medic/medic_mtg.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "medic" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "468" { "name" "Scout MtG Hat" "prefab" "base_misc" "hidden" "0" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_ScoutMtGHat" "item_description" "#TF_ScoutMtGHat_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/scout_mtg" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/scout_mtg.mdl" "drop_type" "drop" "propername" "1" "used_by_classes" { "scout" "1" } "mouse_pressed_sound" "ui/item_rubber_pickup.wav" "drop_sound" "ui/item_rubber_pickup.wav" } "470" { "name" "Lo-Fi Longwave" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "propername" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_TowerHardhat" "item_description" "#TF_TowerHardhat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/hardhat_tower" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/hardhat_tower.mdl" } "drop_type" "drop" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "471" { "name" "Loyalty Reward" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_material_type" "hat" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "propername" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_LoyaltyReward" "item_description" "#TF_LoyaltyReward_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/all_class/veteran_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/veteran_hat.mdl" } "drop_type" "drop" "min_ilevel" "50" "max_ilevel" "50" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "472" { "name" "Free Trial Premium Upgrade" "item_class" "upgrade" "item_type_name" "#TF_MapToken" "item_name" "#TF_Trial_UpgradeItem" "show_in_armory" "0" "item_quality" "unique" "min_ilevel" "50" "max_ilevel" "50" "image_inventory" "backpack/crafting/null" "image_inventory_size_w" "128" "image_inventory_size_h" "82" } "473" { "name" "Spiral Sallet" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "craft_material_type" "hat" "capabilities" { "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "propername" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_SpiralSallet" "item_description" "#TF_SpiralSallet_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "face" "1" } "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/soldier_spiral" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/%s_spiral.mdl" } "drop_type" "drop" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "474" { "name" "The Conscientious Objector" "first_sale_date" "2011/09/07" "item_class" "saxxy" "prefab" "weapon_melee_allclass" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_customize_texture" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" } "show_in_armory" "1" "item_type_name" "#TF_Weapon_Sign" "item_name" "#TF_ConscientiousObjector" "item_description" "#TF_ConscientiousObjector_Desc" "item_slot" "melee" "item_quality" "unique" "min_ilevel" "25" "max_ilevel" "25" "propername" "1" "attach_to_hands" "1" "item_logname" "nonnonviolent_protest" "item_iconname" "nonnonviolent_protest" "image_inventory" "backpack/workshop/weapons/c_models/c_picket/c_picket" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "80" "model_player" "models/workshop/weapons/c_models/c_picket/c_picket.mdl" "anim_slot" "MELEE_ALLCLASS" "armory_desc" "can_customize_texture" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "pyro" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -5" "inspect_viewmodel_offset" "0 0 -18" } "visuals" { "sound_melee_hit_world" "Weapon_Machete.HitWorld" "sound_melee_miss" "Weapon_Machete.Miss" "sound_melee_hit" "Weapon_Machete.HitFlesh" "sound_burst" "Weapon_Machete.MissCrit" } "mouse_pressed_sound" "ui/item_wood_pole_pickup.wav" "drop_sound" "ui/item_wood_pole_drop.wav" "custom_texture_blend_steps" { "1" { "op" "normal" "image" "scripts/items/custom_texture_blend_layers/paper_overlay.png" } } } "477" { "name" "Meet the Medic Heroic Taunt" "prefab" "valve taunt" "first_sale_date" "2011/06/22" "item_name" "#TF_TauntEnabler_MedicHeroicPose" "item_description" "#TF_TauntEnabler_MedicHeroicPose_Desc" "image_inventory" "backpack/player/items/medic/medic_heroic_taunt" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "medic" "1" } "attributes" { "taunt attack name" { "attribute_class" "taunt_attack_name" "value" "TAUNTATK_MEDIC_HEROIC_TAUNT" } "taunt attack time" { "attribute_class" "taunt_attack_time" "value" "0" } "taunt force weapon slot" { "attribute_class" "taunt_force_weapon_slot" "value" "SECONDARY" } } "taunt" { "custom_taunt_scene_per_class" { "medic" "scenes\player\medic\low\taunt09.vcd" } } "visuals" { "animation_replacement" { "taunt_concept" "TLK_TAUNT_HEROIC_POSE" } } } "478" { "name" "Copper's Hard Top" "first_sale_date" "2011/07/05" "prefab" "hat" "capabilities" { "can_craft_count" "1" } "item_name" "#TF_CopHelmet" "item_description" "#TF_CopHelmet_Desc" "item_type_name" "#TF_Wearable_Helmet" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/cop_helmet" "model_player" "models/player/items/heavy/cop_helmet.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "visuals" { "styles" { "0" { "name" "#TF_CopHelmet_Style0" "skin_red" "0" "skin_blu" "1" } "1" { "name" "#TF_CopHelmet_Style1" "skin_red" "2" "skin_blu" "2" } } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "479" { "name" "Security Shades" "first_sale_date" "2011/07/05" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_CopGlasses" "item_description" "#TF_CopGlasses_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/cop_glasses" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/cop_glasses.mdl" "drop_type" "drop" "propername" "0" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "480" { "name" "Tam O'Shanter" "first_sale_date" "2011/07/05" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TamOShanter" "item_description" "#TF_TamOShanter_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/tamoshanter" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/tamoshanter.mdl" "drop_type" "drop" "propername" "0" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "481" { "name" "Stately Steel Toe" "first_sale_date" "2011/07/05" "prefab" "base_hat" "loadondemand" "1" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_StatelySteelToe" "item_description" "#TF_StatelySteelToe_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/boot_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/pyro/boot_hat.mdl" "drop_type" "drop" "propername" "0" "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_leather_pickup.wav" "drop_sound" "ui/item_leather_pickup.wav" } "482" { "name" "Nessie's Nine Iron" "first_sale_date" "2011/07/05" "prefab" "weapon_eyelander" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_equipped_by_soldier_or_demo" "1" "can_deal_critical_damage" "1" "can_deal_taunt_damage" "1" } "item_logname" "nessieclub" "item_iconname" "nessieclub" "item_type_name" "#TF_Weapon_GolfClub" "item_name" "#TF_NineIron" "item_description" "#TF_NineIron_Desc" "propername" "0" "image_inventory" "backpack/workshop/weapons/c_models/c_golfclub/c_golfclub" "model_player" "models/workshop/weapons/c_models/c_golfclub/c_golfclub.mdl" "used_by_classes" { "demoman" "1" } "static_attrs" { "min_viewmodel_offset" "10 0 -11" } "visuals" { "sound_melee_miss" "Weapon_Sword.Swing" "sound_melee_hit" "Weapon_Sword.HitFlesh" "sound_melee_hit_world" "Weapon_Sword.HitWorld" "sound_burst" "Weapon_Sword.SwingCrit" "sound_special1" "Sword.Hit" "sound_special2" "Sword.Idle" } "mouse_pressed_sound" "ui/item_knife_large_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" "xifier_class_remap" "Nessie's Nine Iron" } "483" { "name" "Rogue's Col Roule" "first_sale_date" "2011/07/05" "prefab" "base_misc" "craft_material_type" "hat" "craft_class" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Apparel" "item_name" "#TF_RoguesColRoule" "item_description" "#TF_RoguesColRoule_Desc" "item_slot" "misc" "equip_regions" { "shirt" "1" "sleeves" "1" } "image_inventory" "backpack/player/items/crafting/tneck_backpack_icon" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/spy/tneck.mdl" "min_ilevel" "15" "max_ilevel" "15" "drop_type" "none" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "484" { "name" "Prairie Heel Biters" "first_sale_date" "2011/07/05" "prefab" "base_misc" "craft_material_type" "hat" "craft_class" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Spurs" "item_name" "#TF_HeelBiters" "item_description" "#TF_HeelBiters_Desc" "item_slot" "misc" "equip_region" "feet" "image_inventory" "backpack/player/items/crafting/spurs_backpack_icon" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/engineer/spurs.mdl" "min_ilevel" "15" "max_ilevel" "15" "drop_type" "none" "used_by_classes" { "engineer" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "485" { "name" "Big Steel Jaw of Summer Fun" "first_sale_date" "2011/07/05" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Headgear" "item_name" "#TF_SteelJaw" "item_description" "#TF_SteelJaw_Desc" "item_slot" "misc" "equip_region" "beard" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/big_jaw" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/big_jaw.mdl" "drop_type" "none" "propername" "1" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "486" { "name" "Summer Shades" "prefab" "base_misc" "craft_material_type" "hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "paintable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_Summer_Shades" "item_description" "#TF_Summer_Shades_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/summer_shades" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/summer_shades.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "static_attrs" { "limited quantity item" "1" } "attributes" { "always tradable" { "attribute_class" "always_tradable" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "489" { "name" "Power Up Canteen (MvM)" "first_sale_date" "2012/12/25" "prefab" "powerup_bottle" "attributes" { "lunchbox adds minicrits" { "attribute_class" "set_weapon_mode" "value" "1" } } } "490" { "name" "Scout Flip-Flops" "prefab" "valve base_misc" "first_sale_date" "2011/06/30" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_FlipFlops" "item_name" "#TF_Scout_FlipFlops" "item_description" "#TF_Scout_FlipFlops_Desc" "item_slot" "misc" "equip_region" "feet" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/flipflops" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/flipflops.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "shoes_socks" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "491" { "name" "Lucky No. 42" "prefab" "valve base_misc" "first_sale_date" "2011/06/30" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Towels" "item_name" "#TF_Scout_Towels" "item_description" "#TF_Scout_Towels_Desc" "item_slot" "misc" "equip_region" "scout_backpack" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/summer_pack" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/scout/summer_pack.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_bag_pickup.wav" "drop_sound" "ui/item_bag_drop.wav" } "492" { "name" "Summer Hat" "prefab" "valve base_hat" "first_sale_date" "2011/06/30" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_SummerHat" "item_description" "#TF_SummerHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/all_class/summer_hat_demo" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "model_player_per_class" { "basename" "models/player/items/%s/summer_hat_%s.mdl" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "skin" "0" "name" "#TF_SummerHat_Style0" } "1" { "skin" "1" "name" "#TF_SummerHat_Style1" } } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_bag_pickup.wav" "drop_sound" "ui/item_bag_drop.wav" } "493" { "name" "Promotional Noise Maker - Fireworks" "prefab" "valve" "first_sale_date" "2011/06/30" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Fireworks" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_fireworks" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "Summer.Fireworks" } "mouse_pressed_sound" "Summer.Fireworks" "drop_sound" "ui/item_metal_scrap_drop.wav" } "513" { "name" "The Original" "first_sale_date" "2011/08/09" "item_class" "tf_weapon_rocketlauncher" "craft_material_type" "weapon" "craft_class" "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" } "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" } "514" { "name" "Mask of the Shaman" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" } "show_in_armory" "1" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_MaskOfTheShaman" "item_description" "#TF_MaskOfTheShaman_Desc" "item_slot" "head" "equip_region" "whole_head" "item_quality" "unique" "image_inventory" "backpack/player/items/demo/dust_mask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "model_player" "models/player/items/demo/dust_mask.mdl" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "515" { "name" "Pilotka" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" } "show_in_armory" "1" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Pilotka" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/ro_pilotka" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "model_player" "models/player/items/heavy/ro_pilotka.mdl" "used_by_classes" { "heavy" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "516" { "name" "Stahlhelm" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" } "show_in_armory" "1" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_RO_SoldierHelmet" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/soldier/ro_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "model_player" "models/player/items/soldier/ro_helmet.mdl" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "517" { "name" "Dragonborn Helmet" "prefab" "base_hat" "first_sale_date" "2011/08/09" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_DragonbornHelmet" "item_description" "#TF_DragonbornHelmet_Desc" "item_slot" "head" "equip_regions" { "hat" "1" "face" "1" } "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/heavy/skyrim_helmet/skyrim_helmet" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "model_player" "models/workshop_partner/player/items/heavy/skyrim_helmet/skyrim_helmet.mdl" "used_by_classes" { "heavy" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "518" { "name" "The Anger" "prefab" "base_hat" "first_sale_date" "2011/08/09" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Hood" "item_name" "#TF_BrinkHood" "item_slot" "head" "equip_regions" { "hat" "1" "beard" "1" } "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/sniper/c_bet_brinkhood/c_bet_brinkhood" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "model_player" "models/workshop_partner/player/items/sniper/c_bet_brinkhood/c_bet_brinkhood.mdl" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "519" { "name" "Pip-Boy" "prefab" "base_misc" "first_sale_date" "2011/08/09" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Armband" "item_name" "#TF_Pipboy" "item_description" "#TF_Pipboy_Desc" "item_slot" "misc" "equip_region" "engineer_left_arm" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/engineer/bet_pb/bet_pb" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "model_player" "models/workshop_partner/player/items/engineer/bet_pb/bet_pb.mdl" "used_by_classes" { "engineer" "1" } "attributes" { "has pipboy build interface" { "attribute_class" "set_custom_buildmenu" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "3" } "kill eater score type 2" { "attribute_class" "kill_eater_score_type_2" "value" "0" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "520" { "name" "Wingstick" "prefab" "base_misc" "first_sale_date" "2011/08/09" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "propername" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Wingstick" "item_name" "#TF_Wingstick" "item_slot" "misc" "equip_region" "engineer_belt" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/engineer/bet_wingstick/bet_wingstick" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "model_player" "models/workshop_partner/player/items/engineer/bet_wingstick/bet_wingstick.mdl" "used_by_classes" { "engineer" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "521" { "name" "Belltower Spec Ops" "prefab" "base_hat" "first_sale_date" "2011/08/12" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DEX_Helmet" "item_description" "#TF_DEX_Helmet_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/spy/dex_belltower/dex_belltower" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop_partner/player/items/spy/dex_belltower/dex_belltower.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_bag_pickup.wav" "drop_sound" "ui/item_bag_drop.wav" } "522" { "name" "The Deus Specs" "prefab" "base_misc" "first_sale_date" "2011/08/17" "craft_material_type" "hat" "craft_class" "hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_DEX_Glasses" "item_description" "#TF_DEX_Glasses_Desc" "item_slot" "misc" "equip_region" "lenses" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/workshop_partner/player/items/all_class/dex_glasses/dex_glasses" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "model_player_per_class" { "basename" "models/workshop_partner/player/items/all_class/dex_glasses/dex_glasses_%s.mdl" } "drop_type" "none" "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "523" { "name" "The Sarif Cap" "prefab" "base_hat" "first_sale_date" "2011/08/17" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DEX_Hat" "item_description" "#TF_DEX_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/all_class/dex_hat/dex_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "model_player_per_class" { "basename" "models/workshop_partner/player/items/%s/dex_hat_%s/dex_hat_%s.mdl" } "visuals" { "player_bodygroups" { "hat" "1" } } "mouse_pressed_sound" "ui/item_bag_pickup.wav" "drop_sound" "ui/item_bag_drop.wav" } "524" { "name" "The Purity Fist" "prefab" "base_misc" "first_sale_date" "2011/08/17" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "item_type_name" "#TF_Wearable_Augmentation" "item_name" "#TF_DEX_Arm" "item_description" "#TF_DEX_Arm_Desc" "item_slot" "misc" "equip_region" "arms" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/heavy/dex_sarifarm/dex_sarifarm" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "model_player" "models/workshop_partner/player/items/heavy/dex_sarifarm/dex_sarifarm.mdl" "used_by_classes" { "heavy" "1" } "visuals" { "wm_bodygroup_override" "1" "wm_bodygroup_state_override" "2" "vm_bodygroup_override" "1" "vm_bodygroup_state_override" "2" } "mouse_pressed_sound" "ui/item_robot_arm_pickup.wav" "drop_sound" "ui/item_robot_arm_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" } "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" } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "526" { "name" "The Machina" "first_sale_date" "2011/08/11" "prefab" "weapon_machina" "item_name" "#TF_DEX_Rifle" "item_description" "#TF_DEX_Rifle_Desc" "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" } } "527" { "name" "The Widowmaker" "first_sale_date" "2011/08/11" "item_class" "tf_weapon_shotgun_primary" "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" } "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" } } "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" } "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" } "533" { "name" "Clockwerk's Helm" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "capabilities" { "nameable" "1" } "show_in_armory" "1" "min_ilevel" "20" "max_ilevel" "20" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Clockwerk_Hat" "item_description" "#TF_DotaGamescom2011_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/clockwerk_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/clockwerk_hat.mdl" "drop_type" "drop" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "534" { "name" "Sniper's Snipin' Glass" "prefab" "base_misc" "item_class" "tf_wearable" "loadondemand" "1" "capabilities" { "nameable" "1" } "show_in_armory" "1" "min_ilevel" "20" "max_ilevel" "20" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_DotaSniper_Hat" "item_description" "#TF_DotaGamescom2011_Hat_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "image_inventory" "backpack/player/items/sniper/dotasniper_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/sniper/dotasniper_hat.mdl" "drop_type" "none" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "535" { "name" "Storm Spirit's Jolly Hat" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "capabilities" { "nameable" "1" } "show_in_armory" "1" "min_ilevel" "20" "max_ilevel" "20" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Stormspirit_Hat" "item_description" "#TF_DotaGamescom2011_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/stormspirit_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/stormspirit_hat.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "536" { "name" "Noise Maker - TF Birthday" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_TFBirthday" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_birthday" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "holiday_restriction" "birthday" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } "unlimited quantity" { "attribute_class" "unlimited_quantity" "value" "1" } "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "visuals" { "custom_sound0" "Game.HappyBirthdayNoiseMaker" "particle_effect" "bday_confetti" } "mouse_pressed_sound" "Game.HappyBirthdayNoiseMaker" "drop_sound" "ui/item_metal_scrap_drop.wav" } "537" { "name" "TF Birthday Hat 2011" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Birthday2011_Hat" "item_description" "#TF_Birthday2011_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/all_class/bdayhat_heavy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "model_player_per_class" { "basename" "models/player/items/all_class/bdayhat_%s.mdl" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "538" { "name" "Killer Exclusive" "prefab" "base_hat" "first_sale_date" "2012/01/10" "hidden" "0" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_KillerExclusive" "item_description" "#TF_KillerExclusive_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/all_class/pcg_hat_engineer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/pcg_hat_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "539" { "name" "The El Jefe" "prefab" "base_hat" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Tropico4_Hat" "item_description" "#TF_Tropico4_Hat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/scout/rebel_cap" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "used_by_classes" { "scout" "1" } "model_player" "models/player/items/scout/rebel_cap.mdl" "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_bag_pickup.wav" "drop_sound" "ui/item_bag_drop.wav" } "540" { "name" "Ball-Kicking Boots" "prefab" "base_misc" "first_sale_date" "2011/10/25" "item_class" "tf_wearable" "loadondemand" "1" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "item_type_name" "#TF_Wearable_Shoes" "item_name" "#TF_Football_Boots" "item_description" "#TF_Football_Boots_Desc" "item_slot" "misc" "equip_region" "feet" "item_quality" "unique" "image_inventory" "backpack/workshop_partner/player/items/scout/fm2012_cleats/fm2012_cleats" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "drop_type" "none" "used_by_classes" { "scout" "1" } "model_player" "models/workshop_partner/player/items/scout/fm2012_cleats/fm2012_cleats.mdl" "visuals" { "player_bodygroups" { "shoes_socks" "1" } } "attributes" { "override footstep sound set" { "attribute_class" "override_footstep_sound_set" "value" "1" } "spawn with physics toy" { "attribute_class" "spawn_with_physics_toy" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "541" { "name" "Merc's Pride Scarf" "prefab" "base_misc" "first_sale_date" "2011/10/25" "craft_material_type" "hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Scarf" "item_name" "#TF_Football_Scarf" "item_description" "#TF_Football_Scarf_Desc" "item_slot" "misc" "equip_region" "necklace" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/workshop_partner/player/items/demo/scarf_soccer/scarf_soccer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "model_player_per_class" { "basename" "models/workshop_partner/player/items/%s/scarf_soccer/scarf_soccer.mdl" } "drop_type" "none" "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "542" { "name" "Noise Maker - Vuvuzela" "first_sale_date" "2011/10/25" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Vuvuzela" "item_slot" "action" "image_inventory" "backpack/workshop_partner/crafting/noisemaker_soccer/noisemaker_soccer" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } } "visuals" { "custom_sound0" "soccer.vuvezela" "particle_effect" "bday_confetti" } "mouse_pressed_sound" "soccer.vuvezela" "drop_sound" "ui/item_metal_scrap_drop.wav" } "543" { "name" "Hair of the Dog" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_DemoHat" "item_description" "#TF_Hwn_DemoHat_Desc" "item_slot" "head" "equip_region" "hat" "propername" "1" "image_inventory" "backpack/player/items/demo/hwn_demo_hat" "model_player" "models/player/items/demo/hwn_demo_hat.mdl" "used_by_classes" { "demoman" "1" } } "544" { "name" "Scottish Snarl" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_DemoMisc1" "item_description" "#TF_Hwn_DemoMisc1_Desc" "propername" "1" "item_slot" "misc" "equip_region" "face" "image_inventory" "backpack/player/items/demo/hwn_demo_misc1" "model_player" "models/player/items/demo/hwn_demo_misc1.mdl" "used_by_classes" { "demoman" "1" } } "545" { "name" "Pickled Paws" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_DemoMisc2" "item_description" "#TF_Hwn_DemoMisc2_Desc" "propername" "1" "item_slot" "misc" "equip_region" "feet" "image_inventory" "backpack/player/items/demo/hwn_demo_misc2" "model_player" "models/player/items/demo/hwn_demo_misc2.mdl" "used_by_classes" { "demoman" "1" } "visuals" { "player_bodygroups" { "shoes" "1" } } } "546" { "name" "Wrap Battler" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_ScoutHat" "item_description" "#TF_Hwn_ScoutHat_Desc" "item_slot" "head" "equip_region" "hat" "propername" "1" "image_inventory" "backpack/player/items/scout/hwn_scout_hat" "model_player" "models/player/items/scout/hwn_scout_hat.mdl" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "547" { "name" "B-ankh!" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_ScoutMisc1" "item_description" "#TF_Hwn_ScoutMisc1_Desc" "equip_regions" { "sleeves" "1" "necklace" "1" } "item_slot" "misc" "propername" "0" "image_inventory" "backpack/player/items/scout/hwn_scout_misc1" "model_player" "models/player/items/scout/hwn_scout_misc1.mdl" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "dogtags" "1" } } } "548" { "name" "Futankhamun" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_ScoutMisc2" "item_description" "#TF_Hwn_ScoutMisc2_Desc" "propername" "1" "item_slot" "misc" "equip_region" "feet" "image_inventory" "backpack/player/items/scout/hwn_scout_misc2" "model_player" "models/player/items/scout/hwn_scout_misc2.mdl" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "shoes_socks" "1" } } } "549" { "name" "Blazing Bull" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_PyroHat" "item_description" "#TF_Hwn_PyroHat_Desc" "item_slot" "head" "equip_region" "lenses" "propername" "1" "image_inventory" "backpack/player/items/pyro/hwn_pyro_hat" "model_player" "models/player/items/pyro/hwn_pyro_hat.mdl" "used_by_classes" { "pyro" "1" } } "550" { "name" "Fallen Angel" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_PyroMisc1" "item_description" "#TF_Hwn_PyroMisc1_Desc" "propername" "1" "item_slot" "misc" "equip_region" "pyro_wings" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/hwn_pyro_misc1" "model_player" "models/player/items/pyro/hwn_pyro_misc1.mdl" "used_by_classes" { "pyro" "1" } } "551" { "name" "Tail From the Crypt" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_PyroMisc2" "item_description" "#TF_Hwn_PyroMisc2_Desc" "propername" "0" "item_slot" "misc" "equip_region" "pyro_tail" "item_quality" "unique" "image_inventory" "backpack/player/items/pyro/hwn_pyro_misc2" "model_player" "models/player/items/pyro/hwn_pyro_misc2.mdl" "used_by_classes" { "pyro" "1" } } "552" { "name" "Einstein" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_MedicHat" "item_description" "#TF_Hwn_MedicHat_Desc" "item_slot" "head" "equip_region" "hat" "propername" "1" "image_inventory" "backpack/player/items/medic/hwn_medic_hat" "model_player" "models/player/items/medic/hwn_medic_hat.mdl" "used_by_classes" { "medic" "1" } } "553" { "name" "Dr. Gogglestache" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_MedicMisc1" "item_description" "#TF_Hwn_MedicMisc1_Desc" "propername" "0" "item_slot" "misc" "equip_region" "face" "image_inventory" "backpack/player/items/medic/hwn_medic_misc1" "model_player" "models/player/items/medic/hwn_medic_misc1.mdl" "used_by_classes" { "medic" "1" } } "554" { "name" "Emerald Jarate" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_MedicMisc2" "item_description" "#TF_Hwn_MedicMisc2_Desc" "propername" "1" "item_slot" "misc" "equip_region" "medigun_accessories" "image_inventory" "backpack/player/items/medic/hwn_medic_misc2" "model_player" "models/player/items/medic/hwn_medic_misc2.mdl" "used_by_classes" { "medic" "1" } } "555" { "name" "Idiot Box" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_SoldierHat" "item_description" "#TF_Hwn_SoldierHat_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/soldier/hwn_soldier_hat" "model_player" "models/player/items/soldier/hwn_soldier_hat.mdl" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } } "556" { "name" "Steel Pipes" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_SoldierMisc1" "item_description" "#TF_Hwn_SoldierMisc1_Desc" "propername" "1" "item_slot" "misc" "equip_region" "sleeves" "image_inventory" "backpack/player/items/soldier/hwn_soldier_misc1" "model_player" "models/player/items/soldier/hwn_soldier_misc1.mdl" "used_by_classes" { "soldier" "1" } } "557" { "name" "Shoestring Budget" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_SoldierMisc2" "item_description" "#TF_Hwn_SoldierMisc2_Desc" "propername" "1" "item_slot" "misc" "equip_region" "feet" "image_inventory" "backpack/player/items/soldier/hwn_soldier_misc2" "model_player" "models/player/items/soldier/hwn_soldier_misc2.mdl" "used_by_classes" { "soldier" "1" } } "558" { "name" "Under Cover" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_SpyHat" "item_description" "#TF_Hwn_SpyHat_Desc" "item_slot" "head" "equip_region" "hat" "propername" "1" "image_inventory" "backpack/player/items/spy/hwn_spy_hat" "model_player" "models/player/items/spy/hwn_spy_hat.mdl" "used_by_classes" { "spy" "1" } } "559" { "name" "Griffin's Gog" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_SpyMisc1" "item_description" "#TF_Hwn_SpyMisc1_Desc" "propername" "0" "item_slot" "misc" "equip_region" "glasses" "image_inventory" "backpack/player/items/spy/hwn_spy_misc1" "model_player" "models/player/items/spy/hwn_spy_misc1.mdl" "used_by_classes" { "spy" "1" } } "560" { "name" "Intangible Ascot" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_SpyMisc2" "item_description" "#TF_Hwn_SpyMisc2_Desc" "propername" "1" "item_slot" "misc" "equip_region" "shirt" "item_quality" "unique" "image_inventory" "backpack/player/items/spy/hwn_spy_misc2" "model_player" "models/player/items/spy/hwn_spy_misc2.mdl" "used_by_classes" { "spy" "1" } } "561" { "name" "Can Opener" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_HeavyHat" "item_description" "#TF_Hwn_HeavyHat_Desc" "item_slot" "head" "equip_region" "hat" "propername" "1" "image_inventory" "backpack/player/items/heavy/hwn_heavy_hat" "model_player" "models/player/items/heavy/hwn_heavy_hat.mdl" "used_by_classes" { "heavy" "1" } } "562" { "name" "Soviet Stitch-Up" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_HeavyMisc1" "item_description" "#TF_Hwn_HeavyMisc1_Desc" "propername" "1" "item_slot" "misc" "equip_region" "sleeves" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/hwn_heavy_misc1" "model_player" "models/player/items/heavy/hwn_heavy_misc1.mdl" "used_by_classes" { "heavy" "1" } } "563" { "name" "Steel-Toed Stompers" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_HeavyMisc2" "item_description" "#TF_Hwn_HeavyMisc2_Desc" "propername" "1" "item_slot" "misc" "equip_region" "feet" "image_inventory" "backpack/player/items/heavy/hwn_heavy_misc2" "model_player" "models/player/items/heavy/hwn_heavy_misc2.mdl" "used_by_classes" { "heavy" "1" } } "564" { "name" "Holy Hunter" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_SniperHat" "item_description" "#TF_Hwn_SniperHat_Desc" "item_slot" "head" "equip_region" "hat" "propername" "1" "image_inventory" "backpack/player/items/sniper/hwn_sniper_hat" "model_player" "models/player/items/sniper/hwn_sniper_hat.mdl" "used_by_classes" { "sniper" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } } "565" { "name" "Silver Bullets" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_SniperMisc1" "item_description" "#TF_Hwn_SniperMisc1_Desc" "propername" "0" "item_slot" "misc" "equip_regions" { "necklace" "1" "sniper_bullets" "1" } "image_inventory" "backpack/player/items/sniper/hwn_sniper_misc1" "model_player" "models/player/items/sniper/hwn_sniper_misc1.mdl" "used_by_classes" { "sniper" "1" } } "566" { "name" "Garlic Flank Stake" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_SniperMisc2" "item_description" "#TF_Hwn_SniperMisc2_Desc" "propername" "0" "item_slot" "misc" "equip_region" "sniper_legs" "image_inventory" "backpack/player/items/sniper/hwn_sniper_misc2" "model_player" "models/player/items/sniper/hwn_sniper_misc2.mdl" "used_by_classes" { "sniper" "1" } } "567" { "name" "Buzz Killer" "prefab" "valve halloween_costume_piece_2011 base_hat" "item_name" "#TF_Hwn_EngineerHat" "item_description" "#TF_Hwn_EngineerHat_Desc" "item_slot" "head" "equip_region" "whole_head" "propername" "1" "image_inventory" "backpack/player/items/engineer/hwn_engineer_hat" "model_player" "models/player/items/engineer/hwn_engineer_hat.mdl" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } } "568" { "name" "Frontier Flyboy" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_EngineerMisc1" "item_description" "#TF_Hwn_EngineerMisc1_Desc" "propername" "1" "item_slot" "misc" "equip_region" "engineer_wings" "image_inventory" "backpack/player/items/engineer/hwn_engineer_misc1" "model_player" "models/player/items/engineer/hwn_engineer_misc1.mdl" "used_by_classes" { "engineer" "1" } } "569" { "name" "Legend of Bugfoot" "prefab" "valve halloween_costume_piece_2011 base_misc" "item_name" "#TF_Hwn_EngineerMisc2" "item_description" "#TF_Hwn_EngineerMisc2_Desc" "propername" "1" "item_slot" "misc" "equip_region" "feet" "image_inventory" "backpack/player/items/engineer/hwn_engineer_misc2" "model_player" "models/player/items/engineer/hwn_engineer_misc2.mdl" "used_by_classes" { "engineer" "1" } } "570" { "name" "The Last Breath" "prefab" "base_misc" "first_sale_date" "2011/10/28" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "propername" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_Hwn_PyroGasmask" "item_description" "#TF_Hwn_PyroGasmask_Desc" "min_ilevel" "13" "max_ilevel" "13" "item_slot" "misc" "equip_region" "pyro_head_replacement" "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/pyro/pyro_halloween_gasmask/pyro_halloween_gasmask" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/pyro/pyro_halloween_gasmask/pyro_halloween_gasmask.mdl" "drop_type" "none" "used_by_classes" { "pyro" "1" } "visuals" { "player_bodygroups" { "head" "1" } } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "571" { "name" "Apparition's Aspect" "prefab" "base_misc" "first_sale_date" "2011/10/28" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "min_ilevel" "13" "max_ilevel" "13" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_Ghost_Aspect" "item_slot" "misc" "equip_region" "pyro_head_replacement" "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/pyro/ghost_aspect/ghost_aspect" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/pyro/ghost_aspect/ghost_aspect.mdl" "used_by_classes" { "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "head" "1" } } "drop_type" "none" "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "572" { "name" "Unarmed Combat" "first_sale_date" "2011/10/28" "item_class" "tf_weapon_bat_fish" "craft_material_type" "weapon" "craft_class" "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_Severed_Arm" "item_name" "#TF_UnarmedCombat" "item_description" "#TF_UnarmedCombat_Desc" "item_slot" "melee" "item_quality" "unique" "item_logname" "unarmed_combat" "item_iconname" "unarmed_combat" "min_ilevel" "1" "max_ilevel" "100" "attach_to_hands" "1" "image_inventory" "backpack/workshop/weapons/c_models/c_unarmed_combat/c_unarmed_combat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "inspect_panel_dist" "45" "model_player" "models/workshop/weapons/c_models/c_unarmed_combat/c_unarmed_combat.mdl" "used_by_classes" { "scout" "1" } "static_attrs" { "min_viewmodel_offset" "15 11 -9" } "attributes" { "fish damage override" { "attribute_class" "fish_damage_override" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "7" } "kill eater kill type" { "attribute_class" "kill_eater_kill_type" "value" "7" } } "visuals" { "sound_melee_hit" "Weapon_HolyMackerel.HitFlesh" "sound_melee_hit_world" "Weapon_HolyMackerel.HitWorld" } "visuals_red" { "skin" "0" "sound_melee_hit" "Weapon_HolyMackerel.HitFlesh" "sound_melee_hit_world" "Weapon_HolyMackerel.HitWorld" } "visuals_blu" { "skin" "1" "sound_melee_hit" "Weapon_HolyMackerel.HitFlesh" "sound_melee_hit_world" "Weapon_HolyMackerel.HitWorld" } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } "574" { "name" "The Wanga Prick" "first_sale_date" "2011/10/28" "prefab" "weapon_eternal_reward" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_deal_taunt_damage" "1" } "item_name" "#TF_VoodooPin" "propername" "0" "min_ilevel" "1" "max_ilevel" "100" "inspect_panel_dist" "35" "item_logname" "voodoo_pin" "item_iconname" "voodoo_pin" "image_inventory" "backpack/workshop/weapons/c_models/c_voodoo_pin/c_voodoo_pin" "model_player" "models/workshop/weapons/c_models/c_voodoo_pin/c_voodoo_pin.mdl" "static_attrs" { "min_viewmodel_offset" "10 0 -6" } } "575" { "name" "The Infernal Impaler" "prefab" "base_hat" "first_sale_date" "2011/10/28" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Headgear" "item_name" "#TF_InfernalImpaler" "min_ilevel" "13" "max_ilevel" "13" "item_slot" "head" "equip_regions" { "hat" "1" "glasses" "1" } "item_quality" "unique" "image_inventory" "backpack/workshop/player/items/soldier/infernal_impaler/infernal_impaler" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/soldier/infernal_impaler/infernal_impaler.mdl" "used_by_classes" { "soldier" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "drop_type" "drop" "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "576" { "name" "Spine-Chilling Skull 2011" "prefab" "valve base_hat" "hidden" "0" "first_sale_date" "2011/10/28" "item_class" "tf_wearable" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" } "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Halloween_Skullcap2011" "item_description" "#TF_Halloween_Skullcap2011_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/skull_horns_b" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/skull_horns_b.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "model_player_per_class" { "basename" "models/player/items/%s/skull_horns_b.mdl" } "name" "#TF_SpineChillingSkull2011_Style1" } "1" { "model_player_per_class" { "basename" "models/player/items/%s/skull_horns_b2.mdl" } "name" "#TF_SpineChillingSkull2011_Style2" } "2" { "model_player_per_class" { "basename" "models/player/items/%s/skull_horns_b3.mdl" } "name" "#TF_SpineChillingSkull2011_Style3" } } } "attributes" { "halloween item" { "attribute_class" "halloween_item" "value" "2011" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "577" { "name" "Halloween Giveaway Package 2011 (Cauldron)" "item_class" "tf_wearable" "tool" { "type" "gift" "usage" { "loot_list" "halloween_loot_cauldron_2011" "num_items" "1" "max_recipients" "1" "target_rule" "only_self" } } "capabilities" { "usable_gc" "1" "usable_out_of_game" "1" } "show_in_armory" "1" "item_type_name" "#TF_Package_Type" "item_name" "#TF_HalloweenCauldron2011" "item_description" "#TF_HalloweenCauldron2011_Desc" "item_slot" "action" "image_inventory" "backpack/crafting/gift_halloween" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_heavy_gun_pickup.wav" "drop_sound" "ui/item_heavy_gun_drop.wav" } "578" { "name" "Spine-Chilling Skull 2011 Style 1" "prefab" "base_hat" "hidden" "0" "first_sale_date" "2011/10/26" "item_class" "tf_wearable" "craft_class" "haunted_hat" "craft_material_type" "haunted_hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" } "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Halloween_Skullcap2011_Style1" "item_description" "#TF_Halloween_Skullcap2011_Style1_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/skull_horns_b" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/skull_horns_b.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "halloween item" { "attribute_class" "halloween_item" "value" "2011" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "579" { "name" "Spine-Chilling Skull 2011 Style 2" "prefab" "base_hat" "hidden" "0" "first_sale_date" "2011/10/26" "item_class" "tf_wearable" "craft_class" "haunted_hat" "craft_material_type" "haunted_hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" } "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Halloween_Skullcap2011_Style2" "item_description" "#TF_Halloween_Skullcap2011_Style2_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/skull_horns_b2" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/skull_horns_b2.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "halloween item" { "attribute_class" "halloween_item" "value" "2011" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "580" { "name" "Spine-Chilling Skull 2011 Style 3" "prefab" "base_hat" "hidden" "0" "first_sale_date" "2011/10/26" "item_class" "tf_wearable" "craft_class" "haunted_hat" "craft_material_type" "haunted_hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" } "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Halloween_Skullcap2011_Style3" "item_description" "#TF_Halloween_Skullcap2011_Style3_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/skull_horns_b3" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/%s/skull_horns_b3.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "halloween item" { "attribute_class" "halloween_item" "value" "2011" } } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "581" { "name" "MONOCULUS!" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_Halloween_Eyeball_Boss_Hat" "item_description" "#TF_Halloween_Eyeball_Boss_Hat_Desc" "item_slot" "head" "equip_regions" { "whole_head" "1" "beard" "1" } "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/haunted_eyeball_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/haunted_eyeball_hat_%s.mdl" } "drop_type" "none" "holiday_restriction" "halloween_or_fullmoon" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_gooey_pickup.wav" "drop_sound" "ui/item_gooey_pickup.wav" } "582" { "name" "Seal Mask" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Mask" "item_name" "#TF_Halloween_Seal_Mask" "item_description" "#TF_Halloween_Seal_Mask_Desc" "item_slot" "head" "equip_region" "face" "item_quality" "unique" "min_ilevel" "31" "max_ilevel" "31" "image_inventory" "backpack/player/items/all_class/seal_mask_demo" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/seal_mask_%s.mdl" } "drop_type" "none" "holiday_restriction" "halloween_or_fullmoon" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "583" { "name" "Bombinomicon" "prefab" "base_misc" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "nameable" "1" } "loadondemand" "1" "propername" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Bombinomicon_Badge" "item_description" "#TF_Bombinomicon_Badge_Desc" "item_slot" "misc" "equip_region" "medal" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "image_inventory" "backpack/player/items/all_class/bombonomicon" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/all_class/bombonomicon.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "bombinomicon effect on death" { "attribute_class" "bombinomicon_effect_on_death" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "584" { "name" "Ghastly Gibus 2011" "prefab" "base_hat" "hidden" "0" "item_class" "tf_wearable" "capabilities" { "paintable" "1" "nameable" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name""#TF_Wearable_Hat" "item_name" "#TF_Domination_Hat_Ghastly" "item_description" "#TF_Domination_Hat_Ghastly_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/all_class/all_domination" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } "halloween item" { "attribute_class" "halloween_item" "value" "2011" } } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "model_player_per_class" { "basename" "models/player/items/all_class/all_domination_%s.mdl" } "name" "#TF_Gibus_Style_Ghastly" } "1" { "model_player_per_class" { "basename" "models/player/items/all_class/ghostly_gibus_%s.mdl" } "name" "#TF_Gibus_Style_Ghostly" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "585" { "name" "Cold War Luchador" "prefab" "mask" "capabilities" { "can_craft_count" "1" "paintable" "1" } "item_name" "#TF_Luchador" "item_description" "#TF_Luchador_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/heavy/sr3_heavy_mask" "model_player" "models/player/items/heavy/sr3_heavy_mask.mdl" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_leather_pickup.wav" "drop_sound" "ui/item_leather_pickup.wav" } "586" { "name" "Mark of the Saint" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Saint_Pin" "item_description" "#TF_Saint_Pin_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/sr3_badge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "1" "model_player" "models/player/items/all_class/sr3_badge.mdl" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.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" } "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" } } "mouse_pressed_sound" "ui/item_boxing_gloves_pickup.wav" "drop_sound" "ui/item_boxing_gloves_drop.wav" } "588" { "name" "The Pomson 6000" "first_sale_date" "2011/12/15" "item_class" "tf_weapon_drg_pomson" "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" } "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" } "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" } "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" } } } "mouse_pressed_sound" "ui/item_metal_weapon_pickup.wav" "drop_sound" "ui/item_metal_weapon_drop.wav" } "590" { "name" "The Brainiac Hairpiece" "prefab" "base_misc" "first_sale_date" "2011/12/15" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_FacialHair" "item_name" "#TF_Brainiac" "item_description" "#TF_Brainiac_Desc" "item_slot" "misc" "equip_region" "engineer_hair" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/engineer/drg_brainiac_hair" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/drg_brainiac_hair.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "visuals" { "styles" { "0" { "name" "#TF_Brainiac_Style_Helmet" } "1" { "name" "#TF_Brainiac_Style_NoHelmet" "additional_hidden_bodygroups" { "hat" "1" } } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "591" { "name" "The Brainiac Goggles" "prefab" "base_misc" "first_sale_date" "2011/12/15" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "min_ilevel" "20" "max_ilevel" "20" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_Brainiac_Goggles" "item_description" "#TF_Brainiac_Goggles_Desc" "item_slot" "misc" "equip_region" "glasses" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/engineer/drg_brainiac_goggles" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/drg_brainiac_goggles.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "mouse_pressed_sound" "ui/item_rubber_pickup.wav" "drop_sound" "ui/item_rubber_pickup.wav" } "592" { "name" "Dr. Grordbort's Copper Crest" "prefab" "base_misc" "first_sale_date" "2011/12/15" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "craft_material_type" "hat" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_DRG_CopperBadge" "item_description" "#TF_DRG_CopperBadge_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/drg_badge_copper" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/drg_badge.mdl" "min_ilevel" "15" "max_ilevel" "15" "visuals" { "skin" "2" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.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" } "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" } "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" } "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" } } "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" } "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" } } "mouse_pressed_sound" "ui/item_light_gun_pickup.wav" "drop_sound" "ui/item_light_gun_drop.wav" } "596" { "name" "The Moonman Backpack" "first_sale_date" "2011/12/15" "prefab" "backpack" "capabilities" { "can_craft_count" "1" } "item_type_name" "#TF_Wearable_FuelTank" "item_name" "#TF_GrordbortPyro_Tank" "item_description" "#TF_GrordbortPyro_Tank_Desc" "image_inventory" "backpack/player/items/pyro/drg_pyro_fueltank" "propername" "1" "model_player" "models/player/items/pyro/drg_pyro_fuelTank.mdl" "min_ilevel" "15" "max_ilevel" "15" "used_by_classes" { "pyro" "1" } } "597" { "name" "The Bubble Pipe" "first_sale_date" "2011/12/15" "prefab" "hat" "capabilities" { "can_craft_count" "1" } "item_name" "#TF_Bubble_Helmet" "item_description" "#TF_Bubble_Helmet_Desc" "item_type_name" "#TF_Wearable_Helmet" "propername" "1" "image_inventory" "backpack/player/items/pyro/drg_pyro_bubblehelmet" "model_player" "models/player/items/pyro/drg_pyro_bubbleHelmet.mdl" "attributes" { "attach particle effect static" { "attribute_class" "set_attached_particle_static" "value" "28" } } "used_by_classes" { "pyro" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "598" { "name" "Manniversary Paper Hat" "prefab" "hat" "craft_class" "" "item_name" "#TF_ManniversaryPaperHat" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/all_class/paper_hat" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "model_player_per_class" { "basename" "models/player/items/%s/paper_hat.mdl" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "599" { "name" "Manniversary Giveaway Package" "item_class" "tf_wearable" "tool" { "type" "gift" "usage" { "loot_list" "package_manniversary_2011" "num_items" "1" "max_recipients" "1" "target_rule" "only_self" } } "capabilities" { "usable_gc" "1" "usable_out_of_game" "1" } "show_in_armory" "1" "item_type_name" "#TF_Package_Type" "item_name" "#TF_ManniversaryPackage" "item_description" "#TF_ManniversaryPackage_Desc" "item_slot" "action" "image_inventory" "backpack/crafting/gift_fashion" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_cardboard_pickup.wav" "drop_sound" "ui/item_cardboard_drop.wav" } "600" { "name" "Your Worst Nightmare" "first_sale_date" "2011/09/06" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_SniperHat1" "item_description" "#TF_SniperHat1_Desc" "item_type_name" "#TF_Wearable_Hair" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/player/items/sniper/fwk_sniper_bandanahair/fwk_sniper_bandanahair" "model_player" "models/workshop/player/items/sniper/fwk_sniper_bandanahair/fwk_sniper_bandanahair.mdl" "used_by_classes" { "sniper" "1" } "visuals" { "styles" { "0" { "model_player" "models/workshop/player/items/sniper/fwk_sniper_bandanahair/fwk_sniper_bandanahair.mdl" "name" "#TF_SniperHat1_Style0" "skin_red" "0" "skin_blu" "1" } "1" { "model_player" "models/workshop/player/items/sniper/fwk_sniper_bandanahair_s2/fwk_sniper_bandanahair_s2.mdl" "name" "#TF_SniperHat1_Style1" "skin_red" "0" "skin_blu" "1" } } } } "601" { "name" "The One-Man Army" "first_sale_date" "2011/09/06" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_HeavyHat1" "item_description" "#TF_HeavyHat1_Desc" "item_type_name" "#TF_Wearable_Hair" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/workshop/player/items/heavy/fwk_heavy_bandanahair/fwk_heavy_bandanahair" "model_player" "models/workshop/player/items/heavy/fwk_heavy_bandanahair/fwk_heavy_bandanahair.mdl" "used_by_classes" { "heavy" "1" } "visuals" { "styles" { "0" { "model_player" "models/workshop/player/items/heavy/fwk_heavy_bandanahair/fwk_heavy_bandanahair.mdl" "name" "#TF_HeavyHat1_Style0" "skin_red" "0" "skin_blu" "1" } "1" { "model_player" "models/workshop/player/items/heavy/fwk_heavy_bandanahair_s2/fwk_heavy_bandanahair_s2.mdl" "name" "#TF_HeavyHat1_Style1" "skin_red" "0" "skin_blu" "1" } } } } "602" { "name" "The Counterfeit Billycock" "first_sale_date" "2011/09/06" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_SpyHat1" "item_description" "#TF_SpyHat1_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/spy/fwk_spy_disguisedhat" "model_player" "models/player/items/spy/fwk_spy_disguisedhat.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } } "603" { "name" "The Outdoorsman" "first_sale_date" "2011/09/06" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_HeavyHat2" "item_description" "#TF_HeavyHat2_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/heavy/fwk_heavy_lumber" "model_player" "models/player/items/heavy/fwk_heavy_lumber.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } } "604" { "name" "The Tavish DeGroot Experience" "first_sale_date" "2011/09/07" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_DemoHat1" "item_description" "#TF_DemoHat1_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/demo/fwk_demo_sashhat" "model_player" "models/player/items/demo/fwk_demo_sashhat.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } } "605" { "name" "The Pencil Pusher" "first_sale_date" "2011/09/07" "prefab" "misc" "capabilities" { "can_craft_count" "1" } "item_name" "#TF_EngineerHat1" "item_description" "#TF_EngineerHat1_Desc" "item_type_name" "#TF_Wearable_Hair" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/all_class/heavy_thinker" "model_player" "models/player/items/engineer/heavy_thinker.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" } } } "606" { "name" "The Builder's Blueprints" "prefab" "base_misc" "first_sale_date" "2011/09/07" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Blueprints" "item_name" "#TF_EngineerBlueprints" "item_description" "#TF_EngineerBlueprints_Desc" "min_ilevel" "15" "max_ilevel" "15" "propername" "1" "item_slot" "misc" "equip_region" "engineer_pocket" "item_quality" "unique" "image_inventory" "backpack/player/items/engineer/fwk_engineer_blueprints" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/engineer/fwk_engineer_blueprints.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "607" { "name" "The Buccaneer's Bicorne" "prefab" "base_hat" "first_sale_date" "2011/09/07" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_BuccaneersBicorne" "item_description" "#TF_BuccaneersBicorne_Desc" "min_ilevel" "10" "max_ilevel" "10" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/demo/mightypirate" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/demo/mighty_pirate.mdl" "drop_type" "drop" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "608" { "name" "The Bootlegger" "first_sale_date" "2011/09/07" "prefab" "weapon_demoman_boots" "show_in_armory" "1" "propername" "1" "item_name" "#TF_Bootlegger" "item_description" "#TF_Bootlegger_Desc" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/workshop/player/items/demo/pegleg/pegleg" "model_player" "models/workshop/player/items/demo/pegleg/pegleg.mdl" } "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" } "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" } } "mouse_pressed_sound" "ui/item_bottle_pickup.wav" "drop_sound" "ui/item_bottle_drop.wav" } "610" { "name" "A Whiff of the Old Brimstone" "prefab" "grenades" "first_sale_date" "2011/09/07" "capabilities" { "can_craft_count" "1" } "item_name" "#TF_OldBrimstone" "item_description" "#TF_OldBrimstone_Desc" "image_inventory" "backpack/player/items/demo/bombs" "min_ilevel" "20" "max_ilevel" "20" "model_player" "models/player/items/demo/demo_bombs.mdl" "model_vision_filtered" "models/player/items/all_class/mtp_bottle_demo.mdl" "used_by_classes" { "demoman" "1" } } "611" { "name" "The Salty Dog" "first_sale_date" "2011/09/07" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_SoldierHat1" "item_description" "#TF_SoldierHat1_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/workshop/player/items/all_class/fwk_seacaptain/fwk_seacaptain" "drop_type" "drop" "model_player_per_class" { "basename" "models/workshop/player/items/all_class/fwk_seacaptain/fwk_seacaptain_%s.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "Demoman" "1" "medic" "1" "heavy" "1" "pyro" "1" "spy" "1" "engineer" "1" } "visuals" { "player_bodygroups" { "headphones" "1" } "styles" { "0" { "model_player_per_class" { "basename" "models/workshop/player/items/all_class/fwk_seacaptain/fwk_seacaptain_%s.mdl" } "skin_red" "0" "skin_blu" "1" "name" "#TF_SoldierHat1_Style0" } "1" { "model_player_per_class" { "basename" "models/workshop/player/items/all_class/fwk_seacaptain_s2/fwk_seacaptain_s2_%s.mdl" } "skin_red" "0" "skin_blu" "1" "name" "#TF_SoldierHat1_Style1" } } } } "612" { "name" "The Little Buddy" "first_sale_date" "2011/09/09" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_PyroHat1" "item_description" "#TF_PyroHat1_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/pyro/fwk_pyro_sailor" "model_player" "models/player/items/pyro/fwk_pyro_sailor.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } } "613" { "name" "The Gym Rat" "first_sale_date" "2011/09/09" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_HeavyHat3" "item_description" "#TF_HeavyHat3_Desc" "item_type_name" "#TF_Wearable_Hair" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/heavy/fwk_heavy_gym" "model_player" "models/player/items/heavy/fwk_heavy_gym.mdl" "used_by_classes" { "heavy" "1" } } "614" { "name" "The Hot Dogger" "first_sale_date" "2011/09/12" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_ScoutHat1" "item_description" "#TF_ScoutHat1_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/workshop/player/items/all_class/fwk_hotdog/fwk_hotdog" "drop_type" "drop" "model_player_per_class" { "basename" "models/workshop/player/items/all_class/fwk_hotdog/fwk_hotdog_%s.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "Demoman" "1" "medic" "1" "heavy" "1" "pyro" "1" "spy" "1" "engineer" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "615" { "name" "The Birdcage" "first_sale_date" "2011/09/12" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_PyroHat2" "item_description" "#TF_PyroHat2_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/pyro/fwk_pyro_birdcage" "model_player" "models/player/items/pyro/fwk_pyro_birdcage.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } "attributes" { "counts as assister is some kind of pet this update is going to be awesome" { "attribute_class" "counts_as_assister" "value" "1" } } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "616" { "name" "The Surgeon's Stahlhelm" "first_sale_date" "2011/09/14" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_MedicHat1" "item_description" "#TF_MedicHat1_Desc" "item_type_name" "#TF_Wearable_Helmet" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/medic/fwk_medic_stahlhelm" "model_player" "models/player/items/medic/fwk_medic_stahlhelm.mdl" "drop_type" "drop" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "617" { "name" "The Backwards Ballcap" "first_sale_date" "2011/09/14" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_ScoutHat2" "item_description" "#TF_ScoutHat2_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/scout/fwk_scout_cap" "model_player" "models/player/items/scout/fwk_scout_cap.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" } "styles" { "0" { "name" "#TF_ScoutBackwardsCap_Style0" "skin_red" "0" "skin_blu" "1" } "1" { "name" "#TF_ScoutBackwardsCap_Style1" "skin_red" "0" "skin_blu" "1" "additional_hidden_bodygroups" { "headphones" "1" } } } } } "618" { "name" "The Crocodile Smile" "prefab" "base_misc" "first_sale_date" "2011/09/14" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Necklace" "item_name" "#TF_SniperNecklace" "item_description" "#TF_SniperNecklace_Desc" "propername" "1" "item_slot" "misc" "equip_region" "necklace" "image_inventory" "backpack/player/items/sniper/fwk_sniper_necklace" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/sniper/fwk_sniper_necklace.mdl" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "none" "used_by_classes" { "sniper" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "619" { "name" "Flair!" "prefab" "base_misc" "first_sale_date" "2011/09/15" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_customize_texture" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Flair" "item_name" "#TF_FlairButtons" "item_description" "#TF_FlairButtons_Desc" "item_slot" "misc" "equip_region" "flair" "image_inventory" "backpack/player/items/all_class/flair_buttons" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "none" "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "propername" "0" "armory_desc" "can_customize_texture" "model_player_per_class" { "basename" "models/player/items/all_class/flair_%s.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "custom_texture_blend_steps" { "1" { "op" "multiply" "image" "scripts/items/custom_texture_blend_layers/flair_template_guide.png" } } } "620" { "name" "Couvre Corner" "prefab" "base_misc" "first_sale_date" "2011/09/15" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_PocketSquare" "item_name" "#TF_MedicPocketSquare" "item_description" "#TF_MedicPocketSquare_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/medic/fwk_medic_pocketsquare" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/medic/fwk_medic_pocketsquare.mdl" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "none" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "621" { "name" "The Surgeon's Stethoscope" "prefab" "base_misc" "first_sale_date" "2011/09/15" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Stethoscope" "item_name" "#TF_MedicStethoscope" "item_description" "#TF_MedicStethoscope_Desc" "item_slot" "misc" "equip_region" "necklace" "image_inventory" "backpack/player/items/medic/fwk_medic_stethoscope" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/medic/fwk_medic_stethoscope.mdl" "min_ilevel" "20" "max_ilevel" "20" "propername" "1" "drop_type" "none" "used_by_classes" { "medic" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "622" { "name" "L'Inspecteur" "first_sale_date" "2011/09/15" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_SpyHat2" "item_description" "#TF_SpyHat2_Desc" "min_ilevel" "10" "max_ilevel" "10" "image_inventory" "backpack/player/items/spy/fwk_spy_inspector" "model_player" "models/player/items/spy/fwk_spy_inspector.mdl" "drop_type" "drop" "used_by_classes" { "spy" "1" } } "623" { "name" "Photo Badge" "prefab" "base_misc" "first_sale_date" "2011/09/15" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_customize_texture" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_PhotoBadge" "item_description" "#TF_PhotoBadge_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/photo_badge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "none" "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "propername" "0" "model_player" "models/player/items/all_class/photo_badge.mdl" "armory_desc" "can_customize_texture" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } } "625" { "name" "Clan Pride" "prefab" "base_misc" "first_sale_date" "2011/09/15" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_customize_texture" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Medallion" "item_name" "#TF_StampableMedal" "item_description" "#TF_StampableMedal_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/stampable_medal" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "none" "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" "propername" "0" "model_player" "models/player/items/all_class/stampable_medal.mdl" "armory_desc" "can_customize_texture" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } } "626" { "name" "The Swagman's Swatter" "first_sale_date" "2011/09/19" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_SniperHat2" "item_description" "#TF_SniperHat2_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/sniper/fwk_sniper_corkhat" "model_player" "models/player/items/sniper/fwk_sniper_corkhat.mdl" "drop_type" "drop" "used_by_classes" { "sniper" "1" } } "627" { "name" "The Flamboyant Flamenco" "first_sale_date" "2011/09/19" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_PyroHat3" "item_description" "#TF_PyroHat3_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/pyro/fwk_pyro_flamenco" "model_player" "models/player/items/pyro/fwk_pyro_flamenco.mdl" "drop_type" "drop" "used_by_classes" { "pyro" "1" } } "628" { "name" "The Virtual Reality Headset" "first_sale_date" "2011/09/19" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_type_name" "#TF_Wearable_Headset" "item_name" "#TF_EngineerHat2" "item_description" "#TF_EngineerHat2_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/engineer/fwk_engineer_cranial" "model_player" "models/player/items/engineer/fwk_engineer_cranial.mdl" "drop_type" "none" "used_by_classes" { "engineer" "1" } "mouse_pressed_sound" "ui/item_robot_arm_pickup.wav" "drop_sound" "ui/item_robot_arm_drop.wav" } "629" { "name" "The Spectre's Spectacles" "prefab" "base_misc" "first_sale_date" "2011/09/19" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_SpyGlasses" "item_description" "#TF_SpyGlasses_Desc" "item_slot" "misc" "equip_region" "glasses" "image_inventory" "backpack/player/items/spy/fwk_spy_specs" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "1" "model_player" "models/player/items/spy/fwk_spy_specs.mdl" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "drop" "used_by_classes" { "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "630" { "name" "The Stereoscopic Shades" "prefab" "base_misc" "first_sale_date" "2011/09/20" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Glasses" "item_name" "#TF_ScoutGlasses" "item_description" "#TF_ScoutGlasses_Desc" "item_slot" "misc" "equip_region" "glasses" "image_inventory" "backpack/player/items/scout/fwk_scout_3d" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "1" "model_player" "models/player/items/scout/fwk_scout_3d.mdl" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "drop" "used_by_classes" { "scout" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "631" { "name" "The Hat With No Name" "first_sale_date" "2011/09/21" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_SoldierHat2" "item_description" "#TF_SoldierHat2_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/workshop/player/items/all_class/fwk_cowboyhat/fwk_cowboyhat" "drop_type" "drop" "model_player_per_class" { "basename" "models/workshop/player/items/all_class/fwk_cowboyhat/fwk_cowboyhat_%s.mdl" } "used_by_classes" { "sniper" "1" "soldier" "1" "demoman" "1" "engineer" "1" } } "632" { "name" "The Cremator's Conscience" "first_sale_date" "2011/09/21" "prefab" "grenades" "capabilities" { "can_craft_count" "1" "paintable" "1" } "item_type_name" "#TF_Wearable_Conscience" "item_name" "#TF_PyroConscience" "item_description" "#TF_PyroConscience_Desc" "image_inventory" "backpack/player/items/pyro/fwk_pyro_conscience" "model_player" "models/player/items/pyro/fwk_pyro_conscience.mdl" "propername" "1" "min_ilevel" "15" "max_ilevel" "15" "used_by_classes" { "pyro" "1" } "attributes" { "counts as assister is some kind of pet this update is going to be awesome" { "attribute_class" "counts_as_assister" "value" "1" } } } "633" { "name" "The Hermes" "first_sale_date" "2011/09/22" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_ScoutHat3" "item_description" "#TF_ScoutHat3_Desc" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "image_inventory" "backpack/player/items/scout/fwk_scout_provision" "model_player" "models/player/items/scout/fwk_scout_provision.mdl" "drop_type" "drop" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "634" { "name" "Point and Shoot" "first_sale_date" "2012/02/09" "prefab" "hat" "capabilities" { "can_craft_count" "1" } "item_name" "#TF_TrnHat" "item_description" "#TF_TrnHat_Desc" "image_inventory" "backpack/player/items/all_class/trn_wiz_hat_demo" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "model_player_per_class" { "basename" "models/player/items/all_class/trn_wiz_hat_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "635" { "name" "War Head" "prefab" "base_hat" "first_sale_date" "2012/02/09" "item_class" "tf_wearable" "craft_material_type" "hat" "craft_class" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "propername" "1" "item_type_name" "#TF_Wearable_Helmet" "item_name" "#TF_TrnHelmet" "item_description" "#TF_TrnHelmet_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "image_inventory" "backpack/player/items/heavy/trn_heavy_knight" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/player/items/heavy/trn_heavy_knight.mdl" "drop_type" "drop" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_bag_pickup.wav" "drop_sound" "ui/item_bag_drop.wav" } "636" { "name" "Dr. Grordbort's Silver Crest" "prefab" "base_misc" "first_sale_date" "2011/11/15" "capabilities" { "nameable" "1" "can_craft_if_purchased" "1" } "craft_material_type" "hat" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_DRG_SilverBadge" "item_description" "#TF_DRG_SilverBadge_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/drg_badge_silver" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/all_class/drg_badge.mdl" "min_ilevel" "15" "max_ilevel" "15" "visuals" { "skin" "1" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "637" { "name" "The Dashin' Hashshashin" "first_sale_date" "2011/11/23" "prefab" "hat" "capabilities" { "can_craft_count" "1" "paintable" "1" } "item_name" "#TF_DashinHashshashin" "item_description" "#TF_DashinHashshashin_Desc" "item_type_name" "#TF_Wearable_Hood" "image_inventory" "backpack/player/items/spy/acr_assassins_cowl" "propername" "1" "model_player" "models/player/items/spy/acr_assassins_cowl.mdl" "min_ilevel" "10" "max_ilevel" "10" "used_by_classes" { "spy" "1" } } "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" } "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" } } "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" } "639" { "name" "Bowtie" "prefab" "base_misc" "first_sale_date" "2011/11/16" "craft_material_type" "hat" "craft_class" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Shirt" "item_name" "#TF_Bowtie" "item_description" "#TF_Bowtie_Desc" "item_slot" "misc" "equip_regions" { "necklace" "1" "shirt" "1" } "image_inventory" "backpack/player/items/medic/bowtie" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player_per_class" { "basename" "models/player/items/%s/bowtie.mdl" } "min_ilevel" "15" "max_ilevel" "15" "drop_type" "none" "used_by_classes" { "medic" "1" "spy" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "640" { "name" "The Top Notch" "prefab" "base_hat" "first_sale_date" "2011/11/23" "item_class" "tf_wearable" "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TopNotch" "item_description" "#TF_TopNotch_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "min_ilevel" "50" "max_ilevel" "50" "propername" "1" "image_inventory" "backpack/player/items/all_class/notch_head_demo" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "basename" "models/player/items/all_class/notch_head_%s.mdl" } "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "641" { "name" "The Ornament Armament" "prefab" "grenades" "first_sale_date" "2011/12/19" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_ShinyBauls" "item_description" "#TF_ShinyBauls_Desc" "image_inventory" "backpack/player/items/soldier/xms_soldier_ornaments" "propername" "1" "min_ilevel" "20" "max_ilevel" "20" "model_player_per_class" { "soldier" "models/player/items/soldier/xms_soldier_ornaments.mdl" "demoman" "models/player/items/soldier/xms_demo_ornaments.mdl" "pyro" "models/player/items/soldier/xms_pyro_ornaments.mdl" } "used_by_classes" { "soldier" "1" "demoman" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "642" { "name" "The Cozy Camper" "first_sale_date" "2012/03/15" "item_class" "tf_wearable" "craft_class" "weapon" "craft_material_type" "weapon" "capabilities" { "nameable" "1" "can_craft_count" "1" } "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" "min_ilevel" "10" "max_ilevel" "10" "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" } "643" { "name" "The Sandvich Safe" "prefab" "base_misc" "first_sale_date" "2011/12/19" "craft_class" "hat" "craft_material_type" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Lunchbox" "item_name" "#TF_SandvichSafe" "item_description" "#TF_SandvichSafe_Desc" "item_slot" "misc" "equip_region" "heavy_hip" "image_inventory" "backpack/player/items/heavy/xms_heavy_sandvichsafe" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "1" "model_player" "models/player/items/heavy/xms_heavy_sandvichsafe.mdl" "drop_type" "none" "min_ilevel" "15" "max_ilevel" "15" "used_by_classes" { "heavy" "1" } "mouse_pressed_sound" "ui/item_metal_pot_pickup.wav" "drop_sound" "ui/item_metal_pot_drop.wav" } "644" { "name" "The Head Warmer" "first_sale_date" "2011/12/19" "prefab" "hat" "capabilities" { "can_craft_count" "1" "paintable" "1" } "equip_regions" { "hat" "1" "glasses" "1" } "item_name" "#TF_IncineratorsInsulator" "item_description" "#TF_IncineratorsInsulator_Desc" "propername" "1" "image_inventory" "backpack/player/items/pyro/xms_pyro_parka" "model_player" "models/player/items/pyro/xms_pyro_parka.mdl" "used_by_classes" { "pyro" "1" } } "645" { "name" "The Outback Intellectual" "prefab" "base_misc" "first_sale_date" "2011/12/19" "craft_material_type" "hat" "craft_class" "hat" "loadondemand" "1" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Apparel" "item_name" "#TF_TouchingStory" "item_description" "#TF_TouchingStory_Desc" "item_slot" "misc" "equip_region" "shirt" "image_inventory" "backpack/player/items/sniper/xms_sniper_sweater_vest" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "1" "model_player" "models/player/items/sniper/xms_sniper_sweater_vest.mdl" "min_ilevel" "15" "max_ilevel" "15" "drop_type" "none" "used_by_classes" { "sniper" "1" } "attributes" { "attach particle effect static" { "attribute_class" "set_attached_particle_static" "value" "28" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "646" { "name" "The Itsy Bitsy Spyer" "prefab" "base_misc" "first_sale_date" "2011/12/01" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_PocketBuddy" "item_name" "#TF_ItsyBitsySpyer" "item_description" "#TF_ItsyBitsySpyer_Desc" "item_slot" "misc" "equip_regions" { "sniper_pocket" "1" "engineer_pocket" "1" } "item_quality" "unique" "propername" "1" "image_inventory" "backpack/player/items/engineer/xms_engineer_voodoospy" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player_per_class" { "sniper" "models/player/items/sniper/sniper_voodoospy.mdl" "engineer" "models/player/items/engineer/xms_engineer_voodoospy.mdl" } "min_ilevel" "15" "max_ilevel" "15" "drop_type" "none" "used_by_classes" { "sniper" "1" "engineer" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "647" { "name" "The All-Father" "prefab" "base_misc" "first_sale_date" "2011/12/19" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" "paintable" "1" "can_craft_if_purchased" "1" } "loadondemand" "1" "show_in_armory" "1" "item_type_name" "#TF_Wearable_FacialHair" "item_name" "#TF_AllFather" "item_description" "#TF_AllFather_Desc" "item_slot" "misc" "equip_region" "beard" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/player/items/all_class/xms_beard/xms_beard" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "min_ilevel" "15" "max_ilevel" "15" "drop_type" "none" "model_player_per_class" { "basename" "models/workshop/player/items/all_class/xms_beard/xms_beard_%s.mdl" } "used_by_classes" { "sniper" "1" "soldier" "1" "Demoman" "1" "medic" "1" "heavy" "1" "engineer" "1" } "visuals" { "styles" { "0" { "model_player_per_class" { "basename" "models/workshop/player/items/all_class/xms_beard/xms_beard_%s.mdl" } "name" "#TF_AllFather_Style1" } "1" { "model_player_per_class" { "basename" "models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_%s.mdl" } "name" "#TF_AllFather_Style2" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "648" { "name" "The Wrap Assassin" "first_sale_date" "2011/12/19" "item_class" "tf_weapon_bat_giftwrap" "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" } "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" } "649" { "name" "The Spy-cicle" "first_sale_date" "2011/12/19" "prefab" "weapon_spy_knife_item2" "capabilities" { "nameable" "1" "can_craft_count" "1" } "tags" { "can_deal_damage" "1" "can_be_festivized" "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" "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" } } "650" { "name" "The Kringle Collection" "first_sale_date" "2011/12/19" "prefab" "misc" "capabilities" { "can_craft_count" "1" } "item_name" "#TF_SoldierWinterCoat" "item_type_name" "#TF_Wearable_Coat" "item_description" "#TF_SoldierWinterCoat_Desc" "equip_region" "soldier_coat" "propername" "1" "image_inventory" "backpack/player/items/soldier/xms_snowcoat" "model_player" "models/player/items/soldier/xms_snowcoat.mdl" "used_by_classes" { "soldier" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "651" { "name" "The Jingle Belt" "first_sale_date" "2011/12/19" "prefab" "grenades" "capabilities" { "can_craft_count" "1" "paintable" "1" } "item_name" "#TF_JingleHell" "item_description" "#TF_JingleHell_Desc" "item_type_name" "#TF_Wearable_Bells" "propername" "1" "image_inventory" "backpack/player/items/pyro/xms_pyro_bells" "model_player" "models/player/items/pyro/xms_pyro_bells.mdl" "model_vision_filtered" "models/player/items/all_class/mtp_bottle_pyro.mdl" "used_by_classes" { "pyro" "1" } "attributes" { "add jingle to footsteps" { "attribute_class" "add_jingle_to_footsteps" "value" "1" } } } "652" { "name" "The Big Elfin Deal" "prefab" "base_hat" "first_sale_date" "2011/12/19" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Hat" "item_name" "#TF_TheElf" "item_description" "#TF_TheElf_Desc" "item_slot" "head" "equip_region" "hat" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/player/items/scout/xms_scout_elf_hat/xms_scout_elf_hat" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/scout/xms_scout_elf_hat/xms_scout_elf_hat.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "model_player" "models/workshop/player/items/scout/xms_scout_elf_hat/xms_scout_elf_hat.mdl" "skin_red" "0" "skin_blu" "1" "name" "#TF_TheElf_Style0" } "1" { "model_player" "models/workshop/player/items/scout/xms_scout_elf_hat_style1/xms_scout_elf_hat_style1.mdl" "skin_red" "0" "skin_blu" "1" "name" "#TF_TheElf_Style1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "653" { "name" "The Bootie Time" "prefab" "base_misc" "first_sale_date" "2011/12/19" "item_class" "tf_wearable" "loadondemand" "1" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "paintable" "1" "can_craft_count" "1" "can_craft_if_purchased" "1" } "show_in_armory" "1" "min_ilevel" "10" "max_ilevel" "10" "item_type_name" "#TF_Wearable_Apparel" "item_name" "#TF_Scout_Elf_Boots" "item_description" "#TF_Scout_Elf_Boots_Desc" "item_slot" "misc" "equip_region" "feet" "item_quality" "unique" "propername" "1" "image_inventory" "backpack/workshop/player/items/scout/xms_scout_elf_sneakers/xms_scout_elf_sneakers" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "model_player" "models/workshop/player/items/scout/xms_scout_elf_sneakers/xms_scout_elf_sneakers.mdl" "drop_type" "none" "used_by_classes" { "scout" "1" } "attributes" { "add jingle to footsteps" { "attribute_class" "add_jingle_to_footsteps" "value" "2" } } "visuals" { "player_bodygroups" { "shoes_socks" "1" } "styles" { "0" { "model_player" "models/workshop/player/items/scout/xms_scout_elf_sneakers/xms_scout_elf_sneakers.mdl" "skin_red" "0" "skin_blu" "1" "name" "#TF_Scout_Elf_Boots_Style0" } "1" { "model_player" "models/workshop/player/items/scout/xms_scout_elf_sneakers_style1/xms_scout_elf_sneakers_style1.mdl" "skin_red" "0" "skin_blu" "1" "name" "#TF_Scout_Elf_Boots_Style1" } } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "654" { "name" "Festive Minigun 2011" "prefab" "weapon_minigun" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_Minigun_Festive2011" "image_inventory" "backpack/weapons/c_models/c_minigun/c_minigun_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_minigun/c_minigun_xmas.mdl" } } } "attach_to_hands" "1" "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "minigun" } "655" { "name" "Spirit Of Giving" "prefab" "base_misc" "loadondemand" "1" "capabilities" { "nameable" "1" } "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Gifting_Badge" "item_description" "#TF_Gifting_Badge_Desc" "item_slot" "misc" "equip_region" "medal" "propername" "1" "image_inventory" "backpack/player/items/all_class/xms_allclass_giftbadge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "strange" "model_player" "models/player/items/all_class/xms_allclass_giftbadge.mdl" "min_ilevel" "1" "max_ilevel" "1" "armory_desc" "duel_medal" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } "kill eater score type" { "attribute_class" "kill_eater_score_type" "value" "8" } } "visuals" { "skin" "2" "use_per_class_bodygroups" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.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" } "657" { "name" "The Nine-Pipe Problem" "first_sale_date" "2012/03/08" "prefab" "misc" "equip_region" "medic_pipe" "item_type_name" "#TF_Wearable_Pipe" "item_name" "#TF_MedicSmokingPipe" "item_description" "#TF_MedicSmokingPipe_Desc" "image_inventory" "backpack/player/items/medic/medic_smokingpipe" "model_player" "models/player/items/medic/medic_smokingpipe.mdl" "propername" "1" "drop_type" "none" "capabilities" { "can_craft_count" "1" "paintable" "1" } "used_by_classes" { "medic" "1" } "visuals" { "styles" { "0" { "model_player" "models/player/items/medic/medic_smokingpipe.mdl" "name" "#TF_MedicSmokingPipe_Style0" } "1" { "model_player" "models/player/items/medic/medic_smokingpipe2.mdl" "name" "#TF_MedicSmokingPipe_Style1" } } } "attributes" { "attach particle effect static" { "attribute_class" "set_attached_particle_static" "value" "28" } } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "658" { "name" "Festive Rocket Launcher 2011" "prefab" "weapon_rocketlauncher" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_RocketLauncher_Festive2011" "image_inventory" "backpack/weapons/c_models/c_rocketlauncher/c_rocketlauncher_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_rocketlauncher/c_rocketlauncher_xmas.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "rocket_launcher" } "659" { "name" "Festive Flamethrower 2011" "prefab" "weapon_flamethrower" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_Flamethrower_Festive2011" "image_inventory" "backpack/weapons/c_models/c_flamethrower/c_flamethrower_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_xmas.mdl" } "1" { "model" "models/weapons/c_models/c_flamethrower/c_flamethrower_pilotlight.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "flamethrower" } "660" { "name" "Festive Bat 2011" "prefab" "weapon_bat" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_Bat_Festive2011" "image_inventory" "backpack/weapons/c_models/c_bat/c_bat_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_bat/c_bat_xmas.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "bat" } "661" { "name" "Festive Stickybomb Launcher 2011" "prefab" "weapon_stickybomb_launcher" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_StickybombLauncher_Festive2011" "image_inventory" "backpack/weapons/c_models/c_stickybomb_launcher/c_stickybomb_launcher_xmas" "attach_to_hands" "1" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_stickybomb_launcher/c_stickybomb_launcher_xmas.mdl" } } "styles" { "0" { "name" "#TF_Weapon_StickybombLauncher_Festive2011_Style0" "skin_red" "0" "skin_blu" "1" } "1" { "name" "#TF_Weapon_StickybombLauncher_Festive2011_Style1" "skin_red" "2" "skin_blu" "3" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "stickybomb_launcher" } "662" { "name" "Festive Wrench 2011" "prefab" "weapon_wrench" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_Wrench_Festive2011" "image_inventory" "backpack/weapons/c_models/c_wrench/c_wrench_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_wrench/c_wrench_xmas.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "wrench" } "663" { "name" "Festive Medigun 2011" "prefab" "weapon_medigun" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_Medigun_Festive2011" "image_inventory" "backpack/weapons/c_models/c_medigun/c_medigun_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_medigun/c_medigun_xmas.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "medigun" } "664" { "name" "Festive Sniper Rifle 2011" "prefab" "weapon_sniperrifle" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_SniperRifle_Festive2011" "image_inventory" "backpack/weapons/c_models/c_sniperrifle/c_sniperrifle_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_sniperrifle/c_sniperrifle_xmas.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "sniper_rifle" } "665" { "name" "Festive Knife 2011" "prefab" "weapon_knife" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_Knife_Festive2011" "image_inventory" "backpack/weapons/c_models/c_knife/c_knife_xmas" "attach_to_hands" "1" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_knife/c_knife_xmas.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "knife" } "666" { "name" "The B.M.O.C." "first_sale_date" "2011/12/15" "prefab" "hat" "craft_class" "" "capabilities" { "paintable" "1" } "item_name" "#TF_Winter2011_SantaHat" "item_description" "#TF_Winter2011_SantaHat_Desc" "item_type_name" "#TF_Wearable_Holiday_Hat" "image_inventory" "backpack/player/items/all_class/xms_santa_hat_demo" "propername" "1" "drop_type" "drop" "model_player_per_class" { "basename" "models/player/items/all_class/xms_santa_hat_%s.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "static_attrs" { "limited quantity item" "1" } } "667" { "name" "The Holiday Headcase" "first_sale_date" "2011/12/15" "prefab" "hat" "craft_class" "" "item_name" "#TF_Winter2011_GiftHat" "item_description" "#TF_Winter2011_GiftHat_Desc" "item_type_name" "#TF_Wearable_Holiday_Hat" "image_inventory" "backpack/player/items/all_class/xms_gift_hat_demo" "propername" "1" "equip_regions" { "hat" "1" "beard" "1" "necklace" "1" } "model_player_per_class" { "basename" "models/player/items/all_class/xms_gift_hat_%s.mdl" } "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "static_attrs" { "limited quantity item" "1" } "mouse_pressed_sound" "ui/item_cardboard_pickup.wav" "drop_sound" "ui/item_cardboard_drop.wav" } "668" { "name" "The Full Head of Steam" "first_sale_date" "2011/12/15" "prefab" "hat" "craft_class" "" "craft_material_type" "" "propername" "1" "item_name" "#TF_FoundryAchievementHat" "item_description" "#TF_FoundryAchievementHat_Desc" "image_inventory" "backpack/player/items/all_class/xms_steamwhistle_spy" "model_player_per_class" { "basename" "models/player/items/all_class/xms_steamwhistle_%s.mdl" } "drop_type" "drop" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } } "669" { "name" "Festive Scattergun 2011" "prefab" "weapon_scattergun" "craft_class" "" "baseitem" "0" "item_quality" "unique" "item_name" "#TF_Weapon_Scattergun_Festive2011" "image_inventory" "backpack/weapons/c_models/c_scattergun/c_scattergun_xmas" "visuals" { "attached_models" { "0" { "model" "models/weapons/c_models/c_scattergun/c_scattergun_xmas.mdl" } } } "static_attrs" { "limited quantity item" "1" } "xifier_class_remap" "scattergun" } "670" { "name" "The Stocking Stuffer" "first_sale_date" "2011/12/19" "prefab" "misc" "capabilities" { "can_craft_count" "1" } "item_name" "#TF_Winter2011_EngineerStocking" "item_description" "#TF_Winter2011_EngineerStocking_Desc" "item_type_name" "#TF_Wearable_Stocking" "propername" "1" "equip_region" "engineer_pocket" "image_inventory" "backpack/player/items/engineer/xms_engineer_stocking" "model_player" "models/player/items/engineer/xms_engineer_stocking.mdl" "used_by_classes" { "engineer" "1" } } "671" { "name" "The Brown Bomber" "first_sale_date" "2011/12/19" "prefab" "hat" "capabilities" { "paintable" "1" "can_craft_count" "1" } "item_name" "#TF_Winter2011_WinterFurCap" "item_description" "#TF_Winter2011_WinterFurCap_Desc" "image_inventory" "backpack/player/items/all_class/xms_furcap_demo" "propername" "1" "drop_type" "drop" "model_player_per_class" { "basename" "models/player/items/all_class/xms_furcap_%s.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } "styles" { "0" { "skin_red" "0" "skin_blu" "1" "name" "#TF_Winter2011_WinterFurCap_Style0" } "1" { "skin_red" "2" "skin_blu" "3" "name" "#TF_Winter2011_WinterFurCap_Style1" } } } } "673" { "name" "Noise Maker - Winter 2011" "first_sale_date" "2011/12/15" "loadondemand" "1" "item_class" "tf_wearable" "tool" { "type" "noise_maker" } "capabilities" { "usable" "1" "usable_gc" "1" } "show_in_armory" "1" "armory_desc" "action noisemaker" "item_type_name" "#TF_Party_Favor" "item_name" "#TF_NoiseMaker_Winter2011" "item_slot" "action" "image_inventory" "backpack/crafting/noisemaker_xmas" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "5" "max_ilevel" "5" "holiday_restriction" "christmas" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "noise maker" { "attribute_class" "enable_misc2_noisemaker" "value" "1" } "unlimited quantity" { "attribute_class" "unlimited_quantity" "value" "1" } } "visuals" { "custom_sound0" "xmas.jingle_noisemaker" "particle_effect" "xms_snowburst" } "mouse_pressed_sound" "xmas.jingle_noisemaker" "drop_sound" "ui/item_metal_scrap_drop.wav" } "675" { "name" "The Ebenezer" "first_sale_date" "2011/12/15" "prefab" "hat" "craft_class" "" "capabilities" { "paintable" "1" } "item_name" "#TF_Winter2011_Ebenezer" "item_description" "#TF_Winter2011_Ebenezer_Desc" "item_type_name" "#TF_Wearable_Holiday_Hat" "image_inventory" "backpack/player/items/all_class/xms_winter_joy_hat_demo" "propername" "1" "drop_type" "drop" "model_player_per_class" { "basename" "models/player/items/all_class/xms_winter_joy_hat_%s.mdl" } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "static_attrs" { "limited quantity item" "1" } } "699" { "name" "Something Special For Someone Special" "first_sale_date" "2011/12/19" "capabilities" { "nameable" "1" } "item_class" "craft_item" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Ring" "item_name" "#TF_SomethingSpecial" "item_description" "#TF_SomethingSpecial_Desc" "image_inventory" "backpack/player/items/all_class/something_special" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "100" "max_ilevel" "100" "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_metal_scrap_pickup.wav" "drop_sound" "ui/item_metal_scrap_drop.wav" } "701" { "name" "The Lucky Shot" "first_sale_date" "2012/01/10" "prefab" "hat" "item_name" "#TF_LuckyShot" "item_description" "#TF_LuckyShot_Desc" "item_type_name" "#TF_Wearable_Helmet" "image_inventory" "backpack/player/items/soldier/luckyshot" "model_player" "models/player/items/soldier/luckyShot.mdl" "propername" "1" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "702" { "name" "The Warsworn Helmet" "first_sale_date" "2012/01/13" "prefab" "hat" "capabilities" { "paintable" "1" } "item_name" "#TF_WarswornHelmet" "item_description" "#TF_WarswornHelmet_Desc" "item_type_name" "#TF_Wearable_Helmet" "image_inventory" "backpack/player/items/all_class/all_reckoning_eagonn_spy" "model_player_per_class" { "basename" "models/player/items/all_class/all_reckoning_eagonn_%s.mdl" } "propername" "1" "drop_type" "drop" "equip_regions" { "hat" "1" "face" "1" } "visuals" { "player_bodygroups" { "hat" "1" "headphones" "1" } } "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "703" { "name" "The Bolgan" "first_sale_date" "2012/01/13" "prefab" "hat" "capabilities" { "paintable" "1" } "item_name" "#TF_BolganHelmet" "item_description" "#TF_BolganHelmet_Desc" "item_type_name" "#TF_Wearable_Helmet" "image_inventory" "backpack/player/items/all_class/all_reckoning_bolgan_demo" "model_player" "models/player/items/all_class/all_reckoning_bolgan_demo.mdl" "propername" "1" "drop_type" "drop" "equip_regions" { "hat" "1" "face" "1" } "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_default_pickup.wav" "drop_sound" "ui/item_default_drop.wav" } "704" { "name" "The Bolgan Family Crest" "first_sale_date" "2012/01/13" "prefab" "misc" "equip_region" "medal" "item_name" "#TF_ReckoningBadge" "item_type_name" "#TF_Wearable_Badge" "item_description" "#TF_ReckoningBadge_Desc" "image_inventory" "backpack/player/items/all_class/all_reckoning_badge" "model_player" "models/player/items/all_class/all_reckoning_badge.mdl" "propername" "1" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } } "707" { "name" "The Boston Boom-Bringer" "first_sale_date" "2012/02/09" "prefab" "misc" "equip_region" "scout_backpack" "item_name" "#TF_ScoutBoombox" "item_type_name" "#TF_Wearable_Boombox" "item_description" "#TF_ScoutBoombox_Desc" "image_inventory" "backpack/player/items/scout/boombox" "model_player" "models/player/items/scout/boombox.mdl" "propername" "1" "drop_type" "none" "used_by_classes" { "scout" "1" } "attributes" { "cosmetic taunt sound" { "attribute_class" "cosmetic_taunt_sound" "value" "scout.boombox" } } "visuals" { "custom_sound0" "scout.boombox" } "mouse_pressed_sound" "ui/item_bag_pickup.wav" "drop_sound" "ui/item_bag_drop.wav" } "708" { "name" "Aladdin's Private Reserve" "first_sale_date" "2012/01/26" "prefab" "misc" "equip_region" "demo_belt" "item_name" "#TF_DemoLamp" "item_type_name" "#TF_Wearable_MysticalLamp" "item_description" "#TF_DemoLamp_Desc" "image_inventory" "backpack/player/items/demo/djinn_lamp" "model_player" "models/player/items/demo/djinn_lamp.mdl" "propername" "0" "drop_type" "none" "used_by_classes" { "demoman" "1" } "attributes" { "attach particle effect static" { "attribute_class" "set_attached_particle_static" "value" "28" } } } "709" { "name" "The Snapped Pupil" "first_sale_date" "2012/02/14" "prefab" "misc" "equip_region" "glasses" "item_name" "#TF_DemoSnappedPupil" "item_type_name" "#TF_Wearable_Photograph" "item_description" "#TF_DemoSnappedPupil_Desc" "image_inventory" "backpack/player/items/demo/eyePhoto" "model_player" "models/player/items/demo/eyePhoto.mdl" "propername" "1" "drop_type" "none" "used_by_classes" { "demoman" "1" } "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" } "711" { "name" "Daily Duel Winner Reward Hat" "prefab" "score_reward_hat" "item_name" "#TF_DailyDuelWinnerRewardHat" "item_description" "#TF_DailyDuelWinnerRewardHat_Desc" "image_inventory" "backpack/player/items/all_class/dueler_demo" "propername" "1" "drop_type" "drop" "model_player_per_class" { "basename" "models/player/items/all_class/dueler_%s.mdl" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "712" { "name" "Daily Gift Giver Reward Hat" "prefab" "score_reward_hat" "item_name" "#TF_DailyGiftGiverRewardHat" "item_description" "#TF_DailyGiftGiverRewardHat_Desc" "image_inventory" "backpack/player/items/all_class/generous_demo" "propername" "1" "drop_type" "drop" "model_player_per_class" { "basename" "models/player/items/all_class/generous_%s.mdl" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "713" { "name" "Daily Map Stamp Reward Hat" "prefab" "score_reward_hat" "item_name" "#TF_DailyMapStampRewardHat" "item_description" "#TF_DailyMapStampRewardHat_Desc" "image_inventory" "backpack/player/items/all_class/stamper_demo" "propername" "1" "drop_type" "drop" "model_player_per_class" { "basename" "models/player/items/all_class/stamper_%s.mdl" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "718" { "name" "The Merc Medal" "prefab" "base_misc" "first_sale_date" "2012/01/31" "loadondemand" "1" "item_class" "tf_wearable" "craft_class" "hat" "craft_material_type" "hat" "capabilities" { "nameable" "1" "can_craft_count" "1" } "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_Jag_Badge" "item_description" "#TF_Jag_Badge_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/all_class/jag_badge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "propername" "1" "model_player" "models/player/items/all_class/jag_badge.mdl" "min_ilevel" "20" "max_ilevel" "20" "drop_type" "none" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.wav" } "719" { "name" "The Battle Bob" "first_sale_date" "2012/01/31" "prefab" "hat_decoration" "capabilities" { "paintable" "1" } "item_name" "#TF_Jag_Haircut" "item_description" "#TF_Jag_Haircut_Desc" "item_type_name" "#TF_Wearable_Hair" "image_inventory" "backpack/player/items/soldier/jag_bob_haircut" "model_player" "models/player/items/soldier/jag_bob_haircut.mdl" "propername" "1" "visuals" { "styles" { "0" { "name" "#TF_Jag_Haircut_Style_NoHelmet" "additional_hidden_bodygroups" { "hat" "1" } } "1" { "name" "#TF_Jag_Haircut_Style_WithHelmet" } } } "used_by_classes" { "soldier" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "720" { "name" "The Bushman's Boonie" "first_sale_date" "2012/01/31" "prefab" "hat" "capabilities" { "paintable" "1" } "item_name" "#TF_Jag_Shadow" "item_description" "#TF_Jag_Shadow_Desc" "image_inventory" "backpack/player/items/sniper/jag_shadow" "model_player" "models/player/items/sniper/jag_shadow.mdl" "propername" "1" "drop_type" "drop" "used_by_classes" { "sniper" "1" } "mouse_pressed_sound" "ui/item_hat_pickup.wav" "drop_sound" "ui/item_hat_drop.wav" } "721" { "name" "The Conquistador" "first_sale_date" "2012/02/02" "prefab" "hat" "item_name" "#TF_Conquistador" "item_description" "#TF_Conquistador_Desc" "item_type_name" "#TF_Wearable_Helmet" "image_inventory" "backpack/player/items/soldier/morion" "model_player" "models/player/items/soldier/morion.mdl" "propername" "1" "drop_type" "drop" "used_by_classes" { "soldier" "1" } "mouse_pressed_sound" "ui/item_helmet_pickup.wav" "drop_sound" "ui/item_helmet_drop.wav" } "722" { "name" "The Fast Learner" "first_sale_date" "2012/02/22" "prefab" "misc" "capabilities" { "paintable" "1" } "equip_regions" { "shirt" "1" "arm_tatoos" "1" } "item_name" "#TF_ScoutPrepShirt" "item_type_name" "#TF_Wearable_Shirt" "item_description" "#TF_ScoutPrepShirt_Desc" "image_inventory" "backpack/player/items/scout/scout_prep_shirt" "model_player" "models/player/items/scout/scout_prep_shirt.mdl" "propername" "1" "visuals" { "styles" { "0" { "skin" "0" "name" "#TF_ScoutPrepShirt_Style0" } "1" { "skin" "1" "name" "#TF_ScoutPrepShirt_Style1" } } } "used_by_classes" { "scout" "1" } } "725" { "name" "Tour of Duty Ticket" "prefab" "valve" "first_sale_date" "2012/08/16" "item_class" "craft_item" "show_in_armory" "1" "item_type_name" "#TF_Ticket" "item_name" "#TF_MvM_ChallengeTicket" "item_description" "#TF_MvM_ChallengeTicket_Desc" "image_inventory" "backpack/crafting/mvm_ticket" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "mouse_pressed_sound" "ui/item_paper_pickup.wav" "drop_sound" "ui/item_paper_pickup.wav" "static_attrs" { "is marketable" "1" "is commodity" "1" } } "726" { "name" "Tour of Duty Badge Advanced 1" "prefab" "base_misc" "loadondemand" "1" "item_class" "tf_wearable" "show_in_armory" "1" "item_type_name" "#TF_Wearable_Badge" "item_name" "#TF_MvM_Badge_Advanced1" "item_description" "#TF_MvM_Badge_Advanced1_Desc" "item_slot" "misc" "equip_region" "medal" "image_inventory" "backpack/player/items/mvm_loot/all_class/mvm_badge" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "model_player" "models/player/items/mvm_loot/all_class/mvm_badge.mdl" "min_ilevel" "1" "max_ilevel" "100" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "medic" "1" "heavy" "1" "spy" "1" "engineer" "1" "pyro" "1" } "attributes" { "cannot trade" { "attribute_class" "cannot_trade" "value" "1" } } "mouse_pressed_sound" "ui/item_medal_pickup.wav" "drop_sound" "ui/item_medal_pickup.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" } "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" } } } "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" } "729" { "name" "Store Purchase Promotion Package" "prefab" "valve" "item_class" "tf_wearable" "tool" { "type" "gift" "usage" { "loot_list" "store_promotion_loot_list" "num_items" "1" "max_recipients" "1" "target_rule" "only_self" } } "capabilities" { "usable_gc" "1" "usable_out_of_game" "1" } "show_in_armory" "1" "item_type_name" "#TF_Package_Type" "item_name" "#TF_StorePromotionPackage" "item_description" "#TF_StorePromotionPackage_Desc" "item_slot" "action" "image_inventory" "backpack/crafting/shopping_bag" "image_inventory_size_w" "128" "image_inventory_size_h" "82" "item_quality" "unique" "min_ilevel" "1" "max_ilevel" "1" "used_by_classes" { "scout" "1" "sniper" "1" "soldier" "1" "demoman" "1" "