Hazard - powerof3/PapyrusExtenderSSE GitHub Wiki

Getters

GetHazardArt

  • Gets hazard art path, eg. "Effects/MyHazardArt.nif"
String Function GetHazardArt(Hazard akHazard) global native

GetHazardIMOD

  • Get Hazard imagespace modifier
ImageSpaceModifier Function GetHazardIMOD(Hazard akHazard) global native

GetHazardIMODRadius

float Function GetHazardIMODRadius(Hazard akHazard) global native

GetHazardIPDS

  • Get hazard impact data set
ImpactDataSet Function GetHazardIPDS(Hazard akHazard) global native

GetHazardLifetime

float Function GetHazardLifetime(Hazard akHazard) global native

GetHazardLight

Light Function GetHazardLight(Hazard akHazard) global native

GetHazardLimit

int Function GetHazardLimit(Hazard akHazard) global native

GetHazardRadius

float Function GetHazardRadius(Hazard akHazard) global native

GetHazardSound

SoundDescriptor Function GetHazardSound(Hazard akHazard) global native

GetHazardSpell

Spell Function GetHazardSpell(Hazard akHazard) global native

GetHazardTargetInterval

  • Gets target interval (duration between casts)
float Function GetHazardTargetInterval(Hazard akHazard) global native

IsHazardFlagSet

Flag Value
None 0
PCOnly 0x00000001
InheritDuration 0x00000002
AlignToNormal 0x00000004
InheritRadius 0x00000008
DropToGround 0x00000010
bool Function IsHazardFlagSet(Hazard akHazard, int aiFlag) global native

Setters

ClearHazardFlag

Function ClearHazardFlag(Hazard akHazard, int aiFlag) global native

SetHazardArt

  • Sets hazard art path. Does not work on active hazards
Function SetHazardArt(Hazard akHazard, String asPath) global native

SetHazardFlag

Function SetHazardFlag(Hazard akHazard, int aiFlag) global native

SetHazardIMOD

Function SetHazardIMOD(Hazard akHazard, ImageSpaceModifier akIMOD) global native

SetHazardIMODRadius

Function SetHazardIMODRadius(Hazard akHazard, float afRadius) global native

SetHazardIPDS

Function SetHazardIPDS(Hazard akHazard, ImpactDataSet akIPDS) global native

SetHazardLifetime

Function SetHazardLifetime(Hazard akHazard, float afLifetime) global native

SetHazardLight

Function SetHazardLight(Hazard akHazard, Light akLight) global native

SetHazardLimit

Function SetHazardLimit(Hazard akHazard, int aiLimit) global native

SetHazardRadius

Function SetHazardRadius(Hazard akHazard, float afRadius) global native

SetHazardSound

Function SetHazardSound(Hazard akHazard, SoundDescriptor akSound) global native

SetHazardSpell

Function SetHazardSpell(Hazard akHazard, Spell akspell) global native

SetHazardTargetInterval

Function SetHazardTargetInterval(Hazard akHazard, float afInterval) global native