Difference between revisions of "Options Menu"

Jump to navigation Jump to search
55 bytes added ,  04:03, 13 April 2012
Added to the Tutorials categories
imported>JustinOther
m (→‎Notes: Linked GetVM*Variable)
imported>ShadeMe
(Added to the Tutorials categories)
Line 1: Line 1:
[[Category:Scripting]]
[[Category:Papyrus]]
== Overview ==
== Overview ==
Using [[Show - Message]], it is possible to make an options menu with any number of buttons and/or levels. This is enabling as one can maintain but a single plugin with an options menu offering multiple configuration setting rather than necessitating multiple versions. In these examples, we'll use apparel items, but a menu can be prompted and managed in a number of ways. First, create a message(s) form(s) and add/fill the buttons with the options you'd like to offer. Note that no more than ten buttons can be in a message box and that the button indices are offset by one such that the first option's index is 0 and not 1. If offering a lot of options, it's best to think ahead regarding how you want to organize your options, making the message forms first, then plugging them into the script.
Using [[Show - Message]], it is possible to make an options menu with any number of buttons and/or levels. This is enabling as one can maintain but a single plugin with an options menu offering multiple configuration setting rather than necessitating multiple versions. In these examples, we'll use apparel items, but a menu can be prompted and managed in a number of ways. First, create a message(s) form(s) and add/fill the buttons with the options you'd like to offer. Note that no more than ten buttons can be in a message box and that the button indices are offset by one such that the first option's index is 0 and not 1. If offering a lot of options, it's best to think ahead regarding how you want to organize your options, making the message forms first, then plugging them into the script.
Line 143: Line 141:
== See Also ==
== See Also ==
[[Show - Message]]
[[Show - Message]]
[[Category:Scripting]]
[[Category:Papyrus]]
[[Category:Papyrus_Tutorials]]
[[Category:Tutorials]]
Anonymous user

Navigation menu