feat: Implement initial player character, main game scene, 'stop and go' arena, and touch controls.

This commit is contained in:
Yogi Wiguna
2026-03-25 10:50:32 +08:00
parent 7ca63fea00
commit d20dca4b25
9 changed files with 387 additions and 88 deletions
+2 -2
View File
@@ -185,9 +185,9 @@ func _update_stop_timer_visuals():
stop_timer_node.visible = true
if current_phase == Phase.GO:
# GO Phase: All dim unless in last 6 seconds (lights up 6, 4, 2s)
# GO Phase: All dim unless in last 3 seconds (lights up 3, 2, 1s)
for i in range(stop_segments.size()):
var threshold = 6.0 - (i * 2.0)
var threshold = 3.0 - (i * 1.0)
if phase_timer <= threshold:
stop_segments[i].add_theme_stylebox_override("panel", lit_style)
else: