Name: AutoPause 1.4 Final
Use: In conjunction with Locomotion (all versions) 

Default Hotkeys:
Escape - Closes AutoPause 
F5 - Enable/Disable AutoPause 
Spacebar - Auto Left-Mouse Click

Description: 

This application will pause the game for you during all construction types (building trains, tracks, 
roads, etc). As well as, automatically re-pause the game if it gets unpaused. You can enable/disable 
this feature via pressing F5. Also, by pressing the spacebar (in game) you will left click your mouse 
automatically for as long as it is held down. So, if you wanted to keep clicking the Build Track 
button, just hold your mouse over it and press/hold the spacebar. 

How to use: 
1.) Extract AutoPause.exe to a directory of your choice. 
2.) Execute/Open it.
3.) Setup things how you want them in the game. 
3.) Click "Start Locomotion" button or open Locomotion on your own.
4.) Play. 


Why use it? Well, it allows you to deal with multiple things going on during a game without too much
game-time passing. For example, updating vehicles, updating track types, and/or giving you an edge 
over the AI's construction speeds. 

Changes (1.1 Beta): 
Added Auto Mouse Clicking. 
Added Dialog box to query automatic starting of Locomotion 
Added A little GUI window (only seen out of game) 
Fixed the Hotkey problem with F5 and Spacebar. They only work in-game now. 

Changes (1.2 Alpha): 
Major code optimization. Should no longer "bog down" Locomotion. 
Fixed a bug with AutoPause sometimes freezing/crashing the game.

Changes (1.3 Final):
Added custom hotkey support. See Release Notes for possible hotkeys.
Fixed a bug where if Loco was minimized upon execution of AutoPause, then it wouldn't open until you
clicked your mouse or pressed a key on your keyboard.
More code optimization. Should run even smoother now.

Changes (1.4 Final):
Revamped the GUI completely.
Added a variable clicking speed for Auto Click (set it in the INI or in the app)
Added minimizing of the GUI as requested.
Adjusted the code alot. Should run even smoother than before.


Release Notes (1.1 Beta): 
I know I said I'd add in custom key settings, but that is proving to be a real pain. I just need to 
make sure it works properly before I release that version. Sorry about the delay. 

Release Notes (1.2 Alpha): 
Sorry about the problems (if anyone other than me has had them). Should be running smoother than silk 
now. I've tested it on all 5 of my comps (from a 400 mhz to a 3.2 ghz) and they all run Loco and 
AutoPause with no performance loss.

Release Notes (1.3 Final):
Alrighty, so I finally got the custom hotkeys setup. It does not support multiple keys (I.E. Shift+X),
and I don't feel like adding 100 lines of code for it. If there is a demand for it, I'll gladly add it
later. So, how do we setup our own custom hotkeys? Well, included in AutoPause.zip is a file, AutoPause.ini,
that contains the default keys. Be sure your InGame_Pause key matches the INI!!! You can change them to
any one of the below keys:

Release Notes (1.4 Final):
Whew, this was a tough one to finish. I spent alot of time trying to figure out how I wanted to design the
GUI. I think I've done a good job. Anyways, you will need to delete your old AutoPause.ini to match this
version. You can also set your hotkeys in the GUI now. They will be saved when you exit AutoPause. The hotkey
choices haven't changed. Also, the combo-boxes that contain the possible hotkeys is so large that you have
to scroll with your arrow keys (it won't add a blasted scroll bar, sorry).

----------------------------------
A-Z
0-9
NUMPAD0 - NUMPAD9
NUMPADMULT
NUMPADADD
NUMPADSUB
NUMPADDIV
NUMPADDOT (Numpad period)
NUMPADENTER
SPACE
ENTER
ALT
LALT (Left ALT)
RALT (Right ALT)
LSHIFT (Left Shift)
RSHIFT (Right Shift)
LCTRL (Left CTRL)
RCTRL (Right CTRL)
BACKSPACE
DELETE
UP, DOWN, LEFT, RIGHT (Arrow keys)
HOME
END
ESCAPE
INSERT
PGUP
PGDN
F1 - F12
TAB
PRINTSCREEN
PAUSE
APPSKEY (Windows App key)
------------------------------------

