Difference between revisions of "EncounterZone Script"
Jump to navigation
Jump to search
imported>Qazaaq (added f4se script) |
imported>Qazaaq m (line break) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''Extends:''' [[Form Script]] | '''Extends:''' [[Form Script]] | ||
<BR/> | |||
'''Editor:''' [[Encounter Zone]] | '''Editor:''' [[Encounter Zone]] | ||
Line 24: | Line 24: | ||
**Flags this encounter zone for reset on next load. | **Flags this encounter zone for reset on next load. | ||
== F4SE Functions == | == F4SE Member Functions == | ||
*Location Function [[GetLocation - EncounterZone|GetLocation]]() | *Location Function [[GetLocation - EncounterZone|GetLocation]]() | ||
** Gets the location for this encounter zone. | ** Gets the location for this encounter zone. | ||
*Function [[ | |||
** | *int Function [[GetMaxLevel - EncounterZone|GetMaxLevel]]() | ||
** Gets the maximum level for this encounter zone. | |||
*int Function [[GetMinLevel - EncounterZone|GetMinLevel]]() | |||
** Gets the minimum level for this encounter zone. | |||
*int Function [[GetRank - EncounterZone|GetRank]]() | *int Function [[GetRank - EncounterZone|GetRank]]() | ||
** Gets the rank for this encounter zone. | ** Gets the rank for this encounter zone. | ||
*bool Function [[IsNeverResetable - EncounterZone|IsNeverResetable]]() | *bool Function [[IsNeverResetable - EncounterZone|IsNeverResetable]]() | ||
** Gets whether this encounter zone can be reset or not. | ** Gets whether this encounter zone can be reset or not. | ||
*bool Function [[IsWorkshop - EncounterZone|IsWorkshop]]() | *bool Function [[IsWorkshop - EncounterZone|IsWorkshop]]() | ||
** Gets whether this encounter zone has workshop enabled or not. | ** Gets whether this encounter zone has workshop enabled or not. | ||
*Function [[SetLocation - EncounterZone|SetLocation]](Location akLoc) | |||
** Sets the location for this encounter zone. | |||
*Function [[SetMaxLevel - EncounterZone|SetMaxLevel]](int level) | |||
** Sets the maximum level for this encounter zone. | |||
*Function [[SetMinLevel - EncounterZone|SetMinLevel]](int level) | |||
** Sets the minimum level for this encounter zone. | |||
*Function [[SetNeverResetable - EncounterZone|SetNeverResetable]](bool resetable) | |||
** Sets whether this encounter zone can be reset or not. | |||
*Function [[SetRank - EncounterZone|SetRank]](int rank) | |||
** Sets the rank for this encounter zone. | |||
*Function [[SetWorkshop - EncounterZone|SetWorkshop]](bool ws) | *Function [[SetWorkshop - EncounterZone|SetWorkshop]](bool ws) | ||
** Sets whether this encounter zone has workshop enabled or not. | ** Sets whether this encounter zone has workshop enabled or not. | ||
Line 53: | Line 64: | ||
None | None | ||
== See Also == | |||
*[[Location]] | |||
[[Category:Scripting]] | [[Category:Scripting]] | ||
[[Category:Papyrus]] | [[Category:Papyrus]] | ||
[[Category:Script Objects]] | [[Category:Script Objects]] |
Latest revision as of 23:57, 6 November 2017
Extends: Form Script
Editor: Encounter Zone
Script for the manipulation of encounter zones.
Definition[edit | edit source]
ScriptName EncounterZone extends Form Native Hidden
Properties[edit | edit source]
None
Global Functions[edit | edit source]
None
Member Functions[edit | edit source]
- int Function CountActors(Keyword apRequiredLinkedRefKeyword, Keyword apExcludeLinkedRefKeyword)
- Counts the number of promoted/persistent actors associated with this encounter zone.
- Actor[] Function GetActors(Keyword apRequiredLinkedRefKeyword, Keyword apExcludeLinkedRefKeyword)
- Gets an array of the promoted/persistent actors associated with this encounter zone.
- Function Reset()
- Flags this encounter zone for reset on next load.
F4SE Member Functions[edit | edit source]
- Location Function GetLocation()
- Gets the location for this encounter zone.
- int Function GetMaxLevel()
- Gets the maximum level for this encounter zone.
- int Function GetMinLevel()
- Gets the minimum level for this encounter zone.
- int Function GetRank()
- Gets the rank for this encounter zone.
- bool Function IsNeverResetable()
- Gets whether this encounter zone can be reset or not.
- bool Function IsWorkshop()
- Gets whether this encounter zone has workshop enabled or not.
- Function SetLocation(Location akLoc)
- Sets the location for this encounter zone.
- Function SetMaxLevel(int level)
- Sets the maximum level for this encounter zone.
- Function SetMinLevel(int level)
- Sets the minimum level for this encounter zone.
- Function SetNeverResetable(bool resetable)
- Sets whether this encounter zone can be reset or not.
- Function SetRank(int rank)
- Sets the rank for this encounter zone.
- Function SetWorkshop(bool ws)
- Sets whether this encounter zone has workshop enabled or not.
Events[edit | edit source]
None