Камрад
|
Продолжаем манчкинствовать: вопрос про Npc
Здорово было бы подменить NPC'ей присоединяющихся на "более других". То есть чтоб Джахейра серьёзно знала scimitar'ы, чтоб Минск был Арчером, чтобы Хаер'Далис был скальдом, а не каким-то неклёвым блейдом и т.п. То есть вопрос на самом деле такой: генерим чара, экспортим его, получаем файл, скажем, cool_jaheira.chr. Смотрим InfinityExplorer'ом - и обнаруживаем, что все NPC, так же как и все мостры, хранятся в неких файлах *.cre.
Если посмотреть в .chr обычным hexeditor'ом, то можно увидеть, что он, собственно, состоит из некоторой шапки и собственно того же самого .cre. Попробовал я шапку удалить, и поместить свою сгенерённую Джахейру в override под соответствующим именем jaheir8.cre
После запуска игры выяснилось, что Джахейра действительно подменилась на нового чара, но, увы, в процессе этой подмены потеряла своё имя ( не отображается ничего ), специфичные для неё скрипты ( не начинает диалог сама, когда протагонист рядом с клеткой ) и диалоги ( вместо её диалога стандартный multiplayer'овский ).
Итак, вопрос: как можно грамотно перегенерить встроенных в игру персонажей?Чтобы персонаж был новым, а все скрипты, диалоги и имя - старыми.
|