Skip to content

v1.3.0

Compare
Choose a tag to compare
@kaiusl kaiusl released this 23 Apr 10:14
· 81 commits to main since this release
5a5d013

Summary

Version 1.3.0 mainly brings support for all the new content in 2023 GT World Challenge Pack. It also includes some bug fixes and changes to make new ACC content behave smoother with the plugin in the future.

Compatibility

Due to Simhub v8.3 updating it's Newtonsoft.Json to v13, this plugin needs at least SimHub v8.3.0 to work.

Added

  • New cars and track from 2023 GT World Challenge Pack (#19).
  • Lap data for gap calculation for Valencia. Thank you @Mtrade for running the laps and generating the needed data #16.

Fixed

  • An error if the plugin is first launched while ACC is not the selected game (#15).
  • A NullReferenceException if broadcasting server sends a RealtimeUpdate before EntryList.
  • If a new car is added to ACC but not yet to our enums, it's class is Unknown, which causes
    a IndexOutofBoundsException in CarClassArray if we try to access class positions or lap data.
    Should avoid #19 in the future until we get an update out.
  • Use a naive distance and speed based gap calculation in case precise lap data is not available.
    (Should only happen if ACC get's a new track and we haven't pushed an update yet.) (#20).
  • An exception if an BroadcastingEvent is sent before anything else. Can happen if one joins midrace and someone just had a crash or finished a lap.
  • An exception in gap calcualtion if some cars do not have received their RealtimeCarUpdate.
    Can happen on the first RealtimeUpdate where none of the car have received their RealtimeCarUpdate or if someone joins midrace.