SimHub - TV Style Side & Scrolling Leaderboards + Timings SideScreen

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

Login or Register an account to download this content
It don't change the car class colour.
Just change the overlay colour
Car class colour is hard coded to each class name in my plugin.
Your best solution (if it already gives a colour for that class) is to do a conversion 'if' statement....
If (classcolour = xxxxxx,yyyyyy,classcolour)

So if it matches make it your custom colour (yyyyyyy)..if it does not match then use the default colout I give from the plugin
 
Hi @GarySwallow , I have a question regarding c# system.dynamic.expandoobject and how to expose values of it's keys through $props but am stumped by an Expression error that reads: Object must implement IConvertible.

The overlay I am trying to modify is the Global Map and the opponents dot. Is there a way to expose the dot position to the function script? I am able to expose the keys of the object using Javascript this but can't extract the values of the keys and instead see System.Func`3[Jint.Native.JsValue...]. Is there a way to call the function or have a callback?
 
Last edited:
I am not sure if the global map can be played with....
The game readers give the coordinates of each player so you could make your own.
I used something similar to make my own driver tracker
 
I am not sure if the global map can be played with....
The game readers give the coordinates of each player so you could make your own.
I used something similar to make my own driver tracker

Ok thank you for that tip, I will try to see if I can figure out how to make use of driver coordinates. Would you happen to have an example map tracker that makes use of the coordinate data?

With regard to my earlier issue regarding Global map, I would think that the Opponents style dot has some kind of index or text reference to the number that is displayed within the dot and was trying to see if you knew of a hacky way of getting the value out of the rendered dot. I'll continue to look into seeing how to invoke the Convertible interface from the fx script. I was under the assumption that the rendering engine for Simhub is HTML(seeing that you can write the fx in javascript) but that's probably not the case.
 
Ok thank you for that tip, I will try to see if I can figure out how to make use of driver coordinates. Would you happen to have an example map tracker that makes use of the coordinate data?

With regard to my earlier issue regarding Global map, I would think that the Opponents style dot has some kind of index or text reference to the number that is displayed within the dot and was trying to see if you knew of a hacky way of getting the value out of the rendered dot. I'll continue to look into seeing how to invoke the Convertible interface from the fx script. I was under the assumption that the rendering engine for Simhub is HTML(seeing that you can write the fx in javascript) but that's probably not the case.
There is no example as 'users' do not have a way of drawing the track on screen.
The inbuilt track map is the only existing system.
You could move the dots around using the coordinates but cannot make the track.
You would have to try to align an image of the track with the coordinates of the dots...almost impossible.
What is it that you are trying to achieve that does not already exist with the built in map?
 
Hi Gary - just downloaded and looks awesome.
I am using it in ACC which i realise is not listed as supported on page 1 however it seems to be working OK. The only thing i seem to be missing is sector times (currently just running brands hatch practice). I have enabled the extended telemetry but still nothing. Is this just not supported by the game or have I missed something? (I am using the broadcast screen btw).

Thanks again
 
Love the work you've done here, and donated appropriately :)

I'm using this mostly with ACC and adding some leaderboard and circuit information to a stream via OBS. Been very easy to get up and running so far, but get some weird times sometimes with the "Gap to 1st".

Was wondering, when I select the Interval override, it sticks to the interval. Is it possible to have it still cycle between best lap and interval, as it does between gap-to-1st and best lap, when the interval override is enabled?
 
Love the work you've done here, and donated appropriately :)

I'm using this mostly with ACC and adding some leaderboard and circuit information to a stream via OBS. Been very easy to get up and running so far, but get some weird times sometimes with the "Gap to 1st".

