Update Osztály diagram: update GameTeam class authored by Sárközi Gergely János's avatar Sárközi Gergely János
...@@ -166,22 +166,22 @@ GameWorld o-- IGameWorldConfig ...@@ -166,22 +166,22 @@ GameWorld o-- IGameWorldConfig
class GameTeam{ class GameTeam{
+ Overview(): IGameOverview{get}
+ TeamColor(): Color{get} + TeamColor(): Color{get}
+ Barracks(): IReadOnlyCollection<Barrack>{get} + Barracks(): IReadOnlyList<Barrack>{get}
+ Towers(): IEnumerable<Tower>
+ Units(): IEnumerable<Unit>
+ Castle(): Castle{get} + Castle(): Castle{get}
+ Towers(): IEnumerable<Tower>{get}
+ Units(): IEnumerable<Unit>{get}
+ AvailableTowerPositions(): ISet<TilePosition>{get}
+ Money(): int{get} + Money(): int{get}
+ AliveUnitCount(): int{get}
+ PresentTowerCount(): int{get}
+ MoneySpent(): int{get} + MoneySpent(): int{get}
+ PurchasedUnitCount(): int{get} + PurchasedUnitCount(): int{get}
+ BuiltTowerCount(): int{get} + BuiltTowerCount(): int{get}
+ Spendmoney(int): void + SpendMoney(int): void
+ GiveMoney(int): void + GiveMoney(int): void
+ IncrementPurchasedUnitCount(): void + GetDeployedUnitTypeCount(IUnitTypeData): int
+ IncrementPurchasedUnitCount(IUnitTypeData): void
+ IncrementBuiltTowerCount(): void + IncrementBuiltTowerCount(): void
} }
... ...
......