Changes
Page history
Update Osztály diagram: new partly useless version of model uml
authored
Feb 26, 2022
by
Bahil Botond
Show whitespace changes
Inline
Side-by-side
Osztály-diagram.md
View page @
d35a513a
...
...
@@ -2,12 +2,26 @@
```
plantuml
package Model.Building{
package Model.Map{
class Map{
+ Width: int
+ Height: int
+ Grid: TileObject[,]
}
abstract TileObject{
}
abstract Building{
+ Owner: ?
}
class Obstacle{
}
abstract Tower{
+ Damage: int
+ Range: int
...
...
@@ -33,10 +47,15 @@ package Model.Building{
Tower <|-- Tower1
Tower <|-- Tower2
Tower <|-- Tower3
TileObject <|-- Building
TileObject <|-- Obstacle
Building <|-- Tower
Building <|-- Castle
Building <|-- Barrack
Map *-- TileObject
}
...
...
@@ -48,6 +67,7 @@ package Model.Unit{
Damage: int
Speed: int
Cost: int
Destination:
}
class CircleUnit{}
...
...
...
...