Steam client
- Listen for errors prior to screen root being added to stage and log them.
- Set default window size to minimum size (1100x700).
- When starting in full-screen or maximized, throw away saved window size and position data.
- Listen for moving/resizing events rather than moved/resized (might better ignore spurious events during maximise).
- Only restore window size and position when starting in windowed non-maximized mode.
- Fix some error results in steam authentication account script (ensures we return a proper error result when steam auth fails).
- Reduce the maximum wait for steam auth to 20 seconds (from 120).
- When encountering a failed Steam auth attempt, don't show the steam account choice background.
- Extend the waiting overlay to cover full response to Steam auth request.
- Make sure we manage/clean up the timer that controls the steam auth waiting overlay properly.
Cards
- Die roll modification timing is affected by animation speed.
- Slight change to Advanced Battlefield Training card illustration.
- Fixed typo in flaming spit log text.
Figures
- Added missing alternate color VR dwarf figures.
- Large portraits for wyvern babies, flying monkeys, monkey chieftain, and ogre bruisers.
Battle
- Delay on event log entries can be affected by animation speed (speed up only).
- Animation speed affects tweens on card movement for damage, healing and others.
- Use greater than instead of equality for testing a bunch of tween end events (might fix some stuck tweening issues).
Adventures
- Fixed sunlit field victory points goal.
- Fixed a typo in mm5 scenario text.
Profiling
- Catch null message parameters when profiling messages.
- Corrected column headings in csv output for profiled timing.