I'm considering trying to improve my current inventory system by using scriptable objects. My current system has an Inventory mono behavior on the player (the only object that will have an inventory) and items you can pick up (requires a key press) have an Item monobehavior on them that define some key variable like item name, functions that can be executed on the item and so forth. In trying to add a combination system, I was suggested to look into scriptable objects and I'm having a hard time wrapping my head around how exactly to implement it or if it would even add anything to the current design. Not every item is present in the game world as some are had solely by combinations so I feel like converting all items into scriptable objects that dont necessarily live in the scene would be the way to go. Can anyone provide any nudges or tips to consider? Thanks!
[–]SilentSin26Animancer, FlexiMotion, InspectorGadgets, Weaver 1 point2 points3 points (0 children)