Difference between revisions of "ScriptingNF"
Jump to navigation
Jump to search
imported>Wrye (Third pass) |
imported>Wrye (Pass... umm... four?) |
||
Line 35: | Line 35: | ||
*[[Debug Scripts]] | *[[Debug Scripts]] | ||
== | ==Code Optimization== | ||
* [[CPU-usage of Functions]] - Lists of functions and their effects on performance; notes on which drop FPS the most, etc. | |||
* [[Minimizing your Script]] - Tips to keep the number of functions used down, how often sections of your script run, and more. | |||
* [[Script Comparison Tests]] - Comparisons of script snippets and/or functions. | |||
==Extensions and Libraries== | |||
*[[Oblivion Script Extender]] - | |||
**[[:Category:Pluggy|Pluggy]] - Array, string, Ini functions. | |||
**[[:Category:TSFC|Tibixie's String Collection Function]] - String functions. | |||
*[http://www.uesp.net/wiki/Tes4Mod:Cobl/Modding Cobl] - Common Oblivion. | |||
==Advanced How Tos== | ==Advanced How Tos== | ||
*[[ | *[[Combine your SI and non-SI mods into one (OBSE, Patch v1.1, Other mods too)|Adaptive Mods]] - Adjust a mod for presence or absence of SI, OBSE, Patch v1.1, etc. | ||
*[[Casting Spells From An Activator]] | *[[Casting Spells From An Activator]] | ||
*[[Scripting Tutorial: Custom Bound Items|Custom Bound Items]] | *[[Scripting Tutorial: Custom Bound Items|Custom Bound Items]] | ||
*[[MessageBox Tutorial]] - Complicted messagebox and menu structures. | |||
*[[MessageBox Tutorial]] | |||
==Related Pages== | ==Related Pages== | ||
*[[:Category:Useful Code|Useful Code]] | *[[:Category:Useful Code|Useful Code]] |
Revision as of 21:29, 31 May 2008
No fluff version of the Portal:Scripting.
Basic Tutorials
- My Second Script
- My First Spell - With script effects.
- Start Your Mod
Functions
General Knowledge
- TES Files - Basic info about esp and esm files.
- Esp vs. Esm - Differences between esp and esm files.
- Modding Terminology - Advanced discussion of modding terms.
- Console Functions - Useful for playtesting.
Scripting Basics
- Basic Scripting Knowledge
- Commands
- Variables
- Using "If" Conditions
- Types of Scripts
- Script Processing
Troubleshooting
Code Optimization
- CPU-usage of Functions - Lists of functions and their effects on performance; notes on which drop FPS the most, etc.
- Minimizing your Script - Tips to keep the number of functions used down, how often sections of your script run, and more.
- Script Comparison Tests - Comparisons of script snippets and/or functions.
Extensions and Libraries
- Oblivion Script Extender -
- Pluggy - Array, string, Ini functions.
- Tibixie's String Collection Function - String functions.
- Cobl - Common Oblivion.
Advanced How Tos
- Adaptive Mods - Adjust a mod for presence or absence of SI, OBSE, Patch v1.1, etc.
- Casting Spells From An Activator
- Custom Bound Items
- MessageBox Tutorial - Complicted messagebox and menu structures.