diff --git a/pkNX.Game/File/GameFile.cs b/pkNX.Game/File/GameFile.cs index 2711f533..e33dfeb2 100644 --- a/pkNX.Game/File/GameFile.cs +++ b/pkNX.Game/File/GameFile.cs @@ -191,9 +191,6 @@ public enum GameFile /// "PokeMisc" Details about a given Species-Form not stored in PokeMisc, - /// Gives bonus rolls based on met thresholds. - ShinyRolls, - /// Gives detail for swarms including shiny roll count bonus. SwarmDetail, @@ -202,5 +199,23 @@ public enum GameFile ThrowableResourceSet, ThrowableResource, ThrowPermissionSet, + + /// Gives bonus rolls based on met thresholds. + ShinyRolls, + WormholeConfig, + CaptureConfig, + BattleLogicConfig, + PlayerConfig, + EventFarmConfig, + FieldLandmarkConfig, + BattleViewConfig, + AICommonConfig, + FieldSpawnerConfig, + OutbreakConfig, + EvolutionConfig, + BallThrowConfig, + SizeScaleConfig, + + AppConfigList, } } diff --git a/pkNX.Game/File/GameFileMapping.cs b/pkNX.Game/File/GameFileMapping.cs index 5baf1bb8..721460bf 100644 --- a/pkNX.Game/File/GameFileMapping.cs +++ b/pkNX.Game/File/GameFileMapping.cs @@ -460,7 +460,6 @@ public static IReadOnlyCollection GetMapping(GameVersion game new(GameFile.PokeMisc, ContainerType.SingleFile, "bin", "pokemon", "data", "poke_misc.bin"), new(GameFile.Outbreak, ContainerType.SingleFile, "bin", "field", "encount", "huge_outbreak.bin"), new(GameFile.MoveShop, ContainerType.SingleFile, "bin", "appli", "wazaremember", "bin", "wazashop_table.bin"), - new(GameFile.ShinyRolls, ContainerType.SingleFile, "bin", "misc", "app_config", "pokemon_rare.bin"), new(GameFile.SwarmDetail, ContainerType.SingleFile, "bin", "field", "encount", "huge_outbreak.bin"), new(GameFile.ThrowableParam, ContainerType.SingleFile, "bin", "capture", "throwable_param_table.bin"), @@ -469,6 +468,23 @@ public static IReadOnlyCollection GetMapping(GameVersion game new(GameFile.ThrowableResource, ContainerType.SingleFile, "bin", "capture", "throwable_resource_dictionary.bin"), new(GameFile.ThrowPermissionSet, ContainerType.SingleFile, "bin", "capture", "throw_permissionset_dictionary.bin"), + new(GameFile.ShinyRolls, ContainerType.SingleFile, "bin", "misc", "app_config", "pokemon_rare.bin"), + new(GameFile.WormholeConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "field_wormhole_config.bin"), + new(GameFile.CaptureConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "common_capture_config.bin"), + new(GameFile.BattleLogicConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "battle_logic_config.bin"), + new(GameFile.PlayerConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "player_config.bin"), + new(GameFile.EventFarmConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "event_farm_config.bin"), + new(GameFile.AppConfigList, ContainerType.SingleFile, "bin", "misc", "app_config", "app_config_list.bin"), + new(GameFile.FieldLandmarkConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "field_landmark_config.bin"), + new(GameFile.BattleViewConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "battle_view_config.bin"), + new(GameFile.AICommonConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "ai_common_config.bin"), + new(GameFile.FieldSpawnerConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "field_spawner_config.bin"), + new(GameFile.OutbreakConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "field_huge_outbreak.bin"), + new(GameFile.EvolutionConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "pokemon_evolution_config.bin"), + new(GameFile.BallThrowConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "field_my_poke_ball_config.bin"), + new(GameFile.SizeScaleConfig, ContainerType.SingleFile, "bin", "misc", "app_config", "pokemon_size_category_adjust_scale_config.bin"), + new(GameFile.SymbolBehave, ContainerType.SingleFile, "bin", "pokemon", "data", "poke_ai.bin"), + // Cutscenes bin\demo // Models bin\archive\pokemon // pretty much everything is obviously named :)