PlayerSkins

PlayerSkins 3.0.9

Fixed InvalidCastException when using Economics
Added config option to send a 'how to apply skins' to the user when they close the shop
WARNING! This update will wipe your data!

This update requires ImageLibrary v2.0.40

Plugin rewrite, new UI, new methods of importing images, new everything.
It is important that you read the overview to get a understanding of how this plugin works now and everything has changed
  • Like
Reactions: Resist
WARNING! This update will wipe your data!

This update requires ImageLibrary v2.0.40

Plugin rewrite, new UI, new methods of importing images, new everything.
It is important that you read the overview to get a understanding of how this plugin works now and everything has changed
Fixed new players not receiving skin tokens
Fixed NRE when getting players SR balance
  • Like
Reactions: KBow
Make sure you download ImageLibrary v2.0.22 to prevent load orders running at the same time!

Added config option to choose whether to load workshop items - "Skin List - Import workshop skin list"
Broke skin load orders down into groups of 500, that way if your server crashes when downloading you won't have to restart from the beggining
Fixed NRE when trying to remove newly invalid skins from players selected skin data
Remove items from the menu if they don't have a icon stored
You will need ImageLibrary v2.0.21 for this update!

This will delete your old config so back up before updating!

Reworked config
Another pass of general cleanup
Removed skin list loading from ImageLibrary - Skin list now downloads from a premade JSON from the internet. This is a 2 part solution;
1) The chance clients will try and load an invalid skin (which stalls skin loading until the player restarts the game) is now greatly reduced because the skin list is updated once per day. This is not a guaranteed solution as the underlying problem needs to be resolved by FacePunch
2) Linux users who experience the Exception: ISteamUGC _ptr is null! issue should have no problem downloading this skin list
  • Like
Reactions: Vustra.
You will need ImageLibrary v2.0.21 for this update!

This will delete your old config so back up before updating!

Reworked config
Another pass of general cleanup
Removed skin list loading from ImageLibrary - Skin list now downloads from a premade JSON from the internet. This is a 2 part solution;
1) The chance clients will try and load an invalid skin (which stalls skin loading until the player restarts the game) is now greatly reduced because the skin list is updated once per day. This is not a guaranteed solution as the underlying problem needs to be resolved by FacePunch
2) Linux users who experience the Exception: ISteamUGC _ptr is null! issue should have no problem downloading this skin list
  • Like
Reactions: Vustra.
This update requires ImageLibrary v2.0.20
Added console command to add custom skins
First pass of tidy up
Economics integration fix