class ink
ISystemRequestsHandler
ink.ISystemRequestsHandler
- 23 properties
- 82 functions
- 1 derived class
Extends IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
SavesForSaveReady | ink.SystemRequesResult | 0x40 | |
SavesForLoadReady | ink.SystemRequesResult | 0x78 | |
SaveMetadataReady | ink.SaveMetadataRequestResult | 0xB0 | |
GogLoginStatusChanged | ink.OnGogLoginStatusChangedResult | 0xE8 | |
SaveDeleted | ink.DeleteRequestResult | 0x2A8 | |
SaveTransferUpdate | ink.SaveTransferRequestUpdate | 0x2E0 | |
ServersSearchResult | ink.SystemServerRequesResult | 0x4D8 | |
AdditionalContentPurchaseResult | ink.AdditionalContentPurchaseCallback | 0x318 | |
AdditionalContentInstallationRequestResult | ink.AdditionalContentInstallRequestedCallback | 0x350 | |
AdditionalContentInstallationResult | ink.AdditionalContentInstalledCallback | 0x388 | |
AdditionalContentStatusUpdateResult | ink.AdditionalContentStatusUpdateCallback | 0x3C0 | |
AdditionalContentDataReloadProgressCallback | ink.AdditionalContentDataReloadProgress | 0x3F8 | |
ToggleBreachingCallback | ink.ToggleBreachingCallback | 0x430 | |
UserChanged | ink.UserIdResult | 0x4A0 | |
UserIdResult | ink.UserIdResult | 0x468 | |
TrialVersionRemainingTimeUpdated | ink.TrialVersionRemainingTimeUpdate | 0x120 | |
BoughtFullGame | ink.TrialOnBuyFullGame | 0x158 | |
CloudSavesQueryStatusChanged | ink.CloudSavesQueryStatusChange | 0x190 | |
CloudSaveUploadFinish | ink.CloudSaveUploadFinish | 0x1C8 | |
ScreenshotsForLoadReady | ink.GameScreenshotsRequestResult | 0x200 | |
FavoritesLoadedReady | ink.FavoriteLoadResult | 0x238 | |
DeleteSreenshotComplete | ink.DeleteScreenshotResult | 0x270 | |
MarketingConsentPopupTypeResult | ink.MarketingConsentPopupTypeResult | 0x510 |
Functions
void RegisterToCallback(CName eventName, IScriptable objectt, CName functionName)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RegisterToCallback", (ISystemRequestsHandler_RegisterToCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RegisterToCallback( ink.ISystemRequestsHandler self, CName eventName, IScriptable? objectt, CName functionName );void UnregisterFromCallback(CName eventName, IScriptable objectt, CName functionName)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "UnregisterFromCallback", (ISystemRequestsHandler_UnregisterFromCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_UnregisterFromCallback( ink.ISystemRequestsHandler self, CName eventName, IScriptable? objectt, CName functionName );void ExitGame()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "ExitGame", (ISystemRequestsHandler_ExitGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_ExitGame( ink.ISystemRequestsHandler self );userSettings.UserSettings? GetUserSettings()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "GetUserSettings", (ISystemRequestsHandler_GetUserSettings x) => { return re.Hooks.CallOriginal<re.msgpack.userSettings.UserSettings>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_GetUserSettings( ink.ISystemRequestsHandler self );void RequestLoadUserSettings()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestLoadUserSettings", (ISystemRequestsHandler_RequestLoadUserSettings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestLoadUserSettings( ink.ISystemRequestsHandler self );void RequestSaveUserSettings()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestSaveUserSettings", (ISystemRequestsHandler_RequestSaveUserSettings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestSaveUserSettings( ink.ISystemRequestsHandler self );void UpdateLaunchCounter()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "UpdateLaunchCounter", (ISystemRequestsHandler_UpdateLaunchCounter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_UpdateLaunchCounter( ink.ISystemRequestsHandler self );void RequestTelemetryConsent(bool fromSettings)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestTelemetryConsent", (ISystemRequestsHandler_RequestTelemetryConsent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestTelemetryConsent( ink.ISystemRequestsHandler self, bool fromSettings );bool ShouldDisplayGog()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "ShouldDisplayGog", (ISystemRequestsHandler_ShouldDisplayGog x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_ShouldDisplayGog( ink.ISystemRequestsHandler self );void RequestLocalStorageSave()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestLocalStorageSave", (ISystemRequestsHandler_RequestLocalStorageSave x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestLocalStorageSave( ink.ISystemRequestsHandler self );string GetGameVersion()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "GetGameVersion", (ISystemRequestsHandler_GetGameVersion x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_GetGameVersion( ink.ISystemRequestsHandler self );void RequestSystemNotificationGeneric(CName title, CName message)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestSystemNotificationGeneric", (ISystemRequestsHandler_RequestSystemNotificationGeneric x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestSystemNotificationGeneric( ink.ISystemRequestsHandler self, CName title, CName message );void PauseGame()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "PauseGame", (ISystemRequestsHandler_PauseGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_PauseGame( ink.ISystemRequestsHandler self );void UnpauseGame()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "UnpauseGame", (ISystemRequestsHandler_UnpauseGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_UnpauseGame( ink.ISystemRequestsHandler self );bool IsGamePaused()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsGamePaused", (ISystemRequestsHandler_IsGamePaused x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsGamePaused( ink.ISystemRequestsHandler self );bool IsPreGame()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsPreGame", (ISystemRequestsHandler_IsPreGame x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsPreGame( ink.ISystemRequestsHandler self );void GotoMainMenu()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "GotoMainMenu", (ISystemRequestsHandler_GotoMainMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_GotoMainMenu( ink.ISystemRequestsHandler self );void RunUiFunctionalTestWorld()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RunUiFunctionalTestWorld", (ISystemRequestsHandler_RunUiFunctionalTestWorld x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RunUiFunctionalTestWorld( ink.ISystemRequestsHandler self );ListRTTIGetGameDefCategories() ListRTTIGetGameDefinitions(int categoryId) ListRTTIGetGenders() void StartGameDefinition(int categoryId, int gamedefId, int genderId)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "StartGameDefinition", (ISystemRequestsHandler_StartGameDefinition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_StartGameDefinition( ink.ISystemRequestsHandler self, int categoryId, int gamedefId, int genderId );ListRTTIGetWorlds() void StartWorld(int worldId, int genderId)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "StartWorld", (ISystemRequestsHandler_StartWorld x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_StartWorld( ink.ISystemRequestsHandler self, int worldId, int genderId );void StartNewGame(IScriptable state)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "StartNewGame", (ISystemRequestsHandler_StartNewGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_StartNewGame( ink.ISystemRequestsHandler self, IScriptable? state );int RequestSavesCountSync()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "RequestSavesCountSync", (ISystemRequestsHandler_RequestSavesCountSync x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestSavesCountSync( ink.ISystemRequestsHandler self );void RequestSavesForLoad()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestSavesForLoad", (ISystemRequestsHandler_RequestSavesForLoad x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestSavesForLoad( ink.ISystemRequestsHandler self );void RequestSavesForSave()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestSavesForSave", (ISystemRequestsHandler_RequestSavesForSave x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestSavesForSave( ink.ISystemRequestsHandler self );void CancelSavesRequest()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "CancelSavesRequest", (ISystemRequestsHandler_CancelSavesRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_CancelSavesRequest( ink.ISystemRequestsHandler self );bool HasLastCheckpoint()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "HasLastCheckpoint", (ISystemRequestsHandler_HasLastCheckpoint x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_HasLastCheckpoint( ink.ISystemRequestsHandler self );void LoadSavedGame(int saveId)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "LoadSavedGame", (ISystemRequestsHandler_LoadSavedGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_LoadSavedGame( ink.ISystemRequestsHandler self, int saveId );void LoadLastCheckpoint(bool onlySamePlaythrough)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "LoadLastCheckpoint", (ISystemRequestsHandler_LoadLastCheckpoint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_LoadLastCheckpoint( ink.ISystemRequestsHandler self, bool onlySamePlaythrough );void ManualSave(string saveName)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "ManualSave", (ISystemRequestsHandler_ManualSave x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_ManualSave( ink.ISystemRequestsHandler self, string saveName );bool HasFreeSaveSlot(string saveName)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "HasFreeSaveSlot", (ISystemRequestsHandler_HasFreeSaveSlot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_HasFreeSaveSlot( ink.ISystemRequestsHandler self, string saveName );void DeleteSavedGame(int saveId)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "DeleteSavedGame", (ISystemRequestsHandler_DeleteSavedGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_DeleteSavedGame( ink.ISystemRequestsHandler self, int saveId );void ImportSavedGame()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "ImportSavedGame", (ISystemRequestsHandler_ImportSavedGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_ImportSavedGame( ink.ISystemRequestsHandler self );void ExportSavedGame(int saveId)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "ExportSavedGame", (ISystemRequestsHandler_ExportSavedGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_ExportSavedGame( ink.ISystemRequestsHandler self, int saveId );void QuickSave()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "QuickSave", (ISystemRequestsHandler_QuickSave x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_QuickSave( ink.ISystemRequestsHandler self );void OverrideSave(int saveId)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "OverrideSave", (ISystemRequestsHandler_OverrideSave x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_OverrideSave( ink.ISystemRequestsHandler self, int saveId );void RequestSavedGameScreenshot(int saveId, WeakHandle<ink.ImageWidget> imageWidget, WeakHandle<IScriptable>? callbackListener, CName? functionName)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestSavedGameScreenshot", (ISystemRequestsHandler_RequestSavedGameScreenshot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestSavedGameScreenshot( ink.ISystemRequestsHandler self, int saveId, WeakHandle<ink.ImageWidget> imageWidget, WeakHandle<IScriptable>? callbackListener, CName? functionName );void CancelSavedGameScreenshotRequests()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "CancelSavedGameScreenshotRequests", (ISystemRequestsHandler_CancelSavedGameScreenshotRequests x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_CancelSavedGameScreenshotRequests( ink.ISystemRequestsHandler self );void RequestGameScreenshotsForLoad()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestGameScreenshotsForLoad", (ISystemRequestsHandler_RequestGameScreenshotsForLoad x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestGameScreenshotsForLoad( ink.ISystemRequestsHandler self );ink.GameScreenshotInfo[] SortGameScreenshot(ink.GameScreenshotInfo[] gameScreenshotInfos, ink.GameScreenshotSortMode sortMode)RTTIvoid RequestGameScreenshot(int screenshotId, WeakHandle<ink.ImageWidget> imageWidget, WeakHandle<IScriptable>? callbackListener, CName? functionName)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestGameScreenshot", (ISystemRequestsHandler_RequestGameScreenshot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestGameScreenshot( ink.ISystemRequestsHandler self, int screenshotId, WeakHandle<ink.ImageWidget> imageWidget, WeakHandle<IScriptable>? callbackListener, CName? functionName );bool RequestGameScreenshotByHash(uint screenshotHash, WeakHandle<ink.ImageWidget> imageWidget, WeakHandle<IScriptable>? callbackListener, CName? functionName)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "RequestGameScreenshotByHash", (ISystemRequestsHandler_RequestGameScreenshotByHash x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestGameScreenshotByHash( ink.ISystemRequestsHandler self, uint screenshotHash, WeakHandle<ink.ImageWidget> imageWidget, WeakHandle<IScriptable>? callbackListener, CName? functionName );void CancelGameScreenshotRequests()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "CancelGameScreenshotRequests", (ISystemRequestsHandler_CancelGameScreenshotRequests x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_CancelGameScreenshotRequests( ink.ISystemRequestsHandler self );void DeleteGameScreenshotRequest(int screenshotId, WeakHandle<IScriptable>? callbackListener, CName? functionName)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "DeleteGameScreenshotRequest", (ISystemRequestsHandler_DeleteGameScreenshotRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_DeleteGameScreenshotRequest( ink.ISystemRequestsHandler self, int screenshotId, WeakHandle<IScriptable>? callbackListener, CName? functionName );void RequestLoadFavorites()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestLoadFavorites", (ISystemRequestsHandler_RequestLoadFavorites x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestLoadFavorites( ink.ISystemRequestsHandler self );void RequestSaveFavorites(uint[] favorites)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestSaveFavorites", (ISystemRequestsHandler_RequestSaveFavorites x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestSaveFavorites( ink.ISystemRequestsHandler self, uint[] favorites );uint GetPathHash(string path)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "GetPathHash", (ISystemRequestsHandler_GetPathHash x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_GetPathHash( ink.ISystemRequestsHandler self, string path );ink.LatestSaveMetadataInfo? GetLatestSaveMetadata()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "GetLatestSaveMetadata", (ISystemRequestsHandler_GetLatestSaveMetadata x) => { return re.Hooks.CallOriginal<re.msgpack.ink.LatestSaveMetadataInfo>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_GetLatestSaveMetadata( ink.ISystemRequestsHandler self );services.CloudSavesQueryStatus GetCloudSavesQueryStatus()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "GetCloudSavesQueryStatus", (ISystemRequestsHandler_GetCloudSavesQueryStatus x) => { return re.Hooks.CallOriginal<re.msgpack.services.CloudSavesQueryStatus>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_GetCloudSavesQueryStatus( ink.ISystemRequestsHandler self );bool IsAdditionalContentOwned(CName id)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsAdditionalContentOwned", (ISystemRequestsHandler_IsAdditionalContentOwned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsAdditionalContentOwned( ink.ISystemRequestsHandler self, CName id );bool IsAdditionalContentEnabled(CName id)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsAdditionalContentEnabled", (ISystemRequestsHandler_IsAdditionalContentEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsAdditionalContentEnabled( ink.ISystemRequestsHandler self, CName id );bool IsAdditionalContentInstalled(CName id)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsAdditionalContentInstalled", (ISystemRequestsHandler_IsAdditionalContentInstalled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsAdditionalContentInstalled( ink.ISystemRequestsHandler self, CName id );bool IsAdditionalContentReleased(CName id)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsAdditionalContentReleased", (ISystemRequestsHandler_IsAdditionalContentReleased x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsAdditionalContentReleased( ink.ISystemRequestsHandler self, CName id );bool IsPurchaseThroughAppEnabled()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsPurchaseThroughAppEnabled", (ISystemRequestsHandler_IsPurchaseThroughAppEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsPurchaseThroughAppEnabled( ink.ISystemRequestsHandler self );bool IsInstallThroughAppEnabled()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsInstallThroughAppEnabled", (ISystemRequestsHandler_IsInstallThroughAppEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsInstallThroughAppEnabled( ink.ISystemRequestsHandler self );uint GetAdditionalContentValidationResult(CName id)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "GetAdditionalContentValidationResult", (ISystemRequestsHandler_GetAdditionalContentValidationResult x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_GetAdditionalContentValidationResult( ink.ISystemRequestsHandler self, CName id );bool RequestAdditionalContentPurchase(CName id)RTTIre.Hooks.Place( "inkISystemRequestsHandler", "RequestAdditionalContentPurchase", (ISystemRequestsHandler_RequestAdditionalContentPurchase x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestAdditionalContentPurchase( ink.ISystemRequestsHandler self, CName id );void RequestAdditionalContentInstall(CName title)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestAdditionalContentInstall", (ISystemRequestsHandler_RequestAdditionalContentInstall x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestAdditionalContentInstall( ink.ISystemRequestsHandler self, CName title );bool IsOnline()RTTIre.Hooks.Place( "inkISystemRequestsHandler", "IsOnline", (ISystemRequestsHandler_IsOnline x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_IsOnline( ink.ISystemRequestsHandler self );void RequestLANServers()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestLANServers", (ISystemRequestsHandler_RequestLANServers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestLANServers( ink.ISystemRequestsHandler self );void RequestInternetServers()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestInternetServers", (ISystemRequestsHandler_RequestInternetServers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestInternetServers( ink.ISystemRequestsHandler self );void JoinServer(int serverId)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "JoinServer", (ISystemRequestsHandler_JoinServer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_JoinServer( ink.ISystemRequestsHandler self, int serverId );void CloudQuickmatch(string groupToken)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "CloudQuickmatch", (ISystemRequestsHandler_CloudQuickmatch x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_CloudQuickmatch( ink.ISystemRequestsHandler self, string groupToken );ListRTTIGetMultiplayerWorlds() ListRTTIGetPlayerRecordIds() ListRTTIGetSessionTypes() ListRTTIGetSessionTimeLimits() ListRTTIGetSessionPlayersLimits() ListRTTIGetRecords() void PlayRecord(string filename)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "PlayRecord", (ISystemRequestsHandler_PlayRecord x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_PlayRecord( ink.ISystemRequestsHandler self, string filename );void LogPreorderBannerImpression(CName id)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "LogPreorderBannerImpression", (ISystemRequestsHandler_LogPreorderBannerImpression x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_LogPreorderBannerImpression( ink.ISystemRequestsHandler self, CName id );void LogPreorderPopupImpression(CName id)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "LogPreorderPopupImpression", (ISystemRequestsHandler_LogPreorderPopupImpression x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_LogPreorderPopupImpression( ink.ISystemRequestsHandler self, CName id );void LogPreorderBannerClick(CName id)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "LogPreorderBannerClick", (ISystemRequestsHandler_LogPreorderBannerClick x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_LogPreorderBannerClick( ink.ISystemRequestsHandler self, CName id );void LogPreorderClick(CName id)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "LogPreorderClick", (ISystemRequestsHandler_LogPreorderClick x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_LogPreorderClick( ink.ISystemRequestsHandler self, CName id );void OpenPrivacyPolicyUrl()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "OpenPrivacyPolicyUrl", (ISystemRequestsHandler_OpenPrivacyPolicyUrl x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_OpenPrivacyPolicyUrl( ink.ISystemRequestsHandler self );void RequestMarketingConsentPopupType()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestMarketingConsentPopupType", (ISystemRequestsHandler_RequestMarketingConsentPopupType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestMarketingConsentPopupType( ink.ISystemRequestsHandler self );void RequestMarketingConsentVersionUpdate()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestMarketingConsentVersionUpdate", (ISystemRequestsHandler_RequestMarketingConsentVersionUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestMarketingConsentVersionUpdate( ink.ISystemRequestsHandler self );void RequestMarketingConsentSignInVersionUpdate()RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestMarketingConsentSignInVersionUpdate", (ISystemRequestsHandler_RequestMarketingConsentSignInVersionUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestMarketingConsentSignInVersionUpdate( ink.ISystemRequestsHandler self );void RequestMarketingConsentUpdate(bool newsletterConsent, bool thirdPartyConsent)RTTIre.Hooks.PlaceVoid( "inkISystemRequestsHandler", "RequestMarketingConsentUpdate", (ISystemRequestsHandler_RequestMarketingConsentUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ISystemRequestsHandler_RequestMarketingConsentUpdate( ink.ISystemRequestsHandler self, bool newsletterConsent, bool thirdPartyConsent );