Update Osztály diagram: small fixes in Data authored by Bahil Botond's avatar Bahil Botond
...@@ -32,7 +32,7 @@ package Logic.Data.World{ ...@@ -32,7 +32,7 @@ package Logic.Data.World{
} }
abstract Building extends TileObject{ abstract Building extends TileObject{
+ OwnerColor(): Color{get} + Owner): GameTeam{get}
} }
class Obstacle extends TileObject{ class Obstacle extends TileObject{
...@@ -65,7 +65,7 @@ package Logic.Data.Unit{ ...@@ -65,7 +65,7 @@ package Logic.Data.Unit{
abstract Unit{ abstract Unit{
- _checkpoints: IList<TilePosition> - _checkpoints: IList<TilePosition>
+ OwnerColor(): Color{get} + Owner(): GameTeam{get}
+ Cost(): int{get} + Cost(): int{get}
+ NextCheckpoint(): TilePosition + NextCheckpoint(): TilePosition
} }
...@@ -114,6 +114,8 @@ enum Color{ ...@@ -114,6 +114,8 @@ enum Color{
RED RED
BLUE BLUE
} }
Color --> GameTeam
GamePhase --> GameOverview
} }
... ...
......