class
NPCRecordHasVisualTag
- 2 properties
- 3 functions
Extends game.IScriptablePrereq game.IPrereq IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
visualTag | CName | 0x0 | scripted |
hasTag | bool | 0x8 | scripted |
Functions
void Initialize(TDBID recordID)overrideRTTIre.Hooks.PlaceVoid( "NPCRecordHasVisualTag", "Initialize;TweakDBID", (NPCRecordHasVisualTag_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NPCRecordHasVisualTag_Initialize( NPCRecordHasVisualTag self, TDBID recordID );bool IsOnRegisterSupported()overrideRTTIre.Hooks.Place( "NPCRecordHasVisualTag", "IsOnRegisterSupported;", (NPCRecordHasVisualTag_IsOnRegisterSupported x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NPCRecordHasVisualTag_IsOnRegisterSupported( NPCRecordHasVisualTag self );bool IsFulfilled(ScriptGameInstance game, IScriptable context)overrideRTTIre.Hooks.Place( "NPCRecordHasVisualTag", "IsFulfilled", (NPCRecordHasVisualTag_IsFulfilled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NPCRecordHasVisualTag_IsFulfilled( NPCRecordHasVisualTag self, ScriptGameInstance game, IScriptable? context );