Elzivir
Posts: 263
|
Всем доброго времени суток!
Просмотрев все страницы форума, более подходящей темы для озвучивания проблемы не нашел: нужна совсем немного доработанная версия скрипта "Morn Battlefields" (огромная благодарность авторам: Morn'y и Valery).
Дело в том, что у текущей версии отсутствует фоновая заставка "пляж" (с шикарным видом на море), появляющаяся при нападении на противника-монстра (не героя), находящегося на смежной территории к воде (в оригинальной версии HoM&M III за нее отвечает файл "CmBkBch.pcx", расположенный по адресу Data\h3bitmap.lod). Вместо нее скрипт выдает любые другие заставки (в зависимости от того, какой тип ландшафта прилегает к воде). Это не баг и не ошибка. Просто в данном моде в принципе нет "пляжа" как такового, а вышеупомянутый "родной" файл грузиться упорно не желает...
Из-за этого возникает следующий нюанс: было замечено, что генерируемые на поле сражения случайные препятствия зачастую не соответствуют типу ландшафта. Например, несколько нелепо смотрятся лодки/скелеты/водоемы с их песочным окаймлением в то время, когда сражение происходит на траве или болоте (т.е. алгоритм размещения препятствий продолжает генерировать водные преграды вне зависимости от фона, "думая, что "действо" происходит на берегу). Очень бы хотелось настроить эту зависимость и вернуть заставку "пляжа" в игру, не отключая при этом скрипт "Morn Battlefields", к которому уже тоже привык. К сожалению, со своими скудными познаниями erm-языка я это сделать самостоятельно не смогу (по крайней мере это займет очень длительное время), поэтому прошу помощи у знатоков сего дела.
P/S: при нападении на противника-героя, стоящего у воды, проблемы не возникает вообще...
(This post was last modified: 06.10.2015 21:35 by Elzivir.)
|
|
06.10.2015 20:19 |
|
Algor
Posts: 3881
|
Тут наверное. Не уверен, правда, что последняя версия.
Тут
|
|
06.10.2015 21:48 |
|
Elzivir
Posts: 263
|
Вообще, скорее всего скрипт рассчитан на добавление новых полей при битвах героя со странствующими монстрами и в Creature Banks. В режиме же поединков "герой-герой" используются стандартные заставки сражений.
P/S: Sorry, cовсем забыл выложить сам скрипт, но спасибо, Algor! Исправил мою оплошность...
(This post was last modified: 06.10.2015 22:11 by Elzivir.)
|
|
06.10.2015 22:10 |
|
Algor
Posts: 3881
|
Вот, на скорую руку.
Вообще, можно и для герой-герой поправить, не знаю почему сделано только для монстров.
|
|
06.10.2015 22:34 |
|
Elzivir
Posts: 263
|
Algor, вот спасибо! Был бы признателен, если и для герой-герой смог бы подправить...
Кстати, сейчас потестил и обратил внимание, что при битвах герой-монстр используются только новые поля мода, а стандартные ни разу не выпали. Думаю, это можно излечить путем копирования стандартных полей в Morn.pac и присвоение им значений в erm-файле скрипта.
|
|
06.10.2015 23:04 |
|
Elzivir
Posts: 263
|
Список стандартных боевых полей:
Beach: CmBkBch.pcx
Clover Field: CmBkCF.pcx
Cursed Ground: CmBkCur.pcx
Dirt: CmBkDrDd.pcx CmBkDrMt.pcx CmBkDrTr.pcx
Evil Fog: CmBkEF.pcx
Fiery Fields: CmBkFF.pcx
Grass: CmBkGrMt.pcx CmBkGrTr.pcx
Holy Ground: CmBkHG.pcx
Lava: CmBkLava.pcx
Lucid Pools: CmBkLP.pcx
Magic Clouds: CmBkMC.pcx
Magic Plains: CmBkMag.pcx
Rough: CmBkRgh.pcx CmBkRK.pcx
Sand: CmBkDes.pcx
Snow: CmBkSnMt.pcx CmBkSnTr.pcx
Swamp: CmBkSwmp.pcx
Underground: CmBkSub.pcx
Water: CmBkBoat.pcx CmBkDeck.pcx
(This post was last modified: 06.10.2015 23:40 by Elzivir.)
|
|
06.10.2015 23:37 |
|
Elzivir
Posts: 263
|
Algor, огромное спасибо за помощь и оперативность! Снова выручил.
P/S: Будем тестить...
|
|
07.10.2015 00:25 |
|
Bes
Posts: 5422
|
(07.10.2015 00:07)Algor Wrote: Вот. Не тестировал. Для героев тоже должны быть новые поля (ну и старые иногда).
может маякнуть Валерию, чтоб и у себя обновил мод?
ты как, согласишься не тестируя ему отдавать?
|
|
07.10.2015 11:18 |
|
Algor
Posts: 3881
|
Тестить пока некогда .
Вообще меня беспокоит только момент с "герой-герой". В том плане, что я не понимаю, почему только для боев с монстрами было сделано. Может есть какой-то неявный, но критичный момент? Отпишу ему в ЛС.
|
|
07.10.2015 12:11 |
|
Bes
Posts: 5422
|
Algor, хз, но на момент выхода мода, уровень Валерия как скриптописца был субъективно продвинутого... возможно тогда он чего-то мой упустить или посчитал не нужным в силу неопытности.
имхо
|
|
07.10.2015 13:50 |
|