Esempio n. 1
0
        public void InitOther()
        {
            if (EntityMgr.Instance != null && EntityMgr.Instance.eventor != null)
            {
                EntityMgr.Instance.eventor.Subscribe(OnMouseClickEntity);
            }

            CustomGameData customData = CustomGameData.Mgr.Instance.curGameData;

            // Init force setting
            foreach (var force in customData.mForceDescs)
            {
                ForceSetting.Instance.AddForceDesc(force);
            }
            foreach (var player in customData.mPlayerDescs)
            {
                ForceSetting.Instance.AddPlayerDesc(player);
            }
        }
Esempio n. 2
0
 public LoadMultiCustom(bool bNew, CustomGameData data)
     : base(bNew)
 {
     mData = data;
 }
Esempio n. 3
0
 public LoadCustomStory(bool bNew, CustomGameData data)
     : base(bNew)
 {
     mData = data;
 }
Esempio n. 4
0
 public void ScenarioInit(CustomGameData data)
 {
     scenario.Init(data.missionDir, data.curPlayer.ID);
 }