What is the basic idea to creating a skin inventory system?

I’m trying to create an inventory system similar to phantom forces. After multiple failed attempts and after scouring for hours I’m lost and asking for help.

I’m really only looking for the main ideas, not the actual code.

1 Like

the basic premise of any inventory system starts with tables, for more detailed inventories you can create sets of tables inside another table. Usually for systems people tend to manage the inventories on the server.

here are some ideas i have for a skin system

  1. create a table for skins and under each index you can create values for whether a skin is equipped, owned or any other perimeter you may set

  2. you can simply create different set of items for each skin, if your game doesn’t have that many skins this can be a cheap and viable option instead of creating a entire system for the skins

  3. lastly you could always try having a UI apply attributes to items that change the skin on said item

all these methods are different approaches to a skin system but i prefer the first because of its safety from client, i hope this helped.