There something I’ve been struggling to grasp, and I haven’t really found the solution, or maybe I just don’t know how to refer to this. But I’ve been struggling to know how to organize my scripts in this certain way or how to approach this situation. It involves scripting related to the player’s character.
The games I’m referring to are mostly like those from Minigames, Fighting Games and so on where the player often have what they can or cannot do changed often, if that make sense?
Like how your character goes from being able to do nothing within the lobby to, once the minigame starts, can pick up and throw snowballs. Or let’s say a fighting game, where you’re unable to do anything within the lobby, but then when you select a character, you’re given the ability that the characters have.
I hope I’m not rambling and some of you understand what I mean.
The solution I had for the minigame one, was to have a folder within ReplicatedStorage, where it copies a script onto the player, allowing them to throw the snowballs and so on, but wouldn’t that be too messy or unorganized if you have too many minigames?