Ejemplo n.º 1
0
 public void StopAnyRailgunAnimation(NodeRemoveEvent evt, ActiveTankNode tank, [JoinByTank] RailgunAnimationReadyNode weapon)
 {
     weapon.railgunAnimation.StartChargingAnimation();
     weapon.animation.Animator.SetTrigger("shot");
 }
Ejemplo n.º 2
0
 public void StopReloading(NodeAddedEvent evt, SingleNode <WeaponEnergyFullStateComponent> full, [Context, JoinByTank] RailgunAnimationReadyNode weapon)
 {
     weapon.railgunAnimation.StopReloading();
 }
Ejemplo n.º 3
0
 public void StartRailgunChargingAnimation(BaseRailgunChargingShotEvent evt, RailgunAnimationReadyNode weapon)
 {
     weapon.railgunAnimation.StartChargingAnimation();
 }