public ActivePlayableState(ActorFacade actor) { this.actor = actor; this.combatActionsMapping = DependencyLocator.GetActionsMapper <CombatActionsMapping>(); this.skillQueueResolver = DependencyLocator.GetSkillQueueResolver(); this.tilemapManager = DependencyLocator.getTilemapManager(); }
public CombatGameState(GameStateMachine gameStateMachine) { this.gameStateMachine = gameStateMachine; this.tilemapManager = DependencyLocator.getTilemapManager(); this.timelineController = DependencyLocator.getTimelineController(); this.skillQueueResolver = DependencyLocator.GetSkillQueueResolver(); this.combatActionsMapping = DependencyLocator.GetActionsMapper <CombatActionsMapping>(); this.spawner = DependencyLocator.GetSpawner(); }