示例#1
0
 public void Construct(MiscSettings miscSettings, [InjectOptional] PauseMenuManager pauseMenuManager, IMenuButtonTrigger menuButtonTrigger, [InjectOptional] MultiplayerLocalActivePlayerInGameMenuViewController multiplayerLocalActivePlayerInGameMenuViewController)
 {
     _miscSettings      = miscSettings;
     _pauseMenuManager  = pauseMenuManager;
     _menuButtonTrigger = menuButtonTrigger;
     _multiplayerLocalActivePlayerInGameMenuViewController = multiplayerLocalActivePlayerInGameMenuViewController;
 }
示例#2
0
 public MultiSongControl([Inject(Id = "ExitCode")] KeyCode exitCode, MultiplayerLocalActivePlayerInGameMenuViewController multiplayerLocalActivePlayerInGameMenuViewController)
 {
     _exitCode = exitCode;
     _multiplayerLocalActivePlayerInGameMenuViewController = multiplayerLocalActivePlayerInGameMenuViewController;
 }
示例#3
0
 internal MultiSongControl(Config.SongControlOptions songControlOptions, MultiplayerLocalActivePlayerInGameMenuViewController multiplayerLocalActivePlayerInGameMenuViewController)
 {
     _exitCode     = songControlOptions.ExitKeyCode;
     _pauseKeyCode = songControlOptions.PauseToggleKeyCode;
     _multiplayerLocalActivePlayerInGameMenuViewController = multiplayerLocalActivePlayerInGameMenuViewController;
 }