public CurrentGameState(GameMode gameMode, Hero hero) { Me = new CurrentHeroData(); Minimap = new MinimapData(); Me.HeroData = hero; GameMode = gameMode; }
public void Update(IGameSessionResult sessionResult) { List <PostGamePopUpEvent> postGamePopUpEvents; CurrentHeroData.AddXp(sessionResult.XpEarned, out postGamePopUpEvents); Main.UISystem.HandlePostGamePopUpEvents(postGamePopUpEvents); GameStateUpdatedEvent?.Invoke(); }
public CurrentGameState() { Me = new CurrentHeroData(); Minimap = new MinimapData(); }