public LevelFloorGroup RegisterFloorType(LevelFloorGroup floorGroup) { LevelFloorGroup g = FindFloorType(floorGroup.GroupName); if (g == null) { g = floorGroup; floorGroups.Add(g); } else { GameLogger.Warning(TAG, "RegisterFloorType : floor type {0} alreday exists ! ", floorGroup.GroupName); } return(g); }
public void UnRegisterFloorType(LevelFloorGroup floorGroup) { floorGroups.Remove(floorGroup); }