class
DropPoint
- 4 properties
- 30 functions
Extends BasicDistractionDevice InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isShortGlitchActive | bool | 0x440 | scripted |
shortGlitchDelayID | game.DelayID | 0x444 | scripted |
mappinID | game.NewMappinID | 0x450 | scripted |
mappinInSystem | bool | 0x458 | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIre.Hooks.Place( "DropPoint", "OnRequestComponents", (DropPoint_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_OnRequestComponents( DropPoint self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIre.Hooks.Place( "DropPoint", "OnTakeControl", (DropPoint_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_OnTakeControl( DropPoint self, ent.EntityResolveComponentsInterface ri );void ResolveGameplayState()overrideRTTIre.Hooks.PlaceVoid( "DropPoint", "ResolveGameplayState;", (DropPoint_ResolveGameplayState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_ResolveGameplayState( DropPoint self );bool OnGameAttached()overrideRTTIre.Hooks.Place( "DropPoint", "OnGameAttached", (DropPoint_OnGameAttached x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_OnGameAttached( DropPoint self );bool OnDetach()overrideRTTIre.Hooks.Place( "DropPoint", "OnDetach", (DropPoint_OnDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_OnDetach( DropPoint self );void DeactivateDevice()overrideRTTIre.Hooks.PlaceVoid( "DropPoint", "DeactivateDevice;", (DropPoint_DeactivateDevice x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_DeactivateDevice( DropPoint self );void CutPower()overrideRTTIre.Hooks.PlaceVoid( "DropPoint", "CutPower;", (DropPoint_CutPower x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_CutPower( DropPoint self );void TurnOffDevice()overrideRTTIre.Hooks.PlaceVoid( "DropPoint", "TurnOffDevice;", (DropPoint_TurnOffDevice x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_TurnOffDevice( DropPoint self );void TurnOnDevice()overrideRTTIre.Hooks.PlaceVoid( "DropPoint", "TurnOnDevice;", (DropPoint_TurnOnDevice x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_TurnOnDevice( DropPoint self );void TurnOffScreen()RTTIre.Hooks.PlaceVoid( "DropPoint", "TurnOffScreen;", (DropPoint_TurnOffScreen x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_TurnOffScreen( DropPoint self );void TurnOnScreen()RTTIre.Hooks.PlaceVoid( "DropPoint", "TurnOnScreen;", (DropPoint_TurnOnScreen x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_TurnOnScreen( DropPoint self );bool OnUpdateDropPointEvent(UpdateDropPointEvent evt)RTTIre.Hooks.Place( "DropPoint", "OnUpdateDropPointEvent", (DropPoint_OnUpdateDropPointEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_OnUpdateDropPointEvent( DropPoint self, UpdateDropPointEvent? evt );DropPointSystem? GetDropPointSystem()RTTIre.Hooks.Place( "DropPoint", "GetDropPointSystem;", (DropPoint_GetDropPointSystem x) => { return re.Hooks.CallOriginal<re.msgpack.DropPointSystem>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_GetDropPointSystem( DropPoint self );DropPointControllerPS? GetDevicePS()overrideRTTIre.Hooks.Place( "DropPoint", "GetDevicePS;", (DropPoint_GetDevicePS x) => { return re.Hooks.CallOriginal<re.msgpack.DropPointControllerPS>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_GetDevicePS( DropPoint self );DropPointController? GetController()overrideRTTIre.Hooks.Place( "DropPoint", "GetController;", (DropPoint_GetController x) => { return re.Hooks.CallOriginal<re.msgpack.DropPointController>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_GetController( DropPoint self );EGameplayRole DeterminGameplayRole()overrideRTTIre.Hooks.Place( "DropPoint", "DeterminGameplayRole;", (DropPoint_DeterminGameplayRole x) => { return re.Hooks.CallOriginal<re.msgpack.EGameplayRole>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_DeterminGameplayRole( DropPoint self );void StartGlitching(EGlitchState glitchState, float? intensity)overrideRTTIre.Hooks.PlaceVoid( "DropPoint", "StartGlitching;EGlitchStateFloat", (DropPoint_StartGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_StartGlitching( DropPoint self, EGlitchState glitchState, float? intensity );void StopGlitching()overrideRTTIre.Hooks.PlaceVoid( "DropPoint", "StopGlitching;", (DropPoint_StopGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_StopGlitching( DropPoint self );bool OnHitEvent(game.events.HitEvent hit)overrideRTTIre.Hooks.Place( "DropPoint", "OnHitEvent", (DropPoint_OnHitEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_OnHitEvent( DropPoint self, game.events.HitEvent? hit );void StartShortGlitch()RTTIre.Hooks.PlaceVoid( "DropPoint", "StartShortGlitch;", (DropPoint_StartShortGlitch x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_StartShortGlitch( DropPoint self );bool OnStopShortGlitch(StopShortGlitchEvent evt)RTTIre.Hooks.Place( "DropPoint", "OnStopShortGlitch", (DropPoint_OnStopShortGlitch x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_OnStopShortGlitch( DropPoint self, StopShortGlitchEvent? evt );bool IsDropPoint()overrideRTTIre.Hooks.Place( "DropPoint", "IsDropPoint;", (DropPoint_IsDropPoint x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_IsDropPoint( DropPoint self );bool IsMappinRegistered()RTTIre.Hooks.Place( "DropPoint", "IsMappinRegistered;", (DropPoint_IsMappinRegistered x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_IsMappinRegistered( DropPoint self );void RegisterMappin()RTTIre.Hooks.PlaceVoid( "DropPoint", "RegisterMappin;", (DropPoint_RegisterMappin x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_RegisterMappin( DropPoint self );void UnregisterMappin()RTTIre.Hooks.PlaceVoid( "DropPoint", "UnregisterMappin;", (DropPoint_UnregisterMappin x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_UnregisterMappin( DropPoint self );void RegisterDropPointMappinInSystem(bool? force)RTTIre.Hooks.PlaceVoid( "DropPoint", "RegisterDropPointMappinInSystem;Bool", (DropPoint_RegisterDropPointMappinInSystem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_RegisterDropPointMappinInSystem( DropPoint self, bool? force );void UnregisterDropPointMappinInSystem(bool? force)RTTIre.Hooks.PlaceVoid( "DropPoint", "UnregisterDropPointMappinInSystem;Bool", (DropPoint_UnregisterDropPointMappinInSystem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_UnregisterDropPointMappinInSystem( DropPoint self, bool? force );void HandleMappinRregistration(bool show, bool? force)RTTIre.Hooks.PlaceVoid( "DropPoint", "HandleMappinRregistration;BoolBool", (DropPoint_HandleMappinRregistration x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_HandleMappinRregistration( DropPoint self, bool show, bool? force );void HandleMappinVisibility(bool show)RTTIre.Hooks.PlaceVoid( "DropPoint", "HandleMappinVisibility;Bool", (DropPoint_HandleMappinVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_HandleMappinVisibility( DropPoint self, bool show );game.map.pins.MappinSystem? GetMappinSystem()RTTIre.Hooks.Place( "DropPoint", "GetMappinSystem;", (DropPoint_GetMappinSystem x) => { return re.Hooks.CallOriginal<re.msgpack.game.map.pins.MappinSystem>(); } ); [Msgpack.Gen] public readonly partial record struct DropPoint_GetMappinSystem( DropPoint self );