1014 lines
39 KiB
Plaintext
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"
|
|
}
|
|
|
|
|
|
} |