The Shoot of the player is an input, and so is called on the client.
When I do this:
It means that the client-part of the Character should call the Server for all the important stuff (ServerStartFire) and after that, the Client-part of the Character MakeDecal()
Well, in the Server Window I can’t Make the Decal, since it’s a server. But didn’t every player in the game have both a client and a server part incorporated?
Because even if the ServerWindow is the Host-Server of the session, but don’t forget it’s also a client playing the game!
Why “for the time”? The decal image on a wall after shooting on it should be seen by everyone in the game.