Exemple #1
0
        //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();
        }
Exemple #2
0
 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");
 }