コード例 #1
0
        protected virtual void Start()
        {
            _localPlayer = _playerLoader.GetLocalPlayer();
            MissionBook.LoadData(_setting.MissionSetting);
            UnitSkill.LoadData(_setting.CardSetting.SkillCardSetting);

            LockButton.onClick.AddListener(LockFocusingCharacter);
            CharacterSelectSlideMenu.OnFocusItemChangedCallback += FocusCharacterIcon;

            SetupSystems();

            foreach (var p in _playerLoader.GetAllPlayer())
            {
                p.ResetAction();
                SetupPlayer(p);
            }

            SetupLocalPlayer(_localPlayer);
        }
コード例 #2
0
        private void Initialize()
        {
            _contexts.ResetContextObserver();
            _systems = new Feature("Systems")
                       .Add(new PlayerCreatingSystem(_contexts, _playerLoader.GetAllPlayer()))
                       .Add(new LocalPlayerSetupSystem(_contexts, _playerLoader.GetLocalPlayer()))
                       .Add(new LocalPlayerResultLoadingSystem(_contexts))
                       .Add(new PlayerResultObjectCreatingSystem(_contexts, _setting, _ui))
                       .Add(new LocalPlayerResultSystem(_contexts, _ui));

            _systems.Initialize();
        }
コード例 #3
0
 private void LoadPlayer()
 {
     _players     = _playerLoader.GetAllPlayer();
     _localPlayer = _playerLoader.GetLocalPlayer();
 }
コード例 #4
0
ファイル: GameController.cs プロジェクト: Arpple/projectend
 protected List <Player> GetAllPlayers()
 {
     return(_playerLoader.GetAllPlayer());
 }