major refactor(game-modes): centralize scoring and turn handling
* Move common ball recording, scoring, and turn-switching logic into `BaseMode` * Add hooks for mode-specific ball handling and turn behavior * Simplify 8-ball and 9-ball modes to use `LastBallMode` * Update Snooker to use the new ball-processing hooks * Remove duplicated scoring and turn-management code
This commit is contained in:
1
controllers/game/modes/last_ball_mode.gd.uid
Normal file
1
controllers/game/modes/last_ball_mode.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://rkwfbkek6ypo
|
||||
Reference in New Issue
Block a user