#base "npc_hero_talents.txt" Куда вписать?

  • Автор темы Автор темы zerotwo
  • Дата начала Дата начала

zerotwo

Новичок
14 Сен 2024
2
0
В файле 'npc/npc_abilities_custom.txt' прописываем абилки талантов:
KV:
#base "npc_hero_talents.txt"

Куда это вставить и как? вообще не пойму. Есть исходник абилки

"talent_tree1"
{
// General
//-------------------------------------------------------------------------------------------------------------
//"ID" "5343" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"MaxLevel" "0"
"BaseClass" "ability_datadriven"
"AbilityTextureName" "rubick_empty1"
 
На примере стана кентавра из файлов доты. Смотреть на "special_bonus_unique_centaur_2"

KV:
"centaur_hoof_stomp"
{
        // General
        //-------------------------------------------------------------------------------------------------------------
        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
        "AbilityUnitDamageType"            "DAMAGE_TYPE_MAGICAL"
        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_NO"
        "SpellDispellableType"            "SPELL_DISPELLABLE_YES_STRONG"
        "FightRecapLevel"                "1"
        "AbilitySound"                    "Hero_Centaur.HoofStomp"

        // Stats
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCastPoint"                "0"
        "AbilityCooldown"                "18 16 14 12"
        "AbilityManaCost"                "100 110 120 130"
        
        // Special
        //-------------------------------------------------------------------------------------------------------------
        "AbilityValues"
        {
            "radius"                       
            {
                "value"        "325"
                "affected_by_aoe_increase"    "1"
            }
            "stomp_damage"
            {
                "value"            "70 140 210 280"
                "CalculateSpellDamageTooltip" "1"
            }
            "stun_duration"                   
            {
                "value"                        "1.6 1.8 2.0 2.2"
                "special_bonus_unique_centaur_2" "+0.8"
            }
            "windup_time"    "0.5"

    }
    }
 
Реклама: