コード例 #1
0
ファイル: ChargeBlade.cs プロジェクト: woshimj001/HunterPie
 public ChargeBladeEventArgs(ChargeBlade weapon)
 {
     VialChargeGauge = weapon.VialChargeGauge;
     ShieldBuffTimer = weapon.ShieldBuffTimer;
     SwordBuffTimer  = weapon.SwordBuffTimer;
     PoweraxeTimer   = weapon.PoweraxeTimer;
     Vials           = weapon.Vials;
 }
コード例 #2
0
 public override void UnhookEvents()
 {
     Context.OnShieldBuffChange       -= OnShieldBuffUpdate;
     Context.OnSwordBuffChange        -= OnSwordBuffUpdate;
     Context.OnVialChargeGaugeChange  -= OnVialChargeGaugeUpdate;
     Context.OnVialsChange            -= OnVialsChange;
     Context.OnPoweraxeBuffChange     -= OnPowerchargeUpdate;
     Context.OnSafijiivaCounterUpdate -= OnSafijiivaCounterUpdate;
     Context = null;
 }
コード例 #3
0
 public void SetContext(ChargeBlade ctx)
 {
     Context = ctx;
     UpdateInformation();
     HookEvents();
 }