private void save() { if (tempData == null) { return; } NPCPosDataManager.Instance.addSaveData(tempData); index = NPCPosDataManager.Instance.getInsertId(); tempData = null; }
private void tempsave(int npcid) { index = NPCPosDataManager.Instance.getInsertId(); NPCPosData data = new NPCPosData(); data.doc = doc; data.id = index; data.npcId = npcid; data.pos = HasActionObjectManager.Instance.playerManager.getMyPlayer().transform.position; tempData = data; NPCInfo info = new NPCInfo(); info.aoId = AoIdManager.instance.getAoId(); info.NPCId = data.npcId; info.position = data.pos; HasActionObjectManager.Instance.npcManager.InitNPC(info, false); }