public void sendAnimVars(int var, bool onoff) { RockThrowerAnimate rockThrowerAnimate = RockThrowerAnimate.Create(GlobalTargets.Everyone); rockThrowerAnimate.animVar = var; rockThrowerAnimate.onoff = onoff; rockThrowerAnimate.Target = base.entity; rockThrowerAnimate.Send(); }
public override void OnEvent(RockThrowerAnimate evnt) { if (evnt.Target) { coopRockThrower component = evnt.Target.GetComponent <coopRockThrower>(); if (component) { component.setAnimator(evnt.animVar, evnt.onoff); } } }
public override void OnEvent(RockThrowerAnimate evnt) { if (!this.ValidateSender(evnt, SenderTypes.Any)) { return; } if (evnt.Target) { coopRockThrower component = evnt.Target.GetComponent <coopRockThrower>(); if (component) { component.setAnimator(evnt.animVar, evnt.onoff); } } }
public override void OnEvent(RockThrowerAnimate evnt) { if (evnt.Target) { coopRockThrower component = evnt.Target.GetComponent<coopRockThrower>(); if (component) { component.setAnimator(evnt.animVar, evnt.onoff); } } }