Event producer and consumers =

EventBus name           |Event type                          |Producing class                              |Consuming class
------------------------+------------------------------------+---------------------------------------------+----------------------------
serverClientEventBus    |TargetedEvent                       |LoanerEngine                                 |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipLeavingPort                     |ShipPositionUpdateTask                       |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityPlayerProxyJFX
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MiniMap
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipNearingPortEvent                |                                             |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityHallEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |BlockadeEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipEntersPortEvent                 |                                             |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityPlayerProxyJFX
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MiniMap
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |WaitForShipArrival
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |BlockadeEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipArrivesAtDestinationEvent       |                                             |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedDialogStateWrapper          |CelebrationTask                              |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |SocialRankChecker                            |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |TradeService                                 |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |HireSailorEvent                     |HireSailorsStep                              |SupplyHometownAIStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |TradeRouteTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ProductionChainTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CollectionWaresStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CheapProductionTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |AuctionBid                          |NextBidTask                                  |AuctionEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |AuctionBidLevel                     |                                             |AuctionEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipyardOrderBuild                  |ShipyardConstructionDialogV2                 |ShipyardEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NewPirateEvent                      |SeaPiratesState                              |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |GameStateChange                     |GameOptionsService                           |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |InGameOptionsScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShipPositionUpdateTask
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LoadGameScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LocationTracker
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AStarHeuristicProvider
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShutdownHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |GameStateHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipyardOrderRepair                 |ShipRepairDialogV2                           |ShipyardEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |BuyWares                                     |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |GameStateChange                     |InGameOptionsScene                           |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |InGameOptionsScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShipPositionUpdateTask
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LoadGameScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LocationTracker
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AStarHeuristicProvider
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShutdownHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |GameStateHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |MarriageOfferDialog                          |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |LoanerCollectMoneyWithoutAuctionTimedTask    |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |GraphInitialisationComplete         |AStarGraphProvider                           |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |GameStateChange                     |LoadGameScene                                |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |InGameOptionsScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShipPositionUpdateTask
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LoadGameScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LocationTracker
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AStarHeuristicProvider
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShutdownHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |GameStateHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |HumanPlayerEngine                            |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |RefitFinishedEvent                  |AIRefitTask                                  |SupplyHometownAIStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |TradeRouteTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ProductionChainTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CollectionWaresStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CheapProductionTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |BuildingFinished                    |BuildingFactory                              |AutomaticTradingEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |RepairFinishedEvent                 |RepairPirateShipTask                         |SupplyHometownAIStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |TradeRouteTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ProductionChainTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CollectionWaresStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ConvoyRepairMission
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CheapProductionTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ResumeGame                          |GameStateHandler                             |ShipPositionUpdateTask
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NewGameClient                       |                                             |MainGameScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StartNewGameHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ClientViewState
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MiniMap
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityHallEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |GameStateChange                     |                                             |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |InGameOptionsScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShipPositionUpdateTask
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LoadGameScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LocationTracker
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AStarHeuristicProvider
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShutdownHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |GameStateHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PersonLeavesTavernEvent             |BaseTavernPerson                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ClockTickIntervalChange             |Date                                         |ShipPositionUpdateTask
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |PostStateDialogToHumanPlayerTask             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |MapLocationDetector                          |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |ShipBuildTask                                |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |ContractBrokers                              |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |GameStateChange                     |NewGameScene                                 |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |InGameOptionsScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShipPositionUpdateTask
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LoadGameScene
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LocationTracker
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AStarHeuristicProvider
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ShutdownHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |GameStateHandler
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |OrlegShipOutfittedEvent             |ReschedulableSailorHireTask                  |ConvoyRepairMission
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipyardOrderRefit                  |ShipyardUpgradeDialogV2                      |ShipyardEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipNotAuctioned                    |AuctionEngine                                |HumanPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |BuildingNotAuctioned                |                                             |HumanPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |AuctionBidLevel                     |                                             |AuctionEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipAuctionFinished                 |                                             |HumanPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |BuildingAuctionFinished             |                                             |HumanPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |HeuristicGraphInitialisationComplete|AStarHeuristicProvider                       |AStarGraphProvider
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PeriodicalDailyUpdate               |DailyUpdateTask                              |LoanerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ContractBrokers
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AutomaticTradingEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |BlockadeEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |RepairTask                                   |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |RepairFinishedEvent                 |                                             |SupplyHometownAIStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |TradeRouteTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ProductionChainTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CollectionWaresStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ConvoyRepairMission
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CheapProductionTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |CityHallEngine                               |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ElectionWinnerNotification          |                                             |TownInfoDialog
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |HanseaticInfoDialog
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ElectionWinnerNotification          |                                             |TownInfoDialog
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |HanseaticInfoDialog
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |BlockadeEngine                               |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |BlockadeShipRequestEvent            |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipEntersPortEvent                 |                                             |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityPlayerProxyJFX
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MiniMap
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |WaitForShipArrival
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |BlockadeEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ConvoyEvent                         |ConvoyService                                |ClientViewState
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ClientViewState
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ConvoyDisolveEvent                  |                                             |ClientViewState
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ConvoyCreateEvent                   |                                             |ClientViewState
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |RepairFinishedEvent                 |AIRepairTask                                 |SupplyHometownAIStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |TradeRouteTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ProductionChainTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CollectionWaresStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ConvoyRepairMission
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CheapProductionTradeStrategy
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |EventEngine                                  |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedDialogStateWrapper          |                                             |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |SeafaringService                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |LoanerCollectMoneyAfterAuctionTimedTask      |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |EventService                                 |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |BaseRepairStrategy                           |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipEntersPortEvent                 |                                             |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityPlayerProxyJFX
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MiniMap
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |WaitForShipArrival
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |BlockadeEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PersonLeavesTavernEvent             |TavernCaptainDialog                          |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |RefitShipTask                                |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |SpecialMissionFinishedEvent         |CollectionWaresStrategy                      |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PersonLeavesTavernEvent             |BaseHireCaptainStrategy                      |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |FoundingCityBecomesAccessible       |MapService                                   |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |SeaFightService                              |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipAttackEvent                     |                                             |AttackListener
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpponentsOrder
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |SinkConcurrentsShipOrder
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ReputationEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityHallEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ShipDefenseEvent                    |                                             |ReputationEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |TargetedEvent                       |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |StandaloneMessagePropagator
------------------------+------------------------------------+---------------------------------------------+----------------------------
syncServerClientEventBus|ShipPositionUpdateEvent             |ShipPositionUpdateTask                       |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |LocationTracker
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MapLocationDetector
------------------------+------------------------------------+---------------------------------------------+----------------------------
clientEventBus          |ViewChangeEvent                     |TavernInformantDialogPageOne                 |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |TavernDialogChangeAction                     |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |ArmoryPolygonInitializer                     |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |TavernScenePolygonInitializer                |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |CheatKeyEventListener                        |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |ShipyardScenePolygonInitializer              |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |TavernSceneEventHandler                      |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |DeliverPackages                              |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |SinkConcurrentsShipOrder                     |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |PortScenePolygonInitializer                  |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |ViewChangeWrappedRunnable                    |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |TavernWeaponsDealerDialog                    |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |MarketScenePolygonInitializer                |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |CityHallSceneEventHandler                    |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |WeaponTransferDialog                         |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |TradeOfficeBalanceDialog                     |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |ConcurrentReconciliation                     |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |WarehouseTentantLeaveTimedTask               |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |AbstractMarketPlaceBuildingPolygonInitializer|MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |WeaponInventoryDialog                        |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |PostponedDisplayMessage                      |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |CityHallScenePolygonInitializer              |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |ShipyardRepairListDialogV2                   |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |CityStorageTradeDialog                       |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |LoanerScenePolygonInitializer                |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |FinedTimedTask                               |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |ArmorySceneEventHandler                      |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |ViewChangeActionRunnable                     |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |OpponentsOrder                               |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |PersonalDialog                               |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |StorageShipTradeDialog                       |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |AutomaticTradingOverviewDialog               |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |TavernSailorDialog                           |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |CityProductionConsumptionDialog              |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |SwitchCity                          |SeamapImageView                              |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ClientViewState
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |WareInStockDialog                            |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |ShipyardConstructionListDialogV2             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |ViewChangeDialogStateRunnable                |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |CityShipTradeDialog                          |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |DelayedCaughtAction                          |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |GuildSceneEventHandler                       |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |LoanerSceneEventHandler                      |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |ChurchSceneEventHandler                      |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NavigationStateChange               |                                             |MiniMap
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainMenu
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MiniMap
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainMenu
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ViewChangeEvent                     |ViewChangeDialogTemplateRunnable             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |MiniMap                                      |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardUpdate                   |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |SubMenu                                      |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |SeamapSceneHandler                           |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DisplayMessage                      |BreakInAction                                |Game
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |DisplayMessages
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |DelayedTravelToEvent                |TravelToTimedTask                            |SeamapImageView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |NoticeBoardClose                    |StorageOverviewDialog                        |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
timerEventBus           |ClockTickDayChange                  |ClockTickTimer                               |PlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |BlacksmithEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CaptainEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |TownInfoDialog
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityHallEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |GuildEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |Storage
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |TavernEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |HanseaticInfoDialog
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PeriodicalTimeWeekEndUpdate         |                                             |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |PirateEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityHallEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |ChurchEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |AIPlayerEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PeriodicalTimeYearEndUpdate         |                                             |CityHallEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PeriodicalTimeMonthEndUpdate        |                                             |EventEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityHallEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ClockTickPostDayChange              |                                             |CityState
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |OpenPatricianNoticeBoard
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ClockTick                           |                                             |TimedUpdatableTaskList
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |CityEngine
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MapLocationDetector
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PauseGame                           |GameOptionsService                           |ClockTickTimer
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |InGameOptionsScene                           |ClockTickTimer
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |ResumeGame                          |                                             |ClockTickTimer
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |LoadGameScene                                |ClockTickTimer
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |PauseGame                           |MainMenu                                     |ClockTickTimer
------------------------+------------------------------------+---------------------------------------------+----------------------------
                        |                                    |                                             |MainGameView
------------------------+------------------------------------+---------------------------------------------+----------------------------

Created by ch.sahits.game.openpatrician.app.display.EventBusLister