コード例 #1
0
 public ReadySetGoManager(
     Settings settings,
     PlayerManager playerManager,
     ReadySetGoDisplayView readySetGoDisplayView,
     DisplayManager displayManager)
 {
     this.settings              = settings;
     this.playerManager         = playerManager;
     this.readySetGoDisplayView = readySetGoDisplayView;
     this.displayManager        = displayManager;
 }
コード例 #2
0
 public PlayerManager(
     Settings settings,
     PlayerContainerView playerContainerView,
     SpawnManager spawnManager,
     DisplayManager displayManager,
     PlayerFacadeFactory playerFacadeFactory,
     PlayerControlSignal playerControlSignal)
 {
     this.settings            = settings;
     this.playerContainerView = playerContainerView;
     this.spawnManager        = spawnManager;
     this.displayManager      = displayManager;
     this.playerFacadeFactory = playerFacadeFactory;
     this.playerControlSignal = playerControlSignal;
 }
コード例 #3
0
        public GameStartState(
            MenuSignal.Trigger menuSignalTrigger,
            InputManager inputManager,
            DisplayManager displayManager,
            CameraView cameraView,
            GameStateMachine stateMachine)
            : base(stateMachine)
        {
            this.menuSignalTrigger = menuSignalTrigger;
            this.inputManager      = inputManager;
            this.displayManager    = displayManager;
            this.cameraView        = cameraView;

            stateType = GameStateType.Start;
        }
コード例 #4
0
 public CameraManager(
     Settings settings,
     Camera camera,
     CameraView cameraView,
     CameraRigView cameraRigView,
     CinematicManager cinematicManager,
     DisplayManager displayManager)
 {
     this.settings         = settings;
     this.camera           = camera;
     this.cameraView       = cameraView;
     this.cameraRigView    = cameraRigView;
     this.cinematicManager = cinematicManager;
     this.displayManager   = displayManager;
 }
コード例 #5
0
ファイル: GamePlayState.cs プロジェクト: thexdesk/mist-ridge
        public GamePlayState(
            PlayerManager playerManager,
            DisplayManager displayManager,
            DeathManager deathManager,
            InputManager inputManager,
            GameStateMachine stateMachine)
            : base(stateMachine)
        {
            this.playerManager  = playerManager;
            this.displayManager = displayManager;
            this.deathManager   = deathManager;
            this.inputManager   = inputManager;

            stateType = GameStateType.Play;
        }
コード例 #6
0
 public PlayerInventory(
     Settings settings,
     Input input,
     Player player,
     PlayerView playerView,
     ItemManager itemManager,
     DisplayManager displayManager,
     ItemPickupSignal itemPickupSignal)
 {
     this.settings         = settings;
     this.input            = input;
     this.player           = player;
     this.playerView       = playerView;
     this.itemManager      = itemManager;
     this.displayManager   = displayManager;
     this.itemPickupSignal = itemPickupSignal;
 }
コード例 #7
0
 public PlaytestManager(
     SpawnView spawnView,
     SpawnManager spawnManager,
     InputManager inputManager,
     PlayerManager playerManager,
     DisplayManager displayManager,
     DeathManager deathManager,
     CameraView cameraView,
     GameStateSignal.Trigger gameStateTrigger)
 {
     this.spawnView        = spawnView;
     this.spawnManager     = spawnManager;
     this.inputManager     = inputManager;
     this.playerManager    = playerManager;
     this.displayManager   = displayManager;
     this.deathManager     = deathManager;
     this.cameraView       = cameraView;
     this.gameStateTrigger = gameStateTrigger;
 }
コード例 #8
0
 public DeathManager(
     Settings settings,
     Camera camera,
     InputManager inputManager,
     PlayerManager playerManager,
     SpawnManager spawnManager,
     DisplayManager displayManager,
     RespawnSignal respawnSignal,
     CheckpointActionSignal.Trigger checkpointActionTrigger)
 {
     this.settings                = settings;
     this.camera                  = camera;
     this.inputManager            = inputManager;
     this.playerManager           = playerManager;
     this.spawnManager            = spawnManager;
     this.displayManager          = displayManager;
     this.respawnSignal           = respawnSignal;
     this.checkpointActionTrigger = checkpointActionTrigger;
 }
