X Tutup
Skip to content

Pre-release bugfixes#6282

Merged
sturnclaw merged 8 commits intopioneerspacesim:masterfrom
sturnclaw:microfixes
Jan 31, 2026
Merged

Pre-release bugfixes#6282
sturnclaw merged 8 commits intopioneerspacesim:masterfrom
sturnclaw:microfixes

Conversation

@sturnclaw
Copy link
Member

@sturnclaw sturnclaw commented Jan 31, 2026

- Smoothly transition between forward and reverse thrust based on ship rotation.
- Trigger the *opposite* facing sideways thrusters in a similar fashion (creates an illusion that the ship is countering its rotational velocity).
- Because thruster nodes now store independent state, they can no longer be shared between models.
- This highlights a major inefficiency of the model system, where there is no way to differentiate between shared and instance data at the level of an individual node.
- Previously, if the player did not pay attention to the 'Installed' text they could sell the currently equipped item and buy the same item, operating at a net loss.
- This does not gray out the item in the list, but only the 'buy' button.
- Display a tooltip to the player indicating the item is already installed when hovering the equipment card.
- Introduce EquipType:CanBeSold(), checked in the ship equipment menu.
- Passenger cabins are currently the only users of the method, but supports the generic field EquipType.inhibit_removal to allow modules to install equipment that the player cannot remove.
- Bindings were being read from the wrong section due to a poorly-designed API with ambiguous optional parameters.
- Centralize all config-related operations in Input::Manager.
-  Add debug-mode assert to validate geom index when looking up static geoms.
- Not exactly the same backtrace as pioneerspacesim#6118, but similar expression. Should hopefully fix the problem.
@sturnclaw sturnclaw merged commit 00ac853 into pioneerspacesim:master Jan 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
X Tutup