Skip to content

Commit 1cc79fe

Browse files
committed
Release 4.3.0
1 parent ce00cdd commit 1cc79fe

File tree

7 files changed

+109
-96
lines changed

7 files changed

+109
-96
lines changed

artifacts/ddraw.ini

+17-15
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
;sfall configuration settings
2-
;v4.2.9 - Extended version
2+
;v4.3.0 - Extended version
33

44
[Main]
55
;Change to 1 if you want to use command line args to tell sfall to use another ini file.
@@ -169,9 +169,9 @@ ScrollMod=0
169169
;Negative values are valid if you want your mouse axis reversed for some reason
170170
MouseSensitivity=100
171171

172-
;Switching between two items by using the middle mouse button
173-
;DX scancode of a key to press for toggles between your two items in game
174-
;The default of 48 which is 'B' keyboard key. Set to 0 to disable
172+
;Switching between two active items using the middle mouse button
173+
;DX scancode of a key to press when the middle mouse button is clicked
174+
;The default of 48 ('B' key) toggles active items. Set to 0 to disable
175175
MiddleMouse=48
176176

177177
;Set to 1 to reverse the left and right mouse buttons
@@ -808,12 +808,11 @@ SmartBehavior=1
808808
DifficultyMode=0
809809

810810
;When the improved AI behavior option is enabled, NPCs will always try to switch to the best weapons available in their inventory during combat
811-
;Set to 2, will allow NPCs to additionally search for the best weapons located on the map within their reach
811+
;Set to 1, will allow NPCs to additionally search for the best weapons located on the map within their reach
812812
;Only for the SmartBehavior option
813-
TakeBetterWeapons=1
813+
TakeBetterWeapons=0
814814

815-
;Set to 1, to force the NPC find more suitable targets every his combat turn
816-
;This option affects the run of the hs_findtarget hook
815+
;Set to 1, to force the NPC find more suitable targets at the beginning of each turn of the combat
817816
;Only for the SmartBehavior option
818817
TryToFindTargets=1
819818

@@ -822,21 +821,24 @@ TryToFindTargets=1
822821
;Set to 1 to always prevent a shoot burst if a friendly NPC is located on the line of fire
823822
;Set to 2 to increase the number of evaluation checks for friendly fire before shooting in burst weapon mode, except flamethrower weapon
824823
;the number of additional evaluation checks is based on INT stats (multiplied by 16) of attacking NPC (by default, the game uses only one check)
825-
;Set to 3 to enable both 1 and 2 mode (improved mode)
824+
;Set to 3 to enable both 1 and 2 mode, that is, additional bullet hit checks will be carried out for adjacent lines of fire
826825
;Set to -1 to disable sfall tweak
827826
CheckBurstFriendlyFire=0
828827

829828
;Set to 1 to use the RunAwayMode values of the AI-packet for NPCs, to calculating the percentage min_hp of the maximum health points of the NPC, instead of the fixed min_hp values
830829
;It is not recommended to set if the current values of the RunAwayMode parameters in AI.txt are not revised.
831830
NPCRunAwayMode=0
832831

833-
;Set to 1, to allow the use for the NPC of the AttackWho value from the AI-packet when searching and sorting targets
834-
;It is not recommended to enable it if don't use your own algorithm for searching targets in the hs_findtarget script
835-
;This option affects the run of the hs_findtarget hook
832+
;Set to 1 to allows the for all critters or party members with "whomever" to search a new target at the beginning of each turn of the combat
833+
;This affects the run of the HOOK_FINDTARGET hook
834+
ReFindTargets=0
835+
836+
;Set to 1, to allow the use for the NPC of the "AttackWho" value from the AI-packet when searching and sorting targets
837+
;It is not recommended to enable it if don't use your own algorithm for searching targets in the HOOK_FINDTARGET script
838+
;This affects the run of the HOOK_FINDTARGET hook
836839
NPCAttackWhoFix=0
837840

