Difference between revisions of "LeveledSpell Script"
Jump to navigation
Jump to search
imported>Jog |
imported>CraftySentinel (Added SKSE 1.7.0 functions) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
'''Extends:''' [[Form Script]] | '''Extends:''' [[Form Script]] | ||
Script for the manipulation of leveled spellbase objects. | Script for the manipulation of leveled spellbase objects. | ||
== Definition == | == Definition == | ||
Line 11: | Line 8: | ||
ScriptName LeveledSpell extends Form | ScriptName LeveledSpell extends Form | ||
</source> | </source> | ||
== Properties == | == Properties == | ||
None | None | ||
== Global Functions == | == Global Functions == | ||
None | None | ||
== Member Functions == | == Member Functions == | ||
''' | :'''[[AddForm - LeveledSpell|AddForm]](Form ''apForm'', Int ''auiLevel'')''' | ||
*Removes all script added forms from the leveled list. | :*Adds the given form to the leveled list under the given level. | ||
:*[[Revert - LeveledSpell|Revert]]()''' | |||
:*Removes all script added forms from the leveled list. | |||
== SKSE Member Functions == | |||
:'''Int [[GetChanceNone - LeveledSpell|GetChanceNone]]()''' | |||
:*Returns the Chance of Getting None for the Leveled List. | |||
:'''[[SetChanceNone - LeveledSpell|SetChanceNone]](Int ''chance'')''' | |||
:*Sets the Chance of Getting None for the Leveled List. | |||
:'''Int [[GetNumForms - LeveledSpell|GetNumForms]]()''' | |||
:*Returns the number of Forms within the leveled list. | |||
:'''Form [[GetNthForm - LeveledSpell|GetNthForm]](Int ''n'')''' | |||
:*Returns the form at the specified index. | |||
:'''Int [[GetNthLevel - LeveledSpell|GetNthLevel]](Int ''n'')''' | |||
:*Returns the List Level for the Form at the specified index | |||
:'''[[SetNthLevel - LeveledSpell|SetNthLevel]](Int ''n'', Int ''level'')''' | |||
:*Sets the list Level for the Form at the specified index to the specified amount. | |||
== Events == | == Events == | ||
None | None | ||
[[Category:Scripting]] | |||
[[Category:Papyrus]] | |||
[[Category:Script Objects]] |
Latest revision as of 00:07, 3 February 2014
Extends: Form Script
Script for the manipulation of leveled spellbase objects.
Definition[edit | edit source]
ScriptName LeveledSpell extends Form
Properties[edit | edit source]
None
Global Functions[edit | edit source]
None
Member Functions[edit | edit source]
- AddForm(Form apForm, Int auiLevel)
- Adds the given form to the leveled list under the given level.
- Revert()
- Removes all script added forms from the leveled list.
SKSE Member Functions[edit | edit source]
- Int GetChanceNone()
- Returns the Chance of Getting None for the Leveled List.
- SetChanceNone(Int chance)
- Sets the Chance of Getting None for the Leveled List.
- Int GetNumForms()
- Returns the number of Forms within the leveled list.
- Form GetNthForm(Int n)
- Returns the form at the specified index.
- Int GetNthLevel(Int n)
- Returns the List Level for the Form at the specified index
- SetNthLevel(Int n, Int level)
- Sets the list Level for the Form at the specified index to the specified amount.
Events[edit | edit source]
None