//For combat API public void IncreaseTeamTapPercentage(float percent, string spellName) { var evnt = IncreaseTapPercentageEvent.Create(Bolt.GlobalTargets.Everyone); evnt.Percent = percent; evnt.Spellname = spellName; evnt.Send(); }
public override void OnEvent(IncreaseTapPercentageEvent evnt) { if (BoltNetwork.IsServer) { gameStateEntity.GetComponent <NetworkGameState>() .IncreaseTeamTapPercentage(evnt.Percent); gameStateEntity.GetComponent <NetworkGameState>() .IncrementAttackCount(); } //TODO: Display Feedback PanelHolder.instance.displaySpellCastNotif(evnt.Spellname, "Taps percentage increased", "OK"); }