From 735be27e8802740cf0986bb6d14e720234889aae Mon Sep 17 00:00:00 2001 From: pacien Date: Thu, 1 Feb 2018 20:29:40 +0100 Subject: Rename events/orders ; Partial impl. of robot event handling Signed-off-by: pacien --- src/docs/class.puml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'src/docs') diff --git a/src/docs/class.puml b/src/docs/class.puml index cfc78b1..151e334 100644 --- a/src/docs/class.puml +++ b/src/docs/class.puml @@ -87,26 +87,24 @@ package context { package event { interface Event - - interface InputEvent implements Event interface GameEvent implements Event + interface InputEvent implements Event - class DropBombEvent implements InputEvent + class ConfirmOrder implements InputEvent + class BombSetupOrder implements InputEvent - class AddBombEvent implements InputEvent { - final TileVec2 - AddBombEvent(TileVec2) - TileVec2 getTile() + class MoveRobotOrder implements InputEvent { + MoveRobotEvent(TileVec2) + TileVec2 getTarget() } - class MoveRobotEvent implements InputEvent { + class BombSetupEvent implements GameEvent { final TileVec2 - MoveRobotEvent(TileVec2) + AddBombEvent(TileVec2) TileVec2 getTile() } - class ConfirmEvent implements InputEvent - class GameOverEvent implements Event + class GameOverEvent implements GameEvent class ExplosionEvent implements GameEvent { Block source -- cgit v1.2.3