Passing on an OOP Object to be used in a different script possible?

I have a Bullet module that runs on the client and creates new Bullets, I want it to derive it’s assets (Bulletholes, bloodsplatters,etc…) from a singular object of the PartCache

module.
Is there any way to pass an OOP object to the module script? When I just pass the object as a parameter, it arrives as nil.

1 Like