feat: Implement core player movement with advanced pushing mechanics, define game modes, and introduce various new managers and UI components.

This commit is contained in:
Yogi Wiguna
2026-03-11 09:56:10 +08:00
parent 884ce60cf1
commit 4b7a64a119
25 changed files with 65 additions and 76 deletions
+8
View File
@@ -1,5 +1,7 @@
extends Control
# PowerUpInventoryUI - Displays stored powerups and handles selection
# UI References
@@ -146,6 +148,12 @@ func _update_btn_shortcut(effect_id: int, btn: Button):
var is_sng = mode == GameMode.Mode.STOP_N_GO
var key_text = ""
# Safety check for SettingsManager (Autoload)
if not SettingsManager:
sc_lbl.text = ""
return
if is_sng:
match effect_id:
0: key_text = SettingsManager.get_control_text("powerup_1")