Hey Garry,
great job with an update to F1 2020! Thank you so much for all your hard work!
However, I encountered two issues:
- gap to the next car does not work in broadcast screen
- penalties for other drivers are not recorded - I was using
"[GarySwallowDataPlugin.Leaderboard.Position05.Penalties]" in F1 2019 but now it is not working any solutions to that?
And one more question, in which dash is the weather report?
I will check the gap but I think on that screen it is standard Simhub gap data and not my plugin data..so maybe a Simhub issue.
For the penalties..it has changed name...
Each leaderboard position has 2 data points for penalties...
PenaltiesTotal and PenaltyLastReceived.
Total is accumulative total (ie data direct from the game).
Last is my calculation of what their last penalty time was...
I also have 4 new datapoints...
Generic.Penalties.LastPenalisedCar = car number
Generic.Penalties.LastPenalisedDriver = driver name
Generic.Penalties.LastPenaltyValue = obviously the calculated penalty time
Generic.Penalties.NewPenaltyAllocated = a TIMED trigger that lasts for approx 180 frames (3 seconds @ 60fps) giving a 1 value if anybody gets a penalty..returning to 0 after 180 frames...
so you can use NewPenaltyAllocated to see if someone has got a new penalty....(use isincreasing if you want to have a longer time)..then pull the car number/name and penalty value from the other generic points...
After the 180 frames...the NewPenaltyAllocated returns to 0 but the other 3 KEEP their values until a new penalty is seen
all are reset between sessions etc..
Weather report = I have not put it into a shared dash but the info is there...
Individual data points for each entry(there are 20 entries each having 5 data points)....and also a single string of all of that forecast entry in a single line..do with them what you want..