"items_game"

{

"qualities"

{

"normal"

{

"value" "0"

}

"unique"

{

"value" "6"

}

"rarity1"

{

"value" "1"

}

"rarity2"

{

"value" "2"

}

"rarity3"

{

"value" "4"

}

"rarity4"

{

"value" "5"

}

"community"

{

"value" "7"

}

"developer"

{

"value" "8"

}

"selfmade"

{

"value" "9"

}

"customized"

{

"value" "10"

}

"vintage"

{

"value" "3"

}

"strange"

{

"value" "11"

}

}

"items"

{

"1"

{

"name" "TopHat"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_TopHat"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_tophat"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_tophat.mdl"

"eggbot" "models/player/items/eggbot/eggbot_tophat.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"2"

{

"name" "WCC Hat"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_WCCHat"

//"item_description" "#TF_Demo_Hat_1_Desc"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_beanie"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_beanie.mdl"

"eggbot" "models/player/items/eggbot/eggbot_beanie.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"3"

{

"name" "Moustache"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_FacialHair"

"item_name" "#P2_Wearable_Moustache"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_moustache01"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_moustache01.mdl"

"eggbot" "models/player/items/eggbot/eggbot_moustache01.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"4"

{

"name" "Skin Ninja"

"item_class" "skin"

"item_type_name" "#P2_WearableType_Skin"

"item_name" "#P2_Skin_Black"

"item_slot" "skin"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/ballbot/ballbot_shell_black"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"model_player_per_class"

{

"ballbot" "models/player/ballbot/ballbot_skin_black.mdl"

"eggbot" "models/player/eggbot/eggbot_skin_black.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"5"

{

"name" "Skin Military"

"item_class" "skin"

"item_type_name" "#P2_WearableType_Skin"

"item_name" "#P2_Skin_Military"

//"item_description" "#TF_Demo_Hat_1_Desc"

"item_slot" "skin"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/ballbot/ballbot_shell_green"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"model_player" "models/player/ballbot/ballbot_skin_military.mdl"

"model_player_per_class"

{

"ballbot" "models/player/ballbot/ballbot_skin_military.mdl"

"eggbot" "models/player/eggbot/eggbot_skin_military.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"6"

{

"name" "Skin Burst"

"item_class" "skin"

"item_type_name" "#P2_WearableType_Skin"

"item_name" "#P2_Skin_Burst"

//"item_description" "#TF_Demo_Hat_1_Desc"

"item_slot" "skin"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/ballbot/ballbot_shell_burst"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"model_player_per_class"

{

"ballbot" "models/player/ballbot/ballbot_skin_burst.mdl"

"eggbot" "models/player/eggbot/eggbot_skin_burst.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"7"

{

"name" "Skin Moon"

"item_class" "skin"

"item_type_name" "#P2_WearableType_Skin"

"item_name" "#P2_Skin_Moon"

//"item_description" "#TF_Demo_Hat_1_Desc"

"item_slot" "skin"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/ballbot/ballbot_shell_moon"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"model_player_per_class"

{

"ballbot" "models/player/ballbot/ballbot_skin_moon.mdl"

"eggbot" "models/player/eggbot/eggbot_skin_moon.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"8"

{

"name" "Skin WCC"

"item_class" "skin"

"item_type_name" "#P2_WearableType_Skin"

"item_name" "#P2_Skin_WCC"

//"item_description" "#TF_Demo_Hat_1_Desc"

"item_slot" "skin"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/ballbot/ballbot_shell_wcc"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"model_player_per_class"

{

"ballbot" "models/player/ballbot/ballbot_skin_WCC.mdl"

"eggbot" "models/player/eggbot/eggbot_skin_WCC.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"9"

{

"name" "Glasses"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Misc"

"item_name" "#P2_Wearable_Glasses"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_glasses"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_glasses.mdl"

"eggbot" "models/player/items/eggbot/eggbot_glasses.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"10"

{

"name" "Gesture Eggbot SitSpin"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_SitSpin"

//"item_description" "#TF_Demo_Hat_1_Desc"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_sit_spin_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "sitspin" // Storing gesture name here

"item_iconname" "taunt_sitspin" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_sit_spin_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"11"

{

"name" "Flag Black"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagBlack"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_black"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_black.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_black.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"12"

{

"name" "Flag Moon"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagMoon"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_moon"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_moon.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_moon.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"13"

{

"name" "Flag WCC"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagWCC"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_wcc"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_wcc.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_wcc.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"14"

{

"name" "Moustache 2"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_FacialHair"

"item_name" "#P2_Wearable_Moustache2"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_moustache02"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_moustache02.mdl"

"eggbot" "models/player/items/eggbot/eggbot_moustache02.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"15"

{

"name" "Gesture Eggbot Facepalm"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_Facepalm"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_facepalm_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "facepalm" // Storing gesture name here

"item_iconname" "taunt_face_palm" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_facepalm_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"16"

{

"name" "Gesture Eggbot Shrug"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_Shrug"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_shrug_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "shrug" // Storing gesture name here

"item_iconname" "taunt_shrug" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_shrug_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"17"

{

"name" "Gesture Eggbot Thumbsup"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_ThumbsUp"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_thumbsup_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "thumbsup" // Storing gesture name here

"item_iconname" "taunt_thumbsup" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_thumbsup_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"18"

{

"name" "Gesture Eggbot Fistpump"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_FistPump"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_fistpump_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "fistpump" // Storing gesture name here

"item_iconname" "taunt_yes_fistPump" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_fistpump_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"19"

{

"name" "Gesture Eggbot Pretzelwave"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_PretzelWave"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_pretzelwave_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "pretzelwave" // Storing gesture name here

"item_iconname" "taunt_pretzelwave" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_pretzelwave_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"20"

{

"name" "Gesture Eggbot Spinjump"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_SpinJump"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_spinjump_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "spinjump" // Storing gesture name here

"item_iconname" "taunt_Spinjump" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_spinjump_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"21"

{

"name" "Gesture Ballbot Facepalm"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_Facepalm"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_facepalm_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "facepalm" // Storing gesture name here

"item_iconname" "taunt_facepalm" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_facepalm_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"22"

{

"name" "Gesture Ballbot Shrug"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_Shrug"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_shrug_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "shrug" // Storing gesture name here

"item_iconname" "taunt_shrug" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_shrug_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"23"

{

"name" "Gesture Ballbot Thumbsup"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_ThumbsUp"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_thumbsup_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "thumbsup" // Storing gesture name here

"item_iconname" "taunt_thumbsup" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_thumbsup_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"24"

{

"name" "Gesture Ballbot Fistpump"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_FistPump"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_fistpump_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "fistpump" // Storing gesture name here

"item_iconname" "taunt_yes_fistPump" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_fistpump_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"25"

{

"name" "Gesture Ballbot Headspin"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_HeadSpin"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_headspin_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "headspin" // Storing gesture name here

"item_iconname" "taunt_headspin" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_headspin_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"26"

{

"name" "Gesture Ballbot Dance"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_Dance"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_dance_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "dance" // Storing gesture name here

"item_iconname" "taunt_danceSpin" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_dance_spin_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"27"

{

"name" "Beret"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_Beret"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_beret"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_beret.mdl"

"eggbot" "models/player/items/eggbot/eggbot_beret.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"28"

{

"name" "Gesture Ballbot Basketball1"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_Basketball1"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_basketball1_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "basketball1" // Storing gesture name here

"item_iconname" "taunt_basketball1" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_basketball1_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"29"

{

"name" "Gesture Ballbot Basketball2"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Ballbot_Basketball2"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_basketball2_blue"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "basketball2" // Storing gesture name here

"item_iconname" "taunt_basketball2" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_basketball2_blue"

}

"used_by_classes"

{

"ballbot" "1"

}

}

"30"

{

"name" "Gesture Eggbot Selfspin"

"item_class" "gesture"

"item_type_name" "#P2_WearableType_Gesture"

"item_name" "#P2_Gesture_Eggbot_Selfspin"

"item_slot" "gesture"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/gesture/gesture_selfspin_orange"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"brass_eject_model" "selfspin" // Storing gesture name here

"item_iconname" "taunt_selfspin" // Animation name for previewing

"visuals"

{

"material_override" "hud/commands/gesture_selfspin_orange"

}

"used_by_classes"

{

"eggbot" "1"

}

}

"31"

{

"name" "Flag Amnesia"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagAmnesia"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_amnesia"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_amnesia.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_amnesia.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"32"

{

"name" "Flag Audiosurf"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagAudiosurf"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_audiosurf"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_audiosurf.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_audiosurf.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"33"

{

"name" "Flag Bittrip"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagBittrip"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_bittrip"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_bittrip.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_bittrip.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"34"

{

"name" "Flag Cogs"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagCogs"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_cogs"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_cogs.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_cogs.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"35"

{

"name" "Flag Dejobaan"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagDejobaan"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_dejobaan"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_dejobaan.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_dejobaan.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"36"

{

"name" "Flag Hiddenpath"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagHiddenpath"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_hiddenpath"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_hiddenpath.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_hiddenpath.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"37"

{

"name" "Flag KillingFloor"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagKillingFloor"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_killingfloor"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_killingfloor.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_killingfloor.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"38"

{

"name" "Flag aaaAA"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_Flagaaa"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_aaa"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_aaaaa.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_aaaaa.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"39"

{

"name" "Flag The Ball"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagTheball"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_ball"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_theball.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_theball.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"40"

{

"name" "Flag Rush"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagRush"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_rush"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_rush.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_rush.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"41"

{

"name" "Flag Super Meat Boy"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagSuperMeatBoy"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_smb"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_smb.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_smb.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"42"

{

"name" "Flag Toki Tori"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagTokiTori"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_tokitoki"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_tokitori.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_tokitori.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"43"

{

"name" "Flag The Wonderful"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Flag"

"item_name" "#P2_Wearable_FlagTheWonderful"

"item_slot" "misc"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/eggbot/eggbot_flag_wonderful"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_flag_wonderful.mdl"

"eggbot" "models/player/items/eggbot/eggbot_flag_wonderful.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

// bundles

"2000"

{

"name" "First Store Release Complete Bundle"

"item_class" "bundle"

"bundle"

{

"TopHat" "1"

"WCC Hat" "1"

"Moustache" "1"

"Skin Ninja" "1"

"Skin Military" "1"

"Skin Burst" "1"

"Skin Moon" "1"

"Skin WCC" "1"

"Glasses" "1"

"Gesture Eggbot SitSpin" "1"

"Flag Black" "1"

"Flag Moon" "1"

"Moustache 2" "1"

"Gesture Eggbot Facepalm" "1"

"Gesture Eggbot Shrug" "1"

"Gesture Eggbot Thumbsup" "1"

"Gesture Eggbot Fistpump" "1"

"Gesture Eggbot Pretzelwave" "1"

"Gesture Eggbot Spinjump" "1"

"Gesture Ballbot Facepalm" "1"

"Gesture Ballbot Shrug" "1"

"Gesture Ballbot Thumbsup" "1"

"Gesture Ballbot Fistpump" "1"

"Gesture Ballbot Headspin" "1"

"Gesture Ballbot Dance" "1"

"Beret" "1"

"Gesture Ballbot Basketball1" "1"

"Gesture Ballbot Basketball2" "1"

"Gesture Eggbot Selfspin" "1"

"Flag Amnesia" "1"

"Flag Audiosurf" "1"

"Flag Bittrip" "1"

"Flag Cogs" "1"

"Flag Dejobaan" "1"

"Flag Hiddenpath" "1"

"Flag KillingFloor" "1"

}

"item_type_name" "#P2_Type_StoreBundle"

"item_name" "#P2_Bundle_FirstStoreReleaseBundle"

"item_description" "#P2_Bundle_FirstStoreReleaseBundle_Desc"

"image_inventory" "backpack/player/items/bundle"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"item_quality" "unique"

"min_ilevel" "50"

"max_ilevel" "50"

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

"mouse_pressed_sound" "ui/item_bag_pickup.wav"

"drop_sound" "ui/item_bag_drop.wav"

}

"2001"

{

"name" "Complete Bundle - New Flags"

"item_class" "bundle"

"bundle"

{

"TopHat" "1"

"WCC Hat" "1"

"Moustache" "1"

"Skin Ninja" "1"

"Skin Military" "1"

"Skin Burst" "1"

"Skin Moon" "1"

"Skin WCC" "1"

"Glasses" "1"

"Gesture Eggbot SitSpin" "1"

"Flag Black" "1"

"Flag Moon" "1"

"Moustache 2" "1"

"Gesture Eggbot Facepalm" "1"

"Gesture Eggbot Shrug" "1"

"Gesture Eggbot Thumbsup" "1"

"Gesture Eggbot Fistpump" "1"

"Gesture Eggbot Pretzelwave" "1"

"Gesture Eggbot Spinjump" "1"

"Gesture Ballbot Facepalm" "1"

"Gesture Ballbot Shrug" "1"

"Gesture Ballbot Thumbsup" "1"

"Gesture Ballbot Fistpump" "1"

"Gesture Ballbot Headspin" "1"

"Gesture Ballbot Dance" "1"

"Beret" "1"

"Gesture Ballbot Basketball1" "1"

"Gesture Ballbot Basketball2" "1"

"Gesture Eggbot Selfspin" "1"

"Flag Amnesia" "1"

"Flag Audiosurf" "1"

"Flag Bittrip" "1"

"Flag Cogs" "1"

"Flag Dejobaan" "1"

"Flag Hiddenpath" "1"

"Flag KillingFloor" "1"

"Flag aaaAA" "1"

"Flag The Ball" "1"

"Flag Rush" "1"

"Flag Super Meat Boy" "1"

"Flag Toki Tori" "1"

"Flag The Wonderful" "1"

}

"item_type_name" "#P2_Type_StoreBundle"

"item_name" "#P2_Bundle_CompletePack2"

"item_description" "#P2_Bundle_CompletePack2_Desc"

"image_inventory" "backpack/player/items/bundle"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"item_quality" "unique"

"min_ilevel" "50"

"max_ilevel" "50"

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

"mouse_pressed_sound" "ui/item_bag_pickup.wav"

"drop_sound" "ui/item_bag_drop.wav"

}

"2002"

{

"name" "ARG Flags Catch-up Bundle"

"item_class" "bundle"

"bundle"

{

"Flag aaaAA" "1"

"Flag The Ball" "1"

"Flag Rush" "1"

"Flag Super Meat Boy" "1"

"Flag Toki Tori" "1"

"Flag The Wonderful" "1"

}

"item_type_name" "#P2_Type_StoreBundle"

"item_name" "#P2_Bundle_ARGFlagsCatchup"

"item_description" "#P2_Bundle_ARGFlagsCatchup_Desc"

"image_inventory" "backpack/player/items/bundle_argflag_catchup"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"item_quality" "unique"

"min_ilevel" "50"

"max_ilevel" "50"

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

"mouse_pressed_sound" "ui/item_bag_pickup.wav"

"drop_sound" "ui/item_bag_drop.wav"

}

// import from TF2

"10009"

{

"name" "Potato HardHat"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_HardHat"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/hardhat"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_hardhat.mdl"

"eggbot" "models/player/items/eggbot/eggbot_hardhat.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"10010"

{

"name" "MannCo Cap"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_MannCoCap"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/all_manncap"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_cap.mdl"

"eggbot" "models/player/items/eggbot/eggbot_cap.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"10011"

{

"name" "Crown"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_Crown"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/crown"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_crown.mdl"

"eggbot" "models/player/items/eggbot/eggbot_crown.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"10012"

{

"name" "Beanie"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_Beanie"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/pyro_hat"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_pyro_hat.mdl"

"eggbot" "models/player/items/eggbot/eggbot_pyro_hat.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"10013"

{

"name" "Fancy Fedora"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_FancyFedora"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/spy_hat"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_spy_hat.mdl"

"eggbot" "models/player/items/eggbot/eggbot_spy_hat.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

"10014"

{

"name" "Master's Yellow Belt"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_JarateHeadband"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/jarate_headband"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player" "models/player/items/eggbot/eggbot_jarate_headband.mdl"

"used_by_classes"

{

"eggbot" "1"

}

}

"10015"

{

"name" "Tyrant's Helm"

"item_class" "wearable_item"

"item_type_name" "#P2_WearableType_Hat"

"item_name" "#P2_Wearable_VikingHelm"

"item_slot" "head"

"item_quality" "unique"

"baseitem" "0"

"min_ilevel" "1"

"max_ilevel" "1"

"image_inventory" "backpack/player/items/soldier_viking"

"image_inventory_size_w" "128"

"image_inventory_size_h" "82"

"drop_type" "none"

"capabilities"

{

"nameable" "1"

"paintable" "1"

"can_gift_wrap" "1"

}

"model_player_per_class"

{

"ballbot" "models/player/items/ballbot/ballbot_viking.mdl"

"eggbot" "models/player/items/eggbot/eggbot_viking.mdl"

}

"used_by_classes"

{

"ballbot" "1"

"eggbot" "1"

}

}

}

"attributes"

{

"1"

{

"name" "damage penalty"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage penalty"

"min_value" "0.95"

"max_value" "0.85"

"group" "only_on_unique"

"description_string" "#Attrib_DamageDone_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1000"

{

"name" "Tier 1 damage penalty"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_DamageDone_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1001"

{

"name" "Tier 2 damage penalty"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_DamageDone_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1002"

{

"name" "Tier 3 damage penalty"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage penalty"

"min_value" "0.95"

"max_value" "0.95"

"group" "attrib_dmgdone"

"description_string" "#Attrib_DamageDone_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1003"

{

"name" "Tier 4 damage penalty"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage penalty"

"min_value" "0.92"

"max_value" "0.92"

"group" "attrib_dmgdone"

"description_string" "#Attrib_DamageDone_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1004"

{

"name" "Tier 5 damage penalty"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage penalty"

"min_value" "0.9"

"max_value" "0.9"

"group" "attrib_dmgdone"

"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"

"attribute_name" "Minor damage bonus"

"min_value" "1.05"

"max_value" "1.1"

"group" "only_on_unique"

"description_string" "#Attrib_DamageDone_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1010"

{

"name" "Tier 1 damage bonus"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage bonus"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_DamageDone_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1011"

{

"name" "Tier 2 damage bonus"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage bonus"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_DamageDone_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1012"

{

"name" "Tier 3 damage bonus"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage bonus"

"min_value" "1.05"

"max_value" "1.05"

"group" "attrib_dmgdone"

"description_string" "#Attrib_DamageDone_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1013"

{

"name" "Tier 4 damage bonus"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage bonus"

"min_value" "1.08"

"max_value" "1.08"

"group" "attrib_dmgdone"

"description_string" "#Attrib_DamageDone_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1014"

{

"name" "Tier 5 damage bonus"

"attribute_class" "mult_dmg"

"attribute_name" "Minor damage bonus"

"min_value" "1.1"

"max_value" "1.1"

"group" "attrib_dmgdone"

"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"

"attribute_name" "Minor clip penalty"

"min_value" "0.9"

"max_value" "0.75"

"group" "only_on_unique"

"description_string" "#Attrib_ClipSize_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1020"

{

"name" "Tier 1 clip size penalty"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip penalty"

"min_value" "0.9"

"max_value" "0.9"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1021"

{

"name" "Tier 2 clip size penalty"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip penalty"

"min_value" "0.85"

"max_value" "0.85"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1022"

{

"name" "Tier 3 clip size penalty"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip penalty"

"min_value" "0.8"

"max_value" "0.8"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1023"

{

"name" "Tier 4 clip size penalty"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip penalty"

"min_value" "0.75"

"max_value" "0.75"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1024"

{

"name" "Tier 5 clip size penalty"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"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"

"attribute_name" "Minor clip size bonus"

"min_value" "1.05"

"max_value" "1.1"

"group" "only_on_unique"

"description_string" "#Attrib_ClipSize_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1030"

{

"name" "Tier 1 clip size bonus"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip size bonus"

"min_value" "1.1"

"max_value" "1.1"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1031"

{

"name" "Tier 2 clip size bonus"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip size bonus"

"min_value" "1.15"

"max_value" "1.15"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1032"

{

"name" "Tier 3 clip size bonus"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip size bonus"

"min_value" "1.2"

"max_value" "1.2"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1033"

{

"name" "Tier 4 clip size bonus"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip size bonus"

"min_value" "1.25"

"max_value" "1.25"

"group" "attrib_clip"

"description_string" "#Attrib_ClipSize_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1034"

{

"name" "Tier 5 clip size bonus"

"attribute_class" "mult_clipsize"

"attribute_name" "Minor clip size bonus"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"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"

"attribute_name" "Minor fire rate penalty"

"min_value" "1.05"

"max_value" "1.25"

"group" "only_on_unique"

"description_string" "#Attrib_FireRate_Negative"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1040"

{

"name" "Tier 1 fire rate penalty"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor fire rate penalty"

"min_value" "1.05"

"max_value" "1.05"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Negative"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1041"

{

"name" "Tier 2 fire rate penalty"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor fire rate penalty"

"min_value" "1.1"

"max_value" "1.1"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Negative"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1042"

{

"name" "Tier 3 fire rate penalty"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor fire rate penalty"

"min_value" "1.15"

"max_value" "1.15"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Negative"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1043"

{

"name" "Tier 4 fire rate penalty"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor fire rate penalty"

"min_value" "1.2"

"max_value" "1.2"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Negative"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1044"

{

"name" "Tier 5 fire rate penalty"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor fire rate penalty"

"min_value" "1.25"

"max_value" "1.25"

"group" "attrib_firerate"

"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"

"attribute_name" "Minor firerate bonus"

"min_value" "0.95"

"max_value" "0.9"

"group" "only_on_unique"

"description_string" "#Attrib_FireRate_Positive"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1050"

{

"name" "Tier 1 fire rate bonus"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor firerate bonus"

"min_value" "0.95"

"max_value" "0.95"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Positive"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1051"

{

"name" "Tier 2 fire rate bonus"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor firerate bonus"

"min_value" "0.9"

"max_value" "0.9"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Positive"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1052"

{

"name" "Tier 3 fire rate bonus"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor firerate bonus"

"min_value" "0.85"

"max_value" "0.85"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Positive"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1053"

{

"name" "Tier 4 fire rate bonus"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor firerate bonus"

"min_value" "0.8"

"max_value" "0.8"

"group" "attrib_firerate"

"description_string" "#Attrib_FireRate_Positive"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1054"

{

"name" "Tier 5 fire rate bonus"

"attribute_class" "mult_postfiredelay"

"attribute_name" "Minor firerate bonus"

"min_value" "0.75"

"max_value" "0.75"

"group" "attrib_firerate"

"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"

"attribute_name" "Minor heal rate penalty"

"min_value" "0.95"

"max_value" "0.8"

"group" "only_on_unique"

"description_string" "#Attrib_HealRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1060"

{

"name" "Tier 1 heal rate penalty"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate penalty"

"min_value" "0.95"

"max_value" "0.95"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1061"

{

"name" "Tier 2 heal rate penalty"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate penalty"

"min_value" "0.9"

"max_value" "0.9"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1062"

{

"name" "Tier 3 heal rate penalty"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate penalty"

"min_value" "0.85"

"max_value" "0.85"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1063"

{

"name" "Tier 4 heal rate penalty"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate penalty"

"min_value" "0.8"

"max_value" "0.8"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1064"

{

"name" "Tier 5 heal rate penalty"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"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"

"attribute_name" "Minor heal rate bonus"

"min_value" "1.05"

"max_value" "1.15"

"group" "only_on_unique"

"description_string" "#Attrib_HealRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1070"

{

"name" "Tier 1 heal rate bonus"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate bonus"

"min_value" "1.05"

"max_value" "1.05"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1071"

{

"name" "Tier 2 heal rate bonus"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate bonus"

"min_value" "1.1"

"max_value" "1.1"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1072"

{

"name" "Tier 3 heal rate bonus"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate bonus"

"min_value" "1.15"

"max_value" "1.15"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1073"

{

"name" "Tier 4 heal rate bonus"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate bonus"

"min_value" "1.15"

"max_value" "1.15"

"group" "attrib_heal"

"description_string" "#Attrib_HealRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1074"

{

"name" "Tier 5 heal rate bonus"

"attribute_class" "mult_medigun_healrate"

"attribute_name" "Minor heal rate bonus"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"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"

"attribute_name" "Minor uber charge rate penalty"

"min_value" "0.95"

"max_value" "0.85"

"group" "only_on_unique"

"description_string" "#Attrib_UberchargeRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1080"

{

"name" "Tier 1 ubercharge rate penalty"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_UberchargeRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1081"

{

"name" "Tier 2 ubercharge rate penalty"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_UberchargeRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1082"

{

"name" "Tier 3 ubercharge rate penalty"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate penalty"

"min_value" "0.95"

"max_value" "0.95"

"group" "attrib_uber"

"description_string" "#Attrib_UberchargeRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1083"

{

"name" "Tier 4 ubercharge rate penalty"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate penalty"

"min_value" "0.9"

"max_value" "0.9"

"group" "attrib_uber"

"description_string" "#Attrib_UberchargeRate_Negative"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"1084"

{

"name" "Tier 5 ubercharge rate penalty"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate penalty"

"min_value" "0.85"

"max_value" "0.85"

"group" "attrib_uber"

"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"

"attribute_name" "Minor uber charge rate bonus"

"min_value" "1.05"

"max_value" "1.1"

"group" "only_on_unique"

"description_string" "#Attrib_UberchargeRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1090"

{

"name" "Tier 1 ubercharge rate bonus"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate bonus"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_UberchargeRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1091"

{

"name" "Tier 2 ubercharge rate bonus"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate bonus"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_UberchargeRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1092"

{

"name" "Tier 3 ubercharge rate bonus"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate bonus"

"min_value" "1.05"

"max_value" "1.05"

"group" "attrib_uber"

"description_string" "#Attrib_UberchargeRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1093"

{

"name" "Tier 4 ubercharge rate bonus"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate bonus"

"min_value" "1.1"

"max_value" "1.1"

"group" "attrib_uber"

"description_string" "#Attrib_UberchargeRate_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1094"

{

"name" "Tier 5 ubercharge rate bonus"

"attribute_class" "mult_medigun_uberchargerate"

"attribute_name" "Minor uber charge rate bonus"

"min_value" "1.15"

"max_value" "1.15"

"group" "attrib_uber"

"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"

"attribute_name" "Minor overheal bonus"

"min_value" "1.05"

"max_value" "1.15"

"group" "only_on_unique"

"description_string" "#Attrib_OverhealAmount_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1100"

{

"name" "Tier 1 overheal bonus"

"attribute_class" "mult_medigun_overheal_amount"

"attribute_name" "Minor overheal bonus"

"min_value" "1.08"

"max_value" "1.08"

"group" "attrib_heal"

"description_string" "#Attrib_OverhealAmount_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1101"

{

"name" "Tier 2 overheal bonus"

"attribute_class" "mult_medigun_overheal_amount"

"attribute_name" "Minor overheal bonus"

"min_value" "1.12"

"max_value" "1.12"

"group" "attrib_heal"

"description_string" "#Attrib_OverhealAmount_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1102"

{

"name" "Tier 3 overheal bonus"

"attribute_class" "mult_medigun_overheal_amount"

"attribute_name" "Minor overheal bonus"

"min_value" "1.15"

"max_value" "1.15"

"group" "attrib_heal"

"description_string" "#Attrib_OverhealAmount_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1103"

{

"name" "Tier 4 overheal bonus"

"attribute_class" "mult_medigun_overheal_amount"

"attribute_name" "Minor overheal bonus"

"min_value" "1.2"

"max_value" "1.2"

"group" "attrib_heal"

"description_string" "#Attrib_OverhealAmount_Positive"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1104"

{

"name" "Tier 5 overheal bonus"

"attribute_class" "mult_medigun_overheal_amount"

"attribute_name" "Minor overheal bonus"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"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"

"attribute_name" "Minor overheal decay penalty"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Minor overheal decay bonus"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Overheal decay disabled"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Crit chance disabled"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Minor heal on hit"

"min_value" "1"

"max_value" "5"

"group" "only_on_unique"

"description_string" "#Attrib_HealOnHit_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_hit"

"stored_as_integer" "0"

}

"1150"

{

"name" "Tier 1 heal on hit for rapidfire"

"attribute_class" "add_onhit_addhealth"

"attribute_name" "Minor heal on hit"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_HealOnHit_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_hit"

"stored_as_integer" "0"

}

"1151"

{

"name" "Tier 2 heal on hit for rapidfire"

"attribute_class" "add_onhit_addhealth"

"attribute_name" "Minor heal on hit"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_HealOnHit_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_hit"

"stored_as_integer" "0"

}

"1152"

{

"name" "Tier 3 heal on hit for rapidfire"

"attribute_class" "add_onhit_addhealth"

"attribute_name" "Minor heal on hit"

"min_value" "1"

"max_value" "1"

"group" "attrib_onhit_rapid"

"description_string" "#Attrib_HealOnHit_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_hit"

"stored_as_integer" "0"

}

"1153"

{

"name" "Tier 4 heal on hit for rapidfire"

"attribute_class" "add_onhit_addhealth"

"attribute_name" "Minor heal on hit"

"min_value" "2"

"max_value" "2"

"group" "attrib_onhit_rapid"

"description_string" "#Attrib_HealOnHit_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_hit"

"stored_as_integer" "0"

}

"1154"

{

"name" "Tier 5 heal on hit for rapidfire"

"attribute_class" "add_onhit_addhealth"

"attribute_name" "Minor heal on hit"

"min_value" "4"

"max_value" "4"

"group" "attrib_onhit_rapid"

"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"

"attribute_name" "Minor add uber charge on hit"

"min_value" "0.01"

"max_value" "0.05"

"group" "only_on_unique"

"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"

}

"1160"

{

"name" "Tier 1 add uber charge on hit"

"attribute_class" "add_onhit_ubercharge"

"attribute_name" "Minor add uber charge on hit"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"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"

}

"1161"

{

"name" "Tier 2 add uber charge on hit"

"attribute_class" "add_onhit_ubercharge"

"attribute_name" "Minor add uber charge on hit"

"min_value" "0.01"

"max_value" "0.01"

"group" "attrib_medic"

"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"

}

"1162"

{

"name" "Tier 3 add uber charge on hit"

"attribute_class" "add_onhit_ubercharge"

"attribute_name" "Minor add uber charge on hit"

"min_value" "0.02"

"max_value" "0.02"

"group" "attrib_medic"

"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"

}

"1163"

{

"name" "Tier 4 add uber charge on hit"

"attribute_class" "add_onhit_ubercharge"

"attribute_name" "Minor add uber charge on hit"

"min_value" "0.03"

"max_value" "0.03"

"group" "attrib_medic"

"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"

}

"1164"

{

"name" "Tier 5 add uber charge on hit"

"attribute_class" "add_onhit_ubercharge"

"attribute_name" "Minor add uber charge on hit"

"min_value" "0.05"

"max_value" "0.05"

"group" "attrib_medic"

"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"

"attribute_name" "Medigun charge boosts crit chance"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Add Tmp Dmg Buff on hit"

"min_value" "0.15"

"max_value" "0.2"

"group" "only_on_unique"

"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"

"attribute_name" "Critical Hit vs Burning Players"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"description_string" "#Attrib_CritVsBurning"

"description_format" "value_is_or"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1190"

{

"name" "Tier 1 crit vs burning players"

"attribute_class" "or_crit_vs_playercond"

"attribute_name" "Critical Hit vs Burning Players"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_CritVsBurning"

"description_format" "value_is_or"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1191"

{

"name" "Tier 2 crit vs burning players"

"attribute_class" "or_crit_vs_playercond"

"attribute_name" "Critical Hit vs Burning Players"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_CritVsBurning"

"description_format" "value_is_or"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1192"

{

"name" "Tier 3 crit vs burning players"

"attribute_class" "or_crit_vs_playercond"

"attribute_name" "Critical Hit vs Burning Players"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_CritVsBurning"

"description_format" "value_is_or"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1193"

{

"name" "Tier 4 crit vs burning players"

"attribute_class" "or_crit_vs_playercond"

"attribute_name" "Critical Hit vs Burning Players"

"min_value" "1"

"max_value" "1"

"group" "attrib_vs_burning"

"description_string" "#Attrib_CritVsBurning"

"description_format" "value_is_or"

"hidden" "0"

"effect_type" "positive"

"stored_as_integer" "0"

}

"1194"

{

"name" "Tier 5 crit vs burning players"

"attribute_class" "or_crit_vs_playercond"

"attribute_name" "Critical Hit vs Burning Players"

"min_value" "1"

"max_value" "1"

"group" "attrib_vs_burning"

"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"

"attribute_name" "Damage penalty vs non burning players"

"min_value" "0.99"

"max_value" "0.95"

"group" "only_on_unique"

"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"

"attribute_name" "Crits Disabled vs Non-burning players"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Disables flamethrower push"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Turns on back crits for the flamethrower"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Minor secondary max ammo penalty"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Minor max health bonus"

"min_value" "5"

"max_value" "15"

"group" "only_on_unique"

"description_string" "#Attrib_MaxHealth_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1250"

{

"name" "Tier 1 max health additive bonus"

"attribute_class" "add_maxhealth"

"attribute_name" "Minor max health bonus"

"min_value" "5"

"max_value" "5"

"group" "player_health"

"description_string" "#Attrib_MaxHealth_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1251"

{

"name" "Tier 2 max health additive bonus"

"attribute_class" "add_maxhealth"

"attribute_name" "Minor max health bonus"

"min_value" "10"

"max_value" "10"

"group" "player_health"

"description_string" "#Attrib_MaxHealth_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1252"

{

"name" "Tier 3 max health additive bonus"

"attribute_class" "add_maxhealth"

"attribute_name" "Minor max health bonus"

"min_value" "15"

"max_value" "15"

"group" "player_health"

"description_string" "#Attrib_MaxHealth_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1253"

{

"name" "Tier 4 max health additive bonus"

"attribute_class" "add_maxhealth"

"attribute_name" "Minor max health bonus"

"min_value" "20"

"max_value" "20"

"group" "player_health"

"description_string" "#Attrib_MaxHealth_Positive"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1254"

{

"name" "Tier 5 max health additive bonus"

"attribute_class" "add_maxhealth"

"attribute_name" "Minor max health bonus"

"min_value" "25"

"max_value" "25"

"group" "player_health"

"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"

"attribute_name" "Alt-fire Disabled"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Crit Chance disabled"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Alt-fire Is Vampire"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Fists Have Radial Buff"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Add CritBoost effect on kill"

"min_value" "2"

"max_value" "3"

"group" "only_on_unique"

"description_string" "#Attrib_CritBoost_OnKill"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_kill"

"stored_as_integer" "0"

}

"1300"

{

"name" "Tier 1 critboost on kill"

"attribute_class" "add_onkill_critboost_time"

"attribute_name" "Add CritBoost effect on kill"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_CritBoost_OnKill"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_kill"

"stored_as_integer" "0"

}

"1301"

{

"name" "Tier 2 critboost on kill"

"attribute_class" "add_onkill_critboost_time"

"attribute_name" "Add CritBoost effect on kill"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_CritBoost_OnKill"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_kill"

"stored_as_integer" "0"

}

"1302"

{

"name" "Tier 3 critboost on kill"

"attribute_class" "add_onkill_critboost_time"

"attribute_name" "Add CritBoost effect on kill"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_CritBoost_OnKill"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_kill"

"stored_as_integer" "0"

}

"1303"

{

"name" "Tier 4 critboost on kill"

"attribute_class" "add_onkill_critboost_time"

"attribute_name" "Add CritBoost effect on kill"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_CritBoost_OnKill"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_kill"

"stored_as_integer" "0"

}

"1304"

{

"name" "Tier 5 critboost on kill"

"attribute_class" "add_onkill_critboost_time"

"attribute_name" "Add CritBoost effect on kill"

"min_value" "2"

"max_value" "2"

"group" "attrib_critboosts"

"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"

"attribute_name" "Minor slow enemy on hit"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Replaces cloak power with feign death."

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Rate cloak energy is consumed."

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Rate cloak energy is regenerated."

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Shot spread penalty"

"min_value" "1.05"

"max_value" "1.25"

"group" "only_on_unique"

"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"

"attribute_name" "Primary max ammo bonus"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Bat can fire several grenades before melee mode."

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Damage penalty vs non stunned players"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Zoom Speed Mod Disabled"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "sniper charge per sec"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"description_string" "#Attrib_SniperCharge_Per_Sec"

"description_format" "value_is_percentage"

"hidden" "0"

"effect_type" "negative"

"stored_as_integer" "0"

}

"42"

{

"name" "sniper no headshots"

"attribute_class" "set_weapon_mode"

"attribute_name" "Sniper no headshots"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Scattergun No Reload Single"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Scattergun Has Knockback"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Minor bullets per shot bonus"

"min_value" "1.05"

"max_value" "1.1"

"group" "only_on_unique"

"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"

"attribute_name" "Sniper zoom penalty"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Sniper no charge"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Replaces default cloak with a motion based cloak."

"min_value" "2"

"max_value" "2"

"group" "only_on_unique"

"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"

"attribute_name" "Disables double jump"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Absorbs damage when cloaked."

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Revolver uses hit locations"

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Stops one backstab."

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Player cannot be set on fire."

"min_value" "1"

"max_value" "1"

"group" "only_on_unique"

"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"

"attribute_name" "Minor move speed penalty"

"min_value" "0.95"

"max_value" "0.85"

"group" "only_on_unique"

"description_string" "#Attrib_MoveSpeed_Penalty"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1530"

{

"name" "Tier 1 move speed penalty"

"attribute_class" "mult_player_movespeed"

"attribute_name" "Minor move speed penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_MoveSpeed_Penalty"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1531"

{

"name" "Tier 2 move speed penalty"

"attribute_class" "mult_player_movespeed"

"attribute_name" "Minor move speed penalty"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_MoveSpeed_Penalty"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1532"

{

"name" "Tier 3 move speed penalty"

"attribute_class" "mult_player_movespeed"

"attribute_name" "Minor move speed penalty"

"min_value" "0.95"

"max_value" "0.95"

"group" "player_movement"

"description_string" "#Attrib_MoveSpeed_Penalty"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1533"

{

"name" "Tier 4 move speed penalty"

"attribute_class" "mult_player_movespeed"

"attribute_name" "Minor move speed penalty"

"min_value" "0.9"

"max_value" "0.9"

"group" "player_movement"

"description_string" "#Attrib_MoveSpeed_Penalty"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "negative"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1534"

{

"name" "Tier 5 move speed penalty"

"attribute_class" "mult_player_movespeed"

"attribute_name" "Minor move speed penalty"

"min_value" "0.87"

"max_value" "0.87"

"group" "player_movement"

"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"

"attribute_name" "Minor primary max ammo penalty"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Text description of jarate"

"min_value" "0"

"max_value" "0"

"group" "only_on_unique"

"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"

"attribute_name" "Minor health regeneration"

"min_value" "0.3"

"max_value" "0.5"

"group" "only_on_unique"

"description_string" "#Attrib_HealthRegen"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1560"

{

"name" "Tier 1 health regen"

"attribute_class" "add_health_regen"

"attribute_name" "Minor health regeneration"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_HealthRegen"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1561"

{

"name" "Tier 2 health regen"

"attribute_class" "add_health_regen"

"attribute_name" "Minor health regeneration"

"min_value" "0.3"

"max_value" "0.3"

"group" "attrib_healthregen"

"description_string" "#Attrib_HealthRegen"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1562"

{

"name" "Tier 3 health regen"

"attribute_class" "add_health_regen"

"attribute_name" "Minor health regeneration"

"min_value" "0.4"

"max_value" "0.4"

"group" "attrib_healthregen"

"description_string" "#Attrib_HealthRegen"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1563"

{

"name" "Tier 4 health regen"

"attribute_class" "add_health_regen"

"attribute_name" "Minor health regeneration"

"min_value" "0.5"

"max_value" "0.5"

"group" "attrib_healthregen"

"description_string" "#Attrib_HealthRegen"

"description_format" "value_is_additive"

"hidden" "0"

"effect_type" "positive"

"armory_desc" "on_wearer"

"stored_as_integer" "0"

}

"1564"

{

"name" "Tier 5 health regen"

"attribute_class" "add_health_regen"

"attribute_name" "Minor health regeneration"

"min_value" "0.8"

"max_value" "0.8"

"group" "attrib_healthregen"

"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"

"attribute_name" "Minor increased self dmg push force"

"min_value" "1.05"

"max_value" "1.15"

"group" "only_on_unique"

"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"

"attribute_name" "Minor decreased self dmg push force"

"min_value" "0.95"

"max_value" "0.9"

"group" "only_on_unique"

"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"

"attribute_name" "Minor fire damage reduction"

"min_value" "0.95"

"max_value" "0.9"

"group" "only_on_unique"

"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"

}

"1590"

{

"name" "Tier 1 dmg taken from fire reduced"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage reduction"

"min_value" "0.95"

"max_value" "0.95"

"group" "dmg_reductions"

"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"

}

"1591"

{

"name" "Tier 2 dmg taken from fire reduced"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage reduction"

"min_value" "0.9"

"max_value" "0.9"

"group" "dmg_reductions"

"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"

}

"1592"

{

"name" "Tier 3 dmg taken from fire reduced"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage reduction"

"min_value" "0.85"

"max_value" "0.85"

"group" "dmg_reductions"

"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"

}

"1593"

{

"name" "Tier 4 dmg taken from fire reduced"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage reduction"

"min_value" "0.8"

"max_value" "0.8"

"group" "dmg_reductions"

"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"

}

"1594"

{

"name" "Tier 5 dmg taken from fire reduced"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage reduction"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"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"

"attribute_name" "Minor fire damage increased"

"min_value" "1.05"

"max_value" "1.25"

"group" "only_on_unique"

"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"

}

"1600"

{

"name" "Tier 1 dmg taken from fire increased"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage increased"

"min_value" "1.05"

"max_value" "1.05"

"group" "dmg_reductions"

"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"

}

"1601"

{

"name" "Tier 2 dmg taken from fire increased"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage increased"

"min_value" "1.1"

"max_value" "1.1"

"group" "dmg_reductions"

"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"

}

"1602"

{

"name" "Tier 3 dmg taken from fire increased"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage increased"

"min_value" "1.15"

"max_value" "1.15"

"group" "dmg_reductions"

"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"

}

"1603"

{

"name" "Tier 4 dmg taken from fire increased"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage increased"

"min_value" "1.2"

"max_value" "1.2"

"group" "dmg_reductions"

"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"

}

"1604"

{

"name" "Tier 5 dmg taken from fire increased"

"attribute_class" "mult_dmgtaken_from_fire"

"attribute_name" "Minor fire damage increased"

"min_value" "1.3"

"max_value" "1.3"

"group" "dmg_reductions"

"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"

"attribute_name" "Minor crit damage reduction"

"min_value" "0.9"

"max_value" "0.75"

"group" "only_on_unique"

"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"

"attribute_name" "Minor crit damage increased"

"min_value" "1.05"

"max_value" "1.25"

"group" "only_on_unique"

"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"

"attribute_name" "Minor blast damage reduced"

"min_value" "0.95"

"max_value" "0.9"

"group" "only_on_unique"

"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"

}

"1630"

{

"name" "Tier 1 dmg taken from blast reduced"

"attribute_class" "mult_dmgtaken_from_explosions"

"attribute_name" "Minor blast damage reduced"

"min_value" "0.95"

"max_value" "0.95"

"group" "dmg_reductions"

"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"

}

"1631"

{

"name" "Tier 2 dmg taken from blast reduced"

"attribute_class" "mult_dmgtaken_from_explosions"

"attribute_name" "Minor blast damage reduced"

"min_value" "0.9"

"max_value" "0.9"

"group" "dmg_reductions"

"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"

}

"1632"

{

"name" "Tier 3 dmg taken from blast reduced"

"attribute_class" "mult_dmgtaken_from_explosions"

"attribute_name" "Minor blast damage reduced"

"min_value" "0.85"

"max_value" "0.85"

"group" "dmg_reductions"

"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"

}

"1633"

{

"name" "Tier 4 dmg taken from blast reduced"

"attribute_class" "mult_dmgtaken_from_explosions"

"attribute_name" "Minor blast damage reduced"

"min_value" "0.8"

"max_value" "0.8"

"group" "dmg_reductions"

"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"

}

"1634"

{

"name" "Tier 5 dmg taken from blast reduced"

"attribute_class" "mult_dmgtaken_from_explosions"

"attribute_name" "Minor blast damage reduced"

"min_value" "0"

"max_value" "0"

"group" "invalid_tier"

"description_string" "#Attrib_DmgTaken_From_Blast_Reduced"

"description_format" "value_is_inverted_percentage"

"hidden" "0"

"effect_type" "positive"

"armory_desc" 