Infiniscryption-Pack_Management_API icon

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.