NovaRain
7b3f69f496
Fixed glitched map when the encounter table has no available entries
...
(ref. fallout2-ce/fallout2-ce#313 )
Updated sslc document.
2026-03-20 11:18:45 +08:00
phobos2077
9cdbc01728
Add script procs for creating permanent arrays from nested expressions, add arrays testcase script, fix load_array not accepting float as array key
2026-03-15 13:41:38 +01:00
phobos2077
168687c9ee
Support for nested expressions ( #616 )
...
- Doesn't require any new opcode
- temp_array is repurposed as sub-expression terminator
- Accompanied by sslc update
- Backwards compatible with old scripts using single-layer expressions
2026-03-15 12:47:12 +01:00
NovaRain
f5bc53d780
Fixed the root cause of crash in PrepareGlobalScriptsListByMask
...
* Calling convention violation - v141_xp uses ebx to store reference,
but db_get_file_list does not preserve it.
* v140_xp uses esi instead, which is preserved by the engine function.
* Reverted some code changes in ScriptExtender.cpp.
2026-03-12 21:32:04 +08:00
phobos2077
b58c26a401
Fixed crash in PrepareGlobalScriptsListByMask in ReleaseXP build when using v141_xp toolset
...
- Passing a raw pointer to fileMask's char array to db_get_file_list seemed to be the main cause
- I've also replaced the use of _strlwr with ToLowerCase on the string copy, to avoiding editing strings returned from engine function in-place
- Clarified the constness of file list variable used by db_*_file_list for the same reason
2026-02-28 15:54:28 +01:00
NovaRain
38e1eaef64
Updated version number and changelog
2026-02-25 22:04:49 +08:00
NovaRain
e9c73e6dd3
Updated web document for set_pipboy_available script function
2026-02-24 08:34:20 +08:00
NovaRain
1e950f5172
Updated version number and changelog
2026-02-11 22:07:01 +08:00
NovaRain
29b6d4ba10
Removed misleading parens from functions without args in documents
2026-01-27 16:37:08 +08:00
Magus
cb24364319
Docs: remove misleading parens from functions without args, they should not be present.
2026-01-27 14:06:20 +07:00
NovaRain
84d8d80d30
Code edits to SingleCore to make it run safer
...
Changed SingleCore to be disabled by default.
(its usage is questionable on newer systems.)
2026-01-16 10:10:07 +08:00
NovaRain
b3c5fad981
Code edits to ProcessorIdle
...
* use proper QS_ALLINPUT as it includes QS_RAWINPUT for WinXP+.
* set the option enabled by default.
2026-01-15 09:20:17 +08:00
NovaRain
7e74abf78f
Added settings about the mirrored shades to tweaks.ini
...
Updated the description of Fallout1Behavior.
2026-01-13 14:23:02 +08:00
NovaRain
ed1f926d36
Expanded the functionality of Fallout1Behavior
...
* FO1 initial in-game time is 7:21 rather than 8:24.
2026-01-10 20:34:54 +08:00
NovaRain
5ac1b23bc6
Updated expanded UI FRMs and resource files
2026-01-09 20:09:55 +08:00
NovaRain
c794acdc24
Tweaked interface bar FRM
...
* to better sync with HRP's 800px one.
Updated resource files.
2025-11-12 22:48:42 +08:00
NovaRain
eddea58cf0
Updated expanded barter/trade UI for Chinese
...
Updated Chinese resource file.
2025-10-28 08:34:07 +08:00
NovaRain
961b52d8e3
Fixed glitched pixels in expanded barter/trade UI for Russian
...
Updated Russian resource file.
2025-10-27 14:57:08 +08:00
NovaRain
ff7bddf32f
Edited the description of some legacy options to make them explicitly clear
2025-10-23 08:55:45 +08:00
NovaRain
0ad8b5484e
Updated version number and changelog
...
Edits to sfall opcode list.
2025-10-09 19:24:45 +08:00
NovaRain
08b3942670
Updated Russian translation file
2025-09-17 20:51:06 +08:00
NovaRain
90dfe16b22
Added support for switching the keyboard layout
...
(from Crafty, closes #590 )
Minor edits to some documents and LoadOrder.cpp.
2025-09-17 20:47:04 +08:00
NovaRain
3a7b77404c
Added an option to disable Arroyo-related events
...
Minor fix to DisableSpecialMapIDs (as ID 0 is still a valid map).
Edited some descriptions in ddraw.ini.
2025-08-29 13:23:24 +08:00
NovaRain
1fb58e3aa4
Updated version number and changelog
2025-07-26 19:03:22 +08:00
NovaRain
2c0a1e1e99
Updated sslc readme
...
Recompiled gl_npcarmor due to sslc fixes.
2025-07-14 10:21:50 +08:00