Update Osztály diagram: small fixes in Model authored by Bahil Botond's avatar Bahil Botond
......@@ -6,7 +6,7 @@ package Model.Field{
interface ITowerTypeData{
+ Name: String
+ Damage: int
+ Damage: float
+ Range: float
+ CooldownTime: float
}
......@@ -47,7 +47,7 @@ package Model.Field{
}
class Castle{
+ Health: int
+ Health: float
}
......@@ -57,8 +57,8 @@ package Model.Field{
Building <|-- Castle
Building <|-- Barrack
Field o-- TileObject
TileObject *-- TilePosition
Tower *-- ITowerTypeData
TileObject "1" o-- TilePosition
Tower "1" o-- ITowerTypeData
}
package Model.Unit{
......@@ -71,12 +71,12 @@ package Model.Unit{
interface IUnitTypeData{
+ Name: String
+ Health: int
+ Damage: int
+ Speed: int
+ Health: float
+ Damage: float
+ Speed: float
}
Unit *-- IUnitTypeData
Unit "1" o-- IUnitTypeData
}
......
......