Changes
Page history
Update Osztály diagram: small fixes in Model
authored
Feb 26, 2022
by
Bahil Botond
Show whitespace changes
Inline
Side-by-side
Osztály-diagram.md
View page @
49a368b5
...
@@ -6,7 +6,7 @@ package Model.Field{
...
@@ -6,7 +6,7 @@ package Model.Field{
interface ITowerTypeData{
interface ITowerTypeData{
+ Name: String
+ Name: String
+ Damage:
in
t
+ Damage:
floa
t
+ Range: float
+ Range: float
+ CooldownTime: float
+ CooldownTime: float
}
}
...
@@ -47,7 +47,7 @@ package Model.Field{
...
@@ -47,7 +47,7 @@ package Model.Field{
}
}
class Castle{
class Castle{
+ Health:
in
t
+ Health:
floa
t
}
}
...
@@ -57,8 +57,8 @@ package Model.Field{
...
@@ -57,8 +57,8 @@ package Model.Field{
Building <|-- Castle
Building <|-- Castle
Building <|-- Barrack
Building <|-- Barrack
Field o-- TileObject
Field o-- TileObject
TileObject
*
-- TilePosition
TileObject
"1" o
-- TilePosition
Tower
*
-- ITowerTypeData
Tower
"1" o
-- ITowerTypeData
}
}
package Model.Unit{
package Model.Unit{
...
@@ -71,12 +71,12 @@ package Model.Unit{
...
@@ -71,12 +71,12 @@ package Model.Unit{
interface IUnitTypeData{
interface IUnitTypeData{
+ Name: String
+ Name: String
+ Health:
in
t
+ Health:
floa
t
+ Damage:
in
t
+ Damage:
floa
t
+ Speed:
in
t
+ Speed:
floa
t
}
}
Unit
*
-- IUnitTypeData
Unit
"1" o
-- IUnitTypeData
}
}
...
...
...
...