mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-28 20:55:44 +00:00
Use state controller lookup in tutorial setup (#8188)
This commit is contained in:
@@ -1819,7 +1819,7 @@ class GamesManager(
|
||||
// When starting past the opening battle, apply pre-computed expansion results
|
||||
// (battle auto-resolve + post-battle state transitions) from JSON resources.
|
||||
if startPhase != TutorialPhase.OpeningBattle then
|
||||
val controller = gameControllerInfos(gameId).controller
|
||||
val controller = state.controller(gameId)
|
||||
synchronizedHandlePostResults(
|
||||
controller.applyTutorialSetup(TutorialPhaseResultsLoader.expansionResults)
|
||||
): Unit
|
||||
@@ -1827,7 +1827,7 @@ class GamesManager(
|
||||
// When starting at Mobilization or later, apply pre-computed mobilization results
|
||||
// (province reorganization, satellite stripping, etc.) from JSON resources.
|
||||
if startPhase == TutorialPhase.Mobilization || startPhase == TutorialPhase.EagleAppears then
|
||||
val controller = gameControllerInfos(gameId).controller
|
||||
val controller = state.controller(gameId)
|
||||
synchronizedHandlePostResults(
|
||||
controller.applyTutorialSetup(TutorialPhaseResultsLoader.mobilizationResults)
|
||||
): Unit
|
||||
|
||||
Reference in New Issue
Block a user