Cyber Engine Tweaks
Modding
Dictionary
Other
External docs
Other Wikis
Powered By GitBook
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:
1
efrs = Game.EffectorSystem()
Copied!

Sub-functions

ApplyEffector

ApplyEffector
Info & Usage
1
ApplyEffector(objID : EntityID, instigator : wref:GameObject, recordID : TweakDBID, optional parentRecordID : TweakDBID);
Copied!

GetEffectorsByID

GetEffectorsByID
Info & Usage
1
GetEffectorsByID(objID : EntityID, recordID : TweakDBID, outEffectors : array:wref:Effector);
Copied!

GetEffectorsList

GetEffectorsList
Info & Usage
1
GetEffectorsList(objID : EntityID, outEffectors : array:wref:Effector);
Copied!

IsEffectorPresent

IsEffectorPresent
Info & Usage
1
IsEffectorPresent(objID : EntityID, recordID : TweakDBID) : Bool;
Copied!

RemoveEffector

RemoveEffector
Info & Usage
1
RemoveEffector(objID : EntityID, recordID : TweakDBID);
Copied!

RemoveEffectorsByID

RemoveEffectorsByID
Info & Usage
1
RemoveEffectorsByID(objID : EntityID, recordID : TweakDBID) : Bool;
Copied!
Last modified 9mo ago