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); } }
public LoadMultiCustom(bool bNew, CustomGameData data) : base(bNew) { mData = data; }
public LoadCustomStory(bool bNew, CustomGameData data) : base(bNew) { mData = data; }
public void ScenarioInit(CustomGameData data) { scenario.Init(data.missionDir, data.curPlayer.ID); }