Help on making this into a module

So basically I have a tower defense game which consists of many different maps ( in different places ), each map’s system is the same with each other, just the map is different ( and some stats ).
The problem now is that everytime I want to make a small change into the base system, I will have to do the same thing for every single map which is quite annoying and sometimes causes careless errors. How do I make it so that I can change every single map’s system in one place?

  • Do I make the base system into a module and require that module? If so, how? It’s a whole tower defense game controlling system not just modulescript.function() etc
1 Like

If you have multiple places that share the same elements, you should use packages:

I got a problem tho, things that are the same in every places are in different places ( some in replicated storage, some in serverscriptstorage ), they’re not the same model.

You can have multiple packages in multiple different locations.
Also, the package can be anything, not only a model.

Ok thanks that helped me a TON