protected static SavePointData Create(string _savePointKey, string _savePointDescription, string _sceneName) { var savePointData = new SavePointData(); savePointData.savePointKey = _savePointKey; savePointData.savePointDescription = _savePointDescription; savePointData.sceneName = _sceneName; return(savePointData); }
void OnTriggerEnter(Collider col) { if (col.tag == "Player") { LogicArg arg = new LogicArg(this); SavePointData data = new SavePointData(); data.trans = transform; arg.AddMessage(M_Event.EVENT_SAVE_POINT, data); M_Event.FireLogicEvent(LogicEvents.EnterSavePoint, arg); // gameObject.SetActive (false); } }
void MoveToSP(Scene scene, LoadSceneMode loadSceneMode) { SceneManager.sceneLoaded -= MoveToSP; SavePointData sp = GameManager.Ins.savePoint; MapManager mapManager = MapManager.Ins; transform.position = sp.position; mapManager.currentRegionNum = sp.regionNum; mapManager.previousRegionNum = sp.regionNum; mapManager.InitScene(); ResetHealth(); GetComponent <Collider2D>().enabled = true; }
public void Parse(GameBitBuffer buffer) { Field0 = new HotbarButtonData[6]; for(int i = 0;i < _Field0.Length;i++) { _Field0[i] = new HotbarButtonData(); _Field0[i].Parse(buffer); } Field1 = new HotbarButtonData(); Field1.Parse(buffer); Field2 = (byte)buffer.ReadInt(8); Field3 = buffer.ReadInt(32); Field4 = buffer.ReadInt(32); Field5 = new HirelingSavedData(); Field5.Parse(buffer); Field6 = buffer.ReadInt(32); Field7 = new LearnedLore(); Field7.Parse(buffer); Field8 = new ActiveSkillSavedData[6]; for(int i = 0;i < _Field8.Length;i++) { _Field8[i] = new ActiveSkillSavedData(); _Field8[i].Parse(buffer); } snoTraits = new int[3]; for(int i = 0;i < _snoTraits.Length;i++) _snoTraits[i] = buffer.ReadInt(32); Field10 = new SavePointData(); Field10.Parse(buffer); }
public void Parse(GameBitBuffer buffer) { Field0 = new HotbarButtonData[9]; for(int i = 0;i < _Field0.Length;i++) { _Field0[i] = new HotbarButtonData(); _Field0[i].Parse(buffer); } Field1 = new SkillKeyMapping[15]; for(int i = 0;i < _Field1.Length;i++) { _Field1[i] = new SkillKeyMapping(); _Field1[i].Parse(buffer); } Field2 = buffer.ReadInt(32); Field3 = buffer.ReadInt(32); Field4 = new HirelingSavedData(); Field4.Parse(buffer); Field5 = buffer.ReadInt(32); Field6 = new LearnedLore(); Field6.Parse(buffer); snoActiveSkills = new int[6]; for(int i = 0;i < _snoActiveSkills.Length;i++) _snoActiveSkills[i] = buffer.ReadInt(32); snoTraits = new int[3]; for(int i = 0;i < _snoTraits.Length;i++) _snoTraits[i] = buffer.ReadInt(32); Field9 = new SavePointData(); Field9.Parse(buffer); }
public override void Parse(GameBitBuffer buffer) { Field0 = new SavePointData(); Field0.Parse(buffer); Field1 = buffer.ReadInt(32); }
void OnEnterSavePoint(LogicArg arg) { SavePointData data = (SavePointData)arg.GetMessage(M_Event.EVENT_SAVE_POINT); lastSavePoint = data; }