internal TutorialPresenceManager([InjectOptional] IGamePause gamePause, PluginConfig pluginConfig, PresenceController presenceController, AudioTimeSyncController audioTimeSyncController) { this.gamePause = gamePause; this.pluginConfig = pluginConfig; this.presenceController = presenceController; this.audioTimeSyncController = audioTimeSyncController; }
internal MultiplayerPresenceManager([InjectOptional] IGamePause gamePause, PluginConfig pluginConfig, PresenceController presenceController, AudioTimeSyncController audioTimeSyncController, GameplayCoreSceneSetupData gameplayCoreSceneSetupData) { this.gamePause = gamePause; this.pluginConfig = pluginConfig; this.presenceController = presenceController; this.audioTimeSyncController = audioTimeSyncController; this.gameplayCoreSceneSetupData = gameplayCoreSceneSetupData; }
internal GamePresenceManager([InjectOptional] IGamePause gamePause, [InjectOptional] Submission submission, PluginConfig pluginConfig, PresenceController presenceController, AudioTimeSyncController audioTimeSyncController, GameplayCoreSceneSetupData gameplayCoreSceneSetupData) { _gamePause = gamePause; _submission = submission; _pluginConfig = pluginConfig; _presenceController = presenceController; _audioTimeSyncController = audioTimeSyncController; _gameplayCoreSceneSetupData = gameplayCoreSceneSetupData; }
public SiraSaberEffectManager(IGamePause gamePause, SaberManager saberManager, SaberClashChecker saberClashChecker, SaberBurnMarkArea saberBurnMarkArea, SaberBurnMarkSparkles saberBurnMarkSparkles, ObstacleSaberSparkleEffectManager obstacleSaberSparkleEffectManager) { _gamePause = gamePause; saberClashChecker.Init(saberManager); _saberManagers.Add(saberClashChecker as SiraSaberClashChecker); _saberManagers.Add(saberBurnMarkArea as SiraSaberBurnMarkArea); _saberManagers.Add(saberBurnMarkSparkles as SiraSaberBurnMarkSparkles); _saberManagers.Add(obstacleSaberSparkleEffectManager as SiraObstacleSaberSparkleEffectManager); _siraSaberClashChecker = saberClashChecker as SiraSaberClashChecker; }
internal SiraSaberEffectManager([InjectOptional] IGamePause gamePause, SaberManager saberManager, SaberClashChecker saberClashChecker, SaberBurnMarkArea saberBurnMarkArea, SaberBurnMarkSparkles saberBurnMarkSparkles, ObstacleSaberSparkleEffectManager obstacleSaberSparkleEffectManager) { _gamePause = gamePause; _saberManager = saberManager; saberClashChecker.Init(saberManager); _saberManagers.Add(saberClashChecker as SiraSaberClashChecker); _saberManagers.Add(saberBurnMarkArea as SiraSaberBurnMarkArea); _saberManagers.Add(saberBurnMarkSparkles as SiraSaberBurnMarkSparkles); _saberManagers.Add(obstacleSaberSparkleEffectManager as SiraObstacleSaberSparkleEffectManager); _siraSaberClashChecker = saberClashChecker as SiraSaberClashChecker; _siraObstacleSaberSparkleEffectManager = obstacleSaberSparkleEffectManager as SiraObstacleSaberSparkleEffectManager; }
protected void Constractor( IStatusManager statusManager, GameStatus gameStatus, RelativeScoreAndImmediateRankCounter relativeScoreAndImmediateRankCounter, IAudioTimeSource audioTimeSource, GameplayCoreSceneSetupData gameplayCoreSceneSetupData, ISongDataUtil songDataUtil, IGamePause gamePause) { this._statusManager = statusManager; this._relativeScoreAndImmediateRankCounter = relativeScoreAndImmediateRankCounter; this._audioTimeSource = audioTimeSource; this._gameplayCoreSceneSetupData = gameplayCoreSceneSetupData; this._songDataUtil = songDataUtil; this._gamePause = gamePause; this._gameStatus = gameStatus; }
public NuisanceGameController(NuisanceManager nuisanceManager, [InjectOptional] IGamePause gamePause) { _nuisanceManager = nuisanceManager; _gamePause = gamePause; }