//Input: value that you want to add to state.yearsUntilNextEvent //Can be negative public void ModifyRoundsUntilNextCrisis(int x) { var evnt = ModifyRoundsCrisis.Create(Bolt.GlobalTargets.OnlyServer); evnt.x = x; evnt.Send(); }
/*Only the server recieves this event.*/ public override void OnEvent(ModifyRoundsCrisis evnt) { gameStateEntity.GetComponent <NetworkGameState>() .ModifyRoundsUntilNextCrisis(evnt.x); }