Solon-ScrapSack icon

ScrapSack

A red, scrap-only belt bag sold in the terminal. Holds loot instead of tools - and unlike a vanilla bag, you carry the weight of everything inside it. Host-authoritative.

By Solon

CHANGELOG

Changelog

1.0.0

Initial release.

  • New purchasable terminal item: the scrap sack, 60 credits, capacity 4.
  • Built as a runtime clone of the vanilla belt bag — no AssetBundle — recoloured blue to red by swapping the red and blue channels of its textures and material colours.
  • Holds one-handed scrap only; two-handed loot can be enabled in the config. The Apparatus and bodies are denied by default.
  • Carries the weight of its contents, unlike a vanilla belt bag.
  • Host-authoritative: the host's capacity, scrap-only rule, deny list, grab range and weight settings are sent to every client on connect and used instead of the client's own, and each add is additionally validated server-side. Weight in particular has to be synced rather than enforced, since carryWeight only exists on the machine that owns the player — without it, a client could switch weight off and turn the sack into a weightless loot crate.
  • Resizable slot grid that follows Capacity, and restores the vanilla grid for vanilla bags.