From 01c9fe4e7be150d85a8d085cc5d338d618a9c6fc Mon Sep 17 00:00:00 2001 From: Jelle <60387522+JelleInfinity@users.noreply.github.com> Date: Sat, 15 Oct 2022 12:29:52 +0200 Subject: [PATCH] Organize files --- .../Arceus/{ => Field}/ISlotTableConsumer.cs | 0 .../{ => Field}/LandmarkItemSpawnTable8a.cs | 0 .../Arceus/{ => Field}/LandmarkItemTable8a.cs | 0 .../Arceus/{ => Field}/MassOutbreakTable8a.cs | 0 .../NewHuge/NewHugeOutbreakGroup8a.cs | 0 .../NewHuge/NewHugeOutbreakGroupLottery8a.cs | 0 .../NewHuge/NewHugeOutbreakLottery8a.cs | 0 .../NewHuge/NewHugeOutbreakTimeLimit8a.cs | 0 .../Placement/OybnSettingTable8a.cs | 0 .../Placement/PlacementItemArchive8a.cs | 0 .../Placement/PlacementLocation8a.cs | 0 .../Placement/PlacementLocationArchive8a.cs | 0 .../Placement/PlacementMkrgTable.cs | 0 .../Placement/PlacementParameters8a.cs | 0 .../Placement/PlacementSearchItemTable.cs | 0 .../Placement/PlacementSpawner8a.cs | 0 .../Placement/PlacementSpawnerData8a.cs | 0 .../Placement/PlacementSpawnerF208a.cs | 0 .../Placement/PlacementSpawnerF218a.cs | 0 .../Placement/PlacementUnnnTable.cs | 0 .../{ => Field}/Placement/PlacementV3f8a.cs | 0 .../{ => Field}/Resident/AreaBGMTable8a.cs | 0 .../{ => Field}/Resident/AreaInstance8a.cs | 0 .../Resident/AreaSettingsTable8a.cs | 0 .../Resident/AreaWeatherTable8a.cs | 0 .../Resident/Editing/ResidentArea8a.cs | 0 .../Resident/Editing/ResidentInfo.cs | 0 .../Slots/EncounterData8Archive.cs | 0 .../Slots/EncounterEligiblityTraits8a.cs | 0 .../Slots/EncounterMultiplerArchive8a.cs | 0 .../Slots/EncounterMultiplier8a.cs | 0 .../Slots/EncounterOybnTraits8a.cs | 0 .../{ => Field}/Slots/EncounterSlot8a.cs | 0 .../{ => Field}/Slots/EncounterTable8a.cs | 0 .../{ => Field}/Slots/ISlotModifierTime.cs | 0 .../{ => Field}/Slots/ISlotModifierWeather.cs | 0 .../{ => Field}/Static/EventEncount8a.cs | 0 .../Static/EventEncount8aArchive.cs | 0 .../{ => Field}/Static/EventEncountPoke8a.cs | 0 .../Arceus/{ => Poke}/EvolutionTable8.cs | 0 .../Arceus/{ => Poke}/Learnset8a.cs | 0 .../Arceus/{ => Poke}/PersonalInfoLAfb.cs | 0 .../{ => Poke}/PokeResource/PokeInfoList.cs | 0 .../PokeResource/PokeResourceTable8a.cs | 0 .../{ => Pokedex}/PokedexDistributionTable.cs | 0 .../Arceus/{ => Pokedex}/PokedexRankTable.cs | 0 .../{ => Pokedex}/PokedexResearchTable.cs | 0 .../Throw/ThrowableBaitParamDictionary8a.cs | 33 +++++++++++++++++++ .../Arceus/{ => Util}/ArchiveContents8a.cs | 0 49 files changed, 33 insertions(+) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/ISlotTableConsumer.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/LandmarkItemSpawnTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/LandmarkItemTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/MassOutbreakTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/NewHuge/NewHugeOutbreakGroup8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/NewHuge/NewHugeOutbreakGroupLottery8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/NewHuge/NewHugeOutbreakLottery8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/NewHuge/NewHugeOutbreakTimeLimit8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/OybnSettingTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementItemArchive8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementLocation8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementLocationArchive8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementMkrgTable.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementParameters8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementSearchItemTable.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementSpawner8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementSpawnerData8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementSpawnerF208a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementSpawnerF218a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementUnnnTable.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Placement/PlacementV3f8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Resident/AreaBGMTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Resident/AreaInstance8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Resident/AreaSettingsTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Resident/AreaWeatherTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Resident/Editing/ResidentArea8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Resident/Editing/ResidentInfo.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/EncounterData8Archive.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/EncounterEligiblityTraits8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/EncounterMultiplerArchive8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/EncounterMultiplier8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/EncounterOybnTraits8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/EncounterSlot8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/EncounterTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/ISlotModifierTime.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Slots/ISlotModifierWeather.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Static/EventEncount8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Static/EventEncount8aArchive.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Field}/Static/EventEncountPoke8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Poke}/EvolutionTable8.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Poke}/Learnset8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Poke}/PersonalInfoLAfb.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Poke}/PokeResource/PokeInfoList.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Poke}/PokeResource/PokeResourceTable8a.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Pokedex}/PokedexDistributionTable.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Pokedex}/PokedexRankTable.cs (100%) rename pkNX.Structures.FlatBuffers/Arceus/{ => Pokedex}/PokedexResearchTable.cs (100%) create mode 100644 pkNX.Structures.FlatBuffers/Arceus/Throw/ThrowableBaitParamDictionary8a.cs rename pkNX.Structures.FlatBuffers/Arceus/{ => Util}/ArchiveContents8a.cs (100%) diff --git a/pkNX.Structures.FlatBuffers/Arceus/ISlotTableConsumer.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/ISlotTableConsumer.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/ISlotTableConsumer.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/ISlotTableConsumer.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/LandmarkItemSpawnTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/LandmarkItemSpawnTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/LandmarkItemSpawnTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/LandmarkItemSpawnTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/LandmarkItemTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/LandmarkItemTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/LandmarkItemTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/LandmarkItemTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/MassOutbreakTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/MassOutbreakTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/MassOutbreakTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/MassOutbreakTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakGroup8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakGroup8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakGroup8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakGroup8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakGroupLottery8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakGroupLottery8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakGroupLottery8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakGroupLottery8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakLottery8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakLottery8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakLottery8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakLottery8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakTimeLimit8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakTimeLimit8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/NewHuge/NewHugeOutbreakTimeLimit8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/NewHuge/NewHugeOutbreakTimeLimit8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/OybnSettingTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/OybnSettingTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/OybnSettingTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/OybnSettingTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementItemArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementItemArchive8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementItemArchive8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementItemArchive8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementLocation8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementLocation8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementLocation8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementLocation8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementLocationArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementLocationArchive8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementLocationArchive8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementLocationArchive8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementMkrgTable.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementMkrgTable.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementMkrgTable.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementMkrgTable.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementParameters8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementParameters8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementParameters8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementParameters8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSearchItemTable.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSearchItemTable.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSearchItemTable.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSearchItemTable.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawner8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawner8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawner8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawner8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawnerData8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawnerData8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawnerData8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawnerData8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawnerF208a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawnerF208a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawnerF208a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawnerF208a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawnerF218a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawnerF218a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementSpawnerF218a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementSpawnerF218a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementUnnnTable.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementUnnnTable.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementUnnnTable.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementUnnnTable.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementV3f8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementV3f8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Placement/PlacementV3f8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Placement/PlacementV3f8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Resident/AreaBGMTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaBGMTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Resident/AreaBGMTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaBGMTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Resident/AreaInstance8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaInstance8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Resident/AreaInstance8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaInstance8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Resident/AreaSettingsTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaSettingsTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Resident/AreaSettingsTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaSettingsTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Resident/AreaWeatherTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaWeatherTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Resident/AreaWeatherTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Resident/AreaWeatherTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Resident/Editing/ResidentArea8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Resident/Editing/ResidentArea8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Resident/Editing/ResidentArea8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Resident/Editing/ResidentArea8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Resident/Editing/ResidentInfo.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Resident/Editing/ResidentInfo.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Resident/Editing/ResidentInfo.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Resident/Editing/ResidentInfo.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterData8Archive.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterData8Archive.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterData8Archive.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterData8Archive.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterEligiblityTraits8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterEligiblityTraits8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterEligiblityTraits8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterEligiblityTraits8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterMultiplerArchive8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterMultiplerArchive8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterMultiplerArchive8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterMultiplerArchive8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterMultiplier8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterMultiplier8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterMultiplier8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterMultiplier8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterOybnTraits8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterOybnTraits8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterOybnTraits8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterOybnTraits8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterSlot8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterSlot8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterSlot8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterSlot8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/EncounterTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/EncounterTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/ISlotModifierTime.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/ISlotModifierTime.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/ISlotModifierTime.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/ISlotModifierTime.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Slots/ISlotModifierWeather.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Slots/ISlotModifierWeather.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Slots/ISlotModifierWeather.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Slots/ISlotModifierWeather.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Static/EventEncount8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Static/EventEncount8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Static/EventEncount8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Static/EventEncount8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Static/EventEncount8aArchive.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Static/EventEncount8aArchive.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Static/EventEncount8aArchive.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Static/EventEncount8aArchive.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Static/EventEncountPoke8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Field/Static/EventEncountPoke8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Static/EventEncountPoke8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Field/Static/EventEncountPoke8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/EvolutionTable8.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/EvolutionTable8.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/EvolutionTable8.cs rename to pkNX.Structures.FlatBuffers/Arceus/Poke/EvolutionTable8.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Learnset8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/Learnset8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/Learnset8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Poke/Learnset8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/PersonalInfoLAfb.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PersonalInfoLAfb.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/PersonalInfoLAfb.cs rename to pkNX.Structures.FlatBuffers/Arceus/Poke/PersonalInfoLAfb.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/PokeResource/PokeInfoList.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeResource/PokeInfoList.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/PokeResource/PokeInfoList.cs rename to pkNX.Structures.FlatBuffers/Arceus/Poke/PokeResource/PokeInfoList.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/PokeResource/PokeResourceTable8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Poke/PokeResource/PokeResourceTable8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/PokeResource/PokeResourceTable8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Poke/PokeResource/PokeResourceTable8a.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/PokedexDistributionTable.cs b/pkNX.Structures.FlatBuffers/Arceus/Pokedex/PokedexDistributionTable.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/PokedexDistributionTable.cs rename to pkNX.Structures.FlatBuffers/Arceus/Pokedex/PokedexDistributionTable.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/PokedexRankTable.cs b/pkNX.Structures.FlatBuffers/Arceus/Pokedex/PokedexRankTable.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/PokedexRankTable.cs rename to pkNX.Structures.FlatBuffers/Arceus/Pokedex/PokedexRankTable.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/PokedexResearchTable.cs b/pkNX.Structures.FlatBuffers/Arceus/Pokedex/PokedexResearchTable.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/PokedexResearchTable.cs rename to pkNX.Structures.FlatBuffers/Arceus/Pokedex/PokedexResearchTable.cs diff --git a/pkNX.Structures.FlatBuffers/Arceus/Throw/ThrowableBaitParamDictionary8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Throw/ThrowableBaitParamDictionary8a.cs new file mode 100644 index 00000000..b1b98d66 --- /dev/null +++ b/pkNX.Structures.FlatBuffers/Arceus/Throw/ThrowableBaitParamDictionary8a.cs @@ -0,0 +1,33 @@ +using System; +using System.ComponentModel; +using FlatSharp.Attributes; + +// ReSharper disable UnusedAutoPropertyAccessor.Global +// ReSharper disable ClassNeverInstantiated.Global +// ReSharper disable MemberCanBePrivate.Global +// ReSharper disable UnusedType.Global +// ReSharper disable UnusedMember.Global +// ReSharper disable AutoPropertyCanBeMadeGetOnly.Global + +namespace pkNX.Structures.FlatBuffers; + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class ThrowableBaitParamDictionary8a : IFlatBufferArchive +{ + public byte[] Write() => FlatBufferConverter.SerializeFrom(this); + + [FlatBufferItem(0)] public ThrowableBaitParamEntry8a[] Table { get; set; } = Array.Empty(); +} + +[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))] +public class ThrowableBaitParamEntry8a +{ + [FlatBufferItem(00)] public ulong Hash_00 { get; set; } + [FlatBufferItem(01)] public string Field_01 { get; set; } = string.Empty; + [FlatBufferItem(02)] public string Field_02 { get; set; } = string.Empty; + [FlatBufferItem(03)] public string Field_03 { get; set; } = string.Empty; + [FlatBufferItem(04)] public int Unused { get; set; } + [FlatBufferItem(05)] public int Field_05 { get; set; } + [FlatBufferItem(06)] public int Field_06 { get; set; } + [FlatBufferItem(07)] public string Field_07 { get; set; } = string.Empty; +} diff --git a/pkNX.Structures.FlatBuffers/Arceus/ArchiveContents8a.cs b/pkNX.Structures.FlatBuffers/Arceus/Util/ArchiveContents8a.cs similarity index 100% rename from pkNX.Structures.FlatBuffers/Arceus/ArchiveContents8a.cs rename to pkNX.Structures.FlatBuffers/Arceus/Util/ArchiveContents8a.cs