extends "res://Systems/StateMachine/ChessGameState.gd" func enter(_previous: String, data := {}) -> void: print("ENTERING STATE ", Constants.CLEANUP, data) game.moveCount += 1; if "endCondition" in data: finished.emit(Constants.ROUND_END) elif game.currentPlayer == game.WHITE and game.has_opponent: finished.emit(Constants.BLACK_TURN) else: finished.emit(Constants.WHITE_TURN)