1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +01:00

Fix #23348: console command bugfixes and refactor (#23369)

This commit fixes the graphics bug #23348 by introducing an asynchronous

command completion signalling system in InteractiveConsole. This causes the
console to stop accepting new inputs while a command is being executed.

The console command system was also refactored to reduce code duplication and
remove return codes, which were unused and also poor error handling.
This commit is contained in:
InvokeStatic (Brendan Heinonen)
2024-12-16 00:59:47 -05:00
committed by GitHub
parent 6ee798337a
commit a3691982b3
6 changed files with 216 additions and 365 deletions

View File

@@ -246,6 +246,7 @@ Appreciation for contributors who have provided substantial work, but are no lon
* Mike Harvey (harvito)
* Robert Yan (lewyche)
* Tom Matalenas (tmatale)
* Brendan Heinonen (staticinvocation)
## Toolchain
* (Balletie) - macOS