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.
- Added log for non-fatal loading errors. This log will show image files that have been loaded with incorrect extensions (has no side effects but should be addressed) and audio files that failed loading entirely and will not be audible.
133
133
If errors are present the console will be forced open to notify the player (only when loading into main menu).
134
134
Log will be automatically deleted if warnings are no longer present to avoid polluting the root directory.
135
-
135
+
136
136
- Game window resolution can now be changed without restarting the game.
137
137
138
138
### Changed
@@ -187,8 +187,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
187
187
188
188
- Input enums moved from `UInputMan` to `Constants` and are no longer accessed with the `UInputManager` prefix. These enums are now accessed with their own names as the prefix.
189
189
For example: `UInputManager.DEVICE_KEYB_ONLY` is now `InputDevice.DEVICE_KEYB_ONLY`, `UInputManager.INPUT_L_UP` is now `InputElements.INPUT_L_UP` and so on.
190
-
191
-
-`CraftsOrbitAtTheEdge` corrected to `CraftOrbitAtTheEdge`. Applies to both ini property and lua binding.
190
+
191
+
-`CraftsOrbitAtTheEdge` corrected to `CraftOrbitAtTheEdge`. Applies to both ini property and lua binding.
192
192
193
193
- Game will now Abort with an error message when trying to load a copy of a non-existent `AtomGroup`, `Attachable` or `AEmitter` preset.
194
194
@@ -200,12 +200,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
200
200
The `PrintScreen` button will now take a single screenshot on key release and will not take more until the key is pressed and released again.
201
201
The `Ctrl+S` key combination is unchanged and will take a single screenshot every frame while the keys are held.
202
202
The `Ctrl+W` and `Alt+W` key combinations will now take a single WorldDump/ScenePreview on `W` key release (while `Ctrl/Alt` are still held) and will not take more until the key is pressed and released again.
203
-
203
+
204
204
Additionally, all screenshots (excluding abortscreen) will now be saved into a `_Screenshots` folder (`_` so it's on top and not hiding between module folders) to avoid polluting the root directory. ([Issue #163](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source/issues/163))
205
205
This folder will be created automatically after modules are loaded if it is missing.
206
-
206
+
207
207
-`ScreenDumps` and `WorldDumps` are now saved as compressed PNGs.
208
-
208
+
209
209
- Controller deadzone setting ignores more input. Previously setting it to the maximum was just enough to eliminate stick drift.
210
210
211
211
-`Arm.HandPos` will now get/set the hand position as relative to the arm's joint position, instead of relative to the arm's center of mass.
@@ -214,12 +214,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
214
214
Resolution multiplier button changed to `Fullscreen` button - this will set the game window resolution to match the desktop resolution. When resolution matches the desktop, this button will change to `Windowed` and will allow setting the game window resolution back to default (960x540).
215
215
Added `Upscaled Fullscreen` button - this will change the resolution to half of the desktop and the multiplier to 2. The `Fullscreen` button will change to `Windowed` in this mode to return to non-upscaled mode (960x540).
216
216
Selecting any resolution setting from the resolution combobox will immediately change to selected resolution. (Known bug: Clicking off the combobox without making a new selection while in `Upscaled Fullscreen` mode will change resolution to `Fullscreen`. This will be addressed later.)
217
-
217
+
218
218
**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.
219
219
220
220
- Moved from C-style random number generation to C++ standard. This includes usage of an mt19937 random number generator.
221
221
- 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.
222
222
223
+
- Damage to actors from impulses is now relative to their max health instead of being on a scale from 0 to 100.
224
+
223
225
### Fixed
224
226
225
227
- Fix crash when returning to `MetaGame` scenario screen after activity end.
0 commit comments