About XStorageUP
XStorageUP - an increase in the number of slots in crates/campfires/furnaces.
- Optimization of the interface for different monitor resolutions.
- Storing crates data in - oxide/data/XStorageUP
- There is a lang ru/en.
- Sound effects when interacting with the menu.
- Automatic cleaning of oxide/data after wipe.
- There is an improvement coefficient. [ The more slots, the more expensive ]
- There are permissions to limit the number of slots.
- Improved crates/campfires/furnaces retain their properties after restart.
- Checking for interaction with the desired crated. [If the box is destroyed, lifted or the player moves away from it, then nothing can be improved, and the player will receive a corresponding message on the screen. ]
-> Overview - YouTube <-
Change the location of the UI button.
"Button - AnchorMin": "1 0",
"Button - AnchorMax": "1 0",
"Button - OffsetMin": "-441 16",
"Button - OffsetMax": "-222 98",
Working with the backpack plugin. Two options for how to eliminate the backpack improvement (plugin): - Remove the assignment of the player ID to the container (OwnerID) so that it is always 0. [ Only if the OwnerID of the container (backpack) is not used anywhere ] - Replace the Backpack container with one not used in the upgrade. [ For instance: SUPER Stocking - assets/prefabs/misc/xmas/stockings/stocking_large_deployed.prefab ]
Permissions
xstorageup.use - allow upgrading crates/campfires/furnaces. xstorageup.vip - allow placement of improved crates/campfires/furnaces.
Config
{ "General settings": { "Setting permissions to enhance N slots [ Leave blank to make unlimited for everyone ]": { "xstorageup.10": 10, "xstorageup.6": 6, "xstorageup.2": 2 }, "Button - AnchorMin": "1 0", "Button - AnchorMax": "1 0", "Button - OffsetMin": "-441 16", "Button - OffsetMax": "-222 98", "Button text size - А": 16, "Button text size - B": 11, "Button text size - C": 13 }, "Container settings": { "box.wooden.large": { "Maximum number of slots": 36, "Container type": "generic_resizable", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.25, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "woodbox_deployed": { "Maximum number of slots": 20, "Container type": "generic_resizable", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.2, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "furnace": { "Maximum number of slots": 16, "Container type": "largefurnace", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.1, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "campfire": { "Maximum number of slots": 10, "Container type": "bbq", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.1, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "hobobarrel.deployed": { "Maximum number of slots": 10, "Container type": "bbq", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.1, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "cursedcauldron.deployed": { "Maximum number of slots": 10, "Container type": "bbq", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.1, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "skull_fire_pit": { "Maximum number of slots": 10, "Container type": "bbq", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.1, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "fireplace.deployed": { "Maximum number of slots": 10, "Container type": "bbq", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.1, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } }, "refinery_small_deployed": { "Maximum number of slots": 10, "Container type": "largefurnace", "Coefficient. Make a crate upgrade more expensive with every N slot": 0.1, "List of resources for improving one slot": { "wood": 100, "stones": 100, "metal.fragments": 100 } } }, "If the prefab and item shorts do not match [ ShortnamePrefab -> ShortnameItem ]": { "woodbox_deployed": "box.wooden", "hobobarrel.deployed": "hobobarrel", "cursedcauldron.deployed": "cursedcauldron", "fireplace.deployed": "fireplace.stone", "refinery_small_deployed": "small.oil.refinery" }, "Standard container slots": { "box.wooden.large": 30, "woodbox_deployed": 12, "furnace": 6, "campfire": 5, "hobobarrel.deployed": 5, "cursedcauldron.deployed": 5, "skull_fire_pit": 5, "fireplace.deployed": 5, "refinery_small_deployed": 6 } }