コード例 #9
0
ファイル: GameEndState.cs プロジェクト: thexdesk/mist-ridge
        public GameEndState(
            Settings settings,
            Generator generator,
            SceneLoadSignal sceneLoadSignal,
            SceneLoader sceneLoader,
            InputManager inputManager,
            AetherManager aetherManager,
            PlayerManager playerManager,
            DialogueManager dialogueManager,
            DeathManager deathManager,
            CameraManager cameraManager,
            CameraAnchorManager cameraAnchorManager,
            CameraRigManager cameraRigManager,
            CinematicManager cinematicManager,
            DisplayManager displayManager,
            MistManager mistManager,
            RankManager rankManager,
            SpawnManager spawnManager,
            PoolManager poolManager,
            GameStateMachine stateMachine)
            : base(stateMachine)
        {
            this.settings            = settings;
            this.generator           = generator;
            this.sceneLoadSignal     = sceneLoadSignal;
            this.sceneLoader         = sceneLoader;
            this.inputManager        = inputManager;
            this.aetherManager       = aetherManager;
            this.playerManager       = playerManager;
            this.dialogueManager     = dialogueManager;
            this.deathManager        = deathManager;
            this.cameraManager       = cameraManager;
            this.cameraAnchorManager = cameraAnchorManager;
            this.cameraRigManager    = cameraRigManager;
            this.cinematicManager    = cinematicManager;
            this.displayManager      = displayManager;
            this.mistManager         = mistManager;
            this.rankManager         = rankManager;
            this.spawnManager        = spawnManager;
            this.poolManager         = poolManager;

            stateType = GameStateType.End;
        }
コード例 #10
0
ファイル: GameReadyState.cs プロジェクト: thexdesk/mist-ridge
        public GameReadyState(
            Settings settings,
            SceneLoader sceneLoader,
            CameraView cameraView,
            InputManager inputManager,
            PlayerManager playerManager,
            DisplayManager displayManager,
            GameManager gameManager,
            GameStateMachine stateMachine)
            : base(stateMachine)
        {
            this.settings       = settings;
            this.sceneLoader    = sceneLoader;
            this.cameraView     = cameraView;
            this.inputManager   = inputManager;
            this.playerManager  = playerManager;
            this.displayManager = displayManager;
            this.gameManager    = gameManager;

            stateType = GameStateType.Ready;
        }
コード例 #11
0
 public DialogueManager(
     Settings settings,
     DialogueSignal dialogueSignal,
     DialogueStateSignal dialogueStateSignal,
     DialogueManagerView dialogueManagerView,
     CinematicManager cinematicManager,
     CameraManager cameraManager,
     DisplayManager displayManager,
     InputManager inputManager,
     TutorialSignal.Trigger tutorialTrigger)
 {
     this.settings            = settings;
     this.dialogueSignal      = dialogueSignal;
     this.dialogueStateSignal = dialogueStateSignal;
     this.dialogueManagerView = dialogueManagerView;
     this.cinematicManager    = cinematicManager;
     this.cameraManager       = cameraManager;
     this.displayManager      = displayManager;
     this.inputManager        = inputManager;
     this.tutorialTrigger     = tutorialTrigger;
 }
コード例 #12
0
 public TutorialManager(
     Settings settings,
     TutorialSignal tutorialSignal,
     DisplayManager displayManager,
     DeathManager deathManager,
     CameraManager cameraManager,
     CameraRigManager cameraRigManager,
     CinematicManager cinematicManager,
     ReadySetGoManager readySetGoManager,
     InputManager inputManager,
     PlayerManager playerManager)
 {
     this.settings          = settings;
     this.tutorialSignal    = tutorialSignal;
     this.displayManager    = displayManager;
     this.deathManager      = deathManager;
     this.cameraManager     = cameraManager;
     this.cameraRigManager  = cameraRigManager;
     this.cinematicManager  = cinematicManager;
     this.readySetGoManager = readySetGoManager;
     this.inputManager      = inputManager;
     this.playerManager     = playerManager;
 }
コード例 #13
0
ファイル: SprintManager.cs プロジェクト: thexdesk/mist-ridge
 public SprintManager(DisplayManager displayManager)
 {
     this.displayManager = displayManager;
 }
コード例 #14
0
 public ScoreManager(DisplayManager displayManager)
 {
     this.displayManager = displayManager;
 }