Форум HeroesWorld-а - Показать сообщение отдельно - Модостроительство
Показать сообщение отдельно
#704
Старый 02.01.2022, 16:17
  #704
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 3457
Регистрация: 15.04.2014
Сообщения: 3457
По умолчанию
Re: Модостроительство

Nameless HeroВозможно ли хоть как-то модифицировать навыки и умения в игре? Файл defaultstats не сильно в этом помогает ведь там отсутствуют некоторые умения. И каким образом  получилось у создателей RTF-мода перелопатить все колесо умений да причем так качественно?
.... в данной версии RTF колесо старое, а в древних версиях колесо действительно было перелопачено, но не всё - только школы магии

ты наверное имеешь в виду Armageddon’s Blade - вот там одна из главных фишек это колесо с "новыми" навыками, но на самом деле в героях проблема с добавлением чего либо нового из-за повсеместных ID, которые прописаны в игровом коде, но не суть

навыки из колеса записываются в \GameMechanics\RefTables\Skills.xdb, сперва идут скиллы, а потом перки, именно перки обвешиваются доп эффектами

вот абилка отвлечение (уменьшает инициативу вражьего героя) записывается так (это не полная часть)


            <ID>HERO_SKILL_DISTRACT</ID>
            <obj>
                <Texture>
                    <Item href="/UI/H5A1/Icons/Abilites/Skills/128x128/Distract_Gray.(Texture).xdb#xpointer(/Texture)"/>
                    <Item href="/UI/H5A1/Icons/Abilites/Skills/128x128/Distract.(Texture).xdb#xpointer(/Texture)"/>
                </Texture>
                <CommonTexture/>
                <NameFileRef>
                    <Item href="/Text/Game/Skills/Common/Sorcery/Distract/Name.txt"/>
                </NameFileRef>
                <CommonNameFileRef href=""/>
                <DescriptionFileRef>
                    <Item href="/Text/Game/Skills/Common/Sorcery/Distract/Description.txt"/>
                </DescriptionFileRef>
                <CommonDescriptionFileRef href=""/>
                <SkillType>SKILLTYPE_SPECIAL_PERK</SkillType>
                <HeroClass>HERO_CLASS_NONE</HeroClass>
                <spellBuffs/>
                <BasicSkillID>HERO_SKILL_SORCERY</BasicSkillID>
                <SkillPrerequisites>

а вот абилка оборонительный хирд


            <ID>HERO_SKILL_DEFENSIVE_FORMATION</ID>
            <obj>
                <Texture>
                    <Item href="/UI/H5A1/Icons/Abilites/Skills/128x128/Defencive_Formation_Gray.(Texture).xdb#xpointer(/Texture)"/>
                    <Item href="/UI/H5A1/Icons/Abilites/Skills/128x128/Defencive_Formation.(Texture).xdb#xpointer(/Texture)"/>
                </Texture>
                <CommonTexture/>
                <NameFileRef>
                    <Item href="/Text/Game/Skills/Common/Defence/DefensiveFormation/Name.txt"/>
                </NameFileRef>
                <CommonNameFileRef href=""/>
                <DescriptionFileRef>
                    <Item href="/Text/Game/Skills/Common/Defence/DefensiveFormation/Description.txt"/>
                </DescriptionFileRef>
                <CommonDescriptionFileRef href=""/>
                <SkillType>SKILLTYPE_SPECIAL_PERK</SkillType>
                <HeroClass>HERO_CLASS_NONE</HeroClass>
                <spellBuffs>
                    <Item>SPELL_SKILL_DEFENSIVE_FORMATION</Item>
                </spellBuffs>
                <BasicSkillID>HERO_SKILL_DEFENCE</BasicSkillID>
                <SkillPrerequisites>


красным я подсветил главную отличительную строчку - бафф, то есть можно привязать к навыку бафф который будет накладываться на существ, вроде всё так работает, но это не точно)) если что меня поправят шарящие коллеги
fktifzobr@mail.ru вне форума
Ответить с цитированием