C# Class ACR_Quest.Spawn

Show file Open project: ALandFarAway/ALFA-Base-Resources

Public Methods

Method Description
ActivateLongTermBuffs ( uint oCaster, CLRScriptBase s ) : void
GetIsItemShield ( uint oItem, CLRScriptBase s ) : int
GetPrespawnPrediction ( CLRScriptBase s ) : int
SetLocalArrayObject ( uint oObject, string sVarName, int nIndex, uint oValue, CLRScriptBase s ) : void
SpawnCreature ( string sResRef, CLRScriptBase s ) : uint
_AddObjectToSpawnPoint ( uint oWP, uint oObject, CLRScriptBase s ) : void
_QuickBuff ( uint oCaster, int nSpell, CLRScriptBase s, uint oTarget = CLRScriptBase.OBJECT_INVALID ) : void
_SpawnObject ( string sResRef, int nObjectType, uint oWP, NWScript.NWScriptEngineStructure2 lLoc, int nFlags, int nAlternate, CLRScriptBase s ) : uint

Method Details

ActivateLongTermBuffs() public static method

public static ActivateLongTermBuffs ( uint oCaster, CLRScriptBase s ) : void
oCaster uint
s CLRScriptFramework.CLRScriptBase
return void

GetIsItemShield() public static method

public static GetIsItemShield ( uint oItem, CLRScriptBase s ) : int
oItem uint
s CLRScriptFramework.CLRScriptBase
return int

GetPrespawnPrediction() public static method

public static GetPrespawnPrediction ( CLRScriptBase s ) : int
s CLRScriptFramework.CLRScriptBase
return int

SetLocalArrayObject() public static method

public static SetLocalArrayObject ( uint oObject, string sVarName, int nIndex, uint oValue, CLRScriptBase s ) : void
oObject uint
sVarName string
nIndex int
oValue uint
s CLRScriptFramework.CLRScriptBase
return void

SpawnCreature() public static method

public static SpawnCreature ( string sResRef, CLRScriptBase s ) : uint
sResRef string
s CLRScriptFramework.CLRScriptBase
return uint

_AddObjectToSpawnPoint() public static method

public static _AddObjectToSpawnPoint ( uint oWP, uint oObject, CLRScriptBase s ) : void
oWP uint
oObject uint
s CLRScriptFramework.CLRScriptBase
return void

_QuickBuff() public static method

public static _QuickBuff ( uint oCaster, int nSpell, CLRScriptBase s, uint oTarget = CLRScriptBase.OBJECT_INVALID ) : void
oCaster uint
nSpell int
s CLRScriptFramework.CLRScriptBase
oTarget uint
return void

_SpawnObject() public static method

public static _SpawnObject ( string sResRef, int nObjectType, uint oWP, NWScript.NWScriptEngineStructure2 lLoc, int nFlags, int nAlternate, CLRScriptBase s ) : uint
sResRef string
nObjectType int
oWP uint
lLoc NWScript.NWScriptEngineStructure2
nFlags int
nAlternate int
s CLRScriptFramework.CLRScriptBase
return uint