Beispiel #1
0
 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;
 }
Beispiel #3
0
 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;
 }
Beispiel #4
0
 protected void Construct(PluginConfig pluginConfig, PresenceController presenceController)
 {
     this.pluginConfig       = pluginConfig;
     this.presenceController = presenceController;
 }
Beispiel #5
0
 internal void Construct(PluginConfig pluginConfig, PresenceController presenceController)
 {
     this.pluginConfig       = pluginConfig;
     this.presenceController = presenceController;
     Set();
 }