mirror of
https://github.com/bnowakow/GT7-Scripts.git
synced 2026-01-08 04:11:56 +00:00
95 lines
1.6 KiB
AutoHotkey
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:
|