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
class GameTeam{
+ Overview(): IGameOverview{get}
+ TeamColor(): Color{get}
+ Barracks(): IReadOnlyCollection<Barrack>{get}
+ Towers(): IEnumerable<Tower>
+ Units(): IEnumerable<Unit>
+ Barracks(): IReadOnlyList<Barrack>{get}
+ Castle(): Castle{get}
+ Towers(): IEnumerable<Tower>{get}
+ Units(): IEnumerable<Unit>{get}
+ AvailableTowerPositions(): ISet<TilePosition>{get}
+ Money(): int{get}
+ AliveUnitCount(): int{get}
+ PresentTowerCount(): int{get}
+ MoneySpent(): int{get}
+ PurchasedUnitCount(): int{get}
+ BuiltTowerCount(): int{get}
+ Spendmoney(int): void
+ SpendMoney(int): void
+ GiveMoney(int): void
+ IncrementPurchasedUnitCount(): void
+ GetDeployedUnitTypeCount(IUnitTypeData): int
+ IncrementPurchasedUnitCount(IUnitTypeData): void
+ IncrementBuiltTowerCount(): void
}
......
......