


Configure the number of purchasable items in each store rotation, or simply show them all.
Simple mod that adds configurability to the number of items that show up in the store every week.
Intended for when there's a large number of modded items (suits, furniture, etc.) in the store, and the vanilla store rotation makes it too unlikely to ever see a desired item in stock.
Uses CSync by Owen3H to sync config settings between host and clients.
By default, the number of available items in the store is increased from 4-5 (vanilla) to 8-12, but this range can be configured via the minItems and maxItems config settings. Set both numbers to the same value to have a fixed number of items in every rotation.
Alternatively, the showAll setting can be toggled to simply add every purchasable item to the store rotation. Partly intended for fixing name conflict issues when buying stuff at the terminal, but there should be no problems using it during a regular run.
The store rotation can also be displayed in alphabetical order by toggling the sortItems setting.
The patched Terminal.RotateShipDecorSelection() method is functionally the same as vanilla, only with some configurability added, so it should play nicely with other mods (as long as they don't also clear the Terminal.ShipDecorSelection list to generate their own, or forcibly add items without checking if they're already present in it).
There's also the possibility of something going wrong if the Terminal.ShipDecorSelection list is needed by another mod immediately after joining a lobby, but prior to the config file sync; the patched method to fill the list with additional items only runs after the sync, and it remains in its vanilla state until then. So far I haven't encountered any issues with it, but if any incompatibilities are found, however, please let me know in the relevant thread in the Lethal Company Modding Discord server, or open an issue on GitHub.
NOTE: This mod is technically server-side, but clients need the mod installed to be able to see and purchase the additional items in every rotation.
