Difference between revisions of "Portal:Scripting"
m
→Scripting Basics: May be a better name for this concept.
imported>DragoonWraith |
imported>Bruneauinfo m (→Scripting Basics: May be a better name for this concept.) |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 7: | Line 7: | ||
<h2 class="header">Featured</h2> | <h2 class="header">Featured</h2> | ||
[[Image: | [[Image:Scripttut2_testing2.JPG|thumb|right|The message box we wrote]] | ||
==== My Second Script ==== | ==== My Second Script ==== | ||
While the '''My First Script''' tutorial is a good first taste of scripting for Oblivion, it does not appreciably demonstrate what the scripting language in Oblivion can do. It is a wonderful introduction for those who have never seen a programming or scripting language before, but a more in-depth tutorial would be helpful to further introduce modders to this amazing resource. | While the '''My First Script''' tutorial is a good first taste of scripting for Oblivion, it does not appreciably demonstrate what the scripting language in Oblivion can do. It is a wonderful introduction for those who have never seen a programming or scripting language before, but a more in-depth tutorial would be helpful to further introduce modders to this amazing resource. | ||
Line 21: | Line 21: | ||
*[[Scripting Tutorial: My Second Script|My Second Script]] | *[[Scripting Tutorial: My Second Script|My Second Script]] | ||
*[[Start Your Mod]] | *[[Start Your Mod]] | ||
*[[Scripting_Tutorial:_Creating_a_Simple_Timer|Creating a Simple Timer]] | |||
*[[Scripting_Tutorial:_Modify_Weapon_On_Equip|Modify Weapon On Equip]] | |||
==Functions== | ==Functions== | ||
Line 44: | Line 46: | ||
**[[Object scripts]] | **[[Object scripts]] | ||
**[[Quest scripts]] | **[[Quest scripts]] | ||
**[[Global Scripts]] | **[[Global Scripts]] | ||
**[[Magic effect scripts]] | **[[Magic effect scripts]] | ||
*[[Script Processing]] | *[[Script Processing]] | ||
*[[Cross Script Variables]] | |||
==Troubleshooting== | ==Troubleshooting== | ||
Line 62: | Line 65: | ||
==Extensions and Libraries== | ==Extensions and Libraries== | ||
*[[Oblivion Script Extender]] - | *[[Oblivion Script Extender]] - Oblivion scripting language extension. | ||
*[[ESM Math Library]] - Math functions as stage function library. | *[[ESM Math Library]] - Math functions as stage function library. | ||
*[http://www.uesp.net/wiki/Tes4Mod:Cobl/Modding Cobl] - Common Oblivion. | *[http://www.uesp.net/wiki/Tes4Mod:Cobl/Modding Cobl] - Common Oblivion. |