EffectorSystem

Documents the EffectorSystem class and its functions.

NOT DOCUMENTED We currently don't have information on how these functions work. They are being documented here for visibility.

Invoking EffectorSystem

To invoke the effector system, use the following Global function:

efrs = Game.EffectorSystem()

Sub-functions

ApplyEffector

ApplyEffector(objID : EntityID, instigator : wref:GameObject, recordID : TweakDBID, optional parentRecordID : TweakDBID);

GetEffectorsByID

GetEffectorsByID(objID : EntityID, recordID : TweakDBID, outEffectors : array:wref:Effector);

GetEffectorsList

GetEffectorsList(objID : EntityID, outEffectors : array:wref:Effector);

IsEffectorPresent

IsEffectorPresent(objID : EntityID, recordID : TweakDBID) : Bool;

RemoveEffector

RemoveEffector(objID : EntityID, recordID : TweakDBID);

RemoveEffectorsByID

RemoveEffectorsByID(objID : EntityID, recordID : TweakDBID) : Bool;

Last updated