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
@@ -185,8 +185,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
185
185
186
186
- 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.
187
187
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.
188
-
189
-
-`CraftsOrbitAtTheEdge` corrected to `CraftOrbitAtTheEdge`. Applies to both ini property and lua binding.
188
+
189
+
-`CraftsOrbitAtTheEdge` corrected to `CraftOrbitAtTheEdge`. Applies to both ini property and lua binding.
190
190
191
191
- Game will now Abort with an error message when trying to load a copy of a non-existent `AtomGroup`, `Attachable` or `AEmitter` preset.
192
192
@@ -198,12 +198,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
198
198
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.
199
199
The `Ctrl+S` key combination is unchanged and will take a single screenshot every frame while the keys are held.
200
200
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.
201
-
201
+
202
202
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))
203
203
This folder will be created automatically after modules are loaded if it is missing.
204
-
204
+
205
205
-`ScreenDumps` and `WorldDumps` are now saved as compressed PNGs.
206
-
206
+
207
207
- Controller deadzone setting ignores more input. Previously setting it to the maximum was just enough to eliminate stick drift.
208
208
209
209
-`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.
@@ -212,12 +212,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
212
212
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).
213
213
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).
214
214
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.)
215
-
215
+
216
216
**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.
217
217
218
218
- Moved from C-style random number generation to C++ standard. This includes usage of an mt19937 random number generator.
219
219
- 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.
220
220
221
+
- Damage to actors from impulses is now relative to their max health instead of being on a scale from 0 to 100.
222
+
221
223
### Fixed
222
224
223
225
- Fix crash when returning to `MetaGame` scenario screen after activity end.
0 commit comments