예제 #1
0
        //Hero lets host know that he/she solved the crisis
        public void SolveCrisis(string crisisName, string spellcaster)
        {
            var evnt = SolveCrisisEvent.Create(Bolt.GlobalTargets.OnlyServer);

            evnt.CrisisName       = crisisName;
            evnt.SpellcasterClass = spellcaster;
            evnt.Send();
        }
예제 #2
0
 /*Only the server recieves this event. From the Hero who saves the day.*/
 public override void OnEvent(SolveCrisisEvent evnt)
 {
     NetworkGameState.instance.SavedByHero(evnt.CrisisName, evnt.SpellcasterClass);
     // ResolveCrisis(evnt.CrisisName, evnt.SpellcasterClass);
 }