Форум HeroesWorld-а - Показать сообщение отдельно - Попытка добавления новых spell и skill
Показать сообщение отдельно
#10
Старый 08.11.2020, 20:41
  #10
^
vasik
📖
Регистрация: 21.10.2017
Сообщения: 422
Регистрация: 21.10.2017
Сообщения: 422
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

psatkhaТ.е. если в файле types.xml

после кода:

				<Item>
					<Name>SPELL_EFFECT_FIRST_AID_TENT_PLAGUE</Name>
					<Value>352</Value>
				</Item>

добавить что-то типа:

				<Item>
					<Name>SPELL_NEW_SAMPLE_SPELL</Name>
					<Value>353</Value>
				</Item>


И само собой увеличить в .exe общее количество спеллов - толка не будет ?!


Похоже, этого маловато будет, но должно работать по логике
* В тайпс также есть <EnumEntries>, его надо будет запихнуть и сюда
* потом еще сюда /GameMechanics/RefTables/UndividedSpells.xdb вписать ссылку на /GameMechanics/Spell/Combat_Spells/чето_там
* потом самое сложное - анимации, два файла в  /GameMechanics/Spell/Combat_Spells/чето_там , урон / прдолжительность
* и еще пару файлов в Effects и Sound (по аналогии с текущими спелами)

Помимо этого, есть еще map.xdb и туда скорей всего придется новое руками запихивать (по крайней мере для старых карт) в список заклинаний новое. Хз поднянется ли новое заклинание в новосозданные карты...

Т.е скорей всего реально будет сделать. Надо знать номер байта / байтов, хранящего максимальное число спелов, и потом куча геморроя с анимацией / музыкой

Добавлено через 3 минуты
Вообще, если подумать, есть дьявольский удар, который визуально работает что метеоритный дождь. Можно делать новые спелы с анимациями старых, конечно не так красиво, зато сразу -100500 геморроя, а на эффекты и музыку ссылаться на текущие работающие спелы. Но какой тогда байт за это дело отвечает?

Добавлено через 7 минут
Кстати не совсем понятно, как их будет использовать комп в бою. По ходу вообще не будет. Но хотя бы можно будет сделать водяное и земное суперзаклинание.

Еще момент, есть Волна Огня и Дьявольская Цепь. ОРК УМЕЕТ ими пользоваться. По ходу, водным и земным тоже сумеет, если сделать по аналогии..
Комп крайне редко юзает волну огня в автобою, это когда ничего другого не может. А вот цепочку вполне себе осознанно кидает и очень часто, орк в особенности. Вот как тут быть - не знаю.
vasik вне форума
Ответить с цитированием