public void InputSettingsChanged()
        {
            if (_inputActions != null)
            {
                _inputActions.Destroy();
            }

            _inputActions = GameplayInputActions.LoadInputSettings();
            gameState.hud.InputSettingsChanged(_inputActions);
        }
        public override void PreConstruct(object outer)
        {
            base.PreConstruct(outer);
            SetRemoteRole(ERemoteRole.AutonomousProxy);

            clWorld = (ClientWorld)world;

            Assert.IsNull(_localPlayer);
            _localPlayer = this;
            _gameState   = null;
            GameManager.instance.SetScreenModeCursorLockState();

            _inputActions = GameplayInputActions.LoadInputSettings();
        }
Exemple #3
0
 public virtual void InputSettingsChanged(GameplayInputActions actions)
 {
 }
 public override void Init()
 {
     debugActions = new GameplayInputActions();
     debugActions.Gameplay.Restart.started += Restart;
 }