Major update.
Now using only Acc specific datas.
Improve performances and Loging
This plugin aims to provide data that can be used globally, By Serie (GT3 / GT4) by driver category (and serie) or by Cup Category (and serie).
Please note that this plugin uses specific ACC data and can therefore only work correctly with ACC.
A more generic version may be produced.
Serie
{
GT3 = 0,
GT4 = 1
}
DriverCategory
{
Bronze = 0,
Silver = 1,
Gold = 2,
Platinum = 3
}
CupCategory
{
Overall_Pro = 0,
ProAm = 1,
Am = 2,
Silver = 3,
National = 4
}
How to use the plugin
1. Close Simhub if it is open
2. Copy the SimHubSwoop.Plugin.dll file and paste it in the SimHub installation folder (C:\Program Files (x86)\SimHub)
3. Open Simhub, edit your dasboard. You will now have access to additional properties that you can find by typing the Swoop filter.
4. List of available properties
Global informations
-------------------------
AllCarsBestLap => Best lap of all cars
SameSerieBestLap => Best lap in same serie
SameDriverCategoryBestLap => Best lap in same serie and driver category
SameCupCategoryBestLap => Best lap in same serie and cup category
HaveAllCarBestLap => Do my car have the best lap ?
HaveSameSerieBestLap => Do my car have the best lap in the serie ?
HaveSameCupCategoryBestLap => Do my car have the best lap in my serie and same cup category ?
HaveSameDriverCategoryBestLap => Do i have the best lap in my serie and same driver category?
SameSerieFirstPosition => What is the best position in my serie
SameDriverCategoryFirstPosition => What is the best position in my serie and driver category
SameCupCategoryFirstPosition => What is the best position in my serie and car cup category
My Car informations
--------------------
CarIndex => internal
CurrentDriverCategoryString => catergory of the current Driver in the car ( Bronze = 0,Silver = 1,Gold = 2,Platinum = 3)
RaceNumber => race number of the car
CarModelType => internal (for the moment)
CupCategory => Car Cup Category (Overall_Pro = 0,ProAm = 1,Am = 2,Silver = 3,National = 4)
CupCategoryString =>
DriverCount => How many drivers for this car
TeamName => Name of the car team
CurrentDriverIndex =>
RacePosition => Position in the race
CupCategoryPosition => Position in the cup category
DriverCategoryPosition => Position in the driver category
BestlapTime =>
IsPiting =>
FirstName => First name of current Driver
LastName => Last Name of current Driver
ShortName => ShortNameof current Driver
FullName => FullName of current Driver
SeriePosition
Serie
// Ahead --> Car ahead (from all cars)
----------------------------
Ahead_CarIndex =>
Ahead_CurrentDriverCategoryString =>
Ahead_RaceNumber =>
Ahead_CarModelType =>
Ahead_CupCategory =>
Ahead_CupCategoryString =>
Ahead_DriverCount =>
Ahead_TeamName =>
Ahead_CurrentDriverIndex =>
Ahead_RacePosition =>
Ahead_CupCategoryPosition =>
Ahead_DriverCategoryPosition =>
Ahead_BestlapTime =>
Ahead_LastlapTime =>
Ahead_IsPiting=>
Ahead_GapToPlayer =>
Ahead_LapsToPlayer =>
Ahead_LapDelta =>
Ahead_FirstName =>
Ahead_LastName =>
Ahead_ShortName =>
Ahead_FullName =>
Ahead_DriverCategory =>
Ahead_SeriePosition
All those informations are available for
- Car Behind
- Same Serie Car Ahead
- Same Serie Car Behind
- Same Serie and same CupCategory Ahead
- Same Serie and same CupCategory Behind
- Same Serie and same DriverCategory Ahead
- Same Serie and same DriverCategory Behind
// Behind --> Car Behind from all cars)
---------------------------------------
Behind_CarIndex
Behind_CurrentDriverCategoryString
...
// SameSerieAhead --> Car ahead from same serie
---------------------------------------------------------------------------
SameSerieAhead_CarIndex
SameSerieAhead_CurrentDriverCategoryString
SameSerieAhead_RaceNumber
...
// SameSerieBehind --> Car Behind from same Serie
---------------------------------------------------------------------------
SameSerieBehind_CarIndex
SameSerieBehind_CurrentDriverCategoryString
SameSerieBehind_RaceNumber
...
// SameCupCategoryAhead --> Car ahead from same serie and same CupCategory
---------------------------------------------------------------------
SameCupCategoryAhead_CarIndex
SameCupCategoryAhead_CurrentDriverCategoryString
SameCupCategoryAhead_RaceNumber
...
// SameCupCategoryBehind --> Car Behind From same serie and same CupCategory
--------------------------------------------------------------------
SameCupCategoryBehind_CarIndex
SameCupCategoryBehind_CurrentDriverCategoryString
SameCupCategoryBehind_RaceNumber
...
// SameDriverCategoryAhead --> Car ahead from same serie and same DriverCategory Ahead
--------------------------------------------------------------------
SameDriverCategoryAhead_CarIndex
SameDriverCategoryAhead_CurrentDriverCategoryString
SameDriverCategoryAhead_RaceNumber
...
// SameDriverCategoryBehind --> Car Behind from same serie and same driverCategory
-------------------------------------------------------------------------------------
SameDriverCategoryBehind_CarIndex
SameDriverCategoryBehind_CurrentDriverCategoryString
SameDriverCategoryBehind_RaceNumber
...