Welcome to my scripting wiki! I hope to compile a rather complete list of resources for Morrowind scripting here.
By way of an introduction, I have a few quotes from Scripting For Dummies by GhanBuriGhan (and many others):
What is a script? Scripts are basically pieces of code written in a special scripting language (I will call it TES script from here on). These little "programs" will run during the game and can perform certain things in the game, lots of things actually: Trigger events, control time and place, make things and creatures vanish, appear or move, give messages to the player, change stats, even change the weather – the possibilities are great. TES Script is a unique scripting language, it is not used outside the TES Construction Set. As a scripting language it has certain limitations compared to a "real" programming language, like, e.g. C++.
What can scripts do? Scripts for Morrowind are a way to have the game dynamically react to what the player does in the game world. You can use scripts to manage complex quests. You can use scripts to create custom items that perform actions beyond what regular enchantments could. You can use scripts to create traps. You can use scripts to change NPC or creature behavior. Remember the character creation in Morrowind? It’s basically controlled by a number of scripts. Seen Fargoth sneak around to his stash in Seyda Neen? That’s a script directing his moves. Freed any slaves? That also is handled by a script. So the short answer to the question is: a lot.
What scripts can't do: The TES script language is limited in its capabilities – there are only so many functions that you can use and sometimes the possible uses are not all that you may wish them to be. In fact some functions are buggy or plain broken. In many cases smart scripters can find workarounds for apparent limitations, but don't expect miracles. Many things are hardcoded and can not or only indirectly be influenced by scripts.
Morrowind scripting alone can achieve a lot of desired effects. However, many have found that certain aims are either impossible, or incredibly impractical. Because of these limitations, several 3rd party programs have been created. These include Morrowind Enhanced (MWE,) Morrowind Script Extender (MWSE,) and Morrowind Graphics Extender (MGE.) One of the major purposes of this wiki is to portray the possibilities, capabilities, and methods of these programs.
If you have anything at to add here, please feel free to do so!
This site was made with WebAPP v0.9.9.3.1 , a web portal system written in Perl.
All trademarks and copyrights on this page are owned by their
respective owners. Comments are owned by the Poster.