private void CallbackWeaponChangedEvent(object _, WeaponChangedEventArgs args) { this.Cleanup(); this.usedGunController = args.NewGunController; this.initialFireRate = args.NewGunController.FireRate; this.UpdateEffectOnController(); }
private void CallbackWeaponChangeEvent(object o, WeaponChangedEventArgs args) { if (args.GunIndex == sniperIndex) { fireSoundToPlay = sniperFireSound; } if (args.GunIndex == laserIndex) { fireSoundToPlay = laserFireSound; } if (args.GunIndex == poopIndex) { fireSoundToPlay = poopFireSound; } }
private void OnWeaponChangedEvent(object sender, WeaponChangedEventArgs weaponChangedEventArgs) { Image.sprite = weaponChangedEventArgs.Sprite; }
private void CallbackWeaponChangedEvent(object _, WeaponChangedEventArgs args) { this.FirePoint = args.NewGun.FirePoint; CreateHelperObjects(); }
private void OnHoldWeaponChanged(object sender, WeaponChangedEventArgs e) { _recordPacket.MutablePacketDic[DataType.Command].Fill(GameCommandType.HoldWeaponChanged); _recordPacket.MutablePacketDic[DataType.Command].Fill(_characterExemplarId); _recordPacket.MutablePacketDic[DataType.Command].Fill(e.WeaponExemplarId); }