class
ApplyRandomStatusEffectEffector
- 4 properties
- 6 functions
Extends game.Effector IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
targetEntityID | ent.EntityID | 0x0 | scripted |
applicationTarget | CName | 0x8 | scripted |
effects | TDBID[] | 0x10 | scripted |
appliedEffect | TDBID | 0x20 | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIre.Hooks.PlaceVoid( "ApplyRandomStatusEffectEffector", "Initialize;TweakDBIDGameInstanceTweakDBID", (ApplyRandomStatusEffectEffector_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ApplyRandomStatusEffectEffector_Initialize( ApplyRandomStatusEffectEffector self, TDBID record, ScriptGameInstance game, TDBID parentRecord );void Uninitialize(ScriptGameInstance game)overrideRTTIre.Hooks.PlaceVoid( "ApplyRandomStatusEffectEffector", "Uninitialize;GameInstance", (ApplyRandomStatusEffectEffector_Uninitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ApplyRandomStatusEffectEffector_Uninitialize( ApplyRandomStatusEffectEffector self, ScriptGameInstance game );void ActionOn(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "ApplyRandomStatusEffectEffector", "ActionOn;GameObject", (ApplyRandomStatusEffectEffector_ActionOn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ApplyRandomStatusEffectEffector_ActionOn( ApplyRandomStatusEffectEffector self, game.Object? owner );void ActionOff(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "ApplyRandomStatusEffectEffector", "ActionOff;GameObject", (ApplyRandomStatusEffectEffector_ActionOff x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ApplyRandomStatusEffectEffector_ActionOff( ApplyRandomStatusEffectEffector self, game.Object? owner );void RemoveStatusEffect(ScriptGameInstance gameInstance)RTTIre.Hooks.PlaceVoid( "ApplyRandomStatusEffectEffector", "RemoveStatusEffect;GameInstance", (ApplyRandomStatusEffectEffector_RemoveStatusEffect x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ApplyRandomStatusEffectEffector_RemoveStatusEffect( ApplyRandomStatusEffectEffector self, ScriptGameInstance gameInstance );void SetRandomStatusEffect()RTTIre.Hooks.PlaceVoid( "ApplyRandomStatusEffectEffector", "SetRandomStatusEffect;", (ApplyRandomStatusEffectEffector_SetRandomStatusEffect x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ApplyRandomStatusEffectEffector_SetRandomStatusEffect( ApplyRandomStatusEffectEffector self );