Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Dota Heroes File
- "DOTAHeroes"
- {
- "Version" "1"
- //=================================================================================================================
- // HERO: Base
- // Note: This is loaded and overriden/added to by values in the specific heroes chunks.
- //=================================================================================================================
- "npc_dota_hero_base"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "BaseClass" "npc_dota_hero" // Class of entity of link to.
- "Model" "models/error.mdl" // Model.
- "SoundSet" "0" // Name of sound set.
- "Enabled" "0"
- "Level" "1"
- "BotImplemented" "0"
- "NewHero" "0"
- "HeroUnlockOrder" "1" // The higher the number the later these heros will unlock for new players.
- "CMEnabled" "0"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "4"
- "Ability1" "" // Ability 1.
- "Ability2" "" // Ability 2.
- "Ability3" "" // Ability 3.
- "Ability4" "" // Ability 4.
- "Ability5" "attribute_bonus" // Ability 5 - Bonuses.
- "Ability6" "" // Ability 6 - Extra.
- "Ability7" "" // Ability 7 - Extra.
- "Ability8" "" // Ability 8 - Extra.
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- "ArmorMagical" "25" // Magical protection (percentage).
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "1" // Damage range min.
- "AttackDamageMax" "1" // Damage range max.
- "AttackDamageType" "DAMAGE_TYPE_ArmorPhysical" // Type of damage dealt.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.75" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "ranged_hero" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "0" // Base strength
- "AttributeStrengthGain" "0" // Strength bonus per level.
- "AttributeBaseIntelligence" "0" // Base intelligence
- "AttributeIntelligenceGain" "0" // Intelligence bonus per level.
- "AttributeBaseAgility" "0" // Base agility
- "AttributeAgilityGain" "0" // Agility bonus per level.
- // Bounty
- //-------------------------------------------------------------------------------------------------------------
- "BountyXP" "62" // Experience earn.
- "BountyGoldMin" "0" // Gold earned min.
- "BountyGoldMax" "0" // Gold earned max.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "RingRadius" "70"
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HasAggressiveStance" "0" // Plays alternate idle/run animation when near enemies
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealth" "150" // Base health.
- "StatusHealthRegen" "0.25" // Health regeneration rate.
- "StatusMana" "0" // Base mana.
- "StatusManaRegen" "0.01" // Mana regeneration rate.
- // Team
- //-------------------------------------------------------------------------------------------------------------
- "TeamName" "DOTA_TEAM_GOODGUYS"
- "CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_HERO"
- "CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_HERO"
- "UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_HERO"
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionDaytimeRange" "1800" // Range of vision during day light.
- "VisionNighttimeRange" "800" // Range of vision at night time.
- //Inventory
- "HasInventory" "1"
- //Voice
- "VoiceBackgroundSound" ""
- "HealthBarOffset" "-1"
- "IdleExpression" "scenes\default_idle.vcd"
- "IdleSoundLoop" ""
- "HUD"
- {
- "StatusHUD"
- {
- "StatusStrength"
- {
- "LocalizeToken" "#DOTA_StrengthStatus"
- "Parameters" "Traits:Strength"
- "HUDName" "unitstrength"
- }
- "StatusAgility"
- {
- "LocalizeToken" "#DOTA_AgilityStatus"
- "Parameters" "Traits:Agility"
- "HUDName" "unitagility"
- }
- "StatusIntellect"
- {
- "LocalizeToken" "#DOTA_IntellectStatus"
- "Parameters" "Traits:Intellect"
- "HUDName" "unitintellect"
- }
- }
- }
- }
- //=================================================================================================================
- // HERO: Antimage
- //=================================================================================================================
- "npc_dota_hero_antimage"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/antimage/antimage.mdl" // Model.
- "SoundSet" "Hero_Antimage" // Name of sound set.
- "HeroID" "1" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "Portrait" "vgui/hud/heroportraits/portrait_antimage"
- "ModelScale" ".90"
- "HeroGlowColor" "120 64 148"
- "PickSound" "antimage_anti_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "antimage_mana_break" // Ability 1
- "Ability2" "antimage_blink" // Ability 2
- "Ability3" "antimage_spell_shield" // Ability 3
- "Ability4" "antimage_mana_void" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "27" // Damage range min.
- "AttackDamageMax" "31" // Damage range max.
- "AttackRate" "1.35" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "20" // Base strength
- "AttributeStrengthGain" "1.2" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "2.8" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "320" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "120"
- "ParticleFile" "particles/units/heroes/hero_antimage.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_antimage.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_antimage.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- }
- }
- //=================================================================================================================
- // HERO: Axe
- //=================================================================================================================
- "npc_dota_hero_axe"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/axe/axe.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_axe" // Small image for hero selection
- "SoundSet" "Hero_Axe" // Name of sound set.
- "PickSound" "axe_axe_spawn_03"
- "Enabled" "1"
- "Role" "Initiator"
- "Team" "Bad"
- "HeroID" "2" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".90"
- "HeroGlowColor" "222 60 36"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "axe_berserkers_call" // Ability 1
- "Ability2" "axe_battle_hunger" // Ability 2
- "Ability3" "axe_counter_helix" // Ability 3
- "Ability4" "axe_culling_blade" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "28" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "25" // Base strength
- "AttributeStrengthGain" "2.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "14" // Base intelligence
- "AttributeIntelligenceGain" "1.6" // Intelligence bonus per level.
- "AttributeBaseAgility" "20" // Base agility
- "AttributeAgilityGain" "2.2" // Agility bonus per level.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "1.25" // Health regeneration rate.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "140"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "armor"
- "SlotText" "#LoadoutSlot_Armor"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "belt"
- "SlotText" "#LoadoutSlot_Belt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_axe.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_axe.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_axe.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_stout_shield" "ITEM_CORE"
- "item_tango" "ITEM_SELLABLE | ITEM_CONSUMABLE"
- "item_tango" "ITEM_SELLABLE | ITEM_CONSUMABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_ring_of_health" "ITEM_CORE"
- "item_vitality_booster" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_phase_boots" "ITEM_DERIVED"
- "item_blink" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_LUXURY"
- "item_ogre_axe" "ITEM_LUXURY"
- "item_recipe_black_king_bar" "ITEM_LUXURY"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_reaver" "ITEM_LUXURY"
- "item_vitality_booster" "ITEM_LUXURY"
- "item_recipe_heart" "ITEM_LUXURY"
- "item_heart" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "axe_counter_helix"
- "2" "axe_berserkers_call"
- "3" "axe_counter_helix"
- "4" "axe_berserkers_call"
- "5" "axe_counter_helix"
- "6" "axe_culling_blade"
- "7" "axe_counter_helix"
- "8" "axe_berserkers_call"
- "9" "axe_berserkers_call"
- "10" "axe_battle_hunger"
- "11" "axe_culling_blade"
- "12" "axe_battle_hunger"
- "13" "axe_battle_hunger"
- "14" "axe_battle_hunger"
- "15" "attribute_bonus"
- "16" "axe_culling_blade"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.5"
- }
- "HeroType" "DOTA_HERO_TANK"
- }
- }
- //=================================================================================================================
- // HERO: Bane
- //=================================================================================================================
- "npc_dota_hero_bane"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/bane/bane.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_bane" // Small image for hero selection
- "SoundSet" "Hero_Bane" // Name of sound set.
- "PickSound" "bane_bane_spawn_01"
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "HeroID" "3" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" ".90"
- "HeroGlowColor" "207 106 125"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "bane_enfeeble" // Ability 1
- "Ability2" "bane_brain_sap" // Ability 2
- "Ability3" "bane_nightmare" // Ability 3
- "Ability4" "bane_fiends_grip" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "33" // Damage range min.
- "AttackDamageMax" "39" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "400" // Range within a target can be attacked.
- "ProjectileModel" "bane_projectile" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "2.1" // Strength bonus per level.
- "AttributeBaseIntelligence" "18" // Base intelligence
- "AttributeIntelligenceGain" "2.1" // Intelligence bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "2.1" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "150"
- "ParticleFile" "particles/units/heroes/hero_bane.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_bane.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_bane.txt"
- // Hero Selection
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- "Bot"
- {
- "Loadout"
- {
- "item_mantle" "ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_necronomicon" "ITEM_DERIVED"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_phase_boots" "ITEM_DERIVED"
- "item_void_stone" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_recipe_sheepstick" "ITEM_LUXURY"
- }
- "Build"
- {
- "1" "bane_nightmare"
- "2" "bane_brain_sap"
- "3" "bane_brain_sap"
- "4" "attribute_bonus"
- "5" "bane_brain_sap"
- "6" "bane_fiends_grip"
- "7" "bane_brain_sap"
- "8" "attribute_bonus"
- "9" "attribute_bonus"
- "10" "attribute_bonus"
- "11" "bane_fiends_grip"
- "12" "bane_enfeeble"
- "13" "bane_enfeeble"
- "14" "bane_enfeeble"
- "15" "bane_enfeeble"
- "16" "bane_fiends_grip"
- "17" "bane_nightmare"
- "18" "bane_nightmare"
- "19" "bane_nightmare"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Bloodseeker
- //=================================================================================================================
- "npc_dota_hero_bloodseeker"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/blood_seeker/blood_seeker.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_blood_seeker" // Small image for hero selection
- "IdleExpression" "scenes/bloodseeker/bloodseeker_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Bloodseeker" // Name of sound set.
- "PickSound" "bloodseeker_blod_spawn_01"
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "HeroID" "4" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".95"
- "HeroGlowColor" "247 60 12"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "bloodseeker_bloodrage" // Ability 1
- "Ability2" "bloodseeker_blood_bath" // Ability 2
- "Ability3" "bloodseeker_thirst" // Ability 3
- "Ability4" "bloodseeker_rupture" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "29" // Damage range min.
- "AttackDamageMax" "35" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.43" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "18" // Base intelligence
- "AttributeIntelligenceGain" "1.7" // Intelligence bonus per level.
- "AttributeBaseAgility" "24" // Base agility
- "AttributeAgilityGain" "3.0" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "ParticleFile" "particles/units/heroes/hero_bloodseeker.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_bloodseeker.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_bloodseeker.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_stout_shield" "ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_slippers" "ITEM_SELLABLE"
- "item_slippers" "ITEM_SELLABLE"
- "item_relic" "ITEM_EXTENSION"
- "item_recipe_radiance" "ITEM_EXTENSION"
- "item_radiance" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_black_king_bar" "ITEM_EXTENSION"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_desolator" "ITEM_EXTENSION"
- "item_desolator" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "bloodseeker_bloodrage"
- "2" "bloodseeker_blood_bath"
- "3" "bloodseeker_bloodrage"
- "4" "bloodseeker_blood_bath"
- "5" "bloodseeker_thirst"
- "6" "bloodseeker_rupture"
- "7" "bloodseeker_blood_bath"
- "8" "bloodseeker_bloodrage"
- "9" "bloodseeker_blood_bath"
- "10" "bloodseeker_bloodrage"
- "11" "bloodseeker_rupture"
- "12" "bloodseeker_thirst"
- "13" "bloodseeker_thirst"
- "14" "bloodseeker_thirst"
- "15" "attribute_bonus"
- "16" "bloodseeker_rupture"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.25"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Crystal Maiden
- //=================================================================================================================
- "npc_dota_hero_crystal_maiden"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/crystal_maiden/crystal_maiden.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_crystal_maiden" // Small image for hero selection
- //"IdleExpression" "scenes/crystalmaiden/crystalmaiden_exp_idle_04.vcd" // custom facial animation idle
- "SoundSet" "hero_Crystal" // Name of sound set.
- "PickSound" "crystalmaiden_cm_spawn_02"
- "Enabled" "1"
- "Role" "Support"
- "Team" "Good"
- "HeroID" "5" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" "1"
- "HeroGlowColor" "82 236 255"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "crystal_maiden_crystal_nova" // Ability 1
- "Ability2" "crystal_maiden_frostbite" // Ability 2
- "Ability3" "crystal_maiden_brilliance_aura" // Ability 3
- "Ability4" "crystal_maiden_freezing_field" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "17" // Damage range min.
- "AttackDamageMax" "23" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.55" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "maiden_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "21" // Base intelligence
- "AttributeIntelligenceGain" "2.9" // Intelligence bonus per level.
- "AttributeBaseAgility" "16" // Base agility
- "AttributeAgilityGain" "1.6" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "280" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "115"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_crystalmaiden.txt"
- "ParticleFile" "particles/units/heroes/hero_crystalmaiden.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_crystalmaiden.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "arms"
- "SlotText" "#LoadoutSlot_Arms"
- }
- "6"
- {
- "SlotIndex" "6"
- "SlotName" "shoulder"
- "SlotText" "#LoadoutSlot_Shoulder"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_phase_boots" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_LUXURY"
- "item_mithril_hammer" "ITEM_LUXURY"
- "item_recipe_black_king_bar" "ITEM_LUXURY"
- "item_black_king_bar" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "crystal_maiden_frostbite"
- "2" "crystal_maiden_brilliance_aura"
- "3" "crystal_maiden_brilliance_aura"
- "4" "crystal_maiden_crystal_nova"
- "5" "crystal_maiden_brilliance_aura"
- "6" "crystal_maiden_freezing_field"
- "7" "crystal_maiden_brilliance_aura"
- "8" "crystal_maiden_frostbite"
- "9" "crystal_maiden_frostbite"
- "10" "crystal_maiden_frostbite"
- "11" "crystal_maiden_freezing_field"
- "12" "crystal_maiden_crystal_nova"
- "13" "crystal_maiden_crystal_nova"
- "14" "crystal_maiden_crystal_nova"
- "15" "attribute_bonus"
- "16" "crystal_maiden_freezing_field"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Drow Ranger
- //=================================================================================================================
- "npc_dota_hero_drow_ranger"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/drow/drow.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_drowranger" // Small image for hero selection
- "SoundSet" "Hero_DrowRanger" // Name of sound set.
- "PickSound" "drowranger_dro_spawn_03"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Carry"
- "Team" "Good" //neutral
- "HeroID" "6" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1"
- "HeroGlowColor" "1 60 246"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "drow_ranger_frost_arrows" // Ability 1
- "Ability2" "drow_ranger_silence" // Ability 2
- "Ability3" "drow_ranger_trueshot" // Ability 3
- "Ability4" "drow_ranger_marksmanship" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "18" // Damage range min.
- "AttackDamageMax" "29" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.7" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "625" // Range within a target can be attacked.
- "ProjectileModel" "drow_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1250" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "1.9" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.4" // Intelligence bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "1.9" // Agility bonus per level.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionDaytimeRange" "1800" // Range of vision during day light.
- "VisionNighttimeRange" "1700" // Range of vision at night time.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- "HasAggressiveStance" "0" // Plays alternate idle/run animation when near enemies
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "ParticleFile" "particles/units/heroes/hero_drow.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_drowranger.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_drowranger.txt"
- "IdleExpression" "scenes\drowranger\drowranger_exp_idle02.vcd"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_circlet" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_slippers" "ITEM_EXTENSION"
- "item_recipe_wraith_band" "ITEM_EXTENSION"
- "item_wraith_band" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_slippers" "ITEM_EXTENSION"
- "item_recipe_wraith_band" "ITEM_EXTENSION"
- "item_wraith_band" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_quarterstaff" "ITEM_CORE"
- "item_claymore" "ITEM_EXTENSION"
- "item_recipe_invis_sword" "ITEM_EXTENSION"
- "item_invis_sword" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_CORE"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_CORE"
- "item_eagle" "ITEM_EXTENSION"
- "item_talisman_of_evasion" "ITEM_EXTENSION"
- "item_butterfly" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "drow_ranger_frost_arrows"
- "2" "drow_ranger_silence"
- "3" "drow_ranger_frost_arrows"
- "4" "drow_ranger_trueshot"
- "5" "drow_ranger_frost_arrows"
- "6" "drow_ranger_marksmanship"
- "7" "drow_ranger_frost_arrows"
- "8" "drow_ranger_silence"
- "9" "drow_ranger_trueshot"
- "10" "drow_ranger_silence"
- "11" "drow_ranger_marksmanship"
- "12" "drow_ranger_trueshot"
- "13" "drow_ranger_silence"
- "14" "drow_ranger_trueshot"
- "15" "attribute_bonus"
- "16" "drow_ranger_marksmanship"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Earthshaker
- //=================================================================================================================
- "npc_dota_hero_earthshaker"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/earthshaker/earthshaker.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_earthshaker" // Small image for hero selection
- "IdleExpression" "scenes/earthshaker/earthshaker_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Earthshaker" // Name of sound set.
- "PickSound" "earthshaker_erth_spawn_02"
- "Enabled" "1"
- "BotImplemented" "1"
- "Role" "Initiator"
- "Team" "Good"
- "HeroID" "7" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1"
- "HeroGlowColor" "255 160 0"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "earthshaker_fissure" // Ability 1
- "Ability2" "earthshaker_enchant_totem" // Ability 2
- "Ability3" "earthshaker_aftershock" // Ability 3
- "Ability4" "earthshaker_echo_slam" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "34" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.467" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "22" // Base strength
- "AttributeStrengthGain" "2.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- "AttributeBaseAgility" "12" // Base agility
- "AttributeAgilityGain" "1.4" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "135"
- "ParticleFile" "particles/units/heroes/hero_earthshaker.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_earthshaker.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_earthshaker.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_CORE"
- "item_branches" "ITEM_CORE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_energy_booster" "ITEM_CORE"
- "item_arcane_boots" "ITEM_DERIVED"
- "item_blink" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_bracers" "ITEM_DERIVED"
- "item_void_stone" "ITEM_EXTENSION"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "earthshaker_fissure"
- "2" "earthshaker_aftershock"
- "3" "earthshaker_fissure"
- "4" "earthshaker_enchant_totem"
- "5" "earthshaker_fissure"
- "6" "earthshaker_echo_slam"
- "7" "earthshaker_fissure"
- "8" "earthshaker_aftershock"
- "9" "earthshaker_aftershock"
- "10" "earthshaker_aftershock"
- "11" "earthshaker_echo_slam"
- "12" "earthshaker_enchant_totem"
- "13" "earthshaker_enchant_totem"
- "14" "earthshaker_enchant_totem"
- "15" "attribute_bonus"
- "16" "earthshaker_echo_slam"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Juggernaut
- //=================================================================================================================
- "npc_dota_hero_juggernaut"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/juggernaut/juggernaut.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_juggernaut" // Small image for hero selection
- "SoundSet" "Hero_Juggernaut" // Name of sound set.
- "PickSound" "juggernaut_jug_spawn_05"
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "8" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "Press" "1"
- "ModelScale" ".875"
- "HeroGlowColor" "222 120 36"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "juggernaut_blade_fury" // Ability 1
- "Ability2" "juggernaut_healing_ward" // Ability 2
- "Ability3" "juggernaut_blade_dance" // Ability 3
- "Ability4" "juggernaut_omni_slash" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "28" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.33" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "20" // Base strength
- "AttributeStrengthGain" "1.9" // Strength bonus per level.
- "AttributeBaseIntelligence" "14" // Base intelligence
- "AttributeIntelligenceGain" "1.4" // Intelligence bonus per level.
- "AttributeBaseAgility" "20" // Base agility
- "AttributeAgilityGain" "2.85" // Agility bonus per level.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "0.75" // Health regeneration rate.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- "HasAggressiveStance" "1" // Plays alternate idle/run animation when near enemies
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "115"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "arms"
- "SlotText" "#LoadoutSlot_Arms"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_juggernaut.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_juggernaut.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_juggernaut.txt"
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- "Bot"
- {
- "Loadout"
- {
- "item_boots" "ITEM_CORE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_gloves" "ITEM_CORE"
- "item_boots_of_elves" "ITEM_CORE"
- "item_power_treads" "ITEM_DERIVED"
- "item_lifesteal" "ITEM_EXTENSION"
- "item_helm_of_iron_will" "ITEM_EXTENSION"
- "item_helm_of_the_dominator" "ITEM_DERIVED"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_claymore" "ITEM_EXTENSION"
- "item_broadsword" "ITEM_EXTENSION"
- "item_void_stone" "ITEM_EXTENSION"
- "item_bfury" "ITEM_DERIVED"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_satanic" "ITEM_LUXURY"
- "item_satanic" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "juggernaut_blade_fury"
- "2" "attribute_bonus"
- "3" "juggernaut_blade_fury"
- "4" "attribute_bonus"
- "5" "juggernaut_blade_fury"
- "6" "juggernaut_omni_slash"
- "7" "juggernaut_blade_fury"
- "8" "attribute_bonus"
- "9" "attribute_bonus"
- "10" "juggernaut_blade_dance"
- "11" "juggernaut_omni_slash"
- "12" "juggernaut_blade_dance"
- "13" "juggernaut_blade_dance"
- "14" "juggernaut_blade_dance"
- "15" "juggernaut_healing_ward"
- "16" "juggernaut_omni_slash"
- "17" "juggernaut_healing_ward"
- "18" "juggernaut_healing_ward"
- "19" "juggernaut_healing_ward"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Mirana
- //=================================================================================================================
- "npc_dota_hero_mirana"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/mirana/mirana.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_mirana" // Small image for hero selection
- "IdleExpression" "scenes/mirana/mirana_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Mirana" // Name of sound set.
- "PickSound" "mirana_mir_spawn_01"
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "9" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "220 194 248"
- "CMEnabled" "1"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "mirana_starfall" // Ability 1
- "Ability2" "mirana_arrow" // Ability 2
- "Ability3" "mirana_leap" // Ability 3
- "Ability4" "mirana_invis" // Ability 4
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "18" // Damage range min.
- "AttackDamageMax" "29" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "mirana_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "1.85" // Strength bonus per level.
- "AttributeBaseIntelligence" "17" // Base intelligence
- "AttributeIntelligenceGain" "1.65" // Intelligence bonus per level.
- "AttributeBaseAgility" "20" // Base agility
- "AttributeAgilityGain" "2.75" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionNighttimeRange" "1200" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "135"
- "ParticleFile" "particles/units/heroes/hero_mirana.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_mirana.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_mirana.txt"
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_EXTENSION | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_treads" "ITEM_DERIVED"
- "item_recipe_magic_wand" "ITEM_EXTENSION"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_bottle" "ITEM_CORE | ITEM_SELLABLE"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_recipe_diffusal_blade" "ITEM_EXTENSION"
- "item_diffusal_blade" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_desolator" "ITEM_EXTENSION"
- "item_desolator" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "mirana_arrow"
- "2" "mirana_leap"
- "3" "mirana_starfall"
- "4" "mirana_starfall"
- "5" "mirana_starfall"
- "6" "mirana_arrow"
- "7" "mirana_starfall"
- "8" "mirana_arrow"
- "9" "mirana_arrow"
- "10" "mirana_invis"
- "11" "mirana_invis"
- "12" "mirana_leap"
- "13" "mirana_leap"
- "14" "mirana_leap"
- "15" "attribute_bonus"
- "16" "mirana_invis"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.5"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Nevermore
- //=================================================================================================================
- "npc_dota_hero_nevermore"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/nevermore/nevermore.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_nevermore" // Small image for hero selection
- "SoundSet" "Hero_Nevermore" // Name of sound set.
- "IdleSoundLoop" "Hero_Nevermore.IdleLoop"
- "PickSound" "nevermore_nev_spawn_01"
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "11" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1.05"
- "HeroGlowColor" "240 34 18"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "6"
- "Ability1" "nevermore_shadowraze1" // Ability 1
- "Ability2" "nevermore_shadowraze2" // Ability 2
- "Ability3" "nevermore_shadowraze3" // Ability 3
- "Ability4" "nevermore_necromastery" // Ability 4
- "Ability5" "nevermore_dark_lord" // Ability 5
- "Ability6" "nevermore_requiem" // Ability 6
- "Ability7" "attribute_bonus" // Ability 7
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "15" // Damage range min.
- "AttackDamageMax" "21 " // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "500" // Range within a target can be attacked.
- "ProjectileModel" "nevermore_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1200" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "15" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "18" // Base intelligence
- "AttributeIntelligenceGain" "2.0" // Intelligence bonus per level.
- "AttributeBaseAgility" "20" // Base agility
- "AttributeAgilityGain" "2.4" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "1.0" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "220"
- "ParticleFile" "particles/units/heroes/hero_nevermore.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_nevermore.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_nevermore.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_slippers" "ITEM_CORE"
- "item_circlet" "ITEM_EXTENSION"
- "item_recipe_wraith_band" "ITEM_EXTENSION"
- "item_wraith_band" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_bottle" "ITEM_CORE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_claymore" "ITEM_EXTENSION"
- "item_recipe_invis_sword" "ITEM_EXTENSION"
- "item_invis_sword" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_black_king_bar" "ITEM_EXTENSION"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_desolator" "ITEM_EXTENSION"
- "item_desolator" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_broadsword" "ITEM_LUXURY"
- "item_blades_of_attack" "ITEM_LUXURY"
- "item_recipe_lesser_crit" "ITEM_LUXURY"
- "item_lesser_crit" "ITEM_DERIVED"
- "item_demon_edge" "ITEM_LUXURY"
- "item_recipe_greater_crit" "ITEM_LUXURY"
- "item_greater_crit" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "nevermore_necromastery"
- "2" "nevermore_shadowraze1"
- "3" "nevermore_shadowraze1"
- "4" "nevermore_necromastery"
- "5" "nevermore_shadowraze1"
- "6" "nevermore_necromastery"
- "7" "nevermore_necromastery"
- "8" "nevermore_shadowraze1"
- "9" "nevermore_requiem"
- "10" "attribute_bonus"
- "11" "nevermore_requiem"
- "12" "nevermore_dark_lord"
- "13" "nevermore_dark_lord"
- "14" "nevermore_dark_lord"
- "15" "nevermore_dark_lord"
- "16" "nevermore_requiem"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Morphling
- //=================================================================================================================
- "npc_dota_hero_morphling"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/morphling/morphling.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_morphling" // Small image for hero selection
- "SoundSet" "Hero_Morphling" // Name of sound set.
- "PickSound" "morphling_mrph_spawn_01"
- "IdleSoundLoop" "Hero_Morphling.IdleLoop"
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "10" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".95"
- "HeroGlowColor" "33 255 255"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "5"
- "Ability1" "morphling_waveform" // Ability 1
- "Ability2" "morphling_adaptive_strike" // Ability 2
- "Ability3" "morphling_morph_agi" // Ability 3
- "Ability4" "morphling_morph_str" // Ability 4
- "Ability5" "morphling_replicate" // Ability 5
- "Ability6" "morphling_morph" // Ability 6
- "Ability7" "morphling_morph_replicate" // Ability 7
- "Ability8" "attribute_bonus" // Ability 8
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "19" // Damage range min.
- "AttackDamageMax" "28" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "350" // Range within a target can be attacked.
- "ProjectileModel" "morphling_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1300" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "17" // Base intelligence
- "AttributeIntelligenceGain" "1.5" // Intelligence bonus per level.
- "AttributeBaseAgility" "19" // Base agility
- "AttributeAgilityGain" "3.0" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "285" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- "HealthBarOffset" "120"
- "ParticleFile" "particles/units/heroes/hero_morphling.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_morphling.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_morphling.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_slippers" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_wraith_band" "ITEM_CORE"
- "item_wraith_band" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE | ITEM_SELLABLE"
- "item_gloves" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_treads" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_eagle" "ITEM_EXTENSION"
- "item_talisman_of_evasion" "ITEM_EXTENSION"
- "item_butterfly" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "morphling_waveform"
- "2" "morphling_adaptive_strike"
- "3" "morphling_waveform"
- "4" "morphling_adaptive_strike"
- "5" "morphling_waveform"
- "6" "morphling_replicate"
- "7" "morphling_waveform"
- "8" "morphling_adaptive_strike"
- "9" "morphling_morph_agi"
- "10" "morphling_adaptive_strike"
- "11" "morphling_replicate"
- "12" "attribute_bonus"
- "13" "attribute_bonus"
- "14" "attribute_bonus"
- "15" "attribute_bonus"
- "16" "morphling_replicate"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "morphling_morph_agi"
- "24" "morphling_morph_agi"
- "25" "morphling_morph_agi"
- }
- "LaneDesire"
- {
- "LaneMid" "1.35"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_TANK"
- }
- }
- //=================================================================================================================
- // HERO: Phantom Lancer
- //=================================================================================================================
- "npc_dota_hero_phantom_lancer"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/phantom_lancer/phantom_lancer.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_phantom_lancer" // Small image for hero selection
- "SoundSet" "Hero_PhantomLancer" // Name of sound set.
- "Enabled" "0"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "12" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "phantom_lancer_spirit_lance" // Ability 1
- "Ability2" "phantom_lancer_doppelwalk" // Ability 2
- "Ability3" "phantom_lancer_juxtapose" // Ability 3
- "Ability4" "phantom_lancer_phantom_edge" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "44" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "21" // Base intelligence
- "AttributeIntelligenceGain" "2.0" // Intelligence bonus per level.
- "AttributeBaseAgility" "23" // Base agility
- "AttributeAgilityGain" "2.8" // Agility bonus per level.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "0.75" // Health regeneration rate.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- "HasAggressiveStance" "1" // Plays alternate idle/run animation when near enemies
- "ParticleFile" "particles/units/heroes/hero_phantom_lancer.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_phantom_lancer.txt"
- "Bot"
- {
- "Loadout"
- {
- "1" "item_tango"
- "1" "item_clarity"
- "1" "item_clarity"
- "1" "item_mantle"
- "1" "item_circlet"
- "1" "item_recipe_null_talisman"
- "1" "item_boots"
- "1" "item_magic_stick"
- "1" "item_blades_of_attack"
- "1" "item_blades_of_attack"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Puck
- //=================================================================================================================
- "npc_dota_hero_puck"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/puck/puck.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_puck" // Small image for hero selection
- "IdleExpression" "scenes/puck/puck_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Puck" // Name of sound set.
- "IdleSoundLoop" "Hero_Puck.IdleLoop"
- "PickSound" "puck_puck_spawn_01"
- "Enabled" "1"
- "Role" "Initiator"
- "Team" "Good"
- "HeroID" "13" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".925"
- "HeroGlowColor" "117 240 255"
- "CMEnabled" "1"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "5"
- "Ability1" "puck_illusory_orb" // Ability 1
- "Ability2" "puck_waning_rift" // Ability 2
- "Ability3" "puck_phase_shift" // Ability 3
- "Ability4" "puck_ethereal_jaunt" // Ability 4
- "Ability5" "puck_dream_coil" // Ability 5
- "Ability6" "attribute_bonus" // Ability 6
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "17" // Damage range min.
- "AttackDamageMax" "28" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "puck_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "15" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "25" // Base intelligence
- "AttributeIntelligenceGain" "2.4" // Intelligence bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "1.7" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionNighttimeRange" "1200" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "145"
- "ParticleFile" "particles/units/heroes/hero_puck.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_puck.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_puck.txt"
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- "Bot"
- {
- "Loadout"
- {
- "item_bottle" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_circlet" "ITEM_EXTENSION"
- "item_gauntlets" "ITEM_EXTENSION"
- "item_recipe_bracer" "ITEM_EXTENSION"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_void_stone" "ITEM_EXTENSION"
- "item_pers" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_vitality_booster" "ITEM_EXTENSION"
- "item_energy_booster" "ITEM_EXTENSION"
- "item_bloodstone" "ITEM_DERIVED"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_phase_boots" "ITEM_DERIVED"
- "item_platemail" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_recipe_shivas_guard" "ITEM_LUXURY"
- "item_shivas_guard" "ITEM_DERIVED"
- "item_staff_of_wizardry" "ITEM_LUXURY"
- "item_belt_of_strength" "ITEM_LUXURY"
- "item_recipe_necronomicon" "ITEM_LUXURY"
- "item_necronomicon" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "puck_illusory_orb"
- "2" "puck_phase_shift"
- "3" "puck_illusory_orb"
- "4" "puck_waning_rift"
- "5" "puck_illusory_orb"
- "6" "puck_dream_coil"
- "7" "puck_illusory_orb"
- "8" "puck_waning_rift"
- "9" "puck_waning_rift"
- "10" "puck_waning_rift"
- "11" "puck_dream_coil"
- "12" "puck_phase_shift"
- "13" "puck_phase_shift"
- "14" "puck_phase_shift"
- "15" "attribute_bonus"
- "16" "puck_dream_coil"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Pudge
- //=================================================================================================================
- "npc_dota_hero_pudge"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/pudge/pudge.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_pudge" // Small image for hero selection
- "IdleExpression" "scenes/pudge/pudge_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Pudge" // Name of sound set.
- "PickSound" "pudge_pud_spawn_07"
- "IdleSoundLoop" "Hero_Pudge.IdleLoop"
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "HeroID" "14" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1.05"
- "HeroGlowColor" "178 128 114"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "pudge_meat_hook" // Ability 1
- "Ability2" "pudge_rot" // Ability 2
- "Ability3" "pudge_flesh_heap" // Ability 3
- "Ability4" "pudge_dismember" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "27" // Damage range min.
- "AttackDamageMax" "33" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "25" // Base strength
- "AttributeStrengthGain" "3.2" // Strength bonus per level.
- "AttributeBaseIntelligence" "14" // Base intelligence
- "AttributeIntelligenceGain" "1.5" // Intelligence bonus per level.
- "AttributeBaseAgility" "14" // Base agility
- "AttributeAgilityGain" "1.5" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "285" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "160"
- "ParticleFile" "particles/units/heroes/hero_pudge.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_pudge.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_pudge.txt"
- "VoiceBackgroundSound" "Pudge.Background"
- // Hero Selection
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- // Items
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED"
- "item_bottle" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_cloak" "ITEM_EXTENSION"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_hood_of_defiance" "ITEM_DERIVED"
- "item_branches" "ITEM_EXTENSION"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_recipe_headdress" "ITEM_EXTENSION"
- "item_headdress" "ITEM_DERIVED"
- "item_recipe_pipe" "ITEM_EXTENSION"
- "item_pipe" "ITEM_DERIVED"
- "item_vitality_booster" "ITEM_EXTENSION"
- "item_reaver" "ITEM_EXTENSION"
- "item_recipe_heart" "ITEM_EXTENSION"
- "item_heart" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "pudge_rot"
- "2" "pudge_meat_hook"
- "3" "pudge_meat_hook"
- "4" "pudge_rot"
- "5" "pudge_meat_hook"
- "6" "pudge_dismember"
- "7" "pudge_meat_hook"
- "8" "pudge_rot"
- "9" "pudge_rot"
- "10" "pudge_flesh_heap"
- "11" "pudge_dismember"
- "12" "pudge_flesh_heap"
- "13" "pudge_flesh_heap"
- "14" "pudge_flesh_heap"
- "15" "attribute_bonus"
- "16" "pudge_dismember"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.1"
- "LaneFarm" "1.4"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Razor
- //=================================================================================================================
- "npc_dota_hero_razor"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/razor/razor.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_razor" // Small image for hero selection
- "IdleExpression" "scenes/razor/razor_exp_idle_01.vcd" // custom facial animation idle
- "PickSound" "razor_raz_spawn_01"
- "SoundSet" "Hero_Razor"
- "IdleSoundLoop" "Hero_Razor.IdleLoop"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "15" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" ".925"
- "HeroGlowColor" "182 242 255"
- "CMEnabled" "1"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "razor_plasma_field" // Ability 1
- "Ability2" "razor_static_link" // Ability 2
- "Ability3" "razor_unstable_current" // Ability 3
- "Ability4" "razor_eye_of_the_storm" // Ability 4
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "23" // Damage range min.
- "AttackDamageMax" "25" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "475" // Range within a target can be attacked.
- "ProjectileModel" "razor_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "2000" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "21" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "19" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "2.0" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "210"
- "ParticleFile" "particles/units/heroes/hero_razor.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_razor.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_razor.txt"
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE | ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_recipe_magic_wand" "ITEM_CORE | ITEM_SELLABLE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_stout_shield" "ITEM_CORE"
- "item_ring_of_health" "ITEM_CORE"
- "item_vitality_booster" "ITEM_CORE"
- "item_vanguard" "ITEM_DERIVED"
- "item_blades_of_attack" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_phase_boots" "ITEM_DERIVED"
- "item_broadsword" "ITEM_EXTENSION"
- "item_chainmail" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_lifesteal" "ITEM_EXTENSION"
- "item_helm_of_iron_will" "ITEM_EXTENSION"
- "item_helm_of_the_dominator" "ITEM_DERIVED"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_satanic" "ITEM_LUXURY"
- "item_satanic" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "razor_plasma_field"
- "2" "razor_static_link"
- "3" "razor_plasma_field"
- "4" "razor_unstable_current"
- "5" "razor_plasma_field"
- "6" "razor_eye_of_the_storm"
- "7" "razor_plasma_field"
- "8" "razor_static_link"
- "9" "razor_unstable_current"
- "10" "razor_unstable_current"
- "11" "razor_eye_of_the_storm"
- "12" "razor_unstable_current"
- "13" "razor_static_link"
- "14" "razor_static_link"
- "15" "attribute_bonus"
- "16" "razor_eye_of_the_storm"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Sand King
- //=================================================================================================================
- "npc_dota_hero_sand_king"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models\heroes\sand_king/sand_king.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_sandking" // Small image for hero selection
- "SoundSet" "Hero_SandKing" // Name of sound set.
- "PickSound" "sandking_skg_spawn_02"
- "Enabled" "1"
- "Role" "Initiator"
- "Team" "Bad" //neutral
- "HeroID" "16" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".90"
- "HeroGlowColor" "216 174 46"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "sandking_burrowstrike" // Ability 1
- "Ability2" "sandking_sand_storm" // Ability 2
- "Ability3" "sandking_caustic_finale" // Ability 3
- "Ability4" "sandking_epicenter" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "25" // Damage range min.
- "AttackDamageMax" "41"
- // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.53" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "2.6" // Strength bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- "AttributeBaseAgility" "19" // Base agility
- "AttributeAgilityGain" "2.1" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "ParticleFile" "particles/units/heroes/hero_sandking.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_sandking.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_sandking.txt"
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_bottle" "ITEM_CORE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_blink" "ITEM_CORE"
- "item_point_booster" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_black_king_bar" "ITEM_EXTENSION"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_platemail" "ITEM_EXTENSION"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_recipe_shivas_guard" "ITEM_EXTENSION"
- "item_shivas_guard" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "sandking_burrowstrike"
- "2" "sandking_sand_storm"
- "3" "sandking_burrowstrike"
- "4" "sandking_sand_storm"
- "5" "sandking_burrowstrike"
- "6" "sandking_epicenter"
- "7" "sandking_burrowstrike"
- "8" "sandking_sand_storm"
- "9" "sandking_sand_storm"
- "10" "sandking_caustic_finale"
- "11" "sandking_epicenter"
- "12" "sandking_caustic_finale"
- "13" "sandking_caustic_finale"
- "14" "sandking_caustic_finale"
- "15" "attribute_bonus"
- "16" "sandking_epicenter"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.8"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Storm Spirit
- //=================================================================================================================
- "npc_dota_hero_storm_spirit"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/storm_spirit/storm_spirit.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_stormspirit" // Small image for hero selection
- "IdleExpression" "scenes/stormspirit/stormspirit_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_StormSpirit" // Name of sound set.
- "PickSound" "stormspirit_ss_spawn_04"
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "17" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".95"
- "HeroGlowColor" "0 250 227"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "storm_spirit_static_remnant" // Ability 1
- "Ability2" "storm_spirit_electric_vortex" // Ability 2
- "Ability3" "storm_spirit_overload" // Ability 3
- "Ability4" "storm_spirit_ball_lightning" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "32" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "480" // Range within a target can be attacked.
- "ProjectileModel" "stormspirit_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "1.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "23" // Base intelligence
- "AttributeIntelligenceGain" "2.6" // Intelligence bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "1.8" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "130"
- "ParticleFile" "particles/units/heroes/hero_stormspirit.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_stormspirit.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_stormspirit.txt"
- "AbilityPreview"
- {
- "resource" "resource/UI/Heroes/default.res"
- "movie" "media/heroes/default"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- "resource" "resource/UI/Heroes/default.res"
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_bottle" "ITEM_CORE | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_robe" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_treads" "ITEM_DERIVED"
- "item_void_stone" "ITEM_EXTENSION"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_pers" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_vitality_booster" "ITEM_EXTENSION"
- "item_energy_booster" "ITEM_EXTENSION"
- "item_bloodstone" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_oblivion_staff" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_oblivion_staff" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_oblivion_staff" "ITEM_DERIVED"
- "item_orchid" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "storm_spirit_static_remnant"
- "2" "storm_spirit_overload"
- "3" "storm_spirit_electric_vortex"
- "4" "storm_spirit_electric_vortex"
- "5" "storm_spirit_electric_vortex"
- "6" "storm_spirit_ball_lightning"
- "7" "storm_spirit_electric_vortex"
- "8" "storm_spirit_static_remnant"
- "9" "storm_spirit_static_remnant"
- "10" "storm_spirit_static_remnant"
- "11" "storm_spirit_ball_lightning"
- "12" "storm_spirit_overload"
- "13" "storm_spirit_overload"
- "14" "storm_spirit_overload"
- "15" "attribute_bonus"
- "16" "storm_spirit_ball_lightning"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Sven
- //=================================================================================================================
- "npc_dota_hero_sven"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/sven/sven.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_sven" // Small image for hero selection
- "SoundSet" "Hero_Sven" // Name of sound set.
- "PickSound" "sven_sven_spawn_04"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "18" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" ".90"
- "HeroGlowColor" "0 50 247"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "sven_storm_bolt" // Ability 1
- "Ability2" "sven_great_cleave" // Ability 2
- "Ability3" "sven_warcry" // Ability 3
- "Ability4" "sven_gods_strength" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "31" // Damage range min.
- "AttackDamageMax" "33" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "2.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "14" // Base intelligence
- "AttributeIntelligenceGain" "1.3" // Intelligence bonus per level.
- "AttributeBaseAgility" "21" // Base agility
- "AttributeAgilityGain" "2.0" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "130"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "belt"
- "SlotText" "#LoadoutSlot_belt"
- }
- "6"
- {
- "SlotIndex" "6"
- "SlotName" "arms"
- "SlotText" "#LoadoutSlot_arms"
- }
- "7"
- {
- "SlotIndex" "7"
- "SlotName" "shoulder"
- "SlotText" "#LoadoutSlot_shoulder"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_sven.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_sven.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_sven.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE | ITEM_SELLABLE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_belt_of_strength" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_power_treads" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_CORE"
- "item_mithril_hammer" "ITEM_CORE"
- "item_recipe_black_king_bar" "ITEM_CORE"
- "item_recipe_black_king_bar" "ITEM_DERIVED"
- "item_platemail" "ITEM_EXTENSION"
- "item_hyperstone" "ITEM_EXTENSION"
- "item_chainmail" "ITEM_EXTENSION"
- "item_recipe_assault" "ITEM_EXTENSION"
- "item_assault" "ITEM_DERIVED"
- "item_blink" "ITEM_LUXURY"
- }
- "Build"
- {
- "1" "sven_storm_bolt"
- "2" "attribute_bonus"
- "3" "sven_storm_bolt"
- "4" "sven_warcry"
- "5" "sven_storm_bolt"
- "6" "sven_gods_strength"
- "7" "sven_storm_bolt"
- "8" "attribute_bonus"
- "9" "attribute_bonus"
- "10" "sven_warcry"
- "11" "sven_gods_strength"
- "12" "sven_warcry"
- "13" "sven_warcry"
- "14" "sven_great_cleave"
- "15" "sven_great_cleave"
- "16" "sven_gods_strength"
- "17" "sven_great_cleave"
- "18" "sven_great_cleave"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Tiny
- //=================================================================================================================
- "npc_dota_hero_tiny"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/tiny_01/tiny_01.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_tiny" // Small image for hero selection
- "SoundSet" "Hero_Tiny" // Name of sound set.
- "PickSound" "tiny_tiny_spawn_01"
- "Enabled" "1"
- "Role" "Initiator"
- "Team" "Good"
- "HeroID" "19" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" "1"
- "HeroGlowColor" "254 242 200"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "tiny_avalanche" // Ability 1
- "Ability2" "tiny_toss" // Ability 2
- "Ability3" "tiny_craggy_exterior" // Ability 3
- "Ability4" "tiny_grow" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "37" // Damage range min.
- "AttackDamageMax" "43" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.49" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "24" // Base strength
- "AttributeStrengthGain" "3.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "14" // Base intelligence
- "AttributeIntelligenceGain" "1.6" // Intelligence bonus per level.
- "AttributeBaseAgility" "9" // Base agility
- "AttributeAgilityGain" "0.9" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "285" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "145"
- "ParticleFile" "particles/units/heroes/hero_tiny.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_tiny.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_tiny.txt"
- "VoiceBackgroundSound" "Tiny.Background"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_bottle" "ITEM_CORE"
- "item_blink" "ITEM_CORE"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_treads" "ITEM_DERIVED"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_void_stone" "ITEM_LUXURY"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- "item_vitality_booster" "ITEM_LUXURY"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_heart" "ITEM_LUXURY"
- "item_heart" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "tiny_avalanche"
- "2" "tiny_toss"
- "3" "tiny_avalanche"
- "4" "tiny_toss"
- "5" "tiny_avalanche"
- "6" "tiny_toss"
- "7" "tiny_toss"
- "8" "tiny_avalanche"
- "9" "tiny_grow"
- "10" "attribute_bonus"
- "11" "tiny_grow"
- "12" "tiny_craggy_exterior"
- "13" "tiny_craggy_exterior"
- "14" "tiny_craggy_exterior"
- "15" "tiny_craggy_exterior"
- "16" "tiny_grow"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Vengeful Spirit
- //=================================================================================================================
- "npc_dota_hero_vengefulspirit"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/vengeful/vengeful.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_vengeful" // Small image for hero selection
- "IdleExpression" "scenes/vengefulspirit/vengefulspirit_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_VengefulSpirit" // Name of sound set.
- "PickSound" "vengefulspirit_vng_spawn_01"
- "Enabled" "1"
- "Role" "Support"
- "Team" "Good" // neutral
- "HeroID" "20" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" "1.05"
- "HeroGlowColor" "133 113 164"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "vengefulspirit_magic_missile" // Ability 1
- "Ability2" "vengefulspirit_wave_of_terror" // Ability 2
- "Ability3" "vengefulspirit_command_aura" // Ability 3
- "Ability4" "vengefulspirit_nether_swap" // Ability 4
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "12" // Damage range min.
- "AttackDamageMax" "26" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.33" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "400" // Range within a target can be attacked.
- "ProjectileModel" "vengeful_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1500" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "2.3" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.75" // Intelligence bonus per level.
- "AttributeBaseAgility" "27" // Base agility
- "AttributeAgilityGain" "2.35" // Agility bonus per level.
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "150"
- "ParticleFile" "particles/units/heroes/hero_vengeful.pcf"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_vengefulspirit.txt"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_vengefulspirit.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE | ITEM_SELLABLE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_CORE | ITEM_SELLABLE"
- "item_circlet" "ITEM_CORE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE | ITEM_SELLABLE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_phase_boots" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_recipe_manta" "ITEM_LUXURY"
- "item_manta" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "vengefulspirit_magic_missile"
- "2" "vengefulspirit_wave_of_terror"
- "3" "vengefulspirit_magic_missile"
- "4" "vengefulspirit_wave_of_terror"
- "5" "vengefulspirit_magic_missile"
- "6" "vengefulspirit_nether_swap"
- "7" "vengefulspirit_magic_missile"
- "8" "vengefulspirit_wave_of_terror"
- "9" "vengefulspirit_wave_of_terror"
- "10" "vengefulspirit_command_aura"
- "11" "vengefulspirit_nether_swap"
- "12" "vengefulspirit_command_aura"
- "13" "vengefulspirit_command_aura"
- "14" "vengefulspirit_command_aura"
- "15" "attribute_bonus"
- "16" "vengefulspirit_nether_swap"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.1"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Windrunner
- //=================================================================================================================
- "npc_dota_hero_windrunner"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/windrunner/windrunner.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_windrunner" // Small image for hero selection
- "SoundSet" "Hero_Windrunner" // Name of sound set.
- "PickSound" "windrunner_wind_spawn_01"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "21" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" "1.05"
- "HeroGlowColor" "185 220 20"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "windrunner_shackleshot" // Ability 1
- "Ability2" "windrunner_powershot" // Ability 2
- "Ability3" "windrunner_windrun" // Ability 3
- "Ability4" "windrunner_focusfire" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "34" // Damage range max.
- "AttackRate" "1.5" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "windrunner_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1250" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "15" // Base strength
- "AttributeStrengthGain" "2.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "22" // Base intelligence
- "AttributeIntelligenceGain" "2.6" // Intelligence bonus per level.
- "AttributeBaseAgility" "17" // Base agility
- "AttributeAgilityGain" "1.4" // Agility bonus per level.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "140"
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- "ParticleFile" "particles/units/heroes/hero_windrunner.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_windrunner.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_windrunner.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "body_head"
- "SlotText" "#LoadoutSlot_Body_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "shoulder"
- "SlotText" "#LoadoutSlot_Shoulder"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "belt"
- "SlotText" "#LoadoutSlot_belt"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_magic_stick" "ITEM_SELLABLE"
- "item_broadsword" "ITEM_CORE"
- "item_chainmail" "ITEM_CORE"
- "item_robe" "ITEM_CORE"
- "item_blade_mail" "ITEM_DERIVED"
- "item_blades_of_attack" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_phase_boots" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_oblivion_staff" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_oblivion_staff" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_oblivion_staff" "ITEM_DERIVED"
- "item_orchid_malevolence" "ITEM_DERIVED"
- "item_point_booster" "ITEM_LUXURY"
- "item_blade_of_alacrity" "ITEM_LUXURY"
- "item_ogre_axe" "ITEM_LUXURY"
- "item_staff_of_wizardry" "ITEM_LUXURY"
- "item_ultimate_scepter" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "windrunner_shackleshot"
- "2" "windrunner_windrun"
- "3" "windrunner_powershot"
- "4" "windrunner_powershot"
- "5" "windrunner_powershot"
- "6" "windrunner_shackleshot"
- "7" "windrunner_powershot"
- "8" "windrunner_shackleshot"
- "9" "windrunner_shackleshot"
- "10" "windrunner_focusfire"
- "11" "windrunner_focusfire"
- "12" "windrunner_windrun"
- "13" "windrunner_windrun"
- "14" "windrunner_windrun"
- "15" "attribute_bonus"
- "16" "windrunner_focusfire"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Zeus
- //=================================================================================================================
- "npc_dota_hero_zuus"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/zuus/zuus.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_zuus" // Small image for hero selection
- "IdleExpression" "scenes/zuus/zuus_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_zuus" // Name of sound set.
- "PickSound" "zuus_zuus_spawn_01"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "22" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" ".925"
- "HeroGlowColor" "64 166 234"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "zuus_arc_lightning" // Ability 1
- "Ability2" "zuus_lightning_bolt" // Ability 2
- "Ability3" "zuus_static_field" // Ability 3
- "Ability4" "zuus_thundergods_wrath" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "21" // Damage range min.
- "AttackDamageMax" "29" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.633" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "350" // Range within a target can be attacked.
- "ProjectileModel" "zuus_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1100" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "1.8" // Strength bonus per level.
- "AttributeBaseIntelligence" "20" // Base intelligence
- "AttributeIntelligenceGain" "2.7" // Intelligence bonus per level.
- "AttributeBaseAgility" "11" // Base agility
- "AttributeAgilityGain" "1.2" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "ParticleFile" "particles/units/heroes/hero_zuus.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_zuus.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_zuus.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_mantle" "ITEM_SELLABLE"
- "item_circlet" "ITEM_SELLABLE"
- "item_recipe_null_talisman" "ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_null_talisman" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE | ITEM_SELLABLE"
- "item_point_booster" "ITEM_CORE"
- "item_staff_of_wizardry" "ITEM_CORE"
- "item_ogre_axe" "ITEM_CORE"
- "item_blade_of_alacrity" "ITEM_CORE"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_blades_of_attack" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_phase_boots" "ITEM_DERIVED"
- "item_void_stone" "ITEM_EXTENSION"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_pers" "ITEM_DERIVED"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_oblivion_staff" "ITEM_DERIVED"
- "item_recipe_refresher" "ITEM_EXTENSION"
- "item_refresher" "ITEM_DERIVED"
- "item_void_stone" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "zuus_lightning_bolt"
- "2" "zuus_static_field"
- "3" "zuus_lightning_bolt"
- "4" "zuus_arc_lightning"
- "5" "zuus_lightning_bolt"
- "6" "zuus_thundergods_wrath"
- "7" "zuus_lightning_bolt"
- "8" "zuus_static_field"
- "9" "zuus_static_field"
- "10" "zuus_static_field"
- "11" "zuus_thundergods_wrath"
- "12" "zuus_arc_lightning"
- "13" "zuus_arc_lightning"
- "14" "zuus_arc_lightning"
- "15" "attribute_bonus"
- "16" "zuus_thundergods_wrath"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.8"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Kunkka
- //=================================================================================================================
- "npc_dota_hero_kunkka"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/kunkka/kunkka.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_kunkka" // Small image for hero selection
- "IdleExpression" "scenes/kunkka/kunkka_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Kunkka" // Name of sound set.
- "PickSound" "kunkka_kunk_spawn_03"
- "Enabled" "1"
- "BotImplemented" "1"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "23" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".90"
- "HeroGlowColor" "50 150 165"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "kunkka_torrent" // Ability 1
- "Ability2" "kunkka_tidebringer" // Ability 2
- "Ability3" "kunkka_x_marks_the_spot" // Ability 3
- "Ability4" "kunkka_ghostship" // Ability 4
- "Ability6" "kunkka_return" // Ability 6
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "26" // Damage range min.
- "AttackDamageMax" "36" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "21" // Base strength
- "AttributeStrengthGain" "2.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "18" // Base intelligence
- "AttributeIntelligenceGain" "1.5" // Intelligence bonus per level.
- "AttributeBaseAgility" "14" // Base agility
- "AttributeAgilityGain" "1.3" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "legs"
- "SlotText" "#LoadoutSlot_Legs"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "gloves"
- "SlotText" "#LoadoutSlot_Gloves"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "body_head"
- "SlotText" "#LoadoutSlot_Body_Head"
- }
- "6"
- {
- "SlotIndex" "6"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "7"
- {
- "SlotIndex" "7"
- "SlotName" "neck"
- "SlotText" "#LoadoutSlot_Neck"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_kunkka.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_kunkka.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_kunkka.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_EXTENSION"
- "item_circlet" "ITEM_EXTENSION"
- "item_recipe_bracer" "ITEM_EXTENSION"
- "item_bracer" "ITEM_DERIVED"
- "item_boots" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_treads" "ITEM_DERIVED"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_void_stone" "ITEM_EXTENSION"
- "item_claymore" "ITEM_EXTENSION"
- "item_broadsword" "ITEM_EXTENSION"
- "item_battlefury" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_black_king_bar" "ITEM_EXTENSION"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_platemail" "ITEM_LUXURY"
- "item_hyperstone" "ITEM_LUXURY"
- "item_chainmail" "ITEM_LUXURY"
- "item_recipe_assault_cuirass" "ITEM_LUXURY"
- "item_assault_cuirass" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "kunkka_tidebringer"
- "2" "kunkka_torrent"
- "3" "kunkka_tidebringer"
- "4" "kunkka_torrent"
- "5" "kunkka_tidebringer"
- "6" "kunkka_ghostship"
- "7" "kunkka_tidebringer"
- "8" "kunkka_torrent"
- "9" "kunkka_torrent"
- "10" "kunkka_x_marks_the_spot"
- "11" "kunkka_ghostship"
- "12" "kunkka_x_marks_the_spot"
- "13" "kunkka_x_marks_the_spot"
- "14" "kunkka_x_marks_the_spot"
- "15" "attribute_bonus"
- "16" "kunkka_ghostship"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Lina
- //=================================================================================================================
- "npc_dota_hero_lina"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/lina/lina.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_lina" // Small image for hero selection
- "IdleExpression" "scenes/lina/lina_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Lina" // Name of sound set.
- "IdleSoundLoop" "Hero_Lina.IdleLoop"
- "PickSound" "lina_lina_spawn_02"
- "Enabled" "1"
- "BotImplemented" "1"
- "BotForceSelection" "0"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "25" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".875"
- "HeroGlowColor" "254 90 5"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "lina_dragon_slave" // Ability 1
- "Ability2" "lina_light_strike_array" // Ability 2
- "Ability3" "lina_fiery_soul" // Ability 3
- "Ability4" "lina_laguna_blade" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "13" // Damage range min.
- "AttackDamageMax" "31" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.75" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "625" // Range within a target can be attacked.
- "ProjectileModel" "lina_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "1.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "24" // Base intelligence
- "AttributeIntelligenceGain" "3.2" // Intelligence bonus per level.
- "AttributeBaseAgility" "16" // Base agility
- "AttributeAgilityGain" "1.5" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "150"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_lina.txt"
- "ParticleFile" "particles/units/heroes/hero_lina.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_lina.txt"
- //"VoiceBackgroundSound" "Lina.Background"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "offhand_weapon"
- "SlotText" "#LoadoutSlot_OffHandWeapon"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_point_booster" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_recipe_ultimate_scepter" "ITEM_DERIVED"
- "item_void_stone" "ITEM_EXTENSION"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_blink" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "lina_light_strike_array"
- "2" "lina_dragon_slave"
- "3" "lina_dragon_slave"
- "4" "lina_light_strike_array"
- "5" "lina_dragon_slave"
- "6" "lina_laguna_blade"
- "7" "lina_dragon_slave"
- "8" "lina_light_strike_array"
- "9" "lina_light_strike_array"
- "10" "lina_fiery_soul"
- "11" "lina_laguna_blade"
- "12" "lina_fiery_soul"
- "13" "lina_fiery_soul"
- "14" "lina_fiery_soul"
- "15" "attribute_bonus"
- "16" "lina_laguna_blade"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Lich
- //=================================================================================================================
- "npc_dota_hero_lich"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/lich/lich.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_lich" // Small image for hero selection
- "SoundSet" "Hero_Lich" // Name of sound set.
- "IdleSoundLoop" "Hero_Lich.IdleLoop"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "31" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "40 160 255"
- "PickSound" "lich_lich_spawn_02"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "lich_frost_nova" // Ability 1
- "Ability2" "lich_frost_armor" // Ability 2
- "Ability3" "lich_dark_ritual" // Ability 3
- "Ability4" "lich_chain_frost" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "33" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.46" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "550" // Range within a target can be attacked.
- "ProjectileModel" "lich_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "1.55" // Strength bonus per level.
- "AttributeBaseIntelligence" "18" // Base intelligence
- "AttributeIntelligenceGain" "3.25" // Intelligence bonus per level.
- "AttributeBaseAgility" "15" // Base agility
- "AttributeAgilityGain" "2" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "315" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "205"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_lich.txt"
- "ParticleFile" "particles/units/heroes/hero_lich.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_lich.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_branches" "ITEM_EXTENSION"
- "item_recipe_headdress" "ITEM_EXTENSION"
- "item_headdress" "ITEM_DERIVED"
- "item_chainmail" "ITEM_EXTENSION"
- "item_branches" "ITEM_EXTENSION"
- "item_recipe_buckler" "ITEM_EXTENSION"
- "item_buckler" "ITEM_DERIVED"
- "item_recipe_mekansm" "ITEM_EXTENSION"
- "item_mekansm" "ITEM_DERIVED"
- "item_point_booster" "ITEM_LUXURY"
- "item_ogre_axe" "ITEM_LUXURY"
- "item_staff_of_wizardry" "ITEM_LUXURY"
- "item_blade_of_alacrity" "ITEM_LUXURY"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_LUXURY"
- "item_travel_boots" "ITEM_DERIVED"
- "item_blink" "ITEM_LUXURY"
- }
- "Build"
- {
- "1" "lich_dark_ritual"
- "2" "lich_frost_nova"
- "3" "lich_frost_nova"
- "4" "lich_dark_ritual"
- "5" "lich_frost_nova"
- "6" "lich_chain_frost"
- "7" "lich_frost_nova"
- "8" "lich_dark_ritual"
- "9" "lich_dark_ritual"
- "10" "lich_frost_armor"
- "11" "lich_chain_frost"
- "12" "lich_frost_armor"
- "13" "lich_frost_armor"
- "14" "lich_frost_armor"
- "15" "attribute_bonus"
- "16" "lich_chain_frost"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Lion
- //=================================================================================================================
- "npc_dota_hero_lion"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/lion/lion.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_lion" // Small image for hero selection
- "IdleExpression" "scenes/lion/lion_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Lion" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Ganker"
- "Team" "Bad"
- "HeroID" "26" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".75"
- "HeroGlowColor" "110 50 165"
- "PickSound" "lion_lion_spawn_02"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "lion_impale" // Ability 1
- "Ability2" "lion_voodoo" // Ability 2
- "Ability3" "lion_mana_drain" // Ability 3
- "Ability4" "lion_finger_of_death" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "20" // Damage range min.
- "AttackDamageMax" "26" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.43" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "lion_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "22" // Base intelligence
- "AttributeIntelligenceGain" "3.0" // Intelligence bonus per level.
- "AttributeBaseAgility" "15" // Base agility
- "AttributeAgilityGain" "1.5" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "150"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_lion.txt"
- "ParticleFile" "particles/units/heroes/hero_lion.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_lion.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_necronomicon" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_void_stone" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "lion_impale"
- "2" "lion_voodoo"
- "3" "lion_impale"
- "4" "lion_voodoo"
- "5" "lion_impale"
- "6" "lion_finger_of_death"
- "7" "lion_impale"
- "8" "lion_voodoo"
- "9" "lion_mana_drain"
- "10" "lion_voodoo"
- "11" "lion_finger_of_death"
- "12" "lion_mana_drain"
- "13" "lion_mana_drain"
- "14" "lion_mana_drain"
- "15" "attribute_bonus"
- "16" "lion_finger_of_death"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Shadow Shaman
- //=================================================================================================================
- "npc_dota_hero_shadow_shaman"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/shadowshaman/shadowshaman.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_shadow_shaman" // Small image for hero selection
- "IdleExpression" "scenes/shadowshaman/shadowshaman_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_ShadowShaman" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Pusher"
- "Team" "Good"
- "HeroID" "27" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".975"
- "HeroGlowColor" "255 167 38"
- "PickSound" "shadowshaman_shad_spawn_02"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "shadow_shaman_ether_shock" // Ability 1
- "Ability2" "shadow_shaman_voodoo" // Ability 2
- "Ability3" "shadow_shaman_shackles" // Ability 3
- "Ability4" "shadow_shaman_mass_serpent_ward" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "26" // Damage range min.
- "AttackDamageMax" "33" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "500" // Range within a target can be attacked.
- "ProjectileModel" "shadowshaman_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "1.6" // Strength bonus per level.
- "AttributeBaseIntelligence" "21" // Base intelligence
- "AttributeIntelligenceGain" "3.0" // Intelligence bonus per level.
- "AttributeBaseAgility" "16" // Base agility
- "AttributeAgilityGain" "1.6" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "285" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_shadowshaman.txt"
- "ParticleFile" "particles/units/heroes/hero_shadowshaman.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_shadowshaman.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_void_stone" "ITEM_CORE"
- "item_staff_of_wizardry" "ITEM_CORE"
- "item_sobi_mask" "ITEM_CORE"
- "item_recipe_cyclone" "ITEM_CORE"
- "item_cyclone" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_staff_of_wizardry" "ITEM_LUXURY"
- "item_recipe_necronomicon" "ITEM_LUXURY"
- "item_recipe_necronomicon" "ITEM_LUXURY"
- "item_recipe_necronomicon" "ITEM_LUXURY"
- "item_necronomicon" "ITEM_DERIVED"
- "item_staff_of_wizardry" "ITEM_LUXURY"
- "item_blade_of_alacrity" "ITEM_LUXURY"
- "item_ogre_axe" "ITEM_LUXURY"
- "item_ultimate_scepter" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "shadow_shaman_shackles"
- "2" "shadow_shaman_ether_shock"
- "3" "shadow_shaman_ether_shock"
- "4" "shadow_shaman_shackles"
- "5" "shadow_shaman_ether_shock"
- "6" "shadow_shaman_mass_serpent_ward"
- "7" "shadow_shaman_ether_shock"
- "8" "shadow_shaman_shackles"
- "9" "shadow_shaman_shackles"
- "10" "shadow_shaman_voodoo"
- "11" "shadow_shaman_mass_serpent_ward"
- "12" "shadow_shaman_voodoo"
- "13" "shadow_shaman_voodoo"
- "14" "shadow_shaman_voodoo"
- "15" "attribute_bonus"
- "16" "shadow_shaman_mass_serpent_ward"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Slardar
- //=================================================================================================================
- "npc_dota_hero_slardar"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/slardar/slardar.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_slardar" // Portrait
- "IdleExpression" "scenes/slardar/slardar_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Slardar" // Name of sound set.
- "HeroID" "28" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "ModelScale" ".95"
- "HeroGlowColor" "78 127 208"
- "PickSound" "slardar_slar_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "slardar_sprint" // Ability 1
- "Ability2" "slardar_slithereen_crush" // Ability 2
- "Ability3" "slardar_bash" // Ability 3
- "Ability4" "slardar_amplify_damage" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "3" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "30" // Damage range min.
- "AttackDamageMax" "38" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.36" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "21" // Base strength
- "AttributeStrengthGain" "2.8" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.5" // Intelligence bonus per level.
- "AttributeBaseAgility" "17" // Base agility
- "AttributeAgilityGain" "2.4" // Agility bonus per level.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "120"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_slardar.txt"
- "ParticleFile" "particles/units/heroes/hero_slardar.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_slardar.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED"
- "item_gauntlets" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_belt_of_strength" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_treads" "ITEM_DERIVED"
- "item_helm_of_iron_will" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_recipe_armlet" "ITEM_EXTENSION"
- "item_armlet" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_black_king_bar" "ITEM_EXTENSION"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_vitality_booster" "ITEM_LUXURY"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_heart" "ITEM_LUXURY"
- "item_heart" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "slardar_slithereen_crush"
- "2" "slardar_sprint"
- "3" "slardar_slithereen_crush"
- "4" "slardar_sprint"
- "5" "slardar_slithereen_crush"
- "6" "slardar_amplify_damage"
- "7" "slardar_slithereen_crush"
- "8" "slardar_sprint"
- "9" "slardar_sprint"
- "10" "slardar_bash"
- "11" "slardar_amplify_damage"
- "12" "slardar_bash"
- "13" "slardar_bash"
- "14" "slardar_bash"
- "15" "attribute_bonus"
- "16" "slardar_amplify_damage"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_TANK"
- }
- }
- //=================================================================================================================
- // HERO: Tidehunter
- //=================================================================================================================
- "npc_dota_hero_tidehunter"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/tidehunter/tidehunter.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_tidehunter" // Small image for hero selection
- "IdleExpression" "scenes/tidehunter/tidehunter_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Tidehunter" // Name of sound set.
- "PickSound" "tidehunter_tide_spawn_09"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Initiator"
- "Team" "Bad"
- "HeroID" "29" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" ".90"
- "HeroGlowColor" "54 181 81"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "tidehunter_gush" // Ability 1
- "Ability2" "tidehunter_kraken_shell" // Ability 2
- "Ability3" "tidehunter_anchor_smash" // Ability 3
- "Ability4" "tidehunter_ravage" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "25" // Damage range min.
- "AttackDamageMax" "31" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.6" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "22" // Base strength
- "AttributeStrengthGain" "3.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.7" // Intelligence bonus per level.
- "AttributeBaseAgility" "15" // Base agility
- "AttributeAgilityGain" "1.5" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "310" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "170"
- "ParticleFile" "particles/units/heroes/hero_tidehunter.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_tidehunter.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_tidehunter.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "belt"
- "SlotText" "#LoadoutSlot_Belt"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "arms"
- "SlotText" "#LoadoutSlot_Arms"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "offhand_weapon"
- "SlotText" "#LoadoutSlot_Offhand_Weapon"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- "6"
- {
- "SlotIndex" "6"
- "SlotName" "ability_attack"
- "SlotText" "#LoadoutSlot_Ability_Attack"
- }
- "7"
- {
- "SlotIndex" "7"
- "SlotName" "ability1"
- "SlotText" "#LoadoutSlot_Ability1"
- }
- "8"
- {
- "SlotIndex" "8"
- "SlotName" "ability2"
- "SlotText" "#LoadoutSlot_Ability2"
- }
- "9"
- {
- "SlotIndex" "9"
- "SlotName" "ability3"
- "SlotText" "#LoadoutSlot_Ability3"
- }
- "10"
- {
- "SlotIndex" "10"
- "SlotName" "ability4"
- "SlotText" "#LoadoutSlot_Ability4"
- }
- "11"
- {
- "SlotIndex" "11"
- "SlotName" "ability_ultimate"
- "SlotText" "#LoadoutSlot_Ability_Ultimate"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_gauntlets" "ITEM_SELLABLE"
- "item_circlet" "ITEM_SELLABLE"
- "item_recipe_bracer" "ITEM_SELLABLE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_flask" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_belt_of_strength" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_power_treads" "ITEM_DERIVED"
- "item_blink" "ITEM_CORE"
- "item_vitality_booster" "ITEM_EXTENSION"
- "item_reaver" "ITEM_EXTENSION"
- "item_recipe_heart" "ITEM_EXTENSION"
- "item_heart" "ITEM_DERIVED"
- "item_platemail" "ITEM_LUXURY"
- "item_hyperstone" "ITEM_LUXURY"
- "item_chainmail" "ITEM_LUXURY"
- "item_recipe_assault" "ITEM_LUXURY"
- "item_assault" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "tidehunter_gush"
- "2" "tidehunter_kraken_shell"
- "3" "tidehunter_gush"
- "4" "tidehunter_kraken_shell"
- "5" "tidehunter_gush"
- "6" "tidehunter_ravage"
- "7" "tidehunter_gush"
- "8" "tidehunter_kraken_shell"
- "9" "tidehunter_kraken_shell"
- "10" "attribute_bonus"
- "11" "tidehunter_ravage"
- "12" "tidehunter_anchor_smash"
- "13" "tidehunter_anchor_smash"
- "14" "tidehunter_anchor_smash"
- "15" "tidehunter_anchor_smash"
- "16" "tidehunter_ravage"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.2"
- }
- "HeroType" "DOTA_HERO_TANK"
- }
- }
- //=================================================================================================================
- // HERO: Witch Doctor
- //=================================================================================================================
- "npc_dota_hero_witch_doctor"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/witchdoctor/witchdoctor.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_witch_doctor" // Small image for hero selection
- "IdleExpression" "scenes/witchdoctor/witchdoctor_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_WitchDoctor" // Name of sound set.
- "Enabled" "1"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "30" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".90"
- "HeroGlowColor" "218 116 252"
- "PickSound" "witchdoctor_wdoc_spawn_02"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "witch_doctor_paralyzing_cask" // Ability 1
- "Ability2" "witch_doctor_voodoo_restoration" // Ability 2
- "Ability3" "witch_doctor_maledict" // Ability 3
- "Ability4" "witch_doctor_death_ward" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "27" // Damage range min.
- "AttackDamageMax" "37" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "witchdoctor_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1200" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.8" // Strength bonus per level.
- "AttributeBaseIntelligence" "24" // Base intelligence
- "AttributeIntelligenceGain" "2.9" // Intelligence bonus per level.
- "AttributeBaseAgility" "13" // Base agility
- "AttributeAgilityGain" "1.4" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "130"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_witchdoctor.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_witchdoctor.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_witchdoctor.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_gauntlets" "ITEM_EXTENSION"
- "item_gauntlets" "ITEM_EXTENSION"
- "item_recipe_urn_of_shadows" "ITEM_EXTENSION"
- "item_urn_of_shadows" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_black_king_bar" "ITEM_EXTENSION"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_point_booster" "ITEM_LUXURY"
- "item_staff_of_wizardry" "ITEM_LUXURY"
- "item_blade_of_alacrity" "ITEM_LUXURY"
- "item_ogre_axe" "ITEM_LUXURY"
- "item_ultimate_scepter" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "witch_doctor_paralyzing_cask"
- "2" "witch_doctor_maledict"
- "3" "witch_doctor_paralyzing_cask"
- "4" "witch_doctor_maledict"
- "5" "witch_doctor_paralyzing_cask"
- "6" "witch_doctor_death_ward"
- "7" "witch_doctor_maledict"
- "8" "witch_doctor_maledict"
- "9" "witch_doctor_paralyzing_cask"
- "10" "witch_doctor_voodoo_restoration"
- "11" "witch_doctor_death_ward"
- "12" "witch_doctor_voodoo_restoration"
- "13" "witch_doctor_voodoo_restoration"
- "14" "witch_doctor_voodoo_restoration"
- "15" "attribute_bonus"
- "16" "witch_doctor_death_ward"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Riki
- //=================================================================================================================
- "npc_dota_hero_riki"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/rikimaru/rikimaru.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_riki" // Small image for hero selection
- "IdleExpression" "scenes/riki/riki_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Riki" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "32" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "0.85"
- "HeroGlowColor" "170 112 194"
- "CMEnabled" "1"
- "PickSound" "riki_riki_spawn_02"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "riki_smoke_screen" // Ability 1
- "Ability2" "riki_blink_strike" // Ability 2
- "Ability3" "riki_backstab" // Ability 3
- "Ability4" "riki_permanent_invisibility" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "14" // Damage range min.
- "AttackDamageMax" "18" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "14" // Base intelligence
- "AttributeIntelligenceGain" "1.3" // Intelligence bonus per level.
- "AttributeBaseAgility" "34" // Base agility
- "AttributeAgilityGain" "2.9" // Agility bonus per level.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "0.75" // Health regeneration rate.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "95"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_riki.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_riki.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_riki.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_slippers" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_boots_of_elves" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_treads" "ITEM_DERIVED"
- "item_branches" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_slippers" "ITEM_CORE"
- "item_stout_shield" "ITEM_CORE"
- "item_poor_mans_shield" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_robe" "ITEM_EXTENSION"
- "item_recipe_diffusal_blade" "ITEM_EXTENSION"
- "item_diffusal_blade" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_eagle" "ITEM_EXTENSION"
- "item_talisman_of_evasion" "ITEM_EXTENSION"
- "item_butterfly" "ITEM_DERIVED"
- "item_javelin" "ITEM_LUXURY"
- "item_belt_of_strength" "ITEM_LUXURY"
- "item_recipe_basher" "ITEM_LUXURY"
- "item_basher" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "riki_smoke_screen"
- "2" "riki_blink_strike"
- "3" "riki_blink_strike"
- "4" "riki_backstab"
- "5" "riki_blink_strike"
- "6" "riki_permanent_invisibility"
- "7" "riki_blink_strike"
- "8" "riki_backstab"
- "9" "riki_backstab"
- "10" "riki_backstab"
- "11" "riki_permanent_invisibility"
- "12" "riki_smoke_screen"
- "13" "riki_smoke_screen"
- "14" "riki_smoke_screen"
- "15" "attribute_bonus"
- "16" "riki_permanent_invisibility"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.8"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Enigma
- //=================================================================================================================
- "npc_dota_hero_enigma"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/enigma/enigma.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_enigma" // Small image for hero selection
- "SoundSet" "Hero_Enigma" // Name of sound set.
- "IdleSoundLoop" "Hero_Enigma.IdleLoop"
- "PickSound" "enigma_enig_spawn_01"
- "Enabled" "1"
- "Role" "Initiator"
- "Team" "Bad"
- "HeroID" "33" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".875"
- "HeroGlowColor" "64 0 255"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "enigma_malefice" // Ability 1
- "Ability2" "enigma_demonic_conversion" // Ability 2
- "Ability3" "enigma_midnight_pulse" // Ability 3
- "Ability4" "enigma_black_hole" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "28" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "500" // Range within a target can be attacked.
- "ProjectileModel" "enigma_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "2.1" // Strength bonus per level.
- "AttributeBaseIntelligence" "20" // Base intelligence
- "AttributeIntelligenceGain" "3.4" // Intelligence bonus per level.
- "AttributeBaseAgility" "14" // Base agility
- "AttributeAgilityGain" "1" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "200"
- "RingRadius" "90"
- "ParticleFile" "particles/units/heroes/hero_enigma.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_enigma.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_enigma.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "arms"
- "SlotText" "#LoadoutSlot_Arms"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_void_stone" "ITEM_EXTENSION"
- "item_pers" "ITEM_DERIVED"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_phase_boots" "ITEM_DERIVED"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_LUXURY"
- "item_recipe_necronomicon" "ITEM_LUXURY"
- "item_recipe_necronomicon" "ITEM_LUXURY"
- "item_necronomicon" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_void_stone" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- "item_quarterstaff" "ITEM_LUXURY"
- "item_claymore" "ITEM_LUXURY"
- "item_recipe_invis_sword" "ITEM_LUXURY"
- "item_invis_sword" "ITEM_DERIVED"
- "item_vitality_booster" "ITEM_LUXURY"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_heart" "ITEM_LUXURY"
- "item_heart" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "enigma_demonic_conversion"
- "2" "enigma_malefice"
- "3" "enigma_demonic_conversion"
- "4" "enigma_malefice"
- "5" "enigma_malefice"
- "6" "enigma_demonic_conversion"
- "7" "enigma_malefice"
- "8" "enigma_demonic_conversion"
- "9" "enigma_black_hole"
- "10" "enigma_midnight_pulse"
- "11" "enigma_black_hole"
- "12" "enigma_midnight_pulse"
- "13" "enigma_midnight_pulse"
- "14" "enigma_midnight_pulse"
- "15" "attribute_bonus"
- "16" "enigma_black_hole"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.4"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Tinker
- //=================================================================================================================
- "npc_dota_hero_tinker"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/tinker/tinker.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_tinker" // Small image for hero selection
- "SoundSet" "Hero_Tinker" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "34" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".75"
- "HeroGlowColor" "220 194 8"
- "ForceEnable" "1"
- "CMEnabled" "1"
- "PickSound" "tinker_tink_spawn_06"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "tinker_laser" // Ability 1
- "Ability2" "tinker_heat_seeking_missile" // Ability 2
- "Ability3" "tinker_march_of_the_machines" // Ability 3
- "Ability4" "tinker_rearm" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "28" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.35" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "500" // Range within a target can be attacked.
- "ProjectileModel" "tinker_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "27" // Base intelligence
- "AttributeIntelligenceGain" "2.2" // Intelligence bonus per level.
- "AttributeBaseAgility" "13" // Base agility
- "AttributeAgilityGain" "1.2" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "130"
- "ParticleFile" "particles/units/heroes/hero_tinker.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_tinker.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_tinker.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_bottle" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_travel_boots" "ITEM_CORE"
- "item_travel_boots" "ITEM_DERIVED"
- "item_platemail" "ITEM_EXTENSION"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_recipe_shivas_guard" "ITEM_EXTENSION"
- "item_shivas_guard" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_void_stone" "ITEM_EXTENSION"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "tinker_laser"
- "2" "tinker_heat_seeking_missile"
- "3" "tinker_laser"
- "4" "tinker_heat_seeking_missile"
- "5" "tinker_laser"
- "6" "tinker_heat_seeking_missile"
- "7" "tinker_laser"
- "8" "tinker_heat_seeking_missile"
- "9" "tinker_rearm"
- "10" "tinker_march_of_the_machines"
- "11" "tinker_march_of_the_machines"
- "12" "tinker_march_of_the_machines"
- "13" "tinker_march_of_the_machines"
- "14" "tinker_rearm"
- "15" "attribute_bonus"
- "16" "attribute_bonus"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "tinker_rearm"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.8"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Sniper
- //=================================================================================================================
- "npc_dota_hero_sniper"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/sniper/sniper.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_sniper" // Small image for hero selection
- "IdleExpression" "scenes/sniper/sniper_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Sniper" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "35" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "BotImplemented" "1"
- "ModelScale" ".90"
- "HeroGlowColor" "237 154 15"
- "PickSound" "sniper_snip_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "sniper_shrapnel" // Ability 1
- "Ability2" "sniper_headshot" // Ability 2
- "Ability3" "sniper_take_aim" // Ability 3
- "Ability4" "sniper_assassinate" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "15" // Damage range min.
- "AttackDamageMax" "21" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.17" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "550" // Range within a target can be attacked.
- "ProjectileModel" "sniper_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "3000" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "2.6" // Intelligence bonus per level.
- "AttributeBaseAgility" "21" // Base agility
- "AttributeAgilityGain" "2.9" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- "HasAggressiveStance" "1" // Plays alternate idle/run animation when near enemies
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionNighttimeRange" "1000" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "90"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_sniper.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_sniper.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_sniper.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_circlet" "ITEM_SELLABLE"
- "item_slippers" "ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_boots_of_elves" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_power_treads" "ITEM_DERIVED"
- "item_recipe_wraith_band" "ITEM_CORE | ITEM_SELLABLE"
- "item_claymore" "ITEM_EXTENSION"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_recipe_invis_sword" "ITEM_EXTENSION"
- "item_invis_sword" "ITEM_DERIVED"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_desolator" "ITEM_EXTENSION"
- "item_desolator" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_LUXURY"
- "item_boots_of_elves" "ITEM_LUXURY"
- "item_recipe_yasha" "ITEM_LUXURY"
- "item_yasha" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "sniper_take_aim"
- "2" "sniper_headshot"
- "3" "sniper_shrapnel"
- "4" "sniper_take_aim"
- "5" "sniper_take_aim"
- "6" "sniper_assassinate"
- "7" "sniper_take_aim"
- "8" "sniper_headshot"
- "9" "sniper_headshot"
- "10" "sniper_headshot"
- "11" "sniper_assassinate"
- "12" "sniper_shrapnel"
- "13" "sniper_shrapnel"
- "14" "sniper_shrapnel"
- "15" "attribute_bonus"
- "16" "sniper_assassinate"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Necrolyte
- //=================================================================================================================
- "npc_dota_hero_necrolyte"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/necrolyte/necrolyte.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_necrolyte" // Small image for hero selection
- "IdleExpression" "scenes/necrolyte/necrolyte_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Necrolyte" // Name of sound set.
- "IdleSoundLoop" "Hero_Necrolyte.IdleLoop"
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "36" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "146 255 145"
- "PickSound" "necrolyte_necr_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "necrolyte_death_pulse" // Ability 1
- "Ability2" "necrolyte_heartstopper_aura" // Ability 2
- "Ability3" "necrolyte_sadist" // Ability 3
- "Ability4" "necrolyte_reapers_scythe" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "26" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.53" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "550" // Range within a target can be attacked.
- "ProjectileModel" "necrolyte_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseIntelligence" "22" // Base intelligence
- "AttributeIntelligenceGain" "2.5" // Intelligence bonus per level.
- "AttributeBaseAgility" "15" // Base agility
- "AttributeAgilityGain" "1.7" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "140"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_necrolyte.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_necrolyte.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_necrolyte.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE | ITEM_SELLABLE"
- "item_branches" "ITEM_COR | ITEM_SELLABLEE"
- "item_circlet" "ITEM_CORE"
- "item_slippers" "ITEM_CORE"
- "item_recipe_wraith_band" "ITEM_CORE"
- "item_wraith_band" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_boots_of_elves" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_treads" "ITEM_DERIVED"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_claymore" "ITEM_EXTENSION"
- "item_quarterstaff" "ITEM_EXTENSION"
- "item_recipe_invis_sword" "ITEM_EXTENSION"
- "item_invis_sword" "ITEM_DERIVED"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_desolator" "ITEM_EXTENSION"
- "item_desolator" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "necrolyte_death_pulse"
- "2" "necrolyte_heartstopper_aura"
- "3" "necrolyte_death_pulse"
- "4" "necrolyte_heartstopper_aura"
- "5" "necrolyte_death_pulse"
- "6" "necrolyte_reapers_scythe"
- "7" "necrolyte_death_pulse"
- "8" "necrolyte_sadist"
- "9" "necrolyte_sadist"
- "10" "necrolyte_sadist"
- "11" "necrolyte_reapers_scythe"
- "12" "necrolyte_sadist"
- "13" "necrolyte_heartstopper_aura"
- "14" "necrolyte_heartstopper_aura"
- "15" "attribute_bonus"
- "16" "necrolyte_reapers_scythe"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Warlock
- //=================================================================================================================
- "npc_dota_hero_warlock"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/warlock/warlock.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_warlock" // Small image for hero selection
- "SoundSet" "Hero_Warlock" // Name of sound set.
- "Enabled" "1"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "37" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1"
- "HeroGlowColor" "249 54 47"
- "PickSound" "warlock_warl_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "warlock_fatal_bonds" // Ability 1
- "Ability2" "warlock_shadow_word" // Ability 2
- "Ability3" "warlock_upheaval" // Ability 3
- "Ability4" "warlock_rain_of_chaos" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "32" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "warlock_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1200" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "2.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "24" // Base intelligence
- "AttributeIntelligenceGain" "2.7" // Intelligence bonus per level.
- "AttributeBaseAgility" "10" // Base agility
- "AttributeAgilityGain" "1.0" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "145"
- "ParticleFile" "particles/units/heroes/hero_warlock.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_warlock.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_warlock.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_bottle" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_travel_boots" "ITEM_CORE"
- "item_platemail" "ITEM_EXTENSION"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_recipe_shivas_guard" "ITEM_EXTENSION"
- "item_shivas_guard" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_void_stone" "ITEM_EXTENSION"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "warlock_shadow_word"
- "2" "warlock_fatal_bonds"
- "3" "warlock_shadow_word"
- "4" "warlock_fatal_bonds"
- "5" "warlock_shadow_word"
- "6" "warlock_rain_of_chaos"
- "7" "warlock_shadow_word"
- "8" "warlock_fatal_bonds"
- "9" "warlock_fatal_bonds"
- "10" "warlock_upheaval"
- "11" "warlock_rain_of_chaos"
- "12" "warlock_upheaval"
- "13" "warlock_upheaval"
- "14" "warlock_upheaval"
- "15" "attribute_bonus"
- "16" "warlock_rain_of_chaos"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Beastmaster
- //=================================================================================================================
- "npc_dota_hero_beastmaster"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/beastmaster/beastmaster.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_beastmaster" // Small image for hero selection
- "IdleExpression" "scenes/beastmaster/beastmaster_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Beastmaster" // Name of sound set.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "38" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "0.825"
- "HeroGlowColor" "215 174 81"
- "PickSound" "beastmaster_beas_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "beastmaster_wild_axes" // Ability 1
- "Ability2" "beastmaster_call_of_the_wild" // Ability 2
- "Ability3" "beastmaster_inner_beast" // Ability 3
- "Ability4" "beastmaster_primal_roar" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "33" // Damage range min.
- "AttackDamageMax" "37" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "2.2" // Strength bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.9" // Intelligence bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "1.6" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "310" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "140"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "shoulder"
- "SlotText" "#LoadoutSlot_Shoulder"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_beastmaster.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_beastmaster.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_beastmaster.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_bottle" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_travel_boots" "ITEM_CORE"
- "item_platemail" "ITEM_EXTENSION"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_recipe_shivas_guard" "ITEM_EXTENSION"
- "item_shivas_guard" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_void_stone" "ITEM_EXTENSION"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "beastmaster_wild_axes"
- "2" "beastmaster_inner_beast"
- "3" "beastmaster_wild_axes"
- "4" "beastmaster_inner_beast"
- "5" "beastmaster_wild_axes"
- "6" "beastmaster_primal_roar"
- "7" "beastmaster_wild_axes"
- "8" "beastmaster_inner_beast"
- "9" "beastmaster_inner_beast"
- "10" "beastmaster_call_of_the_wild"
- "11" "beastmaster_primal_roar"
- "12" "beastmaster_call_of_the_wild"
- "13" "beastmaster_call_of_the_wild"
- "14" "beastmaster_call_of_the_wild"
- "15" "attribute_bonus"
- "16" "beastmaster_primal_roar"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Queen of Pain
- //=================================================================================================================
- "npc_dota_hero_queenofpain"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/queenofpain/queenofpain.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_queenofpain" // Small image for hero selection
- "SoundSet" "Hero_QueenOfPain" // Name of sound set.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "HeroID" "39" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".90"
- "HeroGlowColor" "175 41 128"
- "CMEnabled" "1"
- "PickSound" "queenofpain_pain_spawn_04"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "queenofpain_shadow_strike" // Ability 1
- "Ability2" "queenofpain_blink" // Ability 2
- "Ability3" "queenofpain_scream_of_pain" // Ability 3
- "Ability4" "queenofpain_sonic_wave" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "21" // Damage range min.
- "AttackDamageMax" "29" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.56" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "550" // Range within a target can be attacked.
- "ProjectileModel" "queen_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1500" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseIntelligence" "24" // Base intelligence
- "AttributeIntelligenceGain" "2.5" // Intelligence bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "2" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "125"
- "ParticleFile" "particles/units/heroes/hero_queenofpain.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_queenofpain.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_queenofpain.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "offhand_weapon"
- "SlotText" "#LoadoutSlot_OffHandWeapon"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Venomancer
- //=================================================================================================================
- "npc_dota_hero_venomancer"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/venomancer/venomancer.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_venomancer" // Small image for hero selection
- "IdleExpression" "scenes/venomancer/venomancer_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Venomancer" // Name of sound set.
- "IdleSoundLoop" "Hero_Venomancer.IdleLoop"
- "Enabled" "1"
- "Role" "Pusher"
- "Team" "Bad"
- "HeroID" "40" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".80"
- "HeroGlowColor" "252 172 18"
- "PickSound" "venomancer_venm_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "venomancer_venomous_gale" // Ability 1
- "Ability2" "venomancer_poison_sting" // Ability 2
- "Ability3" "venomancer_plague_ward" // Ability 3
- "Ability4" "venomancer_poison_nova" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "26" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "450" // Range within a target can be attacked.
- "ProjectileModel" "venomancer_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "1.85" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.75" // Intelligence bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "2.6" // Agility bonus per level.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "0.75" // Health regeneration rate.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- "HealthBarOffset" "130"
- "ParticleFile" "particles/units/heroes/hero_venomancer.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_venomancer.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_venomancer.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_phase_boots" "ITEM_DERIVED"
- "item_platemail" "ITEM_EXTENSION"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_recipe_shivas_guard" "ITEM_EXTENSION"
- "item_shivas_guard" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "venomancer_venomous_gale"
- "2" "venomancer_poison_sting"
- "3" "venomancer_venomous_gale"
- "4" "venomancer_poison_sting"
- "5" "venomancer_venomous_gale"
- "6" "venomancer_poison_nova"
- "7" "venomancer_venomous_gale"
- "8" "venomancer_plague_ward"
- "9" "venomancer_poison_sting"
- "10" "venomancer_poison_sting"
- "11" "venomancer_poison_nova"
- "12" "venomancer_plague_ward"
- "13" "venomancer_plague_ward"
- "14" "venomancer_plague_ward"
- "15" "attribute_bonus"
- "16" "venomancer_poison_nova"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Faceless Void
- //=================================================================================================================
- "npc_dota_hero_faceless_void"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/faceless_void/faceless_void.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_faceless_void" // Small image for hero selection
- "IdleExpression" "scenes/faceless_void/faceless_void_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_FacelessVoid" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "41" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".90"
- "HeroGlowColor" "217 160 255"
- "PickSound" "faceless_void_face_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "faceless_void_time_walk" // Ability 1
- "Ability2" "faceless_void_backtrack" // Ability 2
- "Ability3" "faceless_void_time_lock" // Ability 3
- "Ability4" "faceless_void_chronosphere" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "37" // Damage range min.
- "AttackDamageMax" "43" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "1.6" // Strength bonus per level.
- "AttributeBaseAgility" "21" // Base agility
- "AttributeAgilityGain" "2.65" // Agility bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.5" // Intelligence bonus per level.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "0.75" // Health regeneration rate.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "130"
- // ItemSlots
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_faceless_void.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_faceless_void.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_faceless_void.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE
- "
- "item_magic_stick" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_boots_of_elves" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_javelin" "ITEM_EXTENSION"
- "item_javelin" "ITEM_EXTENSION"
- "item_demon_edge" "ITEM_EXTENSION"
- "item_monkey_king_bar" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "faceless_void_time_walk"
- "2" "faceless_void_backtrack"
- "3" "faceless_void_time_walk"
- "4" "faceless_void_backtrack"
- "5" "faceless_void_time_walk"
- "6" "faceless_void_chronosphere"
- "7" "faceless_void_time_walk"
- "8" "faceless_void_backtrack"
- "9" "faceless_void_backtrack"
- "10" "faceless_void_time_lock"
- "11" "faceless_void_chronosphere"
- "12" "faceless_void_time_lock"
- "13" "faceless_void_time_lock"
- "14" "faceless_void_time_lock"
- "15" "attribute_bonus"
- "16" "faceless_void_chronosphere"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Skeleton King
- //=================================================================================================================
- "npc_dota_hero_skeleton_king"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/skeleton_king/skeleton_king.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_skeletonking" // Small image for hero selection
- "SoundSet" "Hero_SkeletonKing" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "42" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".90"
- "HeroGlowColor" "226 224 36"
- "CMEnabled" "1"
- "PickSound" "skeleton_king_skel_spawn_04"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "skeleton_king_hellfire_blast" // Ability 1
- "Ability2" "skeleton_king_vampiric_aura" // Ability 2
- "Ability3" "skeleton_king_critical_strike" // Ability 3
- "Ability4" "skeleton_king_reincarnation" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "32" // Damage range min.
- "AttackDamageMax" "34" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.56" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "0" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "22" // Base strength
- "AttributeStrengthGain" "2.9" // Strength bonus per level.
- "AttributeBaseIntelligence" "13" // Base intelligence
- "AttributeIntelligenceGain" "1.6" // Intelligence bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "1.7" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "170"
- "ParticleFile" "particles/units/heroes/hero_skeletonking.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_skeletonking.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_skeleton_king.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Death Prophet
- //=================================================================================================================
- "npc_dota_hero_death_prophet"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/death_prophet/death_prophet.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_death_prophet" // Small image for hero selection
- "SoundSet" "Hero_DeathProphet" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "43" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1.0"
- "HeroGlowColor" "15 241 28"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "death_prophet_carrion_swarm" // Ability 1
- "Ability2" "death_prophet_silence" // Ability 2
- "Ability3" "death_prophet_witchcraft" // Ability 3
- "Ability4" "death_prophet_exorcism" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "36" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.56" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "death_prophet_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1000" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "2.2" // Strength bonus per level.
- "AttributeBaseAgility" "14" // Base agility
- "AttributeAgilityGain" "1.4" // Agility bonus per level.
- "AttributeBaseIntelligence" "20" // Base intelligence
- "AttributeIntelligenceGain" "3.0" // Intelligence bonus per level.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "0.75" // Health regeneration rate.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "285" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "165"
- "ParticleFile" "particles/units/heroes/hero_death_prophet.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_death_prophet.txt"
- //"VoiceFile" "scripts/voscripts/game_sounds_vo_death_prophet.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Phantom Assassin
- //=================================================================================================================
- "npc_dota_hero_phantom_assassin"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/phantom_assassin/phantom_assassin.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_phantom_assassin" // Small image for hero selection
- "SoundSet" "Hero_PhantomAssassin" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "44" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".95"
- "HeroGlowColor" "154 97 133"
- "PickSound" "phantom_assassin_phass_spawn_01"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "phantom_assassin_stifling_dagger" // Ability 1
- "Ability2" "phantom_assassin_phantom_strike" // Ability 2
- "Ability3" "phantom_assassin_blur" // Ability 3
- "Ability4" "phantom_assassin_coup_de_grace" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "23" // Damage range min.
- "AttackDamageMax" "25" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "20" // Base strength
- "AttributeStrengthGain" "1.85" // Strength bonus per level.
- "AttributeBaseAgility" "23" // Base agility
- "AttributeAgilityGain" "3.15" // Agility bonus per level.
- "AttributeBaseIntelligence" "13" // Base intelligence
- "AttributeIntelligenceGain" "1.0" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "310" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "100"
- "ParticleFile" "particles/units/heroes/hero_phantom_assassin.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_phantom_assassin.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_phantom_assassin.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.3"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Pugna
- //=================================================================================================================
- "npc_dota_hero_pugna"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/pugna/pugna.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_pugna" // Small image for hero selection
- "IdleExpression" "scenes/pugna/pugna_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Pugna" // Name of sound set.
- "Enabled" "1"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "45" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".8"
- "HeroGlowColor" "194 80 163"
- "PickSound" "pugna_pugna_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "pugna_nether_blast" // Ability 1
- "Ability2" "pugna_decrepify" // Ability 2
- "Ability3" "pugna_nether_ward" // Ability 3
- "Ability4" "pugna_life_drain" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "19" // Damage range min.
- "AttackDamageMax" "27" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "pugna_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "1.2" // Strength bonus per level.
- "AttributeBaseAgility" "16" // Base agility
- "AttributeAgilityGain" "1.0" // Agility bonus per level.
- "AttributeBaseIntelligence" "26" // Base intelligence
- "AttributeIntelligenceGain" "4.0" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "315" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "120"
- "ParticleFile" "particles/units/heroes/hero_pugna.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_pugna.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_pugna.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Templar Assassin
- //=================================================================================================================
- "npc_dota_hero_templar_assassin"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/lanaya/lanaya.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_templar_assassin" // Small image for hero selection
- "SoundSet" "Hero_TemplarAssassin" // Name of sound set.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "46" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "242 200 198"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "5"
- "Ability1" "templar_assassin_refraction" // Ability 1
- "Ability2" "templar_assassin_meld" // Ability 2
- "Ability3" "templar_assassin_psi_blades" // Ability 3
- "Ability4" "templar_assassin_trap" // Ability 4
- "Ability5" "templar_assassin_psionic_trap" // Ability 5
- "Ability6" "attribute_bonus" // Ability 6
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "20" // Damage range min.
- "AttackDamageMax" "26" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "140" // Range within a target can be attacked.
- "ProjectileModel" "templar_assassin_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "2.1" // Strength bonus per level.
- "AttributeBaseAgility" "23" // Base agility
- "AttributeAgilityGain" "2.7" // Agility bonus per level.
- "AttributeBaseIntelligence" "20" // Base intelligence
- "AttributeIntelligenceGain" "2.0" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.7" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "55"
- "ParticleFile" "particles/units/heroes/hero_templar_assassin.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_templar_assassin.txt"
- //"VoiceFile" "scripts/voscripts/game_sounds_vo_templar_assassin.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Viper
- //=================================================================================================================
- "npc_dota_hero_viper"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/viper/viper.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_viper" // Small image for hero selection
- "IdleExpression" "scenes/viper/viper_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Viper" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "47" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".80"
- "HeroGlowColor" "160 229 81"
- "PickSound" "viper_vipe_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "viper_poison_attack" // Ability 1
- "Ability2" "viper_nethertoxin" // Ability 2
- "Ability3" "viper_corrosive_skin" // Ability 3
- "Ability4" "viper_viper_strike" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "23" // Damage range min.
- "AttackDamageMax" "25" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.33" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "575" // Range within a target can be attacked.
- "ProjectileModel" "viper_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1200" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "1.9" // Strength bonus per level.
- "AttributeBaseAgility" "21" // Base agility
- "AttributeAgilityGain" "2.5" // Agility bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "285" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "190"
- "ParticleFile" "particles/units/heroes/hero_viper.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_viper.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_viper.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Luna
- //=================================================================================================================
- "npc_dota_hero_luna"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/luna/luna.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_luna" // Small image for hero selection
- "SoundSet" "Hero_Luna" // Name of sound set.
- "Enabled" "0"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "48" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "luna_lucent_beam" // Ability 1
- "Ability2" "luna_moon_glaive" // Ability 2
- "Ability3" "luna_lunar_blessing" // Ability 3
- "Ability4" "luna_eclipse" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "21" // Damage range min.
- "AttackDamageMax" "27" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.46" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "330" // Range within a target can be attacked.
- "ProjectileModel" "generic_projectile" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "15" // Base strength
- "AttributeStrengthGain" "1.9" // Strength bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "2.8" // Agility bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.85" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "330" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "165"
- "ParticleFile" "particles/units/heroes/hero_luna.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_luna.txt"
- //"VoiceFile" "scripts/voscripts/game_sounds_vo_luna.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.1"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Dragon Knight
- //=================================================================================================================
- "npc_dota_hero_dragon_knight"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/dragon_knight/dragon_knight.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_dragon_knight" // Small image for hero selection
- "SoundSet" "Hero_DragonKnight" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "49" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".875"
- "HeroGlowColor" "209 143 71"
- "ForceEnable" "1"
- "PickSound" "dragon_knight_drag_spawn_02"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "dragon_knight_breathe_fire" // Ability 1
- "Ability2" "dragon_knight_dragon_tail" // Ability 2
- "Ability3" "dragon_knight_dragon_blood" // Ability 3
- "Ability4" "dragon_knight_elder_dragon_form" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "27" // Damage range min.
- "AttackDamageMax" "33" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "2.8" // Strength bonus per level.
- "AttributeBaseAgility" "19" // Base agility
- "AttributeAgilityGain" "2.2" // Agility bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.7" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "150"
- "ParticleFile" "particles/units/heroes/hero_dragon_knight.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_dragon_knight.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_dragon_knight.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Dazzle
- //=================================================================================================================
- "npc_dota_hero_dazzle"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/dazzle/dazzle.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_dazzle" // Small image for hero selection
- "IdleExpression" "scenes/dazzle/dazzle_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Dazzle" // Name of sound set.
- "Enabled" "1"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "50" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "222 60 236"
- "PickSound" "dazzle_dazz_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "dazzle_poison_touch" // Ability 1
- "Ability2" "dazzle_shallow_grave" // Ability 2
- "Ability3" "dazzle_shadow_wave" // Ability 3
- "Ability4" "dazzle_weave" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "14" // Damage range min.
- "AttackDamageMax" "32" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "500" // Range within a target can be attacked.
- "ProjectileModel" "dazzle_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1200" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.85" // Strength bonus per level.
- "AttributeBaseIntelligence" "27" // Base intelligence
- "AttributeIntelligenceGain" "3.4" // Intelligence bonus per level.
- "AttributeBaseAgility" "21" // Base agility
- "AttributeAgilityGain" "1.7" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "140"
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "neck"
- "SlotText" "#LoadoutSlot_Neck"
- }
- }
- "ParticleFile" "particles/units/heroes/hero_dazzle.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_dazzle.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_dazzle.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_necronomicon" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_void_stone" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Rattletrap
- //=================================================================================================================
- "npc_dota_hero_rattletrap"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/rattletrap/rattletrap.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_rattletrap" // Small image for hero selection
- "SoundSet" "Hero_Rattletrap" // Name of sound set.
- "Enabled" "1"
- "Role" "Initiator"
- "Team" "Good"
- "HeroID" "51" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".95"
- "HeroGlowColor" "252 220 64"
- "PickSound" "rattletrap_ratt_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "rattletrap_battery_assault" // Ability 1
- "Ability2" "rattletrap_power_cogs" // Ability 2
- "Ability3" "rattletrap_rocket_flare" // Ability 3
- "Ability4" "rattletrap_hookshot" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "31" // Damage range min.
- "AttackDamageMax" "33" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.33" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- "ProjectileModel" "" // Particle system model for projectile.
- "ProjectileSpeed" "" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "24" // Base strength
- "AttributeStrengthGain" "2.4" // Strength bonus per level.
- "AttributeBaseAgility" "13" // Base agility
- "AttributeAgilityGain" "1.2" // Agility bonus per level.
- "AttributeBaseIntelligence" "17" // Base intelligence
- "AttributeIntelligenceGain" "1.3" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "315" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_rattletrap.txt"
- "ParticleFile" "particles/units/heroes/hero_rattletrap.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_rattletrap.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Leshrac
- //=================================================================================================================
- "npc_dota_hero_leshrac"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/leshrac/leshrac.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_leshrac" // Small image for hero selection
- "SoundSet" "Hero_Leshrac" // Name of sound set.
- "Enabled" "1"
- "Role" "Pusher"
- "Team" "Bad"
- "HeroID" "52" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".9"
- "HeroGlowColor" "12 157 179"
- "PickSound" "leshrac_lesh_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "leshrac_split_earth" // Ability 1
- "Ability2" "leshrac_diabolic_edict" // Ability 2
- "Ability3" "leshrac_lightning_storm" // Ability 3
- "Ability4" "leshrac_pulse_nova" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "19" // Damage range min.
- "AttackDamageMax" "23" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "leshrac_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "26" // Base intelligence
- "AttributeIntelligenceGain" "3" // Intelligence bonus per level.
- "AttributeBaseAgility" "23" // Base agility
- "AttributeAgilityGain" "1.7" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "310" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionNighttimeRange" "900" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "150"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_leshrac.txt"
- "ParticleFile" "particles/units/heroes/hero_leshrac.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_leshrac.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_recipe_necronomicon" "ITEM_EXTENSION"
- "item_necronomicon" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_void_stone" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Furion
- //=================================================================================================================
- "npc_dota_hero_furion"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/furion/furion.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_furion" // Small image for hero selection
- "IdleExpression" "scenes/furion/furion_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Furion" // Name of sound set.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "53" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "216 255 100"
- "PickSound" "furion_furi_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "furion_sprout" // Ability 1
- "Ability2" "furion_teleportation" // Ability 2
- "Ability3" "furion_force_of_nature" // Ability 3
- "Ability4" "furion_wrath_of_nature" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "38" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "furion_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1125" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "1.8" // Strength bonus per level.
- "AttributeBaseIntelligence" "21" // Base intelligence
- "AttributeIntelligenceGain" "2.9" // Intelligence bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "1.9" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "160"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_furion.txt"
- "ParticleFile" "particles/units/heroes/hero_furion.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_furion.txt"
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "neck"
- "SlotText" "#LoadoutSlot_Neck"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "shoulder"
- "SlotText" "#LoadoutSlot_Shoulder"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "6"
- {
- "SlotIndex" "6"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "7"
- {
- "SlotIndex" "7"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Lifestealer
- //=================================================================================================================
- "npc_dota_hero_life_stealer"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/life_stealer/life_stealer.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_life_stealer" // Small image for hero selection
- "SoundSet" "Hero_LifeStealer" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "54" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".875"
- "HeroGlowColor" "209 4 1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "life_stealer_rage" // Ability 1
- "Ability2" "life_stealer_feast" // Ability 2
- "Ability3" "life_stealer_open_wounds" // Ability 3
- "Ability4" "life_stealer_infest" // Ability 4
- "Ability6" "life_stealer_consume" // Ability 6
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "32" // Damage range min.
- "AttackDamageMax" "42" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.39" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // "ProjectileModel" "leshrac_base_attack" // Particle system model for projectile.
- // "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "25" // Base strength
- "AttributeStrengthGain" "2.4" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.75" // Intelligence bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "1.9" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "315" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HasAggressiveStance" "1" // Plays alternate idle/run animation when near enemies
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_life_stealer.txt"
- "ParticleFile" "particles/units/heroes/hero_life_stealer.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_life_stealer.txt"
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "offhand_weapon"
- "SlotText" "#LoadoutSlot_OffHandWeapon"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_belt_of_strength" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_treads" "ITEM_DERIVED"
- "item_helm_of_iron_will" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_recipe_armlet" "ITEM_EXTENSION"
- "item_armlet" "ITEM_DERIVED"
- "item_vitality_booster" "ITEM_LUXURY"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_heart" "ITEM_LUXURY"
- "item_heart" "ITEM_DERIVED"
- "item_lifesteal" "ITEM_LUXURY"
- "item_helm_of_iron_will" "ITEM_LUXURY"
- "item_helm_of_the_dominator" "ITEM_DERIVED"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_satanic" "ITEM_LUXURY"
- "item_satanic" "ITEM_DERIVED"
- }
- "Build"
- {
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Dark Seer
- //=================================================================================================================
- "npc_dota_hero_dark_seer"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/dark_seer/dark_seer.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_dark_seer" // Small image for hero selection
- "IdleExpression" "scenes/dark_seer/dark_seer_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_DarkSeer" // Name of sound set.
- "Enabled" "1"
- "Role" "Initiator"
- "Team" "Bad"
- "HeroID" "55" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".80"
- "HeroGlowColor" "203 86 255"
- "PickSound" "dark_seer_dkseer_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "dark_seer_vacuum"
- "Ability2" "dark_seer_ion_shell"
- "Ability3" "dark_seer_surge"
- "Ability4" "dark_seer_wall_of_replica"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "4" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "31" // Damage range min.
- "AttackDamageMax" "37" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.59" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "22" // Base strength
- "AttributeStrengthGain" "2.3" // Strength bonus per level.
- "AttributeBaseAgility" "12" // Base agility
- "AttributeAgilityGain" "1.2" // Agility bonus per level.
- "AttributeBaseIntelligence" "29" // Base intelligence
- "AttributeIntelligenceGain" "2.7" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "110"
- "ParticleFile" "particles/units/heroes/hero_dark_seer.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_dark_seer.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_dark_seer.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.8"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Clinkz
- //=================================================================================================================
- "npc_dota_hero_clinkz"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/clinkz/clinkz.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_clinkz" // Small image for hero selection
- "SoundSet" "Hero_Clinkz" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "56" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "205 58 0"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "clinkz_strafe"
- "Ability2" "clinkz_searing_arrows"
- "Ability3" "clinkz_wind_walk"
- "Ability4" "clinkz_death_pact"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "15" // Damage range min.
- "AttackDamageMax" "21" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.7" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "clinkz_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "15" // Base strength
- "AttributeStrengthGain" "1.6" // Strength bonus per level.
- "AttributeBaseAgility" "22" // Base agility
- "AttributeAgilityGain" "3.0" // Agility bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.55" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "55"
- //"VoiceFile" "scripts/voscripts/game_sounds_vo_clinkz.txt"
- "ParticleFile" "particles/units/heroes/hero_clinkz.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_clinkz.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.1"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Omniknight
- //=================================================================================================================
- "npc_dota_hero_omniknight"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/omniknight/omniknight.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_omniknight" // Small image for hero selection
- "IdleExpression" "scenes/omniknight/omniknight_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Omniknight" // Name of sound set.
- "Enabled" "1"
- "Role" "Support"
- "Team" "Good"
- "HeroID" "57" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".8"
- "HeroGlowColor" "120 205 255"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "omniknight_purification"
- "Ability2" "omniknight_repel"
- "Ability3" "omniknight_degen_aura"
- "Ability4" "omniknight_guardian_angel"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "31" // Damage range min.
- "AttackDamageMax" "41" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.433" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "20" // Base strength
- "AttributeStrengthGain" "2.65" // Strength bonus per level.
- "AttributeBaseAgility" "15" // Base agility
- "AttributeAgilityGain" "1.75" // Agility bonus per level.
- "AttributeBaseIntelligence" "17" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.6" // Turning rate.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "125"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_omniknight.txt"
- "ParticleFile" "particles/units/heroes/hero_omniknight.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_omniknight.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.0"
- }
- }
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "shoulder"
- "SlotText" "#LoadoutSlot_Shoulder"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "arms"
- "SlotText" "#LoadoutSlot_Arms"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "body_head"
- "SlotText" "#LoadoutSlot_Body_Head"
- }
- "6"
- {
- "SlotIndex" "6"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "7"
- {
- "SlotIndex" "7"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- }
- //=================================================================================================================
- // HERO: Enchantress
- //=================================================================================================================
- "npc_dota_hero_enchantress"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/enchantress/enchantress.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_enchantress" // Small image for hero selection
- "SoundSet" "Hero_Enchantress" // Name of sound set.
- "Enabled" "1"
- "Role" "Pusher"
- "Team" "Good"
- "HeroID" "58" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "0.80"
- "HeroGlowColor" "216 114 11"
- "PickSound" "enchantress_ench_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "enchantress_untouchable"
- "Ability2" "enchantress_enchant"
- "Ability3" "enchantress_natures_attendants"
- "Ability4" "enchantress_impetus"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "31" // Damage range min.
- "AttackDamageMax" "41" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "550" // Range within a target can be attacked.
- "ProjectileModel" "enchantress_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "16" // Base strength
- "AttributeStrengthGain" "1.0" // Strength bonus per level.
- "AttributeBaseAgility" "19" // Base agility
- "AttributeAgilityGain" "1.8" // Agility bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "2.8" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.4" // Turning rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionNighttimeRange" "1800" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "160"
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "VoiceFile" "scripts/voscripts/game_sounds_vo_enchantress.txt"
- "ParticleFile" "particles/units/heroes/hero_enchantress.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_enchantress.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.3"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Huskar
- //=================================================================================================================
- "npc_dota_hero_huskar"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/huskar/huskar.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_huskar" // Small image for hero selection
- "SoundSet" "Hero_Huskar" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "59" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".85"
- "HeroGlowColor" "73 155 153"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "huskar_inner_vitality"
- "Ability2" "huskar_burning_spear"
- "Ability3" "huskar_berserkers_blood"
- "Ability4" "huskar_life_break"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "21" // Damage range min.
- "AttackDamageMax" "30" // Damage range max.
- "AttackRate" "1.6" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "400" // Range within a target can be attacked.
- "ProjectileModel" "huskar_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1400" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "2.4" // Strength bonus per level.
- "AttributeBaseAgility" "20" // Base agility
- "AttributeAgilityGain" "2.4" // Agility bonus per level.
- "AttributeBaseIntelligence" "18" // Base intelligence
- "AttributeIntelligenceGain" "1.5" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HasAggressiveStance" "1" // Plays alternate idle/run animation when near enemies
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "150"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_huskar.txt"
- "ParticleFile" "particles/units/heroes/hero_huskar.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_huskar.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "offhand_weapon"
- "SlotText" "#LoadoutSlot_OffHandWeapon"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_SELLABLE | ITEM_CONSUMABLE"
- "item_tango" "ITEM_SELLABLE | ITEM_CONSUMABLE"
- "item_tango" "ITEM_SELLABLE | ITEM_CONSUMABLE"
- "item_gauntlets" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_treads" "ITEM_DERIVED"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_recipe_sange" "ITEM_EXTENSION"
- "item_sange" "ITEM_DERIVED"
- "item_helm_of_iron_will" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_recipe_armlet" "ITEM_EXTENSION"
- "item_armlet" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_sange_and_yasha" "ITEM_DERIVED"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_recipe_black_king_bar" "ITEM_EXTENSION"
- "item_black_king_bar" "ITEM_DERIVED"
- "item_reaver" "ITEM_LUXURY"
- "item_vitality_booster" "ITEM_LUXURY"
- "item_recipe_heart" "ITEM_LUXURY"
- "item_heart" "ITEM_DERIVED"
- }
- "LaneDesire"
- {
- "LaneMid" "1.1"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Night Stalker
- //=================================================================================================================
- "npc_dota_hero_night_stalker"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/nightstalker/nightstalker.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_night_stalker" // Small image for hero selection
- "SoundSet" "Hero_NightStalker" // Name of sound set.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "HeroID" "60" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".8"
- "HeroGlowColor" "70 105 255"
- "PickSound" "night_stalker_nstalk_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "night_stalker_void"
- "Ability2" "night_stalker_crippling_fear"
- "Ability3" "night_stalker_hunter_in_the_night"
- "Ability4" "night_stalker_darkness"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "3" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "34" // Damage range min.
- "AttackDamageMax" "38" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.55" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "2.8" // Strength bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.6" // Intelligence bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "2.25" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionDaytimeRange" "1200" // Range of vision during day light.
- "VisionNighttimeRange" "1800" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "145"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_night_stalker.txt"
- "ParticleFile" "particles/units/heroes/hero_night_stalker.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_nightstalker.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Broodmother
- //=================================================================================================================
- "npc_dota_hero_broodmother"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/broodmother/broodmother.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_broodmother" // Small image for hero selection
- "SoundSet" "Hero_Broodmother" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "61" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1.0" // old .75
- "HeroGlowColor" "74 76 217"
- "CMEnabled" "1"
- "PickSound" "broodmother_broo_spawn_03"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "broodmother_spawn_spiderlings"
- "Ability2" "broodmother_spin_web"
- "Ability3" "broodmother_incapacitating_bite"
- "Ability4" "broodmother_insatiable_hunger"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "26" // Damage range min.
- "AttackDamageMax" "32" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "2.5" // Strength bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "2.2" // Agility bonus per level.
- "AttributeBaseIntelligence" "18" // Base intelligence
- "AttributeIntelligenceGain" "2.0" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionDaytimeRange" "1800" // Range of vision during day light.
- "VisionNighttimeRange" "800" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "100"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_broodmother.txt"
- "ParticleFile" "particles/units/heroes/hero_broodmother.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_broodmother.txt"
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.1"
- }
- }
- }
- //=================================================================================================================
- // HERO: Bounty Hunter
- //=================================================================================================================
- "npc_dota_hero_bounty_hunter"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/bounty_hunter/bounty_hunter.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_bounty_hunter" // Small image for hero selection
- "SoundSet" "Hero_BountyHunter" // Name of sound set.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "62" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "HeroGlowColor" "221 201 63"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "bounty_hunter_shuriken_toss"
- "Ability2" "bounty_hunter_jinada"
- "Ability3" "bounty_hunter_wind_walk"
- "Ability4" "bounty_hunter_track"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "3" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "38" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.59" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "1.8" // Strength bonus per level.
- "AttributeBaseAgility" "21" // Base agility
- "AttributeAgilityGain" "3.0" // Agility bonus per level.
- "AttributeBaseIntelligence" "19" // Base intelligence
- "AttributeIntelligenceGain" "1.4" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "315" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Status
- //-------------------------------------------------------------------------------------------------------------
- "StatusHealthRegen" "0.75" // Health regeneration rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionDaytimeRange" "1800" // Range of vision during day light.
- "VisionNighttimeRange" "1000" // Range of vision at night time.
- // Bounds
- //-------------------------------------------------------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_HERO"
- "HealthBarOffset" "100"
- //"VoiceFile" "scripts/voscripts/game_sounds_vo_bounty_hunter.txt"
- "ParticleFile" "particles/units/heroes/hero_bounty_hunter.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_bounty_hunter.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.4"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Weaver
- //=================================================================================================================
- "npc_dota_hero_weaver"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/weaver/weaver.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_weaver" // Small image for hero selection
- "SoundSet" "Hero_Weaver" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "63" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "NewHero" "1"
- "ModelScale" "0.8"
- "PickSound" "weaver_weav_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "weaver_the_swarm" // Ability 1
- "Ability2" "weaver_shukuchi" // Ability 2
- "Ability3" "weaver_geminate_attack" // Ability 3
- "Ability4" "weaver_time_lapse" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "32" // Damage range min.
- "AttackDamageMax" "42" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.64" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "425" // Range within a target can be attacked.
- "ProjectileModel" "weaver_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "15" // Base strength
- "AttributeStrengthGain" "1.5" // Strength bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- "AttributeBaseAgility" "14" // Base agility
- "AttributeAgilityGain" "2.5" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "90"
- "ParticleFile" "particles/units/heroes/hero_weaver.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_weaver.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_weaver.txt"
- "Bot"
- {
- "LaneDesire"
- {
- "LaneMid" "1.5"
- "LaneFarm" "1.0"
- }
- }
- }
- //=================================================================================================================
- // HERO: Jakiro
- //=================================================================================================================
- "npc_dota_hero_jakiro"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/twin_headed_dragon/twin_headed_dragon.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_jakiro" // Small image for hero selection
- "IdleExpression" "scenes/jakiro/jakiro_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Jakiro" // Name of sound set.
- "Enabled" "1"
- "HeroUnlockOrder" "0"
- "Role" "Ganker"
- "Team" "Good"
- "HeroID" "64" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "NewHero" "1"
- "ModelScale" "1.05"
- "HeroGlowColor" "107 74 53"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "jakiro_dual_breath" // Ability 1
- "Ability2" "jakiro_ice_path" // Ability 2
- "Ability3" "jakiro_liquid_fire" // Ability 3
- "Ability4" "jakiro_macropyre" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "18" // Damage range min.
- "AttackDamageMax" "26" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "400" // Range within a target can be attacked.
- "ProjectileModel" "jakiro_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1100" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "24" // Base strength
- "AttributeStrengthGain" "2.3" // Strength bonus per level.
- "AttributeBaseIntelligence" "28" // Base intelligence
- "AttributeIntelligenceGain" "2.8" // Intelligence bonus per level.
- "AttributeBaseAgility" "10" // Base agility
- "AttributeAgilityGain" "1.2" // Agility bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "250"
- "ParticleFile" "particles/units/heroes/hero_jakiro.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_jakiro.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_jakiro.txt"
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_clarity" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_gauntlets" "ITEM_EXTENSION"
- "item_gauntlets" "ITEM_EXTENSION"
- "item_recipe_urn_of_shadows" "ITEM_EXTENSION"
- "item_urn_of_shadows" "ITEM_DERIVED"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_branches" "ITEM_EXTENSION"
- "item_recipe_headdress" "ITEM_EXTENSION"
- "item_headdress" "ITEM_DERIVED"
- "item_chainmail" "ITEM_EXTENSION"
- "item_branches" "ITEM_EXTENSION"
- "item_recipe_buckler" "ITEM_EXTENSION"
- "item_buckler" "ITEM_DERIVED"
- "item_recipe_mekansm" "ITEM_EXTENSION"
- "item_mekansm" "ITEM_DERIVED"
- "item_void_stone" "ITEM_EXTENSION"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_recipe_sheepstick" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "jakiro_dual_breath"
- "2" "jakiro_ice_path"
- "3" "jakiro_dual_breath"
- "4" "jakiro_liquid_fire"
- "5" "jakiro_dual_breath"
- "6" "jakiro_macropyre"
- "7" "jakiro_dual_breath"
- "8" "jakiro_liquid_fire"
- "9" "jakiro_liquid_fire"
- "10" "jakiro_liquid_fire"
- "11" "jakiro_macropyre"
- "12" "jakiro_ice_path"
- "13" "jakiro_ice_path"
- "14" "jakiro_ice_path"
- "15" "attribute_bonus"
- "16" "jakiro_macropyre"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Batrider
- //=================================================================================================================
- "npc_dota_hero_batrider"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/batrider/batrider.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_batrider" // Small image for hero selection
- "IdleExpression" "scenes/batrider/batrider_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Batrider" // Name of sound set.
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "HeroID" "65" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".8"
- "HeroGlowColor" "107 74 53"
- "CMEnabled" "1"
- "PickSound" "batrider_bat_spawn_01"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "batrider_sticky_napalm" // Ability 1
- "Ability2" "batrider_flamebreak" // Ability 2
- "Ability3" "batrider_firefly" // Ability 3
- "Ability4" "batrider_flaming_lasso" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "28" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "375" // Range within a target can be attacked.
- "ProjectileModel" "batrider_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseAgility" "15" // Base agility
- "AttributeAgilityGain" "1.5" // Agility bonus per level.
- "AttributeBaseIntelligence" "24" // Base intelligence
- "AttributeIntelligenceGain" "2.5" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- }
- "HealthBarOffset" "220"
- "ParticleFile" "particles/units/heroes/hero_batrider.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_batrider.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_batrider.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED"
- "item_sobi_mask" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_recipe_urn_of_shadows" "ITEM_CORE"
- "item_urn_of_shadows" "ITEM_DERIVED"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_stout_shield" "ITEM_EXTENSION"
- "item_vitality_booster" "ITEM_EXTENSION"
- "item_vanguard" "ITEM_DERIVED"
- "item_cloak" "ITEM_EXTENSION"
- "item_ring_of_health" "ITEM_EXTENSION"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_hood_of_defiance" "ITEM_DERIVED"
- "item_blink" "ITEM_EXTENSION"
- "item_belt_of_strength" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_power_treads" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_LUXURY"
- "item_void_stone" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "batrider_sticky_napalm"
- "2" "batrider_firefly"
- "3" "batrider_sticky_napalm"
- "4" "batrider_firefly"
- "5" "batrider_sticky_napalm"
- "6" "batrider_flaming_lasso"
- "7" "batrider_sticky_napalm"
- "8" "batrider_firefly"
- "9" "batrider_firefly"
- "10" "batrider_flamebreak"
- "11" "batrider_flaming_lasso"
- "12" "batrider_flamebreak"
- "13" "batrider_flamebreak"
- "14" "batrider_flamebreak"
- "15" "attribute_bonus"
- "16" "batrider_flaming_lasso"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.8"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Chen
- //=================================================================================================================
- "npc_dota_hero_chen"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/chen/chen.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_chen" // Small image for hero selection
- "SoundSet" "Hero_Chen" // Name of sound set.
- "Enabled" "1"
- "Role" "Pusher"
- "Team" "Good"
- "HeroID" "66" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "1"
- "HeroGlowColor" "107 74 53"
- "PickSound" "chen_chen_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "chen_penitence" // Ability 1
- "Ability2" "chen_test_of_faith" // Ability 2
- "Ability3" "chen_holy_persuasion" // Ability 3
- "Ability4" "chen_hand_of_god" // Ability 4
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "32" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "chen_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1100" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "20" // Base strength
- "AttributeStrengthGain" "1.5" // Strength bonus per level.
- "AttributeBaseAgility" "15" // Base agility
- "AttributeAgilityGain" "2.1" // Agility bonus per level.
- "AttributeBaseIntelligence" "21" // Base intelligence
- "AttributeIntelligenceGain" "2.8" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "170"
- "ParticleFile" "particles/units/heroes/hero_chen.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_chen.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_chen.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_sobi_mask" "ITEM_CORE"
- "item_ring_of_protection" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_recipe_urn_of_shadows" "ITEM_CORE"
- "item_urn_of_shadows" "ITEM_DERIVED"
- "item_sobi_mask" "ITEM_CORE"
- "item_ring_of_basilius" "ITEM_DERIVED"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_branches" "ITEM_EXTENSION"
- "item_recipe_headdress" "ITEM_EXTENSION"
- "item_headdress" "ITEM_DERIVED"
- "item_chainmail" "ITEM_EXTENSION"
- "item_branches" "ITEM_EXTENSION"
- "item_recipe_buckler" "ITEM_EXTENSION"
- "item_buckler" "ITEM_DERIVED"
- "item_recipe_mekansm" "ITEM_EXTENSION"
- "item_mekansm" "ITEM_DERIVED"
- "item_point_booster" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_platemail" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_recipe_shivas_guard" "ITEM_LUXURY"
- "item_shivas_guard" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "chen_holy_persuasion"
- "2" "chen_penitence"
- "3" "chen_penitence"
- "4" "chen_holy_persuasion"
- "5" "chen_holy_persuasion"
- "6" "chen_hand_of_god"
- "7" "chen_holy_persuasion"
- "8" "chen_penitence"
- "9" "chen_penitence"
- "10" "chen_test_of_faith"
- "11" "chen_hand_of_god"
- "12" "chen_test_of_faith"
- "13" "chen_test_of_faith"
- "14" "chen_test_of_faith"
- "15" "attribute_bonus"
- "16" "chen_hand_of_god"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.5"
- "LaneFarm" "1.4"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Spectre
- //=================================================================================================================
- "npc_dota_hero_spectre"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/spectre/spectre.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_spectre" // Small image for hero selection
- "SoundSet" "Hero_Spectre" // Name of sound set.
- "IdleSoundLoop" "Hero_Spectre.IdleLoop"
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "67" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".72"
- "HeroGlowColor" "107 74 53"
- "ForceEnable" "1"
- "PickSound" "spectre_spec_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "5"
- "Ability1" "spectre_spectral_dagger" // Ability 1
- "Ability2" "spectre_desolate" // Ability 2
- "Ability3" "spectre_dispersion" // Ability 3
- "Ability4" "spectre_reality" // Ability 4
- "Ability5" "spectre_haunt" // Ability 5
- "Ability6" "attribute_bonus" // Ability 6
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "23" // Damage range min.
- "AttackDamageMax" "27" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "2.0" // Strength bonus per level.
- "AttributeBaseAgility" "23" // Base agility
- "AttributeAgilityGain" "2.2" // Agility bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.9" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "160"
- "ParticleFile" "particles/units/heroes/hero_spectre.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_spectre.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_spectre.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_stout_shield" "ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_slippers" "ITEM_CORE"
- "item_slippers" "ITEM_CORE"
- "item_poor_mans_shield" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_CORE"
- "item_blade_of_alacrity" "ITEM_CORE"
- "item_robe" "ITEM_CORE"
- "item_recipe_diffusal_blade" "ITEM_CORE"
- "item_diffusal_blade" "ITEM_DERIVED"
- "item_boots" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_belt_of_strength" "ITEM_CORE"
- "item_treads" "ITEM_DERIVED"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_boots_of_elves" "ITEM_EXTENSION"
- "item_recipe_yasha" "ITEM_EXTENSION"
- "item_yasha" "ITEM_DERIVED"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_recipe_manta" "ITEM_EXTENSION"
- "item_manta" "ITEM_DERIVED"
- "item_reaver" "ITEM_LUXURY"
- "item_vitality_booster" "ITEM_LUXURY"
- "item_recipe_heart" "ITEM_LUXURY"
- "item_heart" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "spectre_spectral_dagger"
- "2" "spectre_desolate"
- "3" "spectre_spectral_dagger"
- "4" "spectre_desolate"
- "5" "spectre_spectral_dagger"
- "6" "spectre_haunt"
- "7" "spectre_spectral_dagger"
- "8" "spectre_desolate"
- "9" "spectre_desolate"
- "10" "spectre_dispersion"
- "11" "spectre_haunt"
- "12" "spectre_dispersion"
- "13" "spectre_dispersion"
- "14" "spectre_dispersion"
- "15" "attribute_bonus"
- "16" "spectre_haunt"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Doom Bringer
- //=================================================================================================================
- "npc_dota_hero_doom_bringer"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/doom/doom.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_doom_bringer" // Small image for hero selection
- "SoundSet" "Hero_DoomBringer" // Name of sound set.
- "IdleSoundLoop" "Hero_DoomBringer.IdleLoop"
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Bad"
- "HeroID" "69" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".925"
- "HeroGlowColor" "107 74 53"
- "ForceEnable" "1"
- "PickSound" "doom_bringer_doom_spawn_01"
- "CMEnabled" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "6"
- "Ability1" "doom_bringer_devour" // Ability 1
- "Ability2" "doom_bringer_scorched_earth" // Ability 2
- "Ability3" "doom_bringer_lvl_death" // Ability 3
- "Ability4" "doom_bringer_empty1" // Ability 4
- "Ability5" "doom_bringer_empty2" // Ability 5
- "Ability6" "doom_bringer_doom" // Ability 6
- "Ability7" "attribute_bonus" // Ability 7
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-2" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "27" // Damage range min.
- "AttackDamageMax" "43" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.5" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "150" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "26" // Base strength
- "AttributeStrengthGain" "3.2" // Strength bonus per level.
- "AttributeBaseAgility" "11" // Base agility
- "AttributeAgilityGain" "0.9" // Agility bonus per level.
- "AttributeBaseIntelligence" "13" // Base intelligence
- "AttributeIntelligenceGain" "2.1" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "220"
- "ParticleFile" "particles/units/heroes/hero_doom_bringer.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_doombringer.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_doom_bringer.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_point_booster" "ITEM_CORE"
- "item_ogre_axe" "ITEM_CORE"
- "item_staff_of_wizardry" "ITEM_CORE"
- "item_blade_of_alacrity" "ITEM_CORE"
- "item_ultimate_scepter" "ITEM_DERIVED"
- "item_relic" "ITEM_EXTENSION"
- "item_recipe_radiance" "ITEM_EXTENSION"
- "item_radiance" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_lifesteal" "ITEM_LUXURY"
- "item_helm_of_iron_will" "ITEM_LUXURY"
- "item_helm_of_the_dominator" "ITEM_DERIVED"
- "item_reaver" "ITEM_LUXURY"
- "item_recipe_satanic" "ITEM_LUXURY"
- "item_satanic" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "doom_bringer_devour"
- "2" "doom_bringer_lvl_death"
- "3" "doom_bringer_devour"
- "4" "doom_bringer_lvl_death"
- "5" "doom_bringer_lvl_death"
- "6" "doom_bringer_doom"
- "7" "doom_bringer_lvl_death"
- "8" "doom_bringer_devour"
- "9" "doom_bringer_devour"
- "10" "doom_bringer_scorched_earth"
- "11" "doom_bringer_doom"
- "12" "doom_bringer_scorched_earth"
- "13" "doom_bringer_scorched_earth"
- "14" "doom_bringer_scorched_earth"
- "15" "attribute_bonus"
- "16" "doom_bringer_doom"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.1"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Ancient Apparition
- //=================================================================================================================
- "npc_dota_hero_ancient_apparition"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/ancient_apparition/ancient_apparition.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_ancient_apparition" // Small image for hero selection
- "SoundSet" "Hero_ancient_apparition" // Name of sound set.
- "IdleSoundLoop" "Hero_Ancient_Apparition.IdleLoop"
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "PickSound" "ancient_apparition_appa_spawn_01"
- "CMEnabled" "1"
- "HeroID" "68" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".9"
- "HeroGlowColor" "53 74 107"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "4"
- "Ability1" "ancient_apparition_cold_feet" // Ability 1
- "Ability2" "ancient_apparition_ice_vortex" // Ability 2
- "Ability3" "ancient_apparition_chilling_touch" // Ability 3
- "Ability4" "ancient_apparition_ice_blast" // Ability 4
- "Ability5" "ancient_apparition_ice_blast_release" // Ability 5
- "Ability6" "attribute_bonus" // Ability 6
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "19" // Damage range min.
- "AttackDamageMax" "29" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.45" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "ancient_apparition_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1250" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "1.4" // Strength bonus per level.
- "AttributeBaseAgility" "20" // Base agility
- "AttributeAgilityGain" "2.2" // Agility bonus per level.
- "AttributeBaseIntelligence" "25" // Base intelligence
- "AttributeIntelligenceGain" "2.6" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- // Vision
- //-------------------------------------------------------------------------------------------------------------
- "VisionNighttimeRange" "1400" // Range of vision at night time.
- "HealthBarOffset" "170"
- "ParticleFile" "particles/units/heroes/hero_ancient_apparition.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_ancient_apparition.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_ancient_apparition.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_gauntlets" "ITEM_CORE"
- "item_mantle" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_recipe_null_talisman" "ITEM_CORE"
- "item_null_talisman" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_sobi_mask" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_recipe_urn_of_shadows" "ITEM_CORE"
- "item_urn_of_shadows" "ITEM_DERIVED"
- "item_void_stone" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_sobi_mask" "ITEM_EXTENSION"
- "item_recipe_cyclone" "ITEM_EXTENSION"
- "item_cyclone" "ITEM_DERIVED"
- "item_recipe_travel_boots" "ITEM_EXTENSION"
- "item_travel_boots" "ITEM_DERIVED"
- "item_platemail" "ITEM_LUXURY"
- "item_mystic_staff" "ITEM_LUXURY"
- "item_recipe_shivas_guard" "ITEM_LUXURY"
- "item_shivas_guard" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "ancient_apparition_cold_feet"
- "2" "ancient_apparition_ice_vortex"
- "3" "ancient_apparition_cold_feet"
- "4" "ancient_apparition_ice_vortex"
- "5" "ancient_apparition_cold_feet"
- "6" "ancient_apparition_ice_blast"
- "7" "ancient_apparition_cold_feet"
- "8" "ancient_apparition_ice_vortex"
- "9" "ancient_apparition_ice_vortex"
- "10" "attribute_bonus"
- "11" "ancient_apparition_ice_blast"
- "12" "ancient_apparition_chilling_touch"
- "13" "ancient_apparition_chilling_touch"
- "14" "ancient_apparition_chilling_touch"
- "15" "ancient_apparition_chilling_touch"
- "16" "ancient_apparition_ice_blast"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.7"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Ursa
- //=================================================================================================================
- "npc_dota_hero_ursa"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/ursa/ursa.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_ursa" // Small image for hero selection
- "SoundSet" "Hero_Ursa" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "70" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".80"
- "HeroGlowColor" "107 74 53"
- "ForceEnable" "1"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "4"
- "Ability1" "ursa_earthshock" // Ability 1
- "Ability2" "ursa_overpower" // Ability 2
- "Ability3" "ursa_fury_swipes" // Ability 3
- "Ability6" "ursa_enrage" // Ability 6
- "Ability5" "attribute_bonus" // Ability 7
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "2" // Physical protection.
- //1.948571429
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "26" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.3" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "2.9" // Strength bonus per level.
- "AttributeBaseAgility" "18" // Base agility
- "AttributeAgilityGain" "2.1" // Agility bonus per level.
- "AttributeBaseIntelligence" "16" // Base intelligence
- "AttributeIntelligenceGain" "1.5" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "310" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "130"
- "ParticleFile" "particles/units/heroes/hero_ursa.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_ursa.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_ursa.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- }
- "Build"
- {
- "1" "ursa_overpower"
- "2" "ursa_fury_swipes"
- "3" "ursa_fury_swipes"
- "4" "ursa_overpower"
- "5" "ursa_fury_swipes"
- "6" "ursa_enrage"
- "7" "ursa_fury_swipes"
- "8" "ursa_overpower"
- "9" "ursa_overpower"
- "10" "ursa_earthshock"
- "11" "ursa_enrage"
- "12" "ursa_earthshock"
- "13" "ursa_earthshock"
- "14" "ursa_earthshock"
- "15" "attribute_bonus"
- "16" "ursa_enrage"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.0"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- //=================================================================================================================
- // HERO: Spirit Breaker
- //=================================================================================================================
- "npc_dota_hero_spirit_breaker"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/spirit_breaker/spirit_breaker.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_spirit_breaker" // Small image for hero selection
- "SoundSet" "Hero_spirit_breaker" // Name of sound set.
- "IdleSoundLoop" "Hero_Spirit_Breaker.IdleLoop"
- "Enabled" "1"
- "Role" "Ganker"
- "Team" "Bad"
- "PickSound" "spirit_breaker_spawn_01"
- "HeroID" "71" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" ".9"
- "HeroGlowColor" "53 74 107"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "spirit_breaker_charge_of_darkness" // Ability 1
- "Ability2" "spirit_breaker_empowering_haste" // Ability 2
- "Ability3" "spirit_breaker_greater_bash" // Ability 3
- "Ability4" "spirit_breaker_nether_strike" // Ability 4
- "Ability5" "attribute_bonus" // Ability 5
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "3.0" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "32" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.6" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "23" // Base strength
- "AttributeStrengthGain" "2.4" // Strength bonus per level.
- "AttributeBaseAgility" "17" // Base agility
- "AttributeAgilityGain" "1.7" // Agility bonus per level.
- "AttributeBaseIntelligence" "15" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "290" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "130"
- "ParticleFile" "particles/units/heroes/hero_spirit_breaker.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_spirit_breaker.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_spirit_breaker.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_branches" "ITEM_SELLABLE"
- "item_boots" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_circlet" "ITEM_CORE"
- "item_recipe_bracer" "ITEM_CORE"
- "item_bracer" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_sobi_mask" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_gauntlets" "ITEM_CORE"
- "item_recipe_urn_of_shadows" "ITEM_CORE"
- "item_urn_of_shadows" "ITEM_DERIVED"
- "item_lifesteal" "ITEM_EXTENSION"
- "item_recipe_mask_of_madness" "ITEM_EXTENSION"
- "item_mask_of_madness" "ITEM_DERIVED"
- "item_helm_of_iron_will" "ITEM_EXTENSION"
- "item_gloves" "ITEM_EXTENSION"
- "item_blades_of_attack" "ITEM_EXTENSION"
- "item_recipe_armlet" "ITEM_EXTENSION"
- "item_armlet" "ITEM_DERIVED"
- "item_point_booster" "ITEM_LUXURY"
- "item_ogre_axe" "ITEM_EXTENSION"
- "item_staff_of_wizardry" "ITEM_EXTENSION"
- "item_blade_of_alacrity" "ITEM_EXTENSION"
- "item_ultimate_scepter" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "spirit_breaker_empowering_haste"
- "2" "spirit_breaker_greater_bash"
- "3" "spirit_breaker_empowering_haste"
- "4" "spirit_breaker_charge_of_darkness"
- "5" "spirit_breaker_empowering_haste"
- "6" "spirit_breaker_nether_strike"
- "7" "spirit_breaker_empowering_haste"
- "8" "spirit_breaker_charge_of_darkness"
- "9" "spirit_breaker_charge_of_darkness"
- "10" "spirit_breaker_charge_of_darkness"
- "11" "spirit_breaker_nether_strike"
- "12" "spirit_breaker_greater_bash"
- "13" "spirit_breaker_greater_bash"
- "14" "spirit_breaker_greater_bash"
- "15" "attribute_bonus"
- "16" "spirit_breaker_nether_strike"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Gyrocopter
- //=================================================================================================================
- "npc_dota_hero_gyrocopter"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/gyro/gyro.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_gyrocopter" // Small image for hero selection
- "SoundSet" "Hero_Gyrocopter" // Name of sound set.
- "IdleSoundLoop" "Hero_Gyrocopter.IdleLoop"
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "72" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "0.85"
- "ForceEnable" "0"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "4"
- "Ability1" "gyrocopter_rocket_barrage" // Ability 1
- "Ability2" "gyrocopter_homing_missile" // Ability 2
- "Ability3" "gyrocopter_flak_cannon" // Ability 3
- "Ability6" "gyrocopter_call_down" // Ability 6
- "Ability5" "attribute_bonus" // Ability 7
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- //-1.068571429
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "17" // Damage range min.
- "AttackDamageMax" "27" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.2" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "375" // Range within a target can be attacked.
- "ProjectileSpeed" "3000" // Speed of projectile.
- "ProjectileModel" "gyro_base_attack" // Particle system model for projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
- "AttributeBaseStrength" "18" // Base strength
- "AttributeStrengthGain" "1.8" // Strength bonus per level.
- "AttributeBaseAgility" "24" // Base agility
- "AttributeAgilityGain" "2.8" // Agility bonus per level.
- "AttributeBaseIntelligence" "23" // Base intelligence
- "AttributeIntelligenceGain" "2.1" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "305" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "220"
- "ParticleFile" "particles/units/heroes/hero_gyrocopter.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_gyrocopter.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_gyrocopter.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_magic_stick" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- }
- "Build"
- {
- }
- "LaneDesire"
- {
- "LaneMid" "1.1"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_GANKER"
- }
- }
- //=================================================================================================================
- // HERO: Alchemist
- //=================================================================================================================
- "npc_dota_hero_alchemist"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/alchemist/alchemist.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_alchemist" // Small image for hero selection
- "IdleExpression" "scenes/alchemist/alchemist_exp_idle_01.vcd" // custom facial animation idle
- "SoundSet" "Hero_Alchemist" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "73" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "alchemist_acid_spray"
- "Ability2" "alchemist_unstable_concoction"
- "Ability3" "alchemist_goblins_greed"
- "Ability4" "alchemist_chemical_rage"
- "Ability5" "attribute_bonus"
- "Ability6" "alchemist_unstable_concoction_throw"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- //-1.03143
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
- "AttackDamageMin" "24" // Damage range min.
- "AttackDamageMax" "33" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.35" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "600" // Range within a target can be acquired.
- "AttackRange" "128" // Range within a target can be attacked.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH"
- "AttributeBaseStrength" "25" // Base strength
- "AttributeStrengthGain" "1.8" // Strength bonus per level.
- "AttributeBaseAgility" "11" // Base agility
- "AttributeAgilityGain" "1.2" // Agility bonus per level.
- "AttributeBaseIntelligence" "25" // Base intelligence
- "AttributeIntelligenceGain" "1.8" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "295" // Speed.
- "MovementTurnRate" "0.7" // Turning rate.
- "HasAggressiveStance" "1" // Plays alternate idle/run animation when near enemies
- "HealthBarOffset" "200"
- "ParticleFile" "particles/units/heroes/hero_alchemist.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_alchemist.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_alchemist.txt"
- "Bot"
- {
- "Loadout"
- {
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_blades_of_attack" "ITEM_CORE"
- "item_phase_boots" "ITEM_DERIVED"
- "item_stout_shield" "ITEM_CORE"
- "item_ring_of_health" "ITEM_CORE"
- "item_vitality_booster" "ITEM_CORE"
- "item_vanguard" "ITEM_DERIVED"
- "item_sobi_mask" "ITEM_CORE"
- "item_ring_of_protection" "ITEM_CORE"
- "item_ring_of_basilius" "ITEM_DERIVED"
- "item_lifesteal" "ITEM_EXTENSION"
- "item_ring_of_basilius" "ITEM_EXTENSION"
- "item_ring_of_regen" "ITEM_EXTENSION"
- "item_recipe_vladmir" "ITEM_EXTENSION"
- "item_vladmir" "ITEM_DERIVED"
- "item_gloves" "ITEM_EXTENSION"
- "item_mithril_hammer" "ITEM_EXTENSION"
- "item_recipe_maelstrom" "ITEM_EXTENSION"
- "item_maelstrom" "ITEM_DERIVED"
- "item_hyperstone" "ITEM_LUXURY"
- "item_recipe_mjollnir" "ITEM_LUXURY"
- "item_mjollnir" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "alchemist_unstable_conconction"
- "2" "alchemist_goblins_greed"
- "3" "alchemist_unstable_conconction"
- "4" "attribute_bonus"
- "5" "alchemist_unstable_conconction"
- "6" "alchemist_chemical_rage"
- "7" "alchemist_unstable_conconction"
- "8" "alchemist_acid_spray"
- "9" "alchemist_acid_spray"
- "10" "alchemist_acid_spray"
- "11" "alchemist_chemical_rage"
- "12" "alchemist_acid_spray"
- "13" "alchemist_goblins_greed"
- "14" "alchemist_goblins_greed"
- "15" "alchemist_goblins_greed"
- "16" "alchemist_chemical_rage"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "0.6"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_SUPPORT"
- }
- }
- //=================================================================================================================
- // HERO: Invoker
- //=================================================================================================================
- "npc_dota_hero_invoker"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/invoker/invoker.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_furion" // Small image for hero selection
- "SoundSet" "Hero_Furion" // Name of sound set.
- "Enabled" "1"
- "Role" "Support"
- "Team" "Bad"
- "HeroID" "74" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "0.80"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "AbilityLayout" "6"
- "Ability1" "invoker_quas"
- "Ability2" "invoker_wex"
- "Ability3" "invoker_exort"
- "Ability4" "invoker_empty1"
- "Ability5" "invoker_empty2"
- "Ability6" "invoker_invoke"
- "Ability7" "invoker_cold_snap"
- "Ability8" "invoker_ghost_walk"
- "Ability9" "invoker_tornado"
- "Ability10" "invoker_emp"
- "Ability11" "invoker_alacrity"
- "Ability12" "invoker_chaos_meteor"
- "Ability13" "invoker_sun_strike"
- "Ability14" "invoker_forge_spirit"
- "Ability15" "invoker_ice_wall"
- "Ability16" "invoker_deafening_blast"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "17" // Damage range min.
- "AttackDamageMax" "23" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.4" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "invoker_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "900" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "19" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseAgility" "20" // Base agility
- "AttributeAgilityGain" "1.9" // Agility bonus per level.
- "AttributeBaseIntelligence" "22" // Base intelligence
- "AttributeIntelligenceGain" "2.5" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "280" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "150"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_invoker.txt"
- "ParticleFile" "particles/units/heroes/hero_invoker.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_furion.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "back"
- "SlotText" "#LoadoutSlot_Back"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- }
- }
- //=================================================================================================================
- // HERO: Silencer
- //=================================================================================================================
- "npc_dota_hero_silencer"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "Model" "models/heroes/silencer/silencer.mdl" // Model.
- "Portrait" "vgui/hud/heroportraits/portrait_silencer" // Small image for hero selection
- "SoundSet" "Hero_Silencer" // Name of sound set.
- "Enabled" "1"
- "Role" "Carry"
- "Team" "Good"
- "HeroID" "75" // unique ID number for this hero. Do not change this once established or it will invalidate collected stats.
- "ModelScale" "0.8"
- // Abilities
- //-------------------------------------------------------------------------------------------------------------
- "Ability1" "silencer_curse_of_the_silent"
- "Ability2" "silencer_glaives_of_wisdom"
- "Ability3" "silencer_last_word"
- "Ability4" "silencer_global_silence"
- "Ability5" "attribute_bonus"
- // Armor
- //-------------------------------------------------------------------------------------------------------------
- "ArmorPhysical" "-1" // Physical protection.
- //-1.045714286
- // Attack
- //-------------------------------------------------------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
- "AttackDamageMin" "22" // Damage range min.
- "AttackDamageMax" "36" // Damage range max.
- "AttackRate" "1.7" // Speed of attack.
- "AttackAnimationPoint" "0.35" // Normalized time in animation cycle to attack.
- "AttackAcquisitionRange" "800" // Range within a target can be acquired.
- "AttackRange" "600" // Range within a target can be attacked.
- "ProjectileModel" "silencer_base_attack" // Particle system model for projectile.
- "ProjectileSpeed" "1000" // Speed of projectile.
- // Attributes
- //-------------------------------------------------------------------------------------------------------------
- "AttributePrimary" "DOTA_ATTRIBUTE_INTELLECT"
- "AttributeBaseStrength" "17" // Base strength
- "AttributeStrengthGain" "1.7" // Strength bonus per level.
- "AttributeBaseAgility" "16" // Base agility
- "AttributeAgilityGain" "2.1" // Agility bonus per level.
- "AttributeBaseIntelligence" "21" // Base intelligence
- "AttributeIntelligenceGain" "2.5" // Intelligence bonus per level.
- // Movement
- //-------------------------------------------------------------------------------------------------------------
- "MovementSpeed" "300" // Speed.
- "MovementTurnRate" "0.5" // Turning rate.
- "HealthBarOffset" "110"
- "ParticleFile" "particles/units/heroes/hero_silencer.pcf"
- "GameSoundsFile" "scripts/game_sounds_heroes/game_sounds_silencer.txt"
- "VoiceFile" "scripts/voscripts/game_sounds_vo_silencer.txt"
- // Items
- //-------------------------------------------------------------------------------------------------------------
- "ItemSlots"
- {
- "0"
- {
- "SlotIndex" "0"
- "SlotName" "weapon"
- "SlotText" "#LoadoutSlot_Weapon"
- }
- "1"
- {
- "SlotIndex" "1"
- "SlotName" "offhand_weapon"
- "SlotText" "#LoadoutSlot_OffHandWeapon"
- }
- "2"
- {
- "SlotIndex" "2"
- "SlotName" "head"
- "SlotText" "#LoadoutSlot_Head"
- }
- "3"
- {
- "SlotIndex" "3"
- "SlotName" "taunt"
- "SlotText" "#LoadoutSlot_Taunt"
- }
- "4"
- {
- "SlotIndex" "4"
- "SlotName" "killtaunt"
- "SlotText" "#LoadoutSlot_KillTaunt"
- }
- "5"
- {
- "SlotIndex" "5"
- "SlotName" "killsound"
- "SlotText" "#LoadoutSlot_KillSound"
- }
- }
- "Bot"
- {
- "Loadout"
- {
- "item_quelling_blade" "ITEM_CORE | ITEM_SELLABLE"
- "item_tango" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_flask" "ITEM_CONSUMABLE | ITEM_SELLABLE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_branches" "ITEM_CORE"
- "item_boots" "ITEM_CORE"
- "item_magic_stick" "ITEM_CORE"
- "item_recipe_magic_wand" "ITEM_CORE"
- "item_magic_wand" "ITEM_DERIVED | ITEM_SELLABLE"
- "item_belt_of_strength" "ITEM_CORE"
- "item_gloves" "ITEM_CORE"
- "item_treads" "ITEM_DERIVED"
- "item_void_stone" "ITEM_EXTENSION"
- "item_ultimate_orb" "ITEM_EXTENSION"
- "item_mystic_staff" "ITEM_EXTENSION"
- "item_sheepstick" "ITEM_DERIVED"
- }
- "Build"
- {
- "1" "silencer_glaives_of_wisdom"
- "2" "silencer_curse_of_the_silent"
- "3" "silencer_curse_of_the_silent"
- "4" "silencer_last_word"
- "5" "silencer_curse_of_the_silent"
- "6" "silencer_global_silence"
- "7" "silencer_curse_of_the_silent"
- "8" "silencer_glaives_of_wisdom"
- "9" "silencer_glaives_of_wisdom"
- "10" "silencer_glaives_of_wisdom"
- "11" "silencer_global_silence"
- "12" "silencer_last_word"
- "13" "silencer_last_word"
- "14" "silencer_last_word"
- "15" "attribute_bonus"
- "16" "silencer_global_silence"
- "17" "attribute_bonus"
- "18" "attribute_bonus"
- "19" "attribute_bonus"
- "20" "attribute_bonus"
- "21" "attribute_bonus"
- "22" "attribute_bonus"
- "23" "attribute_bonus"
- "24" "attribute_bonus"
- "25" "attribute_bonus"
- }
- "LaneDesire"
- {
- "LaneMid" "1.35"
- "LaneFarm" "1.0"
- }
- "HeroType" "DOTA_HERO_CARRY"
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement