Racing League Tools

Racing League Tools 0.9.5-hotfix-3

Login or Register an account to download this content
  • Reworking of the live session result saving processing (for F1 24 game) for more guaranteed result saving.
  • Fixed bugs.
  • Added option to immediately save live timing results to live session to prevent cases of FinalClassification UDP packet not being received (for F1 24 game only, experimental feature).
  • Fixed bugs.
What's new?
  • Import session results from files. Currently supports json results of Assetto Corsa (different json versions), Assetto Corsa Competizione.
  • Added "Export results (json)" option to the session results menu.
  • Exported results in json format can be imported using the main menu item "Import results from file".
  • Added new "Aliases" property for Teams, Cars, Circuits. Used to more correctly matching session results from imported files.
  • When selecting a specific team, car or track (for imported results), the app automatically adds a new alias and will use it later.
  • App's startup speed optimization (big changes in application loading).
  • Added "Laps" editable column into session results table.
  • Added option "How many recent dump files to keep" to live timing options (5 by default).
  • Option "Save UDP dumps" is enabled by default.
  • Changed overwriting of race numbers when selecting driver in session results page (for live/imported results) - overwriting will only occur if race number is greater than 2.
  • The logic of "Move live session into the season" function has been slightly changed. Now if there is no event with the required track/circuit in the calendar, the app will offer to automatically create a new event and then transfer the results there.
  • Fixed an issue "Padding is invalid".
  • Minor UI improvements and fixes.
  • Fixed bugs.
Themes/mods:
  • Saving and restoring options of Render Test Viewer window.
  • Added jpeg image files support.
  • Added "DefaultPath" string property to Image block. It used in case it failed to retrieve an image from "Path" property.
  • Added "IsBuiltInRole" bool property to LeagueRoleRenderObject.
  • Enumeration "LeagueRoleBuiltIn" of LeagueRoleRenderObject changed to nullable enumeration "LeagueRoleBuiltIn?". It will be null for user/custom roles.
  • Renderer: added new property "RenderForce" (bool) to block (as part of common properties of all block's types, "false" by default).
What's new?
  • Assetto Corsa Competizione UDP live timing supporting (experimental).
  • Pure race pace, consistency ratings for ACC race session results getting from live timing (experimental).
  • Added "Clear driver results" option in context menu of driver on Session Results tab.
  • Safety races are no longer counted in penalty overall season statistics (does not affect penalty points and other elements of the penalty system, only statistics).
  • Improved function to delete championships from the database.
  • Added a button to reduce width of "Events" list column on the session results page.
  • Fixed an issue where option to prevent cloud synchronization during live timing was not working.
  • Fixed bugs.

ACC live timing known issues:
  • no information about the penalties.
  • driver final time in the race results may be slightly inaccurate.
  • sector times during live timing are not work.
What's changed:

- "Modern" theme updated to 1.2.0.
- Fixed bugs.
What's new?

- NEW BIG FEATURE: PENALTY SYSTEM.
- Added penalty system, penalty offenses, penalties pages to to provide full-featured management of the penalty system.
- Added new renders: event penalty list, single penalty, penalty season statistics.
- Added penalties text generation feature.
- Driver's league roles: completely changed, multiselection is now allowed, adding custom roles.
- Added the option to manually edit points for the whole season to each specific driver.
- Added point system for F2 2022 championship into startup data.
- Added option to select a team/car for reservists.
- New UI icons.
- Unlocked app bar for combined qualification.
- Layout folders in theme_default folder were renamed.
- Added "Safety", "Special" race types.
- Changed code for United Kingdom from GBR to UKM (it will be apply only for new databases).
- Updated Finland flag.
- Added flag of Salvador.
- Added "Modern" theme by QRL Joker (winner of theme contest 2022).
- Changed default render folder from "Documents" to "/user/render_images/".

- Penalties: Added new objects related to the penalty system.
- DriverSeasonRenderObject: Added Car property (CarRenderObject).
- DriverSeasonRenderObject: Added SeatPosition property (int).
- DriverSessionRenderObject: Added SeatPosition property (int).
- Added TotalPitsCount integer property to SessionRenderObject.
- Added DriverPointsRaw, TeamPointsRaw float properties to DriverSessionRenderObject.
- Added PointsRaw float properties to DriverSeasonRenderObject and TeamSeasonRenderObject.
- Added PointsToLeaderDiff, PointsToAboveDiff, PointsToBeyondDiff float properties to DriverSeasonRenderObject and TeamSeasonRenderObject.
- Added PenaltyPoints integer property to DriverSessionRenderObject.
- Added DateLocal, DateGmt date properties to EventRenderObject.
- Added LiveStartDateLocal, LiveEndDateLocal date properties to SessionRenderObject.
- Added OrderBy, OrderBy2, OrderBy3, OrderByDescending, OrderByDescending2, OrderByDescending3 string properties to TableOptions, ItemStackOptions.
- Added TruncateString converter.
- Background layer: if Width or Height for BlockRoot is not specified, it will automatically be set equal to the final image size.
- TyresStint: Percentage property now returns the percentage relative to total session race distance, not sum of all stints distances.
- Fixed displaying wrapped text with using MaxWidth property.
- Fixed a bug with using vars in components.
- Fixed bugs.
v.0.8.0 is incompatible with previous versions.

What's new?

- A big new feature: deep telemetry gap analysis for F1 22.
- New renders: attack rating (*), defense rating (*), top race battles (*).
- New live timing metrics: overtakes count (*), lose positions count (*).
- Added option "Export race battles" to csv file (*).
- Added option to driver's session results context menu "Show race battles" (*).
- Added F2 2022 championship.
- Added Shanghai (China) circuit to F1 2022 championships (only for new databases, for exists you can add this track manually via circuit selection).
- Added Imola circuit to ACC championship track list.
- Added GamePlatform and Description properties for drivers.
- Added Reserve value for LeagueRole enumeration.
- Fixed an issue of not displaying tyre compound for some drivers on the results of qualification for some cases (F1 22).
- Fixed an issue of not displaying stints and lapdata for some drivers on the results of the race for some cases (F1 22).
- Fixed an issue where driver session objects were not deleted when deleting live sessions from the database.
- Fixed minor bugs including UI bugs.

Changelog for theme modders
- Changed DriverSessionStatistics layout of default theme (extend columns).
- Changed statistics_cell component of default theme (added support for DriverCompact and IsBig, IsSmall properties).
- ValueStatistics: Added IsBig and IsSmall boolean properties.
- ValueStatisticsType: Added DriverCompact value.
- RenderDataType: Added AttackRating (*), DefenseRating (*), TopBattles (*) values.
- DriverSessionRenderObject: Added OvertakesCount (*), LosePositionsCount (*), LeadLaps (*), LeadDistance (*), MaxSpeed integer properties.
- DriverSessionRenderObject: Added LapsCountQ1, LapsCountQ2, LapsCountQ3 integer properties.
- SessionRenderObject: Added SafetyCarCount and VirtualSafetyCarCount integer properties.
- TeamSeasonRenderObject: Added Drivers list property, Driver0, Driver1, Driver2, Driver3 DriverSeasonRenderObject properties (assigned to the team).
- DriverEventRenderObject: Added IsMajorRaceFastestLap and IsMajorQualPole boolean properties.
- DriverRenderObject: Added GamePlatform enum property and Description string property.
- Changed SeasonProgressPoints and SeasonProgressPositions layouts for supporting IsMajorRaceFastestLap and IsMajorQualPole properties.
- SeasonRenderObject: Added IsProFeaturesEnabled boolean property.
- SeasonRenderObject: Added SeatPerTeam integer property.
- DriverSessionRenderObject: Added RaceDistancePercentage integer property.
- Changed "{Item.Position}" to "{Item.PositionString}" for layouts: DriverStandings, TeamStandings, SeasonProgress (points), SeasonProgress (positions).
- Added NumberMultiply and NumberDivide data converters.
- Added support HorizontalAlignment, VerticalAlignment, TextAlignment, PanelOrientation enum properties for setter of block trigger.
- If the size of the background image of the first layer is not enough to render the whole image, it will be automatically scaled.
- Fixed empty color value for DriverSeasonRenderObject.Team.Color property.
- Fixed: PenaltyTimeIngame, PenaltyTimeStewards, PenaltyTimeTotal properties of DriverSessionRenderObject return correct values.
- Fixed: Position of DriverSessionRenderObject now returns correct value.

* - part of pro features.
What's changed:

- Redesign of lineups render layout
- Theme "Remake of Official F1 2022 theme" updated to 0.6.0 version
- Fixed bug with crashing application with incorrect full qualification results
- Small changes in cloud synchronization
- Minor UI improvements
- Fixed other minor bugs
What's new:

- Reworked the general processing pipeline of UDP packets.
- Live timing drivers list temporarily disabled.
- UDP dumps now use data compression (UDP dumps from previous versions are now incompatible).
- Added option to add the app to Windows Firewall exceptions.
- Added UI elements for theme/mod options (variables are described into public_vars.json, supported boolean, number and string data formats).
- Added Portimao circuit for F1 2022 championships (will be shown for new database, for current database you can add circuit manually).
- Added Indianapolis and Watkins Glen circuits.
- Added scrolling for season list.
- Maximum points limit increased up to 999.
- Fixed invalid data access for lineups render type.
- Fixed an error loading the database from the cloud on the first launch of the app.
- Events property for TeamSeasonRenderObject now returns the correct collection.
- Now after loading UDP dumps the app does not need to be restarted for the live timing to work correctly
- Now possible to open several UDP dumps in turn without restarting the app.
What's changed:

- F1 22 game UDP telemetry support.
- Improve live driver matching (by in-game driver name/ID, only for F1 22)
- Added "change to sprint event format" menu item for context menu of event and on the session results command bar
- Added field for manual tyre stint edit for session results (to show you need add "IsEnableTyreStintsManualEdit" parameter with value "true" to the end of file app_config.json).
- Added showing host IP address near UDP port value in live timing options window.
- Added new renderer data converters: TemperatureCelciusToFahrenheit, NumberGroupWithSeparator (with required string parameter).
- Added integer parameters for app_config.json (SeasonStatisticsPercentEventsDriversLite, SeasonStatisticsPercentEventsDriversMinStrong) for the minimum event count threshold for including the driver in the season statistics.
- LiveEndDate property for SessionRenderObject now shows local time, added LiveEndDateGmt property for showing time as GMT.
- Fixed displaying some values for DriverSeasonRenderObject (PenaltyPoints and BestPos, BestPos return type int changed to string)
- Fixed bugs.
What's changed?

- Added "Users Database" page including info about all users of same cloud storage.
- Added leagues promotion section on "Welcome" page.
- Added new option "Dnf drivers can be classified" for a season.
- Added new circuits for ACC championship.
- Minor improvements for displaying combined qualification results.
- Added information about the sequence number of the race in the rendering of the race results.
- Fixed bug with missing cloud synch after app updating.
- Fixed "replacement current database file" error when trying to load a database from the cloud with the same name as the current database.
- Fixed bug when trying to delete windows scheduler task.
- Fixed bug where the category list in the UI was not updated for a new driver.
- When calculating the average grid to finish changing position season statistics, not only live sessions are now taken into account.
- Auto checking for app updates not processing when live session is active.
- Libraries updated up to date.

What do you think about subscription models in simracing?

  • It's fine

  • It's fine for hardware

  • It's fine for software

  • I don't like it

  • I don't like it for hardware

  • I don't like it for software

  • Other, please comment


Results are only viewable after voting.
Back
Top