Объявления | ||
---|---|---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
Re: Как создать плагин для HD модаС Fear и Hypnotize очень интересный случай. Оказывается, что функция o_BattleMgr->GetCurrentStack() носит вводящее в заблуждение название. Она возвращает &o_BattleMgr->stack[o_BattleMgr->current_side][o_BattleMgr->current_stack_ix]. Для существа под Гипнозом сторона будет противоположной Так что обратите внимание на все плагины, которые получают текущий стек с использованием поля current_side. В них обязательно будут проблемы с заклинанием Гипноз. Правильно получать стек следующим образом: &o_BattleMgr->stack[o_BattleMgr->unk_side][o_BattleMgr->current_stack_ix], т.е. использовать поле 0x132B8 вместо 0x132С0.
|
Re: Как создать плагин для HD модаТакс, плохо конечно, очень плохо... Какие плагины нужно исправлять?
NewMagicMirror, NewFirstAidTent и, может быть, NewEagleEye. Еще какие? Нужно их все исправить. Касательно звуков, то лучше взять FORTUNE и MISFORT вместо CLIMAX и EXPERNCE. Mobility - FORTUNE вместо CLIMAX, который, как оказалось, копия MORALE Immobility - MISFORT вместо EXPERNCE, который, как оказалось, копия LUCK Звуки FORTUNE и MISFORT в данном случае лучше всего вписываются. Или звуки заклов морали - MIRTH и SORROW, они также отлично вписываются. |
Re: Как создать плагин для HD мода1. Починил вторичный навык Scholar для новых заклинаний.
2. Исправил новое походное заклинание Mobility*. 3. Исправил взаимодействие нового заклинания Fear и заклинания Hypnotize. 4. Нежить теперь иммунна к новому заклинанию Death Cloud. *) При касте этого заклинания нужно ещё текущий путь героя обновлять, как это происходит при наступлении нового дня. Над сохранением параметров походных заклинаний ещё думаю. Предполагаю располагать их сразу под блоком героя в сейве, к которому относятся. Естественно, сейвы, сделанные с плагином, нормально открыть получится только с плагином, т.е. вообще всякая совместимость теряется, но по-другому не сделаешь. |
Re: Как создать плагин для HD модаНашел баг. Иногда текущее кол-во MP превышает максимальное. Если немного походить открыть книгу но не кастовать закл и сразу закрыть книгу, после опять открыть книгу и использовать закл, то максимальное кол-во MP не вырастит, как-то. Где-то баг.
https://prnt.sc/1vzqr2u Плюс звук при касте нужно сменить на FORTUNE или MIRTH. На ваш выбор, что больше понравится. В остальном ок. |
Re: Как создать плагин для HD модаЦитата: Вы хотите сказать, что не должно расти? Логично. |
Re: Как создать плагин для HD модаВ большинстве случаев рабоатет норм, растет и текущее и максимальное, как и должно быть. Но иногда максимальное не растет, а только текущее. Вот с этим и нужно разобраться.
|
Re: Как создать плагин для HD модаЗначит, максимальное что-то сбивает, т.к. в коде:
Нужно искать, при каких условиях такое происходит. |
Re: Как создать плагин для HD модаКороче иногда максимальное кол-во MP сбрасывается на дефолтный максимум. Но при каких условиях это происходит уловить не могу, по ощущениям случайным образом в разные периоды времени.
Последний раз редактировалось Rolex 13 окт 2021, 15:24, всего редактировалось 2 раз(а).
|
Re: Как создать плагин для HD модаДумаю, стоит отказаться от увеличения максимального количества MP. Так происходит только при посещении Конюшен. Остальные объекты повышают только текущее значение MP.
|
Re: Как создать плагин для HD модаAlexSpl писал(а): Проверил только что на Флаге и Фонтане: они поднимают как текущее, так и максимальное. Конюшня в течении недели дает прибавку как к текущему, так и к максимальному, которая держится до конца недели, а с новой недели идет убавка. Надетые арты также поднимают как текущее, так и максимальное. Так что нужно искать причину возникающей проблемы. |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1