You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 5, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -137,7 +137,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
137
137
138
138
- GUI sliders (like for music volume) can now be adjusted with the mouse scroll wheel.
139
139
140
-
- Exposed PEmitter to lua. Bindings are identical to AEmitter's bindings, except that damage-related bindings don't exist for PEmitter.
140
+
- Exposed `PEmitter` to lua. Bindings are identical to `AEmitter` bindings, except that damage-related bindings don't exist for `PEmitter`.
141
+
142
+
-`FLAC` audio files can now be loaded through lua and ini.
141
143
142
144
### Changed
143
145
@@ -221,17 +223,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
221
223
222
224
**Note:** Changing the game window resolution while an Activity is active requires ending the Activity. A dialog box will appear asking to confirm the change.
223
225
224
-
- Moved from C-style random number generation to C++ standard. This includes usage of an mt19937 random number generator.
225
-
For C++ coders the functions SelectRand, PosRand and RangeRand have been replaced by the function template RandomNum() and its overload RandomNum(T min, T max). The function NormalRand has been replaced by the function template RandomNormalNum(). For lua coders there is no change.
226
+
- Moved from C-style random number generation to C++ standard. This includes usage of a `mt19937` random number generator.
226
227
227
228
- Resolution validation changed to support multiple screens. Incompatible/bad resolution settings will be overridden at startup with messages explaining the issue.
228
229
**Note:** For multi-screen to work properly, the left-most screen MUST be set as primary. Screens having different resolutions does not actually matter but different heights will still be warned about and overridden due to the likeliness of GUI elementes being cropped on the shortest screen.
229
230
Resolution validation can be disabled for multi-screen setups with `Settings.ini` property `DisableMultiScreenResolutionValidation`. Bad settings are likely to crash, use at own risk.
230
231
For setups with more than 3 screens `DisableMultiScreenResolutionValidation` must be set true.
231
232
232
-
- Damage to actors from impulses is now relative to their max health instead of being on a scale from 0 to 100.
233
+
- Damage to `Actors` from impulses is now relative to their max health instead of being on a scale from 0 to 100.
233
234
234
-
- Scenes with a PresetName containing the strings "Test", "Editor" and "Tutorial" are no longer excluded from the scenarios screen and from the metagame.
235
+
-`Scenes` with a `PresetName` containing the strings "Test", "Editor" and "Tutorial" are no longer excluded from the scenarios screen and from the MetaGame.
0 commit comments