Fixed
- N24 wrong track id
- Improve detection of in/out laps
- First hotlap wrongly shown as out lap (in/out lap flags were sometimes not reset after actual out lap)
- N24 short lap didn't start a new flying lap in non-race sessions
Small release to move from GitHub wikis to a new docs site Dynamic Leaderboards Plugin for SimHub. From plugin side it just updates some links.
Fixed
Added
- Workaround for missing N24 track data
- N24 lap data for gap calculation
Fixed
- Relative leaderboards showing wrong car for one update after a position change.
Added
Help wanted
- New Cup, RelativeCup, PartialRelativeCup leaderboard types.
These are effectively Class, RelativeClass and PartialRelativeClass except they
also filter by the focused car's cup category (Pro/Overall, Pro-Am, Am, National).- Few new properties related to new leaderboard types:
- Laps.Best.Delta.ToCupBest
- Laps.Best.Delta.ToCupLeaderBest
- Laps.Best.Delta.ToAheadInCupBest
- Laps.Last.Delta.ToCupBest
- Laps.Last.Delta.ToCupLeaderBest
- Laps.Last.Delta.ToAheadInCupBest
- Laps.Last.Delta.ToCupLeaderLast
- Laps.Last.Delta.ToAheadInCupLast
- Gap.ToCupLeader
- Gap.ToAhead.Cup
- Position.Cup
- Position.Cup.Start
- IsCupBestLapCar
- Dynamic properties have been updated to include cup specific properties.
- Support GT2 class and 6 new cars in it.
- An option to include Lamborghini Huracan ST EVO2 and Ferrari 488 Challenge Evo in GT2 class.
The option is under the General settings tab.
Note that this update doesn't include the lap_data for Red Bull Ring and thus the gap calculation on that track is not the best. I need some help to fix this. If you are interested see kaiusl/KLPlugins.DynLeaderboards#26.
Fixed
- `Laps.Best.Sx` was showing last lap sectors not the best lap sectors
- `Position.x.Start` not updating after race restart
Added
- Support McLaren 720S GT3 Evo which was added in ACC v1.9.3.
This also means that ACC v1.9.3 needs atleast the v1.3.2 version of this plugin to fully function properly.
Added
Fixed
- An option to disable given dynamic leaderboard from being calculated. See the settings menu in SimHub
Improvements
- Typo which caused broadcasting.json not to be read properly.
- Some potential `NullReferenceException`s.
See CHANGELOG.md for detailed changes.
- Cache more properties instead of calculating them from scratch on each update.
- Remove bunch of unnecessary logging.
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.
Note that this version needs at least SimHub v8.3.0 to work.
For full changelog see CHANGELOG or GitHub release page.
Dash changes
- Fix a repetition bug after changing SimHub dashboard with GraphicalDashPlugin.Cycle(Next/Previous)Dash.
Added
- New leaderboard type RelativeOnTrackWoPit which is the same as RelativeOnTrack but excludes all the cars in the pitlane which are not on the same lap as the focused car.
Fixes
- Jump to pits after forgetting to press "DRIVE" disabled total gap and RelativeOnTrackLapDiff calculations on some tracks until the car finished it's the first lap.
Dash changes
Update instructions are included in the download.
- Enabled new RelativeOnTrackWoPit leaderboard by default (only on SimHub v8).
Added
Update instructions are included in the download.
- 6 new properties for every car:
- Laps.Current.IsValid
- Laps.Current.IsOutLap
- Laps.Current.IsInLap
- Laps.Last.IsValid
- Laps.Last.IsOutLap
- Laps.Last.IsInLap
Highlights
- Leaderboard configurations are now saved in separate files and can be packaged with dashboard for others to download. This reduces the needed amount of configuration by the end user. See wiki page to see exactly how to.
- Fixed issue where partial relative class leaderboard showed one less car in front and one more behind than it was supposed to.
- Added data for new American tracks for gap calculation.
- New `Position.Dynamic` and `Position.Dynamic.Start` properties that show overall positions in overall leaderboards and class position in class leaderboards.
- Everything seems to be working well with new SimHub v8.
For more detailed notes see CHANGELOG.
Update instructions are included in the download.
Highlights
- Improved finish detection.
- Fixed results after the race finish.
- Fixed order on mid race session joins.
- Added `RelativeOnTrackLapDiff` to show lap difference on relative on track leaderboards.
- Show if car is finished and color lapped cars on relative on track leaderboard on provided dashboard.
Install steps
Download the .zip file from below and follow instructions inside.
Update steps
For more detailed release notes see KLPlugins.DynLeaderboards/releases/tag/v1.1.0
- Copy and replace all the files from folder SimHub to the SimHub root
- For the provided dash to work fully, go to plugin settings and enable 'RelativeOnTrackLapDiff' (it's under Dynamic leaderboards -> PROPERTIES FOR EACH CAR -> Other) property for default 'Dynamic' leaderboard.