Перейти к содержанию

"HW rulez" мод (дополнение) для HoMM3

#264
WiZarDX_576, предлагаю сделать русификацию для HW_rules (для будущего HD 3.8, т.к. переменная "HD.UI.Language" появится только в нем)
bool lang_is_ru;
...
#define _L(en, ru) (lang_is_ru ? ru : en)
...
lang_is_ru = stricmp(_P->VarGetValue("HD.UI.Language", "#en.ini"), "#ru.ini") == 0;
...
и дальше вместо строк типа "English" писать _L("English", "Русский");


так же для HD 3.8 прелагаю в HW_rules добавить установку значений переменных:
_P->VarValue("HD.UI.BuyCreatureDlg.AutoSet.Max") = 0;
_P->VarValue("HD.TE.EveryDaySaver") = 1;

ибо по умолчанию в ХД 3.8 будут стоять противоположные значения.

насчет автоматической установки шах-таймера согласно выбранному шаблону подумаю и отпишусь позже
HoMM 3 HD:

последняя версия - 5.0 RC96 (19.09.2020)

последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8

полное подробное описание