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 { ...@@ -385,33 +385,33 @@ abstract BaseHandler {
class AdvanceTimeHandler { class AdvanceTimeHandler {
- Handle(AdvanceTimeCommand) - Handle(AdvanceTimeCommand)
} }
AdvanceTimeHandler --> GameOverview AdvanceTimeHandler ---> GameOverview
AdvanceTimeHandler --> GameWorld AdvanceTimeHandler ---> GameWorld
class AdvancePhaseHandler { class AdvancePhaseHandler {
- Handle(AdvancePhaseCommand) - Handle(AdvancePhaseCommand)
} }
AdvancePhaseHandler --> GameOverview AdvancePhaseHandler ---> GameOverview
class ManageTowerHandler { class ManageTowerHandler {
- Handle(BuildTowerCommand) - Handle(BuildTowerCommand)
- Handle(UpgradeTowerCommand) - Handle(UpgradeTowerCommand)
- Handle(DestroyTowerCommand) - Handle(DestroyTowerCommand)
} }
ManageTowerHandler --> Tower ManageTowerHandler ---> Tower
ManageTowerHandler --> GameWorld ManageTowerHandler ---> GameWorld
class ManageUnitHandler { class ManageUnitHandler {
- Handle(PurchaseUnitCommand) - Handle(PurchaseUnitCommand)
} }
ManageUnitHandler --> Unit ManageUnitHandler ---> Unit
ManageUnitHandler --> Barrack ManageUnitHandler ---> Barrack
class ManageBarrackHandler { class ManageBarrackHandler {
- Handle(AddBarrackCheckpointCommand) - Handle(AddBarrackCheckpointCommand)
- Handle(RemoveBarrackCheckpointCommand) - Handle(RemoveBarrackCheckpointCommand)
} }
ManageBarrackHandler --> Barrack ManageBarrackHandler ---> Barrack
``` ```
# `Logic.Systems` komponens (modellekhez extra logika) # `Logic.Systems` komponens (modellekhez extra logika)
... ...
......