Example #1
0
 private void StopCharge()
 {
     if(chargeTarget != null) {
         chargeTarget.StopCharge();
     }
     chargeTarget = null;
     SendMessage("SetCharging", false);
 }
Example #2
0
 private void StartCharge(GameObject obj)
 {
     chargeTarget = obj.GetComponent<Chargable>();
     if(!chargeTarget.CanStartCharging) {
         chargeTarget = null;
         return;
     }
     chargeTarget.StartCharge();
     SendMessage("SetCharging", true);
 }