838-
;Set to 1 to fix the behavior of AI in combat when the NPC attempts to pick up an item on the ground
839-
;at the end of its turn expending its action points
841+
;Set to 1 to fix the behavior of AI in combat when the NPC attempts to pick up an item at the end of its turn without having enough action points
840842
ItemPickUpFix=1
841843

842844
;Set to 1 to fix the NPC's behavior when switching weapons at the end of its turn when the NPC doesn't have enough action points
@@ -869,7 +871,7 @@ arraysBehavior=1
869871
;Set a number of milliseconds to idle each input loop
870872
;Set to -1 to disable
871873
;Set to 0 to idle only if other processes are waiting for processor time (WinXP: if the process priorities are equal)
872-
;Set to 1 (or some higher number if needed, the maximum is 10) to prevent 100% CPU use
874+
;Set to 1 (or some higher number if needed, the maximum is 30) to prevent 100% CPU use
873875
ProcessorIdle=0
874876

875877
;Set to 1 to force Fallout not to use multiple processor cores even if they are available

artifacts/ddraw_ru.ini

+21-18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
;sfall configuration settings translation.
2-
;v4.2.9 - Extended version
2+
;v4.3.0 - Extended version
33

44
[Main]
55
;Установите значение 1, если требуется использовать другой файл ini указанный в аргументе командной строки.
@@ -168,10 +168,10 @@ ScrollMod=0
168168
;Допускаются отрицательные значения, если вы хотите, чтобы по какой-то причине ваша ось мыши была перевернута.
169169
MouseSensitivity=100
170170

171-
;Переключение между двумя предметами посредством средней клавиши мышки.
172-
;DX scancode - значение кода клавиши клавиатуры которое соответствует кнопке для переключения между двумя предметами в игре.
173-
;По умолчанию для игры этим значением является 48 (клавиша 'B' клавиатуры).
174-
;Установите значение 0, чтобы отключить функцию.
171+
;Переключение между двумя активными предметами c помощью средней кнопки мышки.
172+
;DX scancode - значение кода клавиши клавиатуры, которое будет нажато при клике кнопки мышки.
173+
;По умолчанию переключение слотов осуществляется клавишей 'B' (код 48).
174+
;Установите значение 0, чтобы не использовать функцию.
175175
MiddleMouse=48
176176

177177
;Установите значение 1, чтобы поменять местами функциональность левой и правой кнопки мыши.
@@ -819,36 +819,39 @@ SmartBehavior=1
819819
DifficultyMode=0
820820

821821
;Когда включена опция улучшенного поведения AI, NPC во время боя всегда будут пытаться переключиться на "лучшее оружие" имеющееся у них в инвентаре.
822-
;Установка значения 2, позволит NPC дополнительно искать и подбирать "лучшее оружие" расположенное на карте в пределах своей досягаемости.
822+
;Установка значения 1, позволит NPC дополнительно искать и подбирать "лучшее оружие" расположенное на карте в пределах своей досягаемости.
823823
;Работает только совместно с опцией SmartBehavior
824-
TakeBetterWeapons=1
824+
TakeBetterWeapons=0
825825

826-
;Установите значение 1, чтобы заставить NPC переключаться на более подходящие цели перед началом боевого хода.
827-
;Опция влияет на срабатывание скрипта hs_findtarget
826+
;Установите значение 1, чтобы заставить AI искать более подходящую цель каждый раз в начале боевого хода.
828827
;Работает только совместно с опцией SmartBehavior
829828
TryToFindTargets=1
830829

