diff options
author | pacien | 2018-02-02 11:46:03 +0100 |
---|---|---|
committer | pacien | 2018-02-02 11:46:03 +0100 |
commit | 6d05e0e8b91ccdd69a8f45227104a543febf5982 (patch) | |
tree | 0d6a113121f21dfcde240deeb16968c9d4540d71 /src/docs | |
parent | a70916c1aba32f9ea52221e30e3882786911aaf2 (diff) | |
download | wallj-6d05e0e8b91ccdd69a8f45227104a543febf5982.tar.gz |
Implement bomb explosion and deletion event generation
Signed-off-by: pacien <pacien.trangirard@pacien.net>
Diffstat (limited to 'src/docs')
-rw-r--r-- | src/docs/class.puml | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/docs/class.puml b/src/docs/class.puml index 5c95e18..a889371 100644 --- a/src/docs/class.puml +++ b/src/docs/class.puml | |||
@@ -91,18 +91,16 @@ package event { | |||
91 | } | 91 | } |
92 | 92 | ||
93 | class BombSetupEvent implements GameEvent { | 93 | class BombSetupEvent implements GameEvent { |
94 | final TileVec2 | 94 | BombSetupEvent(TileVec2) |
95 | AddBombEvent(TileVec2) | 95 | TileVec2 getSource() |
96 | TileVec2 getTile() | ||
97 | } | 96 | } |
98 | 97 | ||
99 | class GameOverEvent implements GameEvent | 98 | class BombExplosionEvent implements GameEvent { |
100 | 99 | BombExplosionEvent(TileVec2) | |
101 | class ExplosionEvent implements GameEvent { | 100 | TileVec2 getSource() |
102 | Block source | ||
103 | Body source | ||
104 | } | 101 | } |
105 | 102 | ||
103 | class GameOverEvent implements GameEvent | ||
106 | class StageClearedEvent implements GameEvent | 104 | class StageClearedEvent implements GameEvent |
107 | class BlockCreateEvent implements GameEvent | 105 | class BlockCreateEvent implements GameEvent |
108 | class BlockDestroyEvent implements GameEvent | 106 | class BlockDestroyEvent implements GameEvent |