SkinBox

SkinBox 2.2.4

Return item instantly on death when using the SkinBox
/sd dupe fix for stacked items
Added console command "skinbox.addcollectionexclusion" to add an entire workshop collection to the skin blacklist
Added console command "skinbox.removecollectionexclusion" to remove an entire workshop collection from the skin blacklist

Added API method to override which skins to show to the player for a specified item
C#:
List<ulong> SB_GetSkinOverrides(BasePlayer player, string shortname)
  • Like
Reactions: MalS
Restore input item name if input item is what is taken out
Added hooks;
C#:
string SB_CanUseSkinBox(BasePlayer player)
string SB_CanAcceptItem(BasePlayer player, Item item)
string SB_CanReskinItem(BasePlayer player, Item item, ulong newSkinID)
string SB_CanReskinDeployable(BasePlayer player, BaseEntity targetEntity, ItemDefinition targetItemDefintion)
string SB_CanReskinDeployableWith(BasePlayer player, BaseEntity targetEntity, ItemDefinition targetItemDefintion, ulong newSkinID)
Increase default approved timeout to 180 seconds
Fixed timeout not continuing on to workshop list
Added config option for search bar positioning
Clear filtered list when new items are added
Added skin search bar UI. You can search for both skin ID's and skin names using partial words or numbers
Support for sub-collections
Call AttachToBuilding on DecayEntities so upkeep is calculated correctly
  • Like
Reactions: Trippyhaze