AlexSpl писал(а):
Цитата:
Я обычно ставлю _PI->WriteLoHook(0x4EE1C1, afterInit); Это сразу после инициализации ресурсов.
Доброго нового года! А не подскажете навскидку как поставить хуки на
1) логистику=продолжительность каждого отдельного хода. например, чтобы урезать ее или увеличивать в зависимости от наличия определенных артефактов в рюкзаке. Т.е. может _PI->WriteLoHook(0x4EE1C1, afterInit) для этого можно использовать, но как в нем поменять длину текущего хода?
2) на общую силу атаки/защиты/прочие атрибуты отряда во время битвы. Допустим охота, чтобы FirstAid на первом уровне увеличивал здоровье отряда на 10%. Есть 10 фей. Суммарное здоровье отряда должно стать 10*3+10%=33. Сейчас получается только увеличить характеристики каждого отдельного существа, минимум на +1, а это дает 33% увеличение такого отряда до 40.
3) отдельный вопрос - можно ли например при обмене заклинаниями (Грамотность) организовать как-то обмен специализаций и/или вторичных навыков. Понятно, что потребуется дополнительное диалоговое окно, можно наверное покопаться и обменять вторичные навыки, но как обменять специализации?
Спасибо.