class
DropPointSystem
- 4 properties
- 26 functions
Extends game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
packages | DropPointPackage?[] | 0x0 | scripted |
mappins | DropPointMappinRegistrationData?[] | 0x10 | scripted |
isEnabled | bool | 0x20 | scripted |
dropPointSystemLocks | DropPointSystemLock[] | 0x28 | scripted |
Functions
void OnAttach()overrideRTTIre.Hooks.PlaceVoid( "DropPointSystem", "OnAttach;", (DropPointSystem_OnAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_OnAttach( DropPointSystem self );void OnRestored(int saveVersion, int gameVersion)overrideRTTIre.Hooks.PlaceVoid( "DropPointSystem", "OnRestored;Int32Int32", (DropPointSystem_OnRestored x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_OnRestored( DropPointSystem self, int saveVersion, int gameVersion );bool CanDeposit(TDBID record, game.PersistentID dropPoint)RTTIre.Hooks.Place( "DropPointSystem", "CanDeposit;TweakDBIDPersistentID", (DropPointSystem_CanDeposit x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_CanDeposit( DropPointSystem self, TDBID record, game.PersistentID dropPoint );bool IsCollected(TDBID record)RTTIre.Hooks.Place( "DropPointSystem", "IsCollected;TweakDBID", (DropPointSystem_IsCollected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_IsCollected( DropPointSystem self, TDBID record );bool IsActive(TDBID record)RTTIre.Hooks.Place( "DropPointSystem", "IsActive;TweakDBID", (DropPointSystem_IsActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_IsActive( DropPointSystem self, TDBID record );bool HasItemsThatCanBeDeposited(game.Object user, game.PersistentID dropPoint)RTTIre.Hooks.Place( "DropPointSystem", "HasItemsThatCanBeDeposited;GameObjectPersistentID", (DropPointSystem_HasItemsThatCanBeDeposited x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_HasItemsThatCanBeDeposited( DropPointSystem self, game.Object? user, game.PersistentID dropPoint );bool HasMeaningfulItems(WeakHandle<game.ItemData>[] items, game.PersistentID dropPoint)RTTIre.Hooks.Place( "DropPointSystem", "HasMeaningfulItems;script_ref<array<gameItemData>>PersistentID", (DropPointSystem_HasMeaningfulItems x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_HasMeaningfulItems( DropPointSystem self, WeakHandle<game.ItemData>[] items, game.PersistentID dropPoint );bool Is(TDBID record, DropPointPackageStatus status)RTTIre.Hooks.Place( "DropPointSystem", "Is;TweakDBIDDropPointPackageStatus", (DropPointSystem_Is x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_Is( DropPointSystem self, TDBID record, DropPointPackageStatus status );void UpdateRecord(DropPointPackage package, DropPointPackageStatus status, game.PersistentID holder)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "UpdateRecord;DropPointPackageDropPointPackageStatusPersistentID", (DropPointSystem_UpdateRecord x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_UpdateRecord( DropPointSystem self, DropPointPackage? package, DropPointPackageStatus status, game.PersistentID holder );void CreatePackage(DropPointRequest request)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "CreatePackage;DropPointRequest", (DropPointSystem_CreatePackage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_CreatePackage( DropPointSystem self, DropPointRequest? request );void OnDropPointRequest(DropPointRequest dropPointRequest)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "OnDropPointRequest;DropPointRequest", (DropPointSystem_OnDropPointRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_OnDropPointRequest( DropPointSystem self, DropPointRequest? dropPointRequest );void UpdatePackage(DropPointRequest dropPointRequest)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "UpdatePackage;DropPointRequest", (DropPointSystem_UpdatePackage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_UpdatePackage( DropPointSystem self, DropPointRequest? dropPointRequest );void OnToggleDropPointSystemRequest(ToggleDropPointSystemRequest request)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "OnToggleDropPointSystemRequest;ToggleDropPointSystemRequest", (DropPointSystem_OnToggleDropPointSystemRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_OnToggleDropPointSystemRequest( DropPointSystem self, ToggleDropPointSystemRequest? request );void AddDropPointSystemLock(CName reason)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "AddDropPointSystemLock;CName", (DropPointSystem_AddDropPointSystemLock x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_AddDropPointSystemLock( DropPointSystem self, CName reason );void RemoveDropPointSystemLock(CName reason)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "RemoveDropPointSystemLock;CName", (DropPointSystem_RemoveDropPointSystemLock x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_RemoveDropPointSystemLock( DropPointSystem self, CName reason );void OnRegisterDropPointMappinRequest(RegisterDropPointMappinRequest request)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "OnRegisterDropPointMappinRequest;RegisterDropPointMappinRequest", (DropPointSystem_OnRegisterDropPointMappinRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_OnRegisterDropPointMappinRequest( DropPointSystem self, RegisterDropPointMappinRequest? request );void OnUnregisterDropPointMappinRequest(UnregisterDropPointMappinRequest request)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "OnUnregisterDropPointMappinRequest;UnregisterDropPointMappinRequest", (DropPointSystem_OnUnregisterDropPointMappinRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_OnUnregisterDropPointMappinRequest( DropPointSystem self, UnregisterDropPointMappinRequest? request );void RestoreDropPointMappins(bool? informDevice)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "RestoreDropPointMappins;Bool", (DropPointSystem_RestoreDropPointMappins x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_RestoreDropPointMappins( DropPointSystem self, bool? informDevice );void HideDropPointMappins(bool? informDevice)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "HideDropPointMappins;Bool", (DropPointSystem_HideDropPointMappins x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_HideDropPointMappins( DropPointSystem self, bool? informDevice );void RegisterDropPointMappin(DropPointMappinRegistrationData data)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "RegisterDropPointMappin;DropPointMappinRegistrationData", (DropPointSystem_RegisterDropPointMappin x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_RegisterDropPointMappin( DropPointSystem self, DropPointMappinRegistrationData? data );void UnregisterDropPointMappin(DropPointMappinRegistrationData data)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "UnregisterDropPointMappin;DropPointMappinRegistrationData", (DropPointSystem_UnregisterDropPointMappin x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_UnregisterDropPointMappin( DropPointSystem self, DropPointMappinRegistrationData? data );bool HasMappin(ent.EntityID ownerID)RTTIre.Hooks.Place( "DropPointSystem", "HasMappin;EntityID", (DropPointSystem_HasMappin x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_HasMappin( DropPointSystem self, ent.EntityID ownerID );DropPointMappinRegistrationData? GetMappinData(ent.EntityID ownerID)RTTIre.Hooks.Place( "DropPointSystem", "GetMappinData;EntityID", (DropPointSystem_GetMappinData x) => { return re.Hooks.CallOriginal<re.msgpack.DropPointMappinRegistrationData>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_GetMappinData( DropPointSystem self, ent.EntityID ownerID );void RemoveMappinData(ent.EntityID ownerID)RTTIre.Hooks.PlaceVoid( "DropPointSystem", "RemoveMappinData;EntityID", (DropPointSystem_RemoveMappinData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_RemoveMappinData( DropPointSystem self, ent.EntityID ownerID );game.map.pins.MappinSystem? GetMappinSystem()RTTIre.Hooks.Place( "DropPointSystem", "GetMappinSystem;", (DropPointSystem_GetMappinSystem x) => { return re.Hooks.CallOriginal<re.msgpack.game.map.pins.MappinSystem>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_GetMappinSystem( DropPointSystem self );bool IsEnabled()RTTIre.Hooks.Place( "DropPointSystem", "IsEnabled;", (DropPointSystem_IsEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DropPointSystem_IsEnabled( DropPointSystem self );