private void DecodeTablesFromReference(GameReferenceTables tables) { foreach (var table in tables) { if (isCFRU && table.Name == "graphics.pokemon.sprites.coordinates.front") { continue; } if (isCFRU && table.Name == EggMovesTableName) { continue; } using (ModelCacheScope.CreateScope(this)) { var format = table.Format; if (isCFRU && table.Name == LevelMovesTableName) { format = $"[movesFromLevel<[move:{MoveNamesTable} level.]!0000FF>]{PokemonNameTable}"; } if (isCFRU && table.Name == AbilityNamesTable) { format = $"[name\"\"17]"; } AddTable(table.Address, table.Offset, table.Name, format); } } }
private void DecodeTablesFromReference(GameReferenceTables tables) { foreach (var table in tables) { using (ModelCacheScope.CreateScope(this)) { AddTable(table.Address, table.Name, table.Format); } } }
private void DecodeTablesFromReference(GameReferenceTables tables) { foreach (var table in tables) { if (isCFRU && table.Name == "graphics.pokemon.sprites.coordinates.front") { continue; } if (isCFRU && table.Name == EggMovesTableName) { continue; } using (ModelCacheScope.CreateScope(this)) { var format = table.Format; AddTable(table.Address, table.Offset, table.Name, format); } } }