class
VirtualItem_TEMP
- 7 properties
- 6 functions
Extends game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
item | string | 0xF0 | scripted |
interaction | game.interactions.Component? | 0x110 | scripted |
mesh | ent.PhysicalMeshComponent? | 0x120 | scripted |
mesh1 | ent.PhysicalMeshComponent? | 0x130 | scripted |
mesh2 | ent.PhysicalMeshComponent? | 0x140 | scripted |
mesh3 | ent.PhysicalMeshComponent? | 0x150 | scripted |
mesh4 | ent.PhysicalMeshComponent? | 0x160 | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIre.Hooks.Place( "VirtualItem_TEMP", "OnRequestComponents", (VirtualItem_TEMP_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualItem_TEMP_OnRequestComponents( VirtualItem_TEMP self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIre.Hooks.Place( "VirtualItem_TEMP", "OnTakeControl", (VirtualItem_TEMP_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualItem_TEMP_OnTakeControl( VirtualItem_TEMP self, ent.EntityResolveComponentsInterface ri );bool OnGameAttached()overrideRTTIre.Hooks.Place( "VirtualItem_TEMP", "OnGameAttached", (VirtualItem_TEMP_OnGameAttached x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualItem_TEMP_OnGameAttached( VirtualItem_TEMP self );bool OnInteractionChoice(game.interactions.ChoiceEvent choice)RTTIre.Hooks.Place( "VirtualItem_TEMP", "OnInteractionChoice", (VirtualItem_TEMP_OnInteractionChoice x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualItem_TEMP_OnInteractionChoice( VirtualItem_TEMP self, game.interactions.ChoiceEvent? choice );void TransferItem(game.Object activator)RTTIre.Hooks.PlaceVoid( "VirtualItem_TEMP", "TransferItem;GameObject", (VirtualItem_TEMP_TransferItem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualItem_TEMP_TransferItem( VirtualItem_TEMP self, game.Object? activator );void HideVirtualItem()RTTIre.Hooks.PlaceVoid( "VirtualItem_TEMP", "HideVirtualItem;", (VirtualItem_TEMP_HideVirtualItem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualItem_TEMP_HideVirtualItem( VirtualItem_TEMP self );