Turbo Dismount

Turbo Dismount

Not enough ratings
French Revolution and The Millennial while AFK
By Cpt. Coño
A step by step guide to achieve French Revolution and The Millennial easily while AFK using AutoHotkey
   
Award
Favorite
Favorited
Unfavorite
The introduction
This guide will help you set up a script for AutoHotkey which will let you achieve the two most grindy achievements in Turbo Dismount: French Revolution (1000 decapitations) and The Millennial (1000 dismounts).

Requirements
AutoHotkey: https://www.autohotkey.com/
Please note which version (v1 or v2) you're getting, since the scripts differ a little. Scripts for both versions are provided below.

Giant Palm Tree Explosion workshop level

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=481195672
The script
AutoHotkey uses .ahk scripts which can (among other things) trigger inputs automatically. We're going to use a script which will automatically dismount on high speed, wait for the crash (and hopefully the decapitation), reset and start again over and over again.

To create a script open Notepad or any other plain text editor on your PC and paste one of the following in a blank file, depending on which version of AutoHotkey you have.

AutoHotkey v1

Pause Loop { ; hold to launch Send {Space down} Sleep 500 Send {Space up} ; wait for crash and reset Sleep 7000 Send {Space down} Sleep 1000 Send {Space up} Sleep 500 } return TAB::Pause Toggle

AutoHotkey v2
Thanks to user .776 (below in comments).

#Requires AutoHotkey v2.0 Pause Loop { ; hold to launch Send "{Space down}" Sleep 500 Send "{Space up}" ; wait for crash and reset Sleep 7000 Send "{Space down}" Sleep 1000 Send "{Space up}" Sleep 500 } return TAB::Pause

Save this file as a .ahk file. If you've got AutoHotkey installed, the file should have an icon with a "H" in it.

Script explanation

Pause
Lets the script start paused, so it will only run when you tell it to.

Loop { ... { return
This piece of script will run over and over again until you tell it to stop

; hold to launch Send {Space down} Sleep 500 Send {Space up}
Holds down spacebar to launch. 500 ms is pretty close to dismounting full speed

; wait for crash and reset Sleep 7000 Send {Space down} Sleep 1000 Send {Space up} Sleep 500
Wait 7 seconds for the crash to happen, then hold down spacebar for a second to reset the level and wait another 500 ms before triggering a new dismount.

TAB::Pause Toggle
Use the [TAB] key to pause/unpause the script.
The setup
  1. Run the .ahk script you've just created (double click it). A red icon containing an "H" should appear in your system tray.
  2. Open Turbo Dismount
  3. Load the Giant Palm Tree Explosion level
  4. Use the Wedge as vehicle
  5. Use Mr. Ego as character
  6. Use the pose where he's on the front of the hood
  7. Use the straight line as steering direction
  8. Now make sure that the dismount button is not revving itself*, and when it's not or after it's done press the TAB key on your keyboard.

* After some time the dismount button will start revving by itself periodically, make sure to press TAB when it's not doing that.
The profit
If everything was done correctly the car should have dismounted itself, crashed the car into the palm trees, reset the level and started over again. You can stop the script again by pressing TAB or closing it from the system tray.

Now you can walk away from your PC and let it handle grinding out The Millennial and French Revolution. Disintegration and Paul Bunyan will probably be achieved as well.

I went away from my PC for about an hour and came back with both achievements unlocked.
13 Comments
therealmanguyman 8 Jan @ 6:15am 
A red icon containing an "H" does not appear in my system tray.
_saveyourself 5 Jan @ 9:48am 
Thx dude! :)
.776 30 Dec, 2024 @ 9:23am 
:GDNormal::freebeer::freebeer:
Cpt. Coño  [author] 30 Dec, 2024 @ 6:17am 
Thanks .776, I've added both the HK v1 and v2 scripts to the guide. Hope y'all having wonderful december celebrations!
.776 28 Dec, 2024 @ 8:41am 
hope it will help everyone
.776 28 Dec, 2024 @ 8:41am 
@apropos this script should looks like exactly like this, just copy it.

#Requires AutoHotkey v2.0
Pause
Loop
{
; hold to launch
Send "{Space down}"
Sleep 500
Send "{Space up}"

; wait for crash and reset
Sleep 7000
Send "{Space down}"
Sleep 1000
Send "{Space up}"
Sleep 500
}
return

TAB::Pause
apropos 25 Dec, 2024 @ 5:11pm 
@.neverasked776, I don't reallu understand the lines "{Space down} and "{Space up}". Could you explain how to format those lines?
.776 20 Dec, 2024 @ 3:07am 
you're welcome
.776 20 Dec, 2024 @ 3:06am 
oo, sorry, i forgot. there is something else.. the lines Send Space down and Send Space Up in both tables should be formatted as Send "{Space down}" and Send "{Space up}".
it is because new version of AutoHotKey was released recently.

----------
and at the very top of the script you need to write the line:
#Requires AutoHotkey v2.0
Cpt. Coño  [author] 13 Dec, 2024 @ 3:37am 
Thanks for letting me know @.neverasked776
I've updated the script.