The online racing simulator
Happy new years!

I have a new version ready, with a primary focus on racing.

v4.5.5 (19/01/2024)

Features (6 additions)
- Add: Button to view splits during a race
- Add: Button to view laptime during a race
- Add: Laptimes panel to browse through all racing data, accessible through the side panel.
- Add: Sorting options to the laptimes panel
- Add: Paginator to browse through all the race results
- Add: Laptimes panel supports full mod names

Improvements (3 changes)
- Change: Optimized laptime fetching and comparison
- Change: Setting named 'Laptime messages' has been renamed to 'Racing messages'
- Change: Database migration. The laptime table should automatically generate.

Don't mix the PB with the lfsworld PB, the current PB is stored locally.
There's still a bunch of stuff i could see being added here in terms of racing, but I'm also open to suggestions as I'm not an experienced racer Big grin

If you're like me and prefer to see splits/laptimes via insim instead of RCM message, you can turn off the RCM message like so:
Attached images
LFS1705648276-710x342.png
LFS1705648053-1635x648.png
LFS1705648032-1620x669.png
LFS1705647987-751x234.png
LFS1705647964-977x257.png
LFS1705653106-1109x206.png
LFS1705648328-440x370.png
Attached files
LFSCompanion-v4.5.5.zip - 2.7 MB - 517 views
This version requires .NET 8!

v4.6.4 (04/02/2025)

Features (5 additions)
- Best PB widget.
- Race Positions widget.
- Theoretical PB widget.
- LFSW Integration (pubstat key is required).
- Split time comparison.

Improvements (9 changes)
- Optimized messages panel. It should be way less laggy now.
- Refactored the entire button customization codebase. Buttons are now stored in lists with all of its properties.
- Migrated project to .NET 8.
- Race related widgets no longer reset themself after a valid lap.
- Laptimes Panel now has inclusive filtering. Meaning you can filter each one individually.
- Configuration files were not automatically generated when running InSim for the first time.
- Fixed side menu not showing when spectating an AI.
- CarContact no longer sends messages about car contact with AI.
- UI Template names now allow for whitespaces.

I was not able to upload the windows version to the forum, so here's a self-hosted site:
https://files.bitbolt.cc/s/iU4OeDgA
Attached images
lfs-companion-race-widgets.png
2025-02-04_10-44.png
4.6.5 (07/02/2025)

Features (8 changes)
Messages Panel:
- Added checkbox to only show local data.
- Added clear button to remove the text from the search input.
- Paginator now shows the total amount of records.
- Records that contains local username are now highlighted.
Settings Panel:
- Greeting input now fills in the old value when clicked.
- Fuel warning input now fills in the old value when clicked.
- Pubstat input now fills in the old value when clicked.
- A friendly GUI shows how to get the api_client and api_id values.

Improvements (5 changes)
Messages Panel:
- Optimized cached lists.
- Optimized search, you can now search for users and words in messages.
- Added IS_TOC packet: No longer out of date nicknames.
- The LFS Mods API id and secret is now required. Can be set in the Connection.ini configuration file.
- Cached messagelists in the application are now limited to 10,000 records.

I'm using a self-hosted file upload due to cloudflare issue the forum is facing.

Download

FGED GREDG RDFGDR GSFDG