831830
;Добавляет дополнительные проверки для предотвращения стрельбы оружия в режиме очереди, если дружественные NPC находятся на линии огня.
832831
;Установите значение 0, чтобы предотвратить выстрел очередью с вероятностью INT*10%, если дружественный NPC находится на линии огня (режим по умолчанию для sfall начиная с 4.2.5)
833-
;Установите значение 1, чтобы всегда предотвращать выстрел очередью, если дружественный NPC находится на прямой линии огня.
832+
;Установите значение 1, тоже самое что и 0, но всегда предотвращает атаку очередью, если дружественный NPC находится на прямой линии огня.
834833
;Установите значение 2, чтобы увеличить количество дополнительных оценочных проверок дружественного огня перед стрельбой очередью (за исключением огнеметного оружия)
835834
;количество дополнительных оценочных проверок основано на значении интеллекта (INT*16) атакующего NPC (по умолчанию игра использует только одну проверку)
836-
;Установите значение 3, чтобы включить одновременно режим 1 и 2, т.е. будет осуществлена глубокая проверка со 100% предотвращением выстрела (улучшенный режим)
835+
;Установите значение 3, чтобы включить одновременно режим 1 и 2, т.е. к режиму 1 будет осуществлены дополнительные проверки попаданий пуль для смежных линий огня.
837836
;Установите значение -1, чтобы отключить данную надстройку в sfall
838837
CheckBurstFriendlyFire=0
839838

840-
;Установите значение 1, чтобы использовать значение параметра RunAwayMode в AI-packet для NPC в расчете процентного соотношение значения для min_hp
839+
;Установите значение 1, чтобы использовать значение параметра "RunAwayMode" в AI-packet для NPC в расчете процентного соотношение значения для min_hp
841840
;в зависимости от максимального количества очков здоровья NPC, вместо фиксированных значений параметра min_hp.
842841
;Не рекомендуется устанавливать, если значения параметров RunAwayMode в AI.txt не пересматривались.
843842
NPCRunAwayMode=0
844843

845-
;Установите значение 1, чтобы разрешить использования значения AttackWho для NPC из его AI-пакета при поиске и сортировке целей.
846-
;Не рекомендуется включать, если вы не используете свой собственный алгоритм для поиска целей в скрипте hs_findtarget
847-
;Опция влияет на срабатывание скрипта hs_findtarget
844+
;Установите значение 1, чтобы разрешить всем криттерам или членам партии игрока с параметром "whomever" искать новую цель каждый раз в начале боевого хода.
845+
;Это влияет на выполнение крючка HOOK_FINDTARGET
846+
ReFindTargets=0
847+
848+
;Установите значение 1, чтобы разрешить использования значения "AttackWho" для NPC из его AI-пакета при поиске и сортировке целей.
849+
;Не рекомендуется включать, если вы не используете свой собственный алгоритм для поиска целей в скрипте HOOK_FINDTARGET
850+
;Это влияет на выполнение крючка HOOK_FINDTARGET
848851
NPCAttackWhoFix=0
849852

850-
;Установите значение 1, чтобы исправить поведение NPC во время боя, когда NPC в конце своего хода
851-
;пытается подобрать рядом лежащий предмет на земле не имея для этого достаточного количества очков действий.
853+
;Установите значение 1, чтобы исправить поведение NPC во время боя
854+
;когда NPC в конце своего хода попытается подобрать предмет не имея для этого достаточного количества очков действий.
852855
ItemPickUpFix=1
853856

854857
;Установите в 1, чтобы исправить поведение NPC при смене оружия в конце его хода, когда у NPC не хватает очков действий.
@@ -881,7 +884,7 @@ arraysBehavior=1
881884
;Задает количество миллисекунд бездействия (idle)
882885
;Установите значение -1, для отключения
883886
;Установите значение 0, чтобы бездействовать, только когда другие процессы ожидают свое процессорное время
884-
;Установите значение от 1 до 10, чтобы предотвратить 100% загрузку процессора
887+
;Установите значение от 1 до 30, чтобы предотвратить 100% загрузку процессора
885888
ProcessorIdle=0
886889

887890
;Установите значение 1, чтобы ограничить Fallout от использования нескольких ядер процессора, даже если они доступны.

0 commit comments

Comments
 (0)