Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //=================================================================================
- // Sled Penguin
- //=================================================================================
- "npc_dota_sled_penguin"
- {
- // General
- //----------------------------------------------------------------
- "BaseClass" "npc_dota_creature"
- "Model" "models/creeps/ice_biome/penguin/penguin.vmdl"
- "SoundSet" "Creep_Good_Melee_Mega"
- "ModelScale" "2.7"
- "Level" "1"
- // Abilities
- //----------------------------------------------------------------
- "Ability1" "no_vision"
- // "Ability2" "sled_penguin_passive"
- // Armor
- //----------------------------------------------------------------
- "ArmorPhysical" "100"
- "MagicalResistance" "100"
- // Attack
- //----------------------------------------------------------------
- "AttackCapabilities" "DOTA_UNIT_CAP_NO_ATTACK"
- "AttackDamageMin" "5"
- "AttackDamageMax" "5"
- "AttackDamageType" "DAMAGE_TYPE_ArmorPhysical"
- "AttackRate" "1"
- "AttackAnimationPoint" "0.467"
- "AttackAcquisitionRange" "500"
- "AttackRange" "130"
- "ProjectileModel" ""
- "ProjectileSpeed" ""
- // Bounty
- //----------------------------------------------------------------
- "BountyXP" "25"
- "BountyGoldMin" "16"
- "BountyGoldMax" "24"
- // Bounds
- //----------------------------------------------------------------
- "BoundsHullName" "DOTA_HULL_SIZE_REGULAR"
- "RingRadius" "45"
- "HealthBarOffset" "160"
- // Movement
- //----------------------------------------------------------------
- "MovementCapabilities" "DOTA_UNIT_CAP_MOVE_GROUND"
- "MovementSpeed" "325"
- "MovementTurnRate" "0.5"
- // Status
- //----------------------------------------------------------------
- "StatusHealth" "100"
- "StatusHealthRegen" "0"
- "StatusMana" "0"
- "StatusManaRegen" "10"
- // Team
- //----------------------------------------------------------------
- "TeamName" "DOTA_TEAM_NEUTRALS"
- "CombatClassAttack" "DOTA_COMBAT_CLASS_ATTACK_BASIC"
- "CombatClassDefend" "DOTA_COMBAT_CLASS_DEFEND_BASIC"
- "UnitRelationshipClass" "DOTA_NPC_UNIT_RELATIONSHIP_TYPE_DEFAULT"
- // Vision
- //----------------------------------------------------------------
- "VisionDaytimeRange" "1000"
- "VisionNighttimeRange" "800"
- //Inventory
- "HasInventory" "0"
- "Creature"
- {
- }
- }
- //=================================================================================================================
- // Sled Penguin Passive
- //=================================================================================================================
- "sled_penguin_passive"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "BaseClass" "ability_lua"
- "ScriptFile" "abilities/sled_penguin_passive"
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
- "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
- "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
- "MaxLevel" "4"
- "IsOnCastBar" "0"
- // Special
- //-------------------------------------------------------------------------------------------------------------
- "AbilitySpecial"
- {
- "01"
- {
- "var_type" "FIELD_INTEGER"
- "max_sled_speed" "500 750 1000 1250"
- }
- "02"
- {
- "var_type" "FIELD_INTEGER"
- "speed_step" "5 7 10 12"
- }
- "03"
- {
- "var_type" "FIELD_FLOAT"
- "crash_impaired_duration" "0.75" // was used by the crash that made you fall off penguin
- }
- "04"
- {
- "var_type" "FIELD_INTEGER"
- "tree_destroy_radius" "200"
- }
- "05"
- {
- "var_type" "FIELD_INTEGER"
- "reset_pos_offset" "50"
- }
- "06"
- {
- "var_type" "FIELD_FLOAT"
- "speed_turn" "100 125 150 175"
- }
- "07"
- {
- "var_type" "FIELD_INTEGER"
- "pinata_burst_radius" "125"
- }
- "08"
- {
- "var_type" "FIELD_FLOAT"
- "impaired_duration" "3.0"
- }
- }
- }
- //=================================================================================================================
- // Sled Penguin Passive
- //=================================================================================================================
- "penguin_sledding_ride"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "BaseClass" "ability_lua"
- "ScriptFile" "abilities/penguin_sledding_ride"
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_TOGGLE | DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE"
- "AbilityTextureName" "penguin_sledding_ride"
- "MaxLevel" "4"
- "IsOnCastBar" "1"
- // Special
- //-------------------------------------------------------------------------------------------------------------
- "AbilitySpecial"
- {
- "01"
- {
- "var_type" "FIELD_INTEGER"
- "max_sled_speed" "500 750 1000 1250"
- }
- "02"
- {
- "var_type" "FIELD_INTEGER"
- "speed_step" "5 7 10 12"
- }
- "03"
- {
- "var_type" "FIELD_FLOAT"
- "crash_impaired_duration" "0.75" // was used by the crash that made you fall off penguin
- }
- "04"
- {
- "var_type" "FIELD_INTEGER"
- "tree_destroy_radius" "200"
- }
- "05"
- {
- "var_type" "FIELD_INTEGER"
- "reset_pos_offset" "50"
- }
- "06"
- {
- "var_type" "FIELD_FLOAT"
- "speed_turn" "100 125 150 175"
- }
- "07"
- {
- "var_type" "FIELD_INTEGER"
- "pinata_burst_radius" "125"
- }
- "08"
- {
- "var_type" "FIELD_FLOAT"
- "impaired_duration" "3.0"
- }
- }
- }
- //=================================================================================================================
- // No Vision
- //=================================================================================================================
- "no_vision"
- {
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
- "BaseClass" "ability_datadriven"
- "IsOnCastBar" "0"
- "Modifiers"
- {
- "modifier_no_vision"
- {
- "Passive" "1"
- "States"
- {
- "MODIFIER_STATE_BLIND" "MODIFIER_STATE_VALUE_ENABLED"
- }
- }
- }
- }
- //=================================================================================================================
- // Arcane Boots
- //=================================================================================================================
- "item_felt_boots_1"
- {
- "BaseClass" "item_lua"
- "ScriptFile" "items/custom/item_felt_boots"
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
- "AbilityTextureName" "item_felt_boots_1"
- "ItemAliases" "felt;boots"
- "IsTempestDoubleClonable" "1"
- "MaxUpgradeLevel" "4"
- "ItemBaseLevel" "1"
- // Special
- //-------------------------------------------------------------------------------------------------------------
- "AbilitySpecial"
- {
- "01"
- {
- "var_type" "FIELD_INTEGER"
- "decrease_ms" "15 20 25 30"
- }
- "02"
- {
- "var_type" "FIELD_INTEGER"
- "bonus_armor" "5 11 25 40"
- }
- "03"
- {
- "var_type" "FIELD_INTEGER"
- "bonus_health" "250 750 2000 3500"
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement