currently i have created a sort of weird-ish system to render visuals on client side;
- caster fires event to server
- server fires to all clients with module object while server creates the invisible hitbox
- all clients run module, rendering the visuals
- server handles collision & reset of it. If it needs to detonate, a bindable event is already hooked up to the clients to tell them when to detonate/etc.
wondering if this system is okay as it is or if it’s a bad system. i didn’t think writing a whole system that could render objects was a good idea so to avoid writing that i used a modules system but i’m not sure if it’s a good idea.
EDIT: I wonder if just putting seperate local scripts into PlayerGui for each seperate script would be a better method?