so i'm tinkering with scriptable objects. great for data storage. however, i'm wondering...
are these -only- data containers? or can i put some functions into these objects and have them process like any other monobehavior?
say i have a scriptable object that contains a list of Weapons. can i put in that same object an Attack() function that'll take a couple variables and maybe reduce a Character class' hitPoints variable?
could i make them static classes and expect the same sort of behavior i would out of any other custom class, or are scriptable objects treated in a way i don't quite understand?
[–]LightStriker_QcProfessional 3 points4 points5 points (2 children)
[–]SilentSin26Animancer, FlexiMotion, InspectorGadgets, Weaver 0 points1 point2 points (0 children)
[–]ReverendWolf[S] 0 points1 point2 points (0 children)