"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"	"64"
		"first_valid_item_slot"	"0"
		"last_valid_item_slot"	"64"
		"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"
		}
	}
	"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"			
		"earbuds_special"	"1"
		"left_shoulder"		"1"			
		"belt_misc"	"1"					
		"disconnected_floating_item"	"1"
		"zombie_body"		"1"
		"sleeves"			"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"
		}
	}
	"prefabs"
	{
		"weapon_wearable"
		{
			"item_class"	"tf_wearable"
			"anim_slot"	"FORCE_NOT_USED"
			"drop_type"	"none"
			"image_inventory"	"backpack/player/items/all_class/all_tf2v"
			"act_as_wearable"	"1"
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"cosmetic"
		{
			"public_prefab"	"1"
			"prefab"	"weapon_wearable"
			"loadondemand"	"1"
			"item_quality"	"unique"
			"item_type_name"	"#TF_Wearable_CosmeticItem"
			"item_name"	"#TF_Spectator_Default"
			"visuals_red"
			{
				"skin"		"0"
			}
			"visuals_blu"
			{
				"skin"		"1"
			}
		}
		"misc"
		{
			"public_prefab"	"1"
			"prefab"	"cosmetic"
			"item_slot" "misc"
		}
		"hat"
		{
			"public_prefab"	"1"
			"prefab"	"cosmetic"
			"item_slot" "head"
			"item_type_name"	"#TF_Wearable_Hat"
			"equip_region"	"hat"
			"drop_type"	"drop"
		}
		"hat_attachment"
		{
			"public_prefab"	"1"
			"prefab"	"cosmetic"
			"item_slot" "head"
			"item_type_name"	"#TF_Wearable_Hat"
			"equip_region"	"hat"
			"drop_type"	"none"
		}
		"base_hat"
		{
			"public_prefab"	"1"
			"prefab"	"hat"
		}
		"base_misc"
		{
			"public_prefab"	"1"
			"prefab"	"misc"
		}
		"zombie"
		{
			"prefab"	"weapon_wearable"
			"propername" "0"
			"item_type_name"	"#TF_Item_Zombie_Armory"
			"item_quality"	"haunted"
			"item_slot"	"event"
			"equip_region"	"zombie_body"
			"model_player_per_class"
			{
				"scout"		"models/player/items/scout/scout_zombie.mdl"
				"sniper"	"models/player/items/sniper/sniper_zombie.mdl"
				"heavy"		"models/player/items/heavy/heavy_zombie.mdl"
				"spy"		"models/player/items/spy/spy_zombie.mdl"
				"engineer"	"models/player/items/engineer/engineer_zombie.mdl"
				"demoman"	"models/player/items/demo/demo_zombie.mdl"
				"pyro"	"models/player/items/pyro/pyro_zombie.mdl"
				"medic"	"models/player/items/medic/medic_zombie.mdl"
				"soldier"	"models/player/items/soldier/soldier_zombie.mdl"
			}
			"attributes"
			{
				"player skin override"
				{
					"attribute_class" "player_skin_override"
					"value"		  "1"
				}
				"zombiezombiezombiezombie"
				{
					"attribute_class"	"zombiezombiezombiezombie"
					"value"		"1"
				}
			}
		}
		"medal"
		{
			"prefab"		"base_misc"
			"item_class"	"tf_wearable"
			"item_slot"		"medal"
			"item_quality"		"collectors"
			"item_type_name"	"#TF_Wearable_Badge"
			"equip_region"	"medal"
			"used_by_classes"
			{
				"scout"	"1"
				"sniper"	"1"
				"soldier"	"1"
				"demoman"	"1"
				"medic"	"1"
				"heavy"	"1"
				"spy" "1"
				"engineer" "1"
				"pyro" "1"
			}
		}
		"veteran_medal"
		{
			"prefab"		"medal"
			"model_player"	"models/player/items/all_class/id_badge.mdl"
		}
		"halloween"
		{
			"holiday_restriction"	"halloween_or_fullmoon"
		}
		"christmas"
		{
			"holiday_restriction"	"christmas"
		}
		"birthday"
		{
			"holiday_restriction"	"birthday"
		}
		"taunt"
		{
			"public_prefab"			"1"
			"item_class"		"no_entity"
			"item_type_name"	"#TF_TauntEnabler"
			"item_name"			"#Hud_Menu_Taunt_Title"
			"image_inventory"	"backpack/player/items/all_class/all_tf2v"
			"anim_slot"			"FORCE_NOT_USED"
			"item_slot"			"taunt"
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		
		"weapon_minigun"
		{
			"item_class"	"tf_weapon_minigun"
			"item_type_name"	"#TF_Weapon_Minigun"
			"item_name"	"#TF_Weapon_Minigun"
			"item_slot"	"primary"
			"image_inventory"	"backpack/weapons/w_models/w_minigun"
			"model_player"	"models/weapons/c_models/c_minigun/c_minigun.mdl"
			"used_by_classes"
			{
				"heavy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -9"
			}
		}
		"weapon_tomislav"
		{
			"prefab"	"weapon_minigun"
			"item_name"	"#TF_Tomislav"
			"item_logname"	"tomislav"
			"item_iconname"	"tomislav"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_tomislav/c_tomislav"
			"model_player"	"models/workshop/weapons/c_models/c_tomislav/c_tomislav.mdl"
			"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"
				}
			}
			"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"
			}
		}
		"weapon_long_heatmaker"
		{
			"prefab"			"weapon_minigun"
			"base_item_name"	"The Huo Long Heatmaker"
			"item_name"	"#TF_SD_Minigun"
			"item_logname"	"long_heatmaker"
			"item_iconname"	"long_heatmaker"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_canton/c_canton"
			"model_player"	"models/workshop_partner/weapons/c_models/c_canton/c_canton.mdl"
			"propername"	"1"
			"xifier_class_remap"	"long_heatmaker"
			"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"
			}
			"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"
				}
			}
		}
		"weapon_rocketlauncher"
		{
			"item_class"	"tf_weapon_rocketlauncher"
			"item_type_name"	"#TF_Weapon_RocketLauncher"
			"item_name"	"#TF_Weapon_RocketLauncher"
			"item_slot"	"primary"
			"image_inventory"	"backpack/weapons/w_models/w_rocketlauncher"
			"model_player"	"models/weapons/c_models/c_rocketlauncher/c_rocketlauncher.mdl"
			"used_by_classes"
			{
				"soldier"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 -3 -10"
			}
		}
		"weapon_atom_launcher"
		{
			"prefab"		"weapon_rocketlauncher"
			"item_class"	"tf_weapon_rocketlauncher_airstrike"
			"propername"	"1"
			"item_name"	"#TF_Weapon_AirStrike"
			"item_logname"	"airstrike"
			"item_iconname"	"airstrike"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_atom_launcher/c_atom_launcher"
			"model_player"	"models/workshop/weapons/c_models/c_atom_launcher/c_atom_launcher.mdl"
			"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.75"
				}
				"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"
				}
				"custom projectile model"
				{
					"attribute_class"	"custom_projectile_model"
					"value"				"models/weapons/w_models/w_rocket_airstrike/w_rocket_airstrike.mdl"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_Airstrike.AltFire"
				"sound_special1"		"Weapon_Airstrike.Explosion"
			}
		}
		"weapon_stickybomb_launcher"
		{
			"item_class"	"tf_weapon_pipebomblauncher"
			"item_type_name"	"#TF_Weapon_PipebombLauncher"
			"item_name"	"#TF_Weapon_PipebombLauncher"
			"item_slot"	"secondary"
			"anim_slot"	"primary"
			"image_inventory"	"backpack/weapons/w_models/w_stickybomb_launcher"
			"model_player"	"models/weapons/c_models/c_stickybomb_launcher/c_stickybomb_launcher.mdl"
			"used_by_classes"
			{
				"demoman"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
		}
		"weapon_grenade_launcher"
		{
			"item_class"	"tf_weapon_grenadelauncher"
			"item_type_name"	"#TF_Weapon_GrenadeLauncher"
			"item_name"	"#TF_Weapon_GrenadeLauncher"
			"item_slot"	"primary"
			"anim_slot"	"secondary"
			"image_inventory"	"backpack/weapons/w_models/w_grenadelauncher"
			"model_player"	"models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.mdl"
			"used_by_classes"
			{
				"demoman"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
		}
		"weapon_demo_cannon"
		{
			"item_class"		"tf_weapon_cannon"
			"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"
			"propername"		"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_demo_cannon/c_demo_cannon"
			"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"
			}
			"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"
				}
			}
			"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_flamethrower"
		{
			"item_class"	"tf_weapon_flamethrower"
			"item_type_name"	"#TF_Weapon_FlameThrower"
			"item_name"	"#TF_Weapon_FlameThrower"
			"item_slot"	"primary"
			"image_inventory"	"backpack/weapons/c_models/c_flamethrower/c_flamethrower"
			"model_player"	"models/weapons/c_models/c_flamethrower/c_flamethrower.mdl"
			"used_by_classes"
			{
				"pyro"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
		}
		"weapon_medigun"
		{
			"item_class"	"tf_weapon_medigun"
			"item_type_name"	"#TF_Weapon_Medigun"
			"item_name"	"#TF_Weapon_Medigun"
			"item_slot"	"secondary"
			"equip_region"	"medigun_backpack"
			"image_inventory"	"backpack/weapons/c_models/c_medigun/c_medigun"
			"model_player"	  "models/weapons/c_models/c_medigun/c_medigun.mdl"
			"used_by_classes"
			{
				"medic"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -9"
			}
		}
		"weapon_knife"
		{
			"item_class"	"tf_weapon_knife"
			"item_type_name"	"#TF_Weapon_Knife"
			"item_name"	"#TF_Weapon_Knife"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/w_models/w_knife"
			"model_player"	"models/weapons/c_models/c_knife/c_knife.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"5 0 -4"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
		}
		"weapon_spy_knife_item2"
		{
			"item_class"	"tf_weapon_knife"
			"item_type_name"	"#TF_Weapon_Knife"
			"item_name"	"#TF_Weapon_Knife"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/w_models/w_knife"
			"model_player"	"models/weapons/c_models/c_knife/c_knife.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"5 0 -4"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "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"
				}
			}
		}
		"weapon_eternal_reward"
		{
			"item_class"	"tf_weapon_knife"
			"item_type_name"	"#TF_Weapon_Knife"
			"item_name"	"#TF_Weapon_Knife"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/w_models/w_knife"
			"model_player"	"models/weapons/c_models/c_knife/c_knife.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"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"
				}
				"cannot disguise YER"
				{
					"attribute_class"	"set_cannot_disguise_yer"
					"value" "1"
				}
				"mod_disguise_consumes_cloak_yer"
				{
					"attribute_class"	"mod_disguise_consumes_cloak_yer"
					"value"				"1"
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"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"
				}
			}
		}
		"weapon_wrench"
		{
			"item_class"	"tf_weapon_wrench"
			"item_type_name"	"#TF_Weapon_Wrench"
			"item_name"	"#TF_Weapon_Wrench"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/w_models/w_wrench"
			"model_player"	"models/weapons/c_models/c_wrench/c_wrench.mdl"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 -2 -9"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_melee_allclass"
		{
			"item_class"	"saxxy"
			"anim_slot" "MELEE_ALLCLASS"
			"item_slot"	"melee"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
			"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"
				}
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_fryingpan"
		{
			"item_class"	"saxxy"
			"anim_slot" "MELEE_ALLCLASS"
			"item_slot"	"melee"
			"anim_slot" "MELEE_ALLCLASS"
			"item_logname"	"fryingpan"
			"item_iconname"	"fryingpan"
			"item_type_name"	"#TF_Weapon_FryingPan"
			"item_name"	"#TF_Unique_FryingPan"
			"image_inventory"	"backpack/player/items/all_class/all_pan"
			"model_player"	"models/weapons/c_models/c_frying_pan/c_frying_pan.mdl"
			"used_by_classes"
			{
				"scout"	"1"
				"sniper"	"1"
				"soldier"	"1"
				"demoman"	"1"
				"medic"	"1"
				"heavy"	"1"
				"pyro" "1"
			}
			"visuals"
			{
				"sound_melee_hit"		"FryingPan.HitFlesh"
				"sound_melee_hit_world"	"FryingPan.HitWorld"
				"sound_melee_miss"	"Weapon_Machete.Miss"
				"sound_burst"		"Weapon_Machete.MissCrit"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 -3 -7"
			}
			"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"
				}
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_scattergun"
		{
			"item_class"	"tf_weapon_scattergun"
			"item_type_name"	"#TF_Weapon_Scattergun"
			"item_name"	"#TF_Weapon_Scattergun"
			"item_slot"	"primary"
			"anim_slot"	"primary"
			"image_inventory"	"backpack/weapons/c_models/c_scattergun"
			"model_player"	"models/weapons/c_models/c_scattergun.mdl"
			"used_by_classes"
			{
				"scout"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -11"
			}
		}
		"weapon_nailgun"
		{
			"item_class"	"tf_weapon_nailgun"
			"item_type_name"	"#TF_Weapon_Nailgun"
			"item_name"	"#TF_Weapon_Nailgun"
			"item_slot"	"primary"
			"anim_slot"	"primary"
			"item_logname"	"nailgun"
			"item_iconname"	"nailgun"
			"image_inventory"	"backpack/weapons/w_models/w_nailgun"
			"model_world"	"models/weapons/w_models/w_nailgun.mdl"
			"model_player"	"models/weapons/v_models/v_nailgun_scout.mdl"
			"attach_to_hands"	"0"
			"used_by_classes"
			{
				"scout"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -11"
			}
		}
		"weapon_sniperrifle"
		{
			"item_class"	"tf_weapon_sniperrifle"
			"item_type_name"	"#TF_Weapon_SniperRifle"
			"item_name"	"#TF_Weapon_SniperRifle"
			"item_slot"	"primary"
			"image_inventory"	"backpack/weapons/w_models/w_sniperrifle"
			"model_player"	"models/weapons/c_models/c_sniperrifle/c_sniperrifle.mdl"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
		}
		"weapon_bazaar_sniper"
		{
			"prefab"		"weapon_sniperrifle"
			"item_class"	"tf_weapon_sniperrifle_decap"
			"item_logname"	"bazaar_bargain"
			"item_iconname"	"bazaar_bargain"
			"item_name"	"#TF_BazaarBargain"
			"item_description"	"#TF_BazaarBargain_Desc"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_bazaar_sniper/c_bazaar_sniper"
			"model_player"	"models/workshop/weapons/c_models/c_bazaar_sniper/c_bazaar_sniper.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"			"5 0 -8"		
			}
			"attributes"
			{
				"mult sniper charge penalty DISPLAY ONLY"
				{
					"attribute_class"	"mult_sniper_charge_base_dummy"
					"value"				"1.5"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_Bazaar_Bargain.Single"
				"sound_burst"	"Weapon_Bazaar_Bargain.SingleCrit"
			}
		}
		"weapon_machina"
		{
			"item_class"	"tf_weapon_sniperrifle"
			"base_item_name"	"The Machina"
			"item_type_name"	"#TF_Weapon_SniperRifle"
			"item_name"	"#TF_DEX_Rifle"
			"item_description"	"#TF_DEX_Rifle_Desc"
			"item_slot"	"primary"
			"propername"	"1"
			"item_logname"	"machina"
			"item_iconname"	"machina"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_dex_sniperrifle/c_dex_sniperrifle"
			"model_player"	"models/workshop_partner/weapons/c_models/c_dex_sniperrifle/c_dex_sniperrifle.mdl"
			"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"
				"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_bat"
		{
			"item_class"	"tf_weapon_bat"
			"item_type_name"	"#TF_Weapon_Bat"
			"item_name"	"#TF_Weapon_Bat"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/c_models/c_bat"
			"model_player"	"models/weapons/c_models/c_bat.mdl"
			"used_by_classes"
			{
				"scout"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -7"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_bottle"
		{
			"item_class"	"tf_weapon_bottle"
			"item_type_name"	"#TF_Weapon_Bottle"
			"item_name"	"#TF_Weapon_Bottle"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/w_models/w_bottle"
			"model_player"	"models/weapons/c_models/c_bottle/c_bottle.mdl"
			"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"
				}
			}
		}
		"weapon_buff_banner"
		{
			"item_class"	"tf_weapon_buff_item"
			"base_item_name"	"The Buff Banner"
			"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"
			"image_inventory"	"backpack/weapons/c_models/c_buffpack/c_buffpack"
			"model_player"	"models/weapons/c_models/c_bugle/c_bugle.mdl"
			"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" 
				}
				"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"
				}
			}
		}
		"weapon_fireaxe"
		{
			"item_class"	"tf_weapon_fireaxe"
			"item_type_name"	"#TF_Weapon_FireAxe"
			"item_name"	"#TF_Weapon_FireAxe"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro"
			"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"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_club"
		{
			"item_class"	"tf_weapon_club"
			"item_type_name"	"#TF_Weapon_Club"
			"item_name"	"#TF_Weapon_Club"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/w_models/w_machete"
			"model_player"	"models/weapons/c_models/c_machete/c_machete.mdl"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -6"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_fists"
		{
			"item_class"	"tf_weapon_fists"
			"item_type_name"	"#TF_Weapon_Fists"
			"item_name"	"#TF_Weapon_Fists"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/v_models/v_fist_heavy"
			"model_player"	""
			"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"
				}
			}
			"static_attrs"
			{
			"min_viewmodel_offset"		"10 0 -7"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_shovel"
		{
			"item_class"	"tf_weapon_shovel"
			"item_type_name"	"#TF_Weapon_Shovel"
			"item_name"	"#TF_Weapon_Shovel"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/w_models/w_shovel"
			"model_player"	"models/weapons/c_models/c_shovel/c_shovel.mdl"
			"used_by_classes"
			{
				"soldier"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 -6 -12"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_pickaxe"
		{
			"prefab"		"weapon_shovel"
			"item_type_name"	"#TF_Weapon_Pickaxe"
			"item_iconname"	"pickaxe"
			"attributes"
			{
				"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"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 -3 -11"
			}
		}
		"weapon_paintrain"
		{
			"item_class"	"tf_weapon_shovel"
			"item_slot"	"melee"
			"item_logname"	"paintrain"
			"item_iconname"	"paintrain"
			"item_type_name"	"#TF_Weapon_MakeshiftClub"
			"item_name"	"#TF_Unique_Makeshiftclub"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_paintrain/c_paintrain"
			"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"
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"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"
			}
		}
		"weapon_disciplinary_action"
		{
			"prefab"	"weapon_shovel"
			"item_type_name"	"#TF_Weapon_Riding_Crop"
			"item_name"	"#TF_DisciplinaryAction"
			"item_logname"	"disciplinary_action"
			"item_iconname"	"disciplinary_action"
			"propername"	"1"
			"image_inventory" "backpack/workshop/weapons/c_models/c_riding_crop/c_riding_crop"
			"model_player"	"models/workshop/weapons/c_models/c_riding_crop/c_riding_crop.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"				"10 -5 -20"
			}
			"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"
				}
			}
			"visuals"
			{
				"sound_melee_miss"		"DisciplineDevice.Swing"
				"sound_melee_hit"		"DisciplineDevice.Impact"
				"sound_melee_hit_world"	"DisciplineDevice.HitWorld"
				"sound_melee_burst"		"DisciplineDevice.ImpactCrit"
			}
		}
		"weapon_bonesaw"
		{
			"item_class"	"tf_weapon_bonesaw"
			"item_type_name"	"#TF_Weapon_Bonesaw"
			"item_name"	"#TF_Weapon_Bonesaw"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/c_models/c_bonesaw/c_bonesaw"
			"model_player"	"models/weapons/c_models/c_bonesaw/c_bonesaw.mdl"
			"used_by_classes"
			{
				"medic"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -12"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_amputator"
		{
			"prefab"		"weapon_bonesaw"
			"item_logname"		"amputator"
			"item_iconname"		"amputator"
			"item_name"		"#TF_Amputator"
			"propername"		"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_amputator/c_amputator"
			"model_player"		"models/workshop/weapons/c_models/c_amputator/c_amputator.mdl"
			"attributes"
			{
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.80"
				}
				"enables aoe heal"
				{
					"attribute_class"	"enables_aoe_heal"
					"value"	"1"
				}
				"drop health pack on kill"
				{
					"attribute_class"	"drop_health_pack_on_kill"
					"value"			"1"
				}
				"health regen"
				{
					"attribute_class"	"add_health_regen_passive"
					"value"	"3"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
		}
		"weapon_shotgun"
		{
			"item_class"	"tf_weapon_shotgun"
			"item_type_name"	"#TF_Weapon_Shotgun"
			"item_name"	"#TF_Weapon_Shotgun"
			"image_inventory"	"backpack/weapons/w_models/w_shotgun"
			"model_player"	"models/weapons/c_models/c_shotgun/c_shotgun.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -9"
			}
			"attributes"
			{
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
		}
		"weapon_reserve_shooter"
		{
			"prefab"	"weapon_shotgun"
			"item_name"	"#TF_ReserveShooter"
			"item_logname"	"reserve_shooter"
			"item_iconname"	"reserve_shooter"
			"item_slot"	"secondary"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_reserve_shooter/c_reserve_shooter"
			"model_player"	"models/workshop/weapons/c_models/c_reserve_shooter/c_reserve_shooter.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"			
			}
			"attributes"
			{
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value" "0.67"
				}
				"mod mini-crit airborne"
				{
					"attribute_class"	"mini_crit_airborne"
					"value" "1"
				}
				"deploy time decreased"
				{
					"attribute_class"	"mult_deploy_time"
					"value"	"0.85"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_Reserve_Shooter.Single"
				"sound_burst"		"Weapon_Reserve_Shooter.SingleCrit"
			}
		}
		"weapon_russian_riot"
		{
			"prefab"	"weapon_shotgun"
			"item_type_name"	"#TF_Weapon_Shotgun"
			"item_logname" "family_business"
			"item_iconname" "family_business"
			"item_name"	"#TF_RussianRiot"
			"item_slot"	"secondary"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_russian_riot/c_russian_riot"
			"model_player"	"models/workshop/weapons/c_models/c_russian_riot/c_russian_riot.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"				"10 0 -10"
			}
			"attributes"
			{
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value" "0.85"
				}
				"clip size bonus"
				{
					"attribute_class"	"mult_clipsize"
					"value" "1.34"
				}
				"fire rate bonus"
				{
					"attribute_class"	"mult_postfiredelay"
					"value" "0.85"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_FamilyBusiness.Single"
				"sound_burst"	"Weapon_FamilyBusiness.SingleCrit"
			}
		}
		"weapon_rescue_ranger"
		{
			"prefab"	"weapon_shotgun"
			"item_logname"	"rescue_ranger"
			"item_iconname"	"rescue_ranger"
			"item_name"	"#TF_Weapon_Shotgun_Building_Rescue"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_tele_shotgun/c_tele_shotgun"
			"model_player"	"models/workshop/weapons/c_models/c_tele_shotgun/c_tele_shotgun.mdl"
			"item_slot"	"primary"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"			"10 0 -10"
			}
			"attributes"
			{
				"engineer building teleporting pickup"
				{
					"attribute_class"	"building_teleporting_pickup"
					"value"	"100"
				}
				"arrow heals buildings"
				{
					"attribute_class"	"arrow_heals_buildings"
					"value"				"75"
				}
				"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.67"
				}
				"repair health to metal ratio DISPLAY ONLY"
				{
					"attribute_class"	"repair_health_to_metal_ratio_DISPLAY_ONLY"
					"value"				"4"
				}
				"damage bonus HIDDEN"
				{
					"attribute_class"	"mult_dmg"
					"value"				"6.67"
				}
			}
			"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"
			}
		}
		"weapon_trenchgun"
		{
			"prefab"		"weapon_shotgun"
			"item_name"	"#TF_Weapon_PanicAttack"
			"item_logname"	"panic_attack"
			"item_iconname"	"panic_attack"
			"propername"		"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_trenchgun/c_trenchgun"
			"model_player"	"models/workshop/weapons/c_models/c_trenchgun/c_trenchgun.mdl"
			"item_slot"	"primary"
			"used_by_classes"
			{
				"engineer"	"primary"
				"pyro" "secondary"
				"soldier" "secondary"
				"heavy" "secondary"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -11"			
			}
			"attributes"
			{
				"panic_attack_negative"
				{
					"attribute_class"	"panic_attack_negative"
					"value"	"2.5"
				}
				"fire rate bonus with reduced health"
				{
					"attribute_class"	"mult_postfiredelay_with_reduced_health"
					"value"	"0.50"
				}
				"fire rate bonus HIDDEN"
				{
					"attribute_class"	"mult_postfiredelay"
					"value"	"0.70"
				}
				"clip size penalty HIDDEN"
				{
					"attribute_class"	"mult_clipsize"
					"value"	"0.67"
				}
				"reload time decreased"
				{
					"attribute_class"	"mult_reload_time"
					"value" "0.5"
				}
				"auto fires full clip"
				{
					"attribute_class"	"auto_fires_full_clip"
					"value"	"1"
				}
				"single wep deploy time decreased"
				{
					"attribute_class"	"mult_single_wep_deploy_time"
					"value"	"0.5"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_BackShot_Shotty.Single"
				"sound_burst"			"Weapon_BackShot_Shotty.SingleCrit"
			}
		}
		"weapon_smg"
		{
			"item_class"	"tf_weapon_smg"
			"item_type_name"	"#TF_Weapon_SMG"
			"item_name"	"#TF_Weapon_SMG"
			"item_slot"	"secondary"
			"image_inventory"	"backpack/weapons/w_models/w_smg"
			"model_player"	"models/weapons/c_models/c_smg/c_smg.mdl"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -7"
			}
		}
		"weapon_syringegun"
		{
			"item_class"	"tf_weapon_syringegun_medic"
			"item_type_name"	"#TF_Weapon_SyringeGun"
			"item_name"	"#TF_Weapon_SyringeGun"
			"item_slot"	"primary"
			"image_inventory"	"backpack/weapons/w_models/w_syringegun"
			"model_player"	"models/weapons/c_models/c_syringegun/c_syringegun.mdl"
			"used_by_classes"
			{
				"medic"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -12"
			}
		}
		"weapon_pistol"
		{
			"item_class"	"tf_weapon_pistol"
			"item_type_name"	"#TF_Weapon_Pistol"
			"item_name"	"#TF_Weapon_Pistol"
			"item_slot"	"secondary"
			"image_inventory"	"backpack/weapons/c_models/c_pistol"
			"model_player"	"models/weapons/c_models/c_pistol/c_pistol.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"				"10 0 -10"
			}
		}
		"weapon_revolver"
		{
			"item_class"	"tf_weapon_revolver"
			"item_type_name"	"#TF_Weapon_Revolver"
			"item_name"	"#TF_Weapon_Revolver"
			"item_slot"	"secondary"
			"anim_slot"	"secondary"
			"image_inventory"	"backpack/weapons/w_models/w_revolver"
			"model_player"	"models/weapons/c_models/c_revolver/c_revolver.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
		}
		"weapon_tranq"
		{
			"item_class"	"tf_weapon_tranq"
			"item_type_name"	"#TF_Weapon_Tranq"
			"item_name"	"#TF_Weapon_Tranq"
			"item_slot"	"secondary"
			"anim_slot"	"secondary"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/w_models/w_tranq"
			"model_world"	"models/weapons/w_models/w_tranq.mdl"
			"model_player"	"models/weapons/v_models/v_tranq_spy.mdl"
			"attach_to_hands" "0"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
			"attributes"
			{
				"slow enemy on hit"
				{
					"attribute_class"	"mult_onhit_enemyspeed"
					"value"	"6.0"
				}
			}
		}
		"weapon_raygun"
		{
			"item_class"	"tf_weapon_raygun"
			"item_type_name"	"#TF_Weapon_IndivisibleParticleSmasher"
			"item_description"	"#TF_RighteousBison_Desc"
			"item_name"	"#TF_RighteousBison"
			"item_slot"	"secondary"
			"anim_slot" "secondary2"
			"item_logname"	"righteous_bison"
			"item_iconname"	"righteous_bison"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_drg_righteousbison/c_drg_righteousbison"
			"model_player"	"models/workshop/weapons/c_models/c_drg_righteousbison/c_drg_righteousbison.mdl"
			"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"
				}
			}
		}
		"weapon_pomson"
		{
			"item_class"	"tf_weapon_drg_pomson"
			"item_type_name"	"#TF_Weapon_IndivisibleParticleSmasher"
			"item_name"	"#TF_Pomson"
			"item_description"	"#TF_Pomson_Desc"
			"item_slot"	"primary"
			"item_logname"	"pomson"
			"item_iconname"	"pomson"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_drg_pomson/c_drg_pomson"
			"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"
				}
			}
		}
		"weapon_pda_engineer_build"
		{
			"item_class"	"tf_weapon_pda_engineer_build"
			"item_name"	"#TF_Weapon_PDA_Engineer_Builder"
			"item_type_name"	"#TF_Weapon_PDA_Engineer"
			"item_slot"	"pda"
			"anim_slot"	"pda"
			"image_inventory"	"backpack/weapons/w_models/w_builder"
			"model_player"	"models/weapons/c_models/c_builder/c_builder.mdl"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_VM_IDLE"	"ACT_ENGINEER_PDA2_VM_IDLE"
					"ACT_VM_DRAW"	"ACT_ENGINEER_PDA2_VM_DRAW"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"				
			}
		}
		"weapon_invis"
		{
			"item_class"	"tf_weapon_invis"
			"item_type_name"	"#TF_Weapon_Watch"
			"item_name"	"#TF_Weapon_Watch"
			"item_description"	"#TF_Weapon_Watch_desc"
			"attach_to_hands"	"0"
			"item_slot"	"pda2"
			"anim_slot" "FORCE_NOT_USED"
			"image_inventory"	"backpack/weapons/c_models/c_spy_watch/parts/c_spy_watch"
			"model_player"	"models/weapons/v_models/v_watch_spy.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"8 0 -6"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_builder"
		{
			"item_class"	"tf_weapon_builder"
			"item_type_name"	"#TF_Weapon_PDA_Engineer"
			"item_name"	"#TF_Weapon_PDA_Engineer"
			"item_slot"	"building"
			"anim_slot"	"building"
			"image_inventory"	"backpack/weapons/w_models/w_pda_engineer"
			"model_player"	"models/weapons/c_models/c_toolbox/c_toolbox.mdl"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_VM_IDLE"	"ACT_ENGINEER_BLD_VM_IDLE"
					"ACT_VM_DRAW"	"ACT_ENGINEER_BLD_VM_DRAW"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -8"				
			}
		}
		"weapon_builder_spy"
		{
			"item_class"	"tf_weapon_sapper"
			"item_name"	"#TF_Weapon_Spy_Sapper"
			"item_type_name"	"#TF_Weapon_Spy_Sapper"
			"item_slot"	"building"
			"anim_slot"	"building"
			"image_inventory"	"backpack/weapons/w_models/w_sapper"
			"model_player"	"models/weapons/c_models/c_sapper/c_sapper.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"5 -2 -4"
			}
		}
		"weapon_pda_engineer_destroy"
		{
			"item_class"	"tf_weapon_pda_engineer_destroy"
			"item_name"	"#TF_Weapon_PDA_Engineer_Destroyer"
			"item_type_name"	"#TF_Weapon_PDA_Engineer"
			"item_slot"	"pda2"
			"anim_slot"	"pda"
			"image_inventory"	"backpack/weapons/w_models/w_pda_engineer"
			"model_player"	"models/weapons/c_models/c_pda_engineer/c_pda_engineer.mdl"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_VM_IDLE"	"ACT_ENGINEER_PDA1_VM_IDLE"
					"ACT_VM_DRAW"	"ACT_ENGINEER_PDA1_VM_DRAW"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"				
			}
		}
		"weapon_pda_spy"
		{
			"item_class"	"tf_weapon_pda_spy"
			"item_name"	"#TF_Weapon_Disguise_Kit"
			"item_type_name"	"#TF_Weapon_Disguise_Kit_Type"
			"item_slot"	"pda"
			"anim_slot"			"pda"
			"image_inventory"	"backpack/weapons/w_models/w_cigarette_case"
			"model_world"	"models/weapons/w_models/w_cigarette_case.mdl"
			"model_player"	"models/weapons/v_models/v_pda_spy.mdl"
			"attach_to_hands" "0"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -6"				
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_red_tape_recorder"
		{
			"prefab"		"weapon_builder_spy"
			"item_name"	"#TF_SD_Sapper"
			"item_logname"	"recorder"
			"item_iconname"	"recorder"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_sd_sapper/c_sd_sapper"
			"model_player"	"models/workshop_partner/weapons/c_models/c_sd_sapper/c_sd_sapper.mdl"
			"propername"	"1"
			"xifier_class_remap"	"red_tape_recorder"
			"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"
				}
			}
		}
		"weapon_backpack"
		{
			"prefab"	"weapon_wearable"
			"equip_region"	"back"
		}
		"weapon_parachute"
		{
			"prefab"			"weapon_backpack"
			"item_type_name"	"#TF_Weapon_Parachute"
			"item_name"	"#TF_Weapon_BaseJumper"
			"item_description"	"#TF_Weapon_BaseJumper_Desc"
			"item_slot"	"secondary"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_paratrooper_pack/c_paratrooper_pack"
			"model_player" "models/workshop/weapons/c_models/c_paratooper_pack/c_paratrooper_pack.mdl"
			"used_by_classes"
			{
				"soldier"	"secondary"
				"demoman"	"primary"
			}
			"attributes"
			{
				"parachute attribute"
				{
					"attribute_class"	"parachute_attribute"
					"value"	"1"
				}
			}
		}
		"weapon_rocketpack"
		{
			"item_class"			"tf_weapon_rocketpack"
			"item_logname"	"rocketpack"
			"item_iconname"	"rocketpack"
			"item_type_name"	"#TF_Weapon_RocketPack"
			"item_name"			"#TF_ThermalThruster"
			"item_description"	"#TF_ThermalThruster_Desc"
			"item_slot"			"secondary"
			"equip_region"		"back"
			"anim_slot"			"ITEM4"
			"image_inventory"	"backpack/weapons/c_models/c_rocketpack/c_rocketpack"		
			"model_player"	"models/weapons/c_models/c_rocketpack/c_rocketpack.mdl" 
			"attach_to_hands_vm_only"	"1"
			"extra_wearable" "models/weapons/c_models/c_rocketpack/c_rocketpack.mdl" 
			"propername"	"1"
			"used_by_classes"
			{
				"pyro"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -9"	
			}
			"attributes"
			{
				"damage force increase hidden"
				{
					"attribute_class"	"damage_force_reduction"
					"value"	"1.5"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
			"taunt"
			{
				"custom_taunt_scene_per_class"
				{
					"pyro"	"scenes/player/pyro/low/taunt_gasblast.vcd"
				}
				"custom_taunt_prop_per_class"
				{
					"pyro"	"models/player/items/taunts/matchbox/matchbox.mdl"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"backpack"		"1"
				}
			}
			"visuals_red"
			{
				"skin" "0"
			}
			"visuals_blu"
			{
				"skin" "1"
			}
		}
		"weapon_gunboats"
		{
			"prefab"	"weapon_wearable"
			"item_type_name"	"#TF_Wearable_Boots"
			"item_name"	"#TF_Unique_Blast_Boots"
			"equip_region"	"feet"
			"image_inventory"	"backpack/weapons/c_models/c_rocketboots_soldier"
			"attributes"
			{
				"rocket jump damage reduction"
				{
					"attribute_class"	"rocket_jump_dmg_reduction"
					"value"	"0.4"
				}
			}
		}
		"weapon_guillotine"
		{
			"item_class"	"tf_weapon_cleaver"
			"base_item_name"	"The Flying Guillotine"
			"item_type_name"	"#TF_Weapon_Cleaver"
			"item_name"	"#TF_SD_Cleaver"
			"item_logname"	"guillotine"
			"item_iconname"	"guillotine"
			"item_slot"	"secondary"
			"anim_slot"	"item1"
			"propername"	"1"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_sd_cleaver/c_sd_cleaver"
			"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"
				"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"

				}
			}
			"visuals_red"
			{
				"skin" "0"
			}
			"visuals_blu"
			{
				"skin" "0"
			}
		}
		"weapon_annihilator"
		{
			"prefab"	"weapon_fireaxe"
			"base_item_name"	"The Neon Annihilator"
			"item_logname"	"annihilator"
			"item_iconname"	"annihilator"
			"item_type_name"	"#TF_Weapon_Sign"
			"item_name"	"#TF_SD_Sign"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_sd_neonsign/c_sd_neonsign"
			"model_player"	"models/workshop_partner/weapons/c_models/c_sd_neonsign/c_sd_neonsign.mdl"
			"propername"	"1"
			"xifier_class_remap"	"neon_annihilator"
			"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"
			}
		}
		"weapon_gloves"
		{
			"item_class"	"tf_weapon_fists"
			"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"
			"model_player"	"models/weapons/c_models/c_boxing_gloves/c_boxing_gloves.mdl"
			"used_by_classes"
			{
				"heavy"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"			"10 0 -10"
			}
			"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"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_flaregun"
		{
			"item_class"	"tf_weapon_flaregun"
			"item_logname" "flaregun"
			"item_iconname" "flaregun"
			"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"
			"model_player"	"models/weapons/c_models/c_flaregun_pyro/c_flaregun_pyro.mdl"
			"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"
				}
			}
		}
		"weapon_detonator"
		{
			"prefab"	"weapon_flaregun"
			"item_logname" "detonator"
			"item_iconname" "detonator"
			"item_name"		"#TF_Weapon_Flaregun_Detonator"
			"item_description"	"#TF_Weapon_Flaregun_Detonator_Desc"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_detonator/c_detonator"
			"model_player"	"models/workshop/weapons/c_models/c_detonator/c_detonator.mdl"
			"propername"	"0"
			"attributes"
			{
				"blast dmg to self increased"
				{
					"attribute_class"	"blast_dmg_to_self"
					"value"	"1.25"
				}
				"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"
				}
			}
			"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"
				}
			}
		}
		"weapon_scorch_shot"
		{
			"prefab"	"weapon_flaregun"
			"item_logname"	"scorch_shot"
			"item_iconname"	"scorch_shot"
			"item_name"	"#TF_ScorchShot"
			"item_description"	"#TF_ScorchShot_Desc"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_scorch_shot/c_scorch_shot"
			"model_player"	"models/workshop/weapons/c_models/c_scorch_shot/c_scorch_shot.mdl"
			"propername"	"1"
			"attributes"
			{
				"self dmg push force decreased"
				{
					"attribute_class"	"mult_dmgself_push_force"
					"value"		"0.65"
				}
				"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"
				}
			}
		}
		"weapon_double_barrel"
		{
			"item_class"	"tf_weapon_scattergun"
			"item_type_name"	"#TF_Weapon_Scattergun"
			"item_slot"	"primary"
			"used_by_classes"
			{
				"scout"	"1"
			}
			"anim_slot"	"item2"
			"image_inventory"	"backpack/weapons/c_models/c_double_barrel"
			"model_player"	"models/weapons/c_models/c_double_barrel.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
			"attributes"
			{
				"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"
				}
				"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"
				}
			}
		}
		"weapon_soda_popper"
		{
			"prefab"		"weapon_double_barrel"
			"item_class"	"tf_weapon_soda_popper"
			"item_name"	"#TF_SodaPopper"
			"item_logname"	"soda_popper"
			"item_iconname"	"soda_popper"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_soda_popper/c_soda_popper"
			"model_player"	"models/workshop/weapons/c_models/c_soda_popper/c_soda_popper.mdl"
			"attributes"
			{
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"1"
				}
				"hype on damage"
				{
					"attribute_class"	"hype_on_damage"
					"value"	"1"
				}
				"Reload time decreased"
				{
					"attribute_class"	"mult_reload_time"
					"value"	"0.75"
				}
			}
			"visuals"
			{
				"sound_single_shot"    "Weapon_Soda_Popper.Single"
				"sound_burst"    "Weapon_Soda_Popper.SingleCrit"
				"muzzle_flash"	"muzzle_bignasty"
				"tracer_effect"	"bullet_bignasty_tracer01"
				"animation_replacement"
				{
					"ACT_VM_IDLE"					"ACT_ITEM2_VM_IDLE"
					"ACT_VM_DRAW"					"ACT_ITEM2_VM_DRAW"
					"ACT_VM_HOLSTER"				"ACT_ITEM2_VM_HOLSTER"
					"ACT_VM_PULLBACK"				"ACT_ITEM2_VM_PULLBACK"
					"ACT_VM_PRIMARYATTACK"			"ACT_ITEM2_VM_PRIMARYATTACK"
					"ACT_VM_SECONDARYATTACK"		"ACT_ITEM2_VM_SECONDARYATTACK"
					"ACT_VM_RELOAD"					"ACT_ITEM2_VM_RELOAD"
					"ACT_VM_DRYFIRE"				"ACT_ITEM2_VM_DRYFIRE"
					"ACT_VM_IDLE_TO_LOWERED"		"ACT_ITEM2_VM_IDLE_TO_LOWERED"
					"ACT_VM_IDLE_LOWERED"			"ACT_ITEM2_VM_IDLE_LOWERED"
					"ACT_VM_LOWERED_TO_IDLE"		"ACT_ITEM2_VM_LOWERED_TO_IDLE"
				}
			}
		}
		"weapon_huntsman"
		{
			"item_class"	"tf_weapon_compound_bow"
			"base_item_name"	"The Huntsman"
			"item_type_name"	"#TF_Weapon_CompoundBow"
			"item_name"	"#TF_Unique_Achievement_CompoundBow"
			"item_slot"	"primary"
			"item_iconname"	"huntsman"
			"anim_slot"	"item2"
			"image_inventory"	"backpack/weapons/c_models/c_bow/c_bow"
			"model_player"	"models/weapons/c_models/c_bow/c_bow.mdl"
			"flip_viewmodel"	"1"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"attributes"
			{
				"hidden primary max ammo bonus"
				{
					"attribute_class"	"mult_maxammo_primary"
					"value"	".5"
				}
				"disable fancy class select anim"
				{
					"attribute_class"	"disable_fancy_class_select_anim"
					"value"	"1"
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"arrows"		"1"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 -4 -10"
			}
		}
		"weapon_jarate"
		{
			"item_class"	"tf_weapon_jar"
			"base_item_name"	"Jarate"
			"item_type_name"	"#TF_Weapon_Jar"
			"item_name"	"#TF_Unique_Achievement_Jar"
			"item_slot"	"secondary"
			"anim_slot"	"item1"
			"image_inventory"	"backpack/weapons/c_models/urinejar"
			"model_player"	"models/weapons/c_models/urinejar.mdl"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"attributes"
			{
				"jarate description"
				{
					"attribute_class"	"desc_jarate_description"
					"value"	"1"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -9"
			}
		}
		"weapon_madmilk"
		{
			"item_class"	"tf_weapon_jar_milk"
			"base_item_name"	"Mad Milk"
			"item_type_name"	"#TF_Weapon_Jar_Milk"
			"item_description"	"#TF_MadMilk_Desc"
			"item_name"	"#TF_MadMilk"
			"item_slot"	"secondary"
			"anim_slot"	"item1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_madmilk/c_madmilk"
			"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"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"				
			}
		}
		"weapon_gascan"
		{
			"item_class"	"tf_weapon_jar_gas"
			"item_type_name"	"#TF_Weapon_Jar_Gas"
			"item_name"	"#TF_GasPasser"
			"item_description"	"#TF_GasPasser_Desc"
			"item_slot"	"secondary"
			"propername"	"1"
			"anim_slot" "MELEE_ALLCLASS"
			"image_inventory"	"backpack/weapons/c_models/c_gascan/c_gascan"
			"model_player"	"models/weapons/c_models/c_gascan/c_gascan.mdl"
			"used_by_classes"
			{
				"pyro"	"1"
			}
			"attributes"
			{
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 3 -7"				
			}
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_VM_DRAW"				"ACT_ITEM2_VM_DRAW"
					"ACT_VM_IDLE"				"ACT_ITEM2_VM_IDLE"
					"ACT_VM_PRIMARYATTACK"		"ACT_ITEM2_VM_FIRE"
					"ACT_MP_ATTACK_STAND_MELEE_ALLCLASS"		"ACT_MP_ATTACK_STAND_ITEM2"
					"ACT_MP_ATTACK_CROUCH_MELEE_ALLCLASS"		"ACT_MP_ATTACK_CROUCH_ITEM2"
					"ACT_MP_ATTACK_SWIM_MELEE_ALLCLASS"			"ACT_MP_ATTACK_SWIM_ITEM2"
					"ACT_SECONDARY_VM_INSPECT_START"		"ACT_ITEM2_VM_INSPECT_START"
					"ACT_SECONDARY_VM_INSPECT_IDLE"		"ACT_ITEM2_VM_INSPECT_IDLE"
					"ACT_SECONDARY_VM_INSPECT_END"			"ACT_ITEM2_VM_INSPECT_END"
				}
				"player_poseparam"
				{
					"r_hand_grip"		"16"
				}
				"sound_deploy"	"Weapon_GasCan.Draw"
				"sound_single_shot"	"Weapon_GasCan.Throw"
				"sound_special1"		"Weapon_GasCan.Explode"  
			}	
		}
		"weapon_sandvich"
		{
			"item_class"	"tf_weapon_lunchbox"
			"item_type_name"	"#TF_Weapon_LunchBox"
			"item_name"	"#TF_Unique_Achievement_LunchBox"
			"item_slot"	"secondary"
			"anim_slot"	"ITEM1"
			"image_inventory"	"backpack/weapons/c_models/c_sandwich/c_sandwich"
			"model_player"	"models/weapons/c_models/c_sandwich/c_sandwich.mdl"
			"used_by_classes"
			{
				"heavy"	"1"
			}
			"allowed_attributes"
			{
				"all_items"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -11"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
		}
		"weapon_scout_drink"
		{
			"item_class"	"tf_weapon_lunchbox_drink"
			"item_type_name"	"#TF_Weapon_LunchBox"
			"item_name"	"#TF_Unique_Achievement_EnergyDrink"
			"item_description" "#TF_Unique_Achievement_EnergyDrink_desc"
			"anim_slot"	"ITEM1"
			"item_slot"	"secondary"
			"image_inventory"	"backpack/weapons/c_models/c_energy_drink/c_energy_drink"
			"model_player"	"models/weapons/c_models/c_energy_drink/c_energy_drink.mdl"
			"used_by_classes"
			{
				"scout"	"1"
			}
			"visuals"
			{
				"sound_deploy"	"Scout.DodgeCanOpen"
			}
			"allowed_attributes"
			{
				"all_items"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"0 0 -5"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
		}
		"weapon_shortstop"
		{
			"item_class"	"tf_weapon_handgun_scout_primary"
			"item_type_name"	"#TF_Weapon_Peppergun"
			"item_description"	"#TF_TheShortstop_Desc"
			"item_name"	"#TF_TheShortstop"
			"item_slot"	"primary"
			"anim_slot"	"secondary"
			"item_logname"	"shortstop"
			"item_iconname"	"shortstop"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_shortstop/c_shortstop"
			"model_player"	"models/workshop/weapons/c_models/c_shortstop/c_shortstop.mdl"
			"used_by_classes"
			{
				"scout"	"1"
			}
			"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"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -11"
			}
			"attributes"
			{
				"slow enemy on hit shortstop"
				{
					"attribute_class"	"mult_onhit_enemyspeed_shortstop"
					"value"	"0.5"
				}
			}
		}
		"weapon_winger_pistol"
		{
			"prefab"			"weapon_pistol"
			"item_type_name"	"#TF_Weapon_Pistol"
			"item_logname" "the_winger"
			"item_iconname" "the_winger"
			"item_name"	"#TF_Winger"
			"propername" "1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_winger_pistol/c_winger_pistol"
			"model_player"	"models/workshop/weapons/c_models/c_winger_pistol/c_winger_pistol.mdl"
			"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"
			}
			"visuals_red"
			{
				"skin" "0"
			}
			"visuals_blu"
			{
				"skin" "1"
			}
		}
		"weapon_wrangler"
		{
			"item_class"	"tf_weapon_laser_pointer"
			"item_type_name"	"#TF_Weapon_Laser_Pointer"
			"item_name"	"#TF_Unique_Achievement_Laser_Pointer"
			"item_description"	"#TF_Wrangler_Desc"
			"item_slot"	"secondary"
			"anim_slot"	"item1"
			"item_logname"	"laser_pointer"
			"item_iconname"	"laser_pointer"
			"image_inventory"	"backpack/weapons/c_models/c_wrangler"
			"model_player"	"models/weapons/c_models/c_wrangler.mdl"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"allowed_attributes"
			{
				"all_items"	"1"
				"dmg_reductions" "1"
				"player_health" "1"
				"attrib_healthregen" "1"
				"player_movement" "1"
				"ammo_metal" "1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"12 0 -8"
			}
		}
		"weapon_mechanical_arm"
		{
			"item_class"	"tf_weapon_mechanical_arm"
			"item_type_name"	"#TF_Weapon_Robot_Arm"
			"item_logname" "short_circuit"
			"item_iconname" "short_circuit"
			"item_name"	"#TF_DEX_Pistol"
			"item_description"	"#TF_DEX_Pistol_Desc"
			"item_slot"	"secondary"
			"anim_slot"	"secondary"
			"propername"	"1"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_dex_arm/c_dex_arm"
			"model_player"	"models/workshop_partner/weapons/c_models/c_dex_arm/c_dex_arm.mdl"
			"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"
			{
				"player_bodygroups"
				{
					"rightarm"			"2"
				}
				"sound_single_shot"	"Weapon_BarretsArm.Zap"
				"sound_empty"		"Weapon_BarretsArm.Fizzle"
				"sound_deploy"		"Weapon_BarretsArm.Draw"
				"sound_special3"	"Weapon_BarretsArm.Shot"
				"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"
				}
			}	
		}
		"weapon_slapper"
		{
			"item_class"	"tf_weapon_slap"
			"item_type_name"	"#TF_Weapon_Slap"
			"item_name"	"#TF_Weapon_HotHand"
			"item_description"	"#TF_Weapon_HotHand_Desc"
			"item_slot"	"melee"
			"anim_slot"	"MELEE_ALLCLASS"
			"item_logname"	"hot_hand"
			"item_iconname"	"hot_hand"
			"image_inventory"	"backpack/weapons/c_models/c_slapping_glove/w_slapping_glove"
			"model_player"		"models/weapons/c_models/c_slapping_glove/c_slapping_glove.mdl"
			"model_world"		"models/weapons/c_models/c_slapping_glove/w_slapping_glove.mdl"
			"attach_to_hands" "1"
			"propername"	"1"
			"used_by_classes"
			{
				"pyro"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -7"
			}
			"attributes"
			{
				"speed_boost_on_hit_enemy"
				{
					"attribute_class"	"speed_boost_on_hit_enemy"
					"value"	"1.0"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.8"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value"	"1.15"
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"dmg taken increased"
				{
					"attribute_class"	"mult_dmgtaken"
					"value"	"1.2"
				}
				"disable weapon hiding for animations"
				{
					"attribute_class"	"disable_weapon_hiding_for_animations"
					"value"	"1"
				}
			}
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_VM_IDLE"				"ACT_ITEM3_VM_IDLE"
					"ACT_VM_DRAW"				"ACT_ITEM3_VM_DRAW"
					"ACT_VM_HITCENTER"			"ACT_ITEM3_VM_PRIMARYATTACK"
					"ACT_VM_SWINGHARD"			"ACT_ITEM3_VM_PRIMARYATTACK"
					"ACT_MELEE_VM_INSPECT_START"		"ACT_ITEM3_VM_INSPECT_START"
					"ACT_MELEE_VM_INSPECT_IDLE"			"ACT_ITEM3_VM_INSPECT_IDLE"
					"ACT_MELEE_VM_INSPECT_END"			"ACT_ITEM3_VM_INSPECT_END"


					"ACT_MP_ATTACK_STAND_MELEE_ALLCLASS"		"ACT_MP_ATTACK_STAND_ITEM3"
					"ACT_MP_ATTACK_CROUCH_MELEE_ALLCLASS"		"ACT_MP_ATTACK_CROUCH_ITEM3"
					"ACT_MP_ATTACK_SWIM_MELEE_ALLCLASS"			"ACT_MP_ATTACK_SWIM_ITEM3"
				}
				"player_poseparam"
				{
					"r_hand_grip"		"15"
					"r_arm"				"3"
				}
				"sound_deploy"	"Weapon_Slap.Draw"
				"sound_melee_miss"	"Weapon_Slap.Swing"
				"sound_burst"	"Weapon_Slap.SwingCrit"
				"sound_special1"	"Weapon_Slap.SwingFire"
				"sound_special2"	"Weapon_Slap.SwingFireCrit"
			}
		}
		"weapon_stickbomb"
		{
			"item_class"	"tf_weapon_stickbomb"
			"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"
			"image_inventory" "backpack/workshop/weapons/c_models/c_caber/c_caber"
			"model_player"	"models/workshop/weapons/c_models/c_caber/c_caber.mdl"
			"used_by_classes"
			{
				"demoman"	"1"
			}
			"attributes"
			{
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"12 0 -17"				
			}
		}
		"weapon_quadball"
		{
			"prefab"	"weapon_grenade_launcher"
			"item_logname"	"iron_bomber"
			"item_iconname"	"iron_bomber"
			"item_type_name"	"#TF_Weapon_GrenadeLauncher"
			"item_name"		"#TF_Weapon_Iron_bomber"
			"propername"		"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_quadball/c_quadball"
			"model_player"	"models/workshop/weapons/c_models/c_quadball/c_quadball.mdl"
			"attributes"
			{
				"Blast radius decreased"
				{
					"attribute_class"	"mult_explosion_radius"
					"value"				"0.85"
				}
				"grenade no bounce"
				{
					"attribute_class"	"grenade_no_bounce"
					"value"	"1"
				}
				"fuse bonus"
				{
					"attribute_class" "fuse_mult"
					"value" "0.7"
				}
				"custom projectile model"
				{
					"attribute_class"	"custom_projectile_model"
					"value"				"models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_TackyGrenadier.Single"
				"sound_burst"			"Weapon_TackyGrenadier.SingleCrit"
				"sound_special1"		"Weapon_Airstrike.Explosion"
				"animation_replacement"
				{
					"ACT_PRIMARY_VM_INSPECT_START"		"ACT_PRIMARY_ALT1_VM_INSPECT_START"
					"ACT_PRIMARY_VM_INSPECT_IDLE"		"ACT_PRIMARY_ALT1_VM_INSPECT_IDLE"
					"ACT_PRIMARY_VM_INSPECT_END"		"ACT_PRIMARY_ALT1_VM_INSPECT_END"
				}
			}
		}
		"weapon_sentry_revenge"
		{
			"item_class"	"tf_weapon_sentry_revenge"
			"item_type_name"	"#TF_Weapon_Shotgun"
			"item_name"	"#TF_Unique_Sentry_Shotgun"
			"item_slot"	"primary"
			"item_logname"	"frontier_justice"
			"item_iconname"	"frontier_kill"
			"image_inventory"	"backpack/weapons/c_models/c_frontierjustice/c_frontierjustice"
			"model_player"	"models/weapons/c_models/c_frontierjustice/c_frontierjustice.mdl"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"attributes"
			{
				"mod sentry killed revenge"
				{
					"attribute_class"	"sentry_killed_revenge"
					"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"
				}
			}
		}
		"weapon_robot_arm"
		{
			"item_class"	"tf_weapon_robot_arm"
			"item_type_name"	"#TF_Weapon_Robot_Arm"
			"item_name"	"#TF_Unique_Robot_Arm"
			"item_slot"	"melee"
			"equip_region"	"arms"
			"anim_slot"	"item2"
			"item_logname"	"robot_arm"
			"item_iconname"	"robot_arm_kill"
			"image_inventory"	"backpack/weapons/gunslinger"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"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"									
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"rightarm"			"1"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 -2 -7"				
			}
		}
		"weapon_sword"
		{
			"item_class"	"tf_weapon_sword"
			"item_type_name"	"#TF_Weapon_Sword"
			"demoknight"	"1"
			"item_slot"	"melee"
			"anim_slot"	"item1"
			"used_by_classes"
			{
				"demoman"	"1"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"			"10 -3 -10"		
			}
			"visuals"
			{
				"sound_melee_miss"	"Weapon_Sword.Swing"
				"sound_melee_hit"	"Weapon_Sword.HitFlesh"
				"sound_melee_hit_world"	"Weapon_Sword.HitWorld"
				"sound_burst"		"Weapon_Sword.SwingCrit"
				"sound_special1"	"Sword.Hit"
				"sound_special2"	"Sword.Idle"
			}
		}
		"weapon_katana"
		{
			"item_class"	"tf_weapon_katana"
			"item_type_name"	"#TF_Weapon_Sword"
			"demoknight"	"1"
			"item_slot"	"melee"
			"anim_slot"	"melee"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana"
			"used_by_classes"
			{
				"soldier"	"1"
				"demoman"	"1"
			}
			"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"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 -5 -10"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
			"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"
			}
		}
		"weapon_eyelander"
		{
			"item_class"	"tf_weapon_sword"
			"demoknight"	"1"
			"item_slot"	"melee"
			"anim_slot"	"item1"
			"item_type_name"	"#TF_Weapon_Sword"
			"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"		
			}
			"attributes"
			{
				"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"			
				}
			}
			"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"
			}
		}
		"weapon_battleaxe"
		{			
			"prefab"	"weapon_sword"
			"item_logname"	"battleaxe"
			"item_iconname"	"battleaxe"
			"item_type_name"	"#TF_Weapon_Axe"
			"item_name"	"#TF_Unique_BattleAxe"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_battleaxe/c_battleaxe"
			"model_player"	"models/workshop/weapons/c_models/c_battleaxe/c_battleaxe.mdl"
			"attributes"
			{
				"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"	".85"
				}
			}
		}
		"weapon_claidheamohmor"
		{
			"prefab"	"weapon_sword"
			"item_logname"	"claidheamohmor"
			"item_iconname"	"claidheamohmor"
			"item_name"	"#TF_Claidheamohmor"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_claidheamohmor/c_claidheamohmor"
			"model_player"	"models/workshop/weapons/c_models/c_claidheamohmor/c_claidheamohmor.mdl"
			"attributes"
			{
				"kill refills meter"
				{
					"attribute_class"	"kill_refills_meter"
					"value"			"0.25"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
				"charge time increased"
				{
					"attribute_class"	"mod_charge_time"
					"value" "0.5"
				}
				"max health additive penalty"
				{
					"attribute_class"	"add_maxhealth"
					"value" "-15"
				}
			}
		}
		"weapon_demo_sultan_sword"
		{
			"prefab"	"weapon_sword"
			"item_name"	"#TF_PersianPersuader"
			"item_description"	"#TF_PersianPersuader_Desc"
			"item_logname"	"persian_persuader"
			"item_iconname"	"persian_persuader"
			"propername"	"1"
			"anim_slot" "MELEE_ALLCLASS"
			"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"
			"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"
				"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"
			{
				"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"
				}
			}
		}
		"weapon_scimitar"
		{
			"prefab"	"weapon_club"
			"item_logname"	"shahanshah"
			"item_iconname"	"shahanshah"
			"item_name"	"#TF_Shahanshah"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_scimitar/c_scimitar"
			"model_player"	"models/workshop/weapons/c_models/c_scimitar/c_scimitar.mdl"
			"propername"	"1"
			"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"
				}
			}
		}
		"weapon_shield"
		{
			"prefab"	"weapon_wearable"
			"demoknight"	"1"
			"item_class"		"tf_wearable_demoshield"
			"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"
			"item_logname"	"demoshield"
			"item_iconname"	"demoshield"
			"act_as_wearable" "1"
			"attach_to_hands"	"0"
			"attach_to_hands_vm_only"	"1"
			"used_by_classes"
			{
				"demoman"	"1"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"weapon_crusaders_crossbow"
		{
			"item_class"	"tf_weapon_crossbow"
			"base_item_name"	"The Crusader's Crossbow"
			"item_type_name"	"#TF_Weapon_Crossbow"
			"item_name"	"#TF_CrusadersCrossbow"
			"item_description"	"#TF_Unique_Achievement_Flaregun_desc"
			"item_logname"	"crusaders_crossbow"
			"item_iconname"	"crusaders_crossbow"
			"item_slot"	"primary"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow"
			"model_player"	"models/workshop/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow.mdl"
			"used_by_classes"
			{
				"medic"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"				"10 0 -14"
			}
			"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"
			}
			"xifier_class_remap"	"crusaders_crossbow"
		}
		"weapon_pocket_pistol"
		{
			"prefab"	"weapon_pistol"
			"item_name"	"#TF_Weapon_PEP_Pistol"
			"item_logname"	"pep_pistol"
			"item_iconname"	"pep_pistol"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_pep_pistol/c_pep_pistol"
			"model_player"	"models/workshop/weapons/c_models/c_pep_pistol/c_pep_pistol.mdl"
			"attributes"
			{
				"cancel falling damage"
				{
					"attribute_class"	"cancel_falling_damage"
					"value" "1"
				}
				"heal on hit for rapidfire"
				{
					"attribute_class"	"add_onhit_addhealth"
					"value"	"7"
				}
				"fire rate penalty"
				{
					"attribute_class"	"mult_postfiredelay"
					"value" "1.25"
				}
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value"				"0.75"
				}
				"dmg taken from fire increased"
				{
					"attribute_class"	"mult_dmgtaken_from_fire"
					"value"	"1.50"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_PickPocket_Pistol.Single"
				"sound_burst"			"Weapon_PickPocket_Pistol.SingleCrit"
			}
		}
		"weapon_bossmelee"
		{
			"item_class"	"tf_weapon_shovelfist"
			"item_type_name"	"#TF_Weapon_Fists"
			"item_name"	"#KillEaterRank20"
			"item_slot"	"melee"
			"item_logname"	"saxtonfist"
			"item_iconname"	"saxxy"
			"item_quality"	"strange"
			"image_inventory"	"backpack/weapons/w_models/w_shovel"
			"used_by_classes"
			{
				"saxton"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 -6 -12"
			}
			"attributes"
			{
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
				"increased jump height"
				{
					"attribute_class"	"mod_jump_height"
					"value"	"10"
				}
				"kill will gib"
				{
					"attribute_class"	"kill_will_gib"
					"value"	"1"
				}
			}
		}
		"weapon_dragonsfury"
		{
			"item_class"	"tf_weapon_rocketlauncher_fireball"
			"item_type_name"	"#TF_Weapon_FireballLauncher"
			"propername"	"1"
			"item_name"	"#TF_Weapon_DragonsFury"
			"item_description"	"#TF_Weapon_DragonsFury_Desc"
			"item_slot"	"primary"
			"anim_slot"		"primary"
			"item_logname"	"dragons_fury"
			"item_iconname"	"dragons_fury"
			"image_inventory"	"backpack/weapons/c_models/c_flameball/c_flameball"
			"model_player"	"models/weapons/c_models/c_flameball/c_flameball.mdl"
			"used_by_classes"
			{
				"pyro"	"1"
			}
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 -3 -10"
			}
			"attributes"
			{
				"hidden primary max ammo bonus"
				{
					"attribute_class"	"mult_maxammo_primary"
					"value"	"0.2"
				}
				"airblast cost scale hidden"
				{
					"attribute_class"	"mult_airblast_cost"
					"value"	"0.25"
				}
				"dragons fury positive properties"
				{
					"attribute_class"	"dragons_fury_positive_properties"
					"value"	"1"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_Airstrike.AltFire"
				"sound_special1"		"Weapon_Airstrike.Explosion"
				"animation_replacement"
				{
					"ACT_VM_PRIMARYATTACK"		"ACT_PRIMARY_VM_PRIMARYATTACK_3"

					"ACT_PRIMARY_VM_INSPECT_START"		"ACT_ITEM4_VM_INSPECT_START"
					"ACT_PRIMARY_VM_INSPECT_IDLE"		"ACT_ITEM4_VM_INSPECT_IDLE"
					"ACT_PRIMARY_VM_INSPECT_END"		"ACT_ITEM4_VM_INSPECT_END"

					"ACT_MP_ATTACK_CROUCH_PRIMARY"		"ACT_MP_ATTACK_CROUCH_PRIMARY_ALT"
					"ACT_MP_ATTACK_STAND_PRIMARY"		"ACT_MP_ATTACK_STAND_PRIMARY_ALT"
					"ACT_MP_ATTACK_SWIM_PRIMARY"		"ACT_MP_ATTACK_SWIM_PRIMARY_ALT"

					"ACT_MP_ATTACK_CROUCH_SECONDARYFIRE"	"ACT_MP_ATTACK_CROUCH_PRIMARY_ALT"
					"ACT_MP_ATTACK_STAND_SECONDARYFIRE"		"ACT_MP_ATTACK_STAND_PRIMARY_ALT"
					"ACT_MP_ATTACK_SWIM_SECONDARYFIRE"		"ACT_MP_ATTACK_SWIM_PRIMARY_ALT"
				}
			}
		}
		"weapon_reskin"
		{
			"is_reskin"			"1"
			"item_quality" "rarity1"
		}
		"weapon_cutcontent"
		{
			"is_cut_content"			"1"
			"item_quality" "collectors"
		}
		"weapon_multiclass_item"
		{
			"is_multiclass_item"			"1"
			"item_quality" "strange"
		}
		"weapon_special"
		{
			"specialitem"			"1"
			"item_quality" 			"developer"
		}
	}
	"items"
	{
		"default"
		{
			"name"	"default"
			"item_class"	"tf_wearable"
			"item_quality" "normal"
			"year"			"2007"
			"item_name"	"#TF_Spectator_Default"
			"item_slot"	"melee"
		}
	}
	"stockitems"
	{
		"0"
		{
			"name"	"TF_WEAPON_BAT"
			"prefab"	"weapon_bat"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"1"
		{
			"name"	"TF_WEAPON_BOTTLE"
			"prefab"	"weapon_bottle"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"2"
		{
			"name"	"TF_WEAPON_FIREAXE"
			"prefab"	"weapon_fireaxe"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"3"
		{
			"name"	"TF_WEAPON_CLUB"
			"prefab"	"weapon_club"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"4"
		{
			"name"	"TF_WEAPON_KNIFE"
			"prefab"	"weapon_knife"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"5"
		{
			"name"	"TF_WEAPON_FISTS"
			"prefab"	"weapon_fists"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
			"attributes"
			{
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
		}
		"6"
		{
			"name"	"TF_WEAPON_SHOVEL"
			"prefab"	"weapon_shovel"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"7"
		{
			"name"	"TF_WEAPON_WRENCH"
			"prefab"	"weapon_wrench"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"8"
		{
			"name"	"TF_WEAPON_BONESAW"
			"prefab"	"weapon_bonesaw"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"9"
		{
			"name"	"TF_WEAPON_SHOTGUN_PRIMARY"
			"prefab"	"weapon_shotgun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
			"item_slot"	"primary"
			"used_by_classes"
			{
				"engineer"	"1"
			}
		}
		"10"
		{
			"name"	"TF_WEAPON_SHOTGUN_SOLDIER"
			"prefab"	"weapon_shotgun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
			"item_slot"	"secondary"
			"used_by_classes"
			{
				"soldier"	"1"
			}
		}
		"11"
		{
			"name"	"TF_WEAPON_SHOTGUN_HWG"
			"prefab"	"weapon_shotgun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
			"item_slot"	"secondary"
			"used_by_classes"
			{
				"heavy"	"1"
			}
		}
		"12"
		{
			"name"	"TF_WEAPON_SHOTGUN_PYRO"
			"prefab"	"weapon_shotgun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
			"item_slot"	"secondary"
			"used_by_classes"
			{
				"pyro"	"1"
			}
		}
		"13"
		{
			"name"	"TF_WEAPON_SCATTERGUN"
			"prefab"	"weapon_scattergun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"14"
		{
			"name"	"TF_WEAPON_SNIPERRIFLE"
			"prefab"	"weapon_sniperrifle"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"15"
		{
			"name"	"TF_WEAPON_MINIGUN"
			"prefab"	"weapon_minigun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"16"
		{
			"name"	"TF_WEAPON_SMG"
			"prefab"	"weapon_smg"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"17"
		{
			"name"	"TF_WEAPON_SYRINGEGUN_MEDIC"
			"prefab"	"weapon_syringegun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"18"
		{
			"name"	"TF_WEAPON_ROCKETLAUNCHER"
			"prefab"	"weapon_rocketlauncher"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"19"
		{
			"name"	"TF_WEAPON_GRENADELAUNCHER"
			"prefab"	"weapon_grenade_launcher"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"20"
		{
			"name"	"TF_weapon_stickybomb_launcher"
			"prefab"	"weapon_stickybomb_launcher"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"21"
		{
			"name"	"TF_WEAPON_FLAMETHROWER"
			"prefab"	"weapon_flamethrower"
			"item_quality" "normal"
			"year"			"2007"
			"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"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
			"used_by_classes"
			{
				"engineer"	"1"
			}
		}
		"23"
		{
			"name"	"TF_WEAPON_PISTOL_SCOUT"
			"prefab"	"weapon_pistol"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
			"used_by_classes"
			{
				"scout"	"1"
			}
		}
		"24"
		{
			"name"	"TF_WEAPON_REVOLVER"
			"prefab"	"weapon_revolver"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"25"
		{
			"name"	"TF_WEAPON_PDA_ENGINEER_BUILD"
			"prefab"	"weapon_pda_engineer_build"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"26"
		{
			"name"	"TF_WEAPON_PDA_ENGINEER_DESTROY"
			"prefab"	"weapon_pda_engineer_destroy"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"27"
		{
			"name"	"TF_WEAPON_PDA_SPY"
			"prefab"	"weapon_pda_spy"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"28"
		{
			"name"	"TF_WEAPON_BUILDER"
			"prefab"	"weapon_builder"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"29"
		{
			"name"	"TF_WEAPON_MEDIGUN"
			"prefab"	"weapon_medigun"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"30"
		{
			"name"	"TF_WEAPON_INVIS"
			"prefab"	"weapon_invis"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"735"
		{
			"name"	"TF_WEAPON_BUILDER_SPY"
			"prefab"	"weapon_builder_spy"
			"item_quality" "normal"
			"year"			"2007"
			"baseitem"	"1"
		}
		"31"
		{
			"name"	"TF_WEAPON_SHOVELFIST"
			"prefab"	"weapon_bossmelee"
			"item_quality" "normal"
			"baseitem"	"1"
		}
		"32"
		{
			"name"	"TF2V_COSMETIC_HAT"
			"prefab"	"hat_attachment"
			"year"			"2007"
			"item_quality" "normal"
			"used_by_classes"
			{
				"scout"		"1"
				"soldier"	"1"
				"pyro"		"1"
				"demoman"	"1"
				"heavy"		"1"
				"engineer"	"1"
				"medic"		"1"
				"sniper"	"1"
				"spy"		"1"
			}
			"baseitem"	"1"
		}
		"33"
		{
			"name"	"TF2V_COSMETIC_MISC"
			"prefab"	"misc"
			"year"			"2009"
			"item_quality" "normal"
			"used_by_classes"
			{
				"scout"		"1"
				"soldier"	"1"
				"pyro"		"1"
				"demoman"	"1"
				"heavy"		"1"
				"engineer"	"1"
				"medic"		"1"
				"sniper"	"1"
				"spy"		"1"
			}
			"baseitem"	"1"
		}
		"34"
		{
			"name"	"TF2V_COSMETIC_MEDAL"
			"prefab"	"medal"
			"year"			"2009"
			"item_quality" "normal"
			"used_by_classes"
			{
				"scout"		"1"
				"soldier"	"1"
				"pyro"		"1"
				"demoman"	"1"
				"heavy"		"1"
				"engineer"	"1"
				"medic"		"1"
				"sniper"	"1"
				"spy"		"1"
			}
			"baseitem"	"1"
		}
		"736"
		{
			"name"	"TF2V_COSMETIC_TAUNT"
			"prefab"	"taunt"
			"year"			"2011"
			"item_quality" "normal"
			"used_by_classes"
			{
				"scout"		"1"
				"soldier"	"1"
				"pyro"		"1"
				"demoman"	"1"
				"heavy"		"1"
				"engineer"	"1"
				"medic"		"1"
				"sniper"	"1"
				"spy"		"1"
			}
			"baseitem"	"1"
		}
	}
	"unlockitems"
	{
		"35"
		{
			"name"	"The Kritzkrieg"
			"prefab"	"weapon_medigun"
			"year"			"2008"
			"item_quality" 			"vintage"
			"item_name"	"#TF_Unique_Achievement_Medigun1"
			"propername"	"1"
			"image_inventory"	 "backpack/weapons/c_models/c_overhealer/c_overhealer"
			"model_player"	  "models/weapons/c_models/c_kritzkrieg/c_kritzkrieg.mdl"
			"attributes"
			{
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"1"
				}
				"medigun charge is crit boost"
				{
					"attribute_class"	"set_charge_type"
					"value"	"1"
				}
				"ubercharge rate bonus"
				{
					"attribute_class"	"mult_medigun_uberchargerate"
					"value"	"1.25"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
			"visuals_red"
			{
				"custom_particlesystem"
				{
					"system"	"medicgun_beam_attrib_overheal_red"
				}
			}
			"visuals_blu"
			{
				"custom_particlesystem"
				{
					"system"	"medicgun_beam_attrib_overheal_blue"
				}
			}
		}
		"36"
		{
			"name"	"The Blutsauger"
			"prefab"	"weapon_syringegun"
			"year"			"2008"
			"item_quality" 			"vintage"
			"item_logname"	"blutsauger"
			"item_iconname"	"blutsauger"
			"item_name"	"#TF_Unique_Achievement_Syringegun1"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_leechgun/c_leechgun"
			"model_player"	"models/weapons/c_models/c_leechgun/c_leechgun.mdl"
			"attributes"
			{
				"heal on hit for slowfire"
				{
					"attribute_class"	"add_onhit_addhealth"
					"value"	"3"
				}
				"health drain"
				{
					"attribute_class"	"add_health_regen"
					"value"	"-2"
				}
				"custom projectile model"
				{
					"attribute_class"	"custom_projectile_model"
					"value"				"models/weapons/c_models/c_leechgun/c_leech_proj.mdl"
				}
			}
		}
		"37"
		{
			"name"	"The Ubersaw"
			"prefab"	"weapon_bonesaw"
			"year"			"2008"
			"item_quality" 			"vintage"
			"item_logname"	"ubersaw"
			"item_iconname"	"ubersaw"
			"item_name"	"#TF_Unique_Achievement_Bonesaw1"
			"propername"	"1"
			"item_slot"	"melee"
			"image_inventory"	"backpack/weapons/c_models/c_ubersaw/c_ubersaw"
			"model_player"	"models/weapons/c_models/c_ubersaw/c_ubersaw.mdl"
			"attributes"
			{
				"add uber charge on hit"
				{
					"attribute_class"	"add_onhit_ubercharge"
					"value"	".25"
				}
				"fire rate penalty"
				{
					"attribute_class"	"mult_postfiredelay"
					"value"	"1.2"
				}
				"special taunt"
				{
					"attribute_class"	"special_taunt"
					"value" "1"
				}
			}
			"visuals"
			{
				"sound_melee_hit"	"Weapon_UberSaw.HitFlesh"
			}
		}
		"38"
		{
			"name"	"The Axtinguisher"			
			"prefab"	"weapon_fireaxe"
			"year"			"2008"
			"item_quality" 			"vintage"
			"item_logname"	"axtinguisher"
			"item_iconname"	"axtinguisher"
			"item_name"	"#TF_Unique_Achievement_FireAxe1"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro"
			"model_player"	"models/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro.mdl"
			"attributes"
			{
				"crit vs burning players"
				{
					"attribute_class"	"or_crit_vs_playercond"
					"value"	"1"
				}
				"dmg penalty vs nonburning AXTINGUISHER"
				{
					"attribute_class"	"mult_dmg_vs_nonburning_axtinguisher_0_1"
					"value"	"0.5"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
				"damage penalty AXTINGUISHER"
				{
					"attribute_class" 	"mult_dmg_axtinguisher_2_3"
					"value" "0.67"
				}			
				"single wep deploy time increased AXTINGUISHER 2"
				{
					"attribute_class"	"mult_single_wep_deploy_time_axtinguisher_2"
					"value"	"1.75"
				}
				"fire rate penalty AXTINGUISHER"
				{
					"attribute_class"	"mult_postfiredelay_axtinguisher_2"
					"value"	"1.2"
				}
				"single wep deploy time increased AXTINGUISHER 3"
				{
					"attribute_class"	"mult_single_wep_deploy_time_axtinguisher_3"
					"value"	"1.35"
				}
			}
		}
		"39"
		{
			"name"	"The Flare Gun"
			"prefab"	"weapon_flaregun"
			"propername"	"1"
			"item_quality" 			"vintage"
			"attributes"
			{
				"crit_vs_burning_FLARES_DISPLAY_ONLY"
				{
					"attribute_class"	"crit_vs_burning_FLARES_DISPLAY_ONLY"
					"value"	"1"
				}
			}
		}
		"40"
		{
			"name"	"The Backburner"
			"prefab"	"weapon_flamethrower"
			"year"			"2008"
			"item_quality" 			"vintage"
			"item_logname"	"backburner"
			"item_iconname"	"backburner"
			"item_type_name"	"#TF_Weapon_Flamethrower"
			"item_name"	"#TF_Unique_Achievement_Flamethrower"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_backburner/c_backburner"
			"model_player"	"models/weapons/c_models/c_flamethrower/c_backburner.mdl"
			"attributes"
			{
				"mod flamethrower back crit"
                {
                    "attribute_class"    "set_flamethrower_back_crit"
                    "value"    "1"
                }
                "damage bonus"
                {
                    "attribute_class"    "mult_dmg"
                    "value"    "1.15"
                }
				"airblast cost increased"
				{
					"attribute_class"	"mult_airblast_cost"
					"value" "2.50"
				}
                "crit mod disabled hidden"
                {
                    "attribute_class"    "mult_crit_chance"
                    "value"    "0"
                }
			}
			"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"
					}
				}
			}
		}
		"41"
		{
			"name"	"Natascha"
			"prefab"	"weapon_minigun"
			"year"			"2008"
			"item_quality" 			"vintage"
			"item_type_name"	"#TF_Weapon_Minigun"
			"item_name"	"#TF_Unique_Achievement_Minigun"
			"item_logname"	"natascha"
			"item_iconname"	"natascha"
			"image_inventory"	"backpack/weapons/c_models/c_w_ludmila/c_w_ludmila"
			"model_player"	"models/weapons/c_models/c_minigun/c_minigun_natascha.mdl"
			"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"
				}
			}
			"visuals"
			{
				"sound_reload"	"Weapon_Minifun.Reload"
				"sound_empty"	"Weapon_Minifun.ClipEmpty"
				"sound_double_shot"	"Weapon_Minifun.Fire"
				"sound_special1"	"Weapon_Minifun.WindUp"
				"sound_special2"	"Weapon_Minifun.WindDown"
				"sound_special3"	"Weapon_Minifun.Spin"
				"sound_burst"	"Weapon_Minifun.FireCrit"
			}
		}
		"42"
		{
			"name"	"The Sandvich"
			"prefab"	"weapon_sandvich"
			"propername"	"1"
			"year"			"2008"
			"item_quality" 			"vintage"
			"item_description" "#TF_Sandvich_desc"
		}
		"43"
		{
			"name"	"The Killing Gloves of Boxing"
			"prefab"	"weapon_gloves"
			"propername"	"1"
			"year"			"2008"
			"item_quality" 			"vintage"
			"attributes"
			{
				"critboost on kill"
				{
					"attribute_class"	"add_onkill_critboost_time"
					"value"	"5"
				}
				"fire rate penalty"
				{
					"attribute_class"	"mult_postfiredelay"
					"value"	"1.2"
				}
			}
		}
		"44"
		{
			"name"			"The Sandman"
			"prefab"		"weapon_bat"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_class"	"tf_weapon_bat_wood"
			"item_name"		"#TF_Unique_Achievement_Bat"
			"propername"	"1"
			"item_logname"	"sandman"
			"item_iconname"	"sandman"
			"image_inventory"	"backpack/weapons/c_models/c_wooden_bat/c_wooden_bat"
			"model_player"	"models/weapons/c_models/c_wooden_bat/c_wooden_bat.mdl"
			"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"
				}
			}
		}
		"45"
		{
			"name"	"The Force-a-Nature"
			"prefab"	"weapon_double_barrel"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_name"	"#TF_Unique_Achievement_Scattergun_Double"
			"propername"	"1"
			"item_description"	"#TF_Unique_Achievement_Scattergun_Double_desc"
			"item_logname"	"force_a_nature"
			"item_iconname"	"force_a_nature"
			"attributes"
			{
				"scattergun has knockback"
				{
					"attribute_class"	"set_scattergun_has_knockback"
					"value"	"1"
				}
				"bullets per shot bonus"
				{
					"attribute_class"	"mult_bullets_per_shot"
					"value" "1.2"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value" "0.9"
				}
			}
		}
		"46"
		{
			"name"	"Bonk! Atomic Punch"
			"prefab"	"weapon_scout_drink"
			"year"			"2009"
			"item_quality" 			"vintage"
		}
		"56"
		{
			"name"	"The Huntsman"
			"prefab"	"weapon_huntsman"
			"year"			"2009"
			"item_quality" 			"vintage"
			"propername"	"1"
		}
		"57"
		{
			"name"			"The Razorback"
			"item_class"		"tf_wearable_razorback"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_type_name" 	"#TF_Wearable_Shield"
			"item_name"		"#TF_Unique_Backstab_Shield"
			"propername"	"1"
			"item_slot"		"secondary"
			"equip_region"	"back"
			"anim_slot"	"FORCE_NOT_USED"
			"image_inventory"	"backpack/player/items/sniper/knife_shield"
			"model_player"	"models/player/items/sniper/knife_shield.mdl"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"attributes"
			{
				"backstab shield"
				{
					"attribute_class"	"set_blockbackstab_once"
					"value" "1"
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"58"
		{
			"name"	"Jarate"
			"prefab"	"weapon_jarate"
			"year"			"2009"
			"item_quality" 			"vintage"
		}
		"59"
		{
			"name"	"The Dead Ringer"
			"prefab"	"weapon_invis"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_type_name"	"#TF_Weapon_Watch"
			"item_name"	"#TF_Unique_Achievement_FeignWatch"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_pocket_watch/parts/c_pocket_watch"
			"model_player"	"models/weapons/v_models/v_watch_pocket_spy.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"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"								
				}
			}
		}
		"60"
		{
			"name"	"The Cloak and Dagger"
			"prefab"	"weapon_invis"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_type_name"	"#TF_Weapon_Watch"
			"item_name"	"#TF_Unique_Achievement_CloakWatch"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_leather_watch/parts/c_leather_watch"
			"model_player"	"models/weapons/v_models/v_watch_leather_spy.mdl"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"attributes"
			{
				"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"
				}
			}
		}
		"61"
		{
			"name"	"The Ambassador"
			"prefab"		"weapon_revolver"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_name"	"#TF_Unique_Achievement_Revolver"
			"propername"	"1"
			"item_logname"	"ambassador"
			"item_iconname"	"ambassador"
			"image_inventory"	"backpack/weapons/c_models/c_ambassador/parts/c_ambassador_opt"
			"model_player"	"models/weapons/c_models/c_ambassador/c_ambassador.mdl"
			"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"
			}
			"xifier_class_remap"	"ambassador"
		}
		"127"
		{
			"name"	"The Direct Hit"
			"prefab"	"weapon_rocketlauncher"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_logname"	"rocketlauncher_directhit"
			"item_iconname"	"rocketlauncher_directhit"
			"item_name"	"#TF_Unique_Achievement_RocketLauncher"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_directhit/c_directhit"
			"model_player"	"models/weapons/c_models/c_directhit/c_directhit.mdl"
			"attributes"
			{
				"Blast radius decreased"
				{
					"attribute_class"	"mult_explosion_radius"
					"value"	".3"
				}
				"Projectile speed increased"
				{
					"attribute_class"	"mult_projectile_speed"
					"value"	"1.8"
				}
				"damage bonus"
				{
					"attribute_class"	"mult_dmg"
					"value"	"1.25"
				}
				"mod mini-crit airborne"
				{
					"attribute_class"	"mini_crit_airborne"
					"value" "1"
				}
				"disable fancy class select anim"
				{
					"attribute_class"	"disable_fancy_class_select_anim"
					"value"	"1"
				}
			}
			"Visuals"
			{
			"sound_single_shot"	"Weapon_RPG_DirectHit.Single"
			"sound_ExplosionSound"	"Weapon_RPG_DirectHit.Explode"
			"sound_burst"			"Weapon_RPG_DirectHit.SingleCrit"
			}
		}
		"128"
		{
			"name"	"The Equalizer"
			"prefab"	"weapon_pickaxe"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_name"	"#TF_Unique_Achievement_Pickaxe"
			"propername"	"1"
			"item_logname"	"unique_pickaxe"
			"image_inventory" "backpack/weapons/c_models/c_pickaxe/c_pickaxe_s2"
			"model_player"	"models/weapons/c_models/c_pickaxe/c_pickaxe_s2.mdl"
			"attributes"
			{
				"provide on active"
				{
					"attribute_class"	"provide_on_active"
					"value" "1"
				}
				"mod shovel damage boost"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"1"
				}
				"mod weapon blocks healing"
				{
					"attribute_class"	"weapon_blocks_healing"
					"value" "1"
				}
			}
		}
		"129"
		{
			"name"	"The Buff Banner"
			"prefab"	"weapon_buff_banner"
			"propername"	"1"
			"year"			"2009"
			"item_quality" 			"vintage"
			"xifier_class_remap"	"buff_banner"
			"attributes"
			{
				"mod soldier buff type"
				{
					"attribute_class"	"set_buff_type"
					"value"	"1"
				}
				"maxammo primary increased"
				{
					"attribute_class"	"mult_maxammo_primary"
					"value" "1.2"
				}
			}
		}
		"130"
		{
			"name"	"The Scottish Resistance"
			"prefab"	"weapon_stickybomb_launcher"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_name"	"#TF_Unique_Achievement_StickyLauncher"
			"propername"	"1"
			"item_logname"	"stickybomb_defender"
			"image_inventory"	"backpack/weapons/w_models/w_stickybomb_defender"
			"model_player"	"models/weapons/c_models/c_scottish_resistance/c_scottish_resistance.mdl"
			"attributes"
			{
				"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" "8"
				}
			}
		}
		"131"
		{
			"name"	"Legacy Chargin' Targe"
			"prefab"	"weapon_shield"
			"year"		"2009"
			"item_quality" 			"vintage"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_targe/c_targe"
			"model_player"	"models/weapons/c_models/c_targe/c_targe_team.mdl"
			"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.6"
				}
			}
			"visuals_red"
			{
				"skin"	"0"
			}
			"visuals_blu"
			{
				"skin"	"1"
			}
		}
		"132"
		{
			"name"	"The Eyelander"
			"prefab"	"weapon_eyelander"
			"item_name"	"#TF_Unique_Achievement_Sword"
			"item_description"	"#TF_Unique_Achievement_Sword_Desc"
			"propername"	"1"
			"year"			"2009"
			"item_quality" 			"vintage"
		}
		"133"
		{
			"name"	"The Gunboats"
			"prefab"		"weapon_gunboats"
			"propername"	"1"
			"year"			"2009"
			"item_quality" 			"vintage"
			"item_slot"		"secondary"
			"used_by_classes"
			{
				"soldier"	"1"
			}
			"model_player"	"models/weapons/c_models/c_rocketboots_soldier.mdl"
		}
		"134"
		{
			"name"	"The Gunboats (Demoman)"
			"prefab"		"weapon_gunboats weapon_multiclass_item"
			"propername"	"1"
			"year"			"2009"
			"item_slot"		"primary"
			"used_by_classes"
			{
				"demoman"	"1"
			}
			"model_player"	"models/weapons/c_models/c_rocketboots_demo.mdl"
		}
		"140"
		{
			"name"	"The Wrangler"
			"prefab"	"weapon_wrangler"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"vintage"
		}
		"141"
		{
			"name"	"The Frontier Justice"
			"prefab"	"weapon_sentry_revenge"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"vintage"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -9"
			}
		}
		"142"
		{
			"name"	"The Gunslinger"
			"prefab"	"weapon_robot_arm"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"vintage"
		}
		"153"
		{
			"name"	"The Homewrecker"
			"prefab"	"weapon_fireaxe"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"vintage"
			"item_logname"	"sledgehammer"
			"item_iconname"	"sledgehammer"
			"item_type_name"	"#TF_Weapon_SledgeHammer"
			"item_name"	"#TF_Unique_SledgeHammer"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_sledgehammer/c_sledgehammer"
			"model_player"	"models/workshop/weapons/c_models/c_sledgehammer/c_sledgehammer.mdl"
			"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"
			}
		}
		"154"
		{
			"name"	"The Pain Train"
			"prefab"	"weapon_paintrain"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"vintage"
			"model_player"	"models/workshop/weapons/c_models/c_paintrain/c_paintrain.mdl"
			"used_by_classes"
			{
				"demoman"	"1"
				"soldier"	"1"
			}
		}
		"155"
		{
			"name"	"The Southern Hospitality"
			"prefab"	"weapon_wrench"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"vintage"
			"item_type_name"	"#TF_Weapon_Wrench"
			"item_name"	"#TF_Unique_Combat_Wrench"
			"item_logname"	"southern_hospitality"
			"item_iconname"	"southern_comfort_kill"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_spikewrench/c_spikewrench"
			"model_player"	"models/weapons/c_models/c_spikewrench/c_spikewrench.mdl"
			"attributes"
			{
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
				"bleeding duration"
				{
					"attribute_class"	"bleeding_duration"
					"value" "5.0"
				}
				"dmg taken from fire increased"
				{
					"attribute_class"	"mult_dmgtaken_from_fire"
					"value"			"1.20"
				}
				"reveal disguised victim on hit"
				{
					"attribute_class"	"reveal_disguised_victim_on_hit"
					"value"			"1"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.75"
				}
			}
			"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"
				}
			}
		}
		"156"
		{
			"name"	"The Pain Train (Pyro)"
			"prefab"	"weapon_paintrain weapon_multiclass_item"
			"propername"	"1"
			"year"			"2010"
			"model_player"	"models/workshop/weapons/c_models/c_paintrain/c_paintrain_pyro.mdl"
			"used_by_classes"
			{
				"pyro"		"1"
			}
		}
		"159"
		{
			"name"	"The Dalokohs Bar"
			"prefab"	"weapon_sandvich"
			"year"			"2010"
			"item_quality" 			"vintage"
			"item_type_name"	"#TF_Weapon_LunchBox"
			"item_name"	"#TF_Unique_Lunchbox_Chocolate"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_chocolate/c_chocolate"
			"model_player"	"models/weapons/c_models/c_chocolate/c_chocolate.mdl"
			"attributes"
			{
				"lunchbox adds maxhealth bonus"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"1"
				}
			}
		}
		"163"
		{
			"name"	"Crit-a-Cola"
			"prefab"	"weapon_scout_drink"
			"year"			"2010"
			"item_quality" 			"vintage"
			"item_name"	"#TF_Unique_EnergyDrink_CritCola"
			"item_description"	"#TF_Unique_EnergyDrink_CritCola_Desc"
			"image_inventory"	"backpack/weapons/c_models/c_energy_drink/c_critcola"
			"model_player"	"models/weapons/c_models/c_energy_drink/c_energy_drink.mdl"
			"visuals"
			{
				"skin" "2"
				"custom_particlesystem"
				{
					"system"	"energydrink_cola_splash"
				}
				"sound_deploy"	"Scout.DodgeCanOpen"
			}
			"attributes"
			{
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"2"
				}
			}
		}
		"171"
		{
			"name"	"The Tribalman's Shiv"
			"prefab"	"weapon_club"
			"year"			"2010"
			"item_quality" 			"vintage"
			"item_logname"	"tribalkukri"
			"item_iconname"	"tribalkukri"
			"item_type_name"	"#TF_Weapon_Club"
			"item_name"	"#TF_Unique_TribalmanKukri"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_wood_machete/c_wood_machete"
			"model_player"	"models/workshop/weapons/c_models/c_wood_machete/c_wood_machete.mdl"
			"attributes"
			{
				"bleeding duration"
				{
					"attribute_class"	"bleeding_duration"
					"value" "6"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.5"
				}
			}
		}
		"172"
		{
			"name"	"The Scotsman's Skullcutter"
			"prefab"	"weapon_battleaxe"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"vintage"
		}
		"173"
		{
			"name"	"The Vita-Saw"
			"prefab"	"weapon_bonesaw"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	"battleneedle"
			"item_iconname"	"battleneedle"
			"item_name"	"#TF_Unique_BattleSaw"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_uberneedle/c_uberneedle"
			"model_player"	"models/workshop/weapons/c_models/c_uberneedle/c_uberneedle.mdl"
			"attributes"
			{
				"preserve ubercharge"
				{
					"attribute_class"	"preserve_ubercharge"
					"value"	"20"
				}
				"max health additive penalty"
				{
					"attribute_class"	"add_maxhealth"
					"value" "-10"
				}
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"2"
				}
			}
		}
		"214"
		{
			"name"	"The Powerjack"
			"prefab"	"weapon_fireaxe"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	"powerjack"
			"item_iconname"	"powerjack"
			"item_type_name"	"#TF_Weapon_SledgeHammer"
			"item_name"	"#TF_ThePowerjack"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_powerjack/c_powerjack"
			"model_player"	"models/workshop/weapons/c_models/c_powerjack/c_powerjack.mdl"
			"attributes"
			{
				"provide on active"
				{
					"attribute_class"	"provide_on_active"
					"value" "1"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value" "1.15"
				}
				"heal on kill"
				{
					"attribute_class"	"heal_on_kill"
					"value"	"25"
				}
				"dmg taken increased"
				{
					"attribute_class"	"mult_dmgtaken"
					"value"	"1.2"
				}
			}
			"visuals"
			{
				"sound_melee_hit"	"Weapon_Machete.HitFlesh"
			}
		}
		"215"
		{
			"name"	"The Degreaser"
			"prefab" "weapon_flamethrower"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	"degreaser"
			"item_iconname"	"degreaser"
			"item_name"	"#TF_TheDegreaser"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_degreaser/c_degreaser"
			"model_player"	"models/workshop/weapons/c_models/c_degreaser/c_degreaser.mdl"
			"attributes"
			{
				"deploy time decreased"
				{
					"attribute_class"	"mult_deploy_time"
					"value"	".35"
				}
				"weapon burn dmg reduced"
				{					
					"attribute_class"	"mult_wpn_burndmg"
					"value" ".75"
				}
				"airblast cost increased"
				{
					"attribute_class"	"mult_airblast_cost"
					"value" "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"
			}
		}
		"220"
		{
			"name"	"The Shortstop"
			"prefab" "weapon_shortstop"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"unique"
		}
		"222"
		{
			"name"	"Mad Milk"
			"prefab" "weapon_madmilk"
			"year"			"2010"
			"item_quality" 			"unique"
			"visuals"
			{
				"skin" "2"
				"custom_particlesystem"
				{
					"system"	"energydrink_milk_splash"
				}
				"sound_deploy"	"Weapon_MadMilk.Draw"
			}
		}
		"224"
		{
			"name"	"L'Etranger"
			"prefab"	"weapon_revolver"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_LEtranger"
			"propername"	"0"
			"item_logname"	"letranger"
			"item_iconname"	"letranger"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_letranger/c_letranger"
			"model_player"	"models/workshop/weapons/c_models/c_letranger/c_letranger.mdl"
			"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"
			"prefab"	"weapon_eternal_reward"
			"year"			"2010"
			"item_quality" 			"unique"
			"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"
			}
		}
		"226"
		{
			"name"	"The Battalion's Backup"
			"prefab"		"weapon_buff_banner"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_TheBattalionsBackup"
			"propername"	"1"
			"item_description"	"#TF_TheBattalionsBackup_Desc"
			"anim_slot"		"melee"
			"image_inventory"			"backpack/workshop/weapons/c_models/c_battalion_buffpack/c_battalion_buffpack"
			"model_player"				"models/workshop/weapons/c_models/c_battalion_bugle/c_battalion_bugle.mdl"
			"extra_wearable"			"models/workshop/weapons/c_models/c_battalion_buffpack/c_battalion_buffpack.mdl"
			"attributes"
			{
				"mod soldier buff type"
				{
					"attribute_class"	"set_buff_type"
					"value"	"2"
				}
				"max health additive bonus"
				{
					"attribute_class"	"add_maxhealth"
					"value" "20"
				}
			}
		}
		"228"
		{
			"name"	  "The Black Box"
			"prefab" "weapon_rocketlauncher"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	  "blackbox"
			"item_iconname"	   "blackbox"
			"item_name"	   "#TF_TheBlackBox"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_blackbox/c_blackbox"
			"model_player"	"models/workshop/weapons/c_models/c_blackbox/c_blackbox.mdl"
			"attributes"
			{
				"heal on hit for slowfire BLACKBOX1"
				{
					"attribute_class"	"add_onhit_addhealth_bb1"
					"value"	"15"
				}
				"health on radius damage BLACKBOX2"
				{
					"attribute_class"	"add_health_on_radius_damage_bb2"
					"value"	"20"
				}
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value" ".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"
				}
			}
		}
		"230"
		{
			"name"	"The Sydney Sleeper"
			"prefab"	"weapon_sniperrifle"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	"sydney_sleeper"
			"item_iconname"	"sydney_sleeper"
			"item_name"	"#TF_SydneySleeper"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_sydney_sleeper/c_sydney_sleeper"
			"model_player"	"models/workshop/weapons/c_models/c_sydney_sleeper/c_sydney_sleeper.mdl"
			"visuals"
			{
				"player_bodygroups"
				{
					"bullets"		"1"
				}
				"sound_single_shot"	"Weapon_SydneySleeper.Single"
				"sound_burst"	"Weapon_SydneySleeper.SingleCrit"
				
				"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"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"5 0 -8"				
			}
			"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"
			"prefab"		"weapon_backpack"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Wearable_Shield"
			"item_name"		"#TF_DarwinsDangerShield"
			"propername"	"0"
			"item_slot"		"secondary"
			"image_inventory"	"backpack/workshop/player/items/sniper/croc_shield/croc_shield"
			"model_player"	"models/workshop/player/items/sniper/croc_shield/croc_shield.mdl"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"attributes"
			{
				"max health additive bonus"
				{
					"attribute_class"	"add_maxhealth"
					"value" "25"
				}
			}
		}
		"232"
		{
			"name"	"The Bushwacka"
			"prefab"	"weapon_club"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	"bushwacka"
			"item_iconname"	"bushwacka"
			"item_type_name"	"#TF_Weapon_Club"
			"item_name"	"#TF_TheBushwacka"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_croc_knife/c_croc_knife"
			"model_player"	"models/workshop/weapons/c_models/c_croc_knife/c_croc_knife.mdl"
			"attributes"
			{
				"minicrits become crits"
				{
					"attribute_class"	"minicrits_become_crits"
					"value" "1"
				}
				"dmg taken from fire increased"
				{
					"attribute_class"	"mult_dmgtaken_from_fire"
					"value"			"1.2"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
			}
		}
		"237"
		{
			"name"	"Legacy Rocket Jumper"
			"prefab"	"weapon_rocketlauncher"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_Weapon_RocketLauncher_Jump"
			"item_description"	"#TF_Weapon_RocketLauncher_Jump_Desc"
			"propername"	"0"
			"image_inventory"	"backpack/weapons/c_models/c_rocketjumper/c_rocketjumper_legacy"
			"model_player"	"models/weapons/c_models/c_rocketjumper/c_rocketjumper_legacy.mdl"
			"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"	"weapon_gloves"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_name"	"TF_Unique_Gloves_of_Running_Urgently"
			"propername"	"0"
			"item_logname"	"gloves_running_urgently"
			"item_iconname"	"gloves_running_urgently"
			"image_inventory"	"backpack/weapons/c_models/c_boxing_gloves_urgency/c_boxing_gloves_urgency"
			"model_player"	"models/weapons/c_models/c_boxing_gloves/c_boxing_gloves.mdl"
			"attributes"
			{
				"provide on active"
				{
					"attribute_class"	"provide_on_active"
					"value" "1"
				}
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value" "2"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value"	"1.3"
				}
				"health drain"
				{
					"attribute_class"	"add_health_regen"
					"value"	"-6"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	".5"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"hands"			"1"
				}
				"sound_melee_miss"	"Weapon_BoxingGloves.Miss"
				"sound_melee_hit"	"Weapon_BoxingGloves.HitFlesh"
				"sound_melee_hit_world"	"Weapon_BoxingGloves.HitWorld"
				"sound_burst"	"Weapon_BoxingGloves.MissCrit"
			}
			"visuals_red"
			{
				"skin"	"2"
			}
			"visuals_blu"
			{
				"skin"	"3"
			}
		}
		"265"
		{
			"name"	"Legacy Stickybomb Jumper"
			"prefab"	"weapon_stickybomb_launcher"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_Weapon_StickyBomb_Jump"
			"item_description"	"#TF_Weapon_StickyBomb_Jump_Desc"
			"propername"	"0"
			"image_inventory"	"backpack/weapons/c_models/c_sticky_jumper/c_sticky_jumper_legacy"
			"model_player"	"models/weapons/c_models/c_sticky_jumper/c_sticky_jumper_legacy.mdl"
			"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"
				}
				"cannot pick up intelligence"
				{
					"attribute_class"	"cannot_pick_up_intelligence"
					"value"				"1"
				}
				"custom projectile model"
				{
					"attribute_class"	"custom_projectile_model"
					"value"				"models/weapons/w_models/w_stickybomb2.mdl"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_Sticky_Jumper.Single"
				"sound_special1"	"Weapon_Sticky_Jumper.Explode"
			}
		}
		"304"
		{
			"name"			"The Amputator"
			"prefab"			"weapon_amputator"
			"year"				"2010"
			"item_quality" 			"unique"
		}
		"305"
		{
			"name"	"The Crusader's Crossbow"
			"prefab"		"weapon_crusaders_crossbow"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"unique"
		}
		"307"
		{
			"name"	"The Ullapool Caber"
			"prefab"	"weapon_stickbomb"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"unique"
		}
		"308"
		{
			"name"			"The Loch-n-Load"
			"prefab"	"weapon_grenade_launcher"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	"loch_n_load"
			"item_iconname"	"loch_n_load"
			"item_name"		"#TF_LochNLoad"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_lochnload/c_lochnload"
			"model_player"	"models/workshop/weapons/c_models/c_lochnload/c_lochnload.mdl"
			"attributes"
			{
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value" ".50"
				}"damage bonus"
				{
					"attribute_class"	"mult_dmg"
					"value"	"1.2"
				}
				"Projectile speed increased"
				{
					"attribute_class"	"mult_projectile_speed"
					"value" "1.25"
				}
				"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"
				}
			}
		}
		"310"
		{
			"name"	"Warrior's Spirit"
			"prefab"	"weapon_fists"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_Gloves"
			"item_name"	"#TF_WarriorsSpirit"
			"propername"	"0"
			"item_logname"	"warrior_spirit"
			"item_iconname"	"warrior_spirit"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_bear_claw/c_bear_claw"			
			"model_player"	"models/workshop/weapons/c_models/c_bear_claw/c_bear_claw.mdl"
			"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"
			}
			"attributes"
			{
				"damage bonus"
				{
					"attribute_class"	"mult_dmg"
					"value"	"1.3"
				}
				"max health additive penalty"
				{
					"attribute_class"	"add_maxhealth"
					"value" "-20"
				}
				"heal on kill"
				{
					"attribute_class"	"heal_on_kill"
					"value"	"50"
				}
			}
		}
		"311"
		{
			"name"	"The Buffalo Steak Sandvich"
			"prefab"	"weapon_sandvich"
			"year"				"2010"
			"item_quality" 			"unique"
			"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"
			"attributes"
			{
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"2"
				}
				"energy buff dmg taken multiplier"
				{
					"attribute_class"	"energy_buff_dmg_taken_multiplier"
					"value"	"0.8"
				}
			}
		}
		"312"
		{
			"name"	"The Brass Beast"
			"prefab"	"weapon_minigun"
			"year"		"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_GatlingGun"
			"item_logname"	"brass_beast"
			"item_iconname"	"brass_beast"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_gatling_gun/c_gatling_gun"
			"model_player"	"models/workshop/weapons/c_models/c_gatling_gun/c_gatling_gun.mdl"
			"propername"	"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"
			}
			"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_full"
				{
					"attribute_class"		"spunup_damage_resistance_full"
					"value"					"0.80"
				}
			}
		}
		"317"
		{
			"name"	"The Candy Cane"
			"prefab"		"weapon_bat"
			"year"				"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_CandyCane"
			"item_logname"	"candy_cane"
			"item_iconname"	"candy_cane"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_candy_cane/c_candy_cane"					
			"model_player"	"models/workshop/weapons/c_models/c_candy_cane/c_candy_cane.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
			"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"
				}
			}
		}
		"325"
		{
			"name"	"The Boston Basher"
			"prefab"	"weapon_bat"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_BostonBasher"
			"propername"	"1"
			"item_logname"	"boston_basher"
			"item_iconname"	"boston_basher"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_boston_basher/c_boston_basher"
			"model_player"	"models/workshop/weapons/c_models/c_boston_basher/c_boston_basher.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
			"attributes"
			{
				"bleeding duration"
				{
					"attribute_class"	"bleeding_duration"
					"value" "5"
				}
				"hit self on miss"
				{
					"attribute_class"	"hit_self_on_miss"
					"value"	"1"
				}
			}
			"visuals"
			{
				"sound_melee_hit"		"BostonBasher.Impact"
				"sound_melee_hit_world"	"BostonBasher.HitWorld"
			}
		}
		"326"
		{
			"name"	"The Back Scratcher"
			"prefab"	"weapon_fireaxe"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_logname"	"back_scratcher"
			"item_iconname"	"back_scratcher"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_back_scratcher/c_back_scratcher"
			"model_player"	"models/workshop/weapons/c_models/c_back_scratcher/c_back_scratcher.mdl"
			"item_type_name"	"#TF_Weapon_GardenRake"
			"item_name"	"#TF_BackScratcher"
			"propername"	"1"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"		
			}
			"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"
				}
			}
		}
		"327"
		{
			"name"	"The Claidheamohmor"
			"prefab"	"weapon_claidheamohmor"
			"propername"	"1"
			"year"			"2010"
			"item_quality" 			"unique"
		}
		"329"
		{
			"name"	"The Jag"
			"prefab"	"weapon_wrench"
			"year"			"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_Jag"
			"propername"	"1"
			"item_slot"	"melee"
			"item_logname"	"wrench_jag"
			"item_iconname"	"wrench_jag"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_jag/c_jag"
			"model_player"	"models/workshop/weapons/c_models/c_jag/c_jag.mdl"
			"attributes"
			{
				"Construction rate increased"
				{
					"attribute_class"	"mult_construction_value"
					"value"		"1.3"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	".75"
				}
				"fire rate bonus JAG"
				{
					"attribute_class"	"mult_postfiredelay_jag"
					"value"	"0.85"
				}
				"Repair rate decreased JAG"
				{
					"attribute_class"	"mult_repair_value_jag"
					"value"	"0.80"
				}
				"dmg penalty vs buildings JAG"
				{
					"attribute_class"	"mult_dmg_vs_buildings_jag"
					"value" "0.67"
				}
			}
		}
		"331"
		{
			"name"	"Team Fists of Steel"
			"prefab"	"weapon_gloves"
			"year"		"2010"
			"item_quality" 			"unique"
			"item_name"	"#TF_FistsOfSteel"
			"propername"	"1"
			"item_logname"	"steel_fists"
			"item_iconname"	"steel_fists"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_fists_of_steel/c_fists_of_steel_legacy"			
			"model_player"	"models/workshop/weapons/c_models/c_fists_of_steel/c_fists_of_steel_legacy.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
			"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"
				}
			}
			"attributes"
			{
				"dmg from ranged reduced"
				{
					"attribute_class"	"dmg_from_ranged"
					"value"	"0.4"
				}
				"dmg from melee increased"
				{
					"attribute_class"	"dmg_from_melee"
					"value"	"2.0"
				}
			}
		}
		"348"
		{
			"name"	"Sharpened Volcano Fragment"
			"prefab"	"weapon_fireaxe"
			"year"		"2011"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_RiftFireAxe"
			"item_name"	"#TF_Unique_RiftFireAxe"
			"item_description"	"#TF_RiftFireAxe_Desc"
			"propername"	"1"
			"item_logname"	"lava_axe"
			"item_iconname"	"lava_axe"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_rift_fire_axe/c_rift_fire_axe"
			"model_player"	"models/workshop/weapons/c_models/c_rift_fire_axe/c_rift_fire_axe.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -11"				
			}
			"attributes"
			{
				"Set DamageType Ignite"
				{
					"attribute_class"	"set_dmgtype_ignite"
					"value" "1"
				}
				"minicrit vs burning player"
				{
					"attribute_class"	"or_minicrit_vs_playercond_burning"
					"value" "1"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.8"
				}
			}
		}
		"349"
		{
			"name"	"Sun-on-a-Stick"
			"prefab"	"weapon_bat"
			"year"		"2011"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_RiftFireMace"
			"item_name"	"#TF_Unique_RiftFireMace"
			"item_description"	"#TF_RiftFireMace_Desc"
			"item_logname"	"lava_bat"
			"item_iconname"	"lava_bat"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_rift_fire_mace/c_rift_fire_mace"
			"model_player"	"models/workshop/weapons/c_models/c_rift_fire_mace/c_rift_fire_mace.mdl"
			"propername"	"1"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
			"attributes"
			{
				"crit_vs_burning"
				{
					"attribute_class"	"crit_vs_burning"
					"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.66"
				}
			}
		}
		"351"
		{
			"name"	"The Detonator"
			"prefab"	"weapon_detonator"
			"year"				"2011"
			"item_quality" 			"unique"
		}
		"354"
		{
			"name"	"The Concheror"
			"prefab"		"weapon_buff_banner"
			"year"			"2011"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_SoldierSashimono"
			"item_name"	"#TF_SoldierSashimono"
			"propername"	"1"
			"item_description"	"#TF_SoldierSashimono_Desc"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_shogun_warpack/c_shogun_warpack"
			"model_player"	"models/workshop_partner/weapons/c_models/c_shogun_warhorn/c_shogun_warhorn.mdl"
			"extra_wearable" "models/workshop_partner/weapons/c_models/c_shogun_warpack/c_shogun_warpack.mdl"
			"anim_slot"		"melee"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 -5 -2"
			}
			"attributes"
			{
				"mod soldier buff type"
				{
					"attribute_class"	"set_buff_type"
					"value"	"3"
				}
			}
			"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"
				}
			}
			
		}
		"355"
		{
			"name"	"The Fan O'War"
			"prefab"		"weapon_bat"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_logname"	"warfan"
			"item_iconname"	"warfan"
			"item_type_name"	"#TF_Weapon_Gunbai"
			"item_name"	"#TF_Gunbai"
			"item_description"	"#TF_Gunbai_Desc"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_shogun_warfan/c_shogun_warfan"		
			"model_player"	"models/workshop_partner/weapons/c_models/c_shogun_warfan/c_shogun_warfan.mdl"
			"propername"	"1"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
			"attributes"
			{
				"mark for death"
				{
					"attribute_class"	"mark_for_death"
					"value"	"15"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.25"
				}
				"minicrits become crits"
				{
					"attribute_class"	"minicrits_become_crits"
					"value" "1"
				}
			}
		}
		"356"
		{
			"name"	"Conniver's Kunai"
			"prefab"	"weapon_spy_knife_item2"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_name"	"#TF_Kunai"
			"item_description"	"#TF_Kunai_Desc"
			"propername"	"0"
			"item_logname"	"kunai"
			"item_iconname"	"kunai"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai"
			"model_player"	"models/workshop_partner/weapons/c_models/c_shogun_kunai/c_shogun_kunai.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -6"
			}
			"attributes"
			{
				"sanguisuge"
				{
					"attribute_class"	"sanguisuge"
					"value"	"1"
				}
				"max health additive penalty"
				{
					"attribute_class"	"add_maxhealth"
					"value" "-55"
				}
			}
		}
		"357"
		{
			"name"	"The Half-Zatoichi"
			"prefab"	"weapon_katana"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_logname"	"demokatana"
			"item_iconname"	"demokatana"
			"item_type_name"	"#TF_Weapon_SoldierKatana"
			"item_name"	"#TF_SoldierKatana"
			"item_description"	"#TF_SoldierKatana_Desc"
			"propername"	"1"
			"attributes"
			{
				"decapitate type"
				{
					"attribute_class"	"decapitate_type"
					"value"	"1"
				}
				"restore health on kill"
				{
					"attribute_class"	"restore_health_on_kill"
					"value"	"50"
				}
				"mult_player_movespeed_active"
				{
					"attribute_class"	"mult_player_movespeed_active"
					"value"	"1.1"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
				"honorbound"
				{
					"attribute_class"	"honorbound"
					"value"	"1"
				}
			}
		}
		"401"
		{
			"name"	"The Shahanshah"
			"prefab"	"weapon_scimitar"
			"year"				"2011"
			"item_quality" 			"unique"
		}
		"402"
		{
			"name"	"The Bazaar Bargain"
			"prefab"	"weapon_bazaar_sniper"
			"year"				"2011"
			"item_quality" 			"unique"
		}
		"404"
		{
			"name"	"The Persian Persuader"
			"prefab"	"weapon_demo_sultan_sword"
			"year"	"2011"
			"item_quality" 			"unique"
		}
		"405"
		{
			"name"			"Ali Baba's Wee Booties"
			"prefab"			"weapon_wearable"
			"year"				"2011"
			"item_quality" 			"unique"
			"demoknight"		"1"
			"item_type_name" 	"#TF_Wearable_Boots"
			"item_name"		"#TF_Ali_Babas_Wee_Booties"
			"item_slot"		"primary"
			"equip_region"	"feet"
			"anim_slot"		"FORCE_NOT_USED"
			"propername"	"0"
			"act_as_wearable" "1"
			"image_inventory"	"backpack/workshop/player/items/demo/demo_booties/demo_booties"
			"model_player"		"models/workshop/player/items/demo/demo_booties/demo_booties.mdl"
			"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"
				}
				"kill refills meter"
				{
					"attribute_class"	"kill_refills_meter"
					"value"			"0.25"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value"	"1.10"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"shoes"			"1"
				}
			}
		}
		"406"
		{
			"name"			"The Splendid Screen"
			"prefab"			"weapon_shield"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_logname" "splendid_screen"
			"item_iconname" "splendid_screen"
			"item_name"		"#TF_SplendidScreen"
			"item_description"	"#TF_SplendidScreen_Desc"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_persian_shield/c_persian_shield"
			"model_player"	"models/workshop/weapons/c_models/c_persian_shield/c_persian_shield.mdl"
			"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"
				}
			}
		}
		"411"
		{
			"name"	"The Quick-Fix"
			"prefab"	"weapon_medigun"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_Medigun_Prototype"
			"item_name"		"#TF_Unique_MediGun_QuickFix"
			"item_description"	"#TF_Unique_MediGun_QuickFix_Desc"
			"propername"		"1"
			"equip_region"	"medigun_backpack"
			"image_inventory"	"backpack/weapons/c_models/c_proto_medigun/c_proto_medigun"
			"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"
			"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"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"medic_backpack"			"1"
				}
			}
			"visuals_red"
			{
				"skin" "0"
				"custom_particlesystem"
				{
					"system"	"medicgun_beam_attrib_overheal_red"
				}
			}
			"visuals_blu"
			{
				"skin" "1"
				"custom_particlesystem"
				{
					"system"	"medicgun_beam_attrib_overheal_blue"
				}
			}
		}
		"412"
		{
			"name"	"The Overdose"
			"prefab"	"weapon_syringegun"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_logname"	"proto_syringe"
			"item_iconname"	"proto_syringe"
			"item_type_name"	"#TF_Weapon_SyringeGun_Prototype"
			"item_name"		"#TF_Overdose"
			"item_description"	"#TF_Overdose_Desc"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_proto_syringegun/c_proto_syringegun"
			"model_player"	"models/weapons/c_models/c_proto_syringegun/c_proto_syringegun.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -14"				
			}
			"attributes"
			{
				"move speed bonus resource level"
				{
					"attribute_class"	"mult_player_movespeed_resource_level"
					"value"	"1.2"
				}
				"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"
			}
			"visuals_blu"
			{
				"skin" "1"
			}
		}
		"413"
		{
			"name"	"The Solemn Vow"
			"prefab"	"weapon_melee_allclass"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_class"	"tf_weapon_bonesaw"
			"item_logname"	"solemn_vow"
			"item_iconname"	"solemn_vow"
			"item_type_name"	"#TF_Weapon_Bust"
			"item_description"	"#TF_SolemnVow_Desc"
			"item_name"	"#TF_SolemnVow"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_hippocrates_bust/c_hippocrates_bust"
			"model_player"	"models/weapons/c_models/c_hippocrates_bust/c_hippocrates_bust.mdl"
			"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"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value" "1.1"
				}
			}
			"visuals"
			{
				"sound_melee_hit"	"Weapon_Machete.HitFlesh"
			}
		}
		"414"
		{
			"name"	"The Liberty Launcher"
			"prefab"		"weapon_rocketlauncher"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_name"	"#TF_LibertyLauncher"
			"item_logname"	"liberty_launcher"
			"item_iconname"	"liberty_launcher"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_liberty_launcher/c_liberty_launcher"
			"model_player"	"models/workshop/weapons/c_models/c_liberty_launcher/c_liberty_launcher.mdl"
			"attributes"
			{
				"Projectile speed increased"
				{
					"attribute_class"	"mult_projectile_speed"
					"value"	"1.4"
				}
				"clip size bonus"
				{
					"attribute_class"	"mult_clipsize"
					"value" "1.25"
				}
				"switch from wep deploy time decreased"
				{
					"attribute_class"	"mult_switch_from_wep_deploy_time"
					"value"	"0.75"
				}
				"rocket jump damage reduction"
				{
					"attribute_class"	"rocket_jump_dmg_reduction"
					"value" "0.8"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"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"
			"year"			"2011"
			"item_quality" 			"unique"
			"used_by_classes"
			{
				"pyro" "secondary"
				"soldier" "secondary"
			}
		}
		"416"
		{
			"name"	"The Market Gardener"
			"prefab"		"weapon_shovel"
			"year"			"2011"
			"item_quality" 			"unique"
			"item_name"	"#TF_MarketGardener"
			"propername"	"1"
			"item_logname"	"market_gardener"
			"item_iconname"	"market_gardener"
			"image_inventory" "backpack/workshop/weapons/c_models/c_market_gardener/c_market_gardener"
			"model_player"	"models/workshop/weapons/c_models/c_market_gardener/c_market_gardener.mdl"
			"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"
				}
			}
		}
		"417"
		{
			"name"	"The Reserve Shooter (Multi-Class)"
			"prefab"	"weapon_reserve_shooter weapon_multiclass_item"
			"year"			"2011"
			"used_by_classes"
			{
				"engineer" "primary"
				"heavy" "secondary"
			}
		}
		"424"
		{
			"name"	"Tomislav"
			"prefab" "weapon_tomislav"
			"year"		"2011"
			"item_quality" 			"unique"
		}
		"425"
		{
			"name"	"The Family Business"
			"prefab"	"weapon_russian_riot"
			"year"			"2011"
			"item_quality" 			"unique"
			"used_by_classes"
			{
				"heavy"	"1"
			}
		}
		"426"
		{
			"name"	"The Eviction Notice"
			"prefab"			"weapon_fists"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_Gloves"
			"item_name"	"#TF_EvictionNotice"
			"propername"	"1"
			"item_logname"	"eviction_notice"
			"item_iconname"	"eviction_notice"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_eviction_notice/c_eviction_notice"			
			"model_player"	"models/workshop/weapons/c_models/c_eviction_notice/c_eviction_notice.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"			"10 0 -8"
			}
			"attributes"
			{
				"fire rate bonus"
				{
					"attribute_class"	"mult_postfiredelay"
					"value" "0.6"
				}
				"speed_boost_on_hit"
				{
					"attribute_class"	"speed_boost_on_hit"
					"value"	"3"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.4"
				}
				"dmg taken increased"
				{
					"attribute_class"	"mult_dmgtaken"
					"value"	"1.2"
				}
			}
			"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"
				}
			}
		}
		"427"
		{
			"name"	"The Family Business (Multi-Class)"
			"prefab"	"weapon_russian_riot weapon_multiclass_item"
			"year"			"2011"
			"used_by_classes"
			{
				"pyro"	"secondary"
				"soldier"	"secondary"
				"engineer"	"primary"
			}
		}
		"441"
		{
			"name"	"The Cow Mangler 5000"
			"prefab"			"weapon_rocketlauncher"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_class"	"tf_weapon_particle_cannon"
			"item_logname"	"cow_mangler"
			"item_iconname"	"cow_mangler"
			"item_type_name"	"#TF_Weapon_FocusedWaveProjector"
			"item_name"	"#TF_CowMangler"
			"anim_slot" "primary2"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler"
			"model_player"	"models/workshop/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -11"
			}
			"attributes"
			{
				"energy weapon no ammo"
				{
					"attribute_class"	"energy_weapon_no_ammo"
					"value"	"1"
				}
				"energy weapon charged shot"	
				{
					"attribute_class"	"energy_weapon_charged_shot"
					"value"	"1"
				}
				"energy weapon no hurt building"
				{
					"attribute_class"	"energy_weapon_no_hurt_building"
					"value" "1"
				}
				"crits_become_minicrits"
				{
					"attribute_class"	"crits_become_minicrits"
					"value" "1"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value" "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"
			}
		}
		"442"
		{
			"name"		"The Righteous Bison"
			"prefab"	"weapon_raygun"
			"year"		"2011"
			"item_quality" 			"unique"
		}
		"444"
		{
			"name"			"The Mantreads"
			"prefab"		"weapon_wearable"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_type_name" 	"#TF_Wearable_Boots"
			"item_logname" "mantreads"
			"item_iconname" "mantreads"
			"item_name"		"#TF_Mantreads"
			"item_slot"		"secondary"
			"equip_region"	"feet"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/player/items/soldier/mantreads/mantreads"
			"model_player"		"models/workshop/player/items/soldier/mantreads/mantreads.mdl"
			"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"
				}
				"mod_air_control_blast_jump"
				{
					"attribute_class"	"mod_air_control_blast_jump"
					"value" "3.0"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value" "1.10"
				}
			}
		}
		"447"
		{
			"name"	"The Disciplinary Action"
			"prefab" "weapon_disciplinary_action"
			"year"				"2011"
			"item_quality" 			"unique"
		}
		"448"
		{
			"name"	"The Soda Popper"
			"prefab" "weapon_soda_popper"
			"year"	"2011"
			"item_quality" 			"unique"
		}
		"449"
		{
			"name"	"The Winger"
			"prefab"	"weapon_winger_pistol"
			"year"				"2011"
			"item_quality" 			"unique"
			"used_by_classes"
			{
				"scout"	"1"
			}
		}
		"450"
		{
			"name"	"The Atomizer"
			"prefab"		"weapon_bat"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_logname" "atomizer"
			"item_iconname" "atomizer"
			"item_name"	"#TF_Atomizer"
			"propername" "1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_bonk_bat/c_bonk_bat"
			"model_player"	"models/workshop/weapons/c_models/c_bonk_bat/c_bonk_bat.mdl"
			"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"
				}
			}
		}
		"451"
		{
			"name"	"The Winger (Multi-Class)"
			"prefab"	"weapon_winger_pistol weapon_multiclass_item"
			"year"				"2011"
			"used_by_classes"
			{
				"engineer"	"1"
			}
		}
		"460"
		{
			"name"	"The Enforcer"
			"prefab"		"weapon_revolver"
			"year"			"2011"
			"item_quality" 			"unique"
			"item_name"	"#TF_Enforcer"
			"propername"	"1"
			"item_logname"	"enforcer"
			"item_iconname"	"enforcer"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_snub_nose/c_snub_nose"
			"model_player"	"models/workshop/weapons/c_models/c_snub_nose/c_snub_nose.mdl"
			"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"
			"prefab"	"weapon_spy_knife_item2"
			"year"			"2011"
			"item_quality" 			"unique"
			"item_name"	"#TF_BigEarner"
			"propername"	"1"
			"item_logname"	"big_earner"
			"item_iconname"	"big_earner"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_switchblade/c_switchblade"
			"model_player"	"models/workshop/weapons/c_models/c_switchblade/c_switchblade.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -6"
			}
			"attributes"
			{
				"add cloak on kill"
				{
					"attribute_class"	"add_cloak_on_kill"
					"value" "30"
				}
				"max health additive penalty"
				{
					"attribute_class"	"add_maxhealth"
					"value" "-25"
				}
				"speed_boost_on_kill_bigearner"
				{
					"attribute_class"	"speed_boost_on_kill_bigearner"
					"value"	"3"
				}
			}
		}
		"513"
		{
			"name"	"The Original"
			"prefab"	"weapon_rocketlauncher"
			"year"			"2011"
			"item_quality" 			"unique"
			"item_logname"	"quake_rl"
			"item_iconname"	"quake_rl"
			"item_name"	"#TF_TheOriginal"
			"propername"	"1"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_bet_rocketlauncher/c_bet_rocketlauncher"
			"model_player"	"models/workshop_partner/weapons/c_models/c_bet_rocketlauncher/c_bet_rocketlauncher.mdl"
			"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"
				}
				"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"
			}
		}
		"525"
		{
			"name"	"The Diamondback"
			"prefab"			"weapon_revolver"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_name"	"#TF_DEX_Revolver"
			"item_description"	"#TF_DEX_Revolver_Desc"
			"propername"	"1"
			"item_logname"	"diamondback"
			"item_iconname"	"diamondback"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_dex_revolver/c_dex_revolver"
			"model_player"	"models/workshop_partner/weapons/c_models/c_dex_revolver/c_dex_revolver.mdl"
			"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"
			}
		}
		"526"
		{
			"name"	"The Machina"
			"year"	"2011"
			"item_quality" 			"unique"
			"prefab"	"weapon_machina"
		}
		"527"
		{
			"name"	"The Widowmaker"
			"prefab"		"weapon_shotgun"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_logname" "widowmaker"
			"item_iconname" "widowmaker"
			"item_name"	"#TF_DEX_Shotgun"
			"item_description"	"#TF_DEX_Shotgun_Desc"
			"propername"	"1"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_dex_shotgun/c_dex_shotgun"
			"model_player"	"models/workshop_partner/weapons/c_models/c_dex_shotgun/c_dex_shotgun.mdl"
			"item_slot"	"primary"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"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"
				}
			}
		}
		"528"
		{
			"name"		"The Short Circuit"
			"prefab"		"weapon_mechanical_arm"
			"year"			"2011"
			"item_quality" 			"unique"
		}
		"588"
		{
			"name"		"The Pomson 6000"
			"prefab"		"weapon_pomson"
			"year"			"2011"
			"item_quality" 			"unique"
		}
		"589"
		{
			"name"	"The Eureka Effect"
			"prefab"			"weapon_wrench"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_name"	"#TF_Wrenchmotron"
			"item_description"	"#TF_Wrenchmotron_Desc"
			"item_logname"	"eureka_effect"
			"item_iconname"	"eureka_effect"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_drg_wrenchmotron/c_drg_wrenchmotron"
			"model_player"	"models/workshop/weapons/c_models/c_drg_wrenchmotron/c_drg_wrenchmotron.mdl"
			"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"
					}
				}
			}
		}
		"593"
		{
			"name"	"The Third Degree"
			"prefab"		"weapon_fireaxe"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_logname"	"thirddegree"
			"item_iconname"	"thirddegree"
			"item_name"	"#TF_ThirdDegree"
			"item_description"	"#TF_ThirdDegree_Desc"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_drg_thirddegree/c_drg_thirddegree"
			"model_player"	"models/workshop/weapons/c_models/c_drg_thirddegree/c_drg_thirddegree.mdl"
			"propername"	"1"
			"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"
			}
		}
		"594"
		{
			"name"	"The Phlogistinator"
			"prefab"	"weapon_flamethrower"
			"year"	"2011"
			"item_quality" 			"unique"
			"item_logname"	"phlogistinator"
			"item_iconname"	"phlogistinator"
			"item_name"	"#TF_Phlogistinator"
			"item_description"	"#TF_Phlogistinator_Desc"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_drg_phlogistinator/c_drg_phlogistinator"
			"model_player"	"models/workshop/weapons/c_models/c_drg_phlogistinator/c_drg_phlogistinator.mdl"
			"propername"	"1"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -12"		
			}
			"attributes"
			{
				"burn damage earns rage"
				{
					"attribute_class"	"burn_damage_earns_rage"
					"value" "1"
				}
				"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"
				}
			}
			"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"
				}
			}
		}
		"595"
		{
			"name"	"The Manmelter"
			"prefab"			"weapon_flaregun"	
			"year"	"2011"
			"item_quality" 			"unique"
			"item_class"	"tf_weapon_flaregun_revenge"
			"item_logname"	"manmelter"
			"item_iconname"	"manmelter"
			"item_type_name"	"#TF_Weapon_IndivisibleParticleSmasher"
			"item_name"	"#TF_ManMelter"
			"item_description"	"#TF_ManMelter_Desc"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_drg_manmelter/c_drg_manmelter"
			"model_player"	"models/workshop/weapons/c_models/c_drg_manmelter/c_drg_manmelter.mdl"
			"propername"	"1"
			"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"
				}
			}
			"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"
				}
			}
		}
		"642"
		{
			"name"			"The Cozy Camper"
			"prefab"			"weapon_backpack"
			"year"				"2012"
			"item_quality" 			"unique"
			"item_type_name" 	"#TF_Wearable_Backpack"
			"item_name"	"#TF_CozyCamper"
			"item_description"	"#TF_CozyCamper_Desc"
			"item_slot"		"secondary"
			"propername"		"1"
			"image_inventory"	"backpack/workshop/player/items/sniper/xms_sniper_commandobackpack/xms_sniper_commandobackpack"
			"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"
				}
			}
		}
		"648"
		{
			"name"			"The Wrap Assassin"
			"prefab"		"weapon_bat"
			"year"			"2011"
			"item_quality" 			"unique"
			"item_class"	"tf_weapon_bat_giftwrap"
			"item_name"	"#TF_BallBuster"
			"item_description"	"#TF_BallBuster_Desc"
			"item_logname"	"wrap_assassin"
			"item_iconname"	"wrap_assassin"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_xms_giftwrap/c_xms_giftwrap"			
			"model_player"	"models/workshop/weapons/c_models/c_xms_giftwrap/c_xms_giftwrap.mdl"
			"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"	"0"
			}
			"visuals_blu"
			{
				"skin"	"1"
			}
		}
		"649"
		{
			"name"	"The Spy-cicle"
			"prefab"	"weapon_spy_knife_item2"
			"year"	"2011"
			"item_quality" 			"unique"
			"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"
			"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_particlesystems"
				{
					"0"
					{
						"system"	"xms_icicle_idle"
						"attachment" "bip_middle_0_R"
					}
				}
				"sound_melee_miss"		""
				"sound_melee_hit"		""
				"sound_melee_hit_world"	"Icicle.HitWorld"
			}
		}
		"656"
		{
			"name"	"The Holiday Punch"
			"prefab"	"weapon_fists"
			"year"				"2011"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_Fists"
			"item_name"			"#TF_MasculineMittens"
			"item_description"	"#TF_MasculineMittens_Desc"
			"item_logname"	"holiday_punch"
			"item_iconname"	"holiday_punch"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_xms_gloves/c_xms_gloves"			
			"model_player"	"models/workshop/weapons/c_models/c_xms_gloves/c_xms_gloves.mdl"
			"propername"	"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"
				}
				"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"
				}
			}
		}
		"740"
		{
			"name"	"The Scorch Shot"
			"prefab" "weapon_scorch_shot"
			"year"	"2012"
			"item_quality" 			"unique"
		}
		"751"
		{
			"name" "The Cleaner's Carbine"
			"prefab"		"weapon_smg"
			"year"				"2012"
			"item_quality" 			"unique"
			"item_logname"	"pro_smg"
			"item_iconname"	"pro_smg"
			"item_name"	"#TF_Pro_SMG"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_pro_smg/c_pro_smg"
			"model_player"	"models/workshop/weapons/c_models/c_pro_smg/c_pro_smg.mdl"
			"attributes"
			{
				"fire rate penalty"
				{
					"attribute_class"	"mult_postfiredelay"
					"value" "1.25"
				}
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value"	"0.80"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
				"minicrit_boost_charge_rate"
				{
					"attribute_class" "minicrit_boost_charge_rate"
					"value" "1"
				}
				"minicrit_boost_when_charged"
				{
					"attribute_class" "minicrit_boost_when_charged"
					"value" "8"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_UrbanProfessional.Single"
				"sound_burst"		"Weapon_UrbanProfessional.SingleCrit"
			}
		}
		"752"
		{
			"name"	"The Hitman's Heatmaker"
			"prefab"		"weapon_sniperrifle"
			"year"				"2012"
			"item_quality" 			"unique"
			"item_logname"	"pro_rifle"
			"item_iconname"	"pro_rifle"
			"item_type_name"	"#TF_Weapon_SniperRifle"
			"item_name"	"#TF_Pro_SniperRifle"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_pro_rifle/c_pro_rifle"
			"model_player"	"models/workshop/weapons/c_models/c_pro_rifle/c_pro_rifle.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"5 0 -8"				
			}
			"attributes"
			{
				"decapitate type"
				{
					"attribute_class"	"decapitate_type"
					"value"	"1"
				}
				"damage penalty on bodyshot"
				{
					"attribute_class"	"bodyshot_damage_modify"
					"value" "0.80"
				}
				"rage on kill"
				{
					"attribute_class"	"rage_on_kill"
					"value" "35"
				}
				"rage on assists"
				{
					"attribute_class"	"rage_on_assists"
					"value" "15"
				}
				"sniper rage DISPLAY ONLY"
				{
					"attribute_class"	"sniper_rage_DISPLAY_ONLY"
					"value" "1"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_ProSniperRifle.Single"
				"sound_burst"			"Weapon_ProSniperRifle.SingleCrit"
			}
		}
		"772"
		{
			"name"	"Baby Face's Blaster"
			"prefab"		"weapon_scattergun"
			"item_class"	"tf_weapon_pep_brawler_blaster"
			"year"				"2012"
			"item_quality" 			"unique"
			"item_name"	"#TF_Weapon_PEP_Scattergun"
			"item_logname"	"pep_brawlerblaster"
			"item_iconname"	"pep_brawlerblaster"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_pep_scattergun/c_pep_scattergun"
			"model_player"	"models/workshop/weapons/c_models/c_pep_scattergun/c_pep_scattergun.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -12"
			}
			"attributes"
			{
				"boost on damage"
				{
					"attribute_class"	"boost_on_damage"
					"value"	"1"
				}
				"weapon spread bonus"
				{
					"attribute_class"	"mult_spread_scale"
					"value"	"0.6"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.7"
				}
				"move speed penalty"
				{
					"attribute_class"	"mult_player_movespeed"
					"value"	"0.65"
				}
				"hype resets on jump"
				{
					"attribute_class"	"hype_resets_on_jump"
					"value"	"25"
				}
				"lose hype on take damage"
				{
					"attribute_class"	"lose_hype_on_take_damage"
					"value"	"1"
				}
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value"				"0.67"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_Brawler_Blaster.Single"
				"sound_burst"		"Weapon_Brawler_Blaster.SingleCrit"
			}
		}
		"730"
		{
			"name"	"The Beggar's Bazooka"
			"prefab"			"weapon_rocketlauncher"
			"year"				"2012"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_RocketLauncher"
			"item_name"			"#TF_DS_DumpsterDevice"
			"item_description"	"#TF_DS_DumpsterDevice_Desc"
			"propername"			"1"
			"item_logname"	"dumpster_device"
			"item_iconname"	"dumpster_device"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_dumpster_device/c_dumpster_device"
			"model_player"	"models/workshop/weapons/c_models/c_dumpster_device/c_dumpster_device.mdl"
			"attributes"
			{
				"fire rate bonus HIDDEN"
				{
					"attribute_class"	"mult_postfiredelay"
					"value"	"0.3"
				}
				"auto fires full clip"
				{
					"attribute_class"	"auto_fires_full_clip"
					"value"	"1"
				}
				"can overload"
				{
					"attribute_class"	"can_overload"
					"value"	"1"
				}
				"reload time increased hidden"
				{
					"attribute_class"	"mult_reload_time_hidden"
					"value" "1.3"
				}
				"clip size penalty HIDDEN"
				{
					"attribute_class"	"mult_clipsize"
					"value" "0.75"
				}
				"projectile spread angle penalty"
				{
					"attribute_class"	"projectile_spread_angle"
					"value"	"3"
				}
				"no primary ammo from dispensers while active"
				{
					"attribute_class"	"no_primary_ammo_from_dispensers"	
					"value"	"1"
				}
				"blast radius decreased"
				{
					"attribute_class"	"mult_explosion_radius"
					"value" "0.8"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_Does_Dumpster.Single"
				"sound_burst"		"Weapon_Does_Dumpster.SingleCrit"
				"sound_reload"		"Weapon_DumpsterRocket.Reload"
			}
		}
		"773"
		{
			"name" "Pretty Boy's Pocket Pistol"
			"prefab"			"weapon_pocket_pistol"
			"year" 			"2012"
			"item_quality" 			"unique"
			"used_by_classes"
			{
				"scout"	"1"
			}
		}
		"774"
		{
			"name" "Pretty Boy's Pocket Pistol (Multi-Class)"
			"prefab"			"weapon_pocket_pistol weapon_multiclass_item"
			"year" 			"2012"
			"used_by_classes"
			{
				"engineer"	"1"
			}
		}
		"775"
		{
			"name"	"The Escape Plan"
			"prefab"	"weapon_pickaxe"
			"year"			"2012"
			"item_quality" 			"unique"
			"item_name"	"#TF_Unique_Pickaxe_EscapePlan"
			"propername"	"1"
			"item_logname"	"unique_pickaxe_escape"
			"image_inventory" "backpack/weapons/c_models/c_pickaxe/c_pickaxe"
			"model_player"	"models/weapons/c_models/c_pickaxe/c_pickaxe.mdl"
			"attributes"
			{
				"provide on active"
				{
					"attribute_class"	"provide_on_active"
					"value" "1"
				}
				"mod shovel speed boost"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"2"
				}
				"mod weapon blocks healing"
				{
					"attribute_class"	"weapon_blocks_healing"
					"value" "1"
				}
			}
		}
		"810"
		{
			"name"	"The Red-Tape Recorder"
			"prefab"		"weapon_red_tape_recorder"
			"year"			"2012"
			"item_quality" 			"unique"
		}
		"811"
		{
			"name"	"The Huo Long Heatmaker"
			"prefab"		"weapon_long_heatmaker"
			"year"			"2012"
			"item_quality" 			"unique"
		}
		 "812"
		{
			"name"	"The Flying Guillotine"
			"prefab"		"weapon_guillotine"
			"year"	"2012"
			"item_quality" 			"unique"
		}
		"813"
		{
			"name"	"The Neon Annihilator"
			"prefab"		"weapon_annihilator"
			"year"	"2012"
			"item_quality" 			"unique"
		}
		"996"
		{
			"name"			"The Loose Cannon"
			"prefab"		"weapon_demo_cannon"
			"year"	"2012"
			"item_quality" 			"unique"
		}
		"997"
		{
			"name"			"The Rescue Ranger"
			"prefab"			"weapon_rescue_ranger"
			"year"				"2012"
			"item_quality" 			"unique"
		}
		"998"
		{
			"name"	"The Vaccinator"
			"prefab"			"weapon_medigun"
			"year"	"2012"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_Medigun_Resist"
			"item_name"		"#TF_Unique_MediGun_Resist"
			"item_description"	"#TF_Unique_MediGun_Resist_Desc"
			"propername"		"1"
			"equip_region"	"medigun_backpack"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_medigun_defense/c_medigun_defense"
			"model_player"	"models/workshop/weapons/c_models/c_medigun_defense/c_medigun_defense.mdl"
			"extra_wearable" "models/workshop/weapons/c_models/c_medigun_defense/c_medigun_defensepack.mdl"
			"attributes"
			{
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"3"
				}
				"ubercharge rate bonus"
				{
					"attribute_class"	"mult_medigun_uberchargerate"
					"value"	"1.67"
				}
				"ubercharge overheal rate penalty"
				{
					"attribute_class"	"mult_medigun_overheal_uberchargerate"
					"value"	"0.67"
				}
				"overheal fill rate reduced"
				{
					"attribute_class"	"overheal_fill_rate"
					"value" "0.34"
				}
				"medigun charge is resists"
				{
					"attribute_class"	"set_charge_type"
					"value"	"3"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"medic_backpack"			"1"
				}
			}
			"visuals_red"
			{
				"skin" "0"
			}
			"visuals_blu"
			{
				"skin" "1"
			}
		}
		"1098"
		{
			"name"	"The Classic"
			"prefab"	"weapon_sniperrifle"
			"year"		"2014"
			"item_quality" 			"unique"
			"item_class"	"tf_weapon_sniperrifle_classic"
			"item_logname"	"the_classic"
			"item_iconname"	"the_classic"
			"item_name"	"#TF_ClassicSniperRifle"
			"item_description"	"#TF_ClassicSniperRifle_Desc"
			"propername"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_tfc_sniperrifle/c_tfc_sniperrifle"
			"model_player"	"models/weapons/c_models/c_tfc_sniperrifle/c_tfc_sniperrifle.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"5 0 -8"				
			}
			"attributes"
			{
				"crit on hard hit"
				{
					"attribute_class"	"crit_on_hard_hit"
					"value"	"1"
				}
				"damage penalty on bodyshot"
				{
					"attribute_class"	"bodyshot_damage_modify"
					"value"	"0.90"
				}
				"sniper no headshot without full charge"
				{
					"attribute_class"	"sniper_no_headshot_without_full_charge"
					"value" "1"
				}
				"sniper crit no scope"
				{
					"attribute_class"	"sniper_crit_no_scope"
					"value" "1"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_ClassicSniperRifle.Single"
				"sound_burst"	"Weapon_ClassicSniperRifle.SingleCrit"
				"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"
				}
			}
		}
		"1099"
		{
			"name"			"The Tide Turner"
			"prefab"			"weapon_shield"
			"year"		"2014"
			"item_quality" 			"unique"
			"item_name"		"#TF_TideTurner"
			"item_description"	"#TF_TideTurner_Desc"
			"propername"	"1"
			"item_logname"	"tide_turner"
			"item_iconname"	"tide_turner"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_wheel_shield/c_wheel_shield"
			"model_player"	"models/workshop/weapons/c_models/c_wheel_shield/c_wheel_shield.mdl"
			"attributes"
			{
				"dmg taken from fire reduced"
				{
					"attribute_class"	"mult_dmgtaken_from_fire"
					"value"			"0.85"
				}
				"dmg taken from blast reduced"
				{
					"attribute_class"	"mult_dmgtaken_from_explosions"
					"value"			"0.85"
				}
				"lose demo charge on damage when charging"
				{
					"attribute_class"	"lose_demo_charge_on_damage_when_charging"
					"value"				"1"
				}
				"full charge turn control"
				{
					"attribute_class"	"charge_turn_control"
					"value"			"50"
				}
				"kill refills meter"
				{
					"attribute_class"	"kill_refills_meter"
					"value"			"0.75"
				}
			}
		}
		"1101"
		{
			"name"	"The B.A.S.E. Jumper"
			"prefab"				"weapon_parachute"
			"year"					"2014"
			"item_quality" 			"unique"
		}
		"1103"
		{
			"name"	"The Back Scatter"
			"prefab"		"weapon_scattergun"
			"year"					"2014"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_Scattergun"
			"propername"	"1"
			"item_name"			"#TF_Weapon_BackScatter"
			"item_description"	"#TF_Weapon_BackScatter_Desc"
			"item_logname"	"back_scatter"
			"item_iconname"	"back_scatter"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_scatterdrum/c_scatterdrum"
			"model_player"	"models/workshop/weapons/c_models/c_scatterdrum/c_scatterdrum.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
			"attributes"
			{
				"closerange backattack minicrits"
				{
					"attribute_class"	"closerange_backattack_minicrits"
					"value"				"1"
				}
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value" "0.67"
				}
				"spread penalty"
				{
					"attribute_class" 	"mult_spread_scale"
					"value" "1.20"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_Back_Scatter.Single"
				"sound_burst"		"Weapon_Back_Scatter.SingleCrit"
			}
		}
		"1104"
		{
			"name"	"The Air Strike"
			"prefab" "weapon_atom_launcher"
			"year"					"2014"
			"item_quality" 			"unique"
		}
		"1150"
		{
			"name"	"The Quickiebomb Launcher"
			"prefab"		"weapon_stickybomb_launcher"
			"year"			"2014"
			"item_quality" 			"unique"
			"item_type_name"	"#TF_Weapon_PipebombLauncher"
			"item_name" "#TF_Weapon_Sticky_Quickie"
			"propername"	"1"
			"item_logname"	"quickiebomb_launcher"
			"item_iconname"	"quickiebomb_launcher"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_kingmaker_sticky/c_kingmaker_sticky"
			"model_player"	"models/workshop/weapons/c_models/c_kingmaker_sticky/c_kingmaker_sticky.mdl"
			"attributes"
			{
				"sticky arm time bonus"
				{
					"attribute_class"	"sticky_arm_time"
					"value"	"-0.2"
				}
				"stickybomb charge rate"
				{
					"attribute_class"	"stickybomb_charge_rate"
					"value"	"0.3"
				}
				"stickybomb_charge_damage_increase"
				{
					"attribute_class"	"stickybomb_charge_damage_increase"
					"value"	"1.35"
				}
				"clip size penalty"
				{
					"attribute_class"	"mult_clipsize"
					"value"	"0.5"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	"0.85"
				}
				"max pipebombs decreased"
				{
					"attribute_class"	"add_max_pipebombs"
					"value" "-4"
				}
				"custom projectile model"
				{
					"attribute_class"	"custom_projectile_model"
					"value"				"models/workshop/weapons/c_models/c_kingmaker_sticky/w_kingmaker_stickybomb.mdl"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_AirBurster.Single"
				"sound_burst"			"Weapon_AirBurster.SingleCrit"
				"sound_special1"		"Weapon_AirBurster.Explode"
			}
		}
		"1151"
		{
			"name"	"The Iron Bomber"
			"prefab"	"weapon_quadball"
			"year"			"2014"
			"item_quality" 			"unique"
		}
		"1152"
		{
			"name"		"TF_WEAPON_GRAPPLINGHOOK"
			"item_class"	"tf_weapon_grapplinghook"
			"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"
			"image_inventory"	"backpack/weapons/c_models/c_grappling_hook/c_grappling_hook"
			"model_player"	"models/weapons/c_models/c_grappling_hook/c_grappling_hook.mdl"
			"attach_to_hands"	"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"
				}
			}
			"baseitem" "1"
		}
		"1153"
		{
			"name"	"Panic Attack Shotgun"
			"prefab"	"weapon_trenchgun"
			"year"				"2014"
			"item_quality" 			"unique"
		}
		"1178"
		{
			"name"			"The Dragon's Fury"
			"prefab"		"weapon_dragonsfury"
			"year"			"2017"
			"item_quality" 			"unique"
		}
		"1179"
		{
			"name"			"The Thermal Thruster"
			"prefab"		"weapon_rocketpack"
			"year"			"2017"
			"item_quality" 			"unique"
		}
		"1180"
		{
			"name"			"The Gas Passer"
			"prefab"		"weapon_gascan"
			"year"			"2017"
			"item_quality" 			"unique"
		}
		"1181"
		{
			"name"			"The Hot Hand"
			"prefab"		"weapon_slapper"
			"year"			"2017"
			"item_quality" 			"unique"
		}
		"1190"
		{
			"name"		"The Second Banana"
			"prefab"		"weapon_sandvich"
			"year"		"2017"
			"item_quality" 			"unique"
			"item_name"		"#TF_Unique_Lunchbox_Banana"
			"item_description"		"#TF_Lunchbox_Banana_desc"
			"image_inventory"		"backpack/weapons/c_models/c_banana/c_banana"
			"model_player"		"models/weapons/c_models/c_banana/c_banana.mdl"
			"propername"		"1"
			"attributes"
			{
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"6"
				}
				"lunchbox healing decreased"
				{
					"attribute_class" "lunchbox_healing_scale"
					"value" "0.67"
				}
				"charge recharge rate increased"
				{
					"attribute_class"	"charge_recharge_rate"
					"value"	"1.5"
				}
			}
		}
	}
	"cosmeticitems"
	{
		"99"
		{
			"name"	"Legionaire's Lid"
			"prefab"	"hat"
			"year"	"2010"
			"item_name"	"#TF_SoldierRomanHelmet"
			"item_description"	"#TF_SoldierRomanHelmet_Desc"
			"image_inventory"	"backpack/player/items/soldier/roman_helmet"
			"model_player"	"models/player/items/soldier/roman_helmet.mdl"
			"used_by_classes"
			{
				"soldier"	"1"
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"hat"		"1"
				}
			}
		}
	}
	"reskinitems"
	{	
		"10160"
		{
			"name"	"TTG Max Pistol"
			"prefab"	"weapon_pistol weapon_reskin"
			"year"			"2010"
			"item_name"	"#TF_TTG_MaxGun"
			"propername"	"1"
			"item_description"	"#TF_TTG_MaxGun_Desc"
			"item_logname"	"maxgun"
			"item_iconname"	"maxgun"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun"
			"model_player"	"models/workshop/weapons/c_models/c_ttg_max_gun/c_ttg_max_gun.mdl"
			"used_by_classes"
			{
				"scout"	"1"
				"engineer"	"1"
			}
		}
		"10161"
		{
			"name"	"TTG Sam Revolver"
			"prefab"	"weapon_revolver weapon_reskin"
			"year"			"2010"
			"item_name"	"#TF_TTG_SamRevolver"
			"propername"	"1"
			"item_description"	"#TF_TTG_SamRevolver_Desc"
			"item_logname"	"samrevolver"
			"item_iconname"	"samrevolver"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_ttg_sam_gun/c_ttg_sam_gun"
			"model_player"	"models/workshop/weapons/c_models/c_ttg_sam_gun/c_ttg_sam_gun.mdl"
		}
		"10131"
		{
			"name"	"The Chargin' Targe"
			"prefab"	"weapon_wearable weapon_reskin"
			"year"		"2010"
			"demoknight"	"1"
			"propername"	"1"
			"item_class"		"tf_wearable_demoshield"
			"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"
			"item_logname"	"demoshield"
			"item_iconname"	"demoshield"
			"act_as_wearable" "1"
			"attach_to_hands"	"0"
			"attach_to_hands_vm_only"	"1"
			"image_inventory"	"backpack/weapons/c_models/c_targe/c_targe"
			"model_player"	"models/weapons/c_models/c_targe/c_targe.mdl"
			"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.6"
				}
				"allowed in medieval mode"
				{
					"attribute_class"	"allowed_in_medieval_mode"
					"value"	"1"
				}
			}
		}
		"10221"
		{
			"name"	"The Holy Mackerel"
			"prefab"	"weapon_bat weapon_reskin"
			"year"			"2010"
			"item_class"	"tf_weapon_bat_fish"
			"item_type_name"	"#TF_Weapon_Fish"
			"item_name"	"#TF_TheHolyMackerel"
			"propername"	"1"
			"item_description"	"#TF_TheHolyMackerel_Desc"
			"item_logname"	"holymackerel"
			"item_iconname"	"holymackerel"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_holymackerel/c_holymackerel"
			"model_player"	"models/workshop/weapons/c_models/c_holymackerel/c_holymackerel.mdl"
			"visuals"
			{
				"sound_melee_hit"	"Weapon_HolyMackerel.HitFlesh"
				"sound_melee_hit_world"	"Weapon_HolyMackerel.HitWorld"
			}
		}
		"10237"
		{
			"name"	"Rocket Jumper"
			"prefab"	"weapon_rocketlauncher weapon_reskin"
			"year"			"2016"
			"item_name"	"#TF_Weapon_RocketLauncher_Jump"
			"item_description"	"#TF_Weapon_RocketLauncher_Jump_Desc"
			"propername"	"0"
			"image_inventory"	"backpack/weapons/c_models/c_rocketjumper/c_rocketjumper"
			"model_player"	"models/weapons/c_models/c_rocketjumper/c_rocketjumper.mdl"
			"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"
			}
		}
		"10264"
		{
			"name"	"Frying Pan"
			"prefab"	"weapon_fryingpan weapon_reskin"
			"propername"	"1"
			"year"			"2009"
		}
		"10266"
		{
			"name"	"The Horseless Headless Horseman's Headtaker"
			"prefab"	"weapon_eyelander weapon_reskin"
			"year"			"2010"
			"item_type_name"	"#TF_Weapon_Axe"
			"item_name"	"#TF_HalloweenBoss_Axe"
			"propername"	"1"
			"item_description"	"#TF_HalloweenBoss_Axe_Desc"
			"item_quality"	"rarity4"
			"item_logname"	"headtaker"
			"item_iconname"	"headtaker"
			"image_inventory"	"backpack/weapons/c_models/c_headtaker/c_headtaker"
			"model_player"	"models/weapons/c_models/c_headtaker/c_headtaker.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"12 -3 -10"
			}
			"visuals"
			{
				"sound_melee_hit"	"Halloween.HeadlessBossAxeHitFlesh"
				"sound_melee_hit_world"	"Halloween.HeadlessBossAxeHitWorld"
			}
		}
		"10265"
		{
			"name"	"Stickybomb Jumper"
			"prefab"	"weapon_stickybomb_launcher weapon_reskin"
			"year"			"2016"
			"item_name"	"#TF_Weapon_StickyBomb_Jump"
			"item_description"	"#TF_Weapon_StickyBomb_Jump_Desc"
			"propername"	"0"
			"image_inventory"	"backpack/weapons/c_models/c_sticky_jumper/c_sticky_jumper"
			"model_player"	"models/weapons/c_models/c_sticky_jumper/c_sticky_jumper.mdl"
			"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"
				}
				"cannot pick up intelligence"
				{
					"attribute_class"	"cannot_pick_up_intelligence"
					"value"				"1"
				}
				"custom projectile model"
				{
					"attribute_class"	"custom_projectile_model"
					"value"				"models/weapons/w_models/w_stickybomb2.mdl"
				}
			}
			"visuals"
			{
				"sound_single_shot"	"Weapon_Sticky_Jumper.Single"
				"sound_special1"	"Weapon_Sticky_Jumper.Explode"
			}
		}
		"10297"
		{
			"name"	"TTG Watch"
			"prefab"	"weapon_invis weapon_reskin"
			"year"	"2010"
			"item_name"	"#TF_TTG_Watch"
			"image_inventory"	"backpack/weapons/c_models/c_ttg_watch/c_ttg_watch"
			"model_player"	"models/weapons/v_models/v_ttg_watch_spy.mdl"
		}
		"10298"
		{
			"name"	"Iron Curtain"
			"prefab"	"weapon_minigun weapon_reskin"
			"year"			"2010"
			"item_name"	"#TF_Iron_Curtain"
			"propername"	"1"
			"item_logname"	"iron_curtain"
			"item_iconname"	"iron_curtain"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_iron_curtain/c_iron_curtain"
			"model_player"	"models/workshop/weapons/c_models/c_iron_curtain/c_iron_curtain.mdl"
		}
		"10331"
		{
			"name"	"Fists of Steel"
			"prefab"	"weapon_gloves weapon_reskin"
			"year"		"2011"
			"item_name"	"#TF_FistsOfSteel"
			"propername"	"1"
			"item_logname"	"steel_fists"
			"item_iconname"	"steel_fists"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_fists_of_steel/c_fists_of_steel"			
			"model_player"	"models/workshop/weapons/c_models/c_fists_of_steel/c_fists_of_steel.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -10"
			}
			"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"
				}
			}
			"attributes"
			{
				"dmg from ranged reduced"
				{
					"attribute_class"	"dmg_from_ranged"
					"value"	"0.4"
				}
				"dmg from melee increased"
				{
					"attribute_class"	"dmg_from_melee"
					"value"	"2.0"
				}
			}
		}
		"10433"
		{
			"name"	"Fishcake"
			"prefab"	"weapon_sandvich weapon_reskin"
			"year"			"2011"
			"item_type_name"	"#TF_SpaceChem_Fishcake_Type"
			"item_name"	"#TF_SpaceChem_Fishcake"
			"item_description"	"#TF_SpaceChem_Fishcake_Desc"
			"propername"	"0"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_fishcake/c_fishcake"
			"model_player"	"models/workshop/weapons/c_models/c_fishcake/c_fishcake.mdl"
			"attributes"
			{
				"lunchbox adds maxhealth bonus"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"7"
				}
			}
		}
		"10452"
		{
			"name"	"Three-Rune Blade"
			"prefab"	"weapon_bat weapon_reskin"
			"year"		"2011"
			"item_type_name"	"#TF_Weapon_Sword"
			"item_name"	"#TF_ScoutSword"
			"item_description"	"#TF_ScoutSword_Desc"
			"item_logname"	"scout_sword"
			"item_iconname"	"scout_sword"
			"propername"		"0"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_scout_sword/c_scout_sword"
			"model_player"	"models/workshop/weapons/c_models/c_scout_sword/c_scout_sword.mdl"		
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 0 -6"
			}
			"attributes"
			{
				"bleeding duration"
				{
					"attribute_class"	"bleeding_duration"
					"value" "5"
				}
				"hit self on miss"
				{
					"attribute_class"	"hit_self_on_miss"
					"value"	"1"
				}
			}
			"visuals"
			{
				"sound_melee_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"
			}
		}
		"10457"
		{
			"name"	"The Postal Pummeler"
			"prefab"	"weapon_fireaxe weapon_reskin"
			"year"			"2011"
			"item_logname"	"mailbox"
			"item_iconname"	"mailbox"
			"item_name"	"#TF_Mailbox"
			"item_type_name"	"#TF_Weapon_Mailbox"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_mailbox/c_mailbox"
			"model_player"	"models/workshop/weapons/c_models/c_mailbox/c_mailbox.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"15 2 -12"				
			}
			"attributes"
			{
				"crit vs burning players"
				{
					"attribute_class"	"or_crit_vs_playercond"
					"value"	"1"
				}
				"dmg penalty vs nonburning"
				{
					"attribute_class"	"mult_dmg_vs_nonburning"
					"value"	"0.5"
				}
				"crit mod disabled"
				{
					"attribute_class"	"mult_crit_chance"
					"value"	"0"
				}
			}
		}
		"10466"
		{
			"name"	"The Maul"
			"prefab"	"weapon_fireaxe weapon_reskin"
			"year"			"2011"
			"item_logname"	"the_maul"
			"item_iconname"	"the_maul"
			"item_type_name"	"#TF_Weapon_SledgeHammer"
			"item_name"	"#TF_RFAHammer"
			"propername"	"1"
			"item_description"	"#TF_RFAHammer_Desc"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_rfa_hammer/c_rfa_hammer"
			"model_player"	"models/workshop/weapons/c_models/c_rfa_hammer/c_rfa_hammer.mdl"
			"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"
			}
		}
		"10482"
		{
			"name"	"Nessie's Nine Iron"
			"prefab"	"weapon_eyelander weapon_reskin"
			"year"			"2011"
			"item_type_name"	"#TF_Weapon_GolfClub"
			"item_name"	"#TF_NineIron"
			"item_description"	"#TF_NineIron_Desc"
			"item_logname"	"nessieclub"
			"item_iconname"	"nessieclub"
			"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"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -11"				
			}
			"xifier_class_remap"	"Nessie's Nine Iron"
		}
		"10572"
		{
			"name"	"Unarmed Combat"
			"prefab"	"weapon_bat weapon_reskin"
			"year"	"2011"
			"item_class"	"tf_weapon_bat_fish"
			"item_type_name"	"#TF_Weapon_Severed_Arm"
			"item_name"	"#TF_UnarmedCombat"
			"item_description"	"#TF_UnarmedCombat_Desc"
			"item_logname"	"unarmed_combat"
			"item_iconname"	"unarmed_combat"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_unarmed_combat/c_unarmed_combat"
			"model_player"	"models/workshop/weapons/c_models/c_unarmed_combat/c_unarmed_combat.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"15 11 -9"
			}
			"attributes"
			{
				"fish damage override"
				{
					"attribute_class"	"fish_damage_override"
					"value"				"1"
				}
			}
			"visuals"
			{
				"sound_melee_hit"	"Weapon_HolyMackerel.HitFlesh"
				"sound_melee_hit_world"	"Weapon_HolyMackerel.HitWorld"
			}
			"visuals_red"
			{
				"skin"  "0"
			}
			"visuals_blu"
			{
				"skin"  "1"
			}
		}
		"10574"
		{
			"name"	"The Wanga Prick"
			"prefab"	"weapon_eternal_reward weapon_reskin"
			"year"			"2011"
			"item_name"	"#TF_VoodooPin"
			"propername"	"1"
			"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"
			}
		}
		"10587"
		{
			"name"	"Apoco-Fists"
			"prefab"	"weapon_gloves weapon_reskin"
			"year"			"2011"
			"item_name"	"#TF_Apocofists"
			"propername"	"1"
			"item_description"	"#TF_Apocofists_Desc"
			"item_logname"	"apocofists"
			"item_iconname"	"apocofists"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_sr3_punch/c_sr3_punch"					
			"model_player"	"models/workshop/weapons/c_models/c_sr3_punch/c_sr3_punch.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -10"
			}
			"attributes"
			{
				"crit kill will gib"
				{
					"attribute_class"	"crit_kill_will_gib"
					"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"
			}
		}
		"10608"
		{
			"name"	"The Bootlegger"
			"prefab"			"weapon_wearable weapon_reskin"
			"year"				"2011"
			"demoknight"		"1"
			"propername"		"1"
			"item_name"			"#TF_Bootlegger"
			"item_description"	"#TF_Bootlegger_Desc"
			"item_slot"		"primary"
			"equip_region"	"feet"
			"anim_slot"		"FORCE_NOT_USED"
			"image_inventory"	"backpack/workshop/player/items/demo/pegleg/pegleg"
			"model_player"		"models/workshop/player/items/demo/pegleg/pegleg.mdl"
			"act_as_wearable" "1"
			"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"
				}
				"kill refills meter"
				{
					"attribute_class"	"kill_refills_meter"
					"value"			"0.25"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value"	"1.10"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"shoes"			"1"
				}
			}
		}
		"10609"
		{
			"name"	"The Scottish Handshake"
			"prefab"		"weapon_bottle weapon_reskin"
			"year"			"2011"
			"item_name"	"#TF_ScottishHandshake"
			"item_description"	"#TF_ScottishHandshake_Desc"
			"item_logname"	"scotland_shard"
			"item_iconname"	"scotland_shard"
			"propername"	"1"
			"image_inventory" "backpack/workshop/weapons/c_models/c_scotland_shard/c_scotland_shard"		
			"model_player"	"models/workshop/weapons/c_models/c_scotland_shard/c_scotland_shard.mdl"
		}
		"10638"
		{
			"name"	"The Sharp Dresser"
			"prefab"	"weapon_knife weapon_reskin"
			"year"			"2011"
			"item_name"	"#TF_SharpDresser"
			"propername"	"1"
			"item_description"	"#TF_SharpDresser_Desc"
			"item_logname"	"sharp_dresser"
			"item_iconname"	"sharp_dresser"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_acr_hookblade/c_acr_hookblade"
			"model_player"	"models/workshop/weapons/c_models/c_acr_hookblade/c_acr_hookblade.mdl"
			"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"
				}
			}
		}
		"10727"
		{
			"name"			"The Black Rose"
			"prefab"	"weapon_knife weapon_reskin"
			"year"			"2012"
			"item_name"			"#TF_BlackRose"
			"propername"	"1"
			"item_description"	"#TF_BlackRose_Desc"
			"item_logname"	"black_rose"
			"item_iconname"	"black_rose"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v"
			"model_player"		"models/workshop/weapons/c_models/c_ava_roseknife/c_ava_roseknife.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -6"
			}
		}
		"10851"
		{
			"name"	"The AWPer Hand"
			"prefab"	"weapon_sniperrifle weapon_reskin"
			"year"			"2012"
			"item_name"	"#TF_CSGO_AWP"
			"propername"	"1"
			"item_description"	"#TF_CSGO_AWP_Desc"
			"image_inventory"	"backpack/weapons/c_models/c_csgo_awp/c_csgo_awp"
			"model_player"	"models/weapons/c_models/c_csgo_awp/c_csgo_awp.mdl"
			"item_logname"	"awper_hand"
			"visuals"
			{
				"sound_single_shot"	"Weapon_AWP.Single"
				"sound_burst"		"Weapon_AWP.SingleCrit"
			}
		}
		"10863"
		{
			"name"	"The Robo-Sandvich"
			"prefab"	"weapon_sandvich weapon_reskin"
			"propername"	"1"
			"year"			"2012"
			"item_name"	"#TF_Robot_Sandvich"
			"item_description"	"#TF_Robot_Sandvich_Desc"
			"image_inventory"	"backpack/weapons/c_models/c_sandwich/c_robo_sandwich"
			"model_player"	"models/weapons/c_models/c_sandwich/c_robo_sandwich.mdl"
			"attributes"
			{
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value"	"3"
				}
			}
		}
		"10933"
		{
			"name"	"The Ap-Sap"
			"year"			"2013"
			"prefab"	"weapon_builder_spy weapon_reskin"
			"item_name"	"#TF_Weapon_Ap_Sap"
			"item_description"	"#TF_Weapon_Ap_Sap_desc"
			"item_logname"	"psapper"
			"item_iconname"	"psapper"
			"image_inventory"	"backpack/weapons/c_models/c_p2rec/c_p2rec"
			"propername"	"1"
			"model_player"	"models/weapons/c_models/c_p2rec/c_p2rec.mdl"
			"model_world"	"models/weapons/c_models/c_p2rec/c_p2rec.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -6"				
			}
			"attributes"
			{
				"sapper voice pak"
				{
					"attribute_class"	"sapper_voice_pak"
					"value" "1.0"
				}
			}
		}
		"10947"
		{
			"name"	"The Quackenbirdt"
			"prefab"	"weapon_invis weapon_reskin"
			"year"	"2012"
			"item_name"	"#TF_HM_Watch"
			"item_description"	"#TF_HM_Watch_Desc"
			"propername"	"1"
			"image_inventory"	"backpack/workshop_partner/weapons/v_models/v_hm_watch/v_hm_watch"
			"model_player"	"models/workshop_partner/weapons/v_models/v_hm_watch/v_hm_watch.mdl"
		}
		"11013"
		{
			"name"	"The Ham Shank"
			"prefab"	"weapon_melee_allclass weapon_reskin"
			"year"			"2013"
			"item_logname"	"ham_shank"
			"item_iconname"	"ham_shank"
			"item_type_name"	"#TF_Weapon_Pork_Product"
			"item_name"	"#TF_HamShank"
			"item_description"	"#TF_HamShank_Desc"
			"propername"	"1"
			"image_inventory"	"backpack/workshop/weapons/c_models/c_ham/c_ham"
			"model_player"	"models/workshop/weapons/c_models/c_ham/c_ham.mdl"
			"used_by_classes"
			{
				"scout"	"1"
				"sniper"	"1"
				"soldier"	"1"
				"demoman"	"1"
				"medic"	"1"
				"heavy"	"1"
				"pyro" "1"
			}
			"visuals"
			{
				"sound_melee_hit"	"Weapon_HolyMackerel.HitFlesh"
				"sound_melee_hit_world"	"Weapon_HolyMackerel.HitWorld"
				"sound_melee_miss"	"Weapon_Machete.Miss"
				"sound_burst"		"Weapon_Machete.MissCrit"
			}
		}
		"11092"
		{
			"name"	"The Fortified Compound"
			"prefab"	"weapon_huntsman weapon_reskin"
			"year"			"2014"
			"item_name"	"#TF_FortifiedCompound"
			"propername"	"1"
			"item_description"	"#TF_FortifiedCompound_Desc"
			"image_inventory"	"backpack/workshop_partner/weapons/c_models/c_bow_thief/c_bow_thief"
			"model_player"	"models/workshop_partner/weapons/c_models/c_bow_thief/c_bow_thief.mdl"
		}
		"12000"
		{
			"name"		"The Bread Bite"
			"prefab"	"weapon_fists weapon_reskin"
			"year"		"2014"
			"propername"	"1"
			"item_name"			"#TF_Weapon_BreadBite"
			"item_description"	"#TF_Weapon_BreadBite_Desc"
			"item_logname"	"bread_bite"
			"item_iconname"	"bread_bite"
			"image_inventory"	"backpack/weapons/c_models/c_breadmonster_gloves/c_breadmonster_gloves"
			"model_player"		"models/weapons/c_models/c_breadmonster_gloves/c_breadmonster_gloves.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"		"15 0 -12"
			}
			"hide_bodygroups_deployed_only"	"1"
			"attributes"
			{
				"breadgloves properties"
				{
					"attribute_class"	"breadgloves_properties"
					"value"				"1"
				}
				"provide on active"
				{
					"attribute_class"	"provide_on_active"
					"value" "1"
				}
				"lunchbox adds minicrits"
				{
					"attribute_class"	"set_weapon_mode"
					"value" "2"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value"	"1.3"
				}
				"health drain"
				{
					"attribute_class"	"add_health_regen"
					"value"	"-6"
				}
				"damage penalty"
				{
					"attribute_class"	"mult_dmg"
					"value"	".5"
				}
			}
			"visuals"
			{
				"player_bodygroups"
				{
					"hands"			"1"
				}
				"animation_replacement"
				{
					"ACT_VM_HITLEFT"		"ACT_BREADGLOVES_VM_HITLEFT"
					"ACT_VM_HITRIGHT"		"ACT_BREADGLOVES_VM_HITRIGHT"
					"ACT_VM_SWINGHARD"		"ACT_BREADGLOVES_VM_SWINGHARD"
					"ACT_VM_IDLE"			"ACT_BREADGLOVES_VM_IDLE"
					"ACT_VM_DRAW"			"ACT_BREADGLOVES_VM_DRAW"
					"ACT_MELEE_VM_INSPECT_START"	"ACT_MELEE_ALT2_VM_INSPECT_START"
					"ACT_MELEE_VM_INSPECT_IDLE"		"ACT_MELEE_ALT2_VM_INSPECT_IDLE"
					"ACT_MELEE_VM_INSPECT_END"		"ACT_MELEE_ALT2_VM_INSPECT_END"
				}
				"sound_deploy"	"Weapon_bm_gloves.draw"
			}
		}
		"12002"
		{
			"name"	"The Snack Attack"
			"prefab"	"weapon_builder_spy weapon_reskin"
			"year"		"2014"
			"propername"	"1"
			"item_name"	"#TF_Weapon_SnackAttack"
			"item_description"	"#TF_Weapon_SnackAttack_Desc"
			"item_logname"	"snack_attack"
			"item_iconname"	"snack_attack"
			"image_inventory"	"backpack/weapons/c_models/c_breadmonster_sapper/c_breadmonster_sapper"
			"model_player"	"models/weapons/c_models/c_breadmonster_sapper/c_breadmonster_sapper.mdl"
			"model_world"	"models/weapons/c_models/c_breadmonster_sapper/c_breadmonster_sapper.mdl"
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_VM_DRAW"			"ACT_BREADSAPPER_VM_DRAW"
					"ACT_VM_DRAW_DEPLOYED"	"ACT_BREADSAPPER_VM_DRAW"
					"ACT_VM_IDLE"			"ACT_BREADSAPPER_VM_IDLE"

					"ACT_BUILDING_VM_INSPECT_START"		"ACT_BREADMONSTER_VM_INSPECT_START"
					"ACT_BUILDING_VM_INSPECT_IDLE"		"ACT_BREADMONSTER_VM_INSPECT_IDLE"
					"ACT_BUILDING_VM_INSPECT_END"		"ACT_BREADMONSTER_VM_INSPECT_END"
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -6"				
			}
		}
		"12005"	
		{
			"name"	"The Self-Aware Beauty Mark"
			"prefab"	"weapon_jarate weapon_reskin"
			"year"		"2014"
			"propername" "1"
			"item_name"	"#TF_Weapon_SelfAwareBeautyMark"
			"item_description"	"#TF_Weapon_SelfAwareBeautyMark_Desc"
			"image_inventory"	"backpack/weapons/c_models/c_breadmonster/c_breadmonster"
			"model_player"		"models/weapons/c_models/c_breadmonster/c_breadmonster.mdl"
			"attributes"
			{
				"override projectile type"
				{
					"attribute_class"	"override_projectile_type"
					"value"				"24" 
				}
			}
			"static_attrs"
			{
				"min_viewmodel_offset"		"10 0 -10"				
			}
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_MP_ATTACK_STAND_MELEE_ALLCLASS"	"ACT_MP_THROW"
					"ACT_VM_DRAW" 							"ACT_BREADMONSTER_VM_DRAW"
					"ACT_VM_IDLE" 							"ACT_BREADMONSTER_VM_IDLE"
					"ACT_VM_PRIMARYATTACK" 					"ACT_BREADMONSTER_VM_PRIMARYATTACK"
					"ACT_SECONDARY_VM_INSPECT_START"		"ACT_BREADMONSTER_VM_INSPECT_START"
					"ACT_SECONDARY_VM_INSPECT_IDLE"			"ACT_BREADMONSTER_VM_INSPECT_IDLE"
					"ACT_SECONDARY_VM_INSPECT_END"			"ACT_BREADMONSTER_VM_INSPECT_END"
				}
				"player_poseparam"
				{
					"r_hand_grip"		"13"
				}
				"item_poseparam"
				{
					"r_hand_grip"		"13"
				}
			}
		}
		"12021"	
		{
			"name"	"Mutated Milk"
			"prefab"	"weapon_madmilk weapon_reskin"
			"year"		"2014"
			"item_name"	"#TF_Weapon_MutatedMilk"
			"item_description"	"#TF_Weapon_MutatedMilk_Desc"
			"image_inventory"	"backpack/weapons/c_models/c_breadmonster/c_breadmonster_milk"
			"model_player"		"models/weapons/c_models/c_breadmonster/c_breadmonster_milk.mdl"
			"static_attrs"
			{
				"min_viewmodel_offset"					"10 4 -10"
			}
			"attributes"
			{
				"override projectile type"
				{
					"attribute_class"	"override_projectile_type"
					"value"				"25" 
				}
			}
			"visuals"
			{
				"animation_replacement"
				{
					"ACT_MP_ATTACK_STAND_MELEE_ALLCLASS"	"ACT_MP_THROW"
					"ACT_VM_DRAW" 							"ACT_BREADMONSTER_VM_DRAW"
					"ACT_VM_IDLE" 							"ACT_BREADMONSTER_VM_IDLE"
					"ACT_VM_PRIMARYATTACK" 					"ACT_BREADMONSTER_VM_PRIMARYATTACK"
					"ACT_SECONDARY_VM_INSPECT_START"		"ACT_BREADMONSTER_VM_INSPECT_START"
					"ACT_SECONDARY_VM_INSPECT_IDLE"			"ACT_BREADMONSTER_VM_INSPECT_IDLE"
					"ACT_SECONDARY_VM_INSPECT_END"			"ACT_BREADMONSTER_VM_INSPECT_END"
				}
				"player_poseparam"
				{
					"r_hand_grip"		"13"
				}
				"item_poseparam"
				{
					"r_hand_grip"		"13"
				}
				"skin"	"1"
			}
		}
		"30474"
		{
			"name"		"The Nostromo Napalmer"
			"prefab"		"weapon_flamethrower weapon_reskin"
			"year"					"2014"
			"item_logname"		"ai_flamethrower"
			"item_iconname"		"ai_flamethrower"
			"item_type_name"		"#TF_Weapon_Flamethrower"
			"item_name"		"#TF_NostromoNapalmer"
			"item_description"		"#TF_NostromoNapalmer_Desc"
			"image_inventory"		"backpack/workshop_partner/weapons/c_models/c_ai_flamethrower/c_ai_flamethrower"
			"model_player"		"models/workshop_partner/weapons/c_models/c_ai_flamethrower/c_ai_flamethrower.mdl"
			"propername"		"1"
		}
		"30665"
		{
			"name"		"Shooting Star"
			"prefab"		"weapon_machina weapon_reskin"
			"year"					"2015"
			"item_name"		"#TF_invasion_sniperrifle"
			"item_description"		"#TF_invasion_sniperrifle_Desc"
			"image_inventory"		"backpack/workshop/weapons/c_models/c_invasion_sniperrifle/c_invasion_sniperrifle"
			"model_player"		"models/workshop/weapons/c_models/c_invasion_sniperrifle/c_invasion_sniperrifle.mdl"
			"item_logname"		"shooting_star"
			"item_iconname"		"shooting_star"
			"attributes"
			{
				"ragdolls become ash"
				{
					"attribute_class"	"ragdolls_become_ash"
					"value"	"1"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_ShootingStar.SingleCharged"
				"sound_burst"		"Weapon_ShootingStar.SingleCrit"
				"sound_reload"		"Weapon_SniperRailgun.WorldReload"
				"sound_empty"		"Weapon_SniperRailgun.ClipEmpty"
				"sound_special2"		"Weapon_SniperRailgun.NonScoped"
				"sound_special3"		"Weapon_ShootingStar.Single"
				"muzzle_flash"		"dxhr_sniper_muzzleflash"
			}
			"visuals_red"
			{
				"skin"		"0"
			}
			"visuals_blu"
			{
				"skin"		"1"
			}
		}
		"30666"
		{
			"name"		"The C.A.P.P.E.R"
			"prefab"		"weapon_pistol weapon_reskin"
			"year"					"2015"
			"item_name"		"#TF_invasion_pistol"
			"item_description"		"#TF_invasion_pistol_Desc"
			"item_logname"		"the_capper"
			"item_iconname"		"the_capper"
			"propername"		"1"
			"image_inventory"		"backpack/workshop/weapons/c_models/c_invasion_pistol/c_invasion_pistol"
			"model_player"		"models/workshop/weapons/c_models/c_invasion_pistol/c_invasion_pistol.mdl"
			"used_by_classes"
			{
				"scout"	"1"
				"engineer"	"1"
			}
			"attributes"
			{
				"ragdolls become ash"
				{
					"attribute_class"	"ragdolls_become_ash"
					"value"	"1"
				}
			}
			"visuals"
			{
				"sound_single_shot"		"Weapon_Capper.Single"
				"sound_burst"		"Weapon_Capper.SingleCrit"
			}
			"visuals_red"
			{
				"skin"		"0"
				"muzzle_flash"		"muzzle_raygun_red"
				"tracer_effect"		"bullet_tracer_raygun"
			}
			"visuals_blu"
			{
				"skin"		"1"
				"muzzle_flash"		"muzzle_raygun_blue"
				"tracer_effect"		"bullet_tracer_raygun"
			}
		}
		"30667"
		{
			"name"		"Batsaber"
			"prefab"		"weapon_bat weapon_reskin"
			"year"					"2015"
			"item_name"		"#TF_invasion_bat"
			"item_description"		"#TF_invasion_bat_Desc"
			"item_logname"		"batsaber"
			"item_iconname"		"batsaber"
			"image_inventory"		"backpack/workshop/weapons/c_models/c_invasion_bat/c_invasion_bat"
			"model_player"		"models/workshop/weapons/c_models/c_invasion_bat/c_invasion_bat.mdl"
			"attributes"
			{
				"ragdolls plasma effect"
				{
					"attribute_class"	"ragdolls_plasma_effect"
					"value" "1"
				}
			}
			"visuals"
			{
				"sound_melee_miss"		"Weapon_BatSaber.Swing"
				"sound_melee_hit"		"Weapon_BatSaber.HitFlesh"
				"sound_melee_hit_world"		"Weapon_BatSaber.HitWorld"
				"sound_burst"		"Weapon_BatSaber.SwingCrit"
				"sound_deploy"		"Weapon_BatSaber.Draw"
			}
			"visuals_red"
			{
				"skin"		"0"
			}
			"visuals_blu"
			{
				"skin"		"1"
			}
		}
		"30668"
		{
			"name"		"The Giger Counter"
			"prefab"		"weapon_wrangler weapon_reskin"
			"year"					"2015"
			"item_name"		"#TF_invasion_wrangler"
			"item_description"		"#TF_invasion_wrangler_Desc"
			"item_logname"		"giger_counter"
			"item_iconname"		"giger_counter"
			"propername"		"1"
			"image_inventory"		"backpack/workshop/weapons/c_models/c_invasion_wrangler/c_invasion_wrangler"
			"model_player"		"models/workshop/weapons/c_models/c_invasion_wrangler/c_invasion_wrangler.mdl"
		}
	}
	"specialitems"
	{
		"30670"
		{
			"name"	"Golden Wrench"
			"prefab"		"weapon_wrench weapon_special"
			"year"	"2010"
			"item_name"		"#TF_Unique_Golden_Wrench"
			"propername"	"1"
			"item_logname"	"wrench_golden"
			"item_iconname"	"wrench_golden"
			"image_inventory"	"backpack/weapons/c_models/c_wrench/gold_wrench"
			"model_player"	"models/weapons/c_models/c_wrench/gold_wrench.mdl"
			"attributes"
			{
				"turn to gold"
				{
					"attribute_class"	"set_turn_to_gold"
					"value" "1"
				}
			}
		}
		"30671"
		{
			"name"	"Valve Rocket Launcher"
			"prefab"	"weapon_rocketlauncher weapon_special"
			"year"			"2007"
			"attributes"
			{
				"damage bonus"
				{
					"attribute_class"	"mult_dmg"
					"value"				"10100"
				}
				"clip size bonus"	
				{
					"attribute_class"	"mult_clipsize"
					"value" 			"1100"
				}
				"fire rate bonus"
				{
					"attribute_class"	"mult_postfiredelay"
					"value" 			"0.25"
				}
				"heal on hit for rapidfire"
				{
					"attribute_class"	"add_onhit_addhealth"
					"value"				"250"
				}
				"critboost on kill"
				{
					"attribute_class"	"add_onkill_critboost_time"
					"value"				"10"
				}
				"move speed bonus"
				{
					"attribute_class"	"mult_player_movespeed"
					"value"				"2"
				}
				"Projectile speed increased"
				{
					"attribute_class"	"mult_projectile_speed"
					"value"				"2"
				}
			}
		}
	}
	"medals"
	{	
		"121"
		{
			"name"	"The Devanon Special"
			"prefab"		"medal"
			"item_type_name"	"#TF_Wearable_Medal"
			"item_name"	"#TF_Soldier_Medal_Web_Sleuth"
			"item_description"	"#TF_Soldier_Medal_Web_Sleuth_Desc"
			"image_inventory"	"backpack/player/items/soldier/medal"
			"model_player"			"models/player/items/soldier/medal.mdl"
			"visuals_red"
			{
				"skin"	"0"
			}
			"visuals_blu"
			{
				"skin"	"1"
			}
		}
		"170"
		{
			"name"	"Employee Badge Plat"
			"prefab"		"veteran_medal"
			"item_name"	"#TF_Employee_Badge_Plat"
			"item_description"	"#TF_Employee_Badge_Plat_Desc"
			"image_inventory"	"backpack/player/items/all_class/id_badge_platinum"
			"visuals"
			{
				"skin" "3"
				"use_per_class_bodygroups" "1"
			}
		}
		"164"
		{
			"name"	"Employee Badge A"
			"prefab"		"veteran_medal"
			"item_name"	"#TF_Employee_Badge_A"
			"item_description"	"#TF_Employee_Badge_A_Desc"
			"image_inventory"	"backpack/player/items/all_class/id_badge_gold"
			"visuals"
			{
				"skin" "0"
				"use_per_class_bodygroups" "1"
			}
		}
		"165"
		{
			"name"	"Employee Badge B"
			"prefab"		"veteran_medal"
			"item_name"	"#TF_Employee_Badge_B"
			"item_description"	"#TF_Employee_Badge_B_Desc"
			"image_inventory"	"backpack/player/items/all_class/id_badge_silver"
			"visuals"
			{
				"skin" "1"
				"use_per_class_bodygroups" "1"
			}
		}
		"166"
		{
			"name"	"Employee Badge C"
			"prefab"		"veteran_medal"
			"item_name"	"#TF_Employee_Badge_C"
			"item_description"	"#TF_Employee_Badge_C_Desc"
			"image_inventory"	"backpack/player/items/all_class/id_badge_bronze"
			"visuals"
			{
				"skin" "2"
				"use_per_class_bodygroups" "1"
			}
		}
	}
	"holiday"
	{
		"5617"
		{
			"name"		"Zombie Scout"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieScout"
			"equip_regions"
			{
				"zombie_body"			"1"
				"feet"					"1"
			}
			"used_by_classes"
			{
				"scout"	"1"
			}
			"item_description"	"#TF_Item_ZombieScout_Desc"
			"image_inventory"	"backpack/player/items/scout/scout_zombie"
		}
		"5618"
		{
			"name"		"Zombie Soldier"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieSoldier"
			"used_by_classes"
			{
				"soldier"	"1"
			}
			"item_description"	"#TF_Item_ZombieSoldier_Desc"
			"image_inventory"	"backpack/player/items/soldier/soldier_zombie"
		}
		"5619"
		{
			"name"		"Zombie Heavy"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieHeavy"
			"used_by_classes"
			{
				"heavy"	"1"
			}
			"item_description"	"#TF_Item_ZombieHeavy_Desc"
			"image_inventory"	"backpack/player/items/heavy/heavy_zombie"
		}
		"5620"
		{
			"name"		"Zombie Demo"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieDemoman"
			"used_by_classes"
			{
				"demoman"	"1"
			}
			"item_description"	"#TF_Item_ZombieDemoman_Desc"
			"image_inventory"	"backpack/player/items/demo/demo_zombie"
		}
		"5621"
		{
			"name"		"Zombie Engineer"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieEngineer"
			"used_by_classes"
			{
				"engineer"	"1"
			}
			"item_description"	"#TF_Item_ZombieEngineer_Desc"
			"image_inventory"	"backpack/player/items/engineer/engineer_zombie"
		}
		"5622"
		{
			"name"		"Zombie Medic"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieMedic"
			"used_by_classes"
			{
				"medic"	"1"
			}
			"item_description"	"#TF_Item_ZombieMedic_Desc"
			"image_inventory"	"backpack/player/items/medic/medic_zombie"
		}
		"5623"
		{
			"name"		"Zombie Spy"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieSpy"
			"used_by_classes"
			{
				"spy"	"1"
			}
			"item_description"	"#TF_Item_ZombieSpy_Desc"
			"image_inventory"	"backpack/player/items/spy/spy_zombie"
		}
		"5624"
		{
			"name"		"Zombie Pyro"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombiePyro"
			"equip_regions"
			{
				"zombie_body"			"1"
				"pyro_head_replacement"	"1"
			}
			"used_by_classes"
			{
				"pyro"	"1"
			}
			"item_description"	"#TF_Item_ZombiePyro_Desc"
			"image_inventory"	"backpack/player/items/pyro/pyro_zombie"
		}
		"5625"
		{
			"name"		"Zombie Sniper"
			"prefab"	"zombie"
			"baseitem"	"1"
			"item_name"	"#TF_Item_ZombieSniper"
			"used_by_classes"
			{
				"sniper"	"1"
			}
			"item_description"	"#TF_Item_ZombieSniper_Desc"
			"image_inventory"	"backpack/player/items/sniper/sniper_zombie"
		}
		"5626"
		{
			"name"	"The B.M.O.C."
			"year"	"2011"
			"prefab"	"hat"
			"item_slot"	"event"
			"item_name"	"#TF_Winter2011_SantaHat"
			"item_description"	"#TF_Winter2011_SantaHat_Desc"
			"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"
				}
			}
		}
		"5627"
		{
			"name"	"TF Birthday Hat 2011"
			"year"	"2011"
			"prefab"	"hat"
			"item_slot"	"event"
			"item_name"	"#TF_Birthday2011_Hat"
			"item_description"	"#TF_Birthday2011_Hat_Desc"
			"image_inventory"	"backpack/player/items/all_class/bdayhat_heavy"
			"drop_type"	"drop"
			"model_player_per_class"
			{
				"basename"	"models/player/items/all_class/bdayhat_%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"
				}
			}
		}
	}
	"attributes"
	{
	
		"1"
		{
			"name"	"damage penalty"
			"attribute_class"	"mult_dmg"
			"description_string"	"#Attrib_DamageDone_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"2"
		{
			"name"	"damage bonus"
			"attribute_class"	"mult_dmg"
			"description_string"	"#Attrib_DamageDone_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"3"
		{
			"name"	"clip size penalty"
			"attribute_class"	"mult_clipsize"
			"description_string"	"#Attrib_ClipSize_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"4"
		{
			"name"	"clip size bonus"
			"attribute_class"	"mult_clipsize"
			"description_string"	"#Attrib_ClipSize_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"5"
		{
			"name"	"fire rate penalty"
			"attribute_class"	"mult_postfiredelay"
			"description_string"	"#Attrib_FireRate_Negative"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"6"
		{
			"name"	"fire rate bonus"
			"attribute_class"	"mult_postfiredelay"
			"description_string"	"#Attrib_FireRate_Positive"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"7"
		{
			"name"	"heal rate penalty"
			"attribute_class"	"mult_medigun_healrate"
			"description_string"	"#Attrib_HealRate_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"8"
		{
			"name"	"heal rate bonus"
			"attribute_class"	"mult_medigun_healrate"
			"description_string"	"#Attrib_HealRate_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"9"
		{
			"name"	"ubercharge rate penalty"
			"attribute_class"	"mult_medigun_uberchargerate"
			"description_string"	"#Attrib_UberchargeRate_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10"
		{
			"name"	"ubercharge rate bonus"
			"attribute_class"	"mult_medigun_uberchargerate"
			"description_string"	"#Attrib_UberchargeRate_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"11"
		{
			"name"	"overheal bonus"
			"attribute_class"	"mult_medigun_overheal_amount"
			"description_string"	"#Attrib_OverhealAmount_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"12"
		{
			"name"	"overheal decay penalty"
			"attribute_class"	"mult_medigun_overheal_decay"
			"description_string"	"#Attrib_OverhealDecay_Negative"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"13"
		{
			"name"	"overheal decay bonus"
			"attribute_class"	"mult_medigun_overheal_decay"
			"description_string"	"#Attrib_OverhealDecay_Positive"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"14"
		{
			"name"	"overheal decay disabled"
			"attribute_class"	"mult_medigun_overheal_decay"
			"description_string"	"#Attrib_OverhealDecay_Disabled"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"15"
		{
			"name"	"crit mod disabled"
			"attribute_class"	"mult_crit_chance"
			"description_string"	"#Attrib_CritChance_Disabled"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"no_crits"
			"stored_as_integer"	"0"
		}
		"16"
		{
			"name"	"heal on hit for rapidfire"
			"attribute_class"	"add_onhit_addhealth"
			"description_string"	"#Attrib_HealOnHit_Positive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"17"
		{
			"name"	"add uber charge on hit"
			"attribute_class"	"add_onhit_ubercharge"
			"description_string"	"#Attrib_AddUber_OnHit_Positive"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"18"
		{
			"name"	"medigun charge is crit boost"
			"attribute_class"	"set_charge_type"
			"description_string"	"#Attrib_Medigun_CritBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"19"
		{
			"name"	"tmp dmgbuff on hit"
			"attribute_class"	"addperc_ondmgdone_tmpbuff"
			"description_string"	"#Attrib_DamageDoneBonus_Positive"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"20"
		{
			"name"	"crit vs burning players"
			"attribute_class"	"or_crit_vs_playercond"
			"description_string"	"#Attrib_CritVsBurning"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"21"
		{
			"name"	"dmg penalty vs nonburning"
			"attribute_class"	"mult_dmg_vs_nonburning"
			"description_string"	"#Attrib_DmgPenaltyVsNonBurning"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"22"
		{
			"name"	"no crit vs nonburning"
			"attribute_class"	"set_nocrit_vs_nonburning"
			"description_string"	"#Attrib_NoCritVsNonBurning"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"23"
		{
			"name"	"mod flamethrower push"
			"attribute_class"	"set_flamethrower_push_disabled"
			"description_string"	"#Attrib_ModFlamethrowerPush"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"24"
		{
			"name"	"mod flamethrower back crit"
			"attribute_class"	"set_flamethrower_back_crit"
			"description_string"	"#Attrib_ModFlamethrower_BackCrits"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"25"
		{
			"name"	"hidden secondary max ammo penalty"
			"attribute_class"	"mult_maxammo_secondary"
			"description_string"	"unused"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"26"
		{
			"name"	"max health additive bonus"
			"attribute_class"	"add_maxhealth"
			"description_string"	"#Attrib_MaxHealth_Positive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"27"
		{
			"name"	"alt-fire disabled"
			"attribute_class"	"unimplemented_altfire_disabled"
			"description_string"	"#Attrib_AltFire_Disabled"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"28"
		{
			"name"	"crit mod disabled hidden"
			"attribute_class"	"mult_crit_chance"
			"description_string"	"#Attrib_CritChance_Disabled"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"29"
		{
			"name"	"alt-fire is vampire"
			"attribute_class"	"set_altfire_mode"
			"description_string"	"#Attrib_AltFire_Is_Vampire"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"30"
		{
			"name"	"fists have radial buff"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_FistsHaveRadialBuff"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"31"
		{
			"name"	"critboost on kill"
			"attribute_class"	"add_onkill_critboost_time"
			"description_string"	"#Attrib_CritBoost_OnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_kill"
			"stored_as_integer"	"0"
		}
		"32"
		{
			"name"	"slow enemy on hit"
			"attribute_class"	"mult_onhit_enemyspeed"
			"description_string"	"#Attrib_Slow_Enemy_OnHit"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"33"
		{
			"name"	"set cloak is feign death"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_CloakIsFeignDeath"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"armory_desc"	"cloak_type"
			"stored_as_integer"	"0"
		}
		"34"
		{
			"name"	"mult cloak meter consume rate"
			"attribute_class"	"mult_cloak_meter_consume_rate"
			"description_string"	"#Attrib_CloakMeterConsumeRate"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"35"
		{
			"name"	"mult cloak meter regen rate"
			"attribute_class"	"mult_cloak_meter_regen_rate"
			"description_string"	"#Attrib_CloakMeterRegenRate"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"36"
		{
			"name"	"spread penalty"
			"attribute_class"	"mult_spread_scale"
			"description_string"	"#Attrib_Spread_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"37"
		{
			"name"	"hidden primary max ammo bonus"
			"attribute_class"	"mult_maxammo_primary"
			"description_string"	"unused"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"38"
		{
			"name"	"mod bat launches balls"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_BatLaunchesBalls"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"39"
		{
			"name"	"dmg penalty vs nonstunned"
			"attribute_class"	"unimplemented_mod_dmg_vs_nonstunned"
			"description_string"	"#Attrib_DmgPenaltyVsNonStunned"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"40"
		{
			"name"	"zoom speed mod disabled"
			"attribute_class"	"unimplemented_mod_zoom_speed_disabled"
			"description_string"	"#Attrib_ZoomSpeedMod_Disabled"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"41"
		{
			"name"	"sniper charge per sec"
			"attribute_class"	"mult_sniper_charge_per_sec"
			"description_string"	"#Attrib_SniperCharge_Per_Sec"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"42"
		{
			"name"	"sniper no headshots"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_SniperNoHeadshots"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"43"
		{
			"name"	"scattergun no reload single"
			"attribute_class"	"set_scattergun_no_reload_single"
			"description_string"	"#Attrib_Scattergun_NoReloadSingle"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"44"
		{
			"name"	"scattergun has knockback"
			"attribute_class"	"set_scattergun_has_knockback"
			"description_string"	"#Attrib_Scattergun_HasKnockback"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"45"
		{
			"name"	"bullets per shot bonus"
			"attribute_class"	"mult_bullets_per_shot"
			"description_string"	"#Attrib_BulletsPerShot_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"46"
		{
			"name"	"sniper zoom penalty"
			"attribute_class"	"mult_zoom_fov"
			"description_string"	"#Attrib_SniperZoom_Penalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"47"
		{
			"name"	"sniper no charge"
			"attribute_class"	"unimplemented_mod_sniper_no_charge"
			"description_string"	"#Attrib_SniperNoCharge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"48"
		{
			"name"	"set cloak is movement based"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_CloakIsMovementBased"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"armory_desc"	"cloak_type"
			"stored_as_integer"	"0"
		}
		"49"
		{
			"name"	"no double jump"
			"attribute_class"	"set_scout_doublejump_disabled"
			"description_string"	"#Attrib_NoDoubleJump"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"50"
		{
			"name"	"absorb damage while cloaked"
			"attribute_class"	"unimplemented_absorb_dmg_while_cloaked"
			"description_string"	"#Attrib_AbsorbDmgWhileCloaked"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"51"
		{
			"name"	"revolver use hit locations"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_RevolverUseHitLocations"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"52"
		{
			"name"	"backstab shield"
			"attribute_class"	"set_blockbackstab_once"
			"description_string"	"#Attrib_BackstabShield"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"53"
		{
			"name"	"fire retardant"
			"attribute_class"	"set_fire_retardant"
			"description_string"	"#Attrib_FireRetardant"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"54"
		{
			"name"	"move speed penalty"
			"attribute_class"	"mult_player_movespeed"
			"description_string"	"#Attrib_MoveSpeed_Penalty"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"55"
		{
			"name"	"obsolete ammo penalty"
			"attribute_class"	"obsolete"
			"description_string"	"unused"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"56"
		{
			"name"	"jarate description"
			"attribute_class"	"desc_jarate_description"
			"description_string"	"#Attrib_Jarate_Description"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"57"
		{
			"name"	"health regen"
			"attribute_class"	"add_health_regen"
			"description_string"	"#Attrib_HealthRegen"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"58"
		{
			"name"	"self dmg push force increased"
			"attribute_class"	"mult_dmgself_push_force"
			"description_string"	"#Attrib_SelfDmgPush_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"59"
		{
			"name"	"self dmg push force decreased"
			"attribute_class"	"mult_dmgself_push_force"
			"description_string"	"#Attrib_SelfDmgPush_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"60"
		{
			"name"	"dmg taken from fire reduced"
			"attribute_class"	"mult_dmgtaken_from_fire"
			"description_string"	"#Attrib_DmgTaken_From_Fire_Reduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"61"
		{
			"name"	"dmg taken from fire increased"
			"attribute_class"	"mult_dmgtaken_from_fire"
			"description_string"	"#Attrib_DmgTaken_From_Fire_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"62"
		{
			"name"	"dmg taken from crit reduced"
			"attribute_class"	"mult_dmgtaken_from_crit"
			"description_string"	"#Attrib_DmgTaken_From_Crit_Reduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"63"
		{
			"name"	"dmg taken from crit increased"
			"attribute_class"	"mult_dmgtaken_from_crit"
			"description_string"	"#Attrib_DmgTaken_From_Crit_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"64"
		{
			"name"	"dmg taken from blast reduced"
			"attribute_class"	"mult_dmgtaken_from_explosions"
			"description_string"	"#Attrib_DmgTaken_From_Blast_Reduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"65"
		{
			"name"	"dmg taken from blast increased"
			"attribute_class"	"mult_dmgtaken_from_explosions"
			"description_string"	"#Attrib_DmgTaken_From_Blast_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"66"
		{
			"name"	"dmg taken from bullets reduced"
			"attribute_class"	"mult_dmgtaken_from_bullets"
			"description_string"	"#Attrib_DmgTaken_From_Bullets_Reduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"67"
		{
			"name"	"dmg taken from bullets increased"
			"attribute_class"	"mult_dmgtaken_from_bullets"
			"description_string"	"#Attrib_DmgTaken_From_Bullets_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"68"
		{
			"name"	"increase player capture value"
			"attribute_class"	"add_player_capturevalue"
			"description_string"	"#Attrib_CaptureValue_Increased"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"69"
		{
			"name"	"health from healers reduced"
			"attribute_class"	"mult_health_fromhealers"
			"description_string"	"#Attrib_HealthFromHealers_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"70"
		{
			"name"	"health from healers increased"
			"attribute_class"	"mult_health_fromhealers"
			"description_string"	"#Attrib_HealthFromHealers_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"71"
		{
			"name"	"weapon burn dmg increased"
			"attribute_class"	"mult_wpn_burndmg"
			"description_string"	"#Attrib_WpnBurnDmg_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"72"
		{
			"name"	"weapon burn dmg reduced"
			"attribute_class"	"mult_wpn_burndmg"
			"description_string"	"#Attrib_WpnBurnDmg_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"73"
		{
			"name"	"weapon burn time increased"
			"attribute_class"	"mult_wpn_burntime"
			"description_string"	"#Attrib_WpnBurnTime_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"74"
		{
			"name"	"weapon burn time reduced"
			"attribute_class"	"mult_wpn_burntime"
			"description_string"	"#Attrib_WpnBurnTime_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"75"
		{
			"name"	"aiming movespeed increased"
			"attribute_class"	"mult_player_aiming_movespeed"
			"description_string"	"#Attrib_AimingMoveSpeed_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"76"
		{
			"name"	"maxammo primary increased"
			"attribute_class"	"mult_maxammo_primary"
			"description_string"	"#Attrib_MaxammoPrimary_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"77"
		{
			"name"	"maxammo primary reduced"
			"attribute_class"	"mult_maxammo_primary"
			"description_string"	"#Attrib_MaxammoPrimary_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"78"
		{
			"name"	"maxammo secondary increased"
			"attribute_class"	"mult_maxammo_secondary"
			"description_string"	"#Attrib_MaxammoSecondary_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"79"
		{
			"name"	"maxammo secondary reduced"
			"attribute_class"	"mult_maxammo_secondary"
			"description_string"	"#Attrib_MaxammoSecondary_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"80"
		{
			"name"	"maxammo metal increased"
			"attribute_class"	"mult_maxammo_metal"
			"description_string"	"#Attrib_MaxammoMetal_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"81"
		{
			"name"	"maxammo metal reduced"
			"attribute_class"	"mult_maxammo_metal"
			"description_string"	"#Attrib_MaxammoMetal_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"82"
		{
			"name"	"cloak consume rate increased"
			"attribute_class"	"mult_cloak_meter_consume_rate"
			"description_string"	"#Attrib_CloakConsumeRate_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"83"
		{
			"name"	"cloak consume rate decreased"
			"attribute_class"	"mult_cloak_meter_consume_rate"
			"description_string"	"#Attrib_CloakConsumeRate_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"84"
		{
			"name"	"cloak regen rate increased"
			"attribute_class"	"mult_cloak_meter_regen_rate"
			"description_string"	"#Attrib_CloakRegenRate_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"85"
		{
			"name"	"cloak regen rate decreased"
			"attribute_class"	"mult_cloak_meter_regen_rate"
			"description_string"	"#Attrib_CloakRegenRate_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"86"
		{
			"name"	"minigun spinup time increased"
			"attribute_class"	"mult_minigun_spinup_time"
			"description_string"	"#Attrib_MinigunSpinup_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"87"
		{
			"name"	"minigun spinup time decreased"
			"attribute_class"	"mult_minigun_spinup_time"
			"description_string"	"#Attrib_MinigunSpinup_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"88"
		{
			"name"	"max pipebombs increased"
			"attribute_class"	"add_max_pipebombs"
			"description_string"	"#Attrib_MaxPipebombs_Increased"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"89"
		{
			"name"	"max pipebombs decreased"
			"attribute_class"	"add_max_pipebombs"
			"description_string"	"#Attrib_MaxPipebombs_Decreased"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"90"
		{
			"name"	"SRifle Charge rate increased"
			"attribute_class"	"mult_sniper_charge_per_sec"
			"description_string"	"#Attrib_SRifleChargeRate_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"91"
		{
			"name"	"SRifle Charge rate decreased"
			"attribute_class"	"mult_sniper_charge_per_sec"
			"description_string"	"#Attrib_SRifleChargeRate_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"92"
		{
			"name"	"Construction rate increased"
			"attribute_class"	"mult_construction_value"
			"description_string"	"#Attrib_ConstructionRate_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"93"
		{
			"name"	"Construction rate decreased"
			"attribute_class"	"mult_construction_value"
			"description_string"	"#Attrib_ConstructionRate_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"94"
		{
			"name"	"Repair rate increased"
			"attribute_class"	"mult_repair_value"
			"description_string"	"#Attrib_RepairRate_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"95"
		{
			"name"	"Repair rate decreased"
			"attribute_class"	"mult_repair_value"
			"description_string"	"#Attrib_RepairRate_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"96"
		{
			"name"	"Reload time increased"
			"attribute_class"	"mult_reload_time"
			"description_string"	"#Attrib_ReloadTime_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"97"
		{
			"name"	"Reload time decreased"
			"attribute_class"	"mult_reload_time"
			"description_string"	"#Attrib_ReloadTime_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"98"
		{
			"name"	"selfdmg on hit for rapidfire"
			"attribute_class"	"add_onhit_addhealth"
			"description_string"	"#Attrib_HealOnHit_Negative"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"99"
		{
			"name"	"Blast radius increased"
			"attribute_class"	"mult_explosion_radius"
			"description_string"	"#Attrib_BlastRadius_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"100"
		{
			"name"	"Blast radius decreased"
			"attribute_class"	"mult_explosion_radius"
			"description_string"	"#Attrib_BlastRadius_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"101"
		{
			"name"	"Projectile range increased"
			"attribute_class"	"mult_projectile_range"
			"description_string"	"#Attrib_ProjectileRange_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"102"
		{
			"name"	"Projectile range decreased"
			"attribute_class"	"mult_projectile_range"
			"description_string"	"#Attrib_ProjectileRange_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"103"
		{
			"name"	"Projectile speed increased"
			"attribute_class"	"mult_projectile_speed"
			"description_string"	"#Attrib_ProjectileSpeed_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"104"
		{
			"name"	"Projectile speed decreased"
			"attribute_class"	"mult_projectile_speed"
			"description_string"	"#Attrib_ProjectileSpeed_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"105"
		{
			"name"	"overheal penalty"
			"attribute_class"	"mult_medigun_overheal_amount"
			"description_string"	"#Attrib_OverhealAmount_Negative"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"106"
		{
			"name"	"weapon spread bonus"
			"attribute_class"	"mult_spread_scale"
			"description_string"	"#Attrib_Spread_Positive"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"107"
		{
			"name"	"move speed bonus"
			"attribute_class"	"mult_player_movespeed"
			"description_string"	"#Attrib_MoveSpeed_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"108"
		{
			"name"	"health from packs increased"
			"attribute_class"	"mult_health_frompacks"
			"description_string"	"#Attrib_HealthFromPacks_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"109"
		{
			"name"	"health from packs decreased"
			"attribute_class"	"mult_health_frompacks"
			"description_string"	"#Attrib_HealthFromPacks_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"110"
		{
			"name"	"heal on hit for slowfire"
			"attribute_class"	"add_onhit_addhealth"
			"description_string"	"#Attrib_HealOnHit_Positive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"111"
		{
			"name"	"selfdmg on hit for slowfire"
			"attribute_class"	"add_onhit_addhealth"
			"description_string"	"#Attrib_HealOnHit_Negative"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"112"
		{
			"name"	"ammo regen"
			"attribute_class"	"addperc_ammo_regen"
			"description_string"	"#Attrib_AmmoRegen"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"113"
		{
			"name"	"metal regen"
			"attribute_class"	"add_metal_regen"
			"description_string"	"#Attrib_MetalRegen"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"114"
		{
			"name"	"mod mini-crit airborne"
			"attribute_class"	"mini_crit_airborne"
			"description_string"	"#Attrib_MiniCritAirborneEnemies"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"115"
		{
			"name"	"mod shovel damage boost"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_ShovelDamageBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"116"
		{
			"name"	"mod soldier buff type"
			"attribute_class"	"set_buff_type"
			"description_string"	"#Attrib_SoldierBuffType"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"117"
		{
			"name"	"dmg falloff increased"
			"attribute_class"	"mult_dmg_falloff"
			"description_string"	"#Attrib_Dmg_Falloff_Increased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"118"
		{
			"name"	"dmg falloff decreased"
			"attribute_class"	"mult_dmg_falloff"
			"description_string"	"#Attrib_Dmg_Falloff_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"119"
		{
			"name"	"sticky detonate mode"
			"attribute_class"	"set_detonate_mode"
			"description_string"	"#Attrib_StickyDetonateMode"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"120"
		{
			"name"	"sticky arm time penalty"
			"attribute_class"	"sticky_arm_time"
			"description_string"	"#Attrib_StickyArmTimePenalty"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"121"
		{
			"name"	"stickies detonate stickies"
			"attribute_class"	"stickies_detonate_stickies"
			"description_string"	"#Attrib_StickiesDetonateStickies"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"122"
		{
			"name"	"mod demo buff type"
			"attribute_class"	"set_buff_type"
			"description_string"	"#Attrib_DemoBuffType"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"123"
		{
			"name"	"speed boost when active"
			"attribute_class"	"mult_move_speed_when_active"
			"description_string"	"#Attrib_SpeedBoostWhenActive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"124"
		{
			"name"	"mod wrench builds minisentry"
			"attribute_class"	"wrench_builds_minisentry"
			"description_string"	"#Attrib_WrenchBuildsMiniSentry"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"125"
		{
			"name"	"max health additive penalty"
			"attribute_class"	"add_maxhealth"
			"description_string"	"#Attrib_MaxHealth_Negative"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"126"
		{
			"name"	"sticky arm time bonus"
			"attribute_class"	"sticky_arm_time"
			"description_string"	"#Attrib_StickyArmTimeBonus"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"127"
		{
			"name"	"sticky air burst mode"
			"attribute_class"	"set_detonate_mode"
			"description_string"	"#Attrib_StickyAirBurstMode"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"128"
		{
			"name"	"provide on active"
			"attribute_class"	"provide_on_active"
			"description_string"	"#Attrib_ProvideOnActive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"129"
		{
			"name"	"health drain"
			"attribute_class"	"add_health_regen"
			"description_string"	"#Attrib_HealthDrain"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"130"
		{
			"name"	"medic regen bonus"
			"attribute_class"	"medic_regen"
			"description_string"	"#Attrib_MedicRegenBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"131"
		{
			"name"	"medic regen penalty"
			"attribute_class"	"medic_regen"
			"description_string"	"#Attrib_MedicRegenPenalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"132"
		{
			"name"	"community description"
			"attribute_class"	"desc_community_description"
			"description_string"	"#Attrib_Community_Description"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"133"
		{
			"name"	"soldier model index"
			"attribute_class"	"desc_soldiermedal_index"
			"description_string"	"#Attrib_MedalIndex_Description"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"134"
		{
			"name"	"attach particle effect"
			"attribute_class"	"set_attached_particle"
			"description_string"	"#Attrib_AttachedParticle"
			"description_format"	"value_is_particle_index"
			"hidden"	"0"
			"effect_type"	"unusual"
			"stored_as_integer"	"0"
			"can_affect_market_name"	"1"
		}
		"135"
		{
			"name"	"rocket jump damage reduction"
			"attribute_class"	"rocket_jump_dmg_reduction"
			"description_string"	"#Attrib_RocketJumpDmgReduction"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"136"
		{
			"name"	"mod sentry killed revenge"
			"attribute_class"	"sentry_killed_revenge"
			"description_string"	"#Attrib_SentryKilledRevenge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"137"
		{
			"name"	"dmg bonus vs buildings"
			"attribute_class"	"mult_dmg_vs_buildings"
			"description_string"	"#Attrib_DmgVsBuilding_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"138"
		{
			"name"	"dmg penalty vs players"
			"attribute_class"	"mult_dmg_vs_players"
			"description_string"	"#Attrib_DmgVsPlayer_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"139"
		{
			"name"	"lunchbox adds maxhealth bonus"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_LunchboxAddsMaxHealth"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"140"
		{
			"name"	"hidden maxhealth non buffed"
			"attribute_class"	"add_maxhealth_nonbuffed"
			"description_string"	"#Attrib_MaxHealth_Positive"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"141"
		{
			"name"	"selfmade description"
			"attribute_class"	"desc_selfmade_description"
			"description_string"	"#Attrib_Selfmade_Description"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"142"
		{
			"name"	"set item tint RGB"
			"attribute_class"	"set_item_tint_rgb"
			"description_string"	"#Attrib_SetItemTintRGB"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"143"
		{
			"name"	"custom employee number"
			"attribute_class"	"set_employee_number"
			"description_string"	"#Attrib_EmployeeNumber"
			"description_format"	"value_is_date"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"144"
		{
			"name"	"lunchbox adds minicrits"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_LunchboxAddsMinicrits"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"145"
		{
			"name"	"taunt is highfive"
			"attribute_class"	"enable_misc2_highfive"
			"description_string"	"#Attrib_DamageDone_Negative"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"146"
		{
			"name"	"damage applies to sappers"
			"attribute_class"	"set_dmg_apply_to_sapper"
			"description_string"	"#Attrib_DmgAppliesToSappers"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"147"
		{
			"name"	"Wrench index"
			"attribute_class"	"desc_wrench_index"
			"description_string"	"#Attrib_WrenchNumber"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"148"
		{
			"name"	"building cost reduction"
			"attribute_class"	"building_cost_reduction"
			"description_string"	"#Attrib_BuildingCostReduction"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"149"
		{
			"name"	"bleeding duration"
			"attribute_class"	"bleeding_duration"
			"description_string"	"#Attrib_BleedingDuration"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit bleed"
			"stored_as_integer"	"0"
		}
		"150"
		{
			"name"	"turn to gold"
			"attribute_class"	"set_turn_to_gold"
			"description_string"	"#Attrib_TurnToGold"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"151"
		{
			"name"	"DEPRECATED socketed item definition id DEPRECATED "
			"attribute_class"	"socketed_item_definition_id"
			"description_string"	"#Attrib_Socket"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"152"
		{
			"name"	"custom texture lo"
			"attribute_class"	"custom_texture_lo"
			"description_string"	"#Attrib_CustomTexture"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"153"
		{
			"name"	"cannot trade"
			"attribute_class"	"cannot_trade"
			"description_string"	"#Attrib_CannotTrade"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"154"
		{
			"name"	"disguise on backstab"
			"attribute_class"	"set_disguise_on_backstab"
			"description_string"	"#Attrib_DisguiseOnBackstab"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"155"
		{
			"name"	"cannot disguise"
			"attribute_class"	"set_cannot_disguise"
			"description_string"	"#Attrib_CannotDisguise"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"156"
		{
			"name"	"silent killer"
			"attribute_class"	"set_silent_killer"
			"description_string"	"#Attrib_SilentKiller"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"157"
		{
			"name"	"disguise speed penalty"
			"attribute_class"	"disguise_speed_penalty"
			"description_string"	"#Attrib_DisguiseSpeedPenalty"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"158"
		{
			"name"	"add cloak on kill"
			"attribute_class"	"add_cloak_on_kill"
			"description_string"	"#Attrib_AddCloakOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"159"
		{
			"name"	"SET BONUS: cloak blink time penalty"
			"attribute_class"	"cloak_blink_time_penalty"
			"description_string"	"#Attrib_CloakBlinkTimePenalty"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"160"
		{
			"name"	"SET BONUS: quiet unstealth"
			"attribute_class"	"set_quiet_unstealth"
			"description_string"	"#Attrib_QuietUnstealth"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"161"
		{
			"name"	"flame size penalty"
			"attribute_class"	"mult_flame_size"
			"description_string"	"#Attrib_FlameSize_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"162"
		{
			"name"	"flame size bonus"
			"attribute_class"	"mult_flame_size"
			"description_string"	"#Attrib_FlameSize_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"163"
		{
			"name"	"flame life penalty"
			"attribute_class"	"mult_flame_life"
			"description_string"	"#Attrib_FlameLife_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"164"
		{
			"name"	"flame life bonus"
			"attribute_class"	"mult_flame_life"
			"description_string"	"#Attrib_FlameLife_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"165"
		{
			"name"	"charged airblast"
			"attribute_class"	"set_charged_airblast"
			"description_string"	"#Attrib_ChargedAirblast"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"166"
		{
			"name"	"add cloak on hit"
			"attribute_class"	"add_cloak_on_hit"
			"description_string"	"#Attrib_AddCloakOnHit"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"167"
		{
			"name"	"disguise damage reduction"
			"attribute_class"	"disguise_damage_reduction"
			"description_string"	"#Attrib_DisguiseDamageReduction"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"168"
		{
			"name"	"disguise no burn"
			"attribute_class"	"disguise_no_burn"
			"description_string"	"#Attrib_DisguiseNoBurn"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"169"
		{
			"name"	"SET BONUS: dmg from sentry reduced"
			"attribute_class"	"dmg_from_sentry_reduced"
			"description_string"	"#Attrib_DmgFromSentryReduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"170"
		{
			"name"	"airblast cost increased"
			"attribute_class"	"mult_airblast_cost"
			"description_string"	"#Attrib_AirblastCost_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"171"
		{
			"name"	"airblast cost decreased"
			"attribute_class"	"mult_airblast_cost"
			"description_string"	"#Attrib_AirblastCost_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"172"
		{
			"name"	"purchased"
			"attribute_class"	"purchased"
			"description_string"	"#Attrib_Purchased"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"173"
		{
			"name"	"flame ammopersec increased"
			"attribute_class"	"mult_flame_ammopersec"
			"description_string"	"#Attrib_FlameAmmoPerSec_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"174"
		{
			"name"	"flame ammopersec decreased"
			"attribute_class"	"mult_flame_ammopersec"
			"description_string"	"#Attrib_FlameAmmoPerSec_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"175"
		{
			"name"	"jarate duration"
			"attribute_class"	"jarate_duration"
			"description_string"	"#Attrib_JarateDuration"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit jarate"
			"stored_as_integer"	"0"
		}
		"176"
		{
			"name"	"SET BONUS: no death from headshots"
			"attribute_class"	"no_death_from_headshots"
			"description_string"	"#Attrib_NoDeathFromHeadshots"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"177"
		{
			"name"	"deploy time increased"
			"attribute_class"	"mult_deploy_time"
			"description_string"	"#Attrib_DeployTime_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"178"
		{
			"name"	"deploy time decreased"
			"attribute_class"	"mult_deploy_time"
			"description_string"	"#Attrib_DeployTime_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"179"
		{
			"name"	"minicrits become crits"
			"attribute_class"	"minicrits_become_crits"
			"description_string"	"#Attrib_MinicritsBecomeCrits"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"180"
		{
			"name"	"heal on kill"
			"attribute_class"	"heal_on_kill"
			"description_string"	"#Attrib_HealOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"181"
		{
			"name"	"no self blast dmg"
			"attribute_class"	"no_self_blast_dmg"
			"description_string"	"#Attrib_NoSelfBlastDmg"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"182"
		{
			"name"	"slow enemy on hit major"
			"attribute_class"	"mult_onhit_enemyspeed_major"
			"description_string"	"#Attrib_Slow_Enemy_OnHit_Major"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"183"
		{
			"name"	"aiming movespeed decreased"
			"attribute_class"	"mult_player_aiming_movespeed"
			"description_string"	"#Attrib_AimingMoveSpeed_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"184"
		{
			"name"	"duel loser account id"
			"attribute_class"	"duel_loser_account_id"
			"description_string"	"#Attrib_DuelLoserAccountID"
			"description_format"	"value_is_account_id"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"185"
		{
			"name"	"event date"
			"attribute_class"	"event_date"
			"description_string"	"#Attrib_EventDate"
			"description_format"	"value_is_date"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"186"
		{
			"name"	"gifter account id"
			"attribute_class"	"gifter_account_id"
			"description_string"	"#Attrib_GifterAccountID"
			"description_format"	"value_is_account_id"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"187"
		{
			"name"	"set supply crate series"
			"attribute_class"	"supply_crate_series"
			"description_string"	"#Attrib_SupplyCrateSeries"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
			"can_affect_market_name"	"1"
		}
		"188"
		{
			"name"	"preserve ubercharge"
			"attribute_class"	"preserve_ubercharge"
			"description_string"	"#Attrib_PreserveUbercharge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"189"
		{
			"name"	"elevate quality"
			"attribute_class"	"set_elevated_quality"
			"description_string"	"#Attrib_ElevateQuality"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"190"
		{
			"name"	"active health regen"
			"attribute_class"	"active_item_health_regen"
			"description_string"	"#Attrib_HealthRegen"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"191"
		{
			"name"	"active health degen"
			"attribute_class"	"active_item_health_regen"
			"description_string"	"#Attrib_HealthDrain"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"192"
		{
			"name"	"referenced item id low"
			"attribute_class"	"referenced_item_id_low"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"1"
		}
		"193"
		{
			"name"	"referenced item id high"
			"attribute_class"	"referenced_item_id_high"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"1"
		}
		"194"
		{
			"name"	"referenced item def UPDATED"
			"attribute_class"	"referenced_item_def"
			"description_string"	"#Attrib_ReferencedItem"
			"description_format"	"value_is_item_def"
			"hidden"	"1"
			"effect_type"	"neutral"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"1"
		}
		"195"
		{
			"name"	"always tradable"
			"attribute_class"	"always_tradable"
			"description_string"	"#Attrib_Always_Tradable"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"196"
		{
			"name"	"noise maker"
			"attribute_class"	"enable_misc2_noisemaker"
			"description_string"	"#Attrib_NoiseMaker"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"197"
		{
			"name"	"halloween item"
			"attribute_class"	"halloween_item"
			"description_string"	"#Attrib_Halloween_Item"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"198"
		{
			"name"	"collection bits DEPRECATED"
			"attribute_class"	"collection_bits_DEPRECATED"
			"description_string"	"#Attrib_Halloween_Item"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"199"
		{
			"name"	"switch from wep deploy time decreased"
			"attribute_class"	"mult_switch_from_wep_deploy_time"
			"description_string"	"#Attrib_SingleWepHolsterBonus"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"200"
		{
			"name"	"enables aoe heal"
			"attribute_class"	"enables_aoe_heal"
			"description_string"	"#Attrib_EnablesAOEHeal"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"201"
		{
			"name"	"gesture speed increase"
			"attribute_class"	"mult_gesture_time"
			"description_string"	"#Attrib_GestureSpeed_Increase"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"202"
		{
			"name"	"charge time increased"
			"attribute_class"	"mod_charge_time"
			"description_string"	"#Attrib_ChargeTime_Increase"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"203"
		{
			"name"	"drop health pack on kill"
			"attribute_class"	"drop_health_pack_on_kill"
			"description_string"	"#Attrib_DropHealthPackOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"204"
		{
			"name"	"hit self on miss"
			"attribute_class"	"hit_self_on_miss"
			"description_string"	"#Attrib_HitSelfOnMiss"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"205"
		{
			"name"	"dmg from ranged reduced"
			"attribute_class"	"dmg_from_ranged"
			"description_string"	"#Attrib_DmgFromRanged_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"206"
		{
			"name"	"dmg from melee increased"
			"attribute_class"	"dmg_from_melee"
			"description_string"	"#Attrib_DmgFromMelee_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"207"
		{
			"name"	"blast dmg to self increased"
			"attribute_class"	"blast_dmg_to_self"
			"description_string"	"#Attrib_BlastDamageToSelf_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"208"
		{
			"name"	"Set DamageType Ignite"
			"attribute_class"	"set_dmgtype_ignite"
			"description_string"	"#Attrib_SetDamageType_Ignite"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"209"
		{
			"name"	"minicrit vs burning player"
			"attribute_class"	"or_minicrit_vs_playercond_burning"
			"description_string"	"#Attrib_Minicrit_Vs_Burning_Player"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}

		
		"211"
		{
			"name"	"tradable after date"
			"attribute_class"	"tradable_after_date"
			"description_string"	"#Attrib_TradableAfterDate"
			"description_format"	"value_is_date"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"212"
		{
			"name"	"force level display"
			"attribute_class"	"force_level_display"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}


		"214"
		{
			"name"	"kill eater"
			"attribute_class"	"kill_eater"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
			"can_affect_market_name"	"1"			
		}
		"215"
		{
			"name"	"apply z velocity on damage"
			"attribute_class"	"apply_z_velocity_on_damage"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"216"
		{
			"name"	"apply look velocity on damage"
			"attribute_class"	"apply_look_velocity_on_damage"
			"description_string"	"#Attrib_Knockback"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"217"
		{
			"name"	"sanguisuge"
			"attribute_class"	"sanguisuge"
			"description_string"	"#Attrib_Sanguisuge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"218"
		{
			"name"	"mark for death"
			"attribute_class"	"mark_for_death"
			"description_string"	"#Attrib_MarkForDeath"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"219"
		{
			"name"	"decapitate type"
			"attribute_class"	"decapitate_type"
			"description_string"	"#Attrib_DamageDone_Negative"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"220"
		{
			"name"	"restore health on kill"
			"attribute_class"	"restore_health_on_kill"
			"description_string"	"#Attrib_RestoreHealthOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"221"
		{
			"name"	"mult decloak rate"
			"attribute_class"	"mult_decloak_rate"
			"description_string"	"#Attrib_DecloakRate"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"222"
		{
			"name"	"mult sniper charge after bodyshot"
			"attribute_class"	"mult_sniper_charge_after_bodyshot"
			"description_string"	"#Attrib_MultSniperChargeAfterBodyshot"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"223"
		{
			"name"	"mult sniper charge after miss"
			"attribute_class"	"mult_sniper_charge_after_miss"
			"description_string"	"#Attrib_MultSniperChargeAfterMiss"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"224"
		{
			"name"	"dmg bonus while half dead"
			"attribute_class"	"mult_dmg_bonus_while_half_dead"
			"description_string"	"#Attrib_MultDmgBonusWhileHalfDead"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"225"
		{
			"name"	"dmg penalty while half alive"
			"attribute_class"	"mult_dmg_penalty_while_half_alive"
			"description_string"	"#Attrib_MultDmgPenaltyWhileHalfAlive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"226"
		{
			"name"	"honorbound"
			"attribute_class"	"honorbound"
			"description_string"	"#Attrib_Honorbound"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"227"
		{
			"name"	"custom texture hi"
			"attribute_class"	"custom_texture_hi"
			"description_string"	"#Attrib_CustomTexture"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"228"
		{
			"name"	"makers mark id"
			"attribute_class"	"makers_mark_id"
			"description_string"	"#Attrib_MakersMark"
			"description_format"	"value_is_account_id"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"229"
		{
			"name"	"unique craft index"
			"attribute_class"	"unique_craft_index"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"230"
		{
			"name"	"mod medic killed revenge"
			"attribute_class"	"medic_killed_revenge"
			"description_string"	"#Attrib_MedicKilledRevenge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"231"
		{
			"name"	"medigun charge is megaheal"
			"attribute_class"	"set_charge_type"
			"description_string"	"#Attrib_Medigun_MegaHeal"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"232"
		{
			"name"	"mod medic killed minicrit boost"
			"attribute_class"	"medic_killed_minicrit_boost"
			"description_string"	"#Attrib_MedicKilledMiniCritBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"233"
		{
			"name"	"mod medic healed damage bonus"
			"attribute_class"	"medic_healed_damage_bonus"
			"description_string"	"#Attrib_MedicHealedDamageBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"234"
		{
			"name"	"mod medic healed deploy time penalty"
			"attribute_class"	"mod_medic_healed_deploy_time"
			"description_string"	"#Attrib_MedicHealedDeployTimePenalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"235"
		{
			"name"	"mod shovel speed boost"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_ShovelSpeedBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"236"
		{
			"name"	"mod weapon blocks healing"
			"attribute_class"	"weapon_blocks_healing"
			"description_string"	"#Attrib_WeaponBlocksHealing"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
			"apply_tag_to_item_definition"	"prevents_uber"
		}
		"237"
		{
			"name"	"mult sniper charge after headshot"
			"attribute_class"	"mult_sniper_charge_after_headshot"
			"description_string"	"#Attrib_MultSniperChargeAfterHeadshot"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"238"
		{
			"name"	"minigun no spin sounds"
			"attribute_class"	"minigun_no_spin_sounds"
			"description_string"	"#Attrib_MinigunNoSpinSounds"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"239"
		{
			"name"	"ubercharge rate bonus for healer"
			"attribute_class"	"mult_uberchargerate_for_healer"
			"description_string"	"#Attrib_UberchargeRate_ForHealer"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"240"
		{
			"name"	"reload time decreased while healed"
			"attribute_class"	"mult_reload_time_while_healed"
			"description_string"	"#Attrib_ReloadTime_Decreased_While_Healed"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"241"
		{
			"name"	"reload time increased hidden"
			"attribute_class"	"mult_reload_time_hidden"
			"description_string"	"#Attrib_ReloadTime_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"242"
		{
			"name"	"mod medic killed marked for death"
			"attribute_class"	"medic_killed_marked_for_death"
			"description_string"	"#Attrib_MedicKilledMarkedForDeath"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"243"
		{
			"name"	"mod rage on hit penalty"
			"attribute_class"	"rage_on_hit"
			"description_string"	"#Attrib_RageOnHitPenalty"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"244"
		{
			"name"	"mod rage on hit bonus"
			"attribute_class"	"rage_on_hit"
			"description_string"	"#Attrib_RageOnHitBonus"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"245"
		{
			"name"	"mod rage damage boost"
			"attribute_class"	"rage_damage"
			"description_string"	"#Attrib_RageDamageBoost"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"246"
		{
			"name"	"mult charge turn control"
			"attribute_class"	"charge_turn_control"
			"description_string"	"#Attrib_ChargeTurnControl"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"247"
		{
			"name"	"no charge impact range"
			"attribute_class"	"no_charge_impact_range"
			"description_string"	"#Attrib_NoChargeImpactRange"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"248"
		{
			"name"	"charge impact damage increased"
			"attribute_class"	"charge_impact_damage"
			"description_string"	"#Attrib_ChargeImpactDamageIncreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"249"
		{
			"name"	"charge recharge rate increased"
			"attribute_class"	"charge_recharge_rate"
			"description_string"	"#Attrib_ChargeRechargeRateIncreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"250"
		{
			"name"	"air dash count"
			"attribute_class"	"air_dash_count"
			"description_string"	"#Attrib_AirDashCountIncreased"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"251"
		{
			"name"	"speed buff ally"
			"attribute_class"	"speed_buff_ally"
			"description_string"	"#Attrib_SpeedBuffAlly"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"252"
		{
			"name"	"damage force reduction"
			"attribute_class"	"damage_force_reduction"
			"description_string"	"#Attrib_DamageForceReduction"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"253"
		{
			"name"	"mult cloak rate"
			"attribute_class"	"mult_cloak_rate"
			"description_string"	"#Attrib_CloakRate"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
	   	"254"
		{
			"name"	"airblast functionality flags"
			"attribute_class"	"airblast_functionality_flags"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"255"
		{
			"name"	"airblast pushback scale"
			"attribute_class"	"airblast_pushback_scale"
			"description_string"	"#Attrib_AirBlastPushScale"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"256"
		{
			"name"	"mult airblast refire time"
			"attribute_class"	"mult_airblast_refire_time"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"257"
		{
			"name"	"airblast vertical pushback scale"
			"attribute_class"	"airblast_vertical_pushback_scale"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"258"
		{
			"name"	"ammo becomes health"
			"attribute_class"	"ammo_becomes_health"
			"description_string"	"#Attrib_AmmoBecomesHealth"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"259"
		{
			"name"	"boots falling stomp"
			"attribute_class"	"boots_falling_stomp"
			"description_string"	"#Attrib_BootsFallingStomp"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"260"
		{
			"name"	"deflection size multiplier"
			"attribute_class"	"deflection_size_multiplier"
			"description_string"	"#Attrib_DeflectionSizeMultiplier"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"261"
		{
			"name"	"set item tint RGB 2"
			"attribute_class"	"set_item_tint_rgb_2"
			"description_string"	"#Attrib_SetItemTintRGB"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"262"
		{
			"name"	"saxxy award category"
			"attribute_class"	"saxxy_award_category"
			"description_string"	"#Attrib_SaxxyAward"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"263"
		{
			"name"	"melee bounds multiplier"
			"attribute_class"	"melee_bounds_multiplier"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"264"
		{
			"name"	"melee range multiplier"
			"attribute_class"	"melee_range_multiplier"
			"description_string"	"#Attrib_MeleeRangeMultiplier"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"265"
		{
			"name"	"mod mini-crit airborne deploy"
			"attribute_class"	"mini_crit_airborne_deploy"
			"description_string"	"#Attrib_MiniCritAirborneEnemiesDeploy"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"266"
		{
			"name"	"projectile penetration"
			"attribute_class"	"projectile_penetration"
			"description_string"	"#Attrib_Penetration"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"267"
		{
			"name"	"mod crit while airborne"
			"attribute_class"	"crit_while_airborne"
			"description_string"	"#Attrib_CritWhileAirborne"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"268"
		{
			"name"	"mult sniper charge penalty DISPLAY ONLY"
			"attribute_class"	"mult_sniper_charge_base_dummy"
			"description_string"	"#Attrib_MultSniperChargePenalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"269"
		{
			"name"	"mod see enemy health"
			"attribute_class"	"see_enemy_health"
			"description_string"	"#Attrib_SeeEnemyHealth"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"270"
		{
			"name"	"powerup max charges"
			"attribute_class"	"powerup_max_charges"
			"description_string"	"#Attrib_PowerupMaxCharges"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"271"
		{
			"name"	"powerup charges"
			"attribute_class"	"powerup_charges"
			"description_string"	"#Attrib_PowerupCharges"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"272"
		{
			"name"	"powerup duration"
			"attribute_class"	"powerup_duration"
			"description_string"	"#Attrib_PowerupDuration"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"273"
		{
			"name"	"critboost"
			"attribute_class"	"critboost"
			"description_string"	"#Attrib_CritBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"274"
		{
			"name"	"ubercharge"
			"attribute_class"	"ubercharge"
			"description_string"	"#Attrib_Ubercharge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"275"
		{
			"name"	"cancel falling damage"
			"attribute_class"	"cancel_falling_damage"
			"description_string"	"#Attrib_CancelFallingDamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"276"
		{
			"name"	"bidirectional teleport"
			"attribute_class"	"bidirectional_teleport"
			"description_string"	"#Attrib_BiDirectionalTP"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"277"
		{
			"name"	"multiple sentries"
			"attribute_class"	"multiple_sentries"
			"description_string"	"#Attrib_MultipleSentries"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"278"
		{
			"name"	"effect bar recharge rate increased"
			"attribute_class"	"effectbar_recharge_rate"
			"description_string"	"#Attrib_EffectBarRechargeRateIncreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"279"
		{
			"name"	"maxammo grenades1 increased"
			"attribute_class"	"mult_maxammo_grenades1"
			"description_string"	"#Attrib_MaxammoGrenades1_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"280"
		{
			"name"	"override projectile type"
			"attribute_class"	"override_projectile_type"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"281"
		{
			"name"	"energy weapon no ammo"
			"attribute_class"	"energy_weapon_no_ammo"
			"description_string"	"#Attrib_EnergyWeaponNoAmmo"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"282"
		{
			"name"	"energy weapon charged shot"
			"attribute_class"	"energy_weapon_charged_shot"
			"description_string"	"#Attrib_EnergyWeaponChargedShot"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"283"
		{
			"name"	"energy weapon penetration"
			"attribute_class"	"energy_weapon_penetration"
			"description_string"	"#Attrib_EnergyWeaponPenetration"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"284"
		{
			"name"	"energy weapon no hurt building"
			"attribute_class"	"energy_weapon_no_hurt_building"
			"description_string"	"#Attrib_EnergyWeaponNoHurtBuilding"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"285"
		{
			"name"	"energy weapon no deflect"
			"attribute_class"	"energy_weapon_no_deflect"
			"description_string"	"#Attrib_EnergyWeaponNoDeflect"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"286"
		{
			"name"	"engy building health bonus"
			"attribute_class"	"mult_engy_building_health"
			"description_string"	"#Attrib_EngyBuildingHealthBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"287"
		{
			"name"	"engy sentry damage bonus"
			"attribute_class"	"mult_engy_sentry_damage"
			"description_string"	"#Attrib_EngySentryDamageBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"288"
		{
			"name"	"no crit boost"
			"attribute_class"	"no_crit_boost"
			"description_string"	"#Attrib_NoCritBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"289"
		{
			"name"	"centerfire projectile"
			"attribute_class"	"centerfire_projectile"
			"description_string"	"#Attrib_CenterFireProjectile"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"292"
		{
			"name"	"kill eater score type"
			"attribute_class"	"kill_eater_score_type"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"293"
		{
			"name"	"kill eater score type 2"
			"attribute_class"	"kill_eater_score_type_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"294"
		{
			"name"	"kill eater 2"
			"attribute_class"	"kill_eater_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"295"
		{
			"name"	"has pipboy build interface"
			"attribute_class"	"set_custom_buildmenu"
			"description_string"	""
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"296"
		{
			"name"	"sapper kills collect crits"
			"attribute_class"	"sapper_kills_collect_crits"
			"description_string"	"#Attrib_SapperKillsCollectCrits"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"297"
		{
			"name"	"sniper only fire zoomed"
			"attribute_class"	"sniper_only_fire_zoomed"
			"description_string"	"#Attrib_SniperOnlyFireZoomed"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"298"
		{
			"name"	"mod ammo per shot"
			"attribute_class"	"mod_ammo_per_shot"
			"description_string"	"#Attrib_AmmoPerShot"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"299"
		{
			"name"	"add onhit addammo"
			"attribute_class"	"add_onhit_addammo"
			"description_string"	"#Attrib_OnHit_AddAmmo"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}	
		"300"
		{
			"name"	"electrical airblast DISPLAY ONLY"
			"attribute_class"	"electrical_airblast_DISPLAY_ONLY"
			"description_string"	"#Attrib_ElectricalAirblast"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"301"
		{
			"name"	"mod use metal ammo type"
			"attribute_class"	"mod_use_metal_ammo_type"
			"description_string"	"#Attrib_UseMetalAmmoType"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"302"
		{
			"name"	"expiration date"
			"attribute_class"	"expiration_date"
			"description_string"	"#Attrib_ExpirationDate"
			"description_format"	"value_is_date"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"303"
		{
			"name"	"mod max primary clip override"
			"attribute_class"	"mod_max_primary_clip_override"
			"description_string"	""
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}	
		"304"
		{
			"name"	"sniper full charge damage bonus"
			"attribute_class"	"sniper_full_charge_damage_bonus"
			"description_string"	"#Attrib_Sniper_FullChargeBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"305"
		{
			"name"	"sniper fires tracer"
			"attribute_class"	"sniper_fires_tracer"
			"description_string"	"#Attrib_Sniper_FiresTracer"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"306"
		{
			"name"	"sniper no headshot without full charge"
			"attribute_class"	"sniper_no_headshot_without_full_charge"
			"description_string"	"#Attrib_Sniper_NoHeadShot"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"307"
		{
			"name"	"mod no reload DISPLAY ONLY"
			"attribute_class"	"mod_no_reload_display_only"
			"description_string"	"#Attrib_NoReload"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"308"
		{
			"name"	"sniper penetrate players when charged"
			"attribute_class"	"sniper_penetrate_players_when_charged"
			"description_string"	"#Attrib_SniperFullChargePenetration"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"309"
		{
			"name"	"crit kill will gib"
			"attribute_class"	"crit_kill_will_gib"
			"description_string"	"#Attrib_CritKillWillGib"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}		
		"310"
		{
			"name"	"recall"
			"attribute_class"	"recall"
			"description_string"	"#Attrib_Recall"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"311"
		{
			"name"	"unlimited quantity"
			"attribute_class"	"unlimited_quantity"
			"description_string"	"#Attrib_Unlimited"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"312"
		{
			"name"	"disable weapon hiding for animations"
			"attribute_class"	"disable_weapon_hiding_for_animations"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"313"
		{
			"name"	"applies snare effect"
			"attribute_class"	"applies_snare_effect"
			"description_string"	"#Attrib_AppliesSnareEffect"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"314"
		{
			"name"	"uber duration bonus"
			"attribute_class"	"add_uber_time"
			"description_string"	"#Attrib_UberDurationBonus"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"315"
		{
			"name"	"refill_ammo"
			"attribute_class"	"refill_ammo"
			"description_string"	"#Attrib_RefillAmmo"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"317"
		{
			"name"	"store sort override DEPRECATED"
			"attribute_class"	"store_sort_override_DEPRECATED"
			"description_string"	"#Attrib_AlternateRocketEffect"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"318"
		{
			"name"	"faster reload rate"
			"attribute_class"	"fast_reload"
			"description_string"	"#Attrib_FastReload"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"319"
		{
			"name"	"increase buff duration"
			"attribute_class"	"mod_buff_duration"
			"description_string"	"#Attrib_BuffTime_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"320"
		{
			"name"	"robo sapper"
			"attribute_class"	"robo_sapper"
			"description_string"	"#Attrib_RoboSapper"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"321"
		{
			"name"	"build rate bonus"
			"attribute_class"	"mod_build_rate"
			"description_string"	"#Attrib_BuildRateBonus"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"322"
		{
			"name"	"taunt is press and hold"
			"attribute_class"	"enable_misc2_holdtaunt"
			"description_string"	"#Attrib_DamageDone_Negative"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"323"
		{
			"name"	"attack projectiles"
			"attribute_class"	"attack_projectiles"
			"description_string"	"#Attrib_AttackProjectiles"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"324"
		{
			"name"	"accuracy scales damage"
			"attribute_class"	"accuracy_scales_damage"
			"description_string"	"#Attrib_AccurScalesDmg"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"325"
		{
			"name"	"currency bonus"
			"attribute_class"	"currency_bonus"
			"description_string"	"#Attrib_CurrencyBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"326"
		{
			"name"	"increased jump height"
			"attribute_class"	"mod_jump_height"
			"description_string"	"#Attrib_JumpHeightBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"327"
		{
			"name"	"building instant upgrade"
			"attribute_class"	"building_instant_upgrade"
			"description_string"	"#Attrib_BuildingInstaUpgrade"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"328"
		{
			"name"	"disable fancy class select anim"
			"attribute_class"	"disable_fancy_class_select_anim"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"329"
		{
			"name"	"airblast vulnerability multiplier"
			"attribute_class"	"airblast_vulnerability_multiplier"
			"description_string"	"#Attrib_AirBlastVulnerabilityMultipier"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"330"
		{
			"name"	"override footstep sound set"
			"attribute_class"	"override_footstep_sound_set"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"331"
		{
			"name"	"spawn with physics toy"
			"attribute_class"	"spawn_with_physics_toy"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"332"
		{
			"name"	"fish damage override"
			"attribute_class"	"fish_damage_override"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"333"
		{
			"name"	"SET BONUS: special dsp"
			"attribute_class"	"special_dsp"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"334"
		{
			"name"	"bombinomicon effect on death"
			"attribute_class"	"bombinomicon_effect_on_death"
			"description_string"	"#Attrib_BombinomiconEffectOnDeath"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"335"
		{
			"name"	"clip size bonus upgrade"
			"attribute_class"	"mult_clipsize_upgrade"
			"description_string"	"#Attrib_ClipSize_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"336"
		{
			"name"	"hide enemy health"
			"attribute_class"	"hide_enemy_health"
			"description_string"	"#Attrib_HideEnemyHealth"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"337"
		{
			"name"	"subtract victim medigun charge on hit"
			"attribute_class"	"subtract_victim_medigun_charge_onhit"
			"description_string"	"#Attrib_SubtractVictimMedigunChargeOnHit"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"338"
		{
			"name"	"subtract victim cloak on hit"
			"attribute_class"	"subtract_victim_cloak_on_hit"
			"description_string"	"#Attrib_SubtractVictimCloakOnHit"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"339"
		{
			"name"	"reveal cloaked victim on hit"
			"attribute_class"	"reveal_cloaked_victim_on_hit"
			"description_string"	"#Attrib_RevealCloakedVictimOnHit"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"340"
		{
			"name"	"reveal disguised victim on hit"
			"attribute_class"	"reveal_disguised_victim_on_hit"
			"description_string"	"#Attrib_RevealDisguisedVictimOnHit"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"341"
		{
			"name"	"jarate backstabber"
			"attribute_class"	"jarate_backstabber"
			"description_string"	"#Attrib_JarateBackstabber"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"343"
		{
			"name"	"engy sentry fire rate increased"
			"attribute_class"	"mult_sentry_firerate"
			"description_string"	"#Attrib_SentryFireRate_Increased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"344"
		{
			"name"	"engy sentry radius increased"
			"attribute_class"	"mult_sentry_range"
			"description_string"	"#Attrib_SentryRadius_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"345"
		{
			"name"	"engy dispenser radius increased"
			"attribute_class"	"mult_dispenser_radius"
			"description_string"	"#Attrib_DispenserRadius_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"346"
		{
			"name"	"mod bat launches ornaments"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_BatLaunchesOrnaments"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"347"
		{
			"name"	"freeze backstab victim"
			"attribute_class"	"freeze_backstab_victim"
			"description_string"	"#Attrib_FreezeBackstabVictim"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"348"
		{
			"name"	"fire rate penalty HIDDEN"
			"attribute_class"	"mult_postfiredelay"
			"description_string"	""
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"349"
		{
			"name"	"energy weapon no drain"
			"attribute_class"	"energy_weapon_no_drain"
			"description_string"	""
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"350"
		{
			"name"	"ragdolls become ash"
			"attribute_class"	"ragdolls_become_ash"
			"description_string"	""
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"351"
		{
			"name"	"engy disposable sentries"
			"attribute_class"	"engy_disposable_sentries"
			"description_string"	"#Attrib_EngyDisposableSentries"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"352"
		{
			"name"	"alt fire teleport to spawn"
			"attribute_class"	"alt_fire_teleport_to_spawn"
			"description_string"	"#Attrib_AltFireTeleportToSpawn"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"353"
		{
			"name"	"cannot pick up buildings"
			"attribute_class"	"cannot_pick_up_buildings"
			"description_string"	"#Attrib_CannotPickUpBuildings"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"354"
		{
			"name"	"stun enemies wielding same weapon"
			"attribute_class"	"stun_enemies_wielding_same_weapon"
			"description_string"	"#Attrib_StunEnemiesWieldingSameWeapon"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}	
		"355"
		{
			"name"	"mod ammo per shot missed DISPLAY ONLY"
			"attribute_class"	"mod_ammo_per_shot_missed_DISPLAY_ONLY"
			"description_string"	"#Attrib_AmmoPerShotMissed"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"356"
		{
			"name"	"airblast disabled"
			"attribute_class"	"airblast_disabled"
			"description_string"	"#Attrib_AirblastDisabled"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"357"
		{
			"name"	"increase buff duration HIDDEN"
			"attribute_class"	"mod_buff_duration"
			"description_string"	"#Attrib_BuffTime_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"358"
		{
			"name"	"crit forces victim to laugh"
			"attribute_class"	"crit_forces_victim_to_laugh"
			"description_string"	"#Attrib_CritForcesLaugh"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"359"
		{
			"name"	"melts in fire"
			"attribute_class"	"melts_in_fire"
			"description_string"	"#Attrib_MeltsInFire"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"360"
		{
			"name"	"damage all connected"
			"attribute_class"	"damage_all_connected"
			"description_string"	"#Attrib_DamageAllConnected"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"361"
		{
			"name"	"become fireproof on hit by fire"
			"attribute_class"	"become_fireproof_on_hit_by_fire"
			"description_string"	"#Attrib_BecomeFireproofOnHitByFire"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"362"
		{
			"name"	"crit from behind"
			"attribute_class"	"crit_from_behind"
			"description_string"	"#Attrib_CritFromBehind"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}		
		"363"
		{
			"name"	"crit does no damage"
			"attribute_class"	"crit_does_no_damage"
			"description_string"	"#Attrib_CritDoesNoDamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}		
		"364"
		{
			"name"	"add jingle to footsteps"
			"attribute_class"	"add_jingle_to_footsteps"
			"description_string"	"#Attrib_AddJingleToFootsteps"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}				
		"365"
		{
			"name"	"set icicle knife mode"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_SetIcicleKnifeMode"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}				
		"366"
		{
			"name"	"mod stun waist high airborne"
			"attribute_class"	"stun_waist_high_airborne"
			"description_string"	"#Attrib_StunWaistHighAirborne"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"367"
		{
			"name"	"extinguish earns revenge crits"
			"attribute_class"	"extinguish_revenge"
			"description_string"	"#Attrib_ExtinguishRevenge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"368"
		{
			"name"	"burn damage earns rage"
			"attribute_class"	"burn_damage_earns_rage"
			"description_string"	"#Attrib_BurnDamageEarnsRage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"369"
		{
			"name"	"tickle enemies wielding same weapon"
			"attribute_class"	"tickle_enemies_wielding_same_weapon"
			"description_string"	"#Attrib_TickleEnemiesWieldingSameWeapon"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"370"
		{
			"name"	"attach particle effect static"
			"attribute_class"	"set_attached_particle_static"
			"description_format"	"value_is_particle_index"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"371"
		{
			"name"	"cosmetic taunt sound"
			"attribute_class"	"cosmetic_taunt_sound"
			"attribute_type"	"string"
			"description_string"	"#Attrib_TauntSoundSuccess"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"372"
		{
			"name"	"accepted wedding ring account id 1"
			"attribute_class"	"accepted_wedding_ring_account_id_1"
			"description_string"	"#Attrib_AcceptedWeddingRingAccount1"
			"description_format"	"value_is_account_id"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"373"
		{
			"name"	"accepted wedding ring account id 2"
			"attribute_class"	"accepted_wedding_ring_account_id_2"
			"description_string"	"#Attrib_AcceptedWeddingRingAccount2"
			"description_format"	"value_is_account_id"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"374"
		{
			"name"	"tool escrow until date"
			"attribute_class"	"tool_escrow_until_date"
			"description_string"	"#Attrib_ToolEscrowUntilDate"
			"description_format"	"value_is_date"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"375"
		{
			"name"	"generate rage on damage"	
			"attribute_class"	"generate_rage_on_dmg"
			"description_string"	"#Attrib_RageOnDamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"376"
		{
			"name"	"aiming no flinch"
			"attribute_class"	"aiming_no_flinch"
			"description_string"	"#Attrib_AimingNoFlinch"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"377"
		{
			"name"	"aiming knockback resistance"
			"attribute_class"	"mult_aiming_knockback_resistance"
			"description_string"	"#Attrib_AimingKnockbackResistance"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"378"
		{
			"name"	"sniper aiming movespeed decreased"
			"attribute_class"	"mult_player_aiming_movespeed"
			"description_string"	"#Attrib_SniperAimingMoveSpeed_Decreased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"379"
		{
			"name"	"kill eater user 1"
			"attribute_class"	"kill_eater_user_1"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"380"
		{
			"name"	"kill eater user score type 1"
			"attribute_class"	"kill_eater_user_score_type_1"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"381"
		{
			"name"	"kill eater user 2"
			"attribute_class"	"kill_eater_user_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"382"
		{
			"name"	"kill eater user score type 2"
			"attribute_class"	"kill_eater_user_score_type_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"383"
		{
			"name"	"kill eater user 3"
			"attribute_class"	"kill_eater_user_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"384"
		{
			"name"	"kill eater user score type 3"
			"attribute_class"	"kill_eater_user_score_type_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"385"
		{
			"name"	"strange part new counter ID"
			"attribute_class"	"strange_part_new_counter_id"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"386"
		{
			"name"	"mvm completed challenges bitmask"
			"attribute_class"	"mvm_completed_challenges_bitmask"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"387"
		{
			"name"	"rage on kill"
			"attribute_class"	"rage_on_kill"
			"description_string"	"#Attrib_RageGainOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"388"
		{
			"name"	"kill eater kill type"
			"attribute_class"	"kill_eater_kill_type"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"389" 
		{
			"name"	"shot penetrate all players"
			"attribute_class"	"shot_penetrate_all_players"
			"description_string"	"#Attrib_ShotPenetration"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"390"
		{
			"name"	"headshot damage increase"
			"attribute_class"	"headshot_damage_modify"
			"description_string"	"#Attrib_HeadshotDamageIncrease"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"391"
		{
			"name"	"SET BONUS: mystery solving time decrease"
			"attribute_class"	"mystery_solving_time_decrease"
			"description_string"	"#Attrib_MysterySolvingTimeDecrease"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"392"
		{
			"name"	"damage penalty on bodyshot"
			"attribute_class"	"bodyshot_damage_modify"
			"description_string"	"#Attrib_DamageDone_Bodyshot_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"393"
		{
			"name" "sniper rage DISPLAY ONLY"
			"attribute_class"	"sniper_rage_DISPLAY_ONLY"
			"description_string"	"#Attrib_SniperRageDisplayOnly"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"394"
		{
			"name"	"fire rate bonus HIDDEN"
			"attribute_class"	"mult_postfiredelay"
			"description_string"	"#Attrib_FireRate_Positive"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"395"
		{
			"name"	"explosive sniper shot"
			"attribute_class"	"explosive_sniper_shot"
			"description_string"	"#Attrib_ExplosiveSniperShot"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"396"
		{
			"name"	"melee attack rate bonus"
			"attribute_class"	"mult_postfiredelay"
			"description_string"	"#Attrib_MeleeRate_Positive"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"397"
		{
			"name"	"projectile penetration heavy"
			"attribute_class"	"projectile_penetration"
			"description_string"	"#Attrib_Penetration_Heavy"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"398"
		{
			"name"	"rage on assists"
			"attribute_class"	"rage_on_assists"
			"description_string"	"#Attrib_RageGainOnAssists"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"399"
		{
			"name"	"armor piercing"
			"attribute_class"	"armor_piercing"
			"description_string"	"#Attrib_ArmorPiercing"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"400"
		{
			"name"	"cannot pick up intelligence"
			"attribute_class"	"cannot_pick_up_intelligence"
			"description_string"	"#Attrib_CannotPickUpIntelligence"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"401"
		{
			"name"	"SET BONUS: chance of hunger decrease"
			"attribute_class"	"chance_of_hunger_decrease"
			"description_string"	"#Attrib_ChanceOfHungerDecrease"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"402"
		{
			"name"	"cannot be backstabbed"
			"attribute_class"	"cannot_be_backstabbed"
			"description_string"	"#Attrib_CannotBeBackstabbed"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"403"
		{
			"name"	"squad surplus claimer id DEPRECATED"						
			"attribute_class"	"squad_surplus_claimer_account_id_DEPRECATED"
			"description_string"	"#Attrib_SquadSurplusClaimerAccountID"
			"description_format"	"value_is_account_id"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"404"
		{
			"name"	"share consumable with patient"
			"attribute_class"	"share_consumable_with_patient"
			"description_string"	"#Attrib_ShareConsumable"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"405"
		{
			"name"	"airblast vertical vulnerability multiplier"
			"attribute_class"	"airblast_vertical_vulnerability_multiplier"
			"description_string"	"#Attrib_AirBlastVerticalVulnerabilityMultipier"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"406"
		{
			"name"	"vision opt in flags"
			"attribute_class"	"vision_opt_in_flags"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"407"
		{
			"name"	"crit vs disguised players"
			"attribute_class"	"or_crit_vs_playercond"
			"description_string"	"#Attrib_CritVsDisguised"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"408"
		{
			"name"	"crit vs non burning players"
			"attribute_class"	"or_crit_vs_not_playercond"
			"description_string"	"#Attrib_CritVsNonBurning"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"409"
		{
			"name"	"kill forces attacker to laugh"
			"attribute_class"	"kill_forces_attacker_to_laugh"
			"description_string"	"#Attrib_KillForcesAttackerLaugh"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"410"
		{
			"name"	"damage bonus while disguised"
			"attribute_class"		"mult_dmg_disguised"
			"description_string"	"#Attrib_DmgBonus_Disguised"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"411"
		{
			"name"	"projectile spread angle penalty"
			"attribute_class"	"projectile_spread_angle"
			"description_string"	"#Attrib_Projectile_Spread_Angle_Negative"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"412"
		{
			"name"	"dmg taken increased"
			"attribute_class"	"mult_dmgtaken"
			"description_string"	"#Attrib_DmgTaken_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"413"
		{
			"name"	"auto fires full clip"
			"attribute_class"	"auto_fires_full_clip"
			"description_string"	"#Attrib_AutoFiresFullClip"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"414"
		{
			"name"	"self mark for death"
			"attribute_class"	"self_mark_for_death"
			"description_string"	"#Attrib_SelfMarkForDeath"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"415"
		{
			"name"	"counts as assister is some kind of pet this update is going to be awesome"
			"attribute_class"	"counts_as_assister"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"1"
		}
		"416"
		{
			"name"	"mod flaregun fires pellets with knockback"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_FlaregunPelletsWithKnockback"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"417"
		{
			"name"	"can overload"
			"attribute_class"	"can_overload"
			"description_string"	"#Attrib_CanOverload"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"418"
		{
			"name"	"boost on damage"
			"attribute_class"	"boost_on_damage"
			"description_string"	"#Attrib_BoostOnDamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"419"
		{
			"name"	"hype resets on jump"
			"attribute_class"	"hype_resets_on_jump"
			"description_string"	"#Attrib_HypeResetsOnJump"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"420"
		{
			"name"	"pyro year number"
			"attribute_class"	"pyro_year_number"
			"description_string"	"#Attrib_PyroYearNumber"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"421"
		{
			"name"	"no primary ammo from dispensers while active"
			"attribute_class"	"no_primary_ammo_from_dispensers"	
			"description_string"	"#Attrib_NoPrimaryAmmoFromDispensers"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"422"
		{
			"name"	"pyrovision only DISPLAY ONLY"
			"attribute_class"	"pyrovision_only_display"
			"description_string"	"#Attrib_PyrovisionFilter"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"424"
		{
			"name"	"clip size penalty HIDDEN"
			"attribute_class"	"mult_clipsize"
			"description_string"	"#Attrib_ClipSize_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"425"
		{
			"name"	"sapper damage bonus"
			"attribute_class"	"mult_sapper_damage"
			"description_string"	"#Attrib_Sapper_Damage_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"426"
		{
			"name"	"sapper damage penalty"
			"attribute_class"	"mult_sapper_damage"
			"description_string"	"#Attrib_Sapper_Damage_Penalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"427"
		{
			"name"	"sapper damage leaches health"
			"attribute_class"	"sapper_damage_leaches_health"
			"description_string"	"#Attrib_Sapper_Leaches_Health"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"428"
		{
			"name"	"sapper health bonus"
			"attribute_class"	"mult_sapper_health"
			"description_string"	"#Attrib_Sapper_Health_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"429"
		{
			"name"	"sapper health penalty"
			"attribute_class"	"mult_sapper_health"
			"description_string"	"#Attrib_Sapper_Health_Penalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"430"
		{
			"name"	"ring of fire while aiming"
			"attribute_class"	"ring_of_fire_while_aiming"
			"description_string"	"#Attrib_Ring_Of_Fire_While_Aiming"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"431"
		{
			"name"	"uses ammo while aiming"
			"attribute_class"	"uses_ammo_while_aiming"
			"description_string"	"#Attrib_Uses_Ammo_While_Aiming"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"433"
		{
			"name"	"sapper degenerates buildings"
			"attribute_class"	"sapper_degenerates_buildings"
			"description_string"	"#Attrib_Sapper_Degenerates_Buildings"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"434"
		{
			"name"	"sapper damage penalty hidden"
			"attribute_class"	"mult_sapper_damage"
			"description_string"	"#Attrib_Sapper_Damage_Penalty"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"435"
		{
			"name"	"cleaver description"
			"attribute_class"	"desc_cleaver_description"
			"description_string"	"#Attrib_Cleaver_Description"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"436"
		{
			"name"	"ragdolls plasma effect"
			"attribute_class"	"ragdolls_plasma_effect"
			"description_string"	""
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"437"
		{
			"name"	"crit vs stunned players"
			"attribute_class"	"or_crit_vs_playercond"
			"description_string"	"#Attrib_CritVsStunned"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"438"
		{
			"name"	"crit vs wet players"
			"attribute_class"	"crit_vs_wet_players"
			"description_string"	"#Attrib_CritVsWet"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"439"
		{
			"name"	"override item level desc string"
			"attribute_class"	"override_item_level_desc_string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		
		"440"
		{
			"name"	"clip size upgrade atomic"
			"attribute_class"	"mult_clipsize_upgrade_atomic"
			"description_string"	"#Attrib_ClipSize_Atomic"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"441"
		{
			"name"	"auto fires full clip all at once"
			"attribute_class"	"auto_fires_full_clip_all_at_once"
			"description_string"	"#Attrib_AutoFiresFullClipAllAtOnce"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"442"
		{
			"name"	"major move speed bonus"
			"attribute_class"	"mult_player_movespeed"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"443"
		{
			"name"	"major increased jump height"
			"attribute_class"	"mod_jump_height"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"444"
		{
			"name"	"head scale"
			"attribute_class"	"head_scale"
			"description_format"	"value_is_percentage"
			"description_string"	"#Attrib_NoDoubleJump"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"445"
		{
			"name"	"pyrovision opt in DISPLAY ONLY"
			"attribute_class"	"pyrovision_opt_in_display_only"
			"description_string"	"#Attrib_PyroVisionOptIn"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"446"
		{
			"name"	"halloweenvision opt in DISPLAY ONLY"
			"attribute_class"	"halloweenvision_opt_in_display_only"
			"description_string"	""
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"447"
		{
			"name"	"halloweenvision filter DISPLAY ONLY"
			"attribute_class"	"halloweenvision_filter_display_only"
			"description_string"	""
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"448"
		{
			"name"	"player skin override"
			"attribute_class"	"player_skin_override"
			"description_string"	"#Attrib_PlayerSkinOverride"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"449"
		{
			"name"	"never craftable"
			"attribute_class"	"never_craftable"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"450"
		{
			"name"	"zombiezombiezombiezombie"
			"attribute_class"	"zombiezombiezombiezombie"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"451"
		{
			"name"	"sapper voice pak"
			"attribute_class"	"sapper_voice_pak"
			"description_string"	"#Attrib_Sapper_Voice_Pak"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"452"
		{
			"name"	"sapper voice pak idle wait"
			"attribute_class"	"sapper_voice_pak_idle_wait"
			"description_string"	"#Attrib_Sapper_Voice_Pak_Idle_Wait"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"453"
		{
			"name"	"merasmus hat level display ONLY"
			"attribute_class"	"merasmus_hat_level_display_ONLY"
			"description_string"	"#Attrib_Merasmus_Hat_Level"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"454"
		{
			"name"	"strange restriction type 1"
			"attribute_class"	"strange_restriction_type_1"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"455"
		{
			"name"	"strange restriction value 1"
			"attribute_class"	"strange_restriction_value_1"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"456"
		{
			"name"	"strange restriction type 2"
			"attribute_class"	"strange_restriction_type_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"457"
		{
			"name"	"strange restriction value 2"
			"attribute_class"	"strange_restriction_value_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"458"
		{
			"name"	"strange restriction user type 1"
			"attribute_class"	"strange_restriction_user_type_1"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"459"
		{
			"name"	"strange restriction user value 1"
			"attribute_class"	"strange_restriction_user_value_1"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"460"
		{
			"name"	"strange restriction user type 2"
			"attribute_class"	"strange_restriction_user_type_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"461"
		{
			"name"	"strange restriction user value 2"
			"attribute_class"	"strange_restriction_user_value_2"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"462"
		{
			"name"	"strange restriction user type 3"
			"attribute_class"	"strange_restriction_user_type_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"463"
		{
			"name"	"strange restriction user value 3"
			"attribute_class"	"strange_restriction_user_value_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"464"
		{
			"name"	"engineer sentry build rate multiplier"
			"attribute_class"	"sentry_build_rate_multiplier"
			"description_string"	"#Attrib_Sentry_Build_Rate"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"465"
		{
			"name"	"engineer teleporter build rate multiplier"
			"attribute_class"	"teleporter_build_rate_multiplier"
			"description_string"	"#Attrib_Teleporter_Build_Rate"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"466"
		{
			"name"	"grenade launcher mortar mode"
			"attribute_class"	"grenade_launcher_mortar_mode"
			"description_string"	"#Attrib_Grenade_Launcher_Mortar_Mode"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"467"
		{
			"name"	"grenade not explode on impact"
			"attribute_class"	"grenade_not_explode_on_impact"
			"description_string"	"#Attrib_Grenade_Not_Explode_On_Impact"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"468"
		{
			"name"	"strange score selector"
			"attribute_class"	"strange_score_selector"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"469"
		{
			"name"	"engineer building teleporting pickup"
			"attribute_class"	"building_teleporting_pickup"
			"description_string"	"#Attrib_Building_Telporting_PickUp"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"470"
		{
			"name"	"grenade damage reduction on world contact"
			"attribute_class"	"grenade_damage_reduction_on_world_contact"
			"description_string"	"#Attrib_Grenade_Damage_Reduction_On_World_Contact"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"471"
		{
			"name"	"engineer rage on dmg"
			"attribute_class"	"generate_rage_on_dmg"
			"description_string"	"#Attrib_EngineerBuildingRescueRage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"472"
		{
			"name"	"mark for death on building pickup"
			"attribute_class"	"mark_for_death_on_building_pickup"
			"description_string"	"#Attrib_MarkedForDeathOnBuildingPickup"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"473"
		{
			"name"	"medigun charge is resists"
			"attribute_class"	"set_charge_type"
			"description_string"	"#Attrib_Medigun_Resists"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"474"
		{
			"name"	"arrow heals buildings"
			"attribute_class"	"arrow_heals_buildings"
			"description_string"	"#Attrib_ArrowHealsBuildings"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"475"
		{
			"name"	"Projectile speed increased HIDDEN"
			"attribute_class"	"mult_projectile_speed"
			"description_string"	"#Attrib_ProjectileSpeed_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"476"
		{
			"name"	"damage bonus HIDDEN"
			"attribute_class"	"mult_dmg"
			"description_string"	"#Attrib_DamageDone_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"477"
		{
			"name"	"cannonball push back"
			"attribute_class"	"cannonball_push_back"
			"description_string"	"#Attrib_Cannonball_Push_Back"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"478"
		{
			"name"	"rage giving scale"
			"attribute_class"	"rage_giving_scale"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"479"
		{
			"name"	"overheal fill rate reduced"
			"attribute_class"	"overheal_fill_rate"
			"description_string"	"#Attrib_Overheal_Fill_Rate_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"481"
		{
			"name"	"canteen specialist"
			"attribute_class"	"canteen_specialist"
			"description_string"	"#Attrib_Canteen_Specialist"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"482"
		{
			"name"	"overheal expert"
			"attribute_class"	"overheal_expert"
			"description_string"	"#Attrib_Overheal_Expert"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"484"
		{
			"name"	"mad milk syringes"
			"attribute_class"	"mad_milk_syringes"
			"description_string"	"#Attrib_Medic_MadMilkSyringes"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"488"
		{
			"name"	"rocket specialist"
			"attribute_class"	"rocket_specialist"
			"description_string"	"#Attrib_Rocket_Specialist"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"489"
		{
			"name"	"SET BONUS: move speed set bonus"
			"attribute_class"	"mult_player_movespeed"
			"description_string"	"#Attrib_MoveSpeed_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"490"
		{
			"name"	"SET BONUS: health regen set bonus"
			"attribute_class"	"add_health_regen"
			"description_string"	"#Attrib_HealthRegen"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"491"
		{
			"name"	"SET BONUS: dmg taken from crit reduced set bonus"
			"attribute_class"	"mult_dmgtaken_from_crit"
			"description_string"	"#Attrib_DmgTaken_From_Crit_Reduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"492"
		{
			"name"	"SET BONUS: dmg taken from fire reduced set bonus"
			"attribute_class"	"mult_dmgtaken_from_fire"
			"description_string"	"#Attrib_DmgTaken_From_Fire_Reduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"493"
		{
			"name"	"healing mastery"
			"attribute_class"	"healing_mastery"
			"description_string"	"#Attrib_Healing_Mastery"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"494"
		{
			"name"	"kill eater 3"
			"attribute_class"	"kill_eater_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"495"
		{
			"name"	"kill eater score type 3"
			"attribute_class"	"kill_eater_score_type_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"496"
		{
			"name"	"strange restriction type 3"
			"attribute_class"	"strange_restriction_type_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"497"
		{
			"name"	"strange restriction value 3"
			"attribute_class"	"strange_restriction_value_3"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"498"
		{
			"name" "bot custom jump particle"
			"attribute_class"	"bot_custom_jump_particle"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"499"
		{
			"name"	"generate rage on heal"		
			"attribute_class"	"generate_rage_on_heal"
			"description_string"	"#Attrib_RageOnHeal"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"500"
		{
			"name" "custom name attr"
			"attribute_class"	"custom_name_attr"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"501"
		{
			"name" "custom desc attr"
			"attribute_class"	"custom_desc_attr"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"503"
		{
			"name" "medigun bullet resist passive"
			"attribute_class"	"medigun_bullet_resist_passive"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"504"
		{
			"name" "medigun blast resist passive"
			"attribute_class"	"medigun_blast_resist_passive"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"505"
		{
			"name" "medigun fire resist passive"
			"attribute_class"	"medigun_fire_resist_passive"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"506"
		{
			"name" "medigun bullet resist deployed"
			"attribute_class"	"medigun_bullet_resist_deployed"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"507"
		{
			"name" "medigun blast resist deployed"
			"attribute_class"	"medigun_blast_resist_deployed"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"508"
		{
			"name" "medigun fire resist deployed"
			"attribute_class"	"medigun_fire_resist_deployed"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"509"
		{
			"name" "medigun crit bullet percent bar deplete"
			"attribute_class"	"medigun_crit_bullet_percent_bar_deplete"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"510"
		{
			"name" "medigun crit blast percent bar deplete"
			"attribute_class"	"medigun_crit_blast_percent_bar_deplete"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"511"
		{
			"name" "medigun crit fire percent bar deplete"
			"attribute_class"	"medigun_crit_fire_percent_bar_deplete"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"512"
		{
			"name" "throwable fire speed"
			"attribute_class"	"throwable_fire_speed"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"513"
		{
			"name" "throwable damage"
			"attribute_class"	"throwable_damage"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"514"
		{
			"name" "throwable healing"
			"attribute_class"	"throwable_healing"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"515"
		{
			"name"	"throwable particle trail only"
			"attribute_class"	"throwable_particle_trail_only"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"516"
		{
			"name"	"SET BONUS: dmg taken from bullets increased"
			"attribute_class"	"mult_dmgtaken_from_bullets"
			"description_string"	"#Attrib_DmgTaken_From_Bullets_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"517"
		{
			"name"	"SET BONUS: max health additive bonus"
			"attribute_class"	"add_maxhealth"
			"description_string"	"#Attrib_MaxHealth_Positive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"518"
		{
			"name"	"scattergun knockback mult"
			"attribute_class"	"scattergun_knockback_mult"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"519"
		{
			"name"	"particle effect vertical offset"
			"attribute_class"	"particle_effect_vertical_offset"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"520"
		{
			"name"	"particle effect use head origin"
			"attribute_class"	"particle_effect_use_head_origin"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"521"
		{
			"name"	"use large smoke explosion"
			"attribute_class"	"use_large_smoke_explosion"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"522"
		{
			"name"	"damage causes airblast"
			"attribute_class"	"damage_causes_airblast"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"524"
		{
			"name"	"increased jump height from weapon"
			"attribute_class"	"mod_jump_height_from_weapon"
			"description_string"	"#Attrib_JumpHeightBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"525"
		{
			"name"	"damage force increase"
			"attribute_class"	"damage_force_reduction"
			"description_string"	"#Attrib_DamageForceIncrease"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"526"
		{
			"name"	"healing received bonus"
			"attribute_class"	"mult_healing_received"
			"description_string"	"#Attrib_HealingReceivedBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"527"
		{
			"name"	"afterburn immunity"
			"attribute_class"	"afterburn_immunity"
			"description_string"	"#Attrib_AfterburnImmunity"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"528"
		{
			"name"	"decoded by itemdefindex"
			"attribute_class"	"decoded_by_itemdefindex"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"532"
		{
			"name"	"hype decays over time"
			"attribute_class"	"hype_decays_over_time"
			"description_string"	"#Attrib_HypeDecays"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"533"
		{
			"name" "SET BONUS: custom taunt particle attr"
			"attribute_class"	"custom_taunt_particle_attr"
			"description_string"	"#Attrib_TauntParticles"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"is_set_bonus"	"1"
			"stored_as_integer"	"1"
		}
		"534"		
		{
			"name"	"airblast vulnerability multiplier hidden"
			"attribute_class"	"airblast_vulnerability_multiplier"
			"description_string"	"#Attrib_AirBlastVulnerabilityMultipier"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"535"
		{
			"name"	"damage force increase hidden"
			"attribute_class"	"damage_force_reduction"
			"description_string"	"#Attrib_DamageForceIncrease"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"536"
		{
			"name"	"damage force increase text"
			"attribute_class"	"damage_force_reduction"
			"description_string"	"#Attrib_DamageForceIncreaseString"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"537"
		{
			"name" "SET BONUS: calling card on kill"
			"attribute_class"	"calling_card_on_kill"
			"description_string"	"#Attrib_CallingCardOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"armory_desc"	"on_wearer"
			"effect_type"	"positive"
			"is_set_bonus"	"1"
			"stored_as_integer"	"1"
		}
		"539"
		{
			"name"	"set throwable type"
			"attribute_class"	"set_throwable_type"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"540"
		{
			"name"	"add head on hit"
			"attribute_class"	"add_head_on_hit"
			"description_string"	"#Attrib_AddHeadOnHit"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"542"
		{
			"name"	"item style override"
			"attribute_class"	"item_style_override"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"543"
		{
			"name"	"paint decal enum"
			"attribute_class"	"paint_decal_enum"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"544"
		{
			"name"	"show paint description"
			"attribute_class"	"show_paint_description"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"545"
		{
			"name"	"bot medic uber health threshold"
			"attribute_class"	"bot_medic_uber_health_threshold"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"546"
		{
			"name"	"bot medic uber deploy delay duration"
			"attribute_class"	"bot_medic_uber_deploy_delay_duration"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"547"
		{
			"name"	"single wep deploy time decreased"
			"attribute_class"	"mult_single_wep_deploy_time"
			"description_string"	"#Attrib_SingleWepDeployBonus"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		
		"548"
		{
			"name"	"halloween reload time decreased"
			"attribute_class"	"hwn_mult_reload_time"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"549"
		{
			"name"	"halloween fire rate bonus"
			"attribute_class"	"hwn_mult_postfiredelay"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"550"
		{
			"name"	"halloween increased jump height"
			"attribute_class"	"mod_jump_height"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"551"
		{
			"name"	"special taunt"
			"attribute_class"	"special_taunt"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"554"
		{
			"name" "revive"
			"attribute_class"	"revive"
			"description_string"	"#Attrib_Revive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"556"
		{
			"name" "taunt attack name"
			"attribute_class"	"taunt_attack_name"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"557"
		{
			"name" "taunt attack time"
			"attribute_class"	"taunt_attack_time"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"600"
		{
			"name" "taunt force move forward"
			"attribute_class"	"taunt_force_move_forward"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"602"
		{
			"name" "taunt mimic"
			"attribute_class"	"taunt_mimic"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"606"
		{
			"name"	"taunt success sound"
			"attribute_class"	"taunt_success_sound"
			"attribute_type"	"string"
			"description_string"	"#Attrib_TauntSoundSuccess"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"607"
		{
			"name"	"taunt success sound offset"
			"attribute_class"	"taunt_success_sound_offset"
			"description_string"	"#Attrib_PhaseCloak"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"608"
		{
			"name"	"taunt success sound loop"
			"attribute_class"	"taunt_success_sound_loop"
			"attribute_type"	"string"
			"description_string"	"#Attrib_TauntSoundSuccess"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"609"
		{
			"name"	"taunt success sound loop offset"
			"attribute_class"	"taunt_success_sound_loop_offset"
			"description_string"	"#Attrib_PhaseCloak"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"610"
		{
			"name"	"increased air control"
			"attribute_class"	"mod_air_control"
			"description_string"	"#Attrib_AirControl"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"612"
		{
			"name"	"rocket launch impulse"
			"attribute_class"	"mod_rocket_launch_impulse"
			"description_string"	"#Attrib_RocketLaunchImpulse"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"613"
		{
			"name"	"minicritboost on kill"
			"attribute_class"	"add_onkill_minicritboost_time"
			"description_string"	"#Attrib_MiniCritBoost_OnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_kill"
			"stored_as_integer"	"0"
		}
		"614"
		{
			"name"	"no metal from dispensers while active"
			"attribute_class"	"no_metal_from_dispensers_while_active"
			"description_string"	"#Attrib_NoMetalFromDispensersWhileActive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"615"
		{
			"name" "projectile entity name"
			"attribute_class"	"projectile_entity_name"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"616"
		{
			"name"	"is throwable primable"
			"attribute_class"	"is_throwable_primable"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"617"
		{
			"name"	"throwable detonation time"
			"attribute_class"	"throwable_detonation_time"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"618"
		{
			"name"	"throwable recharge time"
			"attribute_class"	"throwable_recharge_time"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"619"
		{
			"name"	"closerange backattack minicrits"
			"attribute_class"	"closerange_backattack_minicrits"
			"description_string"	"#Attrib_BackAttackMinicrits"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"620"
		{
			"name"	"torso scale"
			"attribute_class"	"torso_scale"
			"description_format"	"value_is_percentage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"621"
		{
			"name"	"rocketjump attackrate bonus"
			"attribute_class"	"rocketjump_attackrate_bonus"
			"description_string"	"#Attrib_RocketJumpAttackRateBonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"622"
		{
			"name"	"is throwable chargeable"
			"attribute_class"	"is_throwable_chargeable"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"630"
		{
			"name"	"back headshot"
			"attribute_class"	"back_headshot"
			"description_string"	"#Attrib_BackHeadshot"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"632"
		{
			"name"	"rj air bombardment"
			"attribute_class"	"rj_air_bombardment"
			"description_string"	"#Attrib_AirBombardment"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"633"
		{
			"name"	"projectile particle name"
			"attribute_class"	"projectile_particle_name"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"634"
		{
			"name"	"air jump on attack"
			"attribute_class"	"air_jump_on_attack"
			"description_string"	"#Attrib_AirJumpOnAttack"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"636"
		{
			"name"	"sniper crit no scope"
			"attribute_class"	"sniper_crit_no_scope"
			"description_string"	"#Attrib_SniperCritNoScope"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"637"
		{
			"name"	"sniper independent zoom DISPLAY ONLY"
			"attribute_class"	"sniper_independent_zoom_DISPLAY_ONLY"
			"description_string"	"#Attrib_SniperIndependentZoom"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"638"
		{
			"name"	"axtinguisher properties"
			"attribute_class"	"axtinguisher_properties"
			"description_string"	"#Attrib_AxtinguisherProperties"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"639"
		{
			"name"	"full charge turn control"
			"attribute_class"	"charge_turn_control"
			"description_string"	"#Attrib_ChargeTurnControlFull"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"640"
		{
			"name"	"parachute attribute"
			"attribute_class"	"parachute_attribute"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"641"
		{
			"name" "taunt force weapon slot"
			"attribute_class"	"taunt_force_weapon_slot"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"642"
		{
			"name"	"mini rockets"
			"attribute_class"	"mini_rockets"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"643"
		{
			"name"	"rocket jump damage reduction HIDDEN"
			"attribute_class"	"rocket_jump_dmg_reduction"
			"description_string"	"#Attrib_RocketJumpDmgReduction"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"644"
		{
			"name"	"clipsize increase on kill"
			"attribute_class"	"clipsize_increase_on_kill"
			"description_string"	"#Attrib_ExtraRocketsOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"645"
		{
			"name"	"breadgloves properties"
			"attribute_class"	"breadgloves_properties"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"646"
		{
			"name"	"taunt turn speed"
			"attribute_class"	"taunt_turn_speed"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"647"
		{
			"name"	"sniper fires tracer HIDDEN"
			"attribute_class"	"sniper_fires_tracer_HIDDEN"
			"description_string"	"#Attrib_Sniper_FiresTracer"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"651"
		{
			"name"	"fire rate bonus with reduced health"
			"attribute_class"	"mult_postfiredelay_with_reduced_health"
			"description_string"	"#Attrib_FireRateBonusWithReducedHealth"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"661"
		{
			"name"	"tag__summer2014"
			"attribute_class"	"tag__summer2014"
			"description_string"	"#Attrib_Summer2014Tag"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"662"
		{
			"name"	"crate generation code"
			"attribute_class"	"crate_generation_code"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"669"
		{
			"name"	"stickybomb fizzle time"
			"attribute_class"	"stickybomb_fizzle_time"
			"description_string"	"#Attrib_stickybomb_fizzle_time"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"670"
		{
			"name"	"stickybomb charge rate"
			"attribute_class"	"stickybomb_charge_rate"
			"description_string"	"#Attrib_stickybomb_charge_rate"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"671"
		{
			"name"	"grenade no bounce"
			"attribute_class"	"grenade_no_bounce"
			"description_string"	"#Attrib_grenade_no_bounce"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"674"
		{
			"name"	"class select override vcd"
			"attribute_class"	"class_select_override_vcd"
			"attribute_type"	"string"
			"description_string"	"#Attrib_Class_Select_Override_VCD"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"675"
		{
			"name" "custom projectile model"
			"attribute_class"	"custom_projectile_model"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"676"
		{
			"name" 		"lose demo charge on damage when charging"
			"attribute_class"	"lose_demo_charge_on_damage_when_charging"
			"description_string"	"#Attrib_LoseDemoChargeOnDamageWhenCharging"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"681"
		{
			"name" 		"grenade no spin"
			"attribute_class"	"grenade_no_spin"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"684"
		{
			"name" 		"grenade detonation damage penalty"
			"attribute_class"	"grenade_detonation_damage_penalty"
			"description_string"	"#Attrib_GrenadeDetonationDamagePenalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"687"
		{
			"name" 		"taunt turn acceleration time"
			"attribute_class"	"taunt_turn_acceleration_time"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"688"
		{
			"name" 		"taunt move acceleration time"
			"attribute_class"	"taunt_move_acceleration"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"689"
		{
			"name" 		"taunt move speed"
			"attribute_class"	"taunt_move_speed"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"690"
		{
			"name" "shuffle crate item def min"
			"attribute_class"	"shuffle_crate_item_def_min"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"691"
		{
			"name" "shuffle crate item def max"
			"attribute_class"	"shuffle_crate_item_def_max"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"692"		
		{
			"name" "limited quantity item"
			"attribute_class"	"limited_quantity_item"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"693"
		{
			"name" "SET BONUS: alien isolation xeno bonus pos"
			"attribute_class"	"alien_isolation_xeno_bonus_pos"
			"description_format"	"value_is_additive"
			"description_string"	"#Attrib_AiXenoSetBonusPos"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"694"
		{
			"name" "SET BONUS: alien isolation xeno bonus neg"
			"attribute_class"	"alien_isolation_xeno_bonus_neg"
			"description_format"	"value_is_additive"
			"description_string"	"#Attrib_AiXenoSetBonusNeg"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"695"
		{
			"name" "SET BONUS: alien isolation merc bonus pos"
			"attribute_class"	"alien_isolation_merc_bonus_pos"
			"description_format"	"value_is_additive"
			"description_string"	"#Attrib_AiMercSetBonusPos"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"696"
		{
			"name" "SET BONUS: alien isolation merc bonus neg"
			"attribute_class"	"alien_isolation_merc_bonus_neg"
			"description_format"	"value_is_additive"
			"description_string"	"#Attrib_AiMercSetBonusNeg"
			"hidden"	"0"
			"is_set_bonus"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"698"
		{
			"name" "disable weapon switch"
			"attribute_class"	"disable_weapon_switch"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"1"
		}
		"699"
		{
			"name"	"hand scale"
			"attribute_class"	"hand_scale"
			"description_format"	"value_is_percentage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"700"
		{
			"name"	"display duck leaderboard"
			"attribute_class"	"display_duck_leaderboard"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"701"
		{
			"name"	"duck rating"
			"attribute_class"	"duck_rating"
			"description_string"	"#Attrib_duck_rating"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"702"
		{
			"name"	"duck badge level"
			"attribute_class"	"duck_badge_level"
			"description_string"	"#Attrib_duck_badge_level"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"703"
		{
			"name"	"tag__eotlearlysupport"
			"attribute_class"	"tag__eotlearlysupport"
			"description_string"	"#Attrib_eotl_early_supporter"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"704"
		{
			"name"	"unlimited quantity hidden"
			"attribute_class"	"unlimited_quantity"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"705"
		{
			"name"	"duckstreaks active"
			"attribute_class"	"duckstreaks_active"
			"description_string"	"#Attrib_duckstreaks"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"708"
		{
			"name"	"panic_attack"
			"attribute_class"	"panic_attack"
			"description_string"	"#Attrib_PanicAttack"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"709"
		{
			"name"	"panic_attack_negative"
			"attribute_class"	"panic_attack_negative"
			"description_string"	"#Attrib_PanicAttackNegative"
			"description_format"	"value_is_inverted_percentage" 
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"710"
		{
			"name"	"auto fires full clip penalty"
			"attribute_class"	"auto_fires_full_clip"
			"description_string"	"#Attrib_AutoFiresFullClipNegative"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"711"
		{
			"name"	"auto fires when full"
			"attribute_class"	"auto_fires_when_full"
			"description_string"	"#Attrib_AutoFiresWhenFull"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"712"
		{
			"name"	"force weapon switch"
			"attribute_class"	"force_weapon_switch"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"719"
		{
			"name"	"weapon_uses_stattrak_module"
			"attribute_class"	"weapon_uses_stattrak_module"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"strange"
		}
		"723"
		{
			"name"	"is_operation_pass"
			"attribute_class"	"is_operation_pass"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"724"
		{
			"name"	"weapon_stattrak_module_scale"
			"attribute_class"	"weapon_stattrak_module_scale"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"725"
		{
			"name"	"set_item_texture_wear"
			"attribute_class"	"set_item_texture_wear"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"can_affect_market_name"	"1"
			"stored_as_integer"	"0"
		}
		"726"
		{
			"name"	"cloak_consume_on_feign_death_activate"
			"attribute_class"	"cloak_consume_on_feign_death_activate"
			"description_string"	"#Attrib_ConsumeCloakFeignDeath"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"727"
		{
			"name"	"stickybomb_charge_damage_increase"
			"attribute_class"	"stickybomb_charge_damage_increase"
			"description_string"	"#Attrib_stickybomb_charge_damage_increase"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"728"
		{
			"name"	"NoCloakWhenCloaked"
			"attribute_class"	"NoCloakWhenCloaked"
			"description_string"	"#Attrib_NoCloakWhenCloaked"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"729"
		{
			"name"	"ReducedCloakFromAmmo"
			"attribute_class"	"ReducedCloakFromAmmo"
			"description_string"	"#Attrib_ReducedCloakFromAmmo"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"730"
		{
			"name"	"elevate to unusual if applicable"
			"attribute_class"	"elevate_to_unusual_if_applicable"
			"description_string"	"#Attrib_ElevateQuality"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"731"
		{
			"name"	"weapon_allow_inspect"
			"attribute_class"	"weapon_allow_inspect"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"732"
		{
			"name"	"metal_pickup_decreased"
			"attribute_class"	"mult_metal_pickup"
			"description_string"	"#Attrib_metal_pickup_decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"733"
		{
			"name"				"lose hype on take damage"
			"attribute_class"	"lose_hype_on_take_damage"
			"description_string"	"#Attrib_losehypeontakedamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"734"
		{
			"name"	"healing received penalty"
			"attribute_class"	"mult_healing_received"
			"description_string"	"#Attrib_HealingReceivedPenalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"735"
		{
			"name"	"crit_vs_burning_FLARES_DISPLAY_ONLY"
			"attribute_class"	"crit_vs_burning_FLARES_DISPLAY_ONLY"
			"description_string"	"#Attrib_CritVsBurning"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"736"
		{
			"name"	"speed_boost_on_kill"
			"attribute_class"	"speed_boost_on_kill"
			"description_string"	"#Attrib_SpeedBoostOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"737"
		{
			"name"	"speed_boost_on_hit"
			"attribute_class"	"speed_boost_on_hit"
			"description_string"	"#Attrib_SpeedBoostOnHit"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"738"
		{
			"name"	"spunup_damage_resistance"
			"attribute_class"	"spunup_damage_resistance"
			"description_string"	"#Attrib_spup_damage_resistance"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"739"
		{
			"name"	"ubercharge overheal rate penalty"
			"attribute_class"	"mult_medigun_overheal_uberchargerate"
			"description_string"	"#Attrib_OverhealUberchargeRate_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"740"
		{
			"name"	"reduced_healing_from_medics"
			"attribute_class"	"mult_healing_from_medics"
			"description_string"	"#Attrib_HealingFromMedics_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"741"
		{
			"name"	"health on radius damage"
			"attribute_class"	"add_health_on_radius_damage"
			"description_string"	"#Attrib_HealthOnRadiusDamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"742"
		{
			"name"					"style changes on strange level"
			"attribute_class"		"style_changes_on_strange_level"
			"hidden"				"1"
			"stored_as_integer"	"1"
		}
		"743"
		{
			"name"					"cannot restore"
			"attribute_class"		"cannot_restore"
			"hidden"				"1"
			"stored_as_integer"	"1"
		}
		"744"
		{
			"name"					"hide crate series number"
			"attribute_class"		"hide_crate_series_number"
			"hidden"				"1"
			"stored_as_integer"	"1"
		}
		"745"
		{
			"name"					"has team color paintkit"
			"attribute_class"		"has_team_color_paintkit"
			"description_string"	"#Attrib_HasTeamColorPaintkit"
			"description_format"	"value_is_additive"
			"effect_type"			"neutral"
			"stored_as_integer"		"1"
		}
		"746"
		{
			"name"	"cosmetic_allow_inspect"
			"attribute_class"	"cosmetic_allow_inspect"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"747"
		{
			"name"	"hat only unusual effect"
			"attribute_class"		"hat_only_unusual_effect"
			"description_format"	"value_is_particle_index"
			"hidden"	"1"
			"effect_type"	"unusual"
			"stored_as_integer"	"0"
			"can_affect_market_name"	"1"
		}
		"748"
		{
			"name"	"items traded in for"
			"attribute_class"		"items_traded_in_for"
			"description_string"	"#Attrib_ItemsTradedIn"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"749"
		{
			"name"	"texture_wear_default"
			"attribute_class"	"texture_wear_default"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"750"
		{
			"name"	"taunt only unusual effect"
			"attribute_class"		"taunt_only_unusual_effect"
			"description_format"	"value_is_particle_index"
			"hidden"	"1"
			"effect_type"	"unusual"
			"can_affect_market_name"	"1"
			"stored_as_integer"	"1"
		}
		"751"					
		{
			"name"	"deactive date"
			"attribute_class"	"deactive_date"
			"description_format"	"value_is_date"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"752"
		{
			"name"	"is giger counter"
			"attribute_class"	"is_giger_counter"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"753"
		{
			"name"	"hide_strange_prefix"
			"attribute_class"	"hide_strange_prefix"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"754"
		{
			"name"	"always_transmit_so"
			"attribute_class"	"always_transmit_so"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"760"
		{
			"name"					"allow_halloween_offering"
			"attribute_class"		"allow_halloween_offering"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"762"
		{
			"name"					"cannot_transmute"
			"attribute_class"		"cannot_transmute"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"772"
		{
			"name"	"single wep holster time increased"
			"attribute_class"	"mult_switch_from_wep_deploy_time"
			"description_string"	"#Attrib_SingleWepHolsterPenalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"773"
		{
			"name"	"single wep deploy time increased"
			"attribute_class"	"mult_single_wep_deploy_time"
			"description_string"	"#Attrib_SingleWepDeployPenalty"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"774"
		{
			"name"	"charge time decreased"
			"attribute_class"	"mod_charge_time"
			"description_string"	"#Attrib_ChargeTime_Decrease"
			"description_format"	"value_is_additive"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
		}
		"775"
		{
			"name"	"dmg penalty vs buildings"
			"attribute_class"	"mult_dmg_vs_buildings"
			"description_string"	"#Attrib_DmgVsBuilding_decreased"
			"description_format"	"value_is_percentage"
			"effect_type"	"negative"
		}
		"776"
		{
			"name"	"charge impact damage decreased"
			"attribute_class"	"charge_impact_damage"
			"description_string"	"#Attrib_ChargeImpactDamageDecreased"
			"description_format"	"value_is_percentage"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"777"
		{
			"name"	"non economy"
			"attribute_class"	"non_economy"
			"description_string"	"#Attrib_NonEconomyItem"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"778"
		{
			"name"					"charge meter on hit"
			"attribute_class"		"charge_meter_on_hit"
			"description_string"	"#Attrib_HitsRefillMeter"
			"description_format"	"value_is_additive_percentage"
			"effect_type"			"positive"
		}
		"779"
		{
			"name"	"minicrit_boost_when_charged"
			"attribute_class"	"minicrit_boost_when_charged"
			"description_string"	"#Attrib_MiniCritBoost_WhenCharged"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"780"
		{
			"name" "minicrit_boost_charge_rate"
			"attribute_class" "minicrit_boost_charge_rate"
			"description_string" "#Attrib_MiniCritBoost_ChargeRate"
			"description_format" "value_is_additive"
			"hidden" "0"
			"effect_type" "positive"
			"stored_as_integer" "0"
		}
		"781"
		{
			"name" "is_a_sword"
			"attribute_class" 	"is_a_sword"
			"description_string" "#Attrib_IsASword"
			"description_format" "value_is_additive"
			"hidden" "0"
			"effect_type" "neutral"
		}
		"782"
		{
			"name"	"ammo gives charge"
			"attribute_class"	"ammo_gives_charge"
			"description_string"	"#Attrib_AmmoGivesCharge"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"783"
		{
			"name"	"extinguish restores health"
			"attribute_class"	"extinguish_restores_health"
			"description_string"	"#Attrib_ExtinguishRestoresHealth"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"784"
		{
			"name" "extinguish reduces cooldown"
			"attribute_class" "extinguish_reduces_cooldown"
			"description_string" "#Attrib_ExtinguishReducesCooldown"
			"description_format" "value_is_percentage"
			"hidden" "0"
			"effect_type" "positive"
		}
		"785"
		{
			"name"					"cannot giftwrap"
			"attribute_class"		"cannot_giftwrap"
			"hidden"				"1"
			"stored_as_integer"	"1"
		}
		"786"
		{
			"name"					"tool needs giftwrap"
			"attribute_class"		"tool_needs_giftwrap"
			"hidden"				"1"
			"stored_as_integer"	"1"
		}
		"787"
		{
			"name"	"fuse bonus"
			"attribute_class"	"fuse_mult"
			"description_string"	"#Attrib_Fuse_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"788"
		{
			"name"	"move speed bonus shield required"
			"attribute_class"	"mult_player_movespeed_shieldrequired"
			"description_string"	"#Attrib_MoveSpeed_Bonus_ShieldRequired"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"789"
		{
			"name"	"damage bonus bullet vs sentry target"
			"attribute_class"	"mult_dmg_bullet_vs_sentry_target"
			"description_string"	"#Attrib_DamageBonusAgainstSentryTarget"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"790"
		{
			"name"	"mod teleporter cost"
			"attribute_class"	"mod_teleporter_cost"
			"description_string"	"#Attrib_TeleporterBuildCost"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"791"
		{
			"name"	"damage blast push"
			"attribute_class"	"damage_blast_push"
			"description_string"	"#Attrib_DamageBlastPush"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"792"
		{
			"name"	"move speed bonus resource level"
			"attribute_class"	"mult_player_movespeed_resource_level"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"793"
		{
			"name"	"hype on damage"
			"attribute_class"	"hype_on_damage"
			"description_string"	"#Attrib_HypeOnDamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"794"
		{
			"name"	"dmg taken from fire reduced on active"
			"attribute_class"	"mult_dmgtaken_from_fire_active"
			"description_string"	"#Attrib_DmgTaken_From_Fire_ReducedActive"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"795"
		{
			"name"	"damage bonus vs burning"
			"attribute_class"	"mult_dmg_vs_burning"
			"description_string"	"#Attrib_DmgBonusVsBurning"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"796"
		{
			"name"	"min_viewmodel_offset"
			"attribute_class"	"min_viewmodel_offset"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"797"
		{
			"name"	"dmg pierces resists absorbs"
			"attribute_class"	"mod_pierce_resists_absorbs"
			"description_string"	"#Attrib_PierceResists"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"798"
		{
			"name"	"energy buff dmg taken multiplier"
			"attribute_class"	"energy_buff_dmg_taken_multiplier"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"799"
		{
			"name"	"lose revenge crits on death DISPLAY ONLY"
			"attribute_class"	"lose_revenge_crits_on_death_DISPLAY_ONLY"
			"description_string"	"#Attrib_LoseRevengeCritsOnDeath"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"800"
		{
			"name"	"patient overheal penalty"
			"attribute_class"	"mult_patient_overheal_penalty"
			"description_string"	"#Attrib_PatientOverheal_Penalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"801"
		{
			"name"	"item_meter_charge_rate"
			"attribute_class"	"item_meter_charge_rate"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"804"
		{
			"name"	"mult_spread_scale_first_shot"
			"attribute_class"	"mult_spread_scale_first_shot"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"805"
		{
			"name"	"unusualifier_attribute_template_name"
			"attribute_class"	"unusualifier_attribute_template_name"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"806"
		{
			"name"	"tool_target_item_icon_offset"
			"attribute_class"	"tool_target_item_icon_offset"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"807"
		{
			"name"	"add_head_on_kill"
			"attribute_class"	"add_head_on_kill"
			"description_string"	"#Attrib_AddHeadOnKill"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"808"
		{
			"name"	"mult_spread_scales_consecutive"
			"attribute_class"	"mult_spread_scales_consecutive"
			"description_string"	"#Attrib_SpreadPenaltyScalesCons"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"809"
		{
			"name"	"fixed_shot_pattern"
			"attribute_class"	"fixed_shot_pattern"
			"description_string"	"#Attrib_FixedShotPattern"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"1"
		}
		"810"
		{
			"name"	"mod_cloak_no_regen_from_items"
			"attribute_class"	"mod_cloak_no_regen_from_items"
			"description_string"	"#Attrib_NoCloakFromAmmo"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"811"
		{
			"name"	"ubercharge_preserved_on_spawn_max"
			"attribute_class"	"ubercharge_preserved_on_spawn_max"
			"description_string"	"#Attrib_UberchargeSavedOnHit"
			"description_format"	"value_is_additive_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"812"
		{
			"name"	"mod_air_control_blast_jump"
			"attribute_class"	"mod_air_control_blast_jump"
			"description_string"	"#Attrib_AirControlBlastJump"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"813"
		{
			"name"	"spunup_push_force_immunity"
			"attribute_class"	"spunup_push_force_immunity"
			"description_string"	"#Attrib_SpunUpPushForceResist"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"814"
		{
			"name"	"mod_mark_attacker_for_death"
			"attribute_class"	"mod_mark_attacker_for_death"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"815"
		{
			"name"	"use_model_cache_icon"
			"attribute_class"	"use_model_cache_icon"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"816"
		{
			"name"	"mod_disguise_consumes_cloak"
			"attribute_class"	"mod_disguise_consumes_cloak"
			"description_string"	"#Attrib_DisguiseConsumesCloak"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"stored_as_integer"	"1"
			"effect_type"	"negative"
		}
		"817"
		{
			"name"	"inspect_viewmodel_offset"
			"attribute_class"	"inspect_viewmodel_offset"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
		}
		"818"
		{
			"name"	"is_passive_weapon"
			"attribute_class"	"is_passive_weapon"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"819"
		{
			"name"	"no_jump"
			"attribute_class"	"no_jump"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"820"
		{
			"name"	"no_duck"
			"attribute_class"	"no_duck"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"821"
		{
			"name"	"no_attack"
			"attribute_class"	"no_attack"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"822"
		{
			"name"	"airblast_destroy_projectile"
			"attribute_class"	"airblast_destroy_projectile"
			"description_string"	"#Attrib_AirblastDestroyProjectile"
			"description_format"	"value_is_additive"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"823"
		{
			"name"	"airblast_pushback_disabled"
			"attribute_class"	"airblast_pushback_disabled"
			"description_format"	"value_is_additive"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"824"
		{
			"name"	"airblast_pushback_no_stun"
			"attribute_class"	"airblast_pushback_no_stun"
			"description_format"	"value_is_additive"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"825"
		{
			"name"	"airblast_pushback_no_viewpunch"
			"attribute_class"	"airblast_pushback_no_viewpunch"
			"description_format"	"value_is_additive"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"826"
		{
			"name"	"airblast_deflect_projectiles_disabled"
			"attribute_class"	"airblast_deflect_projectiles_disabled"
			"description_format"	"value_is_additive"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"827"
		{
			"name"	"airblast_put_out_teammate_disabled"
			"attribute_class"	"airblast_put_out_teammate_disabled"
			"description_format"	"value_is_additive"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"828"
		{
			"name"	"afterburn duration penalty"
			"attribute_class"	"afterburn_duration_mult"
			"description_format"	"value_is_percentage"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"829"
		{
			"name"	"afterburn duration bonus"
			"attribute_class"	"afterburn_duration_mult"
			"description_format"	"value_is_percentage"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"830"
		{
			"name"	"aoe_deflection"
			"attribute_class"	"aoe_deflection"
			"description_format"	"value_is_additive"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"831"
		{
			"name"	"mult_end_flame_size"
			"attribute_class"	"mult_end_flame_size"
			"description_format"	"value_is_percentage"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
			"hidden"	"1"
		}
		"832"
		{
			"name"	"airblast_give_teammate_speed_boost"
			"attribute_class"	"airblast_give_teammate_speed_boost"
			"description_format"	"value_is_additive"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"833"
		{
			"name"	"airblast_turn_projectile_to_ammo"
			"attribute_class"	"airblast_turn_projectile_to_ammo"
			"description_format"	"value_is_additive"
			"effect_type"	"neutral"
			"stored_as_integer"	"0"
		}
		"834"
		{
			"name"	"paintkit_proto_def_index"
			"attribute_class"		"paintkit_proto_def_index"
			"description_format"	"value_is_additive"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
			"can_affect_market_name"	"1"
		}
		"835"
		{
			"name"	"taunt_attr_player_invis_percent"
			"attribute_class"	"taunt_attr_player_invis_percent"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"837"
		{
			"name"	"redirected_flame_size_mult"
			"attribute_class"	"redirected_flame_size_mult"
			"description_format"	"value_is_percentage"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"838"
		{
			"name"	"flame_reflect_on_collision"
			"attribute_class"	"flame_reflect_on_collision"
			"description_format"	"value_is_additive"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"839"
		{
			"name"	"flame_spread_degree"
			"attribute_class"	"flame_spread_degree"
			"description_format"	"value_is_additive"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"840"
		{
			"name"	"holster_anim_time"
			"attribute_class"	"holster_anim_time"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"841"
		{
			"name"	"flame_gravity"
			"attribute_class"	"flame_gravity"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"842"
		{
			"name"	"flame_ignore_player_velocity"
			"attribute_class"	"flame_ignore_player_velocity"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"843"
		{
			"name"	"flame_drag"
			"attribute_class"	"flame_drag"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"844"
		{
			"name"	"flame_speed"
			"attribute_class"	"flame_speed"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"845"
		{
			"name"	"grenades1_resupply_denied"
			"attribute_class"	"grenades1_resupply_denied"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"846"
		{
			"name"	"grenades2_resupply_denied"
			"attribute_class"	"grenades2_resupply_denied"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"847"
		{
			"name"	"grenades3_resupply_denied"
			"attribute_class"	"grenades3_resupply_denied"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"848"
		{
			"name"	"item_meter_resupply_denied"
			"attribute_class"	"item_meter_resupply_denied"
			"description_string"	"#Attrib_MeterResupplyDenied"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"851"
		{
			"name"	"mult_player_movespeed_active"
			"attribute_class"	"mult_player_movespeed_active"
			"description_string"	"#Attrib_MoveSpeed_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"852"
		{
			"name"	"mult_dmgtaken_active"
			"attribute_class"	"mult_dmgtaken_active"
			"description_string"	"#Attrib_DmgTaken_Increased"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"853"
		{
			"name"	"mult_patient_overheal_penalty_active"
			"attribute_class"	"mult_patient_overheal_penalty_active"
			"description_string"	"#Attrib_PatientOverheal_Penalty"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"854"
		{
			"name"	"mult_health_fromhealers_penalty_active"
			"attribute_class"	"mult_health_fromhealers_penalty_active"
			"description_string"	"#Attrib_HealthFromHealers_Reduced"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"855"
		{
			"name"	"mod_maxhealth_drain_rate"
			"attribute_class"	"mod_maxhealth_drain_rate"
			"description_string"	"#Attrib_MaxHealthDrain"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"armory_desc"	"on_active"
			"stored_as_integer"	"0"
		}
		"856"
		{
			"name"	"item_meter_charge_type"
			"attribute_class"	"item_meter_charge_type"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"0"
		}
		"859"
		{
			"name"	"max_flame_reflection_count"
			"attribute_class"	"max_flame_reflection_count"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"860"
		{
			"name"	"flame_reflection_add_life_time"
			"attribute_class"	"flame_reflection_add_life_time"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"861"
		{
			"name"	"reflected_flame_dmg_reduction"
			"attribute_class"	"reflected_flame_dmg_reduction"
			"description_format"	"value_is_percentage"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"862"
		{
			"name"	"flame_lifetime"
			"attribute_class"	"flame_lifetime"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"863"
		{
			"name"	"flame_random_life_time_offset"
			"attribute_class"	"flame_random_life_time_offset"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"865"
		{
			"name"	"flame_up_speed"
			"attribute_class"	"flame_up_speed"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"	"0"
		}
		"866"
		{
			"name"	"custom_paintkit_seed_lo"
			"attribute_class"	"custom_paintkit_seed_lo"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"867"
		{
			"name"	"custom_paintkit_seed_hi"
			"attribute_class"	"custom_paintkit_seed_hi"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"868"
		{
			"name"	"crit_dmg_falloff"
			"attribute_class"	"crit_dmg_falloff"
			"description_string"	"#Attrib_Dmg_Crit_Falloff"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"869"
		{
			"name"	"crits_become_minicrits"
			"attribute_class"	"crits_become_minicrits"
			"description_string"	"#Attrib_CritsBecomeMinicrits"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"870"
		{
			"name"				"falling_impact_radius_pushback"
			"attribute_class"	"falling_impact_radius_pushback"
			"description_string" "#Attrib_ImpactPushback"
			"description_format" "value_is_additive"
			"hidden"			"0"
			"effect_type"		"positive"
			"stored_as_integer"	"0"
		}
		"871"
		{
			"name"				"falling_impact_radius_stun"
			"attribute_class"	"falling_impact_radius_stun"
			"description_string" "#Attrib_ImpactStun"
			"description_format" "value_is_additive"
			"hidden"			"0"
			"effect_type"		"positive"
			"stored_as_integer"	"0"
		}
		"872"
		{
			"name"				"thermal_thruster_air_launch"
			"attribute_class"	"thermal_thruster_air_launch"
			"description_string" "#Attrib_ThermalThrusterAirLaunch"
			"description_format" "value_is_additive"
			"hidden"			"1"
			"effect_type"		"positive"
			"stored_as_integer"	"0"
		}
		"873"
		{
			"name"				"thermal_thruster"
			"attribute_class"	"thermal_thruster"
			"description_format" "value_is_additive"
			"hidden"			"1"
			"effect_type"		"positive"
			"stored_as_integer"	"0"
		}
		"874"
		{
			"name"	"mult_item_meter_charge_rate"
			"attribute_class"	"mult_item_meter_charge_rate"
			"description_string" "#Attrib_ChargeMeterRateMult"
			"description_format"	"value_is_inverted_percentage"
			"hidden"				"0"
			"stored_as_integer"	"0"
		}
		"875"
		{
			"name"	"explode_on_ignite"
			"attribute_class"	"explode_on_ignite"
			"description_string" "#Attrib_ExplodeOnIgnite"
			"description_format"	"value_is_additive"
			"hidden"				"0"
			"stored_as_integer"	"0"
		}
		"876"
		{
			"name"	"lunchbox healing decreased"
			"attribute_class" "lunchbox_healing_scale"
			"description_string" "#Attrib_LunchboxHealingDecreased"
			"description_format" "value_is_percentage"
			"hidden" "0"
			"effect_type" "negative"
			"stored_as_integer" "0"
		}
		"877"
		{
			"name"	"speed_boost_on_hit_enemy"
			"attribute_class" "speed_boost_on_hit_enemy"
			"description_string" "#Attrib_SpeedBoostEnemy"
			"description_format" "value_is_additive"
			"hidden" "0"
			"effect_type" "positive"
			"stored_as_integer" "0"
		}
		"878"
		{
			"name"	"item_meter_starts_empty_DISPLAY_ONLY"
			"attribute_class"	"item_meter_starts_empty_DISPLAY_ONLY"
			"description_string"	"#Attrib_MeterStartsEmpty"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"879"
		{
			"name"	"item_meter_charge_type_3_DISPLAY_ONLY"
			"attribute_class"	"item_meter_charge_type_3_DISPLAY_ONLY"
			"description_string"	"#Attrib_MeterChargeType3"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"880"
		{
			"name"	"repair health to metal ratio DISPLAY ONLY"
			"attribute_class"	"repair_health_to_metal_ratio_DISPLAY_ONLY"
			"description_string"	"#Attrib_RepairHealthToMetalRatio"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"1000"
		{
			"name"	"CARD: damage bonus"
			"attribute_class"	"mult_dmg"
			"description_string"	"#Attrib_DamageDone_Positive"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"is_user_generated"	"1"
		}
		"1001"
		{
			"name"	"CARD: dmg taken from bullets reduced"
			"attribute_class"	"mult_dmgtaken_from_bullets"
			"description_string"	"#Attrib_DmgTaken_From_Bullets_Reduced"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"is_user_generated"	"1"
		}
		"1002"
		{
			"name"	"CARD: move speed bonus"
			"attribute_class"	"mult_player_movespeed"
			"description_string"	"#Attrib_MoveSpeed_Bonus"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"is_user_generated"	"1"
		}
		"1003"
		{
			"name"	"CARD: health regen"
			"attribute_class"	"add_health_regen"
			"description_string"	"#Attrib_HealthRegen"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"is_user_generated"	"1"
		}
		"1004"
		{
			"name"	"SPELL: set item tint RGB"
			"attribute_class"	"set_item_tint_rgb_override"
			"description_string"	"#Attrib_HalloweenSpell_RGB"			
			"description_format"	"value_is_from_lookup_table"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"		
			"is_user_generated"	"2"
		}
		"1005"
		{
			"name"	"SPELL: set Halloween footstep type"
			"attribute_class"	"halloween_footstep_type"
			"description_string"	"#Attrib_HalloweenSpell_Footstep"			
			"description_format"	"value_is_from_lookup_table"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
			"is_user_generated"	"2"
		}
		"1006"
		{
			"name"	"SPELL: Halloween voice modulation"
			"attribute_class"	"halloween_voice_modulation"
			"description_string"	"#Attrib_HalloweenSpell_Voice"			
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"		
			"is_user_generated"	"2"
		}
		"1007"
		{
			"name"	"SPELL: Halloween pumpkin explosions"
			"attribute_class"	"halloween_pumpkin_explosions"
			"description_string"	"#Attrib_HalloweenSpell_PumpkinBombs"			
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"		
			"is_user_generated"	"2"
		}
		"1008"
		{
			"name"	"SPELL: Halloween green flames"
			"attribute_class"	"halloween_green_flames"
			"description_string"	"#Attrib_HalloweenSpell_GreenFlames"			
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"		
			"is_user_generated"	"2"
		}
		"1009"
		{
			"name"	"SPELL: Halloween death ghosts"
			"attribute_class"	"halloween_death_ghosts"
			"description_string"	"#Attrib_HalloweenSpell_DeathGhosts"			
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"		
			"is_user_generated"	"2"
		}
		"1030"
		{
			"name"	"Attack not cancel charge"
			"attribute_class"	"attack_not_cancel_charge"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
			"is_user_generated"	"1"
		}
		"2000"
		{
			"name"	"recipe component defined item 1"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2001"
		{
			"name"	"recipe component defined item 2"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2002"
		{
			"name"	"recipe component defined item 3"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2003"
		{
			"name"	"recipe component defined item 4"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2004"
		{
			"name"	"recipe component defined item 5"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2005"
		{
			"name"	"recipe component defined item 6"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2006"
		{
			"name"	"recipe component defined item 7"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2007"
		{
			"name"	"recipe component defined item 8"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2008"
		{
			"name"	"recipe component defined item 9"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2009"
		{
			"name"	"recipe component defined item 10"
			"attribute_class"	"dynamic_recipe_component_defined_item"
			"attribute_type"	"dynamic_recipe_component_defined_item"
			"can_affect_market_name"	"1"
		}
		"2010"
		{
			"name"					"start drop date"
			"attribute_class"		"start_drop_date"
			"attribute_type"		"string"
			"description_format"	"value_is_date"
		}
		"2011"
		{
			"name"					"end drop date"
			"attribute_class"		"end_drop_date"
			"attribute_type"		"string"
			"description_format"	"value_is_date"
		}
		"2012"
		{
			"name"					"tool target item"
			"attribute_class"		"tool_target_item"
			"hidden"	"1"
			"can_affect_market_name"	"1"
		}
		"2013"		
		{
			"name"					"killstreak effect"
			"attribute_class"		"killstreak_effect"
			"description_string"	"#Attrib_KillStreakEffect"
			"description_format"	"value_is_killstreakeffect_index"
			"stored_as_integer"	"0"
			"effect_type"	"positive"
			"can_affect_recipe_component_name"	"1"
		}
		"2014"		
		{
			"name"					"killstreak idleeffect"
			"attribute_class"		"killstreak_idleeffect"
			"description_string"	"#Attrib_KillStreakIdleEffect"
			"description_format"	"value_is_killstreak_idleeffect_index"
			"stored_as_integer"	"0"
			"effect_type"	"positive"
			"can_affect_recipe_component_name"	"1"
		}

		"2015"
		{
			"name"					"spellbook page attr id"
			"attribute_class"		"spellbook_page_attr_id"
			"hidden"				"1"
		}
		"2016"
		{
			"name"					"Halloween Spellbook Page: Tumidum"			
			"attribute_class"		"tf_halloween_spell_page"
			"description_string"	"#Attrib_HalloweenSpellbookPage_A"
			"description_format"	"value_is_additive"
			"effect_type"			"positive"
			"stored_as_integer"		"1"
		}
		"2017"
		{
			"name"					"Halloween Spellbook Page: Gratanter"		
			"attribute_class"		"tf_halloween_spell_page"
			"description_string"	"#Attrib_HalloweenSpellbookPage_B"
			"description_format"	"value_is_additive"
			"effect_type"			"positive"
			"stored_as_integer"		"1"
		}
		"2018"
		{
			"name"					"Halloween Spellbook Page: Audere"			
			"attribute_class"		"tf_halloween_spell_page"
			"description_string"	"#Attrib_HalloweenSpellbookPage_C"
			"description_format"	"value_is_additive"
			"effect_type"			"positive"
			"stored_as_integer"		"1"
		}
		"2019"
		{
			"name"					"Halloween Spellbook Page: Congeriae"		
			"attribute_class"		"tf_halloween_spell_page"
			"description_string"	"#Attrib_HalloweenSpellbookPage_D"
			"description_format"	"value_is_additive"
			"effect_type"			"positive"
			"stored_as_integer"		"1"
		}
		"2020"
		{
			"name"					"Halloween Spellbook Page: Veteris"			
			"attribute_class"		"tf_halloween_spell_page"
			"description_string"	"#Attrib_HalloweenSpellbookPage_E"
			"description_format"	"value_is_additive"
			"effect_type"			"positive"
			"stored_as_integer"		"1"
		}
		"2021"
		{
			"name" "additional halloween response criteria name"
			"attribute_class"	"additional_halloween_response_criteria_name"
			"attribute_type"	"string"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"2022"
		{
			"name"					"loot rarity"
			"attribute_class"		"loot_rarity"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"		"1"
		}
		"2023"
		{
			"name"					"quality text override"
			"attribute_class"		"quality_text_override"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2024"
		{
			"name"					"item name text override"
			"attribute_class"		"item_name_text_override"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2025"		
		{
			"name"					"killstreak tier"
			"attribute_class"		"killstreak_tier"
			"can_affect_market_name"	"1"
			"description_string"	"#Attrib_KillStreakTier"
			"description_format"	"value_is_additive"
			"effect_type"	"positive"
			"stored_as_integer"		"0"
		}
		"2026"		
		{
			"name"					"wide item level"
			"attribute_class"		"wide_item_level"
			"hidden"				"1"
			"stored_as_integer"		"1"
		}
		"2027"
		{
			"name"					"is australium item"
			"attribute_class"		"is_australium_item"
			"can_affect_market_name"	"1"
			"hidden"				"1"
			"description_format"	"value_is_additive"
			"stored_as_integer"		"1"
		}
		"2028"
		{
			"name"					"is marketable"
			"attribute_class"		"is_marketable"
			"hidden"				"1"
		}
		"2029"
		{
			"name"					"allowed in medieval mode"
			"attribute_class"		"allowed_in_medieval_mode"
			"hidden"				"1"
		}
		"2030"
		{
			"name"	"crit on hard hit"
			"attribute_class"	"crit_on_hard_hit"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"2031"
		{
			"name"					"series number"
			"attribute_class"		"series_number"
			"hidden"	"1"
			"can_affect_market_name"	"1"
		}
		"2032"
		{
			"name"					"recipe no partial complete"
			"attribute_class"		"recipe_no_partial_complete"
			"hidden"	"1"
		}
		"2034"
		{
			"name"					"kill refills meter"
			"attribute_class"		"kill_refills_meter"
			"description_string"	"#Attrib_KillsRefillMeter"
			"description_format"	"value_is_additive_percentage"
			"stored_as_integer"		"0"
			"effect_type"			"positive"
		}
		"2035"
		{
			"name"				"random drop line item unusual chance"
			"hidden"			"1"
		}
		"2036"
		{
			"name"				"random drop line item unusual list"
			"attribute_type"	"string"
			"hidden"			"1"
		}
		"2037"
		{
			"name"				"random drop line item 0"
			"stored_as_integer"	"1"
			"hidden"			"1"
		}
		"2038"
		{
			"name"				"random drop line item 1"
			"stored_as_integer"	"1"
			"hidden"			"1"
		}
		"2039"
		{
			"name"				"random drop line item 2"
			"stored_as_integer"	"1"
			"hidden"			"1"
		}
		"2040"
		{
			"name"				"random drop line item 3"
			"stored_as_integer"	"1"
			"hidden"			"1"
		}
		"2041"
		{
			"name"					"taunt attach particle index"
			"hidden"				"0"
			"description_string"	"#Attrib_AttachedParticle"
			"description_format"	"value_is_particle_index"
			"effect_type"			"unusual"
			"stored_as_integer"		"1"
			"can_affect_market_name"	"1"
		}
		"2042"
		{
			"name"					"loot list name"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2043"
		{
			"name"	"upgrade rate decrease"
			"attribute_class"	"upgrade_rate_mod"
			"description_string"	"#Attrib_UpgradeRate_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"2044"
		{
			"name"				"can shuffle crate contents"
			"hidden"			"1"
		}
		"2045"
		{
			"name"				"random drop line item footer desc"
			"attribute_type"	"string"
			"hidden"			"1"
		}
		"2046"
		{
			"name"				"is commodity"
			"hidden"			"1"
		}
		"2048"
		{
			"name"	"voice pitch scale"
			"attribute_class"	"voice_pitch_scale"
			"description_format"	"value_is_percentage"
			"description_string"	"#Attrib_NoDoubleJump"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"2049"
		{
			"name"	"gunslinger punch combo"
			"attribute_class"	"gunslinger_punch_combo"
			"description_format"	"value_is_additive"
			"description_string"	"#Attrib_GunslingerPunchCombo"
			"effect_type"			"positive"
		}
		"2050"
		{
			"name"	"cannot delete"
			"hidden"			"1"
		}
		"2051"
		{
			"name"		"quest loaner id low"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"2052"
		{
			"name"		"quest loaner id hi"
			"hidden"	"1"
			"stored_as_integer"	"1"
		}
		"2053"
		{
			"name"	"is_festivized"
			"attribute_class"	"is_festivized"
			"description_string"	"#Attrib_IsFestivized"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"unusual"	
			"can_affect_market_name"	"1"
		}
		"2054"
		{
			"name"					"fire particle blue"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2055"
		{
			"name"					"fire particle red"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2056"
		{
			"name"					"fire particle blue crit"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2057"
		{
			"name"					"fire particle red crit"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2058"
		{
			"name"					"meter_label"
			"attribute_type"		"string"
			"hidden"				"1"
		}
		"2059"
		{
			"name"					"item_meter_damage_for_full_charge"
			"attribute_class"		"item_meter_damage_for_full_charge"
			"description_format"	"value_is_additive"
			"hidden"				"1"
			"stored_as_integer"		"0"
		}
		"2062"
		{
			"name"	"airblast cost scale hidden"
			"attribute_class"	"mult_airblast_cost"
			"hidden"	"1"
			"description_format"	"value_is_percentage"
			"stored_as_integer"	"0"
		}
		"2063"
		{
			"name"	"dragons fury positive properties"
			"attribute_class"	"dragons_fury_positive_properties"
			"description_string"	"#TF_Weapon_DragonsFury_PositiveDesc"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"2064"
		{
			"name"	"dragons fury negative properties"
			"attribute_class"	"dragons_fury_negative_properties"
			"description_string"	"#TF_Weapon_DragonsFury_NegativeDesc"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
		}
		"2065"
		{
			"name"	"dragons fury neutral properties"
			"attribute_class"	"dragons_fury_neutral_properties"
			"description_string"	"#TF_Weapon_DragonsFury_NeutralDesc"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"neutral"
		}
		"2066"
		{
			"name"				"force center wrap"
			"hidden"			"1"
		}
		"2067"
		{
			"name"	"attack_minicrits_and_consumes_burning"
			"attribute_class"	"attack_minicrits_and_consumes_burning"
			"description_string"	"#Attrib_ConsumesBurning"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}

		"3000"
		{
			"name"	"item slot criteria 1"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3001"
		{
			"name"	"item in slot 1"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3002"
		{
			"name"	"item slot criteria 2"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3003"
		{
			"name"	"item in slot 2"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3004"
		{
			"name"	"item slot criteria 3"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3005"
		{
			"name"	"item in slot 3"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3006"
		{
			"name"	"item slot criteria 4"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3007"
		{
			"name"	"item in slot 4"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3008"
		{
			"name"	"item slot criteria 5"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3009"
		{
			"name"	"item in slot 5"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3010"
		{
			"name"	"item slot criteria 6"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3011"
		{
			"name"	"item in slot 6"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3012"
		{
			"name"	"item slot criteria 7"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3013"
		{
			"name"	"item in slot 7"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3014"
		{
			"name"	"item slot criteria 8"
			"attribute_class"	"item_slot_criteria"
			"attribute_type"	"item_slot_criteria"
		}
		"3015"
		{
			"name"	"item in slot 8"
			"attribute_class"	"item_in_slot"
			"attribute_type"	"uint64"
		}
		"3016"
		{
			"name"				"quest earned standard points"
			"attribute_class"	"quest_earned_standard_points"
			"hidden"			"1"
			"stored_as_integer"	"1"
		}
		"3017"
		{
			"name"				"quest earned bonus points"
			"attribute_class"	"quest_earned_bonus_points"
			"hidden"			"1"
			"stored_as_integer"	"1"
		}
		"3018"
		{
			"name"				"item drop wave"
			"attribute_class"	"item_drop_wave"
			"hidden"			"1"
			"stored_as_integer"	"1"
		}
		"10001"
		{
			"name"	"spawn ammo override"
			"attribute_class"	"mod_spawn_ammo_override"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"neutral"
			"stored_as_integer"	"1"
		}
		"10002"
		{
			"name"	"headshot damage decrease"
			"attribute_class"	"headshot_damage_modify"
			"description_string"	"#Attrib_HeadshotDamageDecrease"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10003"
		{
			"name"	"mod shovel boosts"
			"attribute_class"	"set_weapon_mode"
			"description_string"	"#Attrib_ShovelDamageBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"10004"
		{
			"name"	"mod shovel boosts speed null"
			"attribute_class"	"null"
			"description_string"	"#Attrib_ShovelSpeedBoost"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"10005"
		{
			"name"	"health regen passive"
			"attribute_class"	"add_health_regen_passive"
			"description_string"	"#Attrib_HealthRegen"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"10006"
		{
			"name"	"kill will gib"
			"attribute_class"	"kill_will_gib"
			"description_string"	"#Attrib_CritKillWillGib"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"10007"
		{
			"name"	"hidden on killfeed"
			"attribute_class"	"set_hidden_killer"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"10008"
		{
			"name"	"max health additive bonus shield required"
			"attribute_class"	"add_maxhealth_shieldrequired"
			"description_string"	"#Attrib_MaxHealth_Positive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_wearer"
			"stored_as_integer"	"0"
		}
		"10009"
		{
			"name"	"sniper no zoomout"
			"attribute_class"	"sniper_no_zoomout"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"10010"
		{
			"name"	"sniper no dot"
			"attribute_class"	"sniper_no_dot"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
		}
		"10011"
		{
			"name"	"spunup_damage_resistance_full"
			"attribute_class"	"spunup_damage_resistance_full"
			"description_string"	"#Attrib_spup_damage_resistance_active"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"10012"
		{
			"name"	"cannot disguise YER"
			"attribute_class"	"set_cannot_disguise_yer"
			"description_string"	"#Attrib_CannotDisguise"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10013"
		{
			"name"	"mod_disguise_consumes_cloak_yer"
			"attribute_class"	"mod_disguise_consumes_cloak_yer"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"stored_as_integer"	"1"
			"effect_type"	"negative"
		}
		"10014"
		{
			"name"	"allowed in 2006 mode"
			"attribute_class"	"allowed_in_2006_mode"
			"hidden"	"1"
		}
		"10015"
		{
			"name"	"slow enemy on hit shortstop"
			"attribute_class"	"mult_onhit_enemyspeed_shortstop"
			"description_format"	"value_is_additive"
			"hidden"	"1"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"10016"
		{
			"name"	"engy dispenser rate increased"
			"attribute_class"	"mult_dispenser_rate"
			"description_string"	"#Attrib_MaxammoMetal_Increased_shortdesc"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"10017"
		{
			"name"	"fire rate bonus JAG"
			"attribute_class"	"mult_postfiredelay_jag"
			"description_string"	"#Attrib_FireRate_Positive"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"10018"
		{
			"name"	"Repair rate decreased JAG"
			"attribute_class"	"mult_repair_value_jag"
			"description_string"	"#Attrib_RepairRate_Decreased"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10019"
		{
			"name"	"dmg penalty vs buildings JAG"
			"attribute_class"	"mult_dmg_vs_buildings_jag"
			"description_string"	"#Attrib_DmgVsBuilding_decreased"
			"description_format"	"value_is_percentage"
			"effect_type"	"negative"
		}
		"10020"
		{
			"name"	"speed_boost_on_kill_bigearner"
			"attribute_class"	"speed_boost_on_kill_bigearner"
			"description_string"	"#Attrib_SpeedBoostOnKill"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
		}
		"10021"
		{
			"name"	"dmg penalty vs nonburning AXTINGUISHER"
			"attribute_class"	"mult_dmg_vs_nonburning_axtinguisher_0_1"
			"description_string"	"#Attrib_DmgPenaltyVsNonBurning"
			"description_format"	"value_is_percentage"
			"hidden"	"0"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10022"
		{
			"name"	"damage penalty AXTINGUISHER"
			"attribute_class"	"mult_dmg_axtinguisher_2_3"
			"description_string"	"#Attrib_DamageDone_Negative"
			"description_format"	"value_is_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10023"
		{
			"name"	"single wep deploy time increased AXTINGUISHER 2"
			"attribute_class"	"mult_single_wep_deploy_time_axtinguisher_2"
			"description_string"	"#Attrib_SingleWepDeployPenalty"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10024"
		{
			"name"	"single wep deploy time increased AXTINGUISHER 3"
			"attribute_class"	"mult_single_wep_deploy_time_axtinguisher_3"
			"description_string"	"#Attrib_SingleWepDeployPenalty"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10025"
		{
			"name"	"fire rate penalty AXTINGUISHER"
			"attribute_class"	"mult_postfiredelay_axtinguisher_2"
			"description_string"	"#Attrib_FireRate_Negative"
			"description_format"	"value_is_inverted_percentage"
			"hidden"	"1"
			"effect_type"	"negative"
			"stored_as_integer"	"0"
		}
		"10026"
		{
			"name"	"crit_vs_burning"
			"attribute_class"	"crit_vs_burning"
			"description_string"	"#Attrib_CritVsBurning"
			"description_format"	"value_is_or"
			"hidden"	"0"
			"effect_type"	"positive"
			"stored_as_integer"	"0"
		}
		"10027"
		{
			"name"	"heal on hit for slowfire BLACKBOX1"
			"attribute_class"	"add_onhit_addhealth_bb1"
			"description_string"	"#Attrib_HealOnHit_Positive"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
		"10028"
		{
			"name"	"health on radius damage BLACKBOX2"
			"attribute_class"	"add_health_on_radius_damage_bb2"
			"description_string"	"#Attrib_HealthOnRadiusDamage"
			"description_format"	"value_is_additive"
			"hidden"	"0"
			"effect_type"	"positive"
			"armory_desc"	"on_hit"
			"stored_as_integer"	"0"
		}
	}
	"attribute_controlled_attached_particles"
	{
		"1"
		{
			"system"	"burningplayer_red"
		}
		"2"
		{
			"system"	"burningplayer_flyingbits"
		}
		"3"
		{
			"system"	"particle_nemesis_burst_blue"
			"attachment"	"muzzle1"
		}
		"4"
		{
			"system"	"community_sparkle"
		}
		"5"
		{
			"system"	"halopoint"
			"attachment"	"halopoint1"
		}
		"6"
		{
			"system"	"superrare_confetti_green"
		}
		"7"
		{
			"system"	"superrare_confetti_purple"
		}
		"8"
		{
			"system"	"superrare_ghosts"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"9"
		{
			"system"	"superrare_greenenergy"
			"attach_to_rootbone"	"1"
		}
		"10"
		{
			"system"	"superrare_purpleenergy"
			"attach_to_rootbone"	"1"
		}
		"11"
		{
			"system"	"superrare_circling_tf"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"12"
		{
			"system"	"superrare_flies"
			"attach_to_rootbone"	"1"
		}
		"13"
		{
			"system"	"superrare_burning1"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"14"
		{
			"system"	"superrare_burning2"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"15"
		{
			"system"	"superrare_plasma1"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"16"
		{
			"system"	"superrare_plasma2"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"17"
		{
			"system"	"superrare_beams1"
			"attach_to_rootbone"	"1"
		}
		"18"
		{
			"system"	"superrare_circling_peacesign"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"19"
		{
			"system"	"superrare_circling_heart"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"20"
		{
			"system"	"stamp_spin"
			"attach_to_rootbone"	"1"
		}
		"28"
		{
			"system"	"drg_pipe_smoke"
			"attach_to_rootbone"	"0"
			"attachment"	"cig_drg_smoke"
		}
		"29"
		{
			"system"	"unusual_storm"
			"attach_to_rootbone"	"1"
		}
		"30"
		{
			"system"	"unusual_blizzard"
			"attach_to_rootbone"	"1"
		}
		"31"
		{
			"system"	"unusual_orbit_nutsnbolts"
			"attach_to_rootbone"	"1"
		}
		"32"
		{
			"system"	"unusual_orbit_planets"
			"attach_to_rootbone"	"1"
		}
		"33"
		{
			"system"	"unusual_orbit_fire"
			"attach_to_rootbone"	"1"
		}
		"34"
		{
			"system"	"unusual_bubbles"
			"attach_to_rootbone"	"1"
		}
		"35"
		{
			"system"	"unusual_smoking"
			"attach_to_rootbone"	"1"
		}
		"36"
		{
			"system"	"unusual_steaming"
			"attach_to_rootbone"	"1"
		}
		"37"
		{
			"system"	"unusual_orbit_jack_flaming"
			"attach_to_rootbone"	"1"
		}
		"38"
		{
			"system"	"unusual_fullmoon_cloudy"
			"attach_to_rootbone"	"1"
		}
		"39"
		{
			"system"	"unusual_bubbles_green"
			"attach_to_rootbone"	"1"
		}
		"40"
		{
			"system"	"unusual_orbit_fire_dark"
			"attach_to_rootbone"	"1"
		}
		"43"
		{
			"system"	"unusual_storm_knives"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"44"
		{
			"system"	"unusual_skull_misty"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"45"
		{
			"system"	"unusual_fullmoon_cloudy_green"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"46"
		{
			"system"	"unusual_fullmoon_cloudy_secret"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"47"
		{
			"system"	"unusual_storm_spooky"
			"attach_to_rootbone"	"1"
			"attachment"	"muzzle"
		}
		"55"
		{
			"system"	"unusual_orbit_cards_teamcolor_blue"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"56"
		{
			"system"	"unusual_zap_yellow"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"57"
		{
			"system"	"unusual_zap_green"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"58"
		{
			"system"	"unusual_hearts_bubbling"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"59"
		{
			"system"	"unusual_orbit_cards_teamcolor_red"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"60"
		{
			"system"	"unusual_orbit_cash"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"61"
		{
			"system"	"unusual_crisp_spotlights"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"62"
		{
			"system"	"unusual_spotlights"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"63"
		{
			"system"	"unusual_robot_holo_glow_green"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"64"
		{
			"system"	"unusual_robot_holo_glow_orange"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"65"
		{
			"system"	"unusual_robot_orbit_binary"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"66"
		{
			"system"	"unusual_robot_orbit_binary2"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"67"
		{
			"system"	"unusual_robot_orbiting_sparks"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"68"
		{
			"system"	"unusual_robot_orbiting_sparks2"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"69"
		{
			"system"	"unusual_robot_radioactive"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"70"
		{
			"system"	"unusual_robot_time_warp"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"71"
		{
			"system"	"unusual_robot_time_warp2"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"72"
		{
			"system"	"unusual_robot_radioactive2"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"73"
		{
			"system"	"unusual_spellbook_circle_green"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"74"
		{
			"system"	"unusual_spellbook_circle_purple"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"75"
		{
			"system"	"unusual_bats_flaming_proxy_green"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"76"
		{
			"system"	"unusual_bats_flaming_proxy_purple"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"77"
		{
			"system"	"unusual_bats_flaming_proxy_orange"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"78"
		{
			"system"	"unusual_meteor_shower_parent_orange"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"79"
		{
			"system"	"unusual_meteor_shower_parent_purple"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"80"
		{
			"system"	"unusual_meteor_shower_parent_green"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"81"
		{
			"system"	"unusual_tentmonster_purple_parent"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"82"
		{
			"system"	"unusual_eyes_purple_parent"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"83"
		{
			"system"	"unusual_eyes_orange_parent"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"84"
		{
			"system"	"unusual_eyes_green_parent"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"85"
		{
			"system"	"unusual_souls_purple_parent"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"86"
		{
			"system"	"unusual_souls_green_parent"
			"attach_to_rootbone"	"1"
			"attachment"	"unusual"
		}
		"2001"
		{
			"system"	"killstreak_eyeglow_1_teamcolor_red"
		}
		"22001"
		{
			"system"	"killstreak_eyeglow_4_teamcolor_red"
		}
		"2002"
		{
			"system"	"killstreak_t1_lvl1"
		}
		"22002"
		{
			"system"	"killstreak_t1_lvl2"
		}
		"2003"
		{
			"system"	"killstreak_t2_lvl1"
		}
		"22003"
		{
			"system"	"killstreak_t2_lvl2"
		}
		"2004"
		{
			"system"	"killstreak_t3_lvl1"
		}
		"22004"
		{
			"system"	"killstreak_t3_lvl2"
		}
		"2005"
		{
			"system"	"killstreak_t4_lvl1"
		}
		"22005"
		{
			"system"	"killstreak_t4_lvl2"
		}
		"2006"
		{
			"system"	"killstreak_t5_lvl1"
		}
		"22006"
		{
			"system"	"killstreak_t5_lvl2"
		}
		"2007"
		{
			"system"	"killstreak_t6_lvl1"
		}
		"22007"
		{
			"system"	"killstreak_t6_lvl2"
		}
		"2008"
		{
			"system"	"killstreak_t7_lvl1"
		}
		"22008"
		{
			"system"	"killstreak_t7_lvl2"
		}
		"3001"
		{
			"system"	"utaunt_firework_teamcolor_red"
			"refire_time"	"2.6"
		}
		"3002"
		{
			"system"	"utaunt_firework_teamcolor_blue"
			"refire_time"	"2.6"
		}
		"3003"
		{
			"system"	"utaunt_beams_yellow"
		}
		"3004"
		{
			"system"	"utaunt_disco_party"
		}
		"3005"
		{
			"system"	"utaunt_hearts_glow_parent"
		}
		"3006"
		{
			"system"	"utaunt_meteor_parent"
		}
		"3007"
		{
			"system"	"utaunt_cash_confetti"
		}
		"3008"
		{
			"system"	"utaunt_tornado_parent_black"
		}
		"3009"
		{
			"system"	"utaunt_tornado_parent_white"
		}
		"3010"
		{
			"system"	"utaunt_lightning_parent"
			"refire_time"	".9"
		}
		"3011"
		{
			"system"	"utaunt_souls_green_parent"
		}
		"3012"
		{
			"system"	"utaunt_souls_purple_parent"
		}
	}
}
