Esempio n. 1
0
        //From combat when time finishes from charging their spell
        public void SendOrbUpdateToNetwork(int spellcasterID, int taps, float orbPercentage)
        {
            var evnt = SendOrbUpdateEvent.Create(Bolt.GlobalTargets.OnlyServer);

            evnt.NumTaps       = taps;
            evnt.OrbPercentage = orbPercentage;
            evnt.SpellcasterID = spellcasterID;
            evnt.Send();
        }
Esempio n. 2
0
 /*Only the server recieves this event.*/
 public override void OnEvent(SendOrbUpdateEvent evnt)
 {
     gameStateEntity.GetComponent <NetworkGameState>()
     .UpdateTapsForSpellcaster(evnt.SpellcasterID, evnt.NumTaps, evnt.OrbPercentage);
 }