По случаю праздника новая версия

Сначала общие (ну или почти) изменения для F1/F2 версий:
- в F2-версии переписан оригинальный explosion_crash_fix на "правильный" вариант :-p В F1-версию он добавлен.
- Исправлен приводящий к крашу баг с форсированным (подбросить взрывчатку и покинуть карту до взрыва) использованием взрывчатки если взрыв задевает кого-либо рядом, возвратом на карту и снова выходом с карты.
- Теперь при форсированном использовании взрывчатки и смерти жертвы вызывается
destroy_p_proc.
- Значение переменной
SpeedInterfaceCounterAnims может быть равно 2 в этом случае значение счётчиков будет изменяться мгновенно (но в момент смерти всё так же с анимацией).
- Добавлена переменная
InstanWeaponEquip, включение которой отключает анимацию убирания/доставания оружия при его смене, открытии ящиков и т.д..
- В F2-версии переписан оригинальный
TimeLimit с исправлениями (потерянное время, обработка очереди событий), а в F1-версию он добавлен. Удалено значение -2 (переполнение счётчика и зависание игры. Какая от него польза?). Если всё же -2 используется, то эффект такой же как если бы указали -3. Правильно отображается возраст игрока (впрочем он ограничен 99, чтобы не портить вывод) на экране персонажа.
- Добавлена переменная
PipboyTimeAnimDelay для изменения скорости анимации времени в будильнике пипбоя.
- В F2-версии оптимизирован
AnimationsAtOnceLimit, в результате чего dll'ка похудела на 10 Kb

В F1-версию
AnimationsAtOnceLimit добавлен.
- Исправлено отображение полученного дамага при мгновенной смерти.
Изменения в F2-версии:
- Вместо переменных
BodypartHitMod0...
BodypartHitMod8 используются
BodyHit_Head...
BodyHit_Uncalled как в sfall1.
- Удалена устаревшая переменная
WorldMapFPS и связанная с ней
ForceLowResolutionTimer (обрабатывались только если
WorldMapFPSPatch=0), а также
WorldMapDelay (обрабатывалась только если
WorldMapFPS и
WorldMapFPSPatch равны 0).
- Теперь
WorldMapEncounterFix обрабатывается независимо от значения
WorldMapFPSPatch (ранее только если
WorldMapFPSPatch=0).
- Из ddraw.ini удалена переменная
MultiHexPathingFix, причина аналогична удалению
BlackSkilldexFix.
- Исправлен функционал переменной
OverrideMusicDir.
- Теперь при включённой переменной
CheckWeaponAmmoCost проверяется ещё и количество патронов у оружия при стрельбе очередью.
- Добавлены изменения из sfall:
>Fixed incorrect bonuses on AC and Melee Damage from Heavy Handed trait when using perks.ini
>A new hook script: hs_invenwield (when wielding or unwielding an armor or a weapon by a critter)
>Expanded message_str_game function to support all pro_*.msg files as well
>Removed obsolete Jim's damage formula
Изменения в F1-версии:
- Исправлен баг использования в бою лишних очков действия вместо указанных (2 ОД) при использовании предмета в руке (5 ОД) или с помощью значка действия "Использовать предмет из рюкзака" (3 ОД).