sFall 5.0.3.0 - 5.0.3.2
0
Описание
Новое:
- Улучшены многие алгоритмы боевого поведения AI опции SmartBehavior.
- Добавлен алгоритм AI, для улучшения применения метательного оружия, если в дополнение такое оружие (например гранаты) имеется в инвентаре у NPC.
- Добавлена альтернативная формула для расчета струи очереди выстрелов (значение 2 опции ComputeSprayMod).
- Добавлена опция EncounterAggression в
sfall-mods.ini
. - Добавлена опция HeaveHoPerkTweak в
sfall-mods.ini
, для включения альтернативной формулы перка “Размах”. - Добавлена опция BackgroundDialogFX в
sfall-mods.ini
для эффекта затемнения карты во время диалога. - Добавлена возможность обыскать труп криттера, если его перекрывает другой объект декорации.
- Добавлен флаг игрового режима
MOVIE
при воспроизведении игровых видео роликов. - Добавлены скритовые функции
sfall_funcX
: “add_button”, “button_free”, “set_button_proc”, и “set_button_state”. - Добавлен опкод
set_shader_type
функции скриптинга для управления режимами шейдеров. - Добавлен новый игровой крючек:
HOOK_TOTALWEIGHT
. - Добавлен макрос
inven_destroy_item
в sfall.h. - Добавлен макрос
set_heave_ho_tweak_mod
в sfall.h для изменения модификатора к функции скриптаapply_heaveho_fix
.
- Добавлена альтернативная регулировка яркости картинки игры в панель настроек HRP (только для режима DirectX 9).
- Добавлено плавное затухания картинки игры, вместо уменьшения яркости цветов игровой палитры (только для режима DirectX 9).
Исправления:
- Исправлена ошибка перезапуска фоновой музыки в некоторых случаях при выходе из диалога (опция EnableMusicInDialogue).
- Исправлена ошибка из-за которой машина игрока могла исчезать или появляться в других координатах при исчерпании у нее топлива.
- Исправлены некоторые проблемы с экипировкой предметов брони/оружия (предметы не объединялись в общем стеке предметов).
- Исправлена функция скриптинга
set_obj_visibility
которая некорректно скрывала криттер в бою, что приводило к порче сохранения игры. - Исправлена ошибка состояния “Неизвестно” у специальных встреч при первом входе в локацию.
- Исправлена ошибка реализации HRP из-за которой отображались скрытые границы карты при переходе на другую карту.
- Исправлена критическая ошибка (версии 5.0.1) происходящая в некоторых случаях во встроенной реализации HRP.
- Исправлены незначительные ошибки/недоработки оригинального движка игры.
- Удалена опция CreditsAtBottom, положение отображение кредитов sfall теперь фиксировано (в главном меню игры в начале, во время конечных слайдов в конце).
- Удалена опция OverrideVanilla из
Books.ini
(более нет необходимости ее использовать). - Удалена опция GPUBlt более не используется из-за нового способа рендеринга картинки игры.
Компилятор SSL:
- Добавлен оператор
&
для взятия ссылки на процедуру скрипта.
v5.0.3.1 [Fix]
- Исправлена ошибка не позволяющая игроку атаковать объекты дверей на карте.
- Исправлен мод автосохранения (убрано сохранение во время боя).
v5.0.3.2 [Fix]
- Исправлены технические ошибки в работе крючка
HOOK_ROLLCHECK
возникшие в версии 5.0.3. - Обновлены файлы ресурсов sfall.dat и sfall_ru.dat.