Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CommandQueueSaveLoad
Saves the CommandQueue queue you press Save on for each survivor and applies that survivor's queue when a run starts. Risk of Options controls auto-load and clearing saved queues.
CHANGELOG
Changelog
Unreleased
- Removes the shared all-survivor queue and its Risk of Options checkbox. Save, Open, and automatic loading now always use the survivor currently being played.
- Saving after resetting a live queue now stores an intentional empty queue. Loading that saved queue clears the live queue; a missing saved queue still reports that nothing is saved.
1.0.0
- Initial release.
- Saves the current CommandQueue queue per survivor and applies it when a run starts (Load Saved Queue At Run Start, on by default), then reports the loaded queue in chat and the log.
- Adds save, open and reset buttons to CommandQueue's own scoreboard button row, left of its loop button and sized like it. Reset clears only the live queue; it never saves or deletes the stored one.
- Risk of Options page with the two checkboxes and Clear Saved Queues; saving and loading are in-run
only, reachable from the scoreboard buttons or as
cq_queues_saveandcq_queues_load(cq_queues_clearworks anywhere). - Saved queues live in
BepInEx/config/CommandQueueSaveLoad.queues.json, keyed by survivor body name and by internal item name, so they survive game updates and changes to the installed mod set. - Saving is always explicit: automatic saving cannot tell an item you removed from your plan apart from one CommandQueue picked for you, so it would quietly shrink the saved queue.