Skip to content

Commit 7141acb

Browse files
authored
Update CHANGELOG.md
1 parent a0e0f86 commit 7141acb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

CHANGELOG.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5050

5151
- New `AEmitter` and `PEmitter` INI and Lua (R/W) property `PlayBurstSound` which denotes whether the BurstSound should play when appropriate. This should not be confused for a trigger - it's just a enable/disable toggle to avoid having to remove and add BurstSound altogether.
5252

53-
- New `GAScripted` Lua script method `IsCompatibleScene(scene)` recognition by C++, replacing `SceneTest()`, to allow Activities to arbitrarily decide which Scenes are eligible by returning a Boolean value.
53+
- New `GAScripted` Lua script method `IsCompatibleScene(scene)` to allow Activities to generically decide which Scenes are eligible by returning a boolean value.
5454
New `GAScripted` INI enumerating property `AddRequiredArea`, replacing Lua file scanning, to allow Activities to explicitly state which areas are strictly required.
55-
As before, these work in tandem, both required areas, if defined, and script conditional method, if defined, must pass for the Scene to qualify.
55+
As before, these work in tandem. Both the required areas, if defined, and script conditional method, if defined, must pass for the scene to qualify.
5656

5757
- Allow lua scripts to use LuaJIT's BitOp module (see https://bitop.luajit.org/api.html)
5858

@@ -114,9 +114,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
114114

115115
- The Signal Hunt activity no longer has a preview image, as it was not formatted correctly and spoiled the interior structure of the cave.
116116

117-
- Removed `GAScripted` Lua script method `SceneTest()` recognition by C++, which allowed Activities to arbitrarily decide which scenes are eligible by reading the Scene as a global and then invalidating or not invalidating that same global.
118-
Removed `GAScripted` C++ functionality of scanning Lua script file to determine which areas are strictly required.
119-
Removed `Scene` Lua function `GetOptionalArea`, as it functioned identically to `GetArea` save for lacking side effects in the aforementioned Lua script file scanning, which no longer occurs.
117+
- Removed `GAScripted` Lua script method `SceneTest()` as the new Lua function `IsCompatibleScene(scene)` is more capable.
118+
Removed `GAScripted` C++ functionality that would scan the Lua script file to determine which areas are required. `AddRequiredArea` in the INI should be used instead.
119+
Removed `Scene` Lua function `GetOptionalArea` as it functioned identically to `GetArea` aside from triggering the aforementioned (and now removed) Lua script file scanning.
120120

121121
- Removed `AHuman` property `MaxCrouchRotation`. `CrouchRotAngleTarget` is now used instead.
122122

0 commit comments

Comments
 (0)