Update Osztály diagram: longer arrows for handlers authored by Sárközi Gergely János's avatar Sárközi Gergely János
......@@ -385,33 +385,33 @@ abstract BaseHandler {
class AdvanceTimeHandler {
- Handle(AdvanceTimeCommand)
}
AdvanceTimeHandler --> GameOverview
AdvanceTimeHandler --> GameWorld
AdvanceTimeHandler ---> GameOverview
AdvanceTimeHandler ---> GameWorld
class AdvancePhaseHandler {
- Handle(AdvancePhaseCommand)
}
AdvancePhaseHandler --> GameOverview
AdvancePhaseHandler ---> GameOverview
class ManageTowerHandler {
- Handle(BuildTowerCommand)
- Handle(UpgradeTowerCommand)
- Handle(DestroyTowerCommand)
}
ManageTowerHandler --> Tower
ManageTowerHandler --> GameWorld
ManageTowerHandler ---> Tower
ManageTowerHandler ---> GameWorld
class ManageUnitHandler {
- Handle(PurchaseUnitCommand)
}
ManageUnitHandler --> Unit
ManageUnitHandler --> Barrack
ManageUnitHandler ---> Unit
ManageUnitHandler ---> Barrack
class ManageBarrackHandler {
- Handle(AddBarrackCheckpointCommand)
- Handle(RemoveBarrackCheckpointCommand)
}
ManageBarrackHandler --> Barrack
ManageBarrackHandler ---> Barrack
```
# `Logic.Systems` komponens (modellekhez extra logika)
......
......