feat: Implement player movement manager with grid-based movement, rotation, and advanced 'SUPER PUSH' mechanics.

This commit is contained in:
Yogi Wiguna
2026-02-06 13:59:18 +08:00
parent 10aa309148
commit 263af68596
3 changed files with 12 additions and 8 deletions
+2 -2
View File
@@ -7,8 +7,8 @@ var player: Node3D
var enhanced_gridmap: Node
# Goals and Playerboard (core functionality retained)
var goals: Array[int] = [0, 0, 0, 0, 0, 0, 0, 0, 0]
var playerboard: Array[int] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
var goals: Array[int] = [-1, -1, -1, -1, -1, -1, -1, -1, -1]
var playerboard: Array[int] = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
# DEPRECATED: Lap system removed - keeping stubs for compatibility
var can_finish: bool = false # No longer used