Files
GT7-Scripts/bnowakow/old versions/2 GT7-B-Spec/GT7-B-Spec 0.9999.2 stick and triggers/Races/Tokyo.ahk
Bartek Dobrowolski-Nowakowski 07743bbf25 add newer versions
2022-04-15 19:06:10 +02:00

95 lines
1.6 KiB
AutoHotkey

GoTo EndRace_Tokyo_Def
Race_Tokyo()
{
SetTimer, CheckTyresOverheating, 1000
;;;;;;;;;;;;;;;;;;;;;; LAP 1 to 12 ;;;;;;;;;;;;;;;;;;;;;;
;ToolTip, TEMPLATE, 100, 100, Screen
ToolTip, Accel_On(100), 100, 100, Screen
Accel_On(100)
Nitrous_On()
loop, 15{
Press_X(delay:=200)
Press_Up(delay:=200)
}
Sleep, 12000
loop{
ToolTip, Looking for chicane, 100, 100, Screen
loop {
gosub, CheckChicane
if( Chicane_complete = true)
break
Sleep(100)
}
Sleep(1550)
Nitrous_Off()
Accel_Off()
Turn_Left(1500,15)
ToolTip, Nitrous Accel_On, 100, 100, Screen
Accel_On(100)
Nitrous_On()
gosub, ResetChicane
Sleep(30000)
ToolTip, Looking for hairpin, 100, 100, Screen
loop
{
gosub, CheckHairpin
/*
if (tyres_overheating)
{
ToolTip, Running Unstuck Routine - fingers crossed, 100, 100, Screen
Goto, Unstuck
return
}
*/
;Turn_Left(300, 30)
if( hairpinCount = 1 )
break
Sleep(100)
}
Sleep(1000)
Turn_Left(3000, 25)
Turn_Left(1000, 40)
Sleep(4000)
Turn_Left(1000, 20)
loop
{
gosub, CheckHairpin
/*
if (tyres_overheating)
{
ToolTip, Running Unstuck Routine - fingers crossed, 100, 100, Screen
Goto, Unstuck
return
}
*/
Press_X(delay:=200)
Press_Up(delay:=200)
;Turn_Left(300, 30)
if( hairpinCount = 2 ){
gosub, ResetHairpin
break
}
Sleep(100)
}
Turn_Right(6000, 85)
Turn_Right(15000, 75)
Sleep, 20000
}
}
EndRace_Tokyo_Def: