private static void GetTower() { EditorDBManager.Init(); towerList = EditorDBManager.GetTowerList(); if (Application.isPlaying) { return; } List <int> towerIDList = EditorDBManager.GetTowerIDList(); for (int i = 0; i < instance.availableTowerIDList.Count; i++) { if (!towerIDList.Contains(instance.availableTowerIDList[i])) { instance.availableTowerIDList.RemoveAt(i); i -= 1; } } }