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 будут стоять противоположные значения.
насчет автоматической установки шах-таймера согласно выбранному шаблону подумаю и отпишусь позже