Package be.belegkarnil.game.board.tak.event
package be.belegkarnil.game.board.tak.event
Provides interfaces and classes for dealing with different types of events fired by the Tak game components.
- Since:
- 2025-04-22
- Author:
- Belegkarnil
-
ClassDescriptionAn abstract adapter class for receiving game events.This event is used to notify interested parties that the game state is changed during a
Game.The listener interface for receiving "interesting" game events (begin, and end) during a game.An abstract adapter class for receiving misdesign events.This event is used to notify interested parties that an error of design, conception or implementation has occurred during aGame.The listener interface for receiving "interesting" misdesign events (begin, and end) during a game.An abstract adapter class for receiving round events.This event is used to notify interested parties that the turn state is changed during aGame.The listener interface for receiving "interesting" round events (begin, and end) during a game.An abstract adapter class for receiving turn events.This event is used to notify interested parties that the turn state is changed during aGame.The listener interface for receiving "interesting" turn events (begin, and end) during a game.