Skip to content

Conversation

@valkyrienyanko
Copy link
Contributor

@valkyrienyanko valkyrienyanko commented Aug 8, 2025

Options

  • Options are no longer dynamically instantiated and queue freed from the popup menu and instead only its visibility is toggled. As a result there are now zero stutters when opening the options from the popup menu. The process mode of the options scene is set accordingly to prevent the nodes from working when they do not need to improving performance.

Game Console

  • GameConsole no longer uses reflection which provides huge performance boost on game startup. Console commands are now registered with GameConsole.RegisterCommand(string name, Action<string[] args>)
  • Fixed GameConsole scroll not working
  • Fixed GameConsole auto focus on enter command not working

Msc

  • Vastly improved readability of several scripts

@valkyrienyanko valkyrienyanko self-assigned this Aug 8, 2025
@valkyrienyanko valkyrienyanko merged commit 61b90bd into main Aug 8, 2025
@valkyrienyanko valkyrienyanko deleted the cleanup branch August 8, 2025 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants