public static bool cb(CSVReader csv_reader, EnemyCollectionData data, ref uint key) { data.id = key; csv_reader.Pop(ref data.enemySpeciesId); csv_reader.Pop(ref data.name); csv_reader.Pop(ref data.regionId); csv_reader.Pop(ref data.collectionType); csv_reader.Pop(ref data.flavorText); return(true); }
public EnemyCollectionData GetEnemyCollectionData(uint id) { if (id == 0 || enemyCollectionTable == null) { return(null); } EnemyCollectionData enemyCollectionData = enemyCollectionTable.Get(id); if (enemyCollectionData == null) { Log.TableError(this, id); enemyCollectionData = new EnemyCollectionData(); enemyCollectionData.name = Log.NON_DATA_NAME; } return(enemyCollectionData); }