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
+2 -2
View File
@@ -196,7 +196,7 @@ func _ready():
var bot_id = name.to_int()
var bot_names = ["Bot", "Alpha", "Beta", "Gamma", "Delta"]
var name_idx = (bot_id - 1) % bot_names.size()
display_name = "%s %d" % ["Bot", bot_id]
display_name = "%s %d" % [bot_names[name_idx], bot_id]
else:
# Humans get name from Lobby
for player_data in LobbyManager.get_players():
@@ -486,7 +486,7 @@ func sync_special_animation() -> void:
# =============================================================================
@rpc("any_peer", "call_local", "reliable")
func trigger_screen_shake(shake_type: String) -> void:
func trigger_screen_shake(_shake_type: String) -> void:
# Shake disabled by user request. Camera movement now handled by CameraContextManager.
pass