So if you load up shooter core with the firing range map, start with 3 players, as listen server, you will hopefully see as i do that the firing animations are broken.
If you take the pistol and fire it all 3 players will observe the firing animation.
If you take the shotgun and fire it only the player that did the shooting and the server will observe the firing animation. Any client that wasn’t the instigator will not observe it.
I am so far unsuccessful in playing “spot the difference” between the shotgun and the pistol.
In fact - i don’t know how the pistol even works. I can’t find any logic anywhere that would suggest it gets replicated to everyone.
The gameplay ability, as far as i can tell, runs once on the instigating client, and then once on the server. It does not run on clients that didn’t instigate the ability.
The gameplay cue gets multicast to everyone which seemed like the place to do this kind of thing… but it only seems to handle audio, decals, tracers, shell ejections…
I can’t for the life of me figure out how the pistol fire animation is getting triggered for clients that did not instigate the ability.
Plz help!