protected override void OnUpdate(TimeSpan time) { base.OnUpdate(time); UpdateCombat(time); _movement.Update(time); _blobHandler.Update(time); MissionHandler.Update(time); _combatLogger?.Update(time); }
public void UpdateMission(int enemiesKilledDelta) { mission.Update(enemiesKilledDelta); OnMissionUpdate.Invoke(enemiesKilledDelta); }