Version 1.3 Released! See http://www.gamesas.com/topic/1203380-relz-automw-improved-morrowind-enhanced-new-autosave-system-and-more/page__view__findpost__p__20094064 for details.
https://www.youtube.com/watch?v=u6ScxhEdE3U
https://sites.google.com/site/automorrowind/home/quickstart-guide
https://sites.google.com/site/automorrowind/home/faq
https://sites.google.com/site/automorrowind/
Hey everyone! Today I finally get to take the lid off of a project that has been 6+ months in the making, and I'm glad to be able to put it in your hands. It's called AutoMW, an (open source!) utility for Morrowind.
The big problems I aimed to solve with this project are
- the twitchy pace of combat,
- create an Auto-save system that makes sense (and that you can configure)
- make Morrowind Enhanced a more organic, automatic experience
A sore point with Morrowind has always been the combat system, and while Aerelorn's Morrowind Enhanced went a (very) long way towards making a more interesting experience, I felt there was still a lot of room for improvement. Since MWE is closed-source, I decided to write something that would interact with Morrowind and MWE from the outside. I hope someone comes up with a cool idea and is able to implement it through this toolset.
AutoMW works off of a modular concept, allowing users to enable and disable the features they want or don't want. And each module included with AutoMW is highly configurable, so you can tailor each one to your own personal experience.
AutoMW comes with 3 modules:
Auto-Trance: This module automates Morrowind Enhanced v1.6, and puts the Trance function of Combat Enhanced on autopilot. You can set it to enter trance when you enter combat, and exit it when you leave combat (or put away your weapon!). It also enables Cinematic Slowdown: only activates for a few seconds when certain combos are performed, for a dramatic, bullet-time-like effect. No button pressing.
Auto-Quicksave: Implements a better auto-saving system. Uses the Quicksave slot to allow you to save on an interval (say, every 10 minutes), or save every cell change. It won't automatically save while you're in combat, by default.
Auto-Play: A dirt-simple module that simply presses the "Play" button on Morrowind's default launcher. A hassle saver for Steam users where this launcher is unskippable.
On top of this, AutoMW uses a Unified Launcher to let you launch all of your common utilities with a single click. FPS Optimizer, MWE, and MWSE Launcher all launch alongside Morrowind.
Where To Get It
Download from:
http://morrowind.nexusmods.com/mods/39030
http://planetelderscrolls.gamespy.com/View.php?view=Utilities.Detail&id=83
Install Instructions (VERY IMPORTANT):
You MUST have the following installed:
*AutoIT3, an automation / scripting engine for Windows. (https://sites.google.com/site/automorrowind/home/faq#TOC-I-have-to-install-AutoIt-Why-) You can grab http://www.autoitscript.com/site/autoit/downloads/. (Choose Full Install, and all default options!).
*MWSE (either the MWSE Launcher or MGE Internal)
*Morrowind Enhanced v1.6 (older versions unsupported). Not a requirement, but very recommended as Auto-Trance requires it.
To install, just unzip the package anywhere on your computer. Launch AutoMW.exe and you're good to go! A short tutorial will help you set up AutoMW on the first launch.
ATTENTION Mod Authors
AutoMW utilizes a plugin-like modules system you can use to write new modules for AutoMW! If you're interested in developing a module for AutoMW, head to the https://sites.google.com/site/automorrowind/home/development of the website.
Personal Note
This is the biggest thing I've probably ever worked on, so please, tell me what you think. It's my way of giving back to a community that has given me so much over the years. I welcome all bug reports, complaints, and gripes
Thanks:
Hrnchamd: For fantastic testing, and MCP / MGE XE / legible fonts.
Aerelorn: For Morrowind Enhanced!
NZdawghaus: For the Splash Resource Pack.
GhanBuriGhan, Yacoby, melian, et al.: For writing "Morrowind Scripting for Dummies" (this book is targeted at my demographic)
Yacoby (again): For "Scripting With MWSE". The pipe example was unbelievably helpful.
Have fun!