Files
2026-05-29 15:11:31 +07:00

1014 lines
39 KiB
Plaintext

"DOTAUnits"
{
"npc_dota_fire_summon"
{
"BaseClass" "npc_dota_creature"
"Model" "models/items/invoker/forge_spirit/infernus/infernus.vmdl"
"SoundSet" "n_creep_Ranged"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"Level" "5"
"ModelScale" "0.66"
"Ability1" ""
"Ability2" ""
"ArmorPhysical" "130"
"MagicalResistance" "100"
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "200"
"AttackDamageMax" "322"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"AttackRate" "1.35"
"AttackAnimationPoint" "0.2"
"AttackAcquisitionRange" "500"
"AttackRange" "500"
"ProjectileModel" "particles/units/heroes/hero_invoker/invoker_forged_spirit_projectile.vpcf"
"ProjectileSpeed" "1450"
"BaseAttackSpeed" "110"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "550"
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
"Creature"
{
}
}
"npc_dota_melee_nagash_summon"
{
"BaseClass" "npc_dota_creature"
"Model" "models/creeps/item_creeps/i_creep_necro_warrior/necro_warrior.vmdl"
"SoundSet" "n_creep_Melee"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"Level" "5"
"ModelScale" "0.66"
"Ability1" ""
"Ability2" ""
"ArmorPhysical" "130"
"MagicalResistance" "100"
"AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
"AttackDamageMin" "200"
"AttackDamageMax" "322"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"AttackRate" "1.55"
"AttackAnimationPoint" "0.2"
"AttackAcquisitionRange" "500"
"AttackRange" "275"
"BaseAttackSpeed" "110"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "550"
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
"Creature"
{
}
}
"npc_dota_ranged_nagash_summon"
{
"BaseClass" "npc_dota_creature"
"Model" "models/creeps/item_creeps/i_creep_necro_archer/necro_archer.vmdl"
"SoundSet" "n_creep_Ranged"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"Level" "5"
"ModelScale" "0.66"
"Ability1" ""
"Ability2" ""
"ArmorPhysical" "130"
"MagicalResistance" "100"
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "200"
"AttackDamageMax" "322"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"AttackRate" "1.20"
"AttackAnimationPoint" "0.2"
"AttackAcquisitionRange" "500"
"AttackRange" "500"
"ProjectileModel" "particles/units/heroes/hero_invoker/invoker_forged_spirit_projectile.vpcf"
"ProjectileSpeed" "1450"
"BaseAttackSpeed" "110"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "550"
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
"Creature"
{
}
}
"npc_dota_mage_nagash_summon"
{
"BaseClass" "npc_dota_creature"
"Model" "models/creeps/lane_creeps/creep_bird_dire/creep_bird_dire_ranged_mega.vmdl"
"SoundSet" "n_creep_Ranged"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"Level" "5"
"ModelScale" "1"
"Ability1" ""
"Ability2" ""
"ArmorPhysical" "130"
"MagicalResistance" "100"
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "200"
"AttackDamageMax" "322"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"AttackRate" "1.35"
"AttackAnimationPoint" "0.2"
"AttackAcquisitionRange" "500"
"AttackRange" "500"
"ProjectileModel" "particles/units/heroes/hero_invoker/invoker_forged_spirit_projectile.vpcf"
"ProjectileSpeed" "1450"
"BaseAttackSpeed" "110"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "550"
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
"Creature"
{
}
}
"npc_dota_shield_nagash_summon"
{
"BaseClass" "npc_dota_creature"
"Model" "models/creeps/lane_creeps/creep_dire_hulk/creep_dire_winter_ancient_hulk.vmdl"
"SoundSet" "n_creep_Ranged"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"Level" "5"
"ModelScale" "0.44"
"Ability1" ""
"Ability2" ""
"ArmorPhysical" "130"
"MagicalResistance" "100"
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "200"
"AttackDamageMax" "322"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"AttackRate" "1.55"
"AttackAnimationPoint" "0.2"
"AttackAcquisitionRange" "500"
"AttackRange" "500"
"ProjectileModel" "particles/units/heroes/hero_invoker/invoker_forged_spirit_projectile.vpcf"
"ProjectileSpeed" "1450"
"BaseAttackSpeed" "110"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "550"
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
"Creature"
{
}
}
"npc_dota_nagash_soul_eater"
{
"BaseClass" "npc_dota_creature"
"Model" "models/props_structures/tower_dragon_black.vmdl"
"ModelScale" "1"
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
}
"npc_portal"
{
// General
//----------------------------------------------------------------
"BaseClass" "npc_dota_creature"
"Model" "models/heroes/abyssal_underlord/abyssal_underlord_portal_model.vmdl"
"ModelScale" "1.0"
"Level" "1"
"HealthBarOffset" "150"
"HasInventory" "0"
"ConsideredHero" "0"
"IsNeutralUnitType" "1"
"IsAncient" "1"
// Abilities
//----------------------------------------------------------------
"Ability1" ""
"Ability2" ""
"Ability3" ""
"Ability4" ""
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "10"
"MagicalResistance" "0"
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK"
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackDamageMin" "0"
"AttackDamageMax" "0"
// Bounty
//----------------------------------------------------------------
"BountyGoldMin" "0.0"
"BountyGoldMax" "0.0"
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_HERO"
"RingRadius" "70"
"CollisionSize" "1"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "0"
// Status
//----------------------------------------------------------------
"StatusHealth" "5000"
"StatusHealthRegen" "0"
"StatusMana" "0"
"StatusManaRegen" "0"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "900"
"VisionNighttimeRange" "900"
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS"
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_PIERCE"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_BASIC"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
}
"npc_spirit_sargatanas_hell_summon"
{
// General
//
"BaseClass" "npc_dota_creature" // Class of entity of link to.
"Model" "models/heroes/brewmaster/brewmaster_firespirit.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"ModelScale" "0.75"
"Level" "1"
"IsSummoned" "1"
"SelectionGroup" "Spirits"
"UnitLabel" "Spirits"
// Abilities
//----------------------------------------------------------------
"Ability1" "ability_firecleave" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "2" // Physical protection.
"MagicalResistance" "40" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "2" // Damage range min.
"AttackDamageMax" "6" // Damage range max.
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackRate" "1.8" // Speed of attack.
"AttackAnimationPoint" "0.2" // 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" "particles/units/heroes/hero_lina/lina_base_attack.vpcf" // Particle system model for projectile.
"ProjectileSpeed" "900" // Speed of projectile.
// Bounty
//----------------------------------------------------------------
"BountyXP" "10" // Experience earn.
"BountyGoldMin" "18" // Gold earned min.
"BountyGoldMax" "24" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
"HealthBarOffset" "130"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "280" // Speed
"MovementTurnRate" "0.9" // Turning rate.
// Status
//----------------------------------------------------------------
"StatusHealth" "170" // Base health.
"StatusHealthRegen" "4" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_HERO"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_HERO"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "1200" // Range of vision during day light.
"VisionNighttimeRange" "800" // Range of vision at night time.
}
"npc_golem_sargatanas_hell_summon"
{
// General
//
"BaseClass" "npc_dota_creature" // Class of entity of link to.
"Model" "models/items/warlock/golem/ti_8_warlock_darkness_apostate_golem/ti_8_warlock_darkness_apostate_golem.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"ModelScale" "0.55"
"Level" "1"
"IsSummoned" "1"
"SelectionGroup" "Spirits"
"UnitLabel" "Spirits"
// Abilities
//----------------------------------------------------------------
"Ability1" "ability_firecleave" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "2" // Physical protection.
"MagicalResistance" "40" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "54" // Damage range min.
"AttackDamageMax" "57" // Damage range max.
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackRate" "1.5" // Speed of attack.
"AttackAnimationPoint" "0.2" // 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" "particles/units/heroes/hero_lina/lina_base_attack.vpcf" // Particle system model for projectile.
"ProjectileSpeed" "900" // Speed of projectile.
// Bounty
//----------------------------------------------------------------
"BountyXP" "10" // Experience earn.
"BountyGoldMin" "18" // Gold earned min.
"BountyGoldMax" "24" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
"HealthBarOffset" "130"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "280" // Speed
"MovementTurnRate" "0.9" // Turning rate.
// Status
//----------------------------------------------------------------
"StatusHealth" "260" // Base health.
"StatusHealthRegen" "4" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_HERO"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_HERO"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "1200" // Range of vision during day light.
"VisionNighttimeRange" "800" // Range of vision at night time.
}
"npc_scorpion_sargatanas_hell_summon"
{
// General
//
"BaseClass" "npc_dota_creature" // Class of entity of link to.
"Model" "models/items/broodmother/spiderling/ti9_cache_brood_mother_of_thousands_spiderling/ti9_cache_brood_mother_of_thousands_spiderling.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"ModelScale" "0.75"
"Level" "1"
"IsSummoned" "1"
"SelectionGroup" "Spirits"
"UnitLabel" "Spirits"
// Abilities
//----------------------------------------------------------------
"Ability1" "ability_firecleave" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "2" // Physical protection.
"MagicalResistance" "40" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "106" // Damage range min.
"AttackDamageMax" "117" // Damage range max.
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackRate" "1.5" // Speed of attack.
"AttackAnimationPoint" "0.2" // 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" "particles/units/heroes/hero_lina/lina_base_attack.vpcf" // Particle system model for projectile.
"ProjectileSpeed" "900" // Speed of projectile.
// Bounty
//----------------------------------------------------------------
"BountyXP" "10" // Experience earn.
"BountyGoldMin" "18" // Gold earned min.
"BountyGoldMax" "24" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
"HealthBarOffset" "130"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "280" // Speed
"MovementTurnRate" "0.9" // Turning rate.
// Status
//----------------------------------------------------------------
"StatusHealth" "1450" // Base health.
"StatusHealthRegen" "4" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_HERO"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_HERO"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "1200" // Range of vision during day light.
"VisionNighttimeRange" "800" // Range of vision at night time.
}
"npc_dragon_sargatanas_hell_summon"
{
// General
//
"BaseClass" "npc_dota_creature" // Class of entity of link to.
"Model" "models/creeps/neutral_creeps/n_creep_black_dragon/n_creep_black_dragon.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"ModelScale" "0.75"
"Level" "1"
"IsSummoned" "1"
"SelectionGroup" "Spirits"
"UnitLabel" "Spirits"
// Abilities
//----------------------------------------------------------------
"Ability1" "ability_firecleave" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "8" // Physical protection.
"MagicalResistance" "40" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "140" // Damage range min.
"AttackDamageMax" "160" // Damage range max.
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackRate" "1.5" // Speed of attack.
"AttackAnimationPoint" "0.2" // 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" "particles/units/heroes/hero_lina/lina_base_attack.vpcf" // Particle system model for projectile.
"ProjectileSpeed" "900" // Speed of projectile.
// Bounty
//----------------------------------------------------------------
"BountyXP" "10" // Experience earn.
"BountyGoldMin" "18" // Gold earned min.
"BountyGoldMax" "24" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
"HealthBarOffset" "130"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "280" // Speed
"MovementTurnRate" "0.9" // Turning rate.
// Status
//----------------------------------------------------------------
"StatusHealth" "670" // Base health.
"StatusHealthRegen" "4" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_HERO"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_HERO"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "1200" // Range of vision during day light.
"VisionNighttimeRange" "800" // Range of vision at night time.
}
"npc_kaban_sargatanas_hell_summon"
{
// General
//
"BaseClass" "npc_dota_creature" // Class of entity of link to.
"Model" "models/heroes/beastmaster/beastmaster_beast.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"ModelScale" "0.75"
"Level" "1"
"IsSummoned" "1"
"SelectionGroup" "Spirits"
"UnitLabel" "Spirits"
// Abilities
//----------------------------------------------------------------
"Ability1" "ability_firecleave" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "22" // Physical protection.
"MagicalResistance" "80" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_RANGED_ATTACK"
"AttackDamageMin" "280" // Damage range min.
"AttackDamageMax" "292" // Damage range max.
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackRate" "1.2" // Speed of attack.
"AttackAnimationPoint" "0.2" // Normalized time in animation cycle to attack.
"AttackAcquisitionRange" "800" // Range within a target can be acquired.
"AttackRange" "700" // Range within a target can be attacked.
"ProjectileModel" "particles/units/heroes/hero_lina/lina_base_attack.vpcf" // Particle system model for projectile.
"ProjectileSpeed" "900" // Speed of projectile.
// Bounty
//----------------------------------------------------------------
"BountyXP" "10" // Experience earn.
"BountyGoldMin" "18" // Gold earned min.
"BountyGoldMax" "24" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
"HealthBarOffset" "130"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "550" // Speed
"MovementTurnRate" "0.25" // Turning rate.
// Status
//----------------------------------------------------------------
"StatusHealth" "1270" // Base health.
"StatusHealthRegen" "14" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_HERO"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_HERO"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "1200" // Range of vision during day light.
"VisionNighttimeRange" "800" // Range of vision at night time.
}
"npc_dota_rofl_kaban_pumba"
{
"BaseClass" "npc_dota_creature"
"Model" "models/courier/mighty_boar/mighty_boar.vmdl"
"ModelScale" "1"
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"Ability1" "kaban_rofl_ability" // Ability 1.
"StatusHealth" "1" // Base health.
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
}
"npc_dota_golden_fish"
{
"BaseClass" "npc_dota_creature"
"Model" "models/items/hex/fish_hex_retro/fish_hex_retro.vmdl"
"ModelScale" "1.2"
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK"
"AttackDamageType" "DAMAGE_TYPE_PHYSICAL"
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"StatusHealth" "1" // Base health.
"TeamName" "DOTA_TEAM_GOODGUYS"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
}
"npc_classic_snowman"
{
// General
//
"BaseClass" "npc_dota_lone_druid_bear" // Class of entity of link to.
"Model" "models/props_frostivus/frostivus_snowman.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"ModelScale" "1.0"
"Level" "1"
"vscripts" "ai/ai_snowman.lua"
"UseNeutralCreepBehavior" "0"
// Abilities
//----------------------------------------------------------------
"Ability1" "ability_yuki_snowball" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.\
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "8" // Physical protection.
"MagicalResistance" "60" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK"
// Bounty
//----------------------------------------------------------------
"BountyXP" "10" // Experience earn.
"BountyGoldMin" "18" // Gold earned min.
"BountyGoldMax" "24" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
"HealthBarOffset" "130"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "420" // Speed
"MovementTurnRate" "1.0" // Turning rate.
// Status
//----------------------------------------------------------------
"StatusHealth" "200" // Base health.
"StatusHealthRegen" "4" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_HERO"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_HERO"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "1200" // Range of vision during day light.
"VisionNighttimeRange" "800" // Range of vision at night time.
}
"npc_dota_juggernaut_healing_ward_custom"
{
// General
//
"BaseClass" "npc_dota_base_additive" // Class of entity of link to.
"Model" "models/heroes/juggernaut/jugg_healing_ward.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"Level" "0"
"UnitLabel" "healing_ward"
"wearable" "8365"
// Abilities
//----------------------------------------------------------------
"Ability1" "" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "0" // Physical protection.
"MagicalResistance" "0" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK" // Type of attack - melee, ranged, etc.
"AttackDamageMin" "0" // Damage range min.
"AttackDamageMax" "0" // Damage range max.
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackRate" "1" // 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" "" // 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" "75" // Experience earn.
"BountyGoldMin" "75" // Gold earned min.
"BountyGoldMax" "75" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "325" // Speed
"MovementTurnRate" "0.5" // Turning rate.
"FollowRange" "250" // Distance to keep when following
// Status
//----------------------------------------------------------------
"StatusHealth" "1" // Base health.
"StatusHealthRegen" "0" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_WARD"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "600" // Range of vision during day light.
"VisionNighttimeRange" "600" // Range of vision at night time.
// Bots
//----------------------------------------------------------------
"AttackDesire" "1.5" // How much bots want to attack them vs other non-hero things
}
"npc_templar_trap"
{
// General
//
"BaseClass" "npc_dota_base_additive" // Class of entity of link to.
"Model" "models/props_gameplay/moon_shard/moon_shard_002.vmdl" // Model.
"SoundSet" "Creep_Good_Range" // Name of sound set.
"Level" "0"
"UnitLabel" "healing_ward"
"ModelScale" "3.0"
"wearable" "8365"
// Abilities
//----------------------------------------------------------------
"Ability1" "" // Ability 1.
"Ability2" "" // Ability 2.
"Ability3" "" // Ability 3.
"Ability4" "" // Ability 4.
"Ability5" "" // Ability 5.
"Ability6" "" // Ability 6 - Extra.
"Ability7" "" // Ability 7 - Extra.
"Ability8" "" // Ability 8 - Extra.
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "0" // Physical protection.
"MagicalResistance" "0" // Magical protection.
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK" // Type of attack - melee, ranged, etc.
"AttackDamageMin" "0" // Damage range min.
"AttackDamageMax" "0" // Damage range max.
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackRate" "1" // 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" "" // 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" "75" // Experience earn.
"BountyGoldMin" "75" // Gold earned min.
"BountyGoldMax" "75" // Gold earned max.
// Bounds
//----------------------------------------------------------------
"BoundsHullName" "DOTA_HULL_SIZE_SMALL" // Hull type used for navigation/locomotion.
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND" // Type of locomotion - ground, air
"MovementSpeed" "325" // Speed
"MovementTurnRate" "0.5" // Turning rate.
"FollowRange" "250" // Distance to keep when following
// Status
//----------------------------------------------------------------
"StatusHealth" "112312" // Base health.
"StatusHealthRegen" "0" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS" // Team name.
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_WARD"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "600" // Range of vision during day light.
"VisionNighttimeRange" "600" // Range of vision at night time.
// Bots
//----------------------------------------------------------------
"AttackDesire" "1.5" // How much bots want to attack them vs other non-hero things
}
"npc_templar_secret_friend"
{
// General
//----------------------------------------------------------------
"Model" "models/items/dark_willow/dark_willow_ether_wisp/dark_willow_ether_wisp.vmdl"
"ModelScale" "0.50"
"BaseClass" "npc_dota_creature"
"SoundSet" "n_creep_Melee"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"Level" "1"
"CanBeDominated" "0"
// Abilities
//----------------------------------------------------------------
"Ability1" ""
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "25"
"MagicalResistance" "50"
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK"
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackDamageMin" "1" // Damage range min.
"AttackDamageMax" "1" // Damage range max.
"AttackRate" "0.6" // Speed of attack.
"AttackAnimationPoint" "0.2" // Normalized time in animation cycle to attack.
"AttackAcquisitionRange" "800" // Range within a target can be acquired.
"AttackRange" "0" // Range within a target can be attacked.
// Bounds
//----------------------------------------------------------------
"RingRadius" "40"
"HealthBarOffset" "170"
// Bounty
//----------------------------------------------------------------
"BountyXP" "0" // Experience earn.
"BountyGoldMin" "0" // Gold earned min.
"BountyGoldMax" "0" // Gold earned max.
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_FLY"
"MovementSpeed" "0" // Speed.
// Status
//----------------------------------------------------------------
"StatusHealth" "1231" // Base health.
"StatusHealthRegen" "0" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0" // Mana regeneration rate.
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "900" // Range of vision during day light.
"VisionNighttimeRange" "900" // Range of vision at night time.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_GOODGUYS"
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_PIERCE"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_BASIC"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
}
}