private void InstanceMob(int i, int j) { // Mob Model in the dungeon will be first mob in the Mob Group; int mobId = MobDictionary.Count; //MobType newMobType = DataManager.Instance.EnemyGroupList[mobId].enemies[0].mobType; OperationBluehole.Content.MobType newMobType = ((OperationBluehole.Content.Mob)DataManager.Instance.MobPartyList[mobIterator++].characters[0]).mobType; GameObject mobInstance = InstantiateObject(newMobType.ToString(), i, j); MobDictionary.Add(i * instanceDungeon.size + j, mobInstance); //MobList.Add( mobInstance ); }
public void ClearAllMapObjects() { LgsObjectPoolManager.Instance.ResetAllObjectPools(); MobDictionary.Clear(); }