Esempio n. 1
0
 private void OnPowerChargeStateChange(object source, HammerEventArgs args)
 {
     Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Render, new Action(() =>
     {
         IsPowerCharged = args.IsPowerCharged;
     }));
 }
Esempio n. 2
0
 private void OnChargeProgressUpdate(object source, HammerEventArgs args)
 {
     Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Render, new Action(() =>
     {
         ChargeProgress = args.ChargeLevel >= 3 ? 1 : args.ChargeProgress % 1;
     }));
 }
Esempio n. 3
0
 private void OnChargeLevelChange(object source, HammerEventArgs args)
 {
     Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Render, new Action(() =>
     {
         ChargeLevel      = args.ChargeLevel;
         IsChargeMaxedOut = ChargeLevel >= 3;
     }));
 }
Esempio n. 4
0
        private void UpdateInformation()
        {
            HammerEventArgs dummyArgs = new HammerEventArgs(Context);

            OnChargeLevelChange(this, dummyArgs);
            OnPowerChargeStateChange(this, dummyArgs);
            OnChargeProgressUpdate(this, dummyArgs);
            OnSafijiivaCounterUpdate(this, new JobEventArgs(Context));
            OnWeaponSheathStateChange(this, new JobEventArgs(Context));
        }