Skyrim

File information

Last updated

Original upload

Created by

greentea101

Uploaded by

greentea101

Virus scan

Safe to use

About this mod

Provides two customizable keys for automatically casting dual-wielded destruction magic spells - one for rapid fire, and one for chaining dual casts. Can also run Skyrim in a fullscreen window. See version history for full functionality.

Permissions and credits
This is an Autohotkey script that automates destruction spell casting. Two user definable keys are used,
one for successively casting each hand in rapid fire, and another for chaining dual casts. The script
comes with an ini file where you can change the keys (the defaults are "C" and "X").
The video in the videos section shows the rapid fire hotkey.

Since version 1.3, the "use script as shortcut" functionality has been expanded to allow for running Skyrim in a full
screen window, which is like using fullscreen mode, but lets you alt tab easily, and may improve performance.
To use it, set your game to run in windowed mode at your monitor's native resolution (Skyrim launcher -> Options).
If you have provided the path to the executable (including file name) in the script's ini file, then the script will
launch Skyrim when run, and make the window fill the whole screen (it removes the title bar and border, and positions
the window at 0,0). The executable you specify doesn't have to be the game executable, it can also be that of a
program that it itself acts as a shortcut/launcher (like the script extender for example).

Some people have reported having problems sustaining an uninterrupted chain of casts. I'm not entirely sure
why that happens for them, but I suspect it has to do with performance (frame rate) and input lag. If you download
the regular version and find that you're affected by this, then you can download the alternative version listed
under "optional files", and see if that works for you. The casting speed will be slower, but it should work smoothly.

Version history

v1.7:
- added new hotkey (Pause/Break) for toggling hotkeys off and on (useful when they interfere with typing - mostly when
renaming enchanted items)
- fixed a bug that was causing the window borders to remain when loading the game with SKSE

v1.6:
- made the delay values for auto fire accessible in the ini file
- added new hotkey (Shift+Enter) for updating the autofire keys and delay values from the ini file, while in the game

v1.5:
- Switched to standard format ini file. The old ini file won't work anymore.
- Added functionality for equipping a spell in both hands by pressing its favorite key only once.
By default, the favorite keys (the keys from 1 to 8) behave normally, meaning you have to press a key twice to equip
the spell bound to that key in both hands. By pressing Shift+[numberkey], the script lets you designate that key as a
"spell key", which means that from then on, when you press that key once, the script will send two keystrokes and equip
the spell in both hands automatically. If you want to revert that key to normal behavior, just press Shift+[numberkey]
again to toggle it off. The configuration is saved in the ini file when the script exits, and loaded at the next run,
so you don't have to redo everything each time you play the game.
You can toggle this functionality off and on by pressing Shift+S. You can also reset all the keys to normal
behavior at once by pressing Shift+Backspace.

v1.4:
- fixed a bug that sometimes caused the script to think that the console was in the wrong closed/open state
- fixed a bug with the fullscreen window mode, that would sometimes create a black bar at the bottom of the screen;
this fix relies on the game loading straight to the menu, so delete Data\Video\BGS_Logo.bik if you haven't already
- fixed a bug with alt tabbing back into the game, that would cause the system cursor to be displayed in the game;
this is a bug with the game that the script mitigates, not a fault of the script
- added a hotkey (Alt+CapsLock) for quickly switching windows between Skyrim and Firefox (if Firefox isn't running,
it will switch to the desktop instead); this works in both windowed and fullscreen modes
- added a hotkey (Alt+Q) for quickly exiting the game

v1.3: added support for running Skyrim in a fullscreen window

v1.2: fixed a bug with window detection

v1.1:
- added a new key (default "X") for chaining dual casts; incidentally, it can also be used with weapons
- the keys used by the script no longer prevent typing in the console
- the keys are now stored in an ini file, and can be changed there
- the script now closes when Skyrim closes
- if the path to the Skyrim executable (including file name) is present in the ini file, the script will launch
Skyrim when run, or make its window active if it's already running; this allows the script to be used like a
shortcut to the game
- included a compiled (executable) version of the script, which doesn't require Autohotkey

v1.0: initial version that introduced the rapid fire key.

Instructions:

First, create a folder anywhere you want to put the script, and unzip the files in that folder. Then:

1) Edit the ini file to change the keys if the defaults aren't convenient for you;
see http://www.autohotkey.com/docs/KeyList.htm for a list of keys and mouse buttons that can be used
2) Run the compiled script ("Skyrim_autofire.exe") (it will have an icon in the system tray)
3) Play Skyrim

----------------------OR----------------------

1) Download and install/unzip Autohotkey (basic version) if you don't have it already (http://www.autohotkey.com)
2) Edit the ini file to change the keys if the defaults aren't convenient for you;
see http://www.autohotkey.com/docs/KeyList.htm for a list of keys and mouse buttons that can be used
3) Open the script ("Skyrim_autofire.ahk") with Autohotkey.
4) Play Skyrim