public void RequestBulletBuild(RemoteShotEvent evt, UnblockedWeaponNode weaponNode)
 {
     base.ScheduleEvent(new BulletBuildEvent(evt.ShotDirection), weaponNode);
 }
 public void CreateShaftMuzzleFlashOnAnyRemoteShot(RemoteShotEvent evt, ShaftMuzzleFlashNode muzzle)
 {
     this.InstantiateMuzzleEffect(muzzle.shaftMuzzleFlash.muzzleFlashPrefab, muzzle, muzzle.shaftMuzzleFlash.duration);
 }