Starbrew Station v1.5.3 - Crash Fix Update
[p]Greetings, Station Managers. [/p][p]Version 1.5.3 is a stability update that fixes an anti-pattern for setting positions on units and UI elements, with 14 crash-causing bugs discovered since v1.5.2. [/p][p]If you've experienced random crashes when loading saves, placing units, or during boss fights, this update should resolve those issues. [/p][hr][/hr][p]
[/p][h2]Crash Fixes[/h2][p]
We've identified and fixed a category of crashes related to Godot 4.5's stricter node tree validation.
[/p][h3]The Problem[/h3][p]Several scripts were setting a node's global_position before the node was added to the scene tree. In Godot 4.5, this triggers a crash. These bugs were lurking in many different systems and only appeared under specific conditions.
[/p][h3]The Fix[/h3]
[/p][h3]Files Fixed[/h3]
[/p][hr][/hr][p]
[/p][h2]Controller UX Improvements[/h2][p]
[/p]
[/p][hr][/hr][p]
[/p][h2]Visual Polish[/h2][p]
[/p]
[/p][hr][/hr][p]
[/p][h2]Save Compatibility[/h2][p]
[/p]
[/p][hr][/hr][p]
[/p][h2]Thank You[/h2][p] Thank you for your continued bug reports and patience, and I'm sorry for any save data lost or corrupted due to these crashes. [/p][p]These crash fixes improve stability for all players, especially those on lower-end systems or using the latest Godot engine features. [/p][p]- HeartCoded and the Starbrew Station Team [/p][hr][/hr][p]
[/p][h2]Community Links[/h2][p]
Discord: https://discord.gg/PAYUfqkHSC
Enjoying the game? A Steam review helps other players discover Starbrew Station. Thank you for your support!
[/p]
We've identified and fixed a category of crashes related to Godot 4.5's stricter node tree validation.
[/p][h3]The Problem[/h3][p]Several scripts were setting a node's global_position before the node was added to the scene tree. In Godot 4.5, this triggers a crash. These bugs were lurking in many different systems and only appeared under specific conditions.
[/p][h3]The Fix[/h3]
- [p]Boss Fight Crash - Fixed node tree errors causing crashes during the inspection boss fight
[/p] - [p]Technician Ghost Machine - Fixed crash when technician units spawn ghost machines
[/p] - [p]12 Additional Fixes - Fixed global_position crashes across 9 different game systems including units, machines, and UI elements
[/p]
[/p][h3]Files Fixed[/h3]
- [p]Unit management and spawning
[/p] - [p]Machine placement and ghost previews
[/p] - [p]Boss fight mechanics
[/p] - [p]R&D wing upgrades
[/p] - [p]Tutorial overlays
[/p] - [p]Achievement popups
[/p] - [p]UI indicators and labels
[/p]
[/p][hr][/hr][p]
[/p][h2]Controller UX Improvements[/h2][p]
[/p]
- [p]Controller Glyphs - UI buttons and tooltips now display correct controller button icons when using a gamepad
[/p] - [p]Supports Xbox, PlayStation, and Nintendo controller button prompts
[/p]
[/p][hr][/hr][p]
[/p][h2]Visual Polish[/h2][p]
[/p]
- [p]Unified Panel Styling - Offline progress notification and pause menu now share consistent visual styling
[/p]
[/p][hr][/hr][p]
[/p]
- [p]Full backward compatibility with all v1.5.x saves
[/p] - [p]No save data migration required
[/p] - [p]Progress made before this update will be preserved
[/p]
[/p][hr][/hr][p]
[/p][h2]Thank You[/h2][p] Thank you for your continued bug reports and patience, and I'm sorry for any save data lost or corrupted due to these crashes. [/p][p]These crash fixes improve stability for all players, especially those on lower-end systems or using the latest Godot engine features. [/p][p]- HeartCoded and the Starbrew Station Team [/p][hr][/hr][p]
[/p][h2]Community Links[/h2][p]
Discord: https://discord.gg/PAYUfqkHSC
Enjoying the game? A Steam review helps other players discover Starbrew Station. Thank you for your support!
[/p]