11109 lines
394 KiB
JSON
11109 lines
394 KiB
JSON
{
|
|
"version": 2,
|
|
"description": "Single source of truth for gregFramework hooks. Schema: greg.<DOMAIN>.<Action>",
|
|
"generatedFrom": "MergedCode.md (Assembly-CSharp IL2CPP Dump)",
|
|
"legacyPrefixes": [],
|
|
"classInventorySummary": {
|
|
"totalClasses": 135,
|
|
"totalHooks": 852
|
|
},
|
|
"hooks": [
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ActionKeyHint.OnEnable",
|
|
"patchTarget": "Il2Cpp.ActionKeyHint::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ActionKeyHint.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "ActionKeyHint",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ActionKeyHint",
|
|
"name": "greg.SYSTEM.ComponentEnabled.ActionKeyHint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ActionKeyHint.DelayedUpdateUI",
|
|
"patchTarget": "Il2Cpp.ActionKeyHint::IEnumerator DelayedUpdateUI()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ActionKeyHint.DelayedUpdateUI",
|
|
"payloadSchema": {
|
|
"targetType": "ActionKeyHint",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DelayedUpdateUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ActionKeyHint.OnDisable",
|
|
"patchTarget": "Il2Cpp.ActionKeyHint::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ActionKeyHint.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "ActionKeyHint",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ActionKeyHint",
|
|
"name": "greg.SYSTEM.ComponentDisabled.ActionKeyHint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ActionKeyHint.OnValidate",
|
|
"patchTarget": "Il2Cpp.ActionKeyHint::void OnValidate()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ActionKeyHint.OnValidate",
|
|
"payloadSchema": {
|
|
"targetType": "ActionKeyHint",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ActionKeyHint",
|
|
"name": "greg.SYSTEM.OnValidate.ActionKeyHint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ActionKeyHint.GetBindingInfo",
|
|
"patchTarget": "Il2Cpp.ActionKeyHint::void GetBindingInfo()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ActionKeyHint.GetBindingInfo",
|
|
"payloadSchema": {
|
|
"targetType": "ActionKeyHint",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ActionKeyHint",
|
|
"name": "greg.SYSTEM.GetBindingInfo.ActionKeyHint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ActionKeyHint.UpdateUI",
|
|
"patchTarget": "Il2Cpp.ActionKeyHint::void UpdateUI()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ActionKeyHint.UpdateUI",
|
|
"payloadSchema": {
|
|
"targetType": "ActionKeyHint",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ActionKeyHint",
|
|
"name": "greg.SYSTEM.UIChanged.ActionKeyHint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ActionKeyHint.CustomKey",
|
|
"patchTarget": "Il2Cpp.ActionKeyHint::void CustomKey(InputAction action, string _customText)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ActionKeyHint.CustomKey",
|
|
"payloadSchema": {
|
|
"targetType": "ActionKeyHint",
|
|
"isStatic": false,
|
|
"action": "InputAction",
|
|
"_customText": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CustomKey"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.OnEnable",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterControl",
|
|
"name": "greg.SYSTEM.ComponentEnabled.AICharacterControl"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.OnCreated",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void OnCreated(UMAData umadata)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.OnCreated",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"umadata": "UMAData",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterControl_UMADataumadata",
|
|
"name": "greg.SYSTEM.OnCreated.AICharacterControl_UMADataumadata"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.StartingAnimation",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void StartingAnimation()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.StartingAnimation",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.StartingAnimation"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.OnDisable",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterControl",
|
|
"name": "greg.SYSTEM.ComponentDisabled.AICharacterControl"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.OnDestroy",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterControl",
|
|
"name": "greg.SYSTEM.OnDestroy.AICharacterControl"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.Start",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::IEnumerator Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.Start",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterControl",
|
|
"name": "greg.SYSTEM.ComponentInitialized.AICharacterControl"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.SetTarget",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void SetTarget(Vector3 target)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.SetTarget",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"target": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TargetSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.AgentReachTarget",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::bool AgentReachTarget()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.AgentReachTarget",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AgentReachTarget"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.moveBack",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void moveBack(Vector3 direction)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.moveBack",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"direction": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.moveBack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.GotoNextPoint",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void GotoNextPoint(Il2CppReferenceArray<Transform> _waypoints)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.GotoNextPoint",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"_waypoints": "Il2CppReferenceArray<Transform>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.GotoNextPoint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.SetStopLoopingDestinationPoints",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void SetStopLoopingDestinationPoints()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.SetStopLoopingDestinationPoints",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.StopLoopingDestinationPointsSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterControl.AnimSit",
|
|
"patchTarget": "Il2Cpp.AICharacterControl::void AnimSit(bool active)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterControl.AnimSit",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterControl",
|
|
"isStatic": false,
|
|
"active": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AnimSit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.Start",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.Start",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterExpressions",
|
|
"name": "greg.SYSTEM.ComponentInitialized.AICharacterExpressions"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.OnDestroy",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterExpressions",
|
|
"name": "greg.SYSTEM.OnDestroy.AICharacterExpressions"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.OnCreated",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void OnCreated(UMAData umadata)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.OnCreated",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"umadata": "UMAData",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AICharacterExpressions_UMADataumadata",
|
|
"name": "greg.SYSTEM.OnCreated.AICharacterExpressions_UMADataumadata"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.Talk",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void Talk(string sentence)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.Talk",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"sentence": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Talk"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.Talking",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::IEnumerator Talking(List<string> _syllables)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.Talking",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"_syllables": "List<string>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Talking"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.MouthShape_none",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void MouthShape_none(float t)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.MouthShape_none",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"t": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MouthShape_none"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.MouthShape_A",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void MouthShape_A(float t)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.MouthShape_A",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"t": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MouthShape_A"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.MouthShape_O",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void MouthShape_O(float t)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.MouthShape_O",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"t": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MouthShape_O"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.MouthShape_U",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void MouthShape_U(float t)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.MouthShape_U",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"t": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MouthShape_U"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.MouthShape_BPM",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void MouthShape_BPM(float t)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.MouthShape_BPM",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"t": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MouthShape_BPM"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.MouthShape_FV",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void MouthShape_FV(float t)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.MouthShape_FV",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"t": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MouthShape_FV"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AICharacterExpressions.MouthShape_CDG",
|
|
"patchTarget": "Il2Cpp.AICharacterExpressions::void MouthShape_CDG(float t)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AICharacterExpressions.MouthShape_CDG",
|
|
"payloadSchema": {
|
|
"targetType": "AICharacterExpressions",
|
|
"isStatic": false,
|
|
"t": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MouthShape_CDG"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.SetCell",
|
|
"patchTarget": "Il2Cpp.AssetManagement::virtual void SetCell(ICell cell, int index)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.SetCell",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false,
|
|
"cell": "ICell",
|
|
"index": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CellSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.OnEnable",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AssetManagement",
|
|
"name": "greg.SYSTEM.ComponentEnabled.AssetManagement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonFilterAll",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonFilterAll()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonFilterAll",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonFilterAll"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonFilterSwitches",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonFilterSwitches()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonFilterSwitches",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonFilterSwitches"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonFilterServers",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonFilterServers()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonFilterServers",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonFilterServers"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonFilterBroken",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonFilterBroken()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonFilterBroken",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonFilterBroken"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonFilterEOL",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonFilterEOL()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonFilterEOL",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonFilterEOL"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonFilterOff",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonFilterOff()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonFilterOff",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonFilterOff"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.SendTechnician",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void SendTechnician(NetworkSwitch networkSwitch, Server server)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.SendTechnician",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false,
|
|
"networkSwitch": "NetworkSwitch",
|
|
"server": "Server"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TechnicianDispatched"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonConfirmSendingTechnician",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonConfirmSendingTechnician()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonConfirmSendingTechnician",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonConfirmSendingTechnician"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.ButtonCancelSendingTechnician",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void ButtonCancelSendingTechnician()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.ButtonCancelSendingTechnician",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCancelSendingTechnician"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagement.UpdateTechnicianInformation",
|
|
"patchTarget": "Il2Cpp.AssetManagement::void UpdateTechnicianInformation()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagement.UpdateTechnicianInformation",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TechnicianInformationChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagementDeviceLine.SetupLine",
|
|
"patchTarget": "Il2Cpp.AssetManagementDeviceLine::void SetupLine(AssetManagementDeviceLineData data, int index)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagementDeviceLine.SetupLine",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagementDeviceLine",
|
|
"isStatic": false,
|
|
"data": "AssetManagementDeviceLineData",
|
|
"index": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.upLineSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagementDeviceLine.ButtonClearWarningSign",
|
|
"patchTarget": "Il2Cpp.AssetManagementDeviceLine::void ButtonClearWarningSign()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagementDeviceLine.ButtonClearWarningSign",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagementDeviceLine",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonClearWarningSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AssetManagementDeviceLine.ButtonSendTechnician",
|
|
"patchTarget": "Il2Cpp.AssetManagementDeviceLine::void ButtonSendTechnician()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AssetManagementDeviceLine.ButtonSendTechnician",
|
|
"payloadSchema": {
|
|
"targetType": "AssetManagementDeviceLine",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonSendTechnician"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.Awake",
|
|
"patchTarget": "Il2Cpp.AudioManager::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AudioManager",
|
|
"name": "greg.SYSTEM.ComponentInitialized.AudioManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.SetMusic",
|
|
"patchTarget": "Il2Cpp.AudioManager::void SetMusic(int _clipUID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.SetMusic",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"_clipUID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MusicSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.PlayEffectAudioClip",
|
|
"patchTarget": "Il2Cpp.AudioManager::void PlayEffectAudioClip(AudioClip audioClip, float volume = 1f, float delayed = 0f)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.PlayEffectAudioClip",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"audioClip": "AudioClip",
|
|
"volume": "float",
|
|
"delayed": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PlayEffectAudioClip"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.SetMasterVolume",
|
|
"patchTarget": "Il2Cpp.AudioManager::void SetMasterVolume(float _volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.SetMasterVolume",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"_volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MasterVolumeSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.SetEffectsVolume",
|
|
"patchTarget": "Il2Cpp.AudioManager::void SetEffectsVolume(float _volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.SetEffectsVolume",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"_volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.EffectsVolumeSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.SetMusicVolume",
|
|
"patchTarget": "Il2Cpp.AudioManager::void SetMusicVolume(float _volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.SetMusicVolume",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"_volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MusicVolumeSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.SetRacksVolume",
|
|
"patchTarget": "Il2Cpp.AudioManager::void SetRacksVolume(float _volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.SetRacksVolume",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"_volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RacksVolumeSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.FadeOut",
|
|
"patchTarget": "Il2Cpp.AudioManager::IEnumerator FadeOut(AudioSource audioSource, float FadeTime)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.FadeOut",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"audioSource": "AudioSource",
|
|
"FadeTime": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FadeOut"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.FadeIn",
|
|
"patchTarget": "Il2Cpp.AudioManager::IEnumerator FadeIn(AudioSource audioSource, float FadeTime, float finalVolume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.FadeIn",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"audioSource": "AudioSource",
|
|
"FadeTime": "float",
|
|
"finalVolume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FadeIn"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.FadeOut_FadeIn",
|
|
"patchTarget": "Il2Cpp.AudioManager::IEnumerator FadeOut_FadeIn(AudioSource audioSource, float FadeTime, float finalVolume, AudioClip newAudioClip)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.FadeOut_FadeIn",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"audioSource": "AudioSource",
|
|
"FadeTime": "float",
|
|
"finalVolume": "float",
|
|
"newAudioClip": "AudioClip"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FadeOut_FadeIn"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.PlayRandomRJ45Clip",
|
|
"patchTarget": "Il2Cpp.AudioManager::void PlayRandomRJ45Clip()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.PlayRandomRJ45Clip",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PlayRandomRJ45Clip"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.PlayRandomImpactClip",
|
|
"patchTarget": "Il2Cpp.AudioManager::void PlayRandomImpactClip(float _volume = 0.5f)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.PlayRandomImpactClip",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false,
|
|
"_volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PlayRandomImpactClip"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AudioManager.PlayRackDoorOpen",
|
|
"patchTarget": "Il2Cpp.AudioManager::void PlayRackDoorOpen()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AudioManager.PlayRackDoorOpen",
|
|
"payloadSchema": {
|
|
"targetType": "AudioManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PlayRackDoorOpen"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AutoDisable.OnEnable",
|
|
"patchTarget": "Il2Cpp.AutoDisable::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AutoDisable.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "AutoDisable",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AutoDisable",
|
|
"name": "greg.SYSTEM.ComponentEnabled.AutoDisable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AutoDisable.TurnOffAfterXseconds",
|
|
"patchTarget": "Il2Cpp.AutoDisable::IEnumerator TurnOffAfterXseconds()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AutoDisable.TurnOffAfterXseconds",
|
|
"payloadSchema": {
|
|
"targetType": "AutoDisable",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TurnOffAfterXseconds"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AutoScrollRect.OnEnable",
|
|
"patchTarget": "Il2Cpp.AutoScrollRect::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AutoScrollRect.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "AutoScrollRect",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "AutoScrollRect",
|
|
"name": "greg.SYSTEM.ComponentEnabled.AutoScrollRect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.AutoScrollRect.ScrollAuto",
|
|
"patchTarget": "Il2Cpp.AutoScrollRect::void ScrollAuto()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target AutoScrollRect.ScrollAuto",
|
|
"payloadSchema": {
|
|
"targetType": "AutoScrollRect",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ScrollAuto"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.Awake",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "BalanceSheet_caf9cccea0",
|
|
"name": "greg.SYSTEM.ComponentInitialized.BalanceSheet_caf9cccea0"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.Start",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.Start",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "BalanceSheet_3bb9a477a0",
|
|
"name": "greg.SYSTEM.ComponentInitialized.BalanceSheet_3bb9a477a0"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.OnDestroy",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "BalanceSheet",
|
|
"name": "greg.SYSTEM.OnDestroy.BalanceSheet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.RegisterSalary",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void RegisterSalary(int monthlySalary)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.RegisterSalary",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"monthlySalary": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RegisterSalary"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.TrackFinances",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::IEnumerator TrackFinances()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.TrackFinances",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TrackFinances"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.CountFailingApps",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::int CountFailingApps(CustomerBase cb)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.CountFailingApps",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"cb": "CustomerBase"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CountFailingApps"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.SaveSnapshot",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void SaveSnapshot(int month, DateTime snapshotTime)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.SaveSnapshot",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"month": "int",
|
|
"snapshotTime": "DateTime"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SnapshotSaved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.FillInBalanceSheet",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void FillInBalanceSheet()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.FillInBalanceSheet",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FillInBalanceSheet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.AddRow",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void AddRow(string name, float revenue, float penalties, float total, Sprite logo = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.AddRow",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"name": "string",
|
|
"revenue": "float",
|
|
"penalties": "float",
|
|
"total": "float",
|
|
"logo": "Sprite"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RowAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.AddSalaryRow",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void AddSalaryRow(float salaryExpense)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.AddSalaryRow",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"salaryExpense": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SalaryRowAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.AddTotalRow",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void AddTotalRow(float revenue, float penalties, float total)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.AddTotalRow",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"revenue": "float",
|
|
"penalties": "float",
|
|
"total": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TotalRowAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.AddHeaderRow",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void AddHeaderRow()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.AddHeaderRow",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HeaderRowAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.AddSectionTitle",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void AddSectionTitle(string title)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.AddSectionTitle",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"title": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SectionTitleAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.InstantiateRow",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::BalanceSheetRow InstantiateRow()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.InstantiateRow",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InstantiateRow"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.ClearRows",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void ClearRows()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.ClearRows",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClearRows"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.LoadFromSave",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::void LoadFromSave()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.LoadFromSave",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FromSaveLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheet.RestoreRecord",
|
|
"patchTarget": "Il2Cpp.BalanceSheet::BalanceSheet.CustomerRecord RestoreRecord(CustomerRecordSaveData recData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheet.RestoreRecord",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheet",
|
|
"isStatic": false,
|
|
"recData": "CustomerRecordSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RestoreRecord"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheetRow.SetData",
|
|
"patchTarget": "Il2Cpp.BalanceSheetRow::void SetData(string customerName, string revenue, string penalties, string total, Sprite customerLogo = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheetRow.SetData",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheetRow",
|
|
"isStatic": false,
|
|
"customerName": "string",
|
|
"revenue": "string",
|
|
"penalties": "string",
|
|
"total": "string",
|
|
"customerLogo": "Sprite"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DataSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheetRow.SetAsHeader",
|
|
"patchTarget": "Il2Cpp.BalanceSheetRow::void SetAsHeader()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheetRow.SetAsHeader",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheetRow",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AsHeaderSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheetRow.SetAsSalaryRow",
|
|
"patchTarget": "Il2Cpp.BalanceSheetRow::void SetAsSalaryRow(float salaryExpense)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheetRow.SetAsSalaryRow",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheetRow",
|
|
"isStatic": false,
|
|
"salaryExpense": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AsSalaryRowSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheetRow.SetAsTotalRow",
|
|
"patchTarget": "Il2Cpp.BalanceSheetRow::void SetAsTotalRow(float revenue, float penalties, float total)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheetRow.SetAsTotalRow",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheetRow",
|
|
"isStatic": false,
|
|
"revenue": "float",
|
|
"penalties": "float",
|
|
"total": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AsTotalRowSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheetRow.SetAsSectionTitle",
|
|
"patchTarget": "Il2Cpp.BalanceSheetRow::void SetAsSectionTitle(string title)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheetRow.SetAsSectionTitle",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheetRow",
|
|
"isStatic": false,
|
|
"title": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AsSectionTitleSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.BalanceSheetRow.SetBackgroundColor",
|
|
"patchTarget": "Il2Cpp.BalanceSheetRow::void SetBackgroundColor(Color color)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target BalanceSheetRow.SetBackgroundColor",
|
|
"payloadSchema": {
|
|
"targetType": "BalanceSheetRow",
|
|
"isStatic": false,
|
|
"color": "Color"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.BackgroundColorSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableIDComponent.BoxIl2CppObject",
|
|
"patchTarget": "Il2Cpp.CableIDComponent::Object BoxIl2CppObject()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableIDComponent.BoxIl2CppObject",
|
|
"payloadSchema": {
|
|
"targetType": "CableIDComponent",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CableIDComponent",
|
|
"name": "greg.NETWORK.BoxIl2CppObject.CableIDComponent"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.Start",
|
|
"patchTarget": "Il2Cpp.CableLink::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.Start",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CableLink",
|
|
"name": "greg.NETWORK.ComponentInitialized.CableLink"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.SetConnectionSpeed",
|
|
"patchTarget": "Il2Cpp.CableLink::void SetConnectionSpeed(float speed)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.SetConnectionSpeed",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false,
|
|
"speed": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ConnectionSpeedSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.InsertSFP",
|
|
"patchTarget": "Il2Cpp.CableLink::void InsertSFP(float speed, int type, SFPModule module)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.InsertSFP",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false,
|
|
"speed": "float",
|
|
"type": "int",
|
|
"module": "SFPModule"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.InsertSFP"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.RemoveSFP",
|
|
"patchTarget": "Il2Cpp.CableLink::void RemoveSFP()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.RemoveSFP",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveSFPRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.CableLink::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CableLink",
|
|
"name": "greg.NETWORK.InteractOnClick.CableLink"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.IsAllowedToDoSecondAction",
|
|
"patchTarget": "Il2Cpp.CableLink::override bool IsAllowedToDoSecondAction()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.IsAllowedToDoSecondAction",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.IsAllowedToDoSecondAction"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.SecondActionOnClick",
|
|
"patchTarget": "Il2Cpp.CableLink::override void SecondActionOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.SecondActionOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.SecondActionOnClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.CableLink::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CableLink_RaycastHithit",
|
|
"name": "greg.NETWORK.InteractOnHover.CableLink_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.CableLink::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.OnHoverOver"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableLink.CreateRopeAttachPoint",
|
|
"patchTarget": "Il2Cpp.CableLink::void CreateRopeAttachPoint()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableLink.CreateRopeAttachPoint",
|
|
"payloadSchema": {
|
|
"targetType": "CableLink",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CreateRopeAttachPoint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.Awake",
|
|
"patchTarget": "Il2Cpp.CablePositions::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CablePositions_51054a547e",
|
|
"name": "greg.NETWORK.ComponentInitialized.CablePositions_51054a547e"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.Start",
|
|
"patchTarget": "Il2Cpp.CablePositions::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.Start",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CablePositions_3d873a93df",
|
|
"name": "greg.NETWORK.ComponentInitialized.CablePositions_3d873a93df"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.ClearAllCables",
|
|
"patchTarget": "Il2Cpp.CablePositions::void ClearAllCables()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.ClearAllCables",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ClearAllCables"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.LoadCable",
|
|
"patchTarget": "Il2Cpp.CablePositions::void LoadCable(CableSaveData cableData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.LoadCable",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableData": "CableSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CableLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.CreateNewCable",
|
|
"patchTarget": "Il2Cpp.CablePositions::int CreateNewCable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.CreateNewCable",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CreateNewCable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.CreateNewReverseCable",
|
|
"patchTarget": "Il2Cpp.CablePositions::int CreateNewReverseCable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.CreateNewReverseCable",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CreateNewReverseCable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.AssignNewPosition",
|
|
"patchTarget": "Il2Cpp.CablePositions::void AssignNewPosition(int cableId, Transform linkTransform, bool isStartPoint = false, bool isEndPoint = false, CableLink.TypeOfLink typeOfLink = CableLink.TypeOfLink.None, string serverID = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.AssignNewPosition",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableId": "int",
|
|
"linkTransform": "Transform",
|
|
"isStartPoint": "bool",
|
|
"isEndPoint": "bool",
|
|
"typeOfLink": "CableLink.TypeOfLink",
|
|
"serverID": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.AssignNewPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.GenerateFinalPath",
|
|
"patchTarget": "Il2Cpp.CablePositions::void GenerateFinalPath(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.GenerateFinalPath",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.GenerateFinalPath"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.GenerateCornerBend",
|
|
"patchTarget": "Il2Cpp.CablePositions::IEnumerable<Vector3> GenerateCornerBend(Vector3 p_prev, Vector3 p_curr, Vector3 p_next, Transform t_curr)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.GenerateCornerBend",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"p_prev": "Vector3",
|
|
"p_curr": "Vector3",
|
|
"p_next": "Vector3",
|
|
"t_curr": "Transform"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.GenerateCornerBend"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.GenerateBentSegment",
|
|
"patchTarget": "Il2Cpp.CablePositions::IEnumerable<Vector3> GenerateBentSegment(Vector3 connectionPoint, Vector3 nextPoint, Transform linkTransform, bool isStart)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.GenerateBentSegment",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"connectionPoint": "Vector3",
|
|
"nextPoint": "Vector3",
|
|
"linkTransform": "Transform",
|
|
"isStart": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.GenerateBentSegment"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.RedrawCable",
|
|
"patchTarget": "Il2Cpp.CablePositions::void RedrawCable(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.RedrawCable",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.RedrawCable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.CreateTubeMesh",
|
|
"patchTarget": "Il2Cpp.CablePositions::Mesh CreateTubeMesh(List<Vector3> path)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.CreateTubeMesh",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"path": "List<Vector3>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CreateTubeMesh"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.RemovePosition",
|
|
"patchTarget": "Il2Cpp.CablePositions::void RemovePosition(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.RemovePosition",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ovePositionRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.RemoveLastPosition",
|
|
"patchTarget": "Il2Cpp.CablePositions::Transform RemoveLastPosition(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.RemoveLastPosition",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveLastPositionRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.AssignEntity",
|
|
"patchTarget": "Il2Cpp.CablePositions::void AssignEntity(int cableId, Entity entity)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.AssignEntity",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableId": "int",
|
|
"entity": "Entity"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.AssignEntity"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CablePositions.IsCableComplete",
|
|
"patchTarget": "Il2Cpp.CablePositions::bool IsCableComplete(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CablePositions.IsCableComplete",
|
|
"payloadSchema": {
|
|
"targetType": "CablePositions",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.IsCableComplete"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.Start",
|
|
"patchTarget": "Il2Cpp.CableSpinner::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.Start",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CableSpinner",
|
|
"name": "greg.NETWORK.ComponentInitialized.CableSpinner"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.ApplyColor",
|
|
"patchTarget": "Il2Cpp.CableSpinner::void ApplyColor(Color color, string rgbString)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.ApplyColor",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false,
|
|
"color": "Color",
|
|
"rgbString": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ApplyColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.LoadSavedColor",
|
|
"patchTarget": "Il2Cpp.CableSpinner::void LoadSavedColor()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.LoadSavedColor",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.SavedColorLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.CableSpinner::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CableSpinner",
|
|
"name": "greg.NETWORK.InteractOnClick.CableSpinner"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.LowerAmountOfCable",
|
|
"patchTarget": "Il2Cpp.CableSpinner::void LowerAmountOfCable(float length)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.LowerAmountOfCable",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false,
|
|
"length": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.LowerAmountOfCable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.UpdateText",
|
|
"patchTarget": "Il2Cpp.CableSpinner::void UpdateText()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.UpdateText",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.TextChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.UpdateCurrentLength",
|
|
"patchTarget": "Il2Cpp.CableSpinner::void UpdateCurrentLength(float length)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.UpdateCurrentLength",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false,
|
|
"length": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CurrentLengthChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.IsCableLenghtEnough",
|
|
"patchTarget": "Il2Cpp.CableSpinner::bool IsCableLenghtEnough()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.IsCableLenghtEnough",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.IsCableLenghtEnough"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.CableSpinner.DropObject",
|
|
"patchTarget": "Il2Cpp.CableSpinner::override void DropObject()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CableSpinner.DropObject",
|
|
"payloadSchema": {
|
|
"targetType": "CableSpinner",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.DroppedObject"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ChatController.OnEnable",
|
|
"patchTarget": "Il2Cpp.ChatController::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ChatController.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "ChatController",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ChatController",
|
|
"name": "greg.SYSTEM.ComponentEnabled.ChatController"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ChatController.OnDisable",
|
|
"patchTarget": "Il2Cpp.ChatController::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ChatController.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "ChatController",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ChatController",
|
|
"name": "greg.SYSTEM.ComponentDisabled.ChatController"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ChatController.AddToChatOutput",
|
|
"patchTarget": "Il2Cpp.ChatController::void AddToChatOutput(string newText)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ChatController.AddToChatOutput",
|
|
"payloadSchema": {
|
|
"targetType": "ChatController",
|
|
"isStatic": false,
|
|
"newText": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ToChatOutputAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.CheckIfTouchingWall.Awake",
|
|
"patchTarget": "Il2Cpp.CheckIfTouchingWall::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CheckIfTouchingWall.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "CheckIfTouchingWall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CheckIfTouchingWall_309def7b2d",
|
|
"name": "greg.SYSTEM.ComponentInitialized.CheckIfTouchingWall_309def7b2d"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.CheckIfTouchingWall.Start",
|
|
"patchTarget": "Il2Cpp.CheckIfTouchingWall::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CheckIfTouchingWall.Start",
|
|
"payloadSchema": {
|
|
"targetType": "CheckIfTouchingWall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CheckIfTouchingWall_9ff7e468a1",
|
|
"name": "greg.SYSTEM.ComponentInitialized.CheckIfTouchingWall_9ff7e468a1"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.CheckIfTouchingWall.OnDestroy",
|
|
"patchTarget": "Il2Cpp.CheckIfTouchingWall::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CheckIfTouchingWall.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "CheckIfTouchingWall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CheckIfTouchingWall",
|
|
"name": "greg.SYSTEM.OnDestroy.CheckIfTouchingWall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.CheckIfTouchingWall.PerformOverlapCheck",
|
|
"patchTarget": "Il2Cpp.CheckIfTouchingWall::void PerformOverlapCheck()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CheckIfTouchingWall.PerformOverlapCheck",
|
|
"payloadSchema": {
|
|
"targetType": "CheckIfTouchingWall",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PerformOverlapCheck"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.CheckIfTouchingWall.DelayedOverlapCheck",
|
|
"patchTarget": "Il2Cpp.CheckIfTouchingWall::IEnumerator DelayedOverlapCheck()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CheckIfTouchingWall.DelayedOverlapCheck",
|
|
"payloadSchema": {
|
|
"targetType": "CheckIfTouchingWall",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DelayedOverlapCheck"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.CheckIfTouchingWall.SetRenderersEnabled",
|
|
"patchTarget": "Il2Cpp.CheckIfTouchingWall::void SetRenderersEnabled(bool isEnabled)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CheckIfTouchingWall.SetRenderersEnabled",
|
|
"payloadSchema": {
|
|
"targetType": "CheckIfTouchingWall",
|
|
"isStatic": false,
|
|
"isEnabled": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RenderersEnabledSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ColorSerializationSurrogate.SetObjectData",
|
|
"patchTarget": "Il2Cpp.ColorSerializationSurrogate::virtual Object SetObjectData(Object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ColorSerializationSurrogate.SetObjectData",
|
|
"payloadSchema": {
|
|
"targetType": "ColorSerializationSurrogate",
|
|
"isStatic": false,
|
|
"obj": "Object",
|
|
"info": "SerializationInfo",
|
|
"context": "StreamingContext",
|
|
"selector": "ISurrogateSelector",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ColorSerializationSurrogate_ObjectobjSerializationInfoinfoStreamingC",
|
|
"name": "greg.SYSTEM.ObjectDataSet.ColorSerializationSurrogate_ObjectobjSerializationInfoinfoStreamingC"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.Awake",
|
|
"patchTarget": "Il2Cpp.ComputerShop::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ComputerShop",
|
|
"name": "greg.SYSTEM.ComponentInitialized.ComputerShop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.ComputerShop::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ComputerShop",
|
|
"name": "greg.SYSTEM.InteractOnClick.ComputerShop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonShopScreen",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonShopScreen()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonShopScreen",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonShopScreen"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonNetworkMap",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonNetworkMap()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonNetworkMap",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonNetworkMap"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonAssetManagementScreen",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonAssetManagementScreen()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonAssetManagementScreen",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonAssetManagementScreen"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonBalanceSheetScreen",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonBalanceSheetScreen()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonBalanceSheetScreen",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonBalanceSheetScreen"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonHireScreen",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonHireScreen()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonHireScreen",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonHireScreen"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonReturnMainScreen",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonReturnMainScreen()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonReturnMainScreen",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonReturnMainScreen"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.ComputerShop::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ComputerShop_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.ComputerShop_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.ComputerShop::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ComputerShop",
|
|
"name": "greg.SYSTEM.OnHoverOver.ComputerShop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.FreeUpSpawnPoint",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void FreeUpSpawnPoint(int spawnIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.FreeUpSpawnPoint",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"spawnIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FreeUpSpawnPoint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonBuyShopItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonBuyShopItem(int itemID, int price, PlayerManager.ObjectInHand itemType, string displayName, bool isCustomColor = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonBuyShopItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"itemID": "int",
|
|
"price": "int",
|
|
"itemType": "PlayerManager.ObjectInHand",
|
|
"displayName": "string",
|
|
"isCustomColor": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonBuyShopItem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.BuyNewItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void BuyNewItem(int itemID, int price, PlayerManager.ObjectInHand itemType, string displayName)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.BuyNewItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"itemID": "int",
|
|
"price": "int",
|
|
"itemType": "PlayerManager.ObjectInHand",
|
|
"displayName": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.NewItemPurchased"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.SpawnNewCartItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void SpawnNewCartItem(int itemID, int price, PlayerManager.ObjectInHand itemType, string displayName, Nullable<Color> chosenColor)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.SpawnNewCartItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"itemID": "int",
|
|
"price": "int",
|
|
"itemType": "PlayerManager.ObjectInHand",
|
|
"displayName": "string",
|
|
"chosenColor": "Nullable<Color>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.NewCartItemSpawned"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.BuyAnotherItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void BuyAnotherItem(int itemID, int price, PlayerManager.ObjectInHand itemType, ShopCartItem cartItem)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.BuyAnotherItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"itemID": "int",
|
|
"price": "int",
|
|
"itemType": "PlayerManager.ObjectInHand",
|
|
"cartItem": "ShopCartItem"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AnotherItemPurchased"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.SpawnPhysicalItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::Nullable<int> SpawnPhysicalItem(GameObject prefab, int price, PlayerManager.ObjectInHand itemType)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.SpawnPhysicalItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"prefab": "GameObject",
|
|
"price": "int",
|
|
"itemType": "PlayerManager.ObjectInHand"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PhysicalItemSpawned"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.HandleObjectives",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void HandleObjectives(PlayerManager.ObjectInHand itemType)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.HandleObjectives",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"itemType": "PlayerManager.ObjectInHand"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HandleObjectives"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.RemoveSpawnedItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void RemoveSpawnedItem(int uid)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.RemoveSpawnedItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"uid": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.oveSpawnedItemRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.RemoveCartUIItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void RemoveCartUIItem(ShopCartItem cartItem)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.RemoveCartUIItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"cartItem": "ShopCartItem"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.oveCartUIItemRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.SelectNextAvailable",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void SelectNextAvailable(int removedIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.SelectNextAvailable",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"removedIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SelectNextAvailable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.UpdateCartTotal",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void UpdateCartTotal()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.UpdateCartTotal",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CartTotalChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonCheckOut",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonCheckOut()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonCheckOut",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCheckOut"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ClearTrackingWithoutDestroying",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ClearTrackingWithoutDestroying()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ClearTrackingWithoutDestroying",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClearTrackingWithoutDestroying"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.OpenColorPicker",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void OpenColorPicker()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.OpenColorPicker",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OpenColorPicker"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonChosenColor",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonChosenColor()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonChosenColor",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonChosenColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonCancelColorPicker",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonCancelColorPicker()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonCancelColorPicker",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCancelColorPicker"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ApplyColorToSpawnedItem",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ApplyColorToSpawnedItem(int uid, Color color, PlayerManager.ObjectInHand itemType)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ApplyColorToSpawnedItem",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"uid": "int",
|
|
"color": "Color",
|
|
"itemType": "PlayerManager.ObjectInHand"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ApplyColorToSpawnedItem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonClear",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonClear()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonClear",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonClear"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.ButtonCancel",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void ButtonCancel()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.ButtonCancel",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCancel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.DestroyAllSpawnedItems",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void DestroyAllSpawnedItems()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.DestroyAllSpawnedItems",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DestroyAllSpawnedItems"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.CleanUpShop",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void CleanUpShop()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.CleanUpShop",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CleanUpShop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.CloseShop",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void CloseShop()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.CloseShop",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CloseShop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.UnlockFromSave",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void UnlockFromSave(Dictionary<string, bool> savedStates)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.UnlockFromSave",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"savedStates": "Dictionary<string,bool>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.UnlockFromSave"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.OnLoad",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ComputerShop",
|
|
"name": "greg.SYSTEM.OnLoad.ComputerShop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ComputerShop.OnDestroy",
|
|
"patchTarget": "Il2Cpp.ComputerShop::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ComputerShop.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "ComputerShop",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ComputerShop",
|
|
"name": "greg.SYSTEM.OnDestroy.ComputerShop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.Awake",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CustomerBase_fb56303671",
|
|
"name": "greg.CUSTOMER.ComponentInitialized.CustomerBase_fb56303671"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.Start",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.Start",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CustomerBase_91fde31efa",
|
|
"name": "greg.CUSTOMER.ComponentInitialized.CustomerBase_91fde31efa"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.CheckIfAppRequirementsAreMet",
|
|
"patchTarget": "Il2Cpp.CustomerBase::IEnumerator CheckIfAppRequirementsAreMet()",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target CustomerBase.CheckIfAppRequirementsAreMet",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.CheckIfAppRequirementsAreMet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.UpdateMoney",
|
|
"patchTarget": "Il2Cpp.CustomerBase::IEnumerator UpdateMoney()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.UpdateMoney",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.MoneyChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.AreAllAppRequirementsMet",
|
|
"patchTarget": "Il2Cpp.CustomerBase::bool AreAllAppRequirementsMet()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.AreAllAppRequirementsMet",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.AreAllAppRequirementsMet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.UpdateCustomerServerCountAndSpeed",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void UpdateCustomerServerCountAndSpeed(int count, float speed)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.UpdateCustomerServerCountAndSpeed",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"count": "int",
|
|
"speed": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.CustomerServerCountAndSpeedChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.AddAppPerformance",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void AddAppPerformance(int appID, float speed)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.AddAppPerformance",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"appID": "int",
|
|
"speed": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.AppPerformanceAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.ResetAllAppSpeeds",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void ResetAllAppSpeeds()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.ResetAllAppSpeeds",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.ResetAllAppSpeeds"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.IsIPPresent",
|
|
"patchTarget": "Il2Cpp.CustomerBase::bool IsIPPresent(string ip)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.IsIPPresent",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"ip": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.IsIPPresent"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.SetUpBase",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void SetUpBase(CustomerItem customerItem, CustomerBaseSaveData saveData = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.SetUpBase",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"customerItem": "CustomerItem",
|
|
"saveData": "CustomerBaseSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.UpBaseSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.SetUpApp",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void SetUpApp(int appID, int difficulty, CustomerBaseSaveData saveData = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.SetUpApp",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"appID": "int",
|
|
"difficulty": "int",
|
|
"saveData": "CustomerBaseSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.UpAppSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.DelayedAppDoorOpening",
|
|
"patchTarget": "Il2Cpp.CustomerBase::IEnumerator DelayedAppDoorOpening(int appID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.DelayedAppDoorOpening",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"appID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.DelayedAppDoorOpening"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.AppText",
|
|
"patchTarget": "Il2Cpp.CustomerBase::string AppText(int lastUsedApp)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.AppText",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"lastUsedApp": "int",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CustomerBase_intlastUsedApp",
|
|
"name": "greg.CUSTOMER.AppText.CustomerBase_intlastUsedApp"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.AppText",
|
|
"patchTarget": "Il2Cpp.CustomerBase::string AppText(int appID, string subnet)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.AppText",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"appID": "int",
|
|
"subnet": "string",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CustomerBase_intappIDstringsubnet",
|
|
"name": "greg.CUSTOMER.AppText.CustomerBase_intappIDstringsubnet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.UpdateSpeedOnCustomerBaseApp",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void UpdateSpeedOnCustomerBaseApp(int appID, float speed)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.UpdateSpeedOnCustomerBaseApp",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"appID": "int",
|
|
"speed": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.SpeedOnCustomerBaseAppChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBase.LoadData",
|
|
"patchTarget": "Il2Cpp.CustomerBase::void LoadData(CustomerBaseSaveData data)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBase.LoadData",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBase",
|
|
"isStatic": false,
|
|
"data": "CustomerBaseSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.DataLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.Awake",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "CustomerBaseDoor",
|
|
"name": "greg.CUSTOMER.ComponentInitialized.CustomerBaseDoor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.InteractOnClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.InteractOnHover"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.OpenDoorAndSetupBase",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::void OpenDoorAndSetupBase(CustomerItem customerItem)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.OpenDoorAndSetupBase",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false,
|
|
"customerItem": "CustomerItem"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.OpenDoorAndSetupBase"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.OpenDoor",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::void OpenDoor()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.OpenDoor",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.OpenDoor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.OnHoverOver"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.OnLoad",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.OnLoad"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerBaseDoor.OnDestroy",
|
|
"patchTarget": "Il2Cpp.CustomerBaseDoor::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerBaseDoor.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerBaseDoor",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.OnDestroy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.CUSTOMER.CustomerCard.SetCustomer",
|
|
"patchTarget": "Il2Cpp.CustomerCard::void SetCustomer(CustomerItem _customerItem)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target CustomerCard.SetCustomer",
|
|
"payloadSchema": {
|
|
"targetType": "CustomerCard",
|
|
"isStatic": false,
|
|
"_customerItem": "CustomerItem"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.CUSTOMER.CustomerSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.DropdownSample.OnButtonClick",
|
|
"patchTarget": "Il2Cpp.DropdownSample::void OnButtonClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target DropdownSample.OnButtonClick",
|
|
"payloadSchema": {
|
|
"targetType": "DropdownSample",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnButtonClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Dumpster.Awake",
|
|
"patchTarget": "Il2Cpp.Dumpster::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Dumpster.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Dumpster",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Dumpster",
|
|
"name": "greg.SYSTEM.ComponentInitialized.Dumpster"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Dumpster.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.Dumpster::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Dumpster.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "Dumpster",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Dumpster",
|
|
"name": "greg.SYSTEM.InteractOnClick.Dumpster"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Dumpster.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.Dumpster::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Dumpster.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "Dumpster",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Dumpster_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.Dumpster_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Dumpster.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.Dumpster::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Dumpster.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "Dumpster",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Dumpster",
|
|
"name": "greg.SYSTEM.OnHoverOver.Dumpster"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.EnvMapAnimator.Awake",
|
|
"patchTarget": "Il2Cpp.EnvMapAnimator::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target EnvMapAnimator.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "EnvMapAnimator",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "EnvMapAnimator_46683c114d",
|
|
"name": "greg.SYSTEM.ComponentInitialized.EnvMapAnimator_46683c114d"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.EnvMapAnimator.Start",
|
|
"patchTarget": "Il2Cpp.EnvMapAnimator::IEnumerator Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target EnvMapAnimator.Start",
|
|
"payloadSchema": {
|
|
"targetType": "EnvMapAnimator",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "EnvMapAnimator_928c4d3d7d",
|
|
"name": "greg.SYSTEM.ComponentInitialized.EnvMapAnimator_928c4d3d7d"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.Awake",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FCP_Persistence",
|
|
"name": "greg.SYSTEM.ComponentInitialized.FCP_Persistence"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.InitStatic",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void InitStatic()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.InitStatic",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InitStatic"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.OnDestroy",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FCP_Persistence",
|
|
"name": "greg.SYSTEM.OnDestroy.FCP_Persistence"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.OnEnable",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FCP_Persistence",
|
|
"name": "greg.SYSTEM.ComponentEnabled.FCP_Persistence"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.OnDisable",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FCP_Persistence",
|
|
"name": "greg.SYSTEM.ComponentDisabled.FCP_Persistence"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.LoadDataFile",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void LoadDataFile()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.LoadDataFile",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DataFileLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.SaveDataFile",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void SaveDataFile()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.SaveDataFile",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DataFileSaved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.SaveColor",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::void SaveColor(Color c)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.SaveColor",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false,
|
|
"c": "Color"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ColorSaved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.LoadColor",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::bool LoadColor(out Color c)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.LoadColor",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": false,
|
|
"c": "outColor"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ColorLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_Persistence.GenerateID",
|
|
"patchTarget": "Il2Cpp.FCP_Persistence::static string GenerateID()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_Persistence.GenerateID",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_Persistence",
|
|
"isStatic": true
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.GenerateID"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FCP_SpriteMeshEditor.MakeMesh",
|
|
"patchTarget": "Il2Cpp.FCP_SpriteMeshEditor::void MakeMesh(Sprite sprite, int x, int y, FCP_SpriteMeshEditor.MeshType meshtype)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FCP_SpriteMeshEditor.MakeMesh",
|
|
"payloadSchema": {
|
|
"targetType": "FCP_SpriteMeshEditor",
|
|
"isStatic": false,
|
|
"sprite": "Sprite",
|
|
"x": "int",
|
|
"y": "int",
|
|
"meshtype": "FCP_SpriteMeshEditor.MeshType"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MakeMesh"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.SetColor",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void SetColor(Color color)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.SetColor",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "Color"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ColorSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.SetColorNoAlpha",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void SetColorNoAlpha(Color color)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.SetColorNoAlpha",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "Color"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ColorNoAlphaSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.Awake",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker",
|
|
"name": "greg.SYSTEM.ComponentInitialized.FlexibleColorPicker"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.SliderUpdate",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void SliderUpdate(FlexibleColorPicker.PickerType type, float value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.SliderUpdate",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"type": "FlexibleColorPicker.PickerType",
|
|
"value": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SliderUpdate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.OnEnable",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker",
|
|
"name": "greg.SYSTEM.ComponentEnabled.FlexibleColorPicker"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.SetPointerFocus",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void SetPointerFocus(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.SetPointerFocus",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PointerFocusSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.PointerUpdate",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void PointerUpdate(BaseEventData e)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.PointerUpdate",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"e": "BaseEventData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PointerUpdate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.TypeHex",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void TypeHex(string input)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.TypeHex",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"input": "string",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_stringinput",
|
|
"name": "greg.SYSTEM.TypeHex.FlexibleColorPicker_stringinput"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.FinishTypeHex",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void FinishTypeHex(string input)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.FinishTypeHex",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"input": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FinishTypeHex"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.ChangeMode",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void ChangeMode(int newMode)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.ChangeMode",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"newMode": "int",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_intnewMode",
|
|
"name": "greg.SYSTEM.ChangeMode.FlexibleColorPicker_intnewMode"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.ChangeMode",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void ChangeMode(FlexibleColorPicker.MainPickingMode mode)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.ChangeMode",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"mode": "FlexibleColorPicker.MainPickingMode",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_FlexibleColorPickerMainPickingModemode",
|
|
"name": "greg.SYSTEM.ChangeMode.FlexibleColorPicker_FlexibleColorPickerMainPickingModemode"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.SeperateMaterials",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void SeperateMaterials()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.SeperateMaterials",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SeperateMaterials"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.ShiftColor",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void ShiftColor(int type, float delta)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.ShiftColor",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"type": "int",
|
|
"delta": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShiftColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.ShiftHue",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void ShiftHue(float delta)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.ShiftHue",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"delta": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShiftHue"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.PickColor",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::FlexibleColorPicker.BufferedColor PickColor(FlexibleColorPicker.BufferedColor color, FlexibleColorPicker.PickerType type, Vector2 v)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.PickColor",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "FlexibleColorPicker.BufferedColor",
|
|
"type": "FlexibleColorPicker.PickerType",
|
|
"v": "Vector2"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PickColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.PickColorMain",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::FlexibleColorPicker.BufferedColor PickColorMain(FlexibleColorPicker.BufferedColor color, Vector2 v)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.PickColorMain",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "FlexibleColorPicker.BufferedColor",
|
|
"v": "Vector2",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorVec",
|
|
"name": "greg.SYSTEM.PickColorMain.FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorVec"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.PickColor1D",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::FlexibleColorPicker.BufferedColor PickColor1D(FlexibleColorPicker.BufferedColor color, FlexibleColorPicker.PickerType type, Vector2 v)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.PickColor1D",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "FlexibleColorPicker.BufferedColor",
|
|
"type": "FlexibleColorPicker.PickerType",
|
|
"v": "Vector2",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorFle_de84f21a97",
|
|
"name": "greg.SYSTEM.PickColor1D.FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorFle_de84f21a97"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.PickColorMain",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::FlexibleColorPicker.BufferedColor PickColorMain(FlexibleColorPicker.BufferedColor color, FlexibleColorPicker.MainPickingMode mode, Vector2 v)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.PickColorMain",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "FlexibleColorPicker.BufferedColor",
|
|
"mode": "FlexibleColorPicker.MainPickingMode",
|
|
"v": "Vector2",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorFle",
|
|
"name": "greg.SYSTEM.PickColorMain.FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorFle"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.PickColor2D",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::FlexibleColorPicker.BufferedColor PickColor2D(FlexibleColorPicker.BufferedColor color, FlexibleColorPicker.PickerType type1, float value1, FlexibleColorPicker.PickerType type2, float value2)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.PickColor2D",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "FlexibleColorPicker.BufferedColor",
|
|
"type1": "FlexibleColorPicker.PickerType",
|
|
"value1": "float",
|
|
"type2": "FlexibleColorPicker.PickerType",
|
|
"value2": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PickColor2D"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.PickColor1D",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::FlexibleColorPicker.BufferedColor PickColor1D(FlexibleColorPicker.BufferedColor color, FlexibleColorPicker.PickerType type, float value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.PickColor1D",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"color": "FlexibleColorPicker.BufferedColor",
|
|
"type": "FlexibleColorPicker.PickerType",
|
|
"value": "float",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorFle_fd305ba107",
|
|
"name": "greg.SYSTEM.PickColor1D.FlexibleColorPicker_FlexibleColorPickerBufferedColorcolorFle_fd305ba107"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.UpdateMarkers",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void UpdateMarkers()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.UpdateMarkers",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MarkersChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.UpdateMarker",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void UpdateMarker(FlexibleColorPicker.Picker picker, FlexibleColorPicker.PickerType type, Vector2 v)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.UpdateMarker",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"picker": "FlexibleColorPicker.Picker",
|
|
"type": "FlexibleColorPicker.PickerType",
|
|
"v": "Vector2"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MarkerChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.SetMarker",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void SetMarker(Image picker, Vector2 v, bool setX, bool setY)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.SetMarker",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"picker": "Image",
|
|
"v": "Vector2",
|
|
"setX": "bool",
|
|
"setY": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MarkerSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.UpdateTextures",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void UpdateTextures()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.UpdateTextures",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TexturesChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.UpdateStatic",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void UpdateStatic(FlexibleColorPicker.PickerType type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.UpdateStatic",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"type": "FlexibleColorPicker.PickerType"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.StaticChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.UpdateDynamic",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void UpdateDynamic(FlexibleColorPicker.PickerType type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.UpdateDynamic",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"type": "FlexibleColorPicker.PickerType"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DynamicChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.IsPickerAvailable",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::bool IsPickerAvailable(FlexibleColorPicker.PickerType type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.IsPickerAvailable",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"type": "FlexibleColorPicker.PickerType",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_FlexibleColorPickerPickerTypetype",
|
|
"name": "greg.SYSTEM.IsPickerAvailable.FlexibleColorPicker_FlexibleColorPickerPickerTypetype"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.IsPickerAvailable",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::bool IsPickerAvailable(int index)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.IsPickerAvailable",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"index": "int",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_intindex",
|
|
"name": "greg.SYSTEM.IsPickerAvailable.FlexibleColorPicker_intindex"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.UpdateHex",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void UpdateHex()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.UpdateHex",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HexChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.TypeHex",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void TypeHex(string input, bool finish)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.TypeHex",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"input": "string",
|
|
"finish": "bool",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_stringinputboolfinish",
|
|
"name": "greg.SYSTEM.TypeHex.FlexibleColorPicker_stringinputboolfinish"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.MakeModeOptions",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void MakeModeOptions()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.MakeModeOptions",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MakeModeOptions"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.UpdateMode",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::void UpdateMode(FlexibleColorPicker.MainPickingMode mode)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.UpdateMode",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": false,
|
|
"mode": "FlexibleColorPicker.MainPickingMode"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ModeChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.IsPreviewType",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static bool IsPreviewType(FlexibleColorPicker.PickerType type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.IsPreviewType",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"type": "FlexibleColorPicker.PickerType"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsPreviewType"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.IsAlphaType",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static bool IsAlphaType(FlexibleColorPicker.PickerType type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.IsAlphaType",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"type": "FlexibleColorPicker.PickerType"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsAlphaType"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.IsHorizontal",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static bool IsHorizontal(FlexibleColorPicker.Picker p)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.IsHorizontal",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"p": "FlexibleColorPicker.Picker"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsHorizontal"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.IsValidHexChar",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static bool IsValidHexChar(char c)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.IsValidHexChar",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"c": "char"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsValidHexChar"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.ParseHex",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static Color ParseHex(string input)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.ParseHex",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"input": "string",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_stringinput",
|
|
"name": "greg.SYSTEM.ParseHex.FlexibleColorPicker_stringinput"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.ParseHex",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static Color ParseHex(string input, Color defaultColor)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.ParseHex",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"input": "string",
|
|
"defaultColor": "Color",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_stringinputColordefaultColor",
|
|
"name": "greg.SYSTEM.ParseHex.FlexibleColorPicker_stringinputColordefaultColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.HSVToRGB",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static Color HSVToRGB(Vector3 hsv)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.HSVToRGB",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"hsv": "Vector3",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_Vector3hsv",
|
|
"name": "greg.SYSTEM.HSVToRGB.FlexibleColorPicker_Vector3hsv"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.HSVToRGB",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static Color HSVToRGB(float h, float s, float v)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.HSVToRGB",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"h": "float",
|
|
"s": "float",
|
|
"v": "float",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_floathfloatsfloatv",
|
|
"name": "greg.SYSTEM.HSVToRGB.FlexibleColorPicker_floathfloatsfloatv"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.RGBToHSV",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static Vector3 RGBToHSV(Color color)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.RGBToHSV",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"color": "Color",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_Colorcolor",
|
|
"name": "greg.SYSTEM.RGBToHSV.FlexibleColorPicker_Colorcolor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FlexibleColorPicker.RGBToHSV",
|
|
"patchTarget": "Il2Cpp.FlexibleColorPicker::static Vector3 RGBToHSV(float r, float g, float b)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FlexibleColorPicker.RGBToHSV",
|
|
"payloadSchema": {
|
|
"targetType": "FlexibleColorPicker",
|
|
"isStatic": true,
|
|
"r": "float",
|
|
"g": "float",
|
|
"b": "float",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FlexibleColorPicker_floatrfloatgfloatb",
|
|
"name": "greg.SYSTEM.RGBToHSV.FlexibleColorPicker_floatrfloatgfloatb"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FootSteps.Awake",
|
|
"patchTarget": "Il2Cpp.FootSteps::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FootSteps.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "FootSteps",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FootSteps",
|
|
"name": "greg.SYSTEM.ComponentInitialized.FootSteps"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FootSteps.PlayRequestedStepSound",
|
|
"patchTarget": "Il2Cpp.FootSteps::void PlayRequestedStepSound(int _clipArray)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FootSteps.PlayRequestedStepSound",
|
|
"payloadSchema": {
|
|
"targetType": "FootSteps",
|
|
"isStatic": false,
|
|
"_clipArray": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PlayRequestedStepSound"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FootSteps.Step",
|
|
"patchTarget": "Il2Cpp.FootSteps::void Step()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FootSteps.Step",
|
|
"payloadSchema": {
|
|
"targetType": "FootSteps",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Step"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FootSteps.OnEnable",
|
|
"patchTarget": "Il2Cpp.FootSteps::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FootSteps.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "FootSteps",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "FootSteps",
|
|
"name": "greg.SYSTEM.ComponentEnabled.FootSteps"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.FootSteps.checkGroundMaterial",
|
|
"patchTarget": "Il2Cpp.FootSteps::IEnumerator checkGroundMaterial()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target FootSteps.checkGroundMaterial",
|
|
"payloadSchema": {
|
|
"targetType": "FootSteps",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.checkGroundMaterial"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.Awake",
|
|
"patchTarget": "Il2Cpp.GateLever::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GateLever",
|
|
"name": "greg.SYSTEM.ComponentInitialized.GateLever"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.GateLever::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GateLever",
|
|
"name": "greg.SYSTEM.InteractOnClick.GateLever"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.GateCoroutine",
|
|
"patchTarget": "Il2Cpp.GateLever::IEnumerator GateCoroutine()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.GateCoroutine",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.GateCoroutine"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.OpenGate",
|
|
"patchTarget": "Il2Cpp.GateLever::void OpenGate()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.OpenGate",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OpenGate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.CloseGate",
|
|
"patchTarget": "Il2Cpp.GateLever::void CloseGate()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.CloseGate",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CloseGate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.TruckComing",
|
|
"patchTarget": "Il2Cpp.GateLever::void TruckComing()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.TruckComing",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TruckComing"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.GateLever::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GateLever_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.GateLever_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GateLever.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.GateLever::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GateLever.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "GateLever",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GateLever",
|
|
"name": "greg.SYSTEM.OnHoverOver.GateLever"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GetCurrentVersion.Start",
|
|
"patchTarget": "Il2Cpp.GetCurrentVersion::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GetCurrentVersion.Start",
|
|
"payloadSchema": {
|
|
"targetType": "GetCurrentVersion",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GetCurrentVersion",
|
|
"name": "greg.SYSTEM.ComponentInitialized.GetCurrentVersion"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GetValueFromPlayerPrefs.Start",
|
|
"patchTarget": "Il2Cpp.GetValueFromPlayerPrefs::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GetValueFromPlayerPrefs.Start",
|
|
"payloadSchema": {
|
|
"targetType": "GetValueFromPlayerPrefs",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GetValueFromPlayerPrefs",
|
|
"name": "greg.SYSTEM.ComponentInitialized.GetValueFromPlayerPrefs"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GODMOD.Awake",
|
|
"patchTarget": "Il2Cpp.GODMOD::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GODMOD.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "GODMOD",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GODMOD",
|
|
"name": "greg.SYSTEM.ComponentInitialized.GODMOD"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GODMOD.OnEnable",
|
|
"patchTarget": "Il2Cpp.GODMOD::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GODMOD.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "GODMOD",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GODMOD",
|
|
"name": "greg.SYSTEM.ComponentEnabled.GODMOD"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GODMOD.DelayedLoad",
|
|
"patchTarget": "Il2Cpp.GODMOD::IEnumerator DelayedLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GODMOD.DelayedLoad",
|
|
"payloadSchema": {
|
|
"targetType": "GODMOD",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DelayedLoad"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GODMOD.OnDisable",
|
|
"patchTarget": "Il2Cpp.GODMOD::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GODMOD.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "GODMOD",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "GODMOD",
|
|
"name": "greg.SYSTEM.ComponentDisabled.GODMOD"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GODMOD.StartGodMod",
|
|
"patchTarget": "Il2Cpp.GODMOD::void StartGodMod()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GODMOD.StartGodMod",
|
|
"payloadSchema": {
|
|
"targetType": "GODMOD",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.StartGodMod"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.GODMOD.GODMOD_delayed",
|
|
"patchTarget": "Il2Cpp.GODMOD::IEnumerator GODMOD_delayed()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target GODMOD.GODMOD_delayed",
|
|
"payloadSchema": {
|
|
"targetType": "GODMOD",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.GODMOD_delayed"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.HRSystem.OnEnable",
|
|
"patchTarget": "Il2Cpp.HRSystem::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target HRSystem.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "HRSystem",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "HRSystem",
|
|
"name": "greg.SYSTEM.ComponentEnabled.HRSystem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.HRSystem.ButtonHireEmployee",
|
|
"patchTarget": "Il2Cpp.HRSystem::void ButtonHireEmployee(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target HRSystem.ButtonHireEmployee",
|
|
"payloadSchema": {
|
|
"targetType": "HRSystem",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonHireEmployee"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.HRSystem.ButtonCancelBuying",
|
|
"patchTarget": "Il2Cpp.HRSystem::void ButtonCancelBuying()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target HRSystem.ButtonCancelBuying",
|
|
"payloadSchema": {
|
|
"targetType": "HRSystem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCancelBuying"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.HRSystem.ButtonConfirmHire",
|
|
"patchTarget": "Il2Cpp.HRSystem::void ButtonConfirmHire()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target HRSystem.ButtonConfirmHire",
|
|
"payloadSchema": {
|
|
"targetType": "HRSystem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonConfirmHire"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.HRSystem.ButtonFireEmployee",
|
|
"patchTarget": "Il2Cpp.HRSystem::void ButtonFireEmployee(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target HRSystem.ButtonFireEmployee",
|
|
"payloadSchema": {
|
|
"targetType": "HRSystem",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonFireEmployee"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.HRSystem.ButtonConfirmFireEmployee",
|
|
"patchTarget": "Il2Cpp.HRSystem::void ButtonConfirmFireEmployee()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target HRSystem.ButtonConfirmFireEmployee",
|
|
"payloadSchema": {
|
|
"targetType": "HRSystem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonConfirmFireEmployee"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputController.Contains",
|
|
"patchTarget": "Il2Cpp.InputController::virtual bool Contains(InputAction action)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputController.Contains",
|
|
"payloadSchema": {
|
|
"targetType": "InputController",
|
|
"isStatic": false,
|
|
"action": "InputAction"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Contains"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputController.System_Collections_IEnumerable_GetEnumerator",
|
|
"patchTarget": "Il2Cpp.InputController::virtual IEnumerator System_Collections_IEnumerable_GetEnumerator()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputController.System_Collections_IEnumerable_GetEnumerator",
|
|
"payloadSchema": {
|
|
"targetType": "InputController",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.System_Collections_IEnumerable_GetEnumerator"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputController.Enable",
|
|
"patchTarget": "Il2Cpp.InputController::virtual void Enable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputController.Enable",
|
|
"payloadSchema": {
|
|
"targetType": "InputController",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Enable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputController.Disable",
|
|
"patchTarget": "Il2Cpp.InputController::virtual void Disable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputController.Disable",
|
|
"payloadSchema": {
|
|
"targetType": "InputController",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Disable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputController.FindAction",
|
|
"patchTarget": "Il2Cpp.InputController::virtual InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputController.FindAction",
|
|
"payloadSchema": {
|
|
"targetType": "InputController",
|
|
"isStatic": false,
|
|
"actionNameOrId": "string",
|
|
"throwIfNotFound": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FindAction"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputController.FindBinding",
|
|
"patchTarget": "Il2Cpp.InputController::virtual int FindBinding(InputBinding bindingMask, out InputAction action)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputController.FindBinding",
|
|
"payloadSchema": {
|
|
"targetType": "InputController",
|
|
"isStatic": false,
|
|
"bindingMask": "InputBinding",
|
|
"action": "outInputAction"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FindBinding"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.add_rebindComplete",
|
|
"patchTarget": "Il2Cpp.InputManager::static void add_rebindComplete(Action value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.add_rebindComplete",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"value": "Action"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.add_rebindComplete"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.remove_rebindComplete",
|
|
"patchTarget": "Il2Cpp.InputManager::static void remove_rebindComplete(Action value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.remove_rebindComplete",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"value": "Action"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.remove_rebindComplete"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.add_rebindCanceled",
|
|
"patchTarget": "Il2Cpp.InputManager::static void add_rebindCanceled(Action value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.add_rebindCanceled",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"value": "Action"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.add_rebindCanceled"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.remove_rebindCanceled",
|
|
"patchTarget": "Il2Cpp.InputManager::static void remove_rebindCanceled(Action value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.remove_rebindCanceled",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"value": "Action"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.remove_rebindCanceled"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.add_rebindStarted",
|
|
"patchTarget": "Il2Cpp.InputManager::static void add_rebindStarted(Action<InputAction, int> value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.add_rebindStarted",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"value": "Action<InputAction,int>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.add_rebindStarted"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.remove_rebindStarted",
|
|
"patchTarget": "Il2Cpp.InputManager::static void remove_rebindStarted(Action<InputAction, int> value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.remove_rebindStarted",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"value": "Action<InputAction,int>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.remove_rebindStarted"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.Awake",
|
|
"patchTarget": "Il2Cpp.InputManager::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "InputManager",
|
|
"name": "greg.SYSTEM.ComponentInitialized.InputManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.LoadAllBindingOverrides",
|
|
"patchTarget": "Il2Cpp.InputManager::static void LoadAllBindingOverrides()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.LoadAllBindingOverrides",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AllBindingOverridesLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.OnDestroy",
|
|
"patchTarget": "Il2Cpp.InputManager::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "InputManager",
|
|
"name": "greg.SYSTEM.OnDestroy.InputManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.ConfinedCursorforUI",
|
|
"patchTarget": "Il2Cpp.InputManager::static void ConfinedCursorforUI()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.ConfinedCursorforUI",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ConfinedCursorforUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.LockedCursorForPlayerMovement",
|
|
"patchTarget": "Il2Cpp.InputManager::static void LockedCursorForPlayerMovement()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.LockedCursorForPlayerMovement",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.LockedCursorForPlayerMovement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.StartRebind",
|
|
"patchTarget": "Il2Cpp.InputManager::static void StartRebind(string actionName, int bindingIndex, TextMeshProUGUI statusText, bool excludeMouse)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.StartRebind",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"actionName": "string",
|
|
"bindingIndex": "int",
|
|
"statusText": "TextMeshProUGUI",
|
|
"excludeMouse": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.StartRebind"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.DoRebind",
|
|
"patchTarget": "Il2Cpp.InputManager::static void DoRebind(InputAction actionToRebind, int bindingIndex, TextMeshProUGUI statusText, bool allCompositeParts, bool excludeMouse)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.DoRebind",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"actionToRebind": "InputAction",
|
|
"bindingIndex": "int",
|
|
"statusText": "TextMeshProUGUI",
|
|
"allCompositeParts": "bool",
|
|
"excludeMouse": "bool",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "InputManager_InputActionactionToRebindintbindingIndex",
|
|
"name": "greg.SYSTEM.DoRebind.InputManager_InputActionactionToRebindintbindingIndex"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.SaveBindingOverride",
|
|
"patchTarget": "Il2Cpp.InputManager::static void SaveBindingOverride(InputAction action)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.SaveBindingOverride",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"action": "InputAction"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.BindingOverrideSaved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.LoadBindingOverride",
|
|
"patchTarget": "Il2Cpp.InputManager::static void LoadBindingOverride(string actionName)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.LoadBindingOverride",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"actionName": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.BindingOverrideLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.ResetBinding",
|
|
"patchTarget": "Il2Cpp.InputManager::static void ResetBinding(string actionName, int bindingIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.ResetBinding",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true,
|
|
"actionName": "string",
|
|
"bindingIndex": "int",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "InputManager_stringactionNameintbindingIndex",
|
|
"name": "greg.SYSTEM.ResetBinding.InputManager_stringactionNameintbindingIndex"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.ForceMousePositionToCenterOfGameWindow",
|
|
"patchTarget": "Il2Cpp.InputManager::static void ForceMousePositionToCenterOfGameWindow()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target InputManager.ForceMousePositionToCenterOfGameWindow",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": true
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ForceMousePositionToCenterOfGameWindow"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.InputManager.CheckCurrentControls",
|
|
"patchTarget": "Il2Cpp.InputManager::void CheckCurrentControls(InputAction.CallbackContext ctx)",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target InputManager.CheckCurrentControls",
|
|
"payloadSchema": {
|
|
"targetType": "InputManager",
|
|
"isStatic": false,
|
|
"ctx": "InputAction.CallbackContext"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CheckCurrentControls"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.Awake",
|
|
"patchTarget": "Il2Cpp.Interact::virtual void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Interact",
|
|
"name": "greg.SYSTEM.ComponentInitialized.Interact"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.Interact::virtual void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Interact",
|
|
"name": "greg.SYSTEM.InteractOnClick.Interact"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.IsAllowedToDoSecondAction",
|
|
"patchTarget": "Il2Cpp.Interact::virtual bool IsAllowedToDoSecondAction()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.IsAllowedToDoSecondAction",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsAllowedToDoSecondAction"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.SecondActionOnClick",
|
|
"patchTarget": "Il2Cpp.Interact::virtual void SecondActionOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.SecondActionOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SecondActionOnClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.Interact::virtual void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Interact_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.Interact_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.Interact::virtual void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Interact",
|
|
"name": "greg.SYSTEM.OnHoverOver.Interact"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.CloseInteractionMenu",
|
|
"patchTarget": "Il2Cpp.Interact::virtual void CloseInteractionMenu()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.CloseInteractionMenu",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CloseInteractionMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Interact.OnLoad",
|
|
"patchTarget": "Il2Cpp.Interact::virtual void OnLoad(InteractObjectData data)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Interact.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "Interact",
|
|
"isStatic": false,
|
|
"data": "InteractObjectData",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Interact_InteractObjectDatadata",
|
|
"name": "greg.SYSTEM.OnLoad.Interact_InteractObjectDatadata"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.KeyHint.ShowKeyboadMelee",
|
|
"patchTarget": "Il2Cpp.KeyHint::void ShowKeyboadMelee()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target KeyHint.ShowKeyboadMelee",
|
|
"payloadSchema": {
|
|
"targetType": "KeyHint",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowKeyboadMelee"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.KeyHint.SetInactiveAll",
|
|
"patchTarget": "Il2Cpp.KeyHint::void SetInactiveAll()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target KeyHint.SetInactiveAll",
|
|
"payloadSchema": {
|
|
"targetType": "KeyHint",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InactiveAllSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.Awake",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LeanTweenUIElement",
|
|
"name": "greg.SYSTEM.ComponentInitialized.LeanTweenUIElement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.OnEnable",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LeanTweenUIElement",
|
|
"name": "greg.SYSTEM.ComponentEnabled.LeanTweenUIElement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.OnDisable",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LeanTweenUIElement",
|
|
"name": "greg.SYSTEM.ComponentDisabled.LeanTweenUIElement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.OnWaitForPressKey",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::void OnWaitForPressKey()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.OnWaitForPressKey",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnWaitForPressKey"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.Disabling",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::IEnumerator Disabling()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.Disabling",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Disabling"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.TweenHorizontal",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::void TweenHorizontal(bool leanout)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.TweenHorizontal",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false,
|
|
"leanout": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TweenHorizontal"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.TweenVertical",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::void TweenVertical(bool leanout)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.TweenVertical",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false,
|
|
"leanout": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TweenVertical"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.TweenScaleInOut",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::IEnumerator TweenScaleInOut()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.TweenScaleInOut",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TweenScaleInOut"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.KeepRotating",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::IEnumerator KeepRotating()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.KeepRotating",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.KeepRotating"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LeanTweenUIElement.OnDestroy",
|
|
"patchTarget": "Il2Cpp.LeanTweenUIElement::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LeanTweenUIElement.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "LeanTweenUIElement",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LeanTweenUIElement",
|
|
"name": "greg.SYSTEM.OnDestroy.LeanTweenUIElement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.Awake",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LoadingScreen_e51858ee76",
|
|
"name": "greg.SYSTEM.ComponentInitialized.LoadingScreen_e51858ee76"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.Start",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::IEnumerator Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.Start",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LoadingScreen_00c82eb8fa",
|
|
"name": "greg.SYSTEM.ComponentInitialized.LoadingScreen_00c82eb8fa"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.LoadGameScenesVoid",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::void LoadGameScenesVoid(PlayerData playerData, List<TechnicianSaveData> technicianData, Il2CppStructArray<int> loadedScenes = null, Il2CppStructArray<int> hiredTechnicians = null, List<RepairJobSaveData> repairJobQueue = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.LoadGameScenesVoid",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"playerData": "PlayerData",
|
|
"technicianData": "List<TechnicianSaveData>",
|
|
"loadedScenes": "Il2CppStructArray<int>",
|
|
"hiredTechnicians": "Il2CppStructArray<int>",
|
|
"repairJobQueue": "List<RepairJobSaveData>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.GameScenesVoidLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.LoadPlayerAndNPCDataWithDelay",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::IEnumerator LoadPlayerAndNPCDataWithDelay(PlayerData playerData, List<TechnicianSaveData> technicianData, Il2CppStructArray<int> hiredTechnicians, List<RepairJobSaveData> repairJobQueue)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.LoadPlayerAndNPCDataWithDelay",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"playerData": "PlayerData",
|
|
"technicianData": "List<TechnicianSaveData>",
|
|
"hiredTechnicians": "Il2CppStructArray<int>",
|
|
"repairJobQueue": "List<RepairJobSaveData>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PlayerAndNPCDataWithDelayLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.LoadGameLoadScene",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::IEnumerator LoadGameLoadScene(Il2CppStructArray<int> loadedScenes = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.LoadGameLoadScene",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"loadedScenes": "Il2CppStructArray<int>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.GameLoadSceneLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.SetDifficualty",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::void SetDifficualty(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.SetDifficualty",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DifficualtySet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.LoadLevel",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::void LoadLevel(int sceneIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.LoadLevel",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"sceneIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.LevelLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.UnLoadLevel",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::void UnLoadLevel(int sceneIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.UnLoadLevel",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"sceneIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.UnLoadLevel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.AsynchronousLoad",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::IEnumerator AsynchronousLoad(int sceneIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.AsynchronousLoad",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"sceneIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AsynchronousLoad"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.AsynchronousUnLoad",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::IEnumerator AsynchronousUnLoad(int sceneIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.AsynchronousUnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"sceneIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AsynchronousUnLoad"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LoadingScreen.IsSceneLoaded",
|
|
"patchTarget": "Il2Cpp.LoadingScreen::bool IsSceneLoaded(string name)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LoadingScreen.IsSceneLoaded",
|
|
"payloadSchema": {
|
|
"targetType": "LoadingScreen",
|
|
"isStatic": false,
|
|
"name": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsSceneLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Localisation.Awake",
|
|
"patchTarget": "Il2Cpp.Localisation::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Localisation.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Localisation",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Localisation",
|
|
"name": "greg.SYSTEM.ComponentInitialized.Localisation"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Localisation.LoadLocalisation",
|
|
"patchTarget": "Il2Cpp.Localisation::Dictionary<int, string> LoadLocalisation(int _uid)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Localisation.LoadLocalisation",
|
|
"payloadSchema": {
|
|
"targetType": "Localisation",
|
|
"isStatic": false,
|
|
"_uid": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.LocalisationLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Localisation.ChangeLocalisation",
|
|
"patchTarget": "Il2Cpp.Localisation::void ChangeLocalisation(int _uid)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Localisation.ChangeLocalisation",
|
|
"payloadSchema": {
|
|
"targetType": "Localisation",
|
|
"isStatic": false,
|
|
"_uid": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ChangeLocalisation"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Localisation.ReturnTextByID",
|
|
"patchTarget": "Il2Cpp.Localisation::string ReturnTextByID(int _uid)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Localisation.ReturnTextByID",
|
|
"payloadSchema": {
|
|
"targetType": "Localisation",
|
|
"isStatic": false,
|
|
"_uid": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ReturnTextByID"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LocalisedText.Start",
|
|
"patchTarget": "Il2Cpp.LocalisedText::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LocalisedText.Start",
|
|
"payloadSchema": {
|
|
"targetType": "LocalisedText",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LocalisedText",
|
|
"name": "greg.SYSTEM.ComponentInitialized.LocalisedText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LocalisedText.ChangeText",
|
|
"patchTarget": "Il2Cpp.LocalisedText::void ChangeText()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LocalisedText.ChangeText",
|
|
"payloadSchema": {
|
|
"targetType": "LocalisedText",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ChangeText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LocalisedText.SetText",
|
|
"patchTarget": "Il2Cpp.LocalisedText::void SetText(int _localisation_uid)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LocalisedText.SetText",
|
|
"payloadSchema": {
|
|
"targetType": "LocalisedText",
|
|
"isStatic": false,
|
|
"_localisation_uid": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TextSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.LocalisedText.OnDestroy",
|
|
"patchTarget": "Il2Cpp.LocalisedText::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target LocalisedText.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "LocalisedText",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "LocalisedText",
|
|
"name": "greg.SYSTEM.OnDestroy.LocalisedText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.Awake",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainGameManager_1582892905",
|
|
"name": "greg.SYSTEM.ComponentInitialized.MainGameManager_1582892905"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.Start",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.Start",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainGameManager_a72cce1b62",
|
|
"name": "greg.SYSTEM.ComponentInitialized.MainGameManager_a72cce1b62"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ResetTrolleyPosition",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ResetTrolleyPosition()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ResetTrolleyPosition",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ResetTrolleyPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ShuffleAvailableCustomers",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ShuffleAvailableCustomers()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ShuffleAvailableCustomers",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShuffleAvailableCustomers"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ShuffleAvailableSubnets",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ShuffleAvailableSubnets()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ShuffleAvailableSubnets",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShuffleAvailableSubnets"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.IsSubnetValid",
|
|
"patchTarget": "Il2Cpp.MainGameManager::bool IsSubnetValid(string subnet)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.IsSubnetValid",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"subnet": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsSubnetValid"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ShowCustomerCardsCanvas",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ShowCustomerCardsCanvas(CustomerBaseDoor _door)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ShowCustomerCardsCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"_door": "CustomerBaseDoor"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowCustomerCardsCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ButtonCustomerChosen",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ButtonCustomerChosen(int _cardID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ButtonCustomerChosen",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"_cardID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCustomerChosen"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ButtonCancelCustomerChoice",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ButtonCancelCustomerChoice()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ButtonCancelCustomerChoice",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCancelCustomerChoice"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ShowBuyWallCanvas",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ShowBuyWallCanvas(Wall wall)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ShowBuyWallCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"wall": "Wall"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowBuyWallCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ButtonBuyWall",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ButtonBuyWall()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ButtonBuyWall",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonBuyWall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ButtonCancelBuyWall",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ButtonCancelBuyWall()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ButtonCancelBuyWall",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonCancelBuyWall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ShowNetworkConfigCanvas",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ShowNetworkConfigCanvas(NetworkSwitch networkSwitch)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ShowNetworkConfigCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"networkSwitch": "NetworkSwitch"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowNetworkConfigCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.CloseNetworkConfigCanvas",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void CloseNetworkConfigCanvas()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.CloseNetworkConfigCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CloseNetworkConfigCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.OpenAnyCanvas",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void OpenAnyCanvas()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.OpenAnyCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OpenAnyCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.CloseAnyCanvas",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void CloseAnyCanvas(bool isCustomerChoice = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.CloseAnyCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"isCustomerChoice": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CloseAnyCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.RemoveUsedSubnet",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void RemoveUsedSubnet(string subnet)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.RemoveUsedSubnet",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"subnet": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.oveUsedSubnetRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ReturnSubnet",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void ReturnSubnet(string subnet)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ReturnSubnet",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"subnet": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ReturnSubnet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.OnLoad",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainGameManager",
|
|
"name": "greg.SYSTEM.OnLoad.MainGameManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.OnDestroy",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainGameManager",
|
|
"name": "greg.SYSTEM.OnDestroy.MainGameManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.AutoSaveCoroutine",
|
|
"patchTarget": "Il2Cpp.MainGameManager::IEnumerator AutoSaveCoroutine()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.AutoSaveCoroutine",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AutoSaveCoroutine"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.SetAutoSaveInterval",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void SetAutoSaveInterval(float minutes)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.SetAutoSaveInterval",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"minutes": "float",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainGameManager_floatminutes",
|
|
"name": "greg.SYSTEM.AutoSaveIntervalSet.MainGameManager_floatminutes"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.SetAutoSaveEnabled",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void SetAutoSaveEnabled(bool enabled)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.SetAutoSaveEnabled",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"enabled": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AutoSaveEnabledSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.RestartAutoSave",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void RestartAutoSave()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.RestartAutoSave",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RestartAutoSave"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ReturnServerNameFromType",
|
|
"patchTarget": "Il2Cpp.MainGameManager::string ReturnServerNameFromType(int type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ReturnServerNameFromType",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"type": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ReturnServerNameFromType"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.ReturnSwitchNameFromType",
|
|
"patchTarget": "Il2Cpp.MainGameManager::string ReturnSwitchNameFromType(int type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.ReturnSwitchNameFromType",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"type": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ReturnSwitchNameFromType"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.LoadTrolleyPosition",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void LoadTrolleyPosition(Vector3 _position, Quaternion _rotation)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.LoadTrolleyPosition",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"_position": "Vector3",
|
|
"_rotation": "Quaternion"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TrolleyPositionLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.IsCustomerSuitableForBase",
|
|
"patchTarget": "Il2Cpp.MainGameManager::bool IsCustomerSuitableForBase(CustomerItem customer, int customerBaseID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.IsCustomerSuitableForBase",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false,
|
|
"customer": "CustomerItem",
|
|
"customerBaseID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsCustomerSuitableForBase"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainGameManager.OnApplicationQuit",
|
|
"patchTarget": "Il2Cpp.MainGameManager::void OnApplicationQuit()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainGameManager.OnApplicationQuit",
|
|
"payloadSchema": {
|
|
"targetType": "MainGameManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnApplicationQuit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.Start",
|
|
"patchTarget": "Il2Cpp.MainMenu::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.Start",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainMenu",
|
|
"name": "greg.SYSTEM.ComponentInitialized.MainMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.Continue",
|
|
"patchTarget": "Il2Cpp.MainMenu::void Continue()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.Continue",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Continue"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.NewGame",
|
|
"patchTarget": "Il2Cpp.MainMenu::void NewGame()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.NewGame",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.NewGame"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.QuitGame",
|
|
"patchTarget": "Il2Cpp.MainMenu::void QuitGame()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.QuitGame",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.QuitGame"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.LoadGame",
|
|
"patchTarget": "Il2Cpp.MainMenu::void LoadGame()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.LoadGame",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.GameLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.HideMiddleMenu",
|
|
"patchTarget": "Il2Cpp.MainMenu::void HideMiddleMenu()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.HideMiddleMenu",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HideMiddleMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.Load",
|
|
"patchTarget": "Il2Cpp.MainMenu::void Load(TextMeshProUGUI _text)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.Load",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false,
|
|
"_text": "TextMeshProUGUI",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainMenu_TextMeshProUGUI_text",
|
|
"name": "greg.SYSTEM.Load.MainMenu_TextMeshProUGUI_text"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenu.Settings",
|
|
"patchTarget": "Il2Cpp.MainMenu::void Settings()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenu.Settings",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.tingsSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenuCamera.Start",
|
|
"patchTarget": "Il2Cpp.MainMenuCamera::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenuCamera.Start",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenuCamera",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MainMenuCamera",
|
|
"name": "greg.SYSTEM.ComponentInitialized.MainMenuCamera"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MainMenuCamera.setmount",
|
|
"patchTarget": "Il2Cpp.MainMenuCamera::void setmount(Transform newmount)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MainMenuCamera.setmount",
|
|
"payloadSchema": {
|
|
"targetType": "MainMenuCamera",
|
|
"isStatic": false,
|
|
"newmount": "Transform"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.setmount"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MusicPlayer.Awake",
|
|
"patchTarget": "Il2Cpp.MusicPlayer::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MusicPlayer.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "MusicPlayer",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MusicPlayer",
|
|
"name": "greg.SYSTEM.ComponentInitialized.MusicPlayer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MusicPlayer.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.MusicPlayer::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MusicPlayer.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "MusicPlayer",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MusicPlayer",
|
|
"name": "greg.SYSTEM.InteractOnClick.MusicPlayer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MusicPlayer.PlayRandomSong",
|
|
"patchTarget": "Il2Cpp.MusicPlayer::void PlayRandomSong()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MusicPlayer.PlayRandomSong",
|
|
"payloadSchema": {
|
|
"targetType": "MusicPlayer",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PlayRandomSong"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MusicPlayer.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.MusicPlayer::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MusicPlayer.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "MusicPlayer",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MusicPlayer_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.MusicPlayer_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.MusicPlayer.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.MusicPlayer::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target MusicPlayer.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "MusicPlayer",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "MusicPlayer",
|
|
"name": "greg.SYSTEM.OnHoverOver.MusicPlayer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.Awake",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkMap",
|
|
"name": "greg.NETWORK.ComponentInitialized.NetworkMap"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.ClearMap",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void ClearMap()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.ClearMap",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ClearMap"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RegisterCustomerBase",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RegisterCustomerBase(CustomerBase customerBase)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RegisterCustomerBase",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"customerBase": "CustomerBase"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.RegisterCustomerBase"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RegisterServer",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RegisterServer(Server server)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RegisterServer",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"server": "Server"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.RegisterServer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RegisterSwitch",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RegisterSwitch(NetworkSwitch networkSwitch)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RegisterSwitch",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"networkSwitch": "NetworkSwitch"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.RegisterSwitch"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.UpdateCustomerServerCountAndSpeed",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void UpdateCustomerServerCountAndSpeed(int customerId, int serverCount, float speed)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.UpdateCustomerServerCountAndSpeed",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"customerId": "int",
|
|
"serverCount": "int",
|
|
"speed": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CustomerServerCountAndSpeedChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.UpdateDeviceCustomerID",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void UpdateDeviceCustomerID(string deviceName, int customerID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.UpdateDeviceCustomerID",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"deviceName": "string",
|
|
"customerID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.DeviceCustomerIDChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.AddDevice",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void AddDevice(string name, CableLink.TypeOfLink type, int customerID = -1)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.AddDevice",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"name": "string",
|
|
"type": "CableLink.TypeOfLink",
|
|
"customerID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.DeviceAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RemoveDevice",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RemoveDevice(string name)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RemoveDevice",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"name": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveDeviceRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.Connect",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void Connect(string from, string to)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.Connect",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"from": "string",
|
|
"to": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.Connect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.Disconnect",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void Disconnect(string from, string to)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.Disconnect",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"from": "string",
|
|
"to": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.Disconnect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.FindAllRoutes",
|
|
"patchTarget": "Il2Cpp.NetworkMap::List<List<string>> FindAllRoutes(string baseName, string serverName)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.FindAllRoutes",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"baseName": "string",
|
|
"serverName": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.FindAllRoutes"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.FindPhysicalPath",
|
|
"patchTarget": "Il2Cpp.NetworkMap::List<List<string>> FindPhysicalPath(string start, string target)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.FindPhysicalPath",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"start": "string",
|
|
"target": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.FindPhysicalPath"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.GenerateDeviceName",
|
|
"patchTarget": "Il2Cpp.NetworkMap::string GenerateDeviceName(CableLink.TypeOfLink type, Vector3 position)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.GenerateDeviceName",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"type": "CableLink.TypeOfLink",
|
|
"position": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.GenerateDeviceName"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RegisterCableConnection",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RegisterCableConnection(int cableId, Vector3 startPos, Vector3 endPos, CableLink.TypeOfLink startType, CableLink.TypeOfLink endType, string startSwitchID = \"\", string endSwitchID = \"\", int startCustomerID = -1, int endCustomerID = -1, string startServerID = \"\", string endServerID = \"\")",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RegisterCableConnection",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"cableId": "int",
|
|
"startPos": "Vector3",
|
|
"endPos": "Vector3",
|
|
"startType": "CableLink.TypeOfLink",
|
|
"endType": "CableLink.TypeOfLink",
|
|
"startSwitchID": "string",
|
|
"endSwitchID": "string",
|
|
"startCustomerID": "int",
|
|
"endCustomerID": "int",
|
|
"startServerID": "string",
|
|
"endServerID": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.RegisterCableConnection"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.AddSwitchConnection",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void AddSwitchConnection(string switchName, string deviceName)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.AddSwitchConnection",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"switchName": "string",
|
|
"deviceName": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.SwitchConnectionAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RemoveCableConnection",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RemoveCableConnection(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RemoveCableConnection",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveCableConnectionRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RemoveIsolatedDevices",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RemoveIsolatedDevices()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RemoveIsolatedDevices",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveIsolatedDevicesRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.PrintNetworkMap",
|
|
"patchTarget": "Il2Cpp.NetworkMap::string PrintNetworkMap()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.PrintNetworkMap",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.PrintNetworkMap"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.IsIpAddressDuplicate",
|
|
"patchTarget": "Il2Cpp.NetworkMap::bool IsIpAddressDuplicate(string ip, Server serverToExclude)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.IsIpAddressDuplicate",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"ip": "string",
|
|
"serverToExclude": "Server"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.IsIpAddressDuplicate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.AddBrokenServer",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void AddBrokenServer(Server server)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.AddBrokenServer",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"server": "Server"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.BrokenServerAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.AddBrokenSwitch",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void AddBrokenSwitch(NetworkSwitch networkSwitch)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.AddBrokenSwitch",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"networkSwitch": "NetworkSwitch"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.BrokenSwitchAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RemoveBrokenServer",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RemoveBrokenServer(string serverId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RemoveBrokenServer",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"serverId": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveBrokenServerRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RemoveBrokenSwitch",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RemoveBrokenSwitch(string switchId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RemoveBrokenSwitch",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"switchId": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveBrokenSwitchRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.IsPatchPanelPort",
|
|
"patchTarget": "Il2Cpp.NetworkMap::bool IsPatchPanelPort(string deviceName)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.IsPatchPanelPort",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"deviceName": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.IsPatchPanelPort"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.ResolveThroughPatchPanel",
|
|
"patchTarget": "Il2Cpp.NetworkMap::string ResolveThroughPatchPanel(string patchPanelPort, string fromDevice)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.ResolveThroughPatchPanel",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"patchPanelPort": "string",
|
|
"fromDevice": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ResolveThroughPatchPanel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.CreateLACPGroup",
|
|
"patchTarget": "Il2Cpp.NetworkMap::int CreateLACPGroup(string deviceA, string deviceB, List<int> cableIds)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.CreateLACPGroup",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"deviceA": "string",
|
|
"deviceB": "string",
|
|
"cableIds": "List<int>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CreateLACPGroup"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RemoveLACPGroup",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RemoveLACPGroup(int groupId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RemoveLACPGroup",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"groupId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveLACPGroupRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.RemoveCableFromLACPGroups",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void RemoveCableFromLACPGroups(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.RemoveCableFromLACPGroups",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveCableFromLACPGroupsRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkMap.SetLACPGroups",
|
|
"patchTarget": "Il2Cpp.NetworkMap::void SetLACPGroups(Dictionary<int, NetworkMap.LACPGroup> groups)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkMap.SetLACPGroups",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkMap",
|
|
"isStatic": false,
|
|
"groups": "Dictionary<int,NetworkMap.LACPGroup>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.LACPGroupsSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.Awake",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkSwitch_3f0883918d",
|
|
"name": "greg.NETWORK.ComponentInitialized.NetworkSwitch_3f0883918d"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.Start",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.Start",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkSwitch_e1ad1a239e",
|
|
"name": "greg.NETWORK.ComponentInitialized.NetworkSwitch_e1ad1a239e"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.PowerButton",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void PowerButton(bool forceState = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.PowerButton",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"forceState": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.PowerButton"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.TurnOffCommonFunctions",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void TurnOffCommonFunctions()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.TurnOffCommonFunctions",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.TurnOffCommonFunctions"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.TurnOnCommonFunction",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void TurnOnCommonFunction()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.TurnOnCommonFunction",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.TurnOnCommonFunction"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.IsAnyCableConnected",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::bool IsAnyCableConnected()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.IsAnyCableConnected",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkSwitch",
|
|
"name": "greg.NETWORK.IsAnyCableConnected.NetworkSwitch"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkSwitch",
|
|
"name": "greg.NETWORK.InteractOnClick.NetworkSwitch"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkSwitch_RaycastHithit",
|
|
"name": "greg.NETWORK.InteractOnHover.NetworkSwitch_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.SwitchInsertedInRack",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void SwitchInsertedInRack(SwitchSaveData switchSaveData = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.SwitchInsertedInRack",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"switchSaveData": "SwitchSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.SwitchInsertedInRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.DisconnectCablesWhenSwitchIsOff",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void DisconnectCablesWhenSwitchIsOff()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.DisconnectCablesWhenSwitchIsOff",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.DisconnectCablesWhenSwitchIsOff"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.HandleNewCableWhileOff",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void HandleNewCableWhileOff(int cableId)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.HandleNewCableWhileOff",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"cableId": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.HandleNewCableWhileOff"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.BrekingInProgress",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::IEnumerator BrekingInProgress()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.BrekingInProgress",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.BrekingInProgress"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.UpdateScreenUI",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void UpdateScreenUI()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.UpdateScreenUI",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ScreenUIChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.ItIsBroken",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void ItIsBroken()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.ItIsBroken",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ItIsBroken"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.DisconnectCables",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void DisconnectCables()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.DisconnectCables",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.DisconnectCables"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.ReconnectCables",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void ReconnectCables()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.ReconnectCables",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ReconnectCables"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.ValidateRackPosition",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::bool ValidateRackPosition()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.ValidateRackPosition",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ValidateRackPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.ButtonShowNetworkSwitchConfig",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void ButtonShowNetworkSwitchConfig()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.ButtonShowNetworkSwitchConfig",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ButtonShowNetworkSwitchConfig"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.ClearWarningSign",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void ClearWarningSign(bool isPreserved = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.ClearWarningSign",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"isPreserved": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ClearWarningSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.ClearErrorSign",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void ClearErrorSign()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.ClearErrorSign",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ClearErrorSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.OnDestroy",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::override void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkSwitch",
|
|
"name": "greg.NETWORK.OnDestroy.NetworkSwitch"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.SetPowerLightMaterial",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void SetPowerLightMaterial(Material material)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.SetPowerLightMaterial",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false,
|
|
"material": "Material"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.PowerLightMaterialSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitch.RepairDevice",
|
|
"patchTarget": "Il2Cpp.NetworkSwitch::void RepairDevice()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitch.RepairDevice",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitch",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.DeviceRepaired"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.Awake",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "NetworkSwitchConfiguration",
|
|
"name": "greg.NETWORK.ComponentInitialized.NetworkSwitchConfiguration"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.OpenConfig",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void OpenConfig(NetworkSwitch networkSwitch)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.OpenConfig",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false,
|
|
"networkSwitch": "NetworkSwitch"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.OpenConfig"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.RefreshPortDisplay",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void RefreshPortDisplay()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.RefreshPortDisplay",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.RefreshPortDisplay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.ResolveRemoteDevice",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::string ResolveRemoteDevice(CableLink port)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.ResolveRemoteDevice",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false,
|
|
"port": "CableLink"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ResolveRemoteDevice"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.ClickPort",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void ClickPort(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.ClickPort",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ClickPort"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.CreateLACP",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void CreateLACP()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.CreateLACP",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CreateLACP"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.RemoveLACP",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void RemoveLACP()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.RemoveLACP",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveLACPRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.OnEndEditingInputText",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void OnEndEditingInputText(string s)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.OnEndEditingInputText",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false,
|
|
"s": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.OnEndEditingInputText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.CloseConfig",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::void CloseConfig()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.CloseConfig",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.CloseConfig"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.NormalizeDeviceKey",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::string NormalizeDeviceKey(string deviceName)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.NormalizeDeviceKey",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false,
|
|
"deviceName": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.NormalizeDeviceKey"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.NetworkSwitchConfiguration.ResolveAllCableIds",
|
|
"patchTarget": "Il2Cpp.NetworkSwitchConfiguration::List<int> ResolveAllCableIds(CableLink port)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target NetworkSwitchConfiguration.ResolveAllCableIds",
|
|
"payloadSchema": {
|
|
"targetType": "NetworkSwitchConfiguration",
|
|
"isStatic": false,
|
|
"port": "CableLink"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ResolveAllCableIds"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.ObjectiveObject.Start",
|
|
"patchTarget": "Il2Cpp.ObjectiveObject::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ObjectiveObject.Start",
|
|
"payloadSchema": {
|
|
"targetType": "ObjectiveObject",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ObjectiveObject",
|
|
"name": "greg.GAMEPLAY.ComponentInitialized.ObjectiveObject"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.ObjectiveObject.GetReward",
|
|
"patchTarget": "Il2Cpp.ObjectiveObject::void GetReward()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ObjectiveObject.GetReward",
|
|
"payloadSchema": {
|
|
"targetType": "ObjectiveObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.GetReward"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.ObjectiveObject.PlayUIEffectDisolve",
|
|
"patchTarget": "Il2Cpp.ObjectiveObject::void PlayUIEffectDisolve()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ObjectiveObject.PlayUIEffectDisolve",
|
|
"payloadSchema": {
|
|
"targetType": "ObjectiveObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.PlayUIEffectDisolve"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.Awake",
|
|
"patchTarget": "Il2Cpp.Objectives::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Objectives_1fdfb233c1",
|
|
"name": "greg.GAMEPLAY.ComponentInitialized.Objectives_1fdfb233c1"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.Start",
|
|
"patchTarget": "Il2Cpp.Objectives::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.Start",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Objectives_8bd3b70d91",
|
|
"name": "greg.GAMEPLAY.ComponentInitialized.Objectives_8bd3b70d91"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.IsTutorialInProgress",
|
|
"patchTarget": "Il2Cpp.Objectives::bool IsTutorialInProgress()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.IsTutorialInProgress",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.IsTutorialInProgress"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.CreateNewObjective",
|
|
"patchTarget": "Il2Cpp.Objectives::void CreateNewObjective(int localisationUID, int _objectiveUID, Vector3 objectivePosition, int xpReward = 0, int reputationReward = 0, bool isSub = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.CreateNewObjective",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"localisationUID": "int",
|
|
"_objectiveUID": "int",
|
|
"objectivePosition": "Vector3",
|
|
"xpReward": "int",
|
|
"reputationReward": "int",
|
|
"isSub": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.CreateNewObjective"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.CreateAppObjective",
|
|
"patchTarget": "Il2Cpp.Objectives::int CreateAppObjective(int customerID, int appID, int time, int requiredIOPS)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.CreateAppObjective",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"customerID": "int",
|
|
"appID": "int",
|
|
"time": "int",
|
|
"requiredIOPS": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.CreateAppObjective"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.ObjectiveTimedText",
|
|
"patchTarget": "Il2Cpp.Objectives::string ObjectiveTimedText()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.ObjectiveTimedText",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.ObjectiveTimedText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.DestroyObjective",
|
|
"patchTarget": "Il2Cpp.Objectives::void DestroyObjective(int _objectiveUID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.DestroyObjective",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"_objectiveUID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.DestroyObjective"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.EffectOnDestroy",
|
|
"patchTarget": "Il2Cpp.Objectives::IEnumerator EffectOnDestroy(int _objectiveUID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.EffectOnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"_objectiveUID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.EffectOnDestroy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.ClearObjectives",
|
|
"patchTarget": "Il2Cpp.Objectives::void ClearObjectives()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.ClearObjectives",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.ClearObjectives"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.StartObjective",
|
|
"patchTarget": "Il2Cpp.Objectives::void StartObjective(int _objectiveUID, Vector3 objectivePosition, bool _loadSave = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.StartObjective",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"_objectiveUID": "int",
|
|
"objectivePosition": "Vector3",
|
|
"_loadSave": "bool",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Objectives_int_objectiveUIDVector3objectivePosition",
|
|
"name": "greg.GAMEPLAY.StartObjective.Objectives_int_objectiveUIDVector3objectivePosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.StartObjective",
|
|
"patchTarget": "Il2Cpp.Objectives::void StartObjective(int _objectiveUID, bool _loadSave = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.StartObjective",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"_objectiveUID": "int",
|
|
"_loadSave": "bool",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Objectives_int_objectiveUIDbool_loadSavefalse",
|
|
"name": "greg.GAMEPLAY.StartObjective.Objectives_int_objectiveUIDbool_loadSavefalse"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.InstantiateObjectiveSign",
|
|
"patchTarget": "Il2Cpp.Objectives::void InstantiateObjectiveSign(int objectiveUID, Vector3 objectPos)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.InstantiateObjectiveSign",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"objectiveUID": "int",
|
|
"objectPos": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.InstantiateObjectiveSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.RemoveObjectiveSign",
|
|
"patchTarget": "Il2Cpp.Objectives::void RemoveObjectiveSign(int objectiveUID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.RemoveObjectiveSign",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"objectiveUID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.oveObjectiveSignRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.LoadObjectives",
|
|
"patchTarget": "Il2Cpp.Objectives::void LoadObjectives(HashSet<int> _activeObjectives)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.LoadObjectives",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false,
|
|
"_activeObjectives": "HashSet<int>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.ObjectivesLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.OnDestroy",
|
|
"patchTarget": "Il2Cpp.Objectives::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.OnDestroy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.Objectives.OnLoad",
|
|
"patchTarget": "Il2Cpp.Objectives::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Objectives.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "Objectives",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.OnLoad"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.ObjectiveTimed.SetupObjectiveTimed",
|
|
"patchTarget": "Il2Cpp.ObjectiveTimed::void SetupObjectiveTimed(int _maxTime, string _objectiveText, int customerID, int appID, int _requiredIOPS)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ObjectiveTimed.SetupObjectiveTimed",
|
|
"payloadSchema": {
|
|
"targetType": "ObjectiveTimed",
|
|
"isStatic": false,
|
|
"_maxTime": "int",
|
|
"_objectiveText": "string",
|
|
"customerID": "int",
|
|
"appID": "int",
|
|
"_requiredIOPS": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.upObjectiveTimedSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.GAMEPLAY.ObjectiveTimed.UpdateDisplay",
|
|
"patchTarget": "Il2Cpp.ObjectiveTimed::void UpdateDisplay(int currentIOPS, int remainingTime)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ObjectiveTimed.UpdateDisplay",
|
|
"payloadSchema": {
|
|
"targetType": "ObjectiveTimed",
|
|
"isStatic": false,
|
|
"currentIOPS": "int",
|
|
"remainingTime": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.GAMEPLAY.DisplayChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.OpenURL.OpenURLInBrowser",
|
|
"patchTarget": "Il2Cpp.OpenURL::void OpenURLInBrowser()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target OpenURL.OpenURLInBrowser",
|
|
"payloadSchema": {
|
|
"targetType": "OpenURL",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OpenURLInBrowser"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.PacketComponent.BoxIl2CppObject",
|
|
"patchTarget": "Il2Cpp.PacketComponent::Object BoxIl2CppObject()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PacketComponent.BoxIl2CppObject",
|
|
"payloadSchema": {
|
|
"targetType": "PacketComponent",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PacketComponent",
|
|
"name": "greg.NETWORK.BoxIl2CppObject.PacketComponent"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.PacketSpawnerSystem.OnCreate",
|
|
"patchTarget": "Il2Cpp.PacketSpawnerSystem::void OnCreate(ref SystemState state)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PacketSpawnerSystem.OnCreate",
|
|
"payloadSchema": {
|
|
"targetType": "PacketSpawnerSystem",
|
|
"isStatic": false,
|
|
"state": "refSystemState"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.OnCreate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.PacketSpawnerSystem.OnUpdate",
|
|
"patchTarget": "Il2Cpp.PacketSpawnerSystem::void OnUpdate(ref SystemState state)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PacketSpawnerSystem.OnUpdate",
|
|
"payloadSchema": {
|
|
"targetType": "PacketSpawnerSystem",
|
|
"isStatic": false,
|
|
"state": "refSystemState"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.OnUpdate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.PacketSpawnerSystem.SpawnPacket",
|
|
"patchTarget": "Il2Cpp.PacketSpawnerSystem::void SpawnPacket(EntityCommandBuffer ecb, PacketSpawnerComponent spawner, int spawnerIndex, ref BlobArray<float3> waypoints)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PacketSpawnerSystem.SpawnPacket",
|
|
"payloadSchema": {
|
|
"targetType": "PacketSpawnerSystem",
|
|
"isStatic": false,
|
|
"ecb": "EntityCommandBuffer",
|
|
"spawner": "PacketSpawnerComponent",
|
|
"spawnerIndex": "int",
|
|
"waypoints": "refBlobArray<float3>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.PacketSpawned"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.PacketSpawnerSystem.OnCreateForCompiler",
|
|
"patchTarget": "Il2Cpp.PacketSpawnerSystem::void OnCreateForCompiler(ref SystemState state)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PacketSpawnerSystem.OnCreateForCompiler",
|
|
"payloadSchema": {
|
|
"targetType": "PacketSpawnerSystem",
|
|
"isStatic": false,
|
|
"state": "refSystemState"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.OnCreateForCompiler"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.PacketSpawnerSystem.Method_Internal_Static_Void_IntPtr_IntPtr_PDM_0",
|
|
"patchTarget": "Il2Cpp.PacketSpawnerSystem::static void Method_Internal_Static_Void_IntPtr_IntPtr_PDM_0(IntPtr self, IntPtr state)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PacketSpawnerSystem.Method_Internal_Static_Void_IntPtr_IntPtr_PDM_0",
|
|
"payloadSchema": {
|
|
"targetType": "PacketSpawnerSystem",
|
|
"isStatic": true,
|
|
"self": "IntPtr",
|
|
"state": "IntPtr"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.Method_Internal_Static_Void_IntPtr_IntPtr_PDM_0"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.PacketSpawnerSystem.Method_Internal_Static_Void_IntPtr_IntPtr_PDM_1",
|
|
"patchTarget": "Il2Cpp.PacketSpawnerSystem::static void Method_Internal_Static_Void_IntPtr_IntPtr_PDM_1(IntPtr self, IntPtr state)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PacketSpawnerSystem.Method_Internal_Static_Void_IntPtr_IntPtr_PDM_1",
|
|
"payloadSchema": {
|
|
"targetType": "PacketSpawnerSystem",
|
|
"isStatic": true,
|
|
"self": "IntPtr",
|
|
"state": "IntPtr"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.Method_Internal_Static_Void_IntPtr_IntPtr_PDM_1"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PatchPanel.Awake",
|
|
"patchTarget": "Il2Cpp.PatchPanel::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PatchPanel.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "PatchPanel",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PatchPanel",
|
|
"name": "greg.SYSTEM.ComponentInitialized.PatchPanel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PatchPanel.IsAnyCableConnected",
|
|
"patchTarget": "Il2Cpp.PatchPanel::bool IsAnyCableConnected()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PatchPanel.IsAnyCableConnected",
|
|
"payloadSchema": {
|
|
"targetType": "PatchPanel",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsAnyCableConnected"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PatchPanel.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.PatchPanel::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PatchPanel.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "PatchPanel",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PatchPanel",
|
|
"name": "greg.SYSTEM.InteractOnClick.PatchPanel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PatchPanel.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.PatchPanel::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PatchPanel.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "PatchPanel",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PatchPanel_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.PatchPanel_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PatchPanel.InsertedInRack",
|
|
"patchTarget": "Il2Cpp.PatchPanel::void InsertedInRack(PatchPanelSaveData saveData = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PatchPanel.InsertedInRack",
|
|
"payloadSchema": {
|
|
"targetType": "PatchPanel",
|
|
"isStatic": false,
|
|
"saveData": "PatchPanelSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InsertedInRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PatchPanel.ValidateRackPosition",
|
|
"patchTarget": "Il2Cpp.PatchPanel::bool ValidateRackPosition()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PatchPanel.ValidateRackPosition",
|
|
"payloadSchema": {
|
|
"targetType": "PatchPanel",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ValidateRackPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PatchPanel.OnDestroy",
|
|
"patchTarget": "Il2Cpp.PatchPanel::override void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PatchPanel.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "PatchPanel",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PatchPanel",
|
|
"name": "greg.SYSTEM.OnDestroy.PatchPanel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabButton.UnityEngine_EventSystems_ISelectHandler_OnSelect",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabButton::virtual void UnityEngine_EventSystems_ISelectHandler_OnSelect(BaseEventData eventData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabButton.UnityEngine_EventSystems_ISelectHandler_OnSelect",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabButton",
|
|
"isStatic": false,
|
|
"eventData": "BaseEventData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.UnityEngine_EventSystems_ISelectHandler_OnSelect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabButton.UnityEngine_EventSystems_IPointerClickHandler_OnPointerClick",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabButton::virtual void UnityEngine_EventSystems_IPointerClickHandler_OnPointerClick(PointerEventData eventData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabButton.UnityEngine_EventSystems_IPointerClickHandler_OnPointerClick",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabButton",
|
|
"isStatic": false,
|
|
"eventData": "PointerEventData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.UnityEngine_EventSystems_IPointerClickHandler_OnPointerClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabButton.UnityEngine_EventSystems_IPointerEnterHandler_OnPointerEnter",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabButton::virtual void UnityEngine_EventSystems_IPointerEnterHandler_OnPointerEnter(PointerEventData eventData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabButton.UnityEngine_EventSystems_IPointerEnterHandler_OnPointerEnter",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabButton",
|
|
"isStatic": false,
|
|
"eventData": "PointerEventData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.UnityEngine_EventSystems_IPointerEnterHandler_OnPointerEnter"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabButton.UnityEngine_EventSystems_IPointerExitHandler_OnPointerExit",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabButton::virtual void UnityEngine_EventSystems_IPointerExitHandler_OnPointerExit(PointerEventData eventData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabButton.UnityEngine_EventSystems_IPointerExitHandler_OnPointerExit",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabButton",
|
|
"isStatic": false,
|
|
"eventData": "PointerEventData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.UnityEngine_EventSystems_IPointerExitHandler_OnPointerExit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabButton.Start",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabButton::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabButton.Start",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabButton",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PauseMenu_TabButton",
|
|
"name": "greg.SYSTEM.ComponentInitialized.PauseMenu_TabButton"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabGroup.Subscribe",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabGroup::void Subscribe(PauseMenu_TabButton tabbutton)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabGroup.Subscribe",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabGroup",
|
|
"isStatic": false,
|
|
"tabbutton": "PauseMenu_TabButton"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Subscribe"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabGroup.OnTabEnter",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabGroup::void OnTabEnter(PauseMenu_TabButton tabbutton)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabGroup.OnTabEnter",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabGroup",
|
|
"isStatic": false,
|
|
"tabbutton": "PauseMenu_TabButton"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnTabEnter"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabGroup.OnTabExit",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabGroup::void OnTabExit(PauseMenu_TabButton tabbutton)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabGroup.OnTabExit",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabGroup",
|
|
"isStatic": false,
|
|
"tabbutton": "PauseMenu_TabButton"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnTabExit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabGroup.OnTabSelected",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabGroup::void OnTabSelected(PauseMenu_TabButton tabbutton)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabGroup.OnTabSelected",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabGroup",
|
|
"isStatic": false,
|
|
"tabbutton": "PauseMenu_TabButton"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnTabSelected"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu_TabGroup.ResetTabs",
|
|
"patchTarget": "Il2Cpp.PauseMenu_TabGroup::void ResetTabs()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu_TabGroup.ResetTabs",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu_TabGroup",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ResetTabs"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.Awake",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PauseMenu",
|
|
"name": "greg.SYSTEM.ComponentInitialized.PauseMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.OnEnable",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PauseMenu",
|
|
"name": "greg.SYSTEM.ComponentEnabled.PauseMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.OnDisable",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PauseMenu",
|
|
"name": "greg.SYSTEM.ComponentDisabled.PauseMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.OnDestroy",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PauseMenu",
|
|
"name": "greg.SYSTEM.OnDestroy.PauseMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.OnPause",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void OnPause(int openMenu)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.OnPause",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"openMenu": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnPause"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.Resume",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void Resume()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.Resume",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Resume"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.PopulateLoadSaveMenu",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void PopulateLoadSaveMenu(bool _savingGame)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.PopulateLoadSaveMenu",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"_savingGame": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PopulateLoadSaveMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.LoadSaveOnButtonClick",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void LoadSaveOnButtonClick(TextMeshProUGUI _text)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.LoadSaveOnButtonClick",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"_text": "TextMeshProUGUI"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SaveOnButtonClickLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.NotAllowedToSaveOverlayOff",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void NotAllowedToSaveOverlayOff()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.NotAllowedToSaveOverlayOff",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.NotAllowedToSaveOverlayOff"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.SaveConfirm",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void SaveConfirm(bool yes)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.SaveConfirm",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"yes": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ConfirmSaved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.ButtonSetNameOfSave",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void ButtonSetNameOfSave()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.ButtonSetNameOfSave",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonSetNameOfSave"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.Save",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void Save(string saveName = null, string _stringNameOfSave = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.Save",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"saveName": "string",
|
|
"_stringNameOfSave": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Save"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.DeleteSaveButtonClick",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void DeleteSaveButtonClick(TextMeshProUGUI _text)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.DeleteSaveButtonClick",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"_text": "TextMeshProUGUI"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DeleteSaveButtonClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.DeleteSaveConfirm",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void DeleteSaveConfirm(bool yes)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.DeleteSaveConfirm",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"yes": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DeleteSaveConfirm"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.Load",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void Load(string savename)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.Load",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"savename": "string",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PauseMenu_stringsavename",
|
|
"name": "greg.SYSTEM.Load.PauseMenu_stringsavename"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.LoadWithOverlay",
|
|
"patchTarget": "Il2Cpp.PauseMenu::IEnumerator LoadWithOverlay(string savename)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.LoadWithOverlay",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"savename": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.WithOverlayLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.Pause",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void Pause(int openMenu)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.Pause",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"openMenu": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Pause"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.MainMenu",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void MainMenu()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.MainMenu",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MainMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.ExitGame",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void ExitGame()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.ExitGame",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ExitGame"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.CloseLoadSaveOverlay",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void CloseLoadSaveOverlay()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.CloseLoadSaveOverlay",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CloseLoadSaveOverlay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.ProcessConsoleCommand",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void ProcessConsoleCommand(string input)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.ProcessConsoleCommand",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"input": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ProcessConsoleCommand"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenu.HandleAddCommand",
|
|
"patchTarget": "Il2Cpp.PauseMenu::void HandleAddCommand(Il2CppStringArray parts)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenu.HandleAddCommand",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenu",
|
|
"isStatic": false,
|
|
"parts": "Il2CppStringArray"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HandleAddCommand"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PauseMenuVideoTutorial.OnDisable",
|
|
"patchTarget": "Il2Cpp.PauseMenuVideoTutorial::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PauseMenuVideoTutorial.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "PauseMenuVideoTutorial",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PauseMenuVideoTutorial",
|
|
"name": "greg.SYSTEM.ComponentDisabled.PauseMenuVideoTutorial"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.Start",
|
|
"patchTarget": "Il2Cpp.Player::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Player.Start",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Player",
|
|
"name": "greg.PLAYER.ComponentInitialized.Player"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.CheckFallsThroughMap",
|
|
"patchTarget": "Il2Cpp.Player::void CheckFallsThroughMap()",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target Player.CheckFallsThroughMap",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.CheckFallsThroughMap"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.LoadPlayer",
|
|
"patchTarget": "Il2Cpp.Player::void LoadPlayer(PlayerData data)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Player.LoadPlayer",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false,
|
|
"data": "PlayerData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.PlayerLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.TurnOnCharacterControllerDelayed",
|
|
"patchTarget": "Il2Cpp.Player::IEnumerator TurnOnCharacterControllerDelayed()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Player.TurnOnCharacterControllerDelayed",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.TurnOnCharacterControllerDelayed"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.UpdateCoin",
|
|
"patchTarget": "Il2Cpp.Player::bool UpdateCoin(float _coinChhangeAmount, bool withoutSound = false)",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target Player.UpdateCoin",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false,
|
|
"_coinChhangeAmount": "float",
|
|
"withoutSound": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.CoinChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.DropAllItems",
|
|
"patchTarget": "Il2Cpp.Player::void DropAllItems()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Player.DropAllItems",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.DroppedAllItems"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.WarpPlayer",
|
|
"patchTarget": "Il2Cpp.Player::void WarpPlayer(Vector3 _position, Quaternion _rotation)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Player.WarpPlayer",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false,
|
|
"_position": "Vector3",
|
|
"_rotation": "Quaternion"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.PlayerWarped"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.UpdateReputation",
|
|
"patchTarget": "Il2Cpp.Player::void UpdateReputation(float amount)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Player.UpdateReputation",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false,
|
|
"amount": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.ReputationChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.Player.UpdateXP",
|
|
"patchTarget": "Il2Cpp.Player::bool UpdateXP(float amount)",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target Player.UpdateXP",
|
|
"payloadSchema": {
|
|
"targetType": "Player",
|
|
"isStatic": false,
|
|
"amount": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.XPChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerHit.OnEnable",
|
|
"patchTarget": "Il2Cpp.PlayerHit::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerHit.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerHit",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.ComponentEnabled"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.Awake",
|
|
"patchTarget": "Il2Cpp.PlayerManager::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PlayerManager_de12da7ccf",
|
|
"name": "greg.PLAYER.ComponentInitialized.PlayerManager_de12da7ccf"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.Start",
|
|
"patchTarget": "Il2Cpp.PlayerManager::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.Start",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PlayerManager_ccbe2b5bcf",
|
|
"name": "greg.PLAYER.ComponentInitialized.PlayerManager_ccbe2b5bcf"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.ConfinedCursorforUI",
|
|
"patchTarget": "Il2Cpp.PlayerManager::void ConfinedCursorforUI()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.ConfinedCursorforUI",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.ConfinedCursorforUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.PlayerStopMovement",
|
|
"patchTarget": "Il2Cpp.PlayerManager::void PlayerStopMovement()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.PlayerStopMovement",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.PlayerStopMovement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.LockedCursorForPlayerMovement",
|
|
"patchTarget": "Il2Cpp.PlayerManager::void LockedCursorForPlayerMovement()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.LockedCursorForPlayerMovement",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.LockedCursorForPlayerMovement"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.DefaultActionEffect",
|
|
"patchTarget": "Il2Cpp.PlayerManager::void DefaultActionEffect(Vector3 _position, float _time)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.DefaultActionEffect",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false,
|
|
"_position": "Vector3",
|
|
"_time": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.DefaultActionEffect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.WaitForActionToFinish",
|
|
"patchTarget": "Il2Cpp.PlayerManager::IEnumerator WaitForActionToFinish(Vector3 _position, float _time)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.WaitForActionToFinish",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false,
|
|
"_position": "Vector3",
|
|
"_time": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.WaitForActionToFinish"
|
|
},
|
|
{
|
|
"legacy": "deprecated.PLAYER.PlayerManager.GainIOPSEffect",
|
|
"patchTarget": "Il2Cpp.PlayerManager::void GainIOPSEffect()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PlayerManager.GainIOPSEffect",
|
|
"payloadSchema": {
|
|
"targetType": "PlayerManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.PLAYER.GainIOPSEffect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PositionIndicator.Awake",
|
|
"patchTarget": "Il2Cpp.PositionIndicator::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PositionIndicator.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "PositionIndicator",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PositionIndicator",
|
|
"name": "greg.SYSTEM.ComponentInitialized.PositionIndicator"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingImageColor.Awake",
|
|
"patchTarget": "Il2Cpp.PulsatingImageColor::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingImageColor.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingImageColor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingImageColor",
|
|
"name": "greg.SYSTEM.ComponentInitialized.PulsatingImageColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingImageColor.OnEnable",
|
|
"patchTarget": "Il2Cpp.PulsatingImageColor::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingImageColor.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingImageColor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingImageColor",
|
|
"name": "greg.SYSTEM.ComponentEnabled.PulsatingImageColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingImageColor.TweenTheColors",
|
|
"patchTarget": "Il2Cpp.PulsatingImageColor::void TweenTheColors()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingImageColor.TweenTheColors",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingImageColor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingImageColor",
|
|
"name": "greg.SYSTEM.TweenTheColors.PulsatingImageColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingImageColor.setColorCallback",
|
|
"patchTarget": "Il2Cpp.PulsatingImageColor::void setColorCallback(Color c)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingImageColor.setColorCallback",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingImageColor",
|
|
"isStatic": false,
|
|
"c": "Color",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingImageColor_Colorc",
|
|
"name": "greg.SYSTEM.setColorCallback.PulsatingImageColor_Colorc"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingImageColor.OnDisable",
|
|
"patchTarget": "Il2Cpp.PulsatingImageColor::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingImageColor.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingImageColor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingImageColor",
|
|
"name": "greg.SYSTEM.ComponentDisabled.PulsatingImageColor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingText.Start",
|
|
"patchTarget": "Il2Cpp.PulsatingText::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingText.Start",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingText",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingText",
|
|
"name": "greg.SYSTEM.ComponentInitialized.PulsatingText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingText.TweenTheColors",
|
|
"patchTarget": "Il2Cpp.PulsatingText::void TweenTheColors()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingText.TweenTheColors",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingText",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingText",
|
|
"name": "greg.SYSTEM.TweenTheColors.PulsatingText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PulsatingText.setColorCallback",
|
|
"patchTarget": "Il2Cpp.PulsatingText::void setColorCallback(Color c)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PulsatingText.setColorCallback",
|
|
"payloadSchema": {
|
|
"targetType": "PulsatingText",
|
|
"isStatic": false,
|
|
"c": "Color",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PulsatingText_Colorc",
|
|
"name": "greg.SYSTEM.setColorCallback.PulsatingText_Colorc"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PushTrolleyHandle.Awake",
|
|
"patchTarget": "Il2Cpp.PushTrolleyHandle::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PushTrolleyHandle.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "PushTrolleyHandle",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PushTrolleyHandle",
|
|
"name": "greg.SYSTEM.ComponentInitialized.PushTrolleyHandle"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PushTrolleyHandle.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.PushTrolleyHandle::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PushTrolleyHandle.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "PushTrolleyHandle",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PushTrolleyHandle",
|
|
"name": "greg.SYSTEM.InteractOnClick.PushTrolleyHandle"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PushTrolleyHandle.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.PushTrolleyHandle::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PushTrolleyHandle.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "PushTrolleyHandle",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PushTrolleyHandle_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.PushTrolleyHandle_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.PushTrolleyHandle.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.PushTrolleyHandle::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target PushTrolleyHandle.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "PushTrolleyHandle",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "PushTrolleyHandle",
|
|
"name": "greg.SYSTEM.OnHoverOver.PushTrolleyHandle"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.QuaternionSerializationSurrogate.SetObjectData",
|
|
"patchTarget": "Il2Cpp.QuaternionSerializationSurrogate::virtual Object SetObjectData(Object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target QuaternionSerializationSurrogate.SetObjectData",
|
|
"payloadSchema": {
|
|
"targetType": "QuaternionSerializationSurrogate",
|
|
"isStatic": false,
|
|
"obj": "Object",
|
|
"info": "SerializationInfo",
|
|
"context": "StreamingContext",
|
|
"selector": "ISurrogateSelector",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "QuaternionSerializationSurrogate_ObjectobjSerializationInfoinfoStreamingC",
|
|
"name": "greg.SYSTEM.ObjectDataSet.QuaternionSerializationSurrogate_ObjectobjSerializationInfoinfoStreamingC"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.Awake",
|
|
"patchTarget": "Il2Cpp.Rack::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Rack_c74551113b",
|
|
"name": "greg.RACK.ComponentInitialized.Rack_c74551113b"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.Start",
|
|
"patchTarget": "Il2Cpp.Rack::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.Start",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Rack_60a3cc8095",
|
|
"name": "greg.RACK.ComponentInitialized.Rack_60a3cc8095"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.IsPositionAvailable",
|
|
"patchTarget": "Il2Cpp.Rack::bool IsPositionAvailable(int index, int sizeInU)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.IsPositionAvailable",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"index": "int",
|
|
"sizeInU": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.IsPositionAvailable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.MarkPositionAsUsed",
|
|
"patchTarget": "Il2Cpp.Rack::void MarkPositionAsUsed(int index, int sizeInU)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.MarkPositionAsUsed",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"index": "int",
|
|
"sizeInU": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.MarkPositionAsUsed"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.MarkPositionAsUnused",
|
|
"patchTarget": "Il2Cpp.Rack::void MarkPositionAsUnused(int index, int sizeInU)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.MarkPositionAsUnused",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"index": "int",
|
|
"sizeInU": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.MarkPositionAsUnused"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.UpdateAudioVolume",
|
|
"patchTarget": "Il2Cpp.Rack::void UpdateAudioVolume()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.UpdateAudioVolume",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.AudioVolumeChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.InitializeLoadedRack",
|
|
"patchTarget": "Il2Cpp.Rack::void InitializeLoadedRack(Il2CppStructArray<int> loadedPositions)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.InitializeLoadedRack",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"loadedPositions": "Il2CppStructArray<int>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.InitializeLoadedRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.ButtonDisablePositionsInRack",
|
|
"patchTarget": "Il2Cpp.Rack::void ButtonDisablePositionsInRack()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.ButtonDisablePositionsInRack",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.ButtonDisablePositionsInRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.SetDisablePositionsButtonMaterial",
|
|
"patchTarget": "Il2Cpp.Rack::void SetDisablePositionsButtonMaterial(Material material)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.SetDisablePositionsButtonMaterial",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"material": "Material"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.DisablePositionsButtonMaterialSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.ButtonUnmountRack",
|
|
"patchTarget": "Il2Cpp.Rack::void ButtonUnmountRack()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.ButtonUnmountRack",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.ButtonUnmountRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.UnmountRack",
|
|
"patchTarget": "Il2Cpp.Rack::IEnumerator UnmountRack()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.UnmountRack",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.UnmountRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.OnLoad",
|
|
"patchTarget": "Il2Cpp.Rack::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Rack",
|
|
"name": "greg.RACK.OnLoad.Rack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.Rack.OnDestroy",
|
|
"patchTarget": "Il2Cpp.Rack::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Rack.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "Rack",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Rack",
|
|
"name": "greg.RACK.OnDestroy.Rack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackAudioCuller.Awake",
|
|
"patchTarget": "Il2Cpp.RackAudioCuller::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackAudioCuller.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "RackAudioCuller",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackAudioCuller_b9d4271acc",
|
|
"name": "greg.RACK.ComponentInitialized.RackAudioCuller_b9d4271acc"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackAudioCuller.Start",
|
|
"patchTarget": "Il2Cpp.RackAudioCuller::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackAudioCuller.Start",
|
|
"payloadSchema": {
|
|
"targetType": "RackAudioCuller",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackAudioCuller_a728808112",
|
|
"name": "greg.RACK.ComponentInitialized.RackAudioCuller_a728808112"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackAudioCuller.Register",
|
|
"patchTarget": "Il2Cpp.RackAudioCuller::void Register(Rack rack)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackAudioCuller.Register",
|
|
"payloadSchema": {
|
|
"targetType": "RackAudioCuller",
|
|
"isStatic": false,
|
|
"rack": "Rack"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.Register"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackAudioCuller.Unregister",
|
|
"patchTarget": "Il2Cpp.RackAudioCuller::void Unregister(Rack rack)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackAudioCuller.Unregister",
|
|
"payloadSchema": {
|
|
"targetType": "RackAudioCuller",
|
|
"isStatic": false,
|
|
"rack": "Rack"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.Unregister"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackAudioCuller.CullLoop",
|
|
"patchTarget": "Il2Cpp.RackAudioCuller::IEnumerator CullLoop()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackAudioCuller.CullLoop",
|
|
"payloadSchema": {
|
|
"targetType": "RackAudioCuller",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.CullLoop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackAudioCuller.OnDestroy",
|
|
"patchTarget": "Il2Cpp.RackAudioCuller::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackAudioCuller.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "RackAudioCuller",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackAudioCuller",
|
|
"name": "greg.RACK.OnDestroy.RackAudioCuller"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackDoor.Awake",
|
|
"patchTarget": "Il2Cpp.RackDoor::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackDoor.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "RackDoor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackDoor",
|
|
"name": "greg.RACK.ComponentInitialized.RackDoor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackDoor.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.RackDoor::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackDoor.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "RackDoor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackDoor",
|
|
"name": "greg.RACK.InteractOnClick.RackDoor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackDoor.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.RackDoor::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackDoor.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "RackDoor",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackDoor_RaycastHithit",
|
|
"name": "greg.RACK.InteractOnHover.RackDoor_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackDoor.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.RackDoor::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackDoor.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "RackDoor",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackDoor",
|
|
"name": "greg.RACK.OnHoverOver.RackDoor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.Awake",
|
|
"patchTarget": "Il2Cpp.RackMount::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackMount",
|
|
"name": "greg.RACK.ComponentInitialized.RackMount"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.RackMount::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackMount",
|
|
"name": "greg.RACK.InteractOnClick.RackMount"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.InstallRack",
|
|
"patchTarget": "Il2Cpp.RackMount::IEnumerator InstallRack(bool cheat = false, int type = 0)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.InstallRack",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"cheat": "bool",
|
|
"type": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.RackInstalled"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.InstantiateRack",
|
|
"patchTarget": "Il2Cpp.RackMount::GameObject InstantiateRack(InteractObjectData saveData = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.InstantiateRack",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"saveData": "InteractObjectData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.InstantiateRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.ApplyMaterialToLODs",
|
|
"patchTarget": "Il2Cpp.RackMount::void ApplyMaterialToLODs(GameObject rackGO, Material mat)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.ApplyMaterialToLODs",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"rackGO": "GameObject",
|
|
"mat": "Material"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.ApplyMaterialToLODs"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.RackMount::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackMount_RaycastHithit",
|
|
"name": "greg.RACK.InteractOnHover.RackMount_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.RackMount::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackMount",
|
|
"name": "greg.RACK.OnHoverOver.RackMount"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.OnLoad",
|
|
"patchTarget": "Il2Cpp.RackMount::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackMount",
|
|
"name": "greg.RACK.OnLoad.RackMount"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.OnDestroy",
|
|
"patchTarget": "Il2Cpp.RackMount::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackMount",
|
|
"name": "greg.RACK.OnDestroy.RackMount"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackMount.CheatInsertRack",
|
|
"patchTarget": "Il2Cpp.RackMount::void CheatInsertRack(GameObject go, int type)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackMount.CheatInsertRack",
|
|
"payloadSchema": {
|
|
"targetType": "RackMount",
|
|
"isStatic": false,
|
|
"go": "GameObject",
|
|
"type": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.CheatInsertRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.Awake",
|
|
"patchTarget": "Il2Cpp.RackPosition::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackPosition",
|
|
"name": "greg.RACK.ComponentInitialized.RackPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.RackPosition::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackPosition",
|
|
"name": "greg.RACK.InteractOnClick.RackPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.IsAllowedItem",
|
|
"patchTarget": "Il2Cpp.RackPosition::bool IsAllowedItem(bool checkAvailability = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.IsAllowedItem",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false,
|
|
"checkAvailability": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.IsAllowedItem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.InsertItemInRack",
|
|
"patchTarget": "Il2Cpp.RackPosition::IEnumerator InsertItemInRack()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.InsertItemInRack",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.InsertItemInRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.SetUsed",
|
|
"patchTarget": "Il2Cpp.RackPosition::void SetUsed(bool used)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.SetUsed",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false,
|
|
"used": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.UsedSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.RackPosition::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackPosition_RaycastHithit",
|
|
"name": "greg.RACK.InteractOnHover.RackPosition_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.RackPosition::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RackPosition",
|
|
"name": "greg.RACK.OnHoverOver.RackPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.RACK.RackPosition.SecondActionOnClick",
|
|
"patchTarget": "Il2Cpp.RackPosition::override void SecondActionOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RackPosition.SecondActionOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "RackPosition",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.RACK.SecondActionOnClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.Awake",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.ComponentInitialized.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.OnEnable",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.ComponentEnabled.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.OnDisable",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.ComponentDisabled.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.OnValidate",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void OnValidate()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.OnValidate",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.OnValidate.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.GetBindingInfo",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void GetBindingInfo()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.GetBindingInfo",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.GetBindingInfo.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.UpdateUI",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void UpdateUI()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.UpdateUI",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.UIChanged.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.DoRebind",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void DoRebind()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.DoRebind",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.DoRebind.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ReBindUI.ResetBinding",
|
|
"patchTarget": "Il2Cpp.ReBindUI::void ResetBinding()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ReBindUI.ResetBinding",
|
|
"payloadSchema": {
|
|
"targetType": "ReBindUI",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ReBindUI",
|
|
"name": "greg.SYSTEM.ResetBinding.ReBindUI"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.ResolveActionAndBinding",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::bool ResolveActionAndBinding(out InputAction action, out int bindingIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.ResolveActionAndBinding",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false,
|
|
"action": "outInputAction",
|
|
"bindingIndex": "outint"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ResolveActionAndBinding"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.UpdateBindingDisplay",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::void UpdateBindingDisplay()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.UpdateBindingDisplay",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.BindingDisplayChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.ResetToDefault",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::void ResetToDefault()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.ResetToDefault",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ResetToDefault"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.StartInteractiveRebind",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::void StartInteractiveRebind()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.StartInteractiveRebind",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.StartInteractiveRebind"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.PerformInteractiveRebind",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::void PerformInteractiveRebind(InputAction action, int bindingIndex, bool allCompositeParts = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.PerformInteractiveRebind",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false,
|
|
"action": "InputAction",
|
|
"bindingIndex": "int",
|
|
"allCompositeParts": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.PerformInteractiveRebind"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.OnEnable",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RebindUIv2",
|
|
"name": "greg.SYSTEM.ComponentEnabled.RebindUIv2"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.OnDisable",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "RebindUIv2",
|
|
"name": "greg.SYSTEM.ComponentDisabled.RebindUIv2"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.OnActionChange",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::static void OnActionChange(Il2CppSystem.Object obj, InputActionChange change)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.OnActionChange",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": true,
|
|
"obj": "Il2CppSystem.Object",
|
|
"change": "InputActionChange"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnActionChange"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.RebindUIv2.UpdateActionLabel",
|
|
"patchTarget": "Il2Cpp.RebindUIv2::void UpdateActionLabel()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target RebindUIv2.UpdateActionLabel",
|
|
"payloadSchema": {
|
|
"targetType": "RebindUIv2",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ActionLabelChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SaveData.Validate",
|
|
"patchTarget": "Il2Cpp.SaveData::string Validate()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SaveData.Validate",
|
|
"payloadSchema": {
|
|
"targetType": "SaveData",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Validate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.Awake",
|
|
"patchTarget": "Il2Cpp.Server::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Server_d8d2baf923",
|
|
"name": "greg.SERVER.ComponentInitialized.Server_d8d2baf923"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.Start",
|
|
"patchTarget": "Il2Cpp.Server::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.Start",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Server_b4d519f190",
|
|
"name": "greg.SERVER.ComponentInitialized.Server_b4d519f190"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.OnLoadingStarted",
|
|
"patchTarget": "Il2Cpp.Server::void OnLoadingStarted()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.OnLoadingStarted",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.OnLoadingStarted"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.OnLoadingComplete",
|
|
"patchTarget": "Il2Cpp.Server::void OnLoadingComplete()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.OnLoadingComplete",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.OnLoadingComplete"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.PowerButton",
|
|
"patchTarget": "Il2Cpp.Server::void PowerButton(bool forceState = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.PowerButton",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"forceState": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.PowerButton"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.TurnOffCommonFunctions",
|
|
"patchTarget": "Il2Cpp.Server::void TurnOffCommonFunctions()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.TurnOffCommonFunctions",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.TurnOffCommonFunctions"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.TurnOnCommonFunction",
|
|
"patchTarget": "Il2Cpp.Server::void TurnOnCommonFunction()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.TurnOnCommonFunction",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.TurnOnCommonFunction"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.IsAnyCableConnected",
|
|
"patchTarget": "Il2Cpp.Server::bool IsAnyCableConnected()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.IsAnyCableConnected",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.IsAnyCableConnected"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.Server::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.InteractOnClick"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.Server::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.InteractOnHover"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.ServerInsertedInRack",
|
|
"patchTarget": "Il2Cpp.Server::void ServerInsertedInRack(ServerSaveData serverSaveData = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.ServerInsertedInRack",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"serverSaveData": "ServerSaveData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ServerInsertedInRack"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.RegisterLink",
|
|
"patchTarget": "Il2Cpp.Server::void RegisterLink(CableLink link)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.RegisterLink",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"link": "CableLink"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.RegisterLink"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.UnregisterLink",
|
|
"patchTarget": "Il2Cpp.Server::void UnregisterLink(CableLink link)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.UnregisterLink",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"link": "CableLink"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.UnregisterLink"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.UpdateServerScreenUI",
|
|
"patchTarget": "Il2Cpp.Server::void UpdateServerScreenUI()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.UpdateServerScreenUI",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ServerScreenUIChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.ButtonClickChangeCustomer",
|
|
"patchTarget": "Il2Cpp.Server::void ButtonClickChangeCustomer(bool forward)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.ButtonClickChangeCustomer",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"forward": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ButtonClickChangeCustomer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.ButtonClickChangeIP",
|
|
"patchTarget": "Il2Cpp.Server::void ButtonClickChangeIP()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.ButtonClickChangeIP",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ButtonClickChangeIP"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.SetIP",
|
|
"patchTarget": "Il2Cpp.Server::void SetIP(string _ip)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.SetIP",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"_ip": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.IPSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.UpdateCustomer",
|
|
"patchTarget": "Il2Cpp.Server::void UpdateCustomer(int newCustomerID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.UpdateCustomer",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"newCustomerID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.CustomerChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.UpdateAppID",
|
|
"patchTarget": "Il2Cpp.Server::void UpdateAppID(int _appID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.UpdateAppID",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"_appID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.AppIDChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.BrekingInProgress",
|
|
"patchTarget": "Il2Cpp.Server::IEnumerator BrekingInProgress()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.BrekingInProgress",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.BrekingInProgress"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.ItIsBroken",
|
|
"patchTarget": "Il2Cpp.Server::void ItIsBroken()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.ItIsBroken",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ItIsBroken"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.ValidateRackPosition",
|
|
"patchTarget": "Il2Cpp.Server::bool ValidateRackPosition()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.ValidateRackPosition",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ValidateRackPosition"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.ClearWarningSign",
|
|
"patchTarget": "Il2Cpp.Server::void ClearWarningSign(bool isPreserved = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.ClearWarningSign",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"isPreserved": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ClearWarningSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.ClearErrorSign",
|
|
"patchTarget": "Il2Cpp.Server::void ClearErrorSign()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.ClearErrorSign",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.ClearErrorSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.OnDestroy",
|
|
"patchTarget": "Il2Cpp.Server::override void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.OnDestroy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.SetPowerLightMaterial",
|
|
"patchTarget": "Il2Cpp.Server::void SetPowerLightMaterial(Material material)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.SetPowerLightMaterial",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false,
|
|
"material": "Material"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.PowerLightMaterialSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SERVER.Server.RepairDevice",
|
|
"patchTarget": "Il2Cpp.Server::void RepairDevice()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Server.RepairDevice",
|
|
"payloadSchema": {
|
|
"targetType": "Server",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SERVER.DeviceRepaired"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.Awake",
|
|
"patchTarget": "Il2Cpp.SetIP::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SetIP",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SetIP"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ShowCanvas",
|
|
"patchTarget": "Il2Cpp.SetIP::void ShowCanvas(Server _server)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ShowCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false,
|
|
"_server": "Server"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ClickNumber",
|
|
"patchTarget": "Il2Cpp.SetIP::void ClickNumber(string number)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ClickNumber",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false,
|
|
"number": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClickNumber"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ClickButtonOK",
|
|
"patchTarget": "Il2Cpp.SetIP::void ClickButtonOK()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ClickButtonOK",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClickButtonOK"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ClickButtonDel",
|
|
"patchTarget": "Il2Cpp.SetIP::void ClickButtonDel()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ClickButtonDel",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClickButtonDel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ClickButtonClear",
|
|
"patchTarget": "Il2Cpp.SetIP::void ClickButtonClear()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ClickButtonClear",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClickButtonClear"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ClickButtonCopy",
|
|
"patchTarget": "Il2Cpp.SetIP::void ClickButtonCopy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ClickButtonCopy",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClickButtonCopy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ClickButtonPaste",
|
|
"patchTarget": "Il2Cpp.SetIP::void ClickButtonPaste()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ClickButtonPaste",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClickButtonPaste"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ClickButtonCancel",
|
|
"patchTarget": "Il2Cpp.SetIP::void ClickButtonCancel()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ClickButtonCancel",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClickButtonCancel"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.CloseCanvas",
|
|
"patchTarget": "Il2Cpp.SetIP::void CloseCanvas()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.CloseCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CloseCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.CidrToSubnetMask",
|
|
"patchTarget": "Il2Cpp.SetIP::void CidrToSubnetMask(int cidr, out int m1, out int m2, out int m3, out int m4)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.CidrToSubnetMask",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false,
|
|
"cidr": "int",
|
|
"m1": "outint",
|
|
"m2": "outint",
|
|
"m3": "outint",
|
|
"m4": "outint"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CidrToSubnetMask"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.TryParseIpToOctets",
|
|
"patchTarget": "Il2Cpp.SetIP::bool TryParseIpToOctets(string ipString, out int o1, out int o2, out int o3, out int o4)",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target SetIP.TryParseIpToOctets",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false,
|
|
"ipString": "string",
|
|
"o1": "outint",
|
|
"o2": "outint",
|
|
"o3": "outint",
|
|
"o4": "outint"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TryParseIpToOctets"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.IncrementOctets",
|
|
"patchTarget": "Il2Cpp.SetIP::void IncrementOctets(ref int o1, ref int o2, ref int o3, ref int o4)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.IncrementOctets",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false,
|
|
"o1": "refint",
|
|
"o2": "refint",
|
|
"o3": "refint",
|
|
"o4": "refint"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IncrementOctets"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.ButtonHideShowHint",
|
|
"patchTarget": "Il2Cpp.SetIP::void ButtonHideShowHint()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.ButtonHideShowHint",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonHideShowHint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SetIP.OnDestroy",
|
|
"patchTarget": "Il2Cpp.SetIP::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SetIP.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "SetIP",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SetIP",
|
|
"name": "greg.SYSTEM.OnDestroy.SetIP"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsControls.Start",
|
|
"patchTarget": "Il2Cpp.SettingsControls::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsControls.Start",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsControls",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsControls",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SettingsControls"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsControls.LookSensitivity",
|
|
"patchTarget": "Il2Cpp.SettingsControls::void LookSensitivity(float fl)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsControls.LookSensitivity",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsControls",
|
|
"isStatic": false,
|
|
"fl": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.LookSensitivity"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsControls.InvertY",
|
|
"patchTarget": "Il2Cpp.SettingsControls::void InvertY()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsControls.InvertY",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsControls",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InvertY"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsControls.LoadSettings",
|
|
"patchTarget": "Il2Cpp.SettingsControls::void LoadSettings()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsControls.LoadSettings",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsControls",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsControls",
|
|
"name": "greg.SYSTEM.SettingsLoaded.SettingsControls"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGameplay.Start",
|
|
"patchTarget": "Il2Cpp.SettingsGameplay::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGameplay.Start",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGameplay",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsGameplay",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SettingsGameplay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGameplay.OnLanguageDropDownChange",
|
|
"patchTarget": "Il2Cpp.SettingsGameplay::void OnLanguageDropDownChange(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGameplay.OnLanguageDropDownChange",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGameplay",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnLanguageDropDownChange"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGameplay.SetAutoSaveInterval",
|
|
"patchTarget": "Il2Cpp.SettingsGameplay::void SetAutoSaveInterval(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGameplay.SetAutoSaveInterval",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGameplay",
|
|
"isStatic": false,
|
|
"i": "int",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsGameplay_inti",
|
|
"name": "greg.SYSTEM.AutoSaveIntervalSet.SettingsGameplay_inti"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGameplay.SetAutoSaveOnOff",
|
|
"patchTarget": "Il2Cpp.SettingsGameplay::void SetAutoSaveOnOff(bool isActive)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGameplay.SetAutoSaveOnOff",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGameplay",
|
|
"isStatic": false,
|
|
"isActive": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AutoSaveOnOffSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGameplay.LoadSettings",
|
|
"patchTarget": "Il2Cpp.SettingsGameplay::void LoadSettings()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGameplay.LoadSettings",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGameplay",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsGameplay",
|
|
"name": "greg.SYSTEM.SettingsLoaded.SettingsGameplay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.Start",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.Start",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsGraphics",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SettingsGraphics"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetQuality",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetQuality(int qualityIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetQuality",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"qualityIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.QualitySet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetFullScreen",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetFullScreen(bool isFullScreen)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetFullScreen",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"isFullScreen": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FullScreenSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetResDropDown",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetResDropDown(int resolutionIndex)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetResDropDown",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"resolutionIndex": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ResDropDownSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetResolution",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetResolution(int width, int height)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetResolution",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"width": "int",
|
|
"height": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ResolutionSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.AvailableRefreshRatesAfterFrame",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::IEnumerator AvailableRefreshRatesAfterFrame()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.AvailableRefreshRatesAfterFrame",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AvailableRefreshRatesAfterFrame"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.AvailableRefreshRate",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void AvailableRefreshRate()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.AvailableRefreshRate",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AvailableRefreshRate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetRefreshRate",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetRefreshRate(int _refreshRate)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetRefreshRate",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"_refreshRate": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RefreshRateSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.LimitFrameRate",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void LimitFrameRate(int _framerate)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.LimitFrameRate",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"_framerate": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.LimitFrameRate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.LoadSettings",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void LoadSettings()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.LoadSettings",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsGraphics",
|
|
"name": "greg.SYSTEM.SettingsLoaded.SettingsGraphics"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.ChangeDepthOfField",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void ChangeDepthOfField(float startFarFocus, float endFarFocus)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.ChangeDepthOfField",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"startFarFocus": "float",
|
|
"endFarFocus": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ChangeDepthOfField"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.ResetDepthOfField",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void ResetDepthOfField()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.ResetDepthOfField",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ResetDepthOfField"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetFieldOfView",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetFieldOfView(float fov)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetFieldOfView",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"fov": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FieldOfViewSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetShadowDistance",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetShadowDistance(float distance)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetShadowDistance",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"distance": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShadowDistanceSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetMotionBlur",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetMotionBlur(float motion)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetMotionBlur",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"motion": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MotionBlurSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetExposure",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetExposure(float exposure)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetExposure",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"exposure": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ExposureSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetupAA",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetupAA()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetupAA",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.upAASet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetAntiAliasing",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetAntiAliasing(int index)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetAntiAliasing",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"index": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AntiAliasingSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.SetAAQuality",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::void SetAAQuality(int index)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.SetAAQuality",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false,
|
|
"index": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.AAQualitySet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsGraphics.IsDLSSSupported",
|
|
"patchTarget": "Il2Cpp.SettingsGraphics::bool IsDLSSSupported()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsGraphics.IsDLSSSupported",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsGraphics",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.IsDLSSSupported"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsSingleton.Awake",
|
|
"patchTarget": "Il2Cpp.SettingsSingleton::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsSingleton.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsSingleton",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsSingleton",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SettingsSingleton"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsSingleton.DisableOnAfterFirstSettingUp",
|
|
"patchTarget": "Il2Cpp.SettingsSingleton::IEnumerator DisableOnAfterFirstSettingUp()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsSingleton.DisableOnAfterFirstSettingUp",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsSingleton",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DisableOnAfterFirstSettingUp"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsVolume.Start",
|
|
"patchTarget": "Il2Cpp.SettingsVolume::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsVolume.Start",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsVolume",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsVolume",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SettingsVolume"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsVolume.MasterVolume",
|
|
"patchTarget": "Il2Cpp.SettingsVolume::void MasterVolume(float volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsVolume.MasterVolume",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsVolume",
|
|
"isStatic": false,
|
|
"volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MasterVolume"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsVolume.MusicVolume",
|
|
"patchTarget": "Il2Cpp.SettingsVolume::void MusicVolume(float volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsVolume.MusicVolume",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsVolume",
|
|
"isStatic": false,
|
|
"volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MusicVolume"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsVolume.EffectVolume",
|
|
"patchTarget": "Il2Cpp.SettingsVolume::void EffectVolume(float volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsVolume.EffectVolume",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsVolume",
|
|
"isStatic": false,
|
|
"volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.EffectVolume"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsVolume.RacksVolume",
|
|
"patchTarget": "Il2Cpp.SettingsVolume::void RacksVolume(float volume)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsVolume.RacksVolume",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsVolume",
|
|
"isStatic": false,
|
|
"volume": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.RacksVolume"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SettingsVolume.LoadSettings",
|
|
"patchTarget": "Il2Cpp.SettingsVolume::void LoadSettings()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SettingsVolume.LoadSettings",
|
|
"payloadSchema": {
|
|
"targetType": "SettingsVolume",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SettingsVolume",
|
|
"name": "greg.SYSTEM.SettingsLoaded.SettingsVolume"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPBox.Awake",
|
|
"patchTarget": "Il2Cpp.SFPBox::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPBox.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "SFPBox",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPBox",
|
|
"name": "greg.NETWORK.ComponentInitialized.SFPBox"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPBox.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.SFPBox::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPBox.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "SFPBox",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPBox",
|
|
"name": "greg.NETWORK.InteractOnClick.SFPBox"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPBox.InsertSFPBackIntoBox",
|
|
"patchTarget": "Il2Cpp.SFPBox::void InsertSFPBackIntoBox()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPBox.InsertSFPBackIntoBox",
|
|
"payloadSchema": {
|
|
"targetType": "SFPBox",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.InsertSFPBackIntoBox"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPBox.ParentTheObjectWithDelay",
|
|
"patchTarget": "Il2Cpp.SFPBox::IEnumerator ParentTheObjectWithDelay(Transform uo, int index)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPBox.ParentTheObjectWithDelay",
|
|
"payloadSchema": {
|
|
"targetType": "SFPBox",
|
|
"isStatic": false,
|
|
"uo": "Transform",
|
|
"index": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.ParentTheObjectWithDelay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPBox.RemoveSFPFromBox",
|
|
"patchTarget": "Il2Cpp.SFPBox::void RemoveSFPFromBox(int position)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPBox.RemoveSFPFromBox",
|
|
"payloadSchema": {
|
|
"targetType": "SFPBox",
|
|
"isStatic": false,
|
|
"position": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.oveSFPFromBoxRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPBox.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.SFPBox::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPBox.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "SFPBox",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPBox_RaycastHithit",
|
|
"name": "greg.NETWORK.InteractOnHover.SFPBox_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPBox.LoadSFPsFromSave",
|
|
"patchTarget": "Il2Cpp.SFPBox::void LoadSFPsFromSave()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPBox.LoadSFPsFromSave",
|
|
"payloadSchema": {
|
|
"targetType": "SFPBox",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.SFPsFromSaveLoaded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPModule.Awake",
|
|
"patchTarget": "Il2Cpp.SFPModule::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPModule.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "SFPModule",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPModule",
|
|
"name": "greg.NETWORK.ComponentInitialized.SFPModule"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPModule.IsAnyCableConnected",
|
|
"patchTarget": "Il2Cpp.SFPModule::bool IsAnyCableConnected()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPModule.IsAnyCableConnected",
|
|
"payloadSchema": {
|
|
"targetType": "SFPModule",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPModule",
|
|
"name": "greg.NETWORK.IsAnyCableConnected.SFPModule"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPModule.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.SFPModule::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPModule.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "SFPModule",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPModule",
|
|
"name": "greg.NETWORK.InteractOnClick.SFPModule"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPModule.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.SFPModule::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPModule.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "SFPModule",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPModule_RaycastHithit",
|
|
"name": "greg.NETWORK.InteractOnHover.SFPModule_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPModule.InsertedInSFPPort",
|
|
"patchTarget": "Il2Cpp.SFPModule::void InsertedInSFPPort(CableLink _link, bool immediate = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPModule.InsertedInSFPPort",
|
|
"payloadSchema": {
|
|
"targetType": "SFPModule",
|
|
"isStatic": false,
|
|
"_link": "CableLink",
|
|
"immediate": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.InsertedInSFPPort"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPModule.SlideIntoPort",
|
|
"patchTarget": "Il2Cpp.SFPModule::IEnumerator SlideIntoPort(Transform port)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPModule.SlideIntoPort",
|
|
"payloadSchema": {
|
|
"targetType": "SFPModule",
|
|
"isStatic": false,
|
|
"port": "Transform"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.NETWORK.SlideIntoPort"
|
|
},
|
|
{
|
|
"legacy": "deprecated.NETWORK.SFPModule.OnDestroy",
|
|
"patchTarget": "Il2Cpp.SFPModule::override void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SFPModule.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "SFPModule",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SFPModule",
|
|
"name": "greg.NETWORK.OnDestroy.SFPModule"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.Initialize",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::void Initialize(ComputerShop shop, string itemName, int itemID, int price, PlayerManager.ObjectInHand itemType, int firstSpawnUID, Nullable<Color> customColor = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.Initialize",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false,
|
|
"shop": "ComputerShop",
|
|
"itemName": "string",
|
|
"itemID": "int",
|
|
"price": "int",
|
|
"itemType": "PlayerManager.ObjectInHand",
|
|
"firstSpawnUID": "int",
|
|
"customColor": "Nullable<Color>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.Initialize"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.AddSpawnedItem",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::void AddSpawnedItem(int uid)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.AddSpawnedItem",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false,
|
|
"uid": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SpawnedItemAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.RemoveLastSpawnedItem",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::int RemoveLastSpawnedItem()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.RemoveLastSpawnedItem",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.oveLastSpawnedItemRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.ClearAllUIDs",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::void ClearAllUIDs()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.ClearAllUIDs",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClearAllUIDs"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.OnAddClicked",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::void OnAddClicked()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.OnAddClicked",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnAddClicked"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.OnRemoveClicked",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::void OnRemoveClicked()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.OnRemoveClicked",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnRemoveClicked"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.UpdateDisplay",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::void UpdateDisplay()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.UpdateDisplay",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DisplayChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopCartItem.OnDestroy",
|
|
"patchTarget": "Il2Cpp.ShopCartItem::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopCartItem.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "ShopCartItem",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ShopCartItem",
|
|
"name": "greg.SYSTEM.OnDestroy.ShopCartItem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.Awake",
|
|
"patchTarget": "Il2Cpp.ShopItem::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ShopItem_0f1536fd84",
|
|
"name": "greg.SYSTEM.ComponentInitialized.ShopItem_0f1536fd84"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.Start",
|
|
"patchTarget": "Il2Cpp.ShopItem::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.Start",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ShopItem_aac85c1e13",
|
|
"name": "greg.SYSTEM.ComponentInitialized.ShopItem_aac85c1e13"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.ButtonBuyItem",
|
|
"patchTarget": "Il2Cpp.ShopItem::void ButtonBuyItem()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.ButtonBuyItem",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ButtonBuyItem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.TryUnlock",
|
|
"patchTarget": "Il2Cpp.ShopItem::void TryUnlock()",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target ShopItem.TryUnlock",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TryUnlock"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.BuyItem",
|
|
"patchTarget": "Il2Cpp.ShopItem::void BuyItem()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.BuyItem",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ItemPurchased"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.UnlockButton",
|
|
"patchTarget": "Il2Cpp.ShopItem::void UnlockButton()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.UnlockButton",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.UnlockButton"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.UpdateVisualState",
|
|
"patchTarget": "Il2Cpp.ShopItem::void UpdateVisualState()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.UpdateVisualState",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.VisualStateChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.OnLoad",
|
|
"patchTarget": "Il2Cpp.ShopItem::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ShopItem",
|
|
"name": "greg.SYSTEM.OnLoad.ShopItem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ShopItem.OnDestroy",
|
|
"patchTarget": "Il2Cpp.ShopItem::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ShopItem.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "ShopItem",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ShopItem",
|
|
"name": "greg.SYSTEM.OnDestroy.ShopItem"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaminaOverlayOnEnable.OnEnable",
|
|
"patchTarget": "Il2Cpp.StaminaOverlayOnEnable::void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaminaOverlayOnEnable.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "StaminaOverlayOnEnable",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "StaminaOverlayOnEnable",
|
|
"name": "greg.SYSTEM.ComponentEnabled.StaminaOverlayOnEnable"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.Awake",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "StaticUIElements_1becd00ab1",
|
|
"name": "greg.SYSTEM.ComponentInitialized.StaticUIElements_1becd00ab1"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.Start",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.Start",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "StaticUIElements_bb8e47cf20",
|
|
"name": "greg.SYSTEM.ComponentInitialized.StaticUIElements_bb8e47cf20"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.UpdateCoinsAndPrestige_TopLeft",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::IEnumerator UpdateCoinsAndPrestige_TopLeft()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.UpdateCoinsAndPrestige_TopLeft",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CoinsAndPrestige_TopLeftChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.CalculateRates",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void CalculateRates(out float moneyPerSec, out float xpPerSec, out float expensesPerSec)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.CalculateRates",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"moneyPerSec": "outfloat",
|
|
"xpPerSec": "outfloat",
|
|
"expensesPerSec": "outfloat"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CalculateRates"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.SetNotification",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void SetNotification(int _localisationUID, Sprite _sprite = null, string _text = \"\")",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.SetNotification",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"_localisationUID": "int",
|
|
"_sprite": "Sprite",
|
|
"_text": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.NotificationSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.ShowStaticCanvas",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void ShowStaticCanvas(bool active)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.ShowStaticCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"active": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowStaticCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.CreateCustomKeyHint",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::GameObject CreateCustomKeyHint(InputAction action, int textUID, Transform parent = null, bool isPermanent = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.CreateCustomKeyHint",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"action": "InputAction",
|
|
"textUID": "int",
|
|
"parent": "Transform",
|
|
"isPermanent": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CreateCustomKeyHint"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.RemoveCustomKeyHint",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void RemoveCustomKeyHint()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.RemoveCustomKeyHint",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.oveCustomKeyHintRemoved"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.InstantiateParticleUpgrade",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void InstantiateParticleUpgrade(Transform _transform)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.InstantiateParticleUpgrade",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"_transform": "Transform"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InstantiateParticleUpgrade"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.UpdateMessagesCoroutine",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::IEnumerator UpdateMessagesCoroutine()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.UpdateMessagesCoroutine",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MessagesCoroutineChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.UpdateMessageDisplay",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void UpdateMessageDisplay()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.UpdateMessageDisplay",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MessageDisplayChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.AddMeesageInField",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void AddMeesageInField(string message)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.AddMeesageInField",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"message": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MeesageInFieldAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.InstantiateErrorWarningSign",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::int InstantiateErrorWarningSign(bool isError, Vector3 objectPos)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.InstantiateErrorWarningSign",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"isError": "bool",
|
|
"objectPos": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InstantiateErrorWarningSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.DestroyErrorWarningSign",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void DestroyErrorWarningSign(int errorWarningUID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.DestroyErrorWarningSign",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"errorWarningUID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DestroyErrorWarningSign"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.ShowSpriteNextToPointer",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void ShowSpriteNextToPointer(Sprite _sprite)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.ShowSpriteNextToPointer",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"_sprite": "Sprite"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowSpriteNextToPointer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.ClearSpriteNextToPointer",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void ClearSpriteNextToPointer()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.ClearSpriteNextToPointer",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClearSpriteNextToPointer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.ShowTextUnderCursor",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void ShowTextUnderCursor(string text)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.ShowTextUnderCursor",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"text": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowTextUnderCursor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.HideTextUnderCursor",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void HideTextUnderCursor()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.HideTextUnderCursor",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HideTextUnderCursor"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.UpdateHoldProgress",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void UpdateHoldProgress(float value)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.UpdateHoldProgress",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"value": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HoldProgressChanged"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.SetLoadingInfo",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void SetLoadingInfo(string s)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.SetLoadingInfo",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false,
|
|
"s": "string"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.LoadingInfoSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.StaticUIElements.OnLoadingStarted",
|
|
"patchTarget": "Il2Cpp.StaticUIElements::void OnLoadingStarted()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target StaticUIElements.OnLoadingStarted",
|
|
"payloadSchema": {
|
|
"targetType": "StaticUIElements",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnLoadingStarted"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamManager.SteamAPIDebugTextHook",
|
|
"patchTarget": "Il2Cpp.SteamManager::static void SteamAPIDebugTextHook(int nSeverity, StringBuilder pchDebugText)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamManager.SteamAPIDebugTextHook",
|
|
"payloadSchema": {
|
|
"targetType": "SteamManager",
|
|
"isStatic": true,
|
|
"nSeverity": "int",
|
|
"pchDebugText": "StringBuilder"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SteamAPIDebugTextHook"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamManager.InitOnPlayMode",
|
|
"patchTarget": "Il2Cpp.SteamManager::static void InitOnPlayMode()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamManager.InitOnPlayMode",
|
|
"payloadSchema": {
|
|
"targetType": "SteamManager",
|
|
"isStatic": true
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.InitOnPlayMode"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamManager.Awake",
|
|
"patchTarget": "Il2Cpp.SteamManager::virtual void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamManager.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "SteamManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SteamManager",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SteamManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamManager.OnEnable",
|
|
"patchTarget": "Il2Cpp.SteamManager::virtual void OnEnable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamManager.OnEnable",
|
|
"payloadSchema": {
|
|
"targetType": "SteamManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SteamManager",
|
|
"name": "greg.SYSTEM.ComponentEnabled.SteamManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamManager.OnDestroy",
|
|
"patchTarget": "Il2Cpp.SteamManager::virtual void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamManager.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "SteamManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SteamManager",
|
|
"name": "greg.SYSTEM.OnDestroy.SteamManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamStatsOnMainMenuTop.Start",
|
|
"patchTarget": "Il2Cpp.SteamStatsOnMainMenuTop::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamStatsOnMainMenuTop.Start",
|
|
"payloadSchema": {
|
|
"targetType": "SteamStatsOnMainMenuTop",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "SteamStatsOnMainMenuTop",
|
|
"name": "greg.SYSTEM.ComponentInitialized.SteamStatsOnMainMenuTop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamStatsOnMainMenuTop.WaitAndDisplay",
|
|
"patchTarget": "Il2Cpp.SteamStatsOnMainMenuTop::IEnumerator WaitAndDisplay()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamStatsOnMainMenuTop.WaitAndDisplay",
|
|
"payloadSchema": {
|
|
"targetType": "SteamStatsOnMainMenuTop",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.WaitAndDisplay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamStatsOnMainMenuTop.OnGlobalStatsReceived",
|
|
"patchTarget": "Il2Cpp.SteamStatsOnMainMenuTop::void OnGlobalStatsReceived(GlobalStatsReceived_t result, bool ioFailure)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamStatsOnMainMenuTop.OnGlobalStatsReceived",
|
|
"payloadSchema": {
|
|
"targetType": "SteamStatsOnMainMenuTop",
|
|
"isStatic": false,
|
|
"result": "GlobalStatsReceived_t",
|
|
"ioFailure": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnGlobalStatsReceived"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.SteamStatsOnMainMenuTop.FormatDistance",
|
|
"patchTarget": "Il2Cpp.SteamStatsOnMainMenuTop::string FormatDistance(double meters)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target SteamStatsOnMainMenuTop.FormatDistance",
|
|
"payloadSchema": {
|
|
"targetType": "SteamStatsOnMainMenuTop",
|
|
"isStatic": false,
|
|
"meters": "double"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FormatDistance"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.Awake",
|
|
"patchTarget": "Il2Cpp.Technician::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Technician_732074c4e3",
|
|
"name": "greg.EMPLOYEE.ComponentInitialized.Technician_732074c4e3"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.Start",
|
|
"patchTarget": "Il2Cpp.Technician::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.Start",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Technician_29458068f5",
|
|
"name": "greg.EMPLOYEE.ComponentInitialized.Technician_29458068f5"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.RequestJobDelayed",
|
|
"patchTarget": "Il2Cpp.Technician::IEnumerator RequestJobDelayed()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.RequestJobDelayed",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.RequestJobDelayed"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.AssignJob",
|
|
"patchTarget": "Il2Cpp.Technician::void AssignJob(TechnicianManager.RepairJob job)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.AssignJob",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false,
|
|
"job": "TechnicianManager.RepairJob"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.AssignJob"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.StartTextingAnimation",
|
|
"patchTarget": "Il2Cpp.Technician::IEnumerator StartTextingAnimation()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.StartTextingAnimation",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.StartTextingAnimation"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.SendToContainer",
|
|
"patchTarget": "Il2Cpp.Technician::IEnumerator SendToContainer()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.SendToContainer",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.ToContainerDispatched"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.ReplacingServer",
|
|
"patchTarget": "Il2Cpp.Technician::IEnumerator ReplacingServer()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.ReplacingServer",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.ReplacingServer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.ThrowingOutServer",
|
|
"patchTarget": "Il2Cpp.Technician::IEnumerator ThrowingOutServer()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.ThrowingOutServer",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.ThrowingOutServer"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.RepairDevice",
|
|
"patchTarget": "Il2Cpp.Technician::void RepairDevice()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.RepairDevice",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.DeviceRepaired"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.RotateTowardsGoal",
|
|
"patchTarget": "Il2Cpp.Technician::void RotateTowardsGoal(Vector3 goal)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.RotateTowardsGoal",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false,
|
|
"goal": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.RotateTowardsGoal"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.SetHandIKWeight",
|
|
"patchTarget": "Il2Cpp.Technician::IEnumerator SetHandIKWeight(float targetWeight, float duration = 0.1f)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.SetHandIKWeight",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false,
|
|
"targetWeight": "float",
|
|
"duration": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.HandIKWeightSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.PositionHandTargetsOnDevice",
|
|
"patchTarget": "Il2Cpp.Technician::void PositionHandTargetsOnDevice(GameObject device)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.PositionHandTargetsOnDevice",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false,
|
|
"device": "GameObject"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.PositionHandTargetsOnDevice"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.OnLoadingStarted",
|
|
"patchTarget": "Il2Cpp.Technician::void OnLoadingStarted()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.OnLoadingStarted",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.OnLoadingStarted"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.Technician.OnDestroy",
|
|
"patchTarget": "Il2Cpp.Technician::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Technician.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "Technician",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.OnDestroy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.Awake",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TechnicianManager",
|
|
"name": "greg.EMPLOYEE.ComponentInitialized.TechnicianManager"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.AddTechnician",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::void AddTechnician(Technician technician)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.AddTechnician",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"technician": "Technician"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.TechnicianAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.SendTechnician",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::void SendTechnician(NetworkSwitch networkSwitch, Server server)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.SendTechnician",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"networkSwitch": "NetworkSwitch",
|
|
"server": "Server"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.TechnicianDispatched"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.RequestNextJob",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::void RequestNextJob(Technician technician)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.RequestNextJob",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"technician": "Technician"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.RequestNextJob"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.EnqueueDispatch",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::void EnqueueDispatch(TechnicianManager.RepairJob job)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.EnqueueDispatch",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"job": "TechnicianManager.RepairJob"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.DispatchJobQueued"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.ProcessDispatchQueue",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::IEnumerator ProcessDispatchQueue()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.ProcessDispatchQueue",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.ProcessDispatchQueue"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.IsDeviceAlreadyAssigned",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::bool IsDeviceAlreadyAssigned(NetworkSwitch networkSwitch, Server server)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.IsDeviceAlreadyAssigned",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"networkSwitch": "NetworkSwitch",
|
|
"server": "Server"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.IsDeviceAlreadyAssigned"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.RestoreJobQueue",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::void RestoreJobQueue(List<RepairJobSaveData> savedJobs)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.RestoreJobQueue",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"savedJobs": "List<RepairJobSaveData>"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.RestoreJobQueue"
|
|
},
|
|
{
|
|
"legacy": "deprecated.EMPLOYEE.TechnicianManager.FireTechnician",
|
|
"patchTarget": "Il2Cpp.TechnicianManager::void FireTechnician(int technicianID)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TechnicianManager.FireTechnician",
|
|
"payloadSchema": {
|
|
"targetType": "TechnicianManager",
|
|
"isStatic": false,
|
|
"technicianID": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.EMPLOYEE.TechnicianFired"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TerrainDetector.ConvertToSplatMapCoordinate",
|
|
"patchTarget": "Il2Cpp.TerrainDetector::Vector3 ConvertToSplatMapCoordinate(Vector3 worldPosition)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TerrainDetector.ConvertToSplatMapCoordinate",
|
|
"payloadSchema": {
|
|
"targetType": "TerrainDetector",
|
|
"isStatic": false,
|
|
"worldPosition": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ConvertToSplatMapCoordinate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TerrainDetector.SetCurrentTerrain",
|
|
"patchTarget": "Il2Cpp.TerrainDetector::void SetCurrentTerrain(Terrain _terrain)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TerrainDetector.SetCurrentTerrain",
|
|
"payloadSchema": {
|
|
"targetType": "TerrainDetector",
|
|
"isStatic": false,
|
|
"_terrain": "Terrain"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CurrentTerrainSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TimeController.Awake",
|
|
"patchTarget": "Il2Cpp.TimeController::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TimeController.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "TimeController",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TimeController_a900ecb78b",
|
|
"name": "greg.SYSTEM.ComponentInitialized.TimeController_a900ecb78b"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TimeController.Start",
|
|
"patchTarget": "Il2Cpp.TimeController::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TimeController.Start",
|
|
"payloadSchema": {
|
|
"targetType": "TimeController",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TimeController_958a749cd9",
|
|
"name": "greg.SYSTEM.ComponentInitialized.TimeController_958a749cd9"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TimeController.TimeIsBetween",
|
|
"patchTarget": "Il2Cpp.TimeController::bool TimeIsBetween(float startHour, float endHour)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TimeController.TimeIsBetween",
|
|
"payloadSchema": {
|
|
"targetType": "TimeController",
|
|
"isStatic": false,
|
|
"startHour": "float",
|
|
"endHour": "float"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.TimeIsBetween"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TimeController.CurrentTimeInHours",
|
|
"patchTarget": "Il2Cpp.TimeController::float CurrentTimeInHours()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TimeController.CurrentTimeInHours",
|
|
"payloadSchema": {
|
|
"targetType": "TimeController",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CurrentTimeInHours"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TimeController.HoursFromDate",
|
|
"patchTarget": "Il2Cpp.TimeController::int HoursFromDate(float _time, int _day)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TimeController.HoursFromDate",
|
|
"payloadSchema": {
|
|
"targetType": "TimeController",
|
|
"isStatic": false,
|
|
"_time": "float",
|
|
"_day": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HoursFromDate"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TimeController.OnDisable",
|
|
"patchTarget": "Il2Cpp.TimeController::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TimeController.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "TimeController",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TimeController",
|
|
"name": "greg.SYSTEM.ComponentDisabled.TimeController"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Tooltip.ShowTooltipOverlayCanvas",
|
|
"patchTarget": "Il2Cpp.Tooltip::void ShowTooltipOverlayCanvas(string tooltipText, Vector3 _position, int differentXOffset = 0)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tooltip.ShowTooltipOverlayCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "Tooltip",
|
|
"isStatic": false,
|
|
"tooltipText": "string",
|
|
"_position": "Vector3",
|
|
"differentXOffset": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowTooltipOverlayCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Tooltip.ShowTooltipWorldCanvas",
|
|
"patchTarget": "Il2Cpp.Tooltip::void ShowTooltipWorldCanvas(string _text, RectTransform _transform, Camera cam)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tooltip.ShowTooltipWorldCanvas",
|
|
"payloadSchema": {
|
|
"targetType": "Tooltip",
|
|
"isStatic": false,
|
|
"_text": "string",
|
|
"_transform": "RectTransform",
|
|
"cam": "Camera"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowTooltipWorldCanvas"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Tooltip.HideTooltip",
|
|
"patchTarget": "Il2Cpp.Tooltip::void HideTooltip()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tooltip.HideTooltip",
|
|
"payloadSchema": {
|
|
"targetType": "Tooltip",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HideTooltip"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipInteract.ShowTooltipForInteract",
|
|
"patchTarget": "Il2Cpp.ToolTipInteract::void ShowTooltipForInteract(string _text, Sprite _sprite = null)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipInteract.ShowTooltipForInteract",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipInteract",
|
|
"isStatic": false,
|
|
"_text": "string",
|
|
"_sprite": "Sprite"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowTooltipForInteract"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipInteract.HideTooltipForInteract",
|
|
"patchTarget": "Il2Cpp.ToolTipInteract::void HideTooltipForInteract()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipInteract.HideTooltipForInteract",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipInteract",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.HideTooltipForInteract"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipOnUIText.OnPointerEnter",
|
|
"patchTarget": "Il2Cpp.ToolTipOnUIText::virtual void OnPointerEnter(PointerEventData eventData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipOnUIText.OnPointerEnter",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipOnUIText",
|
|
"isStatic": false,
|
|
"eventData": "PointerEventData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnPointerEnter"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipOnUIText.OnPointerExit",
|
|
"patchTarget": "Il2Cpp.ToolTipOnUIText::virtual void OnPointerExit(PointerEventData eventData)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipOnUIText.OnPointerExit",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipOnUIText",
|
|
"isStatic": false,
|
|
"eventData": "PointerEventData"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnPointerExit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipOnUIText.OnDisable",
|
|
"patchTarget": "Il2Cpp.ToolTipOnUIText::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipOnUIText.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipOnUIText",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ToolTipOnUIText",
|
|
"name": "greg.SYSTEM.ComponentDisabled.ToolTipOnUIText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipOnUIText.OnDestroy",
|
|
"patchTarget": "Il2Cpp.ToolTipOnUIText::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipOnUIText.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipOnUIText",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "ToolTipOnUIText",
|
|
"name": "greg.SYSTEM.OnDestroy.ToolTipOnUIText"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipOnUIText.OnSelect",
|
|
"patchTarget": "Il2Cpp.ToolTipOnUIText::void OnSelect()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipOnUIText.OnSelect",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipOnUIText",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnSelect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipOnUIText.OnDeselect",
|
|
"patchTarget": "Il2Cpp.ToolTipOnUIText::void OnDeselect()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipOnUIText.OnDeselect",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipOnUIText",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnDeselect"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.ToolTipOnUIText.ToolTip",
|
|
"patchTarget": "Il2Cpp.ToolTipOnUIText::void ToolTip()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target ToolTipOnUIText.ToolTip",
|
|
"payloadSchema": {
|
|
"targetType": "ToolTipOnUIText",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ToolTip"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyLoadingBay.Awake",
|
|
"patchTarget": "Il2Cpp.TrolleyLoadingBay::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyLoadingBay.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyLoadingBay",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TrolleyLoadingBay_d27ee1dbee",
|
|
"name": "greg.SYSTEM.ComponentInitialized.TrolleyLoadingBay_d27ee1dbee"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyLoadingBay.Start",
|
|
"patchTarget": "Il2Cpp.TrolleyLoadingBay::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyLoadingBay.Start",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyLoadingBay",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TrolleyLoadingBay_5e26ab824b",
|
|
"name": "greg.SYSTEM.ComponentInitialized.TrolleyLoadingBay_5e26ab824b"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyLoadingBay.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.TrolleyLoadingBay::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyLoadingBay.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyLoadingBay",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TrolleyLoadingBay",
|
|
"name": "greg.SYSTEM.InteractOnClick.TrolleyLoadingBay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyLoadingBay.ParentTheObjectWithDelay",
|
|
"patchTarget": "Il2Cpp.TrolleyLoadingBay::IEnumerator ParentTheObjectWithDelay(UsableObject uo)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyLoadingBay.ParentTheObjectWithDelay",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyLoadingBay",
|
|
"isStatic": false,
|
|
"uo": "UsableObject"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ParentTheObjectWithDelay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyLoadingBay.FreeTrolleySlot",
|
|
"patchTarget": "Il2Cpp.TrolleyLoadingBay::void FreeTrolleySlot(int startIdx, int sizeInU)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyLoadingBay.FreeTrolleySlot",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyLoadingBay",
|
|
"isStatic": false,
|
|
"startIdx": "int",
|
|
"sizeInU": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.FreeTrolleySlot"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyLoadingBay.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.TrolleyLoadingBay::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyLoadingBay.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyLoadingBay",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TrolleyLoadingBay_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.TrolleyLoadingBay_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyLoadingBay.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.TrolleyLoadingBay::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyLoadingBay.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyLoadingBay",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "TrolleyLoadingBay",
|
|
"name": "greg.SYSTEM.OnHoverOver.TrolleyLoadingBay"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyTrigger.OnTriggerEnter",
|
|
"patchTarget": "Il2Cpp.TrolleyTrigger::void OnTriggerEnter(Collider other)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyTrigger.OnTriggerEnter",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyTrigger",
|
|
"isStatic": false,
|
|
"other": "Collider"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnTriggerEnter"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.TrolleyTrigger.ObjectAdded",
|
|
"patchTarget": "Il2Cpp.TrolleyTrigger::IEnumerator ObjectAdded(Collider other, UsableObject uo)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target TrolleyTrigger.ObjectAdded",
|
|
"payloadSchema": {
|
|
"targetType": "TrolleyTrigger",
|
|
"isStatic": false,
|
|
"other": "Collider",
|
|
"uo": "UsableObject"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ObjectAdded"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.Awake",
|
|
"patchTarget": "Il2Cpp.Tutorials::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Tutorials_7b4d6b441e",
|
|
"name": "greg.UI.ComponentInitialized.Tutorials_7b4d6b441e"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.Start",
|
|
"patchTarget": "Il2Cpp.Tutorials::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.Start",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Tutorials_c19d6f3a49",
|
|
"name": "greg.UI.ComponentInitialized.Tutorials_c19d6f3a49"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.OnDestroy",
|
|
"patchTarget": "Il2Cpp.Tutorials::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.OnDestroy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.ShowTutorial",
|
|
"patchTarget": "Il2Cpp.Tutorials::void ShowTutorial(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.ShowTutorial",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.ShowTutorial"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.PlayVideo",
|
|
"patchTarget": "Il2Cpp.Tutorials::void PlayVideo(int _tutorialIndex, bool isInPauseMenu = false)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.PlayVideo",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false,
|
|
"_tutorialIndex": "int",
|
|
"isInPauseMenu": "bool"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.PlayVideo"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.ButtonShowTutorialInPauseMenu",
|
|
"patchTarget": "Il2Cpp.Tutorials::void ButtonShowTutorialInPauseMenu(int i)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.ButtonShowTutorialInPauseMenu",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false,
|
|
"i": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.ButtonShowTutorialInPauseMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.StopVideoInPauseMenu",
|
|
"patchTarget": "Il2Cpp.Tutorials::void StopVideoInPauseMenu()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.StopVideoInPauseMenu",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.StopVideoInPauseMenu"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.OnVideoPrepared",
|
|
"patchTarget": "Il2Cpp.Tutorials::void OnVideoPrepared(VideoPlayer vp)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.OnVideoPrepared",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false,
|
|
"vp": "VideoPlayer"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.OnVideoPrepared"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.StopTutorial",
|
|
"patchTarget": "Il2Cpp.Tutorials::void StopTutorial()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.StopTutorial",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.StopTutorial"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.ButtonOK",
|
|
"patchTarget": "Il2Cpp.Tutorials::void ButtonOK()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.ButtonOK",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.ButtonOK"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.Tutorials.SkipTutorials",
|
|
"patchTarget": "Il2Cpp.Tutorials::void SkipTutorials()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Tutorials.SkipTutorials",
|
|
"payloadSchema": {
|
|
"targetType": "Tutorials",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.SkipTutorials"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.UI_Section.OpenCloseSection",
|
|
"patchTarget": "Il2Cpp.UI_Section::void OpenCloseSection()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UI_Section.OpenCloseSection",
|
|
"payloadSchema": {
|
|
"targetType": "UI_Section",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.OpenCloseSection"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.UI_SelectedBorder.Awake",
|
|
"patchTarget": "Il2Cpp.UI_SelectedBorder::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UI_SelectedBorder.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "UI_SelectedBorder",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "UI_SelectedBorder",
|
|
"name": "greg.UI.ComponentInitialized.UI_SelectedBorder"
|
|
},
|
|
{
|
|
"legacy": "deprecated.UI.UI_SelectedBorder.OnDisable",
|
|
"patchTarget": "Il2Cpp.UI_SelectedBorder::void OnDisable()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UI_SelectedBorder.OnDisable",
|
|
"payloadSchema": {
|
|
"targetType": "UI_SelectedBorder",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.UI.ComponentDisabled"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.Awake",
|
|
"patchTarget": "Il2Cpp.UsableObject::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "UsableObject",
|
|
"name": "greg.SYSTEM.ComponentInitialized.UsableObject"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.UsableObject::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "UsableObject",
|
|
"name": "greg.SYSTEM.InteractOnClick.UsableObject"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.DropObject",
|
|
"patchTarget": "Il2Cpp.UsableObject::virtual void DropObject()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.DropObject",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DroppedObject"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.ActionInHand",
|
|
"patchTarget": "Il2Cpp.UsableObject::virtual void ActionInHand()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.ActionInHand",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ActionInHand"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.MakeInteractableAgain",
|
|
"patchTarget": "Il2Cpp.UsableObject::IEnumerator MakeInteractableAgain()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.MakeInteractableAgain",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MakeInteractableAgain"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.MoveBetweenPositions",
|
|
"patchTarget": "Il2Cpp.UsableObject::void MoveBetweenPositions(Vector3 _position, Vector3 _rotation)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.MoveBetweenPositions",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"_position": "Vector3",
|
|
"_rotation": "Vector3"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MoveBetweenPositions"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.MoveToHand",
|
|
"patchTarget": "Il2Cpp.UsableObject::virtual void MoveToHand()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.MoveToHand",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MoveToHand"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.DisalowDrop",
|
|
"patchTarget": "Il2Cpp.UsableObject::IEnumerator DisalowDrop()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.DisalowDrop",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.DisalowDrop"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.UsableObject::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "UsableObject_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.UsableObject_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.UsableObject::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "UsableObject",
|
|
"name": "greg.SYSTEM.OnHoverOver.UsableObject"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.CheckIfLost",
|
|
"patchTarget": "Il2Cpp.UsableObject::IEnumerator CheckIfLost()",
|
|
"strategy": "Prefix+Postfix",
|
|
"description": "Interop target UsableObject.CheckIfLost",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CheckIfLost"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.OnDestroy",
|
|
"patchTarget": "Il2Cpp.UsableObject::virtual void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "UsableObject",
|
|
"name": "greg.SYSTEM.OnDestroy.UsableObject"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.OnLoadDestroy",
|
|
"patchTarget": "Il2Cpp.UsableObject::void OnLoadDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.OnLoadDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnLoadDestroy"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.MoveToStorage",
|
|
"patchTarget": "Il2Cpp.UsableObject::virtual void MoveToStorage(Transform _pos, int _positionIndex, int _storageUid)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.MoveToStorage",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"_pos": "Transform",
|
|
"_positionIndex": "int",
|
|
"_storageUid": "int"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.MoveToStorage"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UsableObject.OnCollisionEnter",
|
|
"patchTarget": "Il2Cpp.UsableObject::void OnCollisionEnter(Collision collision)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UsableObject.OnCollisionEnter",
|
|
"payloadSchema": {
|
|
"targetType": "UsableObject",
|
|
"isStatic": false,
|
|
"collision": "Collision"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OnCollisionEnter"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UserReport.Start",
|
|
"patchTarget": "Il2Cpp.UserReport::void Start()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UserReport.Start",
|
|
"payloadSchema": {
|
|
"targetType": "UserReport",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "UserReport",
|
|
"name": "greg.SYSTEM.ComponentInitialized.UserReport"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UserReport.CreateUserReport",
|
|
"patchTarget": "Il2Cpp.UserReport::void CreateUserReport()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UserReport.CreateUserReport",
|
|
"payloadSchema": {
|
|
"targetType": "UserReport",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.CreateUserReport"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UserReport.SubmitUserReport",
|
|
"patchTarget": "Il2Cpp.UserReport::void SubmitUserReport()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UserReport.SubmitUserReport",
|
|
"payloadSchema": {
|
|
"targetType": "UserReport",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.SubmitUserReport"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UserReport.ClearReport",
|
|
"patchTarget": "Il2Cpp.UserReport::void ClearReport()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UserReport.ClearReport",
|
|
"payloadSchema": {
|
|
"targetType": "UserReport",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClearReport"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UserReport.SetThumbnail",
|
|
"patchTarget": "Il2Cpp.UserReport::void SetThumbnail(Texture2D thumbnail)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UserReport.SetThumbnail",
|
|
"payloadSchema": {
|
|
"targetType": "UserReport",
|
|
"isStatic": false,
|
|
"thumbnail": "Texture2D"
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ThumbnailSet"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UserReport.ShowError",
|
|
"patchTarget": "Il2Cpp.UserReport::IEnumerator ShowError()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UserReport.ShowError",
|
|
"payloadSchema": {
|
|
"targetType": "UserReport",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ShowError"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.UserReport.ClearForm",
|
|
"patchTarget": "Il2Cpp.UserReport::void ClearForm()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target UserReport.ClearForm",
|
|
"payloadSchema": {
|
|
"targetType": "UserReport",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.ClearForm"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Vector3SerializationSurrogate.SetObjectData",
|
|
"patchTarget": "Il2Cpp.Vector3SerializationSurrogate::virtual Object SetObjectData(Object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Vector3SerializationSurrogate.SetObjectData",
|
|
"payloadSchema": {
|
|
"targetType": "Vector3SerializationSurrogate",
|
|
"isStatic": false,
|
|
"obj": "Object",
|
|
"info": "SerializationInfo",
|
|
"context": "StreamingContext",
|
|
"selector": "ISurrogateSelector",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Vector3SerializationSurrogate_ObjectobjSerializationInfoinfoStreamingC",
|
|
"name": "greg.SYSTEM.ObjectDataSet.Vector3SerializationSurrogate_ObjectobjSerializationInfoinfoStreamingC"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Wall.Awake",
|
|
"patchTarget": "Il2Cpp.Wall::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Wall.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "Wall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Wall",
|
|
"name": "greg.SYSTEM.ComponentInitialized.Wall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Wall.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.Wall::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Wall.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "Wall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Wall",
|
|
"name": "greg.SYSTEM.InteractOnClick.Wall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Wall.OpenWall",
|
|
"patchTarget": "Il2Cpp.Wall::void OpenWall()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Wall.OpenWall",
|
|
"payloadSchema": {
|
|
"targetType": "Wall",
|
|
"isStatic": false
|
|
},
|
|
"hookSubject": null,
|
|
"name": "greg.SYSTEM.OpenWall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Wall.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.Wall::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Wall.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "Wall",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Wall_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.Wall_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Wall.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.Wall::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Wall.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "Wall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Wall",
|
|
"name": "greg.SYSTEM.OnHoverOver.Wall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Wall.OnLoad",
|
|
"patchTarget": "Il2Cpp.Wall::void OnLoad()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Wall.OnLoad",
|
|
"payloadSchema": {
|
|
"targetType": "Wall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Wall",
|
|
"name": "greg.SYSTEM.OnLoad.Wall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.Wall.OnDestroy",
|
|
"patchTarget": "Il2Cpp.Wall::void OnDestroy()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target Wall.OnDestroy",
|
|
"payloadSchema": {
|
|
"targetType": "Wall",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "Wall",
|
|
"name": "greg.SYSTEM.OnDestroy.Wall"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.WorldCanvasCuller.Awake",
|
|
"patchTarget": "Il2Cpp.WorldCanvasCuller::void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target WorldCanvasCuller.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "WorldCanvasCuller",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "WorldCanvasCuller",
|
|
"name": "greg.SYSTEM.ComponentInitialized.WorldCanvasCuller"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.WorldObjectButton.Awake",
|
|
"patchTarget": "Il2Cpp.WorldObjectButton::override void Awake()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target WorldObjectButton.Awake",
|
|
"payloadSchema": {
|
|
"targetType": "WorldObjectButton",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "WorldObjectButton",
|
|
"name": "greg.SYSTEM.ComponentInitialized.WorldObjectButton"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.WorldObjectButton.InteractOnClick",
|
|
"patchTarget": "Il2Cpp.WorldObjectButton::override void InteractOnClick()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target WorldObjectButton.InteractOnClick",
|
|
"payloadSchema": {
|
|
"targetType": "WorldObjectButton",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "WorldObjectButton",
|
|
"name": "greg.SYSTEM.InteractOnClick.WorldObjectButton"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.WorldObjectButton.InteractOnHover",
|
|
"patchTarget": "Il2Cpp.WorldObjectButton::override void InteractOnHover(RaycastHit hit)",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target WorldObjectButton.InteractOnHover",
|
|
"payloadSchema": {
|
|
"targetType": "WorldObjectButton",
|
|
"isStatic": false,
|
|
"hit": "RaycastHit",
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "WorldObjectButton_RaycastHithit",
|
|
"name": "greg.SYSTEM.InteractOnHover.WorldObjectButton_RaycastHithit"
|
|
},
|
|
{
|
|
"legacy": "deprecated.SYSTEM.WorldObjectButton.OnHoverOver",
|
|
"patchTarget": "Il2Cpp.WorldObjectButton::override void OnHoverOver()",
|
|
"strategy": "Postfix",
|
|
"description": "Interop target WorldObjectButton.OnHoverOver",
|
|
"payloadSchema": {
|
|
"targetType": "WorldObjectButton",
|
|
"isStatic": false,
|
|
"hookSubject": "string"
|
|
},
|
|
"hookSubject": "WorldObjectButton",
|
|
"name": "greg.SYSTEM.OnHoverOver.WorldObjectButton"
|
|
}
|
|
]
|
|
}
|
|
|