Pack Management API
Organizes the cards (and encounters!) you have installed into packs that can be toggled on and off with each run through Kaycee's Mod.
CHANGELOG
1.2.2
- Fixed a defect with the JSON loader.
1.2.1
- Modified how the feature where pack screens automatically advance works. You should be able to go backwards now. There's still a little bit of a lag when screens advance forward that I'm going to work on moving forward, but overall the screens should behave better now.
- Updated the "disabled pack" indicator.
- Added a "locked pack" indicator for when you cannot turn off a pack.
- Encounter packs now directly filter regions as well.
- Encounter packs now support using mod GUIDs in addition to prefixes.
- Added encounter packs for Bitty's Regions, Void's Regions, and Eri's Encounters.
1.2.0
- Fixed the layout of the pack screen on low resolutions.
- The pack screens now automatically advance if there is only one pack installed.
- Added the beta version of the encounter pack manager.
1.1.7
- The
Part3Modular
metacategory is no longer "protected." This means that turning off a P03 card pack will also remove the sigils from that pack from the random sigil pool.
1.1.6
- Added a new configuration option to allow all default card packs to be made available for all types of runs. I make no promises how well these cards will actually play, but the option is now there if you want to screw around with it.
1.1.5
- Fixed a small bug that causes the pack list to desync if you have a scrybe mod installed (P03, Grimora, Magnificus) and try to actively switch between runs of different scrybes.
1.1.4
- Restored the Eri's mod pack definition by popular request.
1.1.3
- Fixed a defect where all packs were splitting by screen type instead of just autogenerated packs
- The ability filter now properly accounts for cards that are not selectable but do appear as ice cubes or evolutions for cards which are.
1.1.2
- Autogenerated packs are now valid for all screen types (Leshy, P03, Grimora, and Magnificus) and are split by card temple.
1.1.1
- Fixed the guid I was using to look up Magnificus Mod. Hopefully this fixes compatibility with Magnificus Mod.
- Added the Grimora Choice Node custom metacategory to the Undead Temple lookup. Hopefully this fixes compatibility with Grimora Mod.
1.1.0
- Pack manager is now aware of the screen state variables set by P03 Mod, Grimora Mod, and Magnificus Mod.
- Added the "Split Pack By Card Temple" feature to a pack definition.
- Removed Gareth and Eri's mod pack definition (Gareth's mod now supports this directly and Eri's is defunct)
1.0.8
- A personal message from DivisionByZ0rro
1.0.7
- Default encounters are no longer removed from the pool when the default card pack is turned off (configurable)
- Encounter switching can be toggled off with a configuration option
- Abilities are no longer removed from the Part 3 Modular or Part 3 Bounty Hunter pool if a card pack is removed
1.0.6
- Properly handle the case where the P03 In Kaycee's Mod plugin is uninstalled while the game is in P03 mode.
1.0.5
- The Rare metacategory was mistakenly being skipped when filtering the list of valid cards for each pack.
1.0.4
- Changed the internal JSON parser to resolve some defects.
1.0.3
- Found one more goof in the README and fixed it.
1.0.2
- Fixed the README. I had a bad example for the JLPK and that wasted a of people's time. My bad.
1.0.1
- Like a dope, I managed to push a version of this mod that didn't have page scrolling activated. The mod can now handle more than 7 packs. Major facepalm.
1.0
- Initial version.