SimHub - TV Style Side & Scrolling Leaderboards + Timings SideScreen

SimHub - TV Style Side & Scrolling Leaderboards + Timings SideScreen 6.6.7

Login or Register an account to download this content
Simhub had an update that changed a data type (for those interested..'RaceControlDRSEnabled' from a 'boolean' to a 'nullable boolean' type ) and caused an error/no data...
A simple recompile fixed the issue..so here it is..
Nothing else changed apart from a couple of very minor things that are not exciting...
A better update will come soon with some of the new F12023 data points working from the game (some are done in my generic way like other games..but '23 now gives the data direct from the game..yay)...
THE NUMBER OF THE BEAST release.
A.K.A. The F1 2023 release...there may be issues..it is a new Codemasters game after all...
+ fixes for other stuff and some 'under the hood' stuff.

This version needs a new options file - and it will replace it automatically on first load...so you will have some tweaks to make again (if you ever used it for F1 MyTeam etc...)

As usual - drive safe
So..I uploaded an empty Circuit Turn Data folder...oooops..
Also EA F12022 UDP doc is wrong (surprise surprise) for the F2 2022 season...it gave the wrong number so it was not looking at the correct code for the 21/22 seasons (swapped)...fixed
Just a few tweaks to keep you guys going...

You MUST replace the Options file with this new one!!!!!!!!!!!!!!!!!!!!

Real names file added for F12022 - Now it pulls the online name from the game - and you have an option file to add the real names as a lookup...just add the online name to the file and it can be toggled in the GUI..no need for multiple files per league etc..just add them ALL to the RealNames file and it will find them.

Fixed special character issue in RF2 driver names

iRacing turn numbers now work

Some other minor tweaks...

If you get any issues...let me know in the discussions section..but I may be slow to reply (as I have been over the past few months) as real life is hella busy...and this is just a hobby thing...

Anyways..Happy Holidays guys...
Don't drink and drive!!!!
Hopefully this has solved the random occurrence of a bug that made the CPU load rise..and rise...and rise....
Seems stable now after testing with a user that flagged it to me so hopefully this will be more efficient for everyone :)
Apologies for the delay - been busy busy busy.
I finally got a chance to get it working with the amazing new Simhub V8 release.
There have been a few other tweaks along the way but nothing major as far as new features.
This is really just a BETA version to allow use with the new Simhub.
Hopefully fixed a few issues with AMS2 and RF2.
PLEASE DO A COMPLETE FRESH INSTALL
Backup your F1 driver names file if you want to but ALL of the OPTIONS folder/files are NEW versions and need replacing!!!!!!!!!
You have been warned

ACC rewrite
F1 career names fixed
Side leaderboard tweaks
Turn type added (including TEST Corner Data Sample dash)
AMS2 sector fix
AMS2 flag fixes (check/green only)
Added car class colour etc to Observed Driver
Added custom car class colour picker x10
Added RF2 car number
Fixed RF2 LMP1 and GTE Pro/Am colours/icons
F12021 career name fixed
RF2 odd data causing loop reset fixed (St54Kevin)
ACC Error fix - null issues copying IDs
F12018-19-20-21 AMS2, RF2, AC, ACC:
GridPositionXX.ResultStatus
GridpositionXX.PositionGainColour
GridPositionXX.CarName
GridPositionXX.DriverName
Cull drivers if they leave the session - beta test
Turn Direction to match Turn Number:
TurnData.png
F12021 added
AMS2 added in beta
ACC working now (I think)
+ some other new ideas
Hi guys.. Just to let you know I will be letting my latest BETA plugins into the wild as/when I see fit to...
These will be in the form of an attachment in POST#1 of this discussion thread.
I will add the latest BETA version of the plugin here from time to time.
This saves people downloading the full pack over and over if I haven't changed any of the other files...
!!YOU WILL NEED TO CHANGE THE FILE EXTENSION FROM PDF TO ZIP!!
RaceDepartment does not allow zip files attached in posts so this is my way of getting it posted here for easy download...
I also included the latest release version in there so you can go back if you want to...
So..
LATEST BETA VERSION: 6.4.3BETA
Some tweaks for F12020 sector timing
RRRE sector times added finally
PositionsGainedLost added so you know how many places have been gained since race start (currently only F12020 and RF2 working)
Quick fix for F12020 Best Sector data...

I was using m_bestLapSectorXTimeInMS for best sector.
I have changed to m_bestOverallSectorXTimeInMS.
I thought this was overall best sector X for everyone..but it is not...it is YOUR overall best..
m_bestLapSector1TimeInMS is the sector time on your best lap...not necessarily your best in that sector...just the time you posted on your fastest valid lap..so it could actually be slower than your best sector X...get it?...Of course you do....

