public Vector2 getSpawnPoint(BoundaryEnum Zone) { switch (Zone) { case BoundaryEnum.UPPER_LEFT: return(upper_left_zone.getSpawnPoint()); case BoundaryEnum.UPPER_RIGHT: return(upper_right_zone.getSpawnPoint()); case BoundaryEnum.LOWER_LEFT: return(lower_left_zone.getSpawnPoint()); case BoundaryEnum.LOWER_RIGHT: return(lower_right_zone.getSpawnPoint()); default: return(new Vector2(0, 0)); } }
/// <summary> /// tmInterval /// </summary> /// <returns>ID of new row inserted to database.</returns> private int SetCategoryInterval(int categoryDBID, int fromValueDBID, int toValueDBID, BoundaryEnum leftBracketType, BoundaryEnum rightBracketType) { string tableName = "tmInterval"; string autoIncrementColumn = GetAutoIncrementColumnName(tableName); int autoIncrementValue = GetTableAutoIncrementValue(tableName, 1); string query = "INSERT INTO " + tableName + " (" + autoIncrementColumn + ",CategoryID,FromValueID,ToValueID,LeftBracketTypeID,RightBracketTypeID) VALUES " + "(" + autoIncrementValue + "," + categoryDBID + "," + fromValueDBID + "," + toValueDBID + "," + constants.BoundaryEnumDictionary[leftBracketType] + "," + constants.BoundaryEnumDictionary[rightBracketType] + ")"; ExecuteInsertQuery(query, tableName); return autoIncrementValue; }