We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34
GID
Global Info Display
V1.1 rFactor by Fazerbox ([email protected]) User Guide 1 GID V1.1 by Fazerbox Pagina 1 di 34 User guide Release notes V1.1 Fixed Crash when pressed !C" immediately after #ession has started Fixed Crash when missing $%& file Fixed missing bac'slash in (l)gins%ir parameter in Config.ini Fixed mo*eable cars d)ring when game is in pa)se new (rogram for 'eyboard 'eys recognition. +ew program for controller b)ttons recognition. Controller &)ttons and (ows s)pported. ,ap- .p to 1// cars ,ap- a)to0orientable map n Fix ,ode ,ap- %ashed (it01ane. ((arameters- ,ap(it1ane%ashed2 ,ap1ine(attern2 ,ap(attern#cale) ,ap- Fading &orders. ((arameter- ,apFading) 3.%- !14 5 #(!C" instead of !14 5 &!C6#1!#3 to show ,"+. 3.%- new ,"+.. +ow yo) can select 7b8ects 3.%- Fixed not sa*ing 1C%9,ph6m parameter 3.%- (ercentage position box 3.%- :oomable ob8ects 3.%- 7ptional )ni;)e 1ayo)t for all sessions. !cti*ate it from ,"+.. 3.%- <n dri*er name2 remo*ed chars between => () e ?@ .pdate Aidget $<%- ,ax BC dri*ers for col)mn .pdate Aidget F."1- Fixed 4ime forecast in F)el ob8ect. .pdate Aidget F."1- +ow 7range alarm is on in low f)el condition or few laps .pdate Aidget F."1- %escriptor for F."1 ob8ect .pdate Aidget 4",(- %escriptor for 4",( ob8ect .pdate Aidget $<%- ,ax speed2 in $rid. #ee $<%9,!D#(""% parameter in $<%C7+F.txt .pdate Aidget $<%- Classification based on class car. #ee parameters $<%9C1!##"# and $<%9F<14"C1!## in $<%C7+F.txt .pdate Aidget $<%- E new *iews. #ee $<%9,7%" parameter in $<%Conf.txt 1 GID V1.1 by Fazerbox Pagina 2 di 34 User guide .pdate Aidget 1C%- )p to 1BF 1"%s .pdate Aidget #tarting1ights- 4raffic01ights in (it01ane ((arameters (it#peed1imitace e (it#peed1imit+ormal) +ew Aidget- A"!. "ngine and 4ires Aear and 4emp +ew Aidget- A$1 Aheels $rip 1e*el. +ew Aidget- !dded s)pport for analogic 1C%s +ew Aidget- ,eteo +ew Aidget- 4able for 4ires wear and forecast for remaining laps +ew Aidget- %rafting. +ew Aidget- 6"#%#. eports 6"# and %# stat)s. 4his ob8ect reads stat)s from rf93ighVoltage pl)gin $<%C7+F.txt- ?6"G#@ 6"# e 6"#7FF $<%C7+F.txt- ?6"G#@ %# e %#7FF $<%C7+F.txt- ?6"G#@ $<%C1!## $<%C7+F.txt- ?6"G#@ $<%,7%" $<%C7+F.txt- ?6"G#@ (eriodepeated6ey $<%C7+F.txt- .se#hared,emory /H+7 1HG"# (%efa)lt) $<%C7+F.txt- ?3.%@ 6ers4ime. $<%C7+F.txt- ?3.%@ 6ers,in#peed. ,in speed to acti*ate 6"# $<%C7+F.txt- 1C%91iters$allons /H1iters 1H$allons $<%C7+F.txt- 1C%94emp.nit /HCelsi)s 1HFahrenheit $<%C7+F.txt- Chars4eam+ameFilter H I@J)9KI $<%C7+F.txt- 7penClosed&rac'ets H L?@()MJ=>N $<%C7+F.txt- +ew section- ?rf93ighVoltage@ with parameters- DRSFile- rfm file with 6"# and %# r)lesO KersMinSpeed . 6ers )n*ailable )nder this speedO DRSBrakeLevel H /.CC . %# off if bra'ing le*el is abo*e this *al)e. KersMinspeed e DR!ra"e#e$e% not )sed if rf93ighVoltage pl)gin is acti*e. $<%C7+F.txt- Flic'ering,ode- ,ode )sed to a*oid flic'ering 1 GID V1.1 by Fazerbox Pagina 3 di 34 User guide 1et me start to than' rfactoracingweb g)ys2 that helped and s)pported me d)ring pl)gin de*elopment. Slow Motion (Marco) For fantastic $<% logo2 for infinite ho)rs dedicated to test pl)gin and for hints to render pl)gin really )ni;)e. Paolo For 4est and !4% fantastic idea. Maicianca (Giancarlo) For final test and installation pac'age. Description $<% V1.1 integrates ,ap(l)gin *1./P2 which shows a map of the trac'2 cars and a f)lly c)stomizable set of telemetry information in graphical and literal form. <n $<% yo) find real time grid2 gap time2 personal and sector time2 speed a really synchronized starting lights and many other informations. $<% is in game config)rable or thro)gh $<%Conf.txt config)ration file Re!uire"ents !) %irectD "nd0.ser )ntimes from ,icrosoft &e%e'( your %o'a%e $ersion) &) ,icrosoft Vis)al C55 B//F edistrib)table (ac'age (xFQ) &e%e'( your %o'a%e $ersion) 1 GID V1.1 by Fazerbox Pagina 4 di 34 User guide Installation 1. if ,ap(l)gin is installed2 )ninstall it- from rFactor folder delete d#d$.dll2 MapPluin.ini2 MapPluin%Installation.t&t and MapPluin%Installa'ione.t&tO from rFactorR(l)gins delete MapPluin.dll and Map folderO B. .nzip $<%(l)gin in rFactor folder. I"portant (ote $<% doesnSt need other graphical pl)gins. <t is recommended to disableRremo*e other graphical pl)gins. <f yo) want )se $<% with an other graphical pl)gin2 follow these steps- 1. ename d#d$.dll (from other graphical pl)gin) in d#d$%pre)ious.dll B. .nzip $<% in rFactor FolderO E. "dit GIDPluin.ini as- ?$"+"!1@ 7riginal%E%T%ll H dEdT9pre*io)s.dll General Info $<% pl)gin shows a lot of telemetry infos in graphics and n)meric form. !ll these infos are )ser in0game c)stomizable or editing GID*onf.t&t file in rFactorR(l)ginsR$<%. 1 GID V1.1 by Fazerbox Pagina ) di 34 User guide 1 GID V1.1 by Fazerbox Pagina * di 34 User guide +uic, start 1. <nstall $<%(l)gin and start a local raceO B. 7nce in rFactor with monitor 4V in ight &ottom corner2 before press LaceN #3<F4 5 (!.#" to reset map positionO E. (ress ace2 now yo) are in inside (<4. Ahen in (<42 pl)gins )ses &7D 1ayo)t to show infosO U. (ress throttle and exit from (it 1ane. (l)gin now )ses #ession 1ayo)tO C. (ress C41 5 #3<F4 5 #(!C" to select next boxO Q. (ress !rrows 'eys to mo*e &oxes on screenO P. epeat steps C2Q to mo*e other boxesO F. !t the end press !14 5 #(!C" to show $<% ,"+.. #elect -ayout to .ll Sessions and press et)rn. C)rrent 1ayo)t will be )sed for all others game sessions (4est %ay2 V)alify2 Aarm .p2 ace and &7D )O T. if yo) prefer yo) ca ret)rn in &7D and change $<% &7D 1ayo)tO 1/. (ress !14 5 #(!C" more times2 and select 6phW,ph to choose between 6m or ,iles. Nota+ ,o rese( #ayou( (o de-au%( press .#, / P.012 se%e'( 3R11, #.45U,6 and press Re(urn 1 GID V1.1 by Fazerbox Pagina 7 di 34 User guide /b0ects $<% )ses ob8ects to show infos on screen. &elow a f)lly list. 1 GID V1.1 by Fazerbox Pagina 8 di 34 User guide /b0ect Description *o""and 1i"er <n time race or in practice session2 time to end #how4imer Place Car (lace #how(lace -aps 1aps done #how1aps Grid %ri*ers grid #how$rid -cd 1C% #how1C% 2uel F)el cons)mption #howF)el 1e"ps 7il and Aater temp #how4emps .1D !*erage 4ime %isplay. #how!4% 3M 4otal mileage car and mileage of c)rrent car in c)rrent trac' #how6, Sectors #how absol)te sectors time and dri*ers #how#ectors Startin -i4ts #tarting 1ights #how#tarting1ights *urrent 1i"e C)rrent 4ime 1ap #howC)rrent4ime Personal Gap #ector gap time on (ersonal lap #how(ersonal$ap Personal 5est -ap &est personal time #how(ersonal&est1ap Personal -ast -ap 1ast lap time #how(ersonal1ast1ap 5est -ap &est 1ap #how&est1ap 5est Gap #ector gap time on &est lap #how&est$ap Personal Mi&ed Sector Gap 4his ob8ect show same infos of Personal Sector6 Personal Gap on a single row #how(ersonal,ixed#ector$ap 5est Mi&ed Sector Gap 4his ob8ect show same infos of 5est Gap6 5est Sector on a single row #how&est,ixed#ector$ap Personal Sector #hows personal sector time #how(ersonal#ector 5est Sector #hows best sector time #how&est#ector -ocal 1i"e !ct)al local time #how1ocal4ime Map 4rac' map +o command. 7G- Aheels $rip le*el #how drifting tires and s)spensions height #howA$1 7ear "ngine and 4ires wear. 4ires2 Aater and 7il 4emp #howAear 5ra,e1ype1e"p 4ires stat)s in table form #how&ra'e4yre4emp Meteo 4rac' and ambient 4emp #how,eteo 5ra,e 1est &ra'e test from BC/ 6mRh to 1/ 6mRh #how&ra'e4est Draftin o Slipstrea" %rafting "ffect #how#lip#tream 38RSDRS Vis)alizza 6"# e %# stat)s #how6ers%rs 1 GID V1.1 by Fazerbox Pagina 9 di 34 User guide 4o show an ob8ect2 it m)st be placed inside a box. 4o hide an ob8ect yo) can or write- :o;!es(e'(or < =5 or re>o$e s(ring :o;!es(e'(or. "xcept map2 ob8ects m)st be placed inside a container (box) to be showed. ! box can contain more ob8ects2 and will be show in *ertical order. *reatin a 5/9 #yntax for creating a box- 5o&( : (a"e6 96 ;6 Visibility6 < =parameters>6 =ob0ects> ? + H n)mber between / and 1T +ame H free text. +ame of the box2 will be showed d)ring box selectionO D H ? 1"F4 X <$34 X C"+4" X =n)mber> @ 1"F4- box aligned on left <$34- box aligned on right C"+4"- box horizontally centredO =nY> #creen percentage =pixels>- 3orizontal screen position. G H ? 47( X &7447, X C"+4" X =n)mber> @ 47(- box aligned on topO &7447,- box aligned on bottomO C"+4"- box *ertically centredO =nY>- #creen (ercentage =pixels>- Vertical screen position. Visibility- #37A or 3<%" =para>e(ers>- 7b8ects parameters list. (arameter %escription !pplicable 7b8ects Ma&-ent4(a"e ,ax length of names or max length of text strings !ll ob8ects except- ,ap2 1C%2 6,2 !4%2 F)el2 4emps2 #tarting 1ights (u"Dri)ers +)mbers of dri*ers that follow or are ahead me. 1eader car and my car are always showed $rid Rows Ahen grid shows two or more col)mns2 ows indicate how many rows for col)mns $rid Stop1i"e2orSeconds 3ow many seconds to freeze displayed info C)rrent 4ime2 (ersonal ,ixed #ector $ap2 &est ,ixed #ector $ap 1 GID V1.1 by Fazerbox Pagina 1? di 34 User guide 2ontSi'e +)mber between / and P. (l)gin will )se text)re file - 4ext)re4ext3.%=+>.tga !ll ob8ects except- ,ap2 1C%2 6,2 !4%2 #tarting 1ights 2ont*olor +)mber between / and T will be )sed characters stored in corresponding row in 4ext)re specified by Font#ize. .sed *al)es- @ H 4ransparent bac'gro)nd 1 H #emitransparent blac' bac'gro)nd A H #emitransparent red bac'gro)nd # H #emitransparent green bac'gro)nd B H #emitransparent bl)e bac'gro)nd !ll ob8ects except- ,ap2 1C%2 6,2 !4%2 #tarting 1ights Delta1i"e #econds or percentage of time. <f gap between c)rrent time and mean of E last laps is inside this *al)es2 !4% will show a yellow arrow. <f time will exceed mean2 a read arrow will be showed otherwise a green arrow. !4% Interlines 3ow many pixel lea*e between ob8ects inside same box. !ll ob8ects Coo" 7b8ects :oom factor !ll ob8ects =ob8ects>- refer to L$<% 0 7&Z"C4#N. &ox definition sring2 m)st be inserted in a section- ?3.%9&7D2@2 ?3.%94"#4%!G@2 ?3.%9(!C4<C"@2 ?3.%9A!,.(@2 ?3.%9V.!1<FG@2 ?3.%9!C"@ inside gidconf.txt . "x. &oxB in ?3.%9A!,.(@. 5o&A : Grid6 -eft6 1@@6 S4ow6 <2ontSi'e:@6 2ont*olor:16 (u"Dri)ers:A6 Ma&-ent4(a"e:116 S4owGrid ? &oxB is named L$ridN ( text showed when box is selected pressing #3<F4 5 C41 5 #(!C") box is placed on the left ( #e-( ) and 1//px from top. &ox is *isible (:o;@2 )ses text)re file 4ext)re4ext3.%@.tga (Fon(ize<?) and will )se second characters row (Fon(0o%or<1). Aill be draw a grid ob8ect (:o;Grid) and will be reported my car2 leader and B dri*ers(=u>Dri$ers<2). %ri*er names will be tr)ncated to 11 characters (Max#eng(:=a>e<11). 4o create a new box2 placed at centre of screen that shows C)rrent 4ime2 (ersonal $ap and &est $ap2 <f &ox1F doesnSt exist2 we will write- 5o&1D: My5o&6 *enter6 *enter6 S4ow6 < S4ow*urrent1i"e6 S4owPersonalGap6 S4ow5estGap6 2ontSi'e:@6 2ont*olor:1? 1 GID V1.1 by Fazerbox Pagina 11 di 34 User guide 1 GID V1.1 by Fazerbox Pagina 12 di 34 User guide !ox 18 Default bo&es confiuration $<% is pro*ided with a defa)lt boxes config)ration2 c)stomizable inside game. ! more fine t)ning is possible editing idconf.t&t. 1. 5/9 P/S- ,y car (lace B. 5/9 -.PS- n)mber of 1aps made and ace length E. 5/9 58S1 -.P- %ri*er and &est time. 7n the same row it shows sector time and $ap on &est time. C. 5/9 P8RS/(.- 1IM8- C)rrent time (ersonal sector times2 $ap sector on (ersonal &est 4ime (ersonal best time 1ast 1ap 4ime Q. 5/9 S8*1/RS- 1eft col)mn shows !bsol)te sector time and dri*ers. ,ay be different dri*ers ight Col)mn report my best sector times. 7n red if by time is higher than best sector. 1ast row reports 4rac' Virt)al time and my 4rac' Virt)al 4ime2 adding sectors2 e*en if for different laps. P. 5/9 1IM8R- 4ime to end race for time raceO 1aps done by leader and race lengthO D. 5/9 -*D <t shows a lot of info abo)t race $ap times2 Car #tat)s2 #peed2 F)el etc... $<% has many different 1C%2 to load another 1C%2 press !14 5 #(!C" for ,"+.2 then select +ext 1C%. T. 5/9 ..1.D. (.)erae 1i"e Display) $reen if yo)r time is better that !*erage time based on last E 1aps. ed if C)rrent time is worse. %elta4ime is store inside $<%Conf.txt 1@. 5/9 18MPS 7il and Aater temp in n)meric form. 1 GID V1.1 by Fazerbox Pagina 13 di 34 User guide $reen- 4emps are 76 Gellow- Aater 4emp greater that 1//[ ed- 4emp o)t of range 11. 5/9 2U8- it reports different infos related to f)el cons)mption. F)el- C)rrent F)el 1!(#- "stimated 1aps based on real cons)mptionO 1!#4- F)el )sed for last lapO 4<,"- emaining time before F)els is emptyO <con is red when F)els is C liters or estimated laps is less than C. #et these threshold in $<%Conf.txt ( F)el1aps9!lert2 F)el1iters9!lert )O 1A. 5/9 S1.R1I(G -IGE1S #tarting lights really synchronized with rFactorO +)mber of rows are stored in #tarting1ights9ows parameter in $<%Conf.txt. 1E. 5/9 3M- 6, reports 6m done with c)rrent carO 4<( reports 6m done with c)rrent car in c)rrent trac'. From ,"+. yo) can set these *al)es to :eroO 6, are stored in rFactorR(l)ginsR$id R6,.txtO 1F. 5/9 1IM8 #ystem time. 1G. 5/9 MI98D 3ide by defa)lt. <t alternate !bsol)te sector 4ime and $!( to &"#4 4imeA 1B. 5/9 7.R(I(G I*/( <f times reported in &7D #"C47# or &"#4 1!( may be not *alid2 a small warning icon a ed triangle is showed close to times. ! warning icon is showed in 1C% too2 b)t only if it was de*eloped to s)pport it. 4imes may be not *alid beca)se when yo) enter in a started session2 rFactor doesnSt transmit old laps times to telemetry ob8ect. 1 GID V1.1 by Fazerbox Pagina 14 di 34 User guide 1P. 5/9 GRID. %ri*ers grid. d)ring test2 practice2 ;)alify and warm0)p it reports best timesO in race it reports gap between me and others dri*ersO ! white dot indicates dri*er in (it01aneR&ox ! red dot indicates dri*er o)t of race inside brac'ets the n)mber of dri*er pit stop 1 GID V1.1 by Fazerbox Pagina 1) di 34 User guide Fi%(er on G,1 '%ass. Fu%% grid (ew /b0ects 1) 7G- H 74eels Grip -e)el A$1 shows tires sliding. <t is composed of U red sector2 which size is related to sliding factor. <f tire is totally sliding2 sector size is max. <s tires is not sliding2 sector isnSt *isible. Fo)r *ertical bar are drawn2 one on each corner2 that report car height. 4hey became red when cars to)ches road. B) 78.R H 1ires and enine Aear ob8ect shows tires and engine wear2 tires2 engine and bra'es temperat)re. 4ire wear is showed inside tire in percentage *al)e. .pside front wheels and downside rear wheels2 tires temp are showed. %ownside front wheels and )pside rear wheels bra'es temp is showe are showed. <nside car2 "ngine wear is showed (1//Y engine o' ) 4ires wear is also showed )sing C dents for each wheel. "ach dent *al)s B/Y. 4ire color represent tire temp2 and $<% )ses same rFactor code color. 4ire #hape change with internal tre temp2 from extern to intern side. 4ire 76. 4ire 4emp difference less than C[C 4oo press)re. 41eft#ide 4Center = C[ e 4ight#ide 4Center = C[ #low press)re. 41eft#ide 4Center > C[ e 4ight#ide 4Center > C[ Flat tire A"! parameters of Aear+.txt. 1 GID V1.1 by Fazerbox Pagina 1* di 34 User guide Changing DeltaPressureS4ape parameter inside Aear ob8ect descriptor (Aear+.txt)2 yo) can change how tire shape wor'. %efa)lt *al)e- %elta(ress)re#hape H C2 C First LCN means temperat)re difference between left side tire and center tire. #econd ICI means temperat)re difference between Center tire and right side. #) M818/ <t simply reports !mbient and 4rac' temperat)re. ! clo)d icon shows clo)diness. U) 5R.381;R818MP &ra'e4yre4emp shows (ress)re2 4emperat)re 2 wear and (re*ision laps for each wheels. <nfos are shown inside a table. PresBKpa. 4ire (ress)re in 6pa. ,e>ps. 4ire temperat)r. Cear. 4ire wear. 1//Y means tire healthy. Pre$.#aps. ,eans how many laps tire can wor'. 4his parameters are refreshed in realtime. <n abo*e table2 1eft tire will wor' al least E/Q 1aps before become flat. ,ore lapd yo) do more reliable are that infos. 1 GID V1.1 by Fazerbox Pagina 17 di 34 User guide C) 5R.3818S1 &ra'e4est is )sef)ll to test bra'es d)ring a bra'ing from BC/6mRh to 1/ 6mRh. 4heese parameters can be changed modifing "inSpeed e "a&Speed inside description file &ra'e4est1.txt. !t the end of brea'ing res)lts are displayed. 1eft col)mn For'e. .sef)ll for 1oad transfer. <t report a*erage forces applied to each wheel. <n the center the a)m of each forces (CFC in pict)re). Center col)mn For'e. Force in percentage applied in front and rear wheels <n center cell we ha*e deceleration ( mRs B ). <n pict)re abo*e 01B.E mRs B Cell Dis(. 3ow many meters car has done d)ring bra'e test. <n pict)re 1/F.U m. Cell ,i>e. &ra'e test d)ring time in seconds. <n pict)re E.E s. Q) DR.21I(G o S-IPS1R8.M %rafting or #lip#tream ob8ects display green arroes to indicate %raftng intensity ca)sed by car immediately in front mine. $reen arrrows are shown progressi*ily and become red when drafting is max. <nside #lipstream file descriptor is possible change parameters to modify ob8ect beha*io)r. P) 38RSDRS 6"#%# ob8ect shows 6"# and %# stat)s. <f rf93ighVoltage is present and acti*em 6"#%# reads stat)s from this pl)gin. Config)ration infos are readed from rf93ighVoltage.ini. 1o wor, properly6 r2actor Gap "ust be in Real1i"e 1o set ap in Realti"e6 s4ow Gaps in r2actor EUD ( ri4tIdown corner) and press -821 arrow. . "essae in c4at will report current Gap Status. <n pict)re al *al)es are in meters. E// H %etection (ointO C// H %# starting zoneO 1 GID V1.1 by Fazerbox Pagina 18 di 34 User guide 1C// H %# ending zone CEE H Car distance from startingRfinish line. (arametrs dosplayed in boxes ( E//2 C// e 1C// ) are getted from F, file that contains %# and 6"# acti*ation r)les. 4hese *a)les will be correct only if %#File parameter in ?rf93ighVoltage@ sector of $<%Conf.txt is properly setted. "xample- <f rFactor load F19B/11.rfm and this file stores 6"# and %# r)les2 %#File sho)ld be- %#File H F19B/11.rfm <t is possible to )se absol)te path2 example. %#File H Ic-\(rogrammi\rFactor\rfm\F19B/11.rfmI <,(74!+4. %#File m)st refer to a file that stores same r)les as F, file loaded by rFactor. <t is not mandatory that F, file loaded by rFactor and file stored in %FFile are the same. 4hey may be different b)t with same 6"# and %# r)les. <f %#File is empty2 6"# and %# will contin)e to wor'2 b)t boxes will not report any *al)es. 1 GID V1.1 by Fazerbox Pagina 19 di 34 User guide (ew -*Ds $<% *1.1 introd)ces ned 1C%s and add the option to )se analogic 1C%s. "*eryone can create its own 1C%2 it s no too diffic)lt b)t not easy too. Go) need a specific text)re and a descriptor file that describe 1C% ext)re elements. < hope to write a t)torial2 how create a new 1C% in a near f)t)re. -*D%D821 1C%9%"F1 is most completed 1C%2 it display many infos abo)t time2 and car stat)s. <n )pper row2 from lefto to right. 1) Aater temperat)re B) 7il temperat)re E) $ap between my car and pre*io)s car U) 4ime before session ends C) 1ocal 4ime 7n the left- Q) Aater alarm P) F)el alarm near to Aater and f)el alarm F) C)rrent $ear T) abo*e rpm engine 1/) down car max speed (red bac'gro)nd) <n the center 11) C)rrent car speed (&l)e bac'gro)nd) 1B) 7n the right2 with green bac'gro)nd2 C)rrent $aps respect eference &est 1ap and (ersonal &est 1ap 1E) 7n the right. 4wo 1"%s signal if my c)rrent time is abo*e or )nder &est 1ap and (ersonal &est 1ap. <n pict)re $reen 1"%s. 1U) .nder car speed2 two bars report &ra'e and 4hrottle pedals stat)s. 4hrottle )ses green bar2 &ra'e )ses red bar. 1 GID V1.1 by Fazerbox Pagina 2? di 34 User guide 1C) 7n the right of rpm2 a set of ro)nded 1"%s display rpm engine in graphical form. 4hey light from external to internal side 1ast bottom row displays- 1Q) F)el ;)antity 1P) F)el )sed d)ring 1ast lap 1F) 3ow many 1aps car can r)n before f)el finish 1T) 3ow many time car can r)n before f)el finish. 4his is )sef)ll for 4ime race. -*D%21. 1C%9F12 display and 1C% similar to *irt)al 1C% seen in 4V d)ring real race. <t shows 6"# and %# stat)s. Go) m)st associate B 'eys or b)ttons inside $<%Conf.txt2 and this icons will be on when yo) press associated 'eys. 6"# can be )sed for Q.Qs for lap and it will be recharged e*ery new lap. 6"# and %# donSt ha*e a real effect2 it depends on ,od. 6"#4<," parameter. 4his parameter is stored inside ?3.%@ section in $<%Conf.txt. <tSs how many seconds 6"# can be )sed d)ring a lap. %efa)lt *al)e is Q.Q seconds. 6"#,<+#(""% parameter. !bo*e this speed 6"# can be acti*ated. Change this parameter in ?3.%@ section in $<%Conf.txt. %efa)lt *al)e 1// 6mRh. 1 GID V1.1 by Fazerbox Pagina 21 di 34 User guide -*D%.(.-/GI*1 4his is an example of analogic 1C%. <t )se lancet to display rpm and speed. 4o change 1C%2 press !14 5 #(!C" to show ,"+.2 then select I+ext 1C%I. 1 GID V1.1 by Fazerbox Pagina 22 di 34 User guide M8(U ( .-1 J SP.*8 ) ,en) is showed pressing !14 5 #(!C" 'eys. From men) yo) can- #elect ob8ects and mo*ing them on screen clone c)rrent 1ayo)t to all 1ayo)t or copy c)rrent layo)t to an other layo)t. (l)gin s)pport P different layo)t- 4est%ay2 &ox2 (ractice2 V)alify2 Aarm)p2 aceO .sing )ni;)e layo)t for all sessions gamesO 1oad defa)lt layo)t (eset 1ayo)t) eset 6m an 4ripO #elect 6m or ,iles for #peed and distance #elect 1iters or $allonsO #elect Celsi)s or FahrenheitO #how ,ap dashed (it1aneO #how ,ap Fading edgesO #how a map bac'gro)ndO #how max speeds in $rid ob8ectO #how cars in same class. !11H all carsO !.47H show cars of my same class $412$4B2(12(B. #how cars contains this s)bstring in class name +ext 1C%- 1oad next 1C%O +ext A$1- 1oad next A$1O +ext A"!- 1oad next A"!O +ext &!6"4",(- 1oad next &ra'e4empO change A$1 ,ax$rip parameter. %efa)lt *al)e 1. (ress #D and %D arrows to change *al)eO #tarting #ynchro- #elects the way #tarting 1i'e wor's. <n !)to mode2 pl)gin tries to synchronize starting lights with rFactor. .se #ynchro1 or #ynchroB to force synchro )sing B different modes2 starting lights co)ld not wor' . <n 4"1","4G 1 GID V1.1 by Fazerbox Pagina 23 di 34 User guide mode2 starting will wor' b)t it co)ld be not synchronized with rFactor (rFactor )pdate telemetry infos abo)t B times for second)O 1 GID V1.1 by Fazerbox Pagina 24 di 34 User guide Mo)in and S4owin ob0ects &efore mo*ing an ob8ect it m)st be selected. (ress !14 5 #(!C" then acti*ate Select /b0ect2 and select ob8ect. (ress et)rn to select ob8ect. #elected ob8ect is s)rro)nding with a dashed frame. 7n selected ob8ect- 1) .se mo)se to mo*e box on screen. (ress !14 to mo*e by steps of 1/ pixels B) left b)tton confirms position E) right b)tton aborts operation U) central b)tton2 centers box horizontally C) central b)tton 5 C41 2 centers box *ertically Q) =et)rn> %iplaysR3ides box P) )se 1eft and ight arrows to select nextRpre*io)s box (ress !145 #(!C" again to hide ,"+.. #elected ob8ect with white frame . /b0ects Coo" #elect ob8ect and press- C41 5 %D for :oom C41 5 #D for )n0:oom. #mall 1C% )sing .n0:oom. 1 GID V1.1 by Fazerbox Pagina 2) di 34 User guide 5o& 8ditor *o""and 3eys !cti*ate $<% ("xcept ,ap) *1R- J SP.*8 #elect next &ox *1R- J SEI21 J SP.*8 ,o*e selected box on screen .RR/7S Change horizontal &ox size *1R- J -821 or RIGE1 .RR/7 Change *ertical &ox size2 only for $<% 7b8ect *1R- J UP or D/7( .RR/7 3ideR#how selected box R81UR( Change Font size on selected box .-1 J R81UR( :oom <n SEI21 J RIGE1 .RR/7 :oom 7)t SEI21 J -821 .RR/7 7arnin %)ring race2 times reported in $<% are infl)enced by the way rFactor manage them. <n rFactor2 )sing !rrows 'eys2 change way rFactor calc)late $aps. <t changes from eal 4ime $ap2 to #ector $ap. $<% will respect this setting. <n eal time mode2 gap will be refreshed B times for second. "ntering in a started m)ltiplayer race2 will ca)se that Aarning <con will be displayed. <t means infos in L&7D &"#4 e L&7D #"C47N may be non correct. Ahen a new session starts2 Aarning <con is remo*ed. %)ring a %ri*er0change2 when yo) are spectator $<# is disabled2 only ,ap is %isplayed. <f yo) experience F1<C6"<+$2 press C415F to show Frames per #econds (F(#). Manual confiuration I idconf.t&t !d*anced config)ration is possible only by man)al editing of idconf.t&t. File is stored in 1 GID V1.1 by Fazerbox Pagina 2* di 34 User guide !ox #aps se%e'(ed. /( >eans !ox is $isib%e GRID and para>e(ers rFactorR(l)ginsR$<% folder. File contains different sections ( text in brac'ets ) and each sections contains many parameters. ! brief list. G8(8R.- section 1ea"Me"bers H =%ri*ers list> #tores dri*ers in my own team. "x- 1ea"Me"bers H (aolo2 ,agicgianca2 #low ,otion . 4hese dri*ers will be displayed in ,ap as red Circles. 2lic,erinMode : K@6 16 AL / H +o !ntiflic'eringO 1 H !ntiflic'ering mode 1O B H mode B. (a"es H ? / X 1 X B X E @ (defa)lt- 1) /H+one O 1H+ameO BH+)mberO E H +)mber and +ame %isplay dri*errs name and (ositions -i"itVisible*ars H +)mber (defa)lt- E/) / H all cars n)mber of *isible cars. ,y cars and car followRahead me is always displayed. S4owMy(a"e H ? / X 1 @ (defa)lt- /) /H3ide2 1H#how #howR3ide my name on map 2-.SE%/( H +)mber2 milliseconds (defa)lt- B//) <n combination with F1!#397FF determinates fre;)ency flashing of my <con car. %)ring F1!#397+ milliseconds2 cars is *isible. 2-.SE%/22 H +)mber2 milliseconds (defa)lt- 1//) <n combination with F1!#397+ determinates fre;)ency flashing of my <con car. %)ring F1!#397FF2 icon colo)r car is blended with F1!#39C717. 2-.SE%*/-/R H 3ex n)mber (defa)lt- //FFFFFF) 3exadecimal *al)e in form !!$$&&. %o*e !! H !lpha2 Hed2 $$H$reen2 &&H&l)e. %)ring Flash97FF phase2 icon car color is blended with Flash9Color. //FFFFFF colo)r means 4otal transparent. 4o disable Flashing2 )se F1!#39C717 H FFFFFFFF Map2adin H ?G"# X +7 @ (defa)lt- +7 ) <f this parameter is Ges2 ,ap borders are faded. Aarning- Fading borders ha*e negati*e impact on F(#. MapPit-aneDas4ed H G"# Map-inePattern H 3exadecimal *al)e (defa)lt- FFFFFFFF )O #hape of dash line of ,ap (it01ane. Aarning- %ash 1ines ha*e negati*e impact on F(#. MapPatternScale H +)mber ( defa)lt- /.C)O 1 GID V1.1 by Fazerbox Pagina 27 di 34 User guide #cale factor for %ash 1ine in (it01ane. 1./ means no scale change *al)e by /.1 steps. *4ars1ea"(a"e2ilter H Characters (defa)lt- I@J)9KI )O Characters list )sed to brea' 4eam name from %ri*er +ame. "xample2 for a dri*er whose name is- ?<4 1eag)e@Fazerbox2 will be extracted LFazerboxN /pen*losed5rac,ets H Characters (defa)lt- I?@()MJ=>I )O From dri*er names are remo*ed all chars between brachets reported in 7penClosed&rac'ets parameter. "xample2 for a dri*er named ?<4@Fazerbox=V$>MaaaJ=bbbb>2 will be extracted LFazerboxN (ay attention that &rac'ets inside 7penClosed&rac'ets m)st be co)pled. <f yo) want remo*e caharacters between two L]N2 7penClosed&rac'ets will be- /pen*losed5rac,ets H I?@()MJ=>]]I )O 38;S section PeriodRepeated3ey H n)mber2 millisecond (defa)lt- 1//) 4ime in millisecond )sed d)ring repeated 'eys. EUD section EudInfo H ?7+ X 7FF@ ( defa)lt- 7+ ) 7+ H 3.% *isible 7FF H 3.% hidden -*D1e&ture : =1C%> ( defa)lt- 1C%9%"FB.tga ) C)rrent )sed 1C% -anuae H =lang)age> ( defa)lt- %"F!.14 ) =lang)age> is a section in lanuae.t&t. 4o create a new lang)age- 1. "dit Llang)age.txtN in rFactor\(l)gins\$<% e copy all lines inside %"F!.14 section and paste inside a new section. "x. ?F@ B. 4ranslate all right string. %onSt change *al)es on the left on SHS E. sa*e file U. edit gidconf.txt and change parameter lang)age in 3.% section2 set it e;)al to lang)age section. "x 1ang)ageHF C. #a*e file Gear%MinRPM H =n)mber> (defa)lt- BC) Ahen rpm is abo*e this *al)e2 Colored rpm strip starts to be is displayed. Gear%RPM-i"itator H =n)mber> (defa)lt- TP.C) !bo*e this *al)e rpm strip will start flashing and gear will be red. Startin-i4ts%Style H ?F1 X %"F!.14 @ (defa)lt- %"F!.14) 1 GID V1.1 by Fazerbox Pagina 28 di 34 User guide F1 H ed lights off on race startO %"F!.14 H green lights on on race startO Startin-i4ts%Rows H =n)mber> (defa)lt- B) 1ight rows n)mber 2uel-aps%.lert H =n)mber> (defa)lt- C) Ahen stimated laps is less that this parameter2 F)el icon will be red 2uel-iters%.lert H =n)mber> (defa)lt- C) Ahen F)el is less that this parameter2 F)el icon will be red. -*D%1e"pUnit H ?/ o 1@ (defa)lt- /) / H Celsi)s 1H Fahrenheit PitSpeed-i"itRace H =n)mber>2 6mRh (defa)lt- 1C/) #peed limit in (it01ane in ace PitSpeed-i"it(or"al H =n)mber>2 6mRh (defa)lt- 1C/) #peed 1imit in (it1ane in all sessions except ace Uni!ue-ayout H ?G"# X +7@ =defa)lt- G"#> Flag for )sing or not same 1ayo)t for all sessions. Grid%Mode H ? / X 1 X B @ =defa)lt- 12 $ap from 1eader> #how different $!( in grid. / H $aps between %ri*ers and my car. 1H $aps between cars and 1eader. B H $aps between a %ri*er and pre*io)s dri*er. Grid%Ma&Speed H ?Ges X +o @ ( defa)lt- G"#) #how cars max speed in $rid ob8ect. Grid%*-.SS8S=@I1G> H =string> 4hese parameters specify criteria )sed to gro)p cars in classes. Format parameter- $rid9Classes=/01C> H =$ro)p name>2 =r)le1>2 =r)leB>2....... $ro)p name is dispayed in grid ob8ect. )les format- )le %escription =strin> Cars belong to gro)p is class name is e;)als to =string>. M=strin> Cars belong to gro)p if class names contains =string>. N 7nly cars with my same class name are displayed O +o filters. !ll cars are displayed 1 GID V1.1 by Fazerbox Pagina 29 di 34 User guide P=strin> Cars belong to gro)p if dri*er name is e;)als to =string>. PM=strin> Cars belong to gro)p if dri*er name contains =string>. )les ^ e @ are )sed by defa)lt. "xample- $rid9ClassesC H $r)ppoF12 ]Ferrari2 ]1amborghini $ro)p $r)ppoF12 will gro)p cars with Class names containing LFerrariN and L1amborghiniN. Grid%2I-18R*-.SS H ?!112 ,GC1!##2 =$ro)p name in $<%9C1!##"#/01C> ( defa)lt - !11) $rid will show cars that pass this Filter +ame. !11 H !ll cars displayed. ,GC1!##H %isplayed only cars with my same Class name. "xample- $rid9F<14"C1!## H $r)ppoF1 (see pre*io)s example) =$ro)p name in $<%9C1!##"#/01C>- 7ne of $rid9Classes/01C name. 1 GID V1.1 by Fazerbox Pagina 3? di 34 User guide rf%Ei4Voltae section DRS2ile H =6"# and %# r)les file> (oints to F, file with 6"# and %# r)les 3ersMinSpeed H =n)mber 6mRh> ( %efa)lt- / ) .nder this speed 6"# can be acti*ated. (arameter not )sed if rf93ighVoltage is acti*e. DRS5ra,e-e)el H =n)mber ?/01@> (%efa)lt- /.CC ) <f %# is acti*ated and bra'e le*el is )pper this *al)e2 %# is switched off. (arameter not )sed if rf93ighVoltage is acti*e. EUD%5/96 EUD%PR.*1I*86 EUD%+U.-I2;6 EUD%7.RMUP6 EUD%R.*8 sections 3.%9ssss sections2 where ssss is &7D2 (!C4<C"2 V.!1<FG2 A!,.(2 !C"2 4"#4%!G2 stored layo)t config)ration )sed d)ring corresponding rFactor session. 3.&9&7D section is )sed when yo) clic' on ace b)tton2 and car is motionless in &7D. #ame examples of boxes- 5o&A:Grid6 -8216 1@@6 SE/76 <2ontSi'e:@6 2ont*olor:16 Rows: 1G6 (u"Dri)ers:#@6 Ma&-ent4(a"e:A@6 S4owGrid? &Ro;s<n2 ;:ere n is nu>ber o- dri$ers disp%ayed@ 5o&$:.1D6 D$A6 DG@6 SE/76 <2ontSi'e:@6 Delta1i"e:@.A@Q6 S4ow.1D? & De%(a,i>e de(er>ines ;:en .,D arro;s are disp%ayed. 4ou 'an use abso%u(e or per'en(age $a%ues. 1x2 De%(a,i>e<?.2? >eans (i>es dis(an'e %ess (:a( ?.2s -ro> a$erage (i>e ;i%% s:o; an :orizon(a% ye%%o; %ed. De%(a,i>e<?.2?D de(er>ina(e a range B/ 3?D on a$erage (i>e@ 5o&1A:Startin-i4ts6 *enter6 1D@6 S4ow6 <2ontSi'e:@6 S4owStartin-i4ts? &5n%y presen(s in R.01 session @ 1 GID V1.1 by Fazerbox Pagina 31 di 34 User guide Map I 3eys confiuration Change defa)lt 'ey assignment editing parameters in ?6"G#@ section. &e s)re +)meric(ad is 7+. %efinitions- V69+.,(!%='ey> H char ='ey> in n)meric pad ='ey>. ex +.,(!%9/ V69%"C<,!1 H %ot in +)meric (ad V691"F4 H 1eft !rrow V69<$34 H ight !rrow V69.( H .p !rrow V69%7A+ H %own !rrow V69&!C6#1!#3 H \ 'ey V69"4.+ H "4.+ 'ey V69#(!C" H #(!C" 'ey #3<F4 H #3<F4 'ey C41 H C41 'ey For all 'eys )sing corresponding char. "x- a2b2c2...z2 /212B2E2U2C2Q2P2F2T etc. *o""and Default 3ey Description 6eyboard6ey,ode V69+.,(!%/2 "*ent%own Change ,ap mode- Fixed or otation 6eyboard6ey:oom<n V69%"C<,!12 "*ent%own ,ap :oom in 6eyboard6ey:oom7)t C41 5 V69%"C<,!12 "*ent%own ,ap :oom o)t 6eyboard6ey,ap,o*e1eft !14 5 V691"F4 ,o*e ,ap to 1eft 6eyboard6ey,ap,o*eight !14 5 V69<$34 ,o*e ,ap to ight 6eyboard6ey,ap,o*e.p !14 5 V69.( ,o*e ,ap to .p 6eyboard6ey,ap,o*e%own !14 5 V69%7A+ ,o*e ,ap to %own 6eyboard6ey,ap<ncreaseAindowAidth #3<F4 5 V69<$34 <ncrease ,ap width or :oom<n selected ob8ect 6eyboard6ey,ap%ecreaseAindowAidth #3<F4 5 V691"F4 %ecrease ,ap width or :oom7)t selected ob8ect 6eyboard6ey,ap<ncreaseAindow3eight #3<F4 5 V69%7A+ %ecrease ,ap height 6eyboard6ey,ap%ecreaseAindow3eight #3<F4 5 V69.( <ncrease ,ap height 6eyboard6ey+ames V69(!.#"2 "*ent%own #how dri*ers name in ,ap 6eyboard6eyFrame !14 5 V69%"C<,!12 "*ent%own #how a border ,ap 6eyboard6ey,apeset(osition #3<F4 5 V69(!.#"2 "*ent%own eset ,ap (osition 6eyboard6ey,ap#ectorColor !14 5 V69(!.#"2 "*ent%own #how sector in different colo)rs 6eyboard6ey,ap+ext4rac' !14 5 V69+.,(!%/2 "*ent%own 1ad next trac' map with same name of c)rrent (if exists) 6eyboard6ey<nfo V69(<+42 "*ent%own #how extra info in ,ap 6eyboard6ey<con C41 5 12 "*ent%own Change icon car 6eyboard6ey4ext C41 5 B2 "*ent%own Change font for dri*er name 6eyboard6ey3)d C41 5 V69#(!C"2 "*ent%own #how 3.% 6eyboard6ey"dit3)d #3<F4 5 C41 5 V69#(!C"2 "*ent%own 3.% "dit ,ode 6eyboard6ey1eft V691"F42 "*ent%own ,o*e selected box to 1eft 1 GID V1.1 by Fazerbox Pagina 32 di 34 User guide 6eyboard6eyight V69<$342 "*ent%own ,o*e selected box to ight 6eyboard6ey.p V69.(2 "*ent%own ,o*e selected box to .p 6eyboard6ey%own V69%7A+2 "*ent%own ,o*e selected box to ight 6eyboard6eyCommand V69"4.+2 "*ent%own !cti*ate men) item 6eyboard6ey,en) !14 5 V69#(!C"2 "*ent%own #how ,"+. 6eyboard6eyChangeFont&ox !14 5 V69"4.+2 "*ent%own Change Font for selected box 6eyboard6eyC411"F4 C41 5 V691"F4 "nlarge selected box 6eyboard6eyC41<$34 C41 5 V69<$34 %ecrease selected box width 6eyboard6eyC41.( C41 5 V69.( %ecrease selected box height 6eyboard6eyC41%7A+ C41 5 V69%7A+ <ncrease selected box height %# +on mapped. .se same 'ey of rf93ighVoltage. !dd "*ent%own !cti*ate %#. %#7FF +on mapped. .se same 'ey of rf93ighVoltage !dd "*ent%own %eacti*ate %# 6"# +on mapped. .se same 'ey of rf93ighVoltage. +ot !dd "*ent%own !cti*e 6"# $<%,7%" +on mapped Change gaps in $<% $<%C1!## +on mapped Filter cars on class name. .sef)ll for class classification <n $<% V1.1 is possible mapping controller b)ttons to $<% f)nctions. "xample to map b)tton B of controller 1 for $<%7%" we will )se- $<%,7%" H controller212 b)tton2 B GID3eyboard.e&e (rogram )sed to obtain 'eys *irt)al code (V69F12 V69#(!C" _ ) 1 GID V1.1 by Fazerbox Pagina 33 di 34 User guide Map H Dri)erIc4ane 4his ,ap 7b8ect is able to show map when dri*er is in spectator mode- 4o associate myself to a 4eam2 edit 4eam,embers parameter in idconf.t&t to other0 dri*ers of same 4eam. +ames m)st me comma separated. efer to pre*io)s chapter L,an)al config)ration 0 $idconf.txtN. Uninstallation 1. %elete d#d$.dll and GIDPluin.ini from rFactor folderO B. %elete GIDPluin.dll from rFactorR(l)ginsO E. emo*e $<% folder from rFactorR(l)ginsO U. <f installed with an other pl)gin2 rename nomepl)gin.dll in dEdT.dll 1roubles4ootin !) Crash to %es'top at start)p- <nstall Mi'roso-( Visua% 0// 2??8 Redis(ribu(ab%e Pa'"age &x8*@ &) %E%%DT9U/.%11 not fo)nd. <nstall latest %irectD2 download from Mi'roso-(. *redits rfactoracingweb for testing and logoO Virt)al acing $ro)p #taff O <#< for rFactor pl)gin examples so)rce code at www.rfactor.net 1 GID V1.1 by Fazerbox Pagina 34 di 34 User guide Map in 3D rFa'(or Moni(or