NOTHING ELSE HAS CHANGED
I have not made any changes to any of the leaderboards/dashes (other than update the version numbers to match).
I have been doing some new data in the plugin for a side project that is about to be released...so this is just getting the correct version plugin ready and available.
Enjoy ;)
No idea how I did it but I managed to change a tiny bit of code for F12019...TotalLaps....
So if you do not use F12019..you do not need to update to this version.
Also bonus JavascriptExtensions and NCalcScripts files included for a 'soon to be released' side project...
Fixed missing F12020 My Teams data..and also fixed duplicated names/data due to missing 2 drivers etc..
Added custom MyTeams driver name/team name and team colour (see plugin options GUI).

Fixed the Opponent Telemetry dash so it works with correct data (some games still do not give all data and some will only show YOUR data).
TyreWear/BrakeBias/Brake Pressure etc now working again

Still no sector times for opponents in ACC..still working on it ;)
But ACC should have some better data now and a lot less errors..

Various leaderboard/dash/overlay fixes/improvements..

Look through the data and see what you can find :)
Found issues in a broken loop in my ACC code that was not triggering from my older replay files.

Thanks to @Havner for supplying a new replay file...
Let me know if there are STILL major issues...
I think we are good to go with this one so most of the data should now work correctly.
ACC also limits some of the opponent data so you cannot even see some simple stuff like..pit entry!!
Anyways...let me know if it works ;)

- also updated the side leaderboard and broadcast timing screen to fix drivers 30-60 not showing for ACC...
I am STUPID...

F12020 update - inc weather forecast
ACC update (beta)
F12019/20 circuits turn number system added
+ bonus Taco for fun

Quite a few other bits and tweaks made for other games....
This release is purely to get the F12020 and ACC out there...

I may follow up with another release of the plugin soon if there are any issues etc...
F12020 update - inc weather forecast
ACC update (beta)
F12019/20 circuits turn number system added
+ bonus Taco for fun

Quite a few other bits and tweaks made for other games....
This release is purely to get the F12020 and ACC out there...

I may follow up with another release of the plugin soon if there are any issues etc...
  • Like
Reactions: EduCalza
Fixed an issue with F12019 F2 class Sprint Race session....
I did not realise it was called 'Race 2' instead of just 'Race'..
No other fixes so you can ignore this if you do not use F1 2019 F2 season...

https://paypal.me/garyswallow
SO...
Another update...
I have done more MAJOR reworking of the plugin and it should now be a LOT faster and more efficient.
I have added generic support for every other driving game that Simhub supports...so ACC, IRacing etc should now give some data into the leaderboards.
They do not have the same level of telemetry data (for opponents) that the other games have as I have not yet gone deeper into their opponent side...yet...
F1 2019 should now show the correct observed driver (random people had issues with wrong driver being shown - this is the game giving wrong data).
Pit timers should now be more accurate.
Fixed a few missed stupid formulas in the leaderboards (like current lap!!)..

ADDED: Asian Le Mans Series leaderboard (request)
AsianLeMans.png
+ a few other tweaks under the hood.....
enjoy....stay safe...and buy me a beer ;)
https://paypal.me/garyswallow
MAJOR UPDATE TO THE PLUGIN
IT HAS BEEN COMPLETELY REWRITTEN SO ALL OLD DATA NAMES ARE GONE
I have simplified the data names so they are easier to use for your own projects now.
I have tried to give them obvious names so the same name can be used with different games..less java/ncalc etc...
ALL DATA is now leaderboard position based...so just look for the position you want (ie 1st) and you will have Leaderboard.Position01.XXXXXXXXXXXXXXX.....LOADS OF DATA.....
If this driver drops to 2nd then ALL of their data is now on Leaderboard.Postion02.XXXXXXXX etc... get it?

I also have added ObservedDriver.XXXXXXXXXX data....
This is based on the currently observed driver you are looking at IN GAME...
Change the driver IN THE GAME = data updates to that new driver - (YAY FINALLY) - RF2/AC/F120XX etc..

I have added a toggle in the (new) GUI to allow ALL OPPONENT telemetry to be turned on/off..
WARNING - THIS GIVES YOU A STUPID AMOUNT OF DATA AVAILABLE - DON'T CRY IF YOUR FPS DROPS!!!!!
As soon as you toggle it off again the data is cleared and all the data names are emptied for that data = better FPS again...

All of my leaderboards/dashes/overlays have finally been updated to use this new data format but any you have created yourself will NEED REMAKING!!!!

OPTIONS GUI has been updated and split into tabs..
DIRECTOR tab allows 'on-the-fly' adjustments allowing you to 'FREESTYLE' your streaming session..
Hint - Change observed driver in game THEN toggle the Observed Driver Overlay to on for professional looking streams....toggle it off again before changing driver in game...smooth...
If not it will just snap to the next driver data - no real loss ;)

Also added a couple of new overlays/dashes.... check them out....play with them..just don't hurt them...

REMEMBER - NOT ALL GAMES GIVE ALL DATA FOR OPPONENTS (AC - I'M LOOKING AT YOU)...so don't be surprised if some data names do nothing...

Now to sit back and watch the money roll in........................................................................... Happy Easter Everyone

https://paypal.me/garyswallow
Back
Top