Files
Dota-Zombie-Invasion/scripts/npc/spawn_manager/spawn_boss_units.kv
T
2026-05-29 15:11:31 +07:00

245 lines
7.7 KiB
Plaintext

"DOTAUnits"
{
"npc_boss_lycan"
{
"Model" "models/items/lycan/ultimate/_ascension_of_the_hallowed_beast_form/_ascension_of_the_hallowed_beast_form.vmdl"
"BaseClass" "npc_dota_creature"
"SoundSet" "Hero_Lycan"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"ModelScale" "1.35"
"BoundsHullName" "DOTA_HULL_SIZE_HERO"
"UseNeutralCreepBehavior" "1"
"ConsideredHero" "1"
"MinimapIcon" "minimap_death"
"MinimapIconSize" "650"
"Ability1" "necronomicon_warrior_mana_burn"
"Ability2" "lycan_summon_wolves_critical_strike"
"Ability3" "lycan_summon_wolves_hamstring"
"Ability4" "lycan_summon_wolves_hightail"
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "40"
"MagicalResistance" "22"
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackDamageMin" "270"
"AttackDamageMax" "342"
"AttackRate" "1.25"
"AttackAnimationPoint" "0.4"
"AttackAcquisitionRange" "1100"
"BaseAttackSpeed" "140"
"AttackAcquisitionRange" "200"
"AttackRange" "200"
"Level" "10"
// Bounds
//----------------------------------------------------------------
"RingRadius" "40"
"HealthBarOffset" "170"
// Bounty
//----------------------------------------------------------------
"BountyXP" "800"
"BountyGoldMin" "0"
"BountyGoldMax" "0"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "666"
// Status
//----------------------------------------------------------------
"StatusHealth" "6150"
"StatusHealthRegen" "5"
"StatusMana" "440"
"StatusManaRegen" "5.0"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "400"
"VisionNighttimeRange" "400"
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_BADGUYS"
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_PIERCE"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_BASIC"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
"Creature"
{
}
}
"npc_demon_dragon_satyr"
{
"vscripts" "ai/ai_demon_dragon_satyr"
"BaseClass" "npc_dota_creature" // Class of entity of link to.
"Model" "models/creeps/nian/nian_creep.vmdl" // Model.
"SoundSet" "Creep_Good_Melee" // Name of sound set.
"ModelScale" "1.2"
"ConsideredHero" "1"
"UseNeutralCreepBehavior" "0"
// Abilities
//----------------------------------------------------------------
"Ability1" "ability_grab" // Ability 1
"Ability2" "fear" // Ability 2
"Ability3" "back_stun" // Ability 3
"Ability4" "face_stun" // Ability 4
"Ability5" "ability_animation" // Ability 4
"Ability6" "boss_ability"
// Stats
//----------------------------------------------------------------
"ArmorPhysical" "100" // Physical protection.
"AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
"AttackDamageMin" "1660" // Damage range min.
"AttackDamageMax" "1710" // Damage range max.
"AttackRate" "2.2" // Speed of attack.
"BaseAttackSpeed" "140"
"AttackAnimationPoint" "0.38" // Normalized time in animation cycle to attack.
"AttackAcquisitionRange" "500" // Range within a target can be acquired.
"AttackRange" "110" // Range within a target can be attacked.
"ProjectileModel" "" // Particle system model for projectile.
"ProjectileSpeed" "0" // Speed of projectile.
"MagicalResistance" "62"
// Bounds
//----------------------------------------------------------------
"RingRadius" "50"
"HealthBarOffset" "350"
// Xp
//----------------------------------------------------------------
"BountyXP" "0" // Experience earn.
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "330" // Speed.
"MovementTurnRate" "0.9" // Turning rate.
// Status
//----------------------------------------------------------------
"StatusHealth" "15200" // Base health.
"StatusHealthRegen" "50.0" // Health regeneration rate.
"StatusMana" "0" // Base mana.
"StatusManaRegen" "0.0" // Mana regeneration rate.
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "800" // Range of vision during day light.
"VisionNighttimeRange" "800" // Range of vision at night time.
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_NEUTRALS" // Team name.
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
}
"npc_boss_nevermore"
{
"Model" "models/heroes/shadow_fiend/shadow_fiend_arcana.vmdl"
"BaseClass" "npc_dota_creature"
"SoundSet" "Hero_Lycan"
"GameSoundsFile" "soundevents/game_sounds_creeps.vsndevts"
"ModelScale" "1.9"
"BoundsHullName" "DOTA_HULL_SIZE_HERO"
"UseNeutralCreepBehavior" "0"
"ConsideredHero" "0"
"IsAncient" "1"
"vscripts" "ai/nevermore_ai"
"MinimapIcon" "minimap_death"
"MinimapIconSize" "650"
"Ability1" "boss_nevermore_coil_wave"
"Ability2" "boss_nevermore_triple_coil_aoe"
"Ability3" "boss_nevermore_requiem_barrage"
"Ability4" "boss_nevermore_time_walk"
"Ability5" "boss_nevermore_coil_beam"
"Ability6" "no_healthbar"
"Ability7" "terrorblade_terror_wave"
"Ability8" "boss_nevermore_hub_crossburst"
// Armor
//----------------------------------------------------------------
"ArmorPhysical" "218"
"MagicalResistance" "52"
// Attack
//----------------------------------------------------------------
"AttackCapabilities" "DOTA_UNIT_CAP_MELEE_ATTACK"
"AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
"AttackDamageMin" "500"
"AttackDamageMax" "570"
"AttackRate" "1.25"
"AttackAnimationPoint" "0.4"
"AttackAcquisitionRange" "1100"
"BaseAttackSpeed" "140"
"AttackAcquisitionRange" "200"
"AttackRange" "200"
"Level" "10"
// Bounds
//----------------------------------------------------------------
"RingRadius" "40"
"HealthBarOffset" "170"
// Bounty
//----------------------------------------------------------------
"BountyXP" "800"
"BountyGoldMin" "0"
"BountyGoldMax" "0"
// Movement
//----------------------------------------------------------------
"MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
"MovementSpeed" "666"
// Status
//----------------------------------------------------------------
"StatusHealth" "287500"
"StatusHealthRegen" "0"
"StatusMana" "4400"
"StatusManaRegen" "5.0"
// Vision
//----------------------------------------------------------------
"VisionDaytimeRange" "10000"
"VisionNighttimeRange" "10000"
// Team
//----------------------------------------------------------------
"TeamName" "DOTA_TEAM_BADGUYS"
"CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_PIERCE"
"CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_BASIC"
"UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
"Creature"
{
"AttachWearables"
{
"Wearable1" { "ItemDef" "7279" }
"Wearable1" { "ItemDef" "8259" }
"Wearable1" { "ItemDef" "13505" }
}
}
}
}