What is Tamriel Rebuilt?
Yeti is our new Head of Characters (8. Dec 13 18:57)
Aeven is our new Head of Interiors (7. Dec 13 02:05)
gro-Dhal is the new Head of Literature (9. Sep 13 19:07)
Sacred East version 1.5 released! (8. Aug 13 09:40)
Stryker named new Head of Interiors (5. May 13 18:34)
Stryker named Assistant Head of Characters (3. Feb 13 13:54)
2012 in Review (31. Dec 12 13:51)
Our New Head of Characters is Not! Also Int Reviewing Empty! (13. Dec 12 17:56)
Sacred East updated to Version 1.2 (11. Oct 12 10:30)
New Core Shuffle! (7. Oct 12 23:20)
So you wanna' be a scripter, huh?
This is the first in a brief series of tutorials aimed at getting a mid-level TESCS builder familiar with and using (at a practical level - not just theoretically or copy-pasting) the Morrowind scripting language, which I have fondly dubbed, "Script". The reader should already be at least generally familiar with TESCS, although no prior programming (or scripting) experience is required whatsoever. By the end of this first tutorial, you should be able to look at existing code and have the capability of discerning how it does what it does, and you should be able to write some simple scripts of your own, from scratch.
If you've already learned a programming language (like C), this tutorial will probably be far too basic for you. You can probably pick up the scripting language TESCS uses just by looking at it, and reading through some of the Helpfiles.
Later tutorials in this series will cover more advanced topics, like optimizing code, construction (idiom) theory, and debugging methods.
A list of all my current tutorials is available at http://www.weathersong.net/tomorrow/tuts/.
This tutorial is still under construction. I'm looking for feedback, errata, and suggestions on it.
|The content of this site is © by the Tamriel Rebuilt community. Morrowind, Oblivion, their expansions, and their content is © Bethesda Softworks.|