Skip to content

Commit b04856b

Browse files
committed
Changes.txt: updated with recent fixes
1 parent b17f58d commit b04856b

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Changes.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,18 @@ VERSION 3.6.1 - Patch 8, November 2024
44

55
Editor:
66
- Fixed game cannot be loaded if its GameFileName setting is an empty string.
7-
- Fixed preprocessor "#else" in the nested conditions.
7+
- Fixed pressing Alt was not selecting Main Menu.
88
- Fixed error occuring when trying to assign an image to the multiple selected View Frames
99
if they have different initial images.
10+
- Fixed script preprocessor directive "#else" in the nested conditions.
1011

1112
Engine:
1213
- Made File.ReadStringBack() support reading back strings without null-terminator in the end
1314
(ReadStringBack() reads a string, which has its length prepended to the sequence of chars).
15+
- Improved graphic mode selection when game window is moved to a secondary monitor.
16+
Note that still not all graphic setups are reliable on secondary monitors, specifically "real
17+
fullscreen" mode may be behaving unexpectedly if you try to switch to it on non-primary display.
18+
- Fixed AudioChannel's Paused state is not saved when saving the game.
1419
- Fixed error in case a character was walking while being locked to a temporary View, and switched
1520
to a directional loop which does not exist in the locked view.
1621
- Fixed active item cursor's image may duplicate itself onto other cursors under certain
@@ -23,11 +28,14 @@ Engine:
2328
- Fixed FadeOut or FadeIn not toggling screen state if they are inside a skipped cutscene.
2429
This could result in screen not turning to black or not restored as expected if cutscene
2530
was skipped by player.
31+
- Fixed Wait() delay of value > 32k would be treated as infinite timeout.
2632
- Fixed Ctrl + Alt key combination not working (toggle mouse lock). This is a regression in 3.6.1.
2733
- Fixed game may fail loading on platforms with strict memory alignment (e.g. MIPS processors).
2834

2935
Compatibility:
3036
- Fixed SetCharacterViewEx() not treating "align" parameter according to old-style set of values.
37+
- Fixed SetTextOverlay() could cause internal mistakes leading to unexpected errors in game.
38+
- Fixed Wait() calls for pre-3.6.0 versions of Script API, where negative delay was treated as 0.
3139

3240
WinSetup:
3341
- Fixed setup not distinguishing "desktop resolution" and "native resolution" from explicit

0 commit comments

Comments
 (0)