Was wondering, when I select the Interval override, it sticks to the interval. Is it possible to have it still cycle between best lap and interval, as it does between gap-to-1st and best lap, when the interval override is enabled?
The 'gap to first' and 'best lap' data is standard Simhub data so I have no control of that..if it is not working correctly then you need to report it to the Simhub creator.
The interval time is my own data but does not work 100% for all games so that is why it is on a toggle...
To swap between the GapToFirst and BestLap data I use thr 'blink' command..
This is either on or off.
I use it on both data points to 'swap' between them..(one has a 'reverse' formula). This means when one is off..the other is on..
Sadly this means that a 3rd data point cannot be swapped in...as the timings do not line up..(it is off for the same duration as the on time - cannot be changed)...so swapping between 3 is not possible using this function..
I could maybe tie it to the toggle but I am working on a different system.. but timers for visibility are not possible (other than blink)..
But I do have a plan.....soon...
So for now you will need to manually turn the interval 'override' on and off...it was a tool intended for spectator broadcasts..not live driving...(as most of my things are).
Watch this space.......
 
Hi Gary - just downloaded and looks awesome.
I am using it in ACC which i realise is not listed as supported on page 1 however it seems to be working OK. The only thing i seem to be missing is sector times (currently just running brands hatch practice). I have enabled the extended telemetry but still nothing. Is this just not supported by the game or have I missed something? (I am using the broadcast screen btw).

Thanks again
I do not think sector times for opponents are available..
ACC support is generic at the moment (just so it shows basic data for now) so I need to see what can be actually added...but there is not a lot from the game for anybody other than you as a driver...
 
Hi @GarySwallow I have a quick question regarding iRacing support....

The "GS- Broadcast Drivers Details 6.1" overlay doesn't seem to be working for me in OBS. I have it configured in OBS using the Browser option (link copied from SimHub, http://127.0.0.1:8888/Overlay/GS+-+Broadcast+Driver+Details), but the overlay never seems to show anything. I only get the empty placeholder within OBS. Is this just not supported by iRacing data, or am I missing something?

I'm currently using plugin 6.1.1, SimHub 7.0.6, and OBS Studio 25.0.8 (64bit)

If it is a limitation of iRaicng, is there a list of which of your overlays are not supported by iRacing?

Loving the updates BTW. It just keeps getting better with every update.
 
Hi @GarySwallow I have a quick question regarding iRacing support....

The "GS- Broadcast Drivers Details 6.1" overlay doesn't seem to be working for me in OBS. I have it configured in OBS using the Browser option (link copied from SimHub, http://127.0.0.1:8888/Overlay/GS+-+Broadcast+Driver+Details), but the overlay never seems to show anything. I only get the empty placeholder within OBS. Is this just not supported by iRacing data, or am I missing something?

I'm currently using plugin 6.1.1, SimHub 7.0.6, and OBS Studio 25.0.8 (64bit)

If it is a limitation of iRaicng, is there a list of which of your overlays are not supported by iRacing?

Loving the updates BTW. It just keeps getting better with every update.
Hi.
Currently most of it doesn't do much for iracing other than standard leaderboard data.
The game does not give a lot for opponents (other than position and best lap time) so there is not a lot to work with.
It also does not give any indication of the currently observed driver so the overlay you are trying to use will not do a lot.
I need to look to see what data I can give for iracing but I am not very hopeful.
Games like iracing and ACC don't give even simple opponent data to 'avoid cheating'...
 
Hi.
Currently most of it doesn't do much for iracing other than standard leaderboard data.
The game does not give a lot for opponents (other than position and best lap time) so there is not a lot to work with.
It also does not give any indication of the currently observed driver so the overlay you are trying to use will not do a lot.
I need to look to see what data I can give for iracing but I am not very hopeful.
Games like iracing and ACC don't give even simple opponent data to 'avoid cheating'...

Thanks for the confirmation. At least I know it wasn't something I was doing wrong :)
 
Just mapped ACC inside my plugin so a lot more data is now available...
Last sector/best sector etc will populate after the first lap..but it does not look like current sector gives any data..but current lap time does...
 

Latest News

Shifting method

  • I use whatever the car has in real life*

  • I always use paddleshift

  • I always use sequential

  • I always use H-shifter

  • Something else, please explain


Results are only viewable after voting.
Back
Top