Esempio n. 1
0
 private void CallbackWeaponChangedEvent(object _, WeaponChangedEventArgs args)
 {
     this.Cleanup();
     this.usedGunController = args.NewGunController;
     this.initialFireRate   = args.NewGunController.FireRate;
     this.UpdateEffectOnController();
 }
Esempio n. 2
0
    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;
        }
    }
Esempio n. 3
0
 private void OnWeaponChangedEvent(object sender, WeaponChangedEventArgs weaponChangedEventArgs)
 {
     Image.sprite = weaponChangedEventArgs.Sprite;
 }
Esempio n. 4
0
 private void CallbackWeaponChangedEvent(object _, WeaponChangedEventArgs args)
 {
     this.FirePoint = args.NewGun.FirePoint;
     CreateHelperObjects();
 }
Esempio n. 5
0
 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);
 }