class game
EffectorSystem
game.EffectorSystem
- 0 properties
- 6 functions
Extends game.IEffectorSystem game.IGameSystem IScriptable ISerializable
Properties
None.
Functions
void ApplyEffector(ent.EntityID objID, WeakHandle<game.Object> instigator, TDBID recordID, TDBID? parentRecordID, ent.EntityID? proxyEntityID)RTTIre.Hooks.PlaceVoid( "gameEffectorSystem", "ApplyEffector", (EffectorSystem_ApplyEffector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectorSystem_ApplyEffector( game.EffectorSystem self, ent.EntityID objID, WeakHandle<game.Object> instigator, TDBID recordID, TDBID? parentRecordID, ent.EntityID? proxyEntityID );void RemoveEffector(ent.EntityID objID, TDBID recordID)RTTIre.Hooks.PlaceVoid( "gameEffectorSystem", "RemoveEffector", (EffectorSystem_RemoveEffector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectorSystem_RemoveEffector( game.EffectorSystem self, ent.EntityID objID, TDBID recordID );bool IsEffectorPresent(ent.EntityID objID, TDBID recordID)RTTIre.Hooks.Place( "gameEffectorSystem", "IsEffectorPresent", (EffectorSystem_IsEffectorPresent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EffectorSystem_IsEffectorPresent( game.EffectorSystem self, ent.EntityID objID, TDBID recordID );void GetEffectorsList(ent.EntityID objID, WeakHandle<game.Effector>[] outEffectors)RTTIre.Hooks.PlaceVoid( "gameEffectorSystem", "GetEffectorsList", (EffectorSystem_GetEffectorsList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectorSystem_GetEffectorsList( game.EffectorSystem self, ent.EntityID objID, WeakHandle<game.Effector>[] outEffectors );void GetEffectorsByID(ent.EntityID objID, TDBID recordID, WeakHandle<game.Effector>[] outEffectors)RTTIre.Hooks.PlaceVoid( "gameEffectorSystem", "GetEffectorsByID", (EffectorSystem_GetEffectorsByID x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectorSystem_GetEffectorsByID( game.EffectorSystem self, ent.EntityID objID, TDBID recordID, WeakHandle<game.Effector>[] outEffectors );bool RemoveEffectorsByID(ent.EntityID objID, TDBID recordID)RTTIre.Hooks.Place( "gameEffectorSystem", "RemoveEffectorsByID", (EffectorSystem_RemoveEffectorsByID x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EffectorSystem_RemoveEffectorsByID( game.EffectorSystem self, ent.EntityID objID, TDBID recordID );