Oxide.Rust/resources/Rust.opj

53932 lines
1.5 MiB

{
"Name": "Rust",
"TargetDirectory": "D:\\Servers\\Rust-Release\\RustDedicated_Data\\Managed",
"Manifests": [
{
"AssemblyName": "Assembly-CSharp.dll",
"Hooks": [
{
"Type": "InitOxide",
"Hook": {
"InjectionIndex": 63,
"HookTypeName": "Initialize Oxide",
"Name": "InitOxide",
"HookName": "InitOxide",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bootstrap",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Init_Tier0",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "Pr/LV4JavyF+olNCEpepaQ+CkrVwLtRMH3fOI49ojc4=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "InitLogging",
"HookName": "InitLogging",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bootstrap",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StartupShared",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ew3PkNqPTKDUDmNsC5qhnpCa77cpODC8zrmsEBzevEQ=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "OnTick",
"HookName": "OnTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoTick",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ddvm8SHcp2nMQk1hLevK8jqD8xrDX6CAjmXXwd+SITI=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 35,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0",
"HookTypeName": "Simple",
"Name": "OnPlayerDisconnected",
"HookName": "OnPlayerDisconnected",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnDisconnected",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"Network.Connection"
]
},
"MSILHash": "RaGYFkfhyTdEQCeM5dVo+sXfXdUvkHHUGe0rv9CoKDI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 44,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnItemRemovedFromContainer",
"HookName": "OnItemRemovedFromContainer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "Remove",
"ReturnType": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "rXBS1EnEeFxPoc4pxQdz5rYIr6xRJn+xC/NXkS/bcz8=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 35,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnItemAddedToContainer",
"HookName": "OnItemAddedToContainer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "Insert",
"ReturnType": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "xVbH3vUOKfvZD0PMdmUQfTg3HrENYFm7z7yPdS64PVg=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 36,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEntitySpawned",
"HookName": "OnEntitySpawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Spawn",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "+EkLToTnK3MoZkKaiXckCU4rfpyEhMiFheC5KTbiQ7I=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseLockedEntity [CodeLock, open]",
"HookName": "CanUseLockedEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnTryToOpen",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "ADC0IBw15lxUE9TQ6DumCclSSvyfJC/OQ76UMvKwuYg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseLockedEntity [CodeLock, close]",
"HookName": "CanUseLockedEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnTryToClose",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "ADC0IBw15lxUE9TQ6DumCclSSvyfJC/OQ76UMvKwuYg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseLockedEntity [KeyLock, close]",
"HookName": "CanUseLockedEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "KeyLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnTryToClose",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Bh8K2hCzhgmEKAYg04XkCk6qeS8L65+z354G6KCEOx4=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseLockedEntity [KeyLock, open]",
"HookName": "CanUseLockedEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "KeyLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnTryToOpen",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Bh8K2hCzhgmEKAYg04XkCk6qeS8L65+z354G6KCEOx4=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 73,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a1, a5",
"HookTypeName": "Simple",
"Name": "OnItemCraft",
"HookName": "OnItemCraft",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CraftItem",
"ReturnType": "System.Boolean",
"Parameters": [
"ItemBlueprint",
"BasePlayer",
"ProtoBuf.Item/InstanceData",
"System.Int32",
"System.Int32",
"Item",
"System.Boolean"
]
},
"MSILHash": "U0pYxcVdgcId619/h3NyTACYsq51rfrqYImeu0KHlD0=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnLootEntity",
"HookName": "OnLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartLootingEntity",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"System.Boolean"
]
},
"MSILHash": "/7WGuL57nB0v+a/6LcR2QwQNcCy5f4s6S1s5C2/YeoM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 30,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnLootItem",
"HookName": "OnLootItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartLootingItem",
"ReturnType": "System.Void",
"Parameters": [
"Item"
]
},
"MSILHash": "wV12OPpciVeBob7v1oKUBaLFnJIMq4yENdZ8jgLnP44=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityEnter",
"HookName": "OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnEntityEnter",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "PL+WDRIKPkt3YCPBOAr8Oku5TqmDJwatWPfRyo+9z1k=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityLeave",
"HookName": "OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnEntityLeave",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "Q1jnPKdxgh+TMzIGsV4bfm7WkZOriHDzngvu1+rmc7w=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 138,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l5, l6",
"HookTypeName": "Simple",
"Name": "OnItemDeployed [Regular]",
"HookName": "OnItemDeployed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Deployer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoDeploy_Regular",
"ReturnType": "System.Void",
"Parameters": [
"Deployable",
"UnityEngine.Ray"
]
},
"MSILHash": "4it/2Rn3fbDTNJ685mR8uLLjMkAfj0VnhgCXCypo7KY=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 202,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, l4",
"HookTypeName": "Simple",
"Name": "OnItemDeployed [Slot]",
"HookName": "OnItemDeployed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Deployer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoDeploy_Slot",
"ReturnType": "System.Void",
"Parameters": [
"Deployable",
"UnityEngine.Ray",
"NetworkableId"
]
},
"MSILHash": "XDsQMoJDo26S/r7yEIIjR5HFanrtXxdt5ZeoXy8at+g=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 104,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "IOnBaseCombatEntityHurt",
"HookName": "IOnBaseCombatEntityHurt",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Hurt",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "mj6KEFDsVoUQ0gXToRx+FfxMF3mWedrO4U4y2iIQ5LI=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 119,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l7",
"HookTypeName": "Simple",
"Name": "OnDispenserGather",
"HookName": "OnDispenserGather",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceDispenser",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GiveResourceFromItem",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"ItemAmount",
"System.Single",
"System.Single",
"AttackEntity"
]
},
"MSILHash": "tAPg+c7XxZEuYwF3ZD06hCpA35NJnM4Nj4PQxApxPvE=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnPlayerAttack [Melee]",
"HookName": "OnPlayerAttack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMelee",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoAttackShared",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "I86YYk2nxmiva0ZsCxxhiY13I6Urpwp+lJKfDQNl5HQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 2237,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l2",
"HookTypeName": "Simple",
"Name": "OnPlayerAttack [Projectile]",
"HookName": "OnPlayerAttack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnProjectileAttack",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "Z5fZlrQm4hr3B2tY2ZAo2CYdBikaJhjft5rcdcjMplc=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnRunPlayerMetabolism",
"HookName": "OnRunPlayerMetabolism",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerMetabolism",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "RunMetabolism",
"ReturnType": "System.Void",
"Parameters": [
"BaseCombatEntity",
"System.Single"
]
},
"MSILHash": "nsp9RgeLeGTDd7tui4nv+a+/E/7BKzusk0egg+i3VgI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 153,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "IOnUserApprove",
"HookName": "IOnUserApprove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionAuth",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnNewConnection",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection"
]
},
"MSILHash": "Vt3Q4ZKsbnjGKMAZx5Bv9FfS0HW0yttBndveE/OzaMM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this,a0, a1",
"HookTypeName": "Simple",
"Name": "OnWallpaperSet",
"HookName": "OnWallpaperSet",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetWallpaper",
"ReturnType": "System.Void",
"Parameters": [
"System.UInt64",
"System.Int32"
]
},
"MSILHash": "6WSUQVePqSJOPkcHyNZXcWrkY62CwBW0TDZaEMw5+IY=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnWallpaperRemove",
"HookName": "OnWallpaperRemove",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveWallpaper",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "IGGlqICzH6zfewm3DuRirXaOQgGGQ+N0QSGQIv+ZyH0=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 76,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0.gradeBase.type, l0.gradeBase.skin",
"HookTypeName": "Simple",
"Name": "OnStructureUpgrade",
"HookName": "OnStructureUpgrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoUpgradeToGrade",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "IckEHzxn+fQiqhJoOLHowrgYnbliAYo7RD3n4Pmm6cE=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, null",
"HookTypeName": "Simple",
"Name": "OnStructureDemolish [immediate = true]",
"HookName": "OnStructureDemolish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoImmediateDemolish",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "O/1gpHnA2EYRF53Tw7g59IWiue7rIIySuls/wgGJpsY=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnStructureRotate",
"HookName": "OnStructureRotate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoRotation",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "HIubGBM1aFYkjHMp6coI1KorFpPVdj6zi0n06DHh0jM=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnFuelConsume",
"HookName": "OnFuelConsume",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ConsumeFuel",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"ItemModBurnable"
]
},
"MSILHash": "7BCw/mvGOMJWwRHdNrrFNOjB9kM6Gju8ZKyi/TejCuY=",
"HookCategory": "Fuel"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUpdateSign [Signage]",
"HookName": "CanUpdateSign",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Signage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanUpdateSign",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "IJ2gpby5FD4HW2Ls6C0uGTgXCLIUJXwGfs0hOOZj3BI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 26,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSignLocked [Signage]",
"HookName": "OnSignLocked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Signage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "LockSign",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "EWmGV/7adMdTR+kN/oDETucHJExz7qc+Lgo6NQkslp0=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 120,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0",
"HookTypeName": "Simple",
"Name": "OnSignUpdated [Signage]",
"HookName": "OnSignUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Signage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateSign",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "LC8QIKP51g80ZbU4Aq19qFOf+VqliMQ1X6W36CmeacA=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "IOnLoseCondition",
"HookName": "IOnLoseCondition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "LoseCondition",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "X4xQ36IocUQYXTy8XTNAd82KSu5Ro6r/rAnkH+RkZZE=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnPlayerSleepEnd",
"HookName": "OnPlayerSleepEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EndSleeping",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "KaHEOXSrL6/KPJxO594peTbT6y1HfSSPrlv4JKfHw4E=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0",
"HookTypeName": "Simple",
"Name": "OnEntityGroundMissing",
"HookName": "OnEntityGroundMissing",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DestroyOnGroundMissing",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnGroundMissing",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "Ly+xWV0twvd3VqyjseSesqqJbBqCbmHRbxYLv0YBvlY=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 164,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnDoorOpened",
"HookName": "OnDoorOpened",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Door",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "RPC_OpenDoor",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "UV8QdaNdYofOsr9gOE/NQSbtPwjwwOQU5zF1z/XUbmI=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 90,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnDoorClosed",
"HookName": "OnDoorClosed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Door",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_CloseDoor",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "aIul9m4vGYSrku3aYsDJHIIQhLV68RkHgX99Ga2UeWg=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnPlayerTick",
"HookName": "OnPlayerTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnReceiveTick",
"ReturnType": "System.Void",
"Parameters": [
"PlayerTick",
"System.Boolean"
]
},
"MSILHash": "TDKfYTO+ZdDcEQqgs9ciA3T5DfJhohAbpi5jGXh4Ocs=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "IOnBasePlayerAttacked",
"HookName": "IOnBasePlayerAttacked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnAttacked",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "rjpVExJrr3hP0i2be+eO7KiOp50ZXw/TdcSNMriutjQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "IOnBasePlayerHurt",
"HookName": "IOnBasePlayerHurt",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Hurt",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "BBbN2w8EcDRl74HzSSskweHjJU40Blp+4TaQZPOPlE8=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 155,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, l3, this",
"HookTypeName": "Simple",
"Name": "OnExplosiveThrown",
"HookName": "OnExplosiveThrown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ThrownWeapon",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoThrow",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "AzPRE8ePLmon649bUH2FM9ucMVcIOvYWsuslughWodA=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 237,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l1",
"HookTypeName": "Simple",
"Name": "OnMeleeThrown",
"HookName": "OnMeleeThrown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMelee",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CLProject",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "Xk1yt3UguV2nAhjhyGzsx72rIEOKRfQ8b7y3E1YdTgQ=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 197,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, l1,this",
"HookTypeName": "Simple",
"Name": "OnItemCraftFinished",
"HookName": "OnItemCraftFinished",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "FinishCrafting",
"ReturnType": "System.Void",
"Parameters": [
"ItemCraftTask"
]
},
"MSILHash": "LX2NG21NoShOVTQI05RLQiKMkMw3aNhU49ImfvRuLJY=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnHealingItemUse",
"HookName": "OnHealingItemUse",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MedicalTool",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GiveEffectsTo",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "u2ZInssBRBHItceKeUmav4Rzr7guM0XclAMdzCsn9ks=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l1",
"HookTypeName": "Simple",
"Name": "CanResearchItem",
"HookName": "CanResearchItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResearchTable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoResearch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "PSym68reaz4z97lOUB4FpltXur6ysgksJPr7gMPpfmQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 30,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, l0",
"HookTypeName": "Simple",
"Name": "OnItemResearch",
"HookName": "OnItemResearch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResearchTable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoResearch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "PSym68reaz4z97lOUB4FpltXur6ysgksJPr7gMPpfmQ=",
"BaseHookName": "CanResearchItem",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "this, l2 => l2",
"HookTypeName": "Simple",
"Name": "OnItemResearched",
"HookName": "OnItemResearched",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResearchTable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ResearchAttemptFinished",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "H5Y5yoYzMc7D9glwoAqKHMU+G3ybUZLvbyfo4DezWfk=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanLootPlayer",
"HookName": "CanLootPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanBeLooted",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "pXZb1jvdTnyjynTTBy9/v8L1P9wFtCLP8ZTWdh48zsg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanBeWounded",
"HookName": "CanBeWounded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EligibleForWounding",
"ReturnType": "System.Boolean",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "QCjfNRvHcJyrhSz49eFfWDdqiTDfE9aM61sOBhww/gI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 235,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l8",
"HookTypeName": "Simple",
"Name": "OnRocketLaunched",
"HookName": "OnRocketLaunched",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseLauncher",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SV_Launch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "COOME0NKnXkUBJSq8fYFZ5CsdCnNPC2qDGAHgB8gc3Y=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 147,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l3, l2",
"HookTypeName": "Simple",
"Name": "OnWeaponFired",
"HookName": "OnWeaponFired",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CLProject",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "eIojI7yATdCJZdXqsPblqStJ14pj1pk5C6UYIOYg5vs=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0 => a0",
"HookTypeName": "Simple",
"Name": "OnItemUse",
"HookName": "OnItemUse",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UseItem",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "29fW4rwmOBvzlo79gD+TZBpSWQwNZVIkyE+gzFSCFd4=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0",
"HookTypeName": "Simple",
"Name": "OnHammerHit",
"HookName": "OnHammerHit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Hammer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoAttackShared",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "LuN7wLhg77ruV1DqSS4zjYch1c14dif9AoTfoLzgzpI=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 116,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, r116",
"HookTypeName": "Simple",
"Name": "OnSurveyGather",
"HookName": "OnSurveyGather",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SurveyCharge",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Explode",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "CGcRR5/b8wCslkEidSKbvHUT9ZRIQc3wpkvv6xQu/z0=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 90,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnAirdrop",
"HookName": "OnAirdrop",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateDropPosition",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "MZeUVrUcGZ7sPfKrFZyZnhC7nDtRim4Or67LuExtZuU=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnStructureRepair",
"HookName": "OnStructureRepair",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoRepair",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "tyltdGf6+w8F05jzXZFs8LThzGnl+EA/f423ac2Mybk=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 61,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnItemRepair",
"HookName": "OnItemRepair",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RepairBench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RepairAnItem",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"BasePlayer",
"BaseEntity",
"System.Single",
"System.Boolean"
]
},
"MSILHash": "eK2LrlVMIM1xm6rQUdlG/ckcHRQAgNvGcScUFBUIWMI=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnTrapSnapped",
"HookName": "OnTrapSnapped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseTrapTrigger",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnObjectAdded",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.GameObject",
"UnityEngine.Collider"
]
},
"MSILHash": "dglLbZfatV83+GpvJOGo0z5I/lzpqzLnQkoVEAzvINA=",
"HookCategory": "Traps"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTrapDisarm",
"HookName": "OnTrapDisarm",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Landmine",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_Disarm",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "UDmOWhfsWB0vTu748t7ySEoKhd7MZDUR6oCJSyiRtws=",
"HookCategory": "Traps"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTrapArm",
"HookName": "OnTrapArm",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BearTrap",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_Arm",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ZZvkTh4DPEF6UoSEpPfIYRBM+yo2qM9jGbpdAaGik+U=",
"HookCategory": "Traps"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 84,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "OnMapImageUpdated",
"HookName": "OnMapImageUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MapEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ImageUpdate",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "rHFssyEwWBby2KsKjBTy6DFdJAkgBCXu1cQHw1CcGIA=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 43,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1,this",
"HookTypeName": "Simple",
"Name": "OnItemCraftCancelled",
"HookName": "OnItemCraftCancelled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CancelTask",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "i3V+cMoAHOj00QXTsg+gZQreAhyi1iu4WtlqagSSrY4=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 255,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1",
"HookTypeName": "Simple",
"Name": "OnResourceDepositCreated",
"HookName": "OnResourceDepositCreated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceDepositManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CreateFromPosition",
"ReturnType": "ResourceDepositManager/ResourceDeposit",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "+p5agRSKWyNJUsOIw+cD/2jAdXugCEXSJg3//CtCMxw=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 29,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, l0, a2",
"HookTypeName": "Simple",
"Name": "OnItemUpgrade",
"HookName": "OnItemUpgrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemModUpgrade",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerCommand",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"System.String",
"BasePlayer"
]
},
"MSILHash": "17lEEKR+Pz04z+OrIfzmk2h9SDtb3u/5H2EEXKglFyU=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnCupboardDeauthorize",
"HookName": "OnCupboardDeauthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RemoveSelfAuthorize",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "DgJ9n4BH+FiVfkE96jr5STxiKVHBNReIajNSiKHOWVU=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanNetworkTo",
"HookName": "CanNetworkTo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ShouldNetworkTo",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "eoGe5v2OHGYXYE/SqmKsowrU0HN1BFYZC2o/wDv+wGg=",
"HookCategory": "Network"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnTurretTarget",
"HookName": "OnTurretTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetTarget",
"ReturnType": "System.Void",
"Parameters": [
"BaseCombatEntity"
]
},
"MSILHash": "lsOsyp77gZsiH0LhnTpqOjDA/+vD3dIa5cHEeUbON8Y=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanBeTargeted [AutoTurret]",
"HookName": "CanBeTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ObjectVisible",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseCombatEntity"
]
},
"MSILHash": "RUvW2ocLIaIY2TR7Hut1ep1lRW0Pi/81EKR4apSwExo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnHelicopterTarget",
"HookName": "OnHelicopterTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HelicopterTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetTarget",
"ReturnType": "System.Void",
"Parameters": [
"BaseCombatEntity"
]
},
"MSILHash": "hJmenfTdtPXjORLmt0ioruue5eyDKWVBTcxSIDcqmZY=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanBeTargeted [HelicopterTurret]",
"HookName": "CanBeTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HelicopterTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "InFiringArc",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseCombatEntity"
]
},
"MSILHash": "RT3P7oKcvHqCnbrln0jCzNBQyS9bz5UZPcq/f+J0BCE=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 260,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, l3",
"HookTypeName": "Simple",
"Name": "CanBuild",
"HookName": "CanBuild",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Planner",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoBuild",
"ReturnType": "System.Void",
"Parameters": [
"ProtoBuf.CreateBuilding"
]
},
"MSILHash": "7EnNX1qgOOTiktInWPzUr2jWuN0CDqaKdErGemqPUss=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanEquipItem",
"HookName": "CanEquipItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanEquipItem",
"ReturnType": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "alPP/JZS/EbSwQVn2+lbd07qRcCh0lS0s8E6oRfXVcU=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanWearItem",
"HookName": "CanWearItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanWearItem",
"ReturnType": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "MHRMUOX8mfxkOyI1apgj5xABCNzyjwlEYx+/bOklOrs=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 116,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanAcceptItem",
"HookName": "CanAcceptItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanAcceptItem",
"ReturnType": "ItemContainer/CanAcceptResult",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "zLSKhNnO+EYeVMcYe3dQmgUu0sho3ePTnEbeVflTnuw=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnPlayerLootEnd",
"HookName": "OnPlayerLootEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Clear",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "lzGs17mkOW2LF8kVptt7uelIwW3NjbgZyXv1/AIYU9s=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnItemSplit",
"HookName": "OnItemSplit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SplitItem",
"ReturnType": "Item",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "oQzi9v5LHnH066ES0QvxP2zoeCpgl2SRtQPSIdY22RU=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnCupboardClearList",
"HookName": "OnCupboardClearList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ClearList",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "g04EcthUIN3WsMZntbet77/OuncgoHGX9WlIwauL2GY=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnLootEntityEnd [LootableCorpse]",
"HookName": "OnLootEntityEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootableCorpse",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerStoppedLooting",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "cjbdbozhml6IyxvQh+LcBfsigUlr8d8hT18TboWHmGI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnLootEntityEnd [StorageContainer]",
"HookName": "OnLootEntityEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StorageContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerStoppedLooting",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "zFUzhb16/jKJ5mdchUmrBB9VWZ7c4HXJ44m0KsXYWrI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, null",
"HookTypeName": "Simple",
"Name": "OnStructureDemolish [immediate = false]",
"HookName": "OnStructureDemolish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoDemolish",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "tZXpEHCmtScT1FBIYwAcysBagsi7z8uIVr1IS9lPunc=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1",
"HookTypeName": "Simple",
"Name": "CanCreateWorldProjectile",
"HookName": "CanCreateWorldProjectile",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "CreateWorldProjectile",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo",
"ItemDefinition",
"ItemModProjectile",
"Projectile",
"Item"
]
},
"MSILHash": "zIcAFMwrwnfUNKMGJqYZW0wo24qEsolZbQ1ES+EbuU4=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.item, a0.player",
"HookTypeName": "Simple",
"Name": "OnItemPickup",
"HookName": "OnItemPickup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WorldItem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Pickup",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "VsjolU6cmP6D9llR3KKX9RTTXXFZ1Jq7T74hPYnTmLE=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "CanBypassQueue",
"HookName": "CanBypassQueue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanJumpQueue",
"ReturnType": "System.Boolean",
"Parameters": [
"Network.Connection"
]
},
"MSILHash": "ic67yo3gpmivNkPzXBlONDIt2zkNELoqvyCBeuWVFoA=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEntityKill",
"HookName": "OnEntityKill",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Kill",
"ReturnType": "System.Void",
"Parameters": [
"BaseNetworkable/DestroyMode"
]
},
"MSILHash": "Ufu0SWieyQHSRfDkKFuNUifAR5GymK2GtNuFmDq31tw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 161,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnPlayerRespawned",
"HookName": "OnPlayerRespawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RespawnAt",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"BaseEntity"
]
},
"MSILHash": "I4wVvb6AF+3AJG64wi8RPoC87JJex7AQSsb5GIuZqhM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnMessagePlayer",
"HookName": "OnMessagePlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ChatMessage",
"ReturnType": "System.Void",
"Parameters": [
"System.String"
]
},
"MSILHash": "wsXCZKAiw9jo8PgtMyAt2mhsKsGDqfyd0SRGVQGH7Ts=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnServerMessage",
"HookName": "OnServerMessage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConVar.Chat",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Broadcast",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"System.String",
"System.String",
"System.UInt64"
]
},
"MSILHash": "huUKPIQXnPvec3ySPcP8jpysAOb57qv6aGLdZ0ivuDI=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1.Address",
"HookTypeName": "Simple",
"Name": "OnRconConnection [exp]",
"HookName": "OnRconConnection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.RCon/RConListener",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ProcessConnections",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "vA8E2P9CGuEzsU2phJqz972OpKsnHsdVFyeexFubjTk=",
"HookCategory": "Server"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 22,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "System|System.Net.Sockets.Socket|Close"
}
],
"HookTypeName": "Modify",
"Name": "OnRconConnection [exp, patch]",
"HookName": "OnRconConnection [exp, patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.RCon/RConListener",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ProcessConnections",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "vA8E2P9CGuEzsU2phJqz972OpKsnHsdVFyeexFubjTk=",
"BaseHookName": "OnRconConnection [exp]",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 118,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0.connection",
"HookTypeName": "Simple",
"Name": "OnClientAuth",
"HookName": "OnClientAuth",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnGiveUserInformation",
"ReturnType": "System.Void",
"Parameters": [
"Network.Message"
]
},
"MSILHash": "v5kdnDQ7TpbgqkeRIn0+BbyeGTT37KxlYnaGVdE5IcU=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "OnNewSave",
"HookName": "OnNewSave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SaveRestore",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Load",
"ReturnType": "System.Boolean",
"Parameters": [
"System.String",
"System.Boolean"
]
},
"MSILHash": "fKWRTKuIqmKmyVlzVYBfjKpEAhzwb1jmegd1sbAzoas=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "IOnServerShutdown",
"HookName": "IOnServerShutdown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "Shutdown",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "6cOMLoc8+PafcStzyYtM4dhIH0B9rya16NJDpI7ZGq4=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 357,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1",
"HookTypeName": "Simple",
"Name": "OnSaveLoad",
"HookName": "OnSaveLoad",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SaveRestore",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Load",
"ReturnType": "System.Boolean",
"Parameters": [
"System.String",
"System.Boolean"
]
},
"MSILHash": "fKWRTKuIqmKmyVlzVYBfjKpEAhzwb1jmegd1sbAzoas=",
"BaseHookName": "OnNewSave",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.spectateFilter",
"HookTypeName": "Simple",
"Name": "OnPlayerSpectate",
"HookName": "OnPlayerSpectate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartSpectating",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "7pgJBICQSnYy4syWI/TGwsw/PPYFBOi2seNzA5fQn80=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.spectateFilter",
"HookTypeName": "Simple",
"Name": "OnPlayerSpectateEnd",
"HookName": "OnPlayerSpectateEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopSpectating",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "nU88rqO+4d23Bv85ZllB5PsvSgQEX6Npjk2APW8NnQY=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnPlayerHealthChange",
"HookName": "OnPlayerHealthChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnHealthChanged",
"ReturnType": "System.Void",
"Parameters": [
"System.Single",
"System.Single"
]
},
"MSILHash": "7OQNJR1pklpMAhMfG3hqKJcaXgzlR81an3NQqGF8bRs=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnTurretStartup",
"HookName": "OnTurretStartup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "InitiateStartup",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "xTz68rQa0oOUhi30l45xM3C8q5JLFkdmCPW8VUMI7pE=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnTurretShutdown",
"HookName": "OnTurretShutdown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "InitiateShutdown",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "/VwWzHFFCjKlCX+1DUONJt2/yn59gOkv4Yzv/EdOuOk=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnTurretToggle",
"HookName": "OnTurretToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetIsOnline",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "LRh8fKhjzYsdLv8m1l5wft8M8LeeRdc7BJBs7qqxowA=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnPlayerSleep",
"HookName": "OnPlayerSleep",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartSleeping",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ua+l2x+xPkA2gvJgGVkOHQqvmhPPlEY2YI2SBV4g3gY=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 59,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnPlayerDeath",
"HookName": "OnPlayerDeath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Die",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "VVEnY5hCV2zuCtgIjH7XPqvveYPLZL4lJIXBeKv7GdU=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 38,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.GetOwnerPlayer(), a0",
"HookTypeName": "Simple",
"Name": "OnPlayerRevive",
"HookName": "OnPlayerRevive",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MedicalTool",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GiveEffectsTo",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "u2ZInssBRBHItceKeUmav4Rzr7guM0XclAMdzCsn9ks=",
"BaseHookName": "OnHealingItemUse",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnOvenToggle",
"HookName": "OnOvenToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "SVSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "SMmtGHnBL3iYQ5xpKIIakwlBpA4bAiPP81a8LAFqK00=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnTrapTrigger [BearTrap]",
"HookName": "OnTrapTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BearTrap",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ObjectEntered",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "0DUoxEphZjWyky/E93+AD/PBOj+vlmIqcZGld2HEkKM=",
"HookCategory": "Traps"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnTrapTrigger [Landmine]",
"HookName": "OnTrapTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Landmine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ObjectEntered",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "rzoRsRx4tYRpbWHDzbrwIdBhK+BXWZpxvz2gyhEYdTE=",
"HookCategory": "Traps"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "OnTerrainInitialized",
"HookName": "OnTerrainInitialized",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainMeta",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PostSetupComponents",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "bcyJmGroXTIUU3OPYSNHGVkJ5PbaEAS/WksDoe8zpxU=",
"HookCategory": "World"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 38,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l4, this",
"HookTypeName": "Simple",
"Name": "CanBeTargeted [FlameTurret]",
"HookName": "CanBeTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FlameTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CheckTrigger",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "Vnw0LsMNtjYwJ+4Mr0o+3ntoczUOAVUtdr68RtobSAc=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnFindBurnable",
"HookName": "OnFindBurnable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FindBurnable",
"ReturnType": "Item",
"Parameters": []
},
"MSILHash": "onpss9G4hB+PtGfszDaY49c8/L3QEIHK+DVJ6ZQHy6g=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "CanStackItem",
"HookName": "CanStackItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanStack",
"ReturnType": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "qT7Jj6YuOYvCZU8e+80rlVYpEew5arNC+vRHPSMNPxc=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 141,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, l2, this",
"HookTypeName": "Simple",
"Name": "OnExplosiveDropped",
"HookName": "OnExplosiveDropped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ThrownWeapon",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoDrop",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "153LpIojU++R7n/GJJV6qFPJJt73XuudfuU68u4W3yM=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 25,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0, l1",
"HookTypeName": "Simple",
"Name": "OnBuyVendingItem",
"HookName": "OnBuyVendingItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BuyItem",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "OFkDnHYH6ZqNeoIeoNPfvGewQ62JUB+OUfkXKOWunaU=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseVending",
"HookName": "CanUseVending",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanOpenLootPanel",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.String"
]
},
"MSILHash": "QAP3kYoXrl+3X9Q09eoyRSjOmH0jWAX6Jm5tdGmwWmw=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanAdministerVending",
"HookName": "CanAdministerVending",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanPlayerAdmin",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "+lGkvZmk9JPZiLSa7nX3V+gow/b80rZzsZtoh2tnk9Q=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 61,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnRefreshVendingStock",
"HookName": "OnRefreshVendingStock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RefreshSellOrderStockLevel",
"ReturnType": "System.Void",
"Parameters": [
"ItemDefinition"
]
},
"MSILHash": "+jAsRIvHmi1FiUdAEnWgs7v2Ru+i9QgxYjou9lBJS7w=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnToggleVendingBroadcast",
"HookName": "OnToggleVendingBroadcast",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Broadcast",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "pGoC17AFa7yrdHdroZnMdnqIQmy0JtWFRM6y8IqQUxY=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "OnDeleteVendingOffer",
"HookName": "OnDeleteVendingOffer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_DeleteSellOrder",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "qN2xq5DZbyw11ZZW9lFEsWU2kAQsKP4hmGtBheq++YU=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnOpenVendingAdmin",
"HookName": "OnOpenVendingAdmin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_OpenAdmin",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "QqaQb7VZ9woVUh7Dg78po8t4qwh/ROxMoH0CCovQBX4=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnVendingShopOpen [VendingMachine]",
"HookName": "OnVendingShopOpen",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_OpenShop",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "VbpJrQSXxX4lZ5eaIjyq34I8ytB6mkpHkcm0QMakFnk=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnRotateVendingMachine",
"HookName": "OnRotateVendingMachine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_RotateVM",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "FCaV2PxYfe0708erEBaM42Vp6FvzzG6TBb4VyUXEViM=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanPickupEntity",
"HookName": "CanPickupEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanPickup",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "9mKoJfdZTqflwlVs2kq7VpaizFfEjDiAZLNkSJl1aFo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 0,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnServerUserSet",
"HookName": "OnServerUserSet",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerUsers",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Set",
"ReturnType": "System.Void",
"Parameters": [
"System.UInt64",
"ServerUsers/UserGroup",
"System.String",
"System.String",
"System.Int64"
]
},
"MSILHash": "xV7xoaw67xlotYYSM4VsTCsfNika6BCFh71HT4Aj5SY=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "OnServerSave",
"HookName": "OnServerSave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SaveRestore",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoAutomatedSave",
"ReturnType": "System.Collections.IEnumerator",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "lXROX1s/aR02dIro1D1tRCTPPcSWhqZKMq2yShdkanE=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l2, l1, a0.player",
"HookTypeName": "Simple",
"Name": "OnItemAction",
"HookName": "OnItemAction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ItemCmd",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "1aqsXT7VhSkxFg9jPQXdX4Ny2ACuK6JCweLJPHiuHio=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 20,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this, l0",
"HookTypeName": "Simple",
"Name": "CanAssignBed",
"HookName": "CanAssignBed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AssignToFriend",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "k04dDwPXEpBnxVB5Y0pYDiJf8DF9FazlotQg1dTNOFE=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0",
"HookTypeName": "Simple",
"Name": "OnCodeEntered",
"HookName": "OnCodeEntered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "UnlockWithCode",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "t6nUuxLpust4DRiG+5AOS8d+4Dn6MvtjcnFWrUDnv+I=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "CanUnlock [CodeLock]",
"HookName": "CanUnlock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TryUnlock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "yT04esuUR8khxHJquCOvtCernLzb0sh33Nh6lZvNxgg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "CanLock [code]",
"HookName": "CanLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TryLock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "5Ii/hWulSuXM58cD+gpTGMwCXFnlL4LJB1Gx4NjgU8E=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 36,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this, l0, l1",
"HookTypeName": "Simple",
"Name": "CanChangeCode",
"HookName": "CanChangeCode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_ChangeCode",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "OAWSYiXzkgbM79bOrc2rTBww8GJ8CHkMlcsp/aMlNh8=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "CanUnlock [KeyLock]",
"HookName": "CanUnlock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "KeyLock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_Unlock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "7bHQFk2bfu15KxoqHx/Yvs2svjwc/aTSIzV2itS/USU=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnRecyclerToggle",
"HookName": "OnRecyclerToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Recycler",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SVSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "v5ET/kiL/RFeHfhms6BN9QV2Su8hzZ9sgmv0z/Ba4BI=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "CanRecycle",
"HookName": "CanRecycle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Recycler",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "HasRecyclable",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "zSdJJ+iiD2v1vKyOPKalqUtxPNIkaRZuYMGs2hPYPYE=",
"HookCategory": "Crafting"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 23,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l3, this",
"HookTypeName": "Simple",
"Name": "OnItemRecycle",
"HookName": "OnItemRecycle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Recycler",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RecycleThink",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "Ezx0LojH+hZIRQ2XLjqIYQTnWAdL6GF9C9KYXMUk8zM=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTurretDeauthorize",
"HookName": "OnTurretDeauthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RemoveSelfAuthorize",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xy4p2rORESLBxMaOm70FBqSgxoHPghNbGXkdyxZH7cc=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 30,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "CanSetBedPublic",
"HookName": "CanSetBedPublic",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_MakePublic",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "FfuRRKunYBWOBQWMrfxFulJB+aXRzWq2AZAXqJoyQ9k=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 67,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "CanCraft [ItemCrafter]",
"HookName": "CanCraft",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanCraft",
"ReturnType": "System.Boolean",
"Parameters": [
"ItemBlueprint",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "P59SwwU6NjP8aP8monrLSE4yah0cOUKceKq/RBGsKhE=",
"HookCategory": "Crafting"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanHelicopterStrafeTarget",
"HookName": "CanHelicopterStrafeTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ValidRocketTarget",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "NXgJpjY3lI304zBJ6nG7RL8ZdKvr+kRdCYs/MACRTH0=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 102,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "OnItemDropped",
"HookName": "OnItemDropped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Drop",
"ReturnType": "BaseEntity",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Vector3",
"UnityEngine.Quaternion"
]
},
"MSILHash": "LwAH1IK9wgYgp/824c85QGkStsLYtXTHk2SuQ6sz0RM=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 45,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l5, this, l1, l2, l3, l4",
"HookTypeName": "Simple",
"Name": "CanMoveItem",
"HookName": "CanMoveItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MoveItem",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "TnnP1F2Ac1oBaCQLqt4Kc7y07GZEGEsns2DC6xVaTu4=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "CanHideStash",
"HookName": "CanHideStash",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StashContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_HideStash",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "IogXTsc14TW0dv/z1n7a2XTc1U1iQlmu4gx9pYY+rzA=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "CanCombineDroppedItem",
"HookName": "CanCombineDroppedItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DroppedItem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnDroppedOn",
"ReturnType": "System.Void",
"Parameters": [
"DroppedItem"
]
},
"MSILHash": "HGL3nGQs74zQBCd+GZNX1I/b2HeVjWpdO7HGHs5ScxQ=",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 29,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|Recycler|HasRecyclable"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 351
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|Recycler|StopRecycling"
}
],
"HookTypeName": "Modify",
"Name": "OnItemRecycle [2]",
"HookName": "OnItemRecycle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Recycler",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RecycleThink",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "Ezx0LojH+hZIRQ2XLjqIYQTnWAdL6GF9C9KYXMUk8zM=",
"BaseHookName": "OnItemRecycle",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "OnContainerDropItems",
"HookName": "OnContainerDropItems",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DropUtil",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropItems",
"ReturnType": "System.Void",
"Parameters": [
"ItemContainer",
"UnityEngine.Vector3"
]
},
"MSILHash": "KZttp/hL6SBGl/ZaVuNF9QGN6gHovh/z9CUaX2M/Twg=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanNpcEat [BaseNpc]",
"HookName": "CanNpcEat",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNpc",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "WantsToEat",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "v/TABSw7TZbjqRvlU4T7o8khNR+jpZ3gGbY9h52fyiY=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.AttackTarget",
"HookTypeName": "Simple",
"Name": "OnNpcAttack [BaseNpc]",
"HookName": "OnNpcAttack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNpc",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartAttack",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "5FFrIfYe/PAdVRW4nP0fxmU8Ubfjr0EBu6kcQ4vf86M=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 46,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l3",
"HookTypeName": "Simple",
"Name": "OnMeleeAttack",
"HookName": "OnMeleeAttack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMelee",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerAttack",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "aQ0Vk4QWnUjZ/4KZVlz3yipnEyUk26j72auXKithuaQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnPlayerViolation",
"HookName": "OnPlayerViolation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AntiHack",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddViolation",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"AntiHackType",
"System.Single"
]
},
"MSILHash": "GWypxPZyxcwuGOh9K5TLrMOWbkCOOYEdmOOR8MlWlfQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, this, a0, a1",
"HookTypeName": "Simple",
"Name": "CanChangeGrade",
"HookName": "CanChangeGrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanChangeToGrade",
"ReturnType": "System.Boolean",
"Parameters": [
"BuildingGrade/Enum",
"System.UInt64",
"BasePlayer"
]
},
"MSILHash": "mvzw7KHxK4v1uH1P8yszhoS+NGckX6t+J3sQ67+Gps8=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, this, a0, a1",
"HookTypeName": "Simple",
"Name": "CanAffordUpgrade",
"HookName": "CanAffordUpgrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanAffordUpgrade",
"ReturnType": "System.Boolean",
"Parameters": [
"BuildingGrade/Enum",
"System.UInt64",
"BasePlayer"
]
},
"MSILHash": "SbNtOfexZRBujhS9AyJUQXe25orJ/sLbsvY+qp0rw/U=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanDemolish",
"HookName": "CanDemolish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanDemolish",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "jXrl5DwdSMVlV1QDgRTXqpfDeprNWQ69/sv6s7DUzs0=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseMailbox",
"HookName": "CanUseMailbox",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Mailbox",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerIsOwner",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "81DlptaujzwGJ53xxJ1/pQjigUm6WkGphcIXY9EjiMM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "OnSpinWheel",
"HookName": "OnSpinWheel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpinnerWheel",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_Spin",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "w6hWModsnA0rRwtnrVflDWs2ETHeqsdLPNhXEGm6UKo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l5, this",
"HookTypeName": "Simple",
"Name": "CanBeTargeted [GunTrap]",
"HookName": "CanBeTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GunTrap",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CheckTrigger",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "8VkrMw+cCT0wVBz9B6TNMBK61jBCC/78cIWwKs+Aj8Q=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 0,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "IOnRconInitialize",
"HookName": "IOnRconInitialize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.RCon",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Initialize",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "qHmwa623HycUPV8O2Y8zDueHu7LwVeRrZWSii2l10lE=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"ArgumentString": "this => l0",
"HookTypeName": "Simple",
"Name": "OnMaxStackable",
"HookName": "OnMaxStackable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MaxStackable",
"ReturnType": "System.Int32",
"Parameters": []
},
"MSILHash": "DTOaF/emDD6JGBtYGWNW5PTMMiUh9SwJExxllSGj0NY=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnWeaponReload",
"HookName": "OnWeaponReload",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StartReload",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "a4Q0tbQwaIF1nabt5hCRRt+7FO/6w1h7hTUdJkEB4vE=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0 => l0",
"HookTypeName": "Simple",
"Name": "OnPlayerRespawn",
"HookName": "OnPlayerRespawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Respawn",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "fe4zr4Smray+uPcFmgLzmkruq9gp4Ry7DIlCjxlKVAo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "CanPickupLock",
"HookName": "CanPickupLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_TakeLock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "MVKmT1BfL+0UBbfYGHNr1ZyqEHkaT96lWHyJabAYA4I=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 52,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l4 => l4",
"HookTypeName": "Simple",
"Name": "OnDispenserBonus",
"HookName": "OnDispenserBonus",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceDispenser",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AssignFinishBonus",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Single",
"AttackEntity"
]
},
"MSILHash": "GfTnamIi4dTCwaMlZAS+s7wSImSMt31i9dAIQx43LbA=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "CanVendingAcceptItem",
"HookName": "CanVendingAcceptItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanAcceptItem",
"ReturnType": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "AHXNbrMLCNxlE1Sja9RN/xAOgyAcw2zOI8pgiepQO+w=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnLiftUse",
"HookName": "OnLiftUse",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Lift",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_UseLift",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "y750OxyVwgSX/nqNb2a8LdyK6av59sRHmEWqps8x1GI=",
"HookCategory": "Elevator"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnServerUserRemove",
"HookName": "OnServerUserRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerUsers",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Remove",
"ReturnType": "System.Void",
"Parameters": [
"System.UInt64"
]
},
"MSILHash": "B/7E/xTPMIsjrviOJptHAHwSPYhL7op2y09IrHVc6MA=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnPlayerKicked",
"HookName": "OnPlayerKicked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Kick",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"System.Boolean"
]
},
"MSILHash": "TvmAFDzcxIhDBvXU1wuoO9KLt1kemPucQ2XUu8sQyII=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 109,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanBradleyApcTarget",
"HookName": "CanBradleyApcTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "VisibilityTest",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "H2SJsCUNxygn4nOffJGj8NCv/3FSNFYne/e6xfCJyjs=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnBradleyApcInitialize",
"HookName": "OnBradleyApcInitialize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Initialize",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ihMISRUnqBiATWKmp6+jAsgparz6MvP3qQidn4IIeq0=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnBradleyApcHunt",
"HookName": "OnBradleyApcHunt",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateMovement_Hunt",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "k0ZxtRxvZvY4ZeuCo2Umo8/BrJOhREAC40ZGgPl8Nx0=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 21,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnBradleyApcPatrol",
"HookName": "OnBradleyApcPatrol",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateMovement_Patrol",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ZEfC72hzrKW1ET1Bw3CJCeA2I4y99X537nylplUwJs8=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnShopCompleteTrade",
"HookName": "OnShopCompleteTrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ShopFront",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CompleteTrade",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "bHjegfjUYXtGnl2UmsTnpiABiOAArMqLw1rFxXDQu+Q=",
"HookCategory": "Shop"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanHelicopterUseNapalm",
"HookName": "CanHelicopterUseNapalm",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanUseNapalm",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "s5NSyMc5xoD/i3jnQP+9sxiik0RKuxbj97gAmVI6Nko=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanHelicopterStrafe",
"HookName": "CanHelicopterStrafe",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanStrafe",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "JSKH4LpSVk+cGuA+IFt7DdxrTPV+iKYaXUXJLsBsHMc=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "CanHelicopterTarget",
"HookName": "CanHelicopterTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerVisible",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "aSELiG+SxA/J5ToapbJK5/mk4F31uCIXLBUhgjx7Yog=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanDismountEntity",
"HookName": "CanDismountEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DismountPlayer",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "0xNV2LI0VepVHu0GnGMqscaHOkDYI7rWyeMVN9Mqfxw=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 249,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnEntityDismounted",
"HookName": "OnEntityDismounted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DismountPlayer",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "0xNV2LI0VepVHu0GnGMqscaHOkDYI7rWyeMVN9Mqfxw=",
"BaseHookName": "CanDismountEntity",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 49,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnEntityDismounted [lite]",
"HookName": "OnEntityDismounted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DismountPlayer",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "0xNV2LI0VepVHu0GnGMqscaHOkDYI7rWyeMVN9Mqfxw=",
"BaseHookName": "OnEntityDismounted",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanMountEntity",
"HookName": "CanMountEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MountPlayer",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "7PBOdb4QxQqbkG7mqmcz4/LC1N8kS7XZGH5t/mhSQ/E=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 66,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityMounted",
"HookName": "OnEntityMounted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MountPlayer",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "7PBOdb4QxQqbkG7mqmcz4/LC1N8kS7XZGH5t/mhSQ/E=",
"BaseHookName": "CanMountEntity",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a1",
"HookTypeName": "Simple",
"Name": "CanCraft [PlayerBlueprints]",
"HookName": "CanCraft",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerBlueprints",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanCraft",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Int32",
"System.Int32",
"System.UInt64"
]
},
"MSILHash": "ya6cTcqirnP4pfY+JBhudtMHDsgVA3z5ZbBBr60EGss=",
"HookCategory": "Crafting"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "OnResearchCostDetermine [Item]",
"HookName": "OnResearchCostDetermine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResearchTable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ScrapForResearch",
"ReturnType": "System.Int32",
"Parameters": [
"Item"
]
},
"MSILHash": "NMdvEM14Zk9viUg1woWsOSNYLv+z8G8g8ntm9N4IQNU=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnLootSpawn [LootContainer]",
"HookName": "OnLootSpawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SpawnLoot",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "gCa792JUwtTjsIi6tv6q6/f5u+sulA93MnpylqfxEns=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanDropActiveItem",
"HookName": "CanDropActiveItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ShouldDropActiveItem",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.player, l0",
"HookTypeName": "Simple",
"Name": "OnPlayerDropActiveItem",
"HookName": "OnPlayerDropActiveItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerBelt",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropActive",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Vector3"
]
},
"MSILHash": "nwW5IFbidRbfuM55rRD3WDjKqI1Am+fkf5wjjGy1HKQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTurretClearList",
"HookName": "OnTurretClearList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ClearList",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "a30ZFl3bbNQtt4Nfl4v2WEo5iAEPgp+PrA6aZmxLvr8=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTurretModeToggle [Peacekeeper]",
"HookName": "OnTurretModeToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SERVER_Peacekeeper",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "MiXb0qQtvw/9/g3mCsnSj+aM3qj8Uq3XQeLCWqW5pgg=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 21,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, l1",
"HookTypeName": "Simple",
"Name": "OnWorldProjectileCreate",
"HookName": "OnWorldProjectileCreate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "CreateWorldProjectile",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo",
"ItemDefinition",
"ItemModProjectile",
"Projectile",
"Item"
]
},
"MSILHash": "zIcAFMwrwnfUNKMGJqYZW0wo24qEsolZbQ1ES+EbuU4=",
"BaseHookName": "CanCreateWorldProjectile",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 30,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, a0",
"HookTypeName": "Simple",
"Name": "OnActiveItemChange",
"HookName": "OnActiveItemChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateActiveItem",
"ReturnType": "System.Void",
"Parameters": [
"ItemId"
]
},
"MSILHash": "4OzL0UNrE5Spe73J+VUmuH78/q/+3ZnOEBy7wgB5nLI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 40,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l2",
"HookTypeName": "Simple",
"Name": "OnAmmoSwitch",
"HookName": "OnAmmoSwitch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SwitchAmmoTo",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "c+iL5lCe8RUgmi1K93kzNUqgIlNax/E0yTY10BRbACI=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnPlayerVoice",
"HookName": "OnPlayerVoice",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnReceivedVoice",
"ReturnType": "System.Void",
"Parameters": [
"System.Byte[]"
]
},
"MSILHash": "FCL6/lgHxi1t70G9QEOJFOgis3XUoSKt0HH4wVM16hw=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 47,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldloca_s",
"OpType": "Variable",
"Operand": 0
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Facepunch.System|Facepunch.Pool|FreeUnmanaged[UnityEngine.PhysicsModule|UnityEngine.RaycastHit]"
}
],
"HookTypeName": "Modify",
"Name": "CanBeTargeted [FlameTurret] [cleanup]",
"HookName": "CanBeTargeted [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FlameTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CheckTrigger",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "Vnw0LsMNtjYwJ+4Mr0o+3ntoczUOAVUtdr68RtobSAc=",
"BaseHookName": "CanBeTargeted [FlameTurret]",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 42,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldloca_s",
"OpType": "Variable",
"Operand": 1
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Facepunch.System|Facepunch.Pool|FreeUnmanaged[UnityEngine.PhysicsModule|UnityEngine.RaycastHit]"
}
],
"HookTypeName": "Modify",
"Name": "CanBeTargeted [GunTrap] [cleanup]",
"HookName": "CanBeTargeted [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GunTrap",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CheckTrigger",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "8VkrMw+cCT0wVBz9B6TNMBK61jBCC/78cIWwKs+Aj8Q=",
"BaseHookName": "CanBeTargeted [GunTrap]",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnLiftUse [ProceduralLift]",
"HookName": "OnLiftUse",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ProceduralLift",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_UseLift",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "YSBydwRmOuH/dxOvBVYxTodswYDQtXeMa/Kq0h6IIOA=",
"HookCategory": "Elevator"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "CanLootEntity [LootableCorpse]",
"HookName": "CanLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootableCorpse",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_LootCorpse",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "y7msaDc3rsTWL53FKOJY5Y5+ZI6edPnaln7rDJWPhUo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "CanLootEntity [ResourceContainer]",
"HookName": "CanLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceContainer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StartLootingContainer",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "OKn3rMLO35/Q0moswN0xDo4bi2mBAa95LFy486Berwg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "CanLootEntity [DroppedItemContainer]",
"HookName": "CanLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DroppedItemContainer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_OpenLoot",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ms7/eUK9mFKQ6ysOz0hyYNpugsNBQ5WTkXNROX0e2v8=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 177,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l2",
"HookTypeName": "Simple",
"Name": "OnEntityBuilt",
"HookName": "OnEntityBuilt",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Planner",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoBuild",
"ReturnType": "System.Void",
"Parameters": [
"Construction/Target",
"Construction"
]
},
"MSILHash": "JFLJxnsMPLv7TQ8X8JtsZu0aJcIu0NVI6fM4bi08AL4=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 51,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnDoorKnocked [Door]",
"HookName": "OnDoorKnocked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Door",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_KnockDoor",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "+Hp9MguUC+ZGkPFVNsLxr/C6j89FFrNHbVJ/kUdwg+o=",
"HookCategory": "Structure"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 29,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "UnityEngine.CoreModule|UnityEngine.Component|GetComponent[Assembly-CSharp|BasePlayer]"
}
],
"HookTypeName": "Modify",
"Name": "OnLootEntity [patch]",
"HookName": "OnLootEntity [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartLootingEntity",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"System.Boolean"
]
},
"MSILHash": "/7WGuL57nB0v+a/6LcR2QwQNcCy5f4s6S1s5C2/YeoM=",
"BaseHookName": "OnLootEntity",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 32,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "UnityEngine.CoreModule|UnityEngine.Component|GetComponent[Assembly-CSharp|BasePlayer]"
}
],
"HookTypeName": "Modify",
"Name": "OnLootItem [patch]",
"HookName": "OnLootItem [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartLootingItem",
"ReturnType": "System.Void",
"Parameters": [
"Item"
]
},
"MSILHash": "wV12OPpciVeBob7v1oKUBaLFnJIMq4yENdZ8jgLnP44=",
"BaseHookName": "OnLootItem",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 2,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|HeldEntity|GetOwnerPlayer"
}
],
"HookTypeName": "Modify",
"Name": "OnPlayerAttack [melee, patch]",
"HookName": "OnPlayerAttack [melee, patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMelee",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoAttackShared",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "I86YYk2nxmiva0ZsCxxhiY13I6Urpwp+lJKfDQNl5HQ=",
"BaseHookName": "OnPlayerAttack [Melee]",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 15,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
}
],
"HookTypeName": "Modify",
"Name": "OnStructureDemolish [false, patch]",
"HookName": "OnStructureDemolish [false, patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoDemolish",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "tZXpEHCmtScT1FBIYwAcysBagsi7z8uIVr1IS9lPunc=",
"BaseHookName": "OnStructureDemolish [immediate = false]",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 14,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ldc_i4_1",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
}
],
"HookTypeName": "Modify",
"Name": "OnStructureDemolish [true, patch]",
"HookName": "OnStructureDemolish [true, patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoImmediateDemolish",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "O/1gpHnA2EYRF53Tw7g59IWiue7rIIySuls/wgGJpsY=",
"BaseHookName": "OnStructureDemolish [immediate = true]",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 28,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.serverInput",
"HookTypeName": "Simple",
"Name": "OnPlayerInput",
"HookName": "OnPlayerInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnReceiveTick",
"ReturnType": "System.Void",
"Parameters": [
"PlayerTick",
"System.Boolean"
]
},
"MSILHash": "TDKfYTO+ZdDcEQqgs9ciA3T5DfJhohAbpi5jGXh4Ocs=",
"BaseHookName": "OnPlayerTick",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "IOnNpcTarget [BaseNpc]",
"HookName": "IOnNpcTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNpc",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetWantsToAttack",
"ReturnType": "System.Single",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "jqblFXYqlGSCbMi7JuiulJX1MtOCxJCwYAV5gzIxsqM=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "CanHackCrate",
"HookName": "CanHackCrate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Hack",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "4CKlBy4EpNCNiemjZdwdHbtS7X2UkGINcRgfg+zVugU=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCrateHack",
"HookName": "OnCrateHack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartHacking",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "m1SKDBikiJg7AfUAf0DPlAR2mJp1Jas7t62Jv5TRzfM=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCrateHackEnd",
"HookName": "OnCrateHackEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "HackProgress",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "7CDtgJSAnTW1ffi0DDNogzcBxHMfaW22UV4K6znGvwM=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCrateLanded",
"HookName": "OnCrateLanded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "LandCheck",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "WyKtBnNpVLclLY6N38zxU0JleVAonAWMI6yhpH1DaXo=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCrateDropped",
"HookName": "OnCrateDropped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetWasDropped",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "mhSqNmf+VDg5DcxfzqPk/m3o5yDMdSdrqR0zk00wNaA=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 110,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnExperimentStart",
"HookName": "OnExperimentStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Workbench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_BeginExperiment",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xuN6jSjzdFCpc5ANGGh+b5YZMXvF90I0uJhO7ETxLA0=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanHelicopterDropCrate",
"HookName": "CanHelicopterDropCrate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanDropCrate",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "hVOHZa1GSkeMwsNR/QWYjxXGZzBIekjy5IE4gN1xWq4=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnHelicopterDropCrate",
"HookName": "OnHelicopterDropCrate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropCrate",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "3AGlqx9Rk5EuYaxeD3KDCyd8PnDmS55kZ9WhvTYabmM=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnHelicopterAttack",
"HookName": "OnHelicopterAttack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnAttacked",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "JYQAQzwZnXfNVOGZsbwonLYmC/t/NF2vPT2piAkipUk=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEntityDestroy [CH47Helicopter]",
"HookName": "OnEntityDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnKilled",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "hNxV1oiPVDqmR9oVON25ZOX3BPqKYAe2OdQtLyfodvw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnHelicopterOutOfCrates",
"HookName": "OnHelicopterOutOfCrates",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OutOfCrates",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "qSooLOvcnKH8tiapvI+ZsWYw9aqFW9gQHsM6zceQRBg=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnHelicopterDropDoorOpen",
"HookName": "OnHelicopterDropDoorOpen",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetDropDoorOpen",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "gsBCKBdwTrJoptWYMHLbrDafl+VhTqdwxN/Gx3br27M=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this, l0",
"HookTypeName": "Simple",
"Name": "CanRenameBed",
"HookName": "CanRenameBed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Rename",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "fvL9vRWQy2BKC91kblSjnPntKUnVt8UjS89VsZIq9ZA=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 63,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l2",
"HookTypeName": "Simple",
"Name": "OnAddVendingOffer",
"HookName": "OnAddVendingOffer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddSellOrder",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"System.Int32",
"System.Int32",
"System.Int32",
"System.Byte"
]
},
"MSILHash": "4PXgE+KICzu8XHKgRX9t4MyudonP54BUg7WPV6B4Two=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 43,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnLootPlayer",
"HookName": "OnLootPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_LootPlayer",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "P06ODDF6YBcBsx4HHobjD6Ocq0r2yhnkCOW1JTTAPqc=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 229,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l13",
"HookTypeName": "Simple",
"Name": "OnFlameThrowerBurn",
"HookName": "OnFlameThrowerBurn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FlameThrower",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FlameTick",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "QcFGE0bBnbYVhH7BGk9L+zUJrbMzd1Rhvsji28bqGKA=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 115,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l4, l2",
"HookTypeName": "Simple",
"Name": "OnFireBallDamage",
"HookName": "OnFireBallDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FireBall",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoRadialDamage",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "yyur0yBsM5WJflAeoAvQCLk8YxmbOOaDfHFKFd2mS1M=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 62,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "OnFireBallSpread",
"HookName": "OnFireBallSpread",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FireBall",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryToSpread",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "WAdUho0ZGAAf8N4EQggkN98zjxMm5A4D1XGbTMh8ubc=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnPlayerMetabolize",
"HookName": "OnPlayerMetabolize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerMetabolism",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerUpdate",
"ReturnType": "System.Void",
"Parameters": [
"BaseCombatEntity",
"System.Single"
]
},
"MSILHash": "7qxkkiusmhGfWflWcAdQs9s2lM66+sJ4drQlc4US3zs=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityMarkHostile",
"HookName": "OnEntityMarkHostile",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MarkHostileFor",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "Cppi9b28AWHm20DoV0S2t6ySozZXLI+Up0cHRDFTb6w=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 36,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnArcadeScoreAdded",
"HookName": "OnArcadeScoreAdded",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseArcadeMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddScore",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32"
]
},
"MSILHash": "LjVNNN9WHIf/6Q38keBvnpjmugIWErPT+ZOKGaNhpa4=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanEntityBeHostile",
"HookName": "CanEntityBeHostile",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsHostile",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "EImSHh5yFKp/mT2Z/21nTlt6oXfAs11iFxiDdD2h5WA=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanEntityBeHostile [BasePlayer]",
"HookName": "CanEntityBeHostile",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsHostile",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "vvb+JNx6Mj2jZV0582487SRqmMhjD+Ek5pQrWWfip/0=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseCombatEntity|_maxHealth"
}
],
"HookTypeName": "Modify",
"Name": "SetMaxHealthBasePlayer [patch]",
"HookName": "SetMaxHealthBasePlayer [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MaxHealth",
"ReturnType": "System.Single",
"Parameters": []
},
"MSILHash": "hp0BGkLXyH1nKMak7q78OnnoXhyLdy5TVRvcNelT2ss=",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnItemRemove",
"HookName": "OnItemRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Remove",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "xHQUloXL8Lt48DHh3RqGQBWfGBQtmJueLcVgMJuraSU=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "ICanPickupEntity [DoorCloser]",
"HookName": "ICanPickupEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DoorCloser",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Take",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "RaZtGlU8v5MsKQWJXsGAhVC5QDHS0WU0IUBrmiPBqdI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0",
"HookTypeName": "Simple",
"Name": "OnTeamCreate",
"HookName": "OnTeamCreate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "trycreateteam",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "+lQHEQuuCBhfUwRhFqUOpfaYRjD12cOC2gGSKpJ+RSI=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 63,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l3",
"HookTypeName": "Simple",
"Name": "OnTeamInvite",
"HookName": "OnTeamInvite",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "sendinvite",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "3dnmet2HBP7mbmrOVIIg9FP6+SpuiycBGdkT/r1l3x4=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l2",
"HookTypeName": "Simple",
"Name": "OnTeamRejectInvite",
"HookName": "OnTeamRejectInvite",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "rejectinvite",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "bjW2AkLVFs6qemZUt2eZDnz+4JMq0kg+JhgRkvhuWCw=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 43,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l2, l1",
"HookTypeName": "Simple",
"Name": "OnTeamPromote",
"HookName": "OnTeamPromote",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "promote",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "Qo788xgPXdUCy+SgUdfK7k5o+5vWbEbMIHwr44tDGb4=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1, l0",
"HookTypeName": "Simple",
"Name": "OnTeamLeave",
"HookName": "OnTeamLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "leaveteam",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "2U7QwDlUeeFMrQ0TtQ108ZU5LGNDqUgh3QvuE3V5KXQ=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 34,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1, l0, l2",
"HookTypeName": "Simple",
"Name": "OnTeamKick",
"HookName": "OnTeamKick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "kickmember",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "iC/Hz9lfW5bAE3iLPaDUuVTsqrimImdP0Mi/8KsYAdU=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l2, l0",
"HookTypeName": "Simple",
"Name": "OnTeamAcceptInvite",
"HookName": "OnTeamAcceptInvite",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "acceptinvite",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "l4wbc5iC8L8NX2y/Kp1Rs2EbvcGK20PTZBMRq7o2mXU=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnTeamDisband",
"HookName": "OnTeamDisband",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DisbandTeam",
"ReturnType": "System.Void",
"Parameters": [
"RelationshipManager/PlayerTeam"
]
},
"MSILHash": "55SPqOTmbPwvcgbSqnCKuXBUxyGnDWYBBcbKPXvKE/g=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 44,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, r21",
"HookTypeName": "Simple",
"Name": "OnTeamCreated",
"HookName": "OnTeamCreated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "trycreateteam",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "+lQHEQuuCBhfUwRhFqUOpfaYRjD12cOC2gGSKpJ+RSI=",
"BaseHookName": "OnTeamCreate",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 0,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnTeamDisbanded",
"HookName": "OnTeamDisbanded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DisbandTeam",
"ReturnType": "System.Void",
"Parameters": [
"RelationshipManager/PlayerTeam"
]
},
"MSILHash": "55SPqOTmbPwvcgbSqnCKuXBUxyGnDWYBBcbKPXvKE/g=",
"BaseHookName": "OnTeamDisband",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnPlayerLand",
"HookName": "OnPlayerLand",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ApplyFallDamageFromVelocity",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "EA/JaFDcGz1QIqv4aMtvy2OD+rUlz1aTJRqIt6QvqPU=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 60,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnPlayerLanded",
"HookName": "OnPlayerLanded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ApplyFallDamageFromVelocity",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "EA/JaFDcGz1QIqv4aMtvy2OD+rUlz1aTJRqIt6QvqPU=",
"BaseHookName": "OnPlayerLand",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 21,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this, l2",
"HookTypeName": "Simple",
"Name": "CanDeployItem",
"HookName": "CanDeployItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Deployer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoDeploy",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "iHr/wk2wN6F6DTi/DbeGwXUpuPBH+pgxdYZDmbEHJnc=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 40,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanSamSiteShoot",
"HookName": "CanSamSiteShoot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "WeaponTick",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "7ZJ6QuHzFpqcBc8Q+VGSdQVNXn0mr4cajwrL3VzR84g=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 31,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0",
"HookTypeName": "Simple",
"Name": "OnWorldPrefabSpawned",
"HookName": "OnWorldPrefabSpawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "World",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SpawnPrefab",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"Prefab",
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"UnityEngine.Vector3"
]
},
"MSILHash": "/crpXST5uVZ7NUXop0qbwHg9WjoJjlyoq/Ld9efFRHY=",
"HookCategory": "World"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnBoatPathGenerate",
"HookName": "OnBoatPathGenerate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseBoat",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GenerateOceanPatrolPath",
"ReturnType": "System.Collections.Generic.List`1<UnityEngine.Vector3>",
"Parameters": [
"System.Single",
"System.Single"
]
},
"MSILHash": "9nelisk8PSYjdZfy30oL38RMhnDuL/TrPrrmZPH5ceQ=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnCollectiblePickup",
"HookName": "OnCollectiblePickup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CollectibleEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoPickup",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "Ulc6J4vQ/lAupL/nZC3BlDFBYjeVdkdcVaLpyeURFyk=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 89,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnProjectileRicochet",
"HookName": "OnProjectileRicochet",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnProjectileRicochet",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "rtRmYPuDLQQFF9gStGKIAj4pTGpOhvZJLqmBUzLkId0=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this, a0",
"HookTypeName": "Simple",
"Name": "CanAffordToPlace",
"HookName": "CanAffordToPlace",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Planner",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanAffordToPlace",
"ReturnType": "System.Boolean",
"Parameters": [
"Construction"
]
},
"MSILHash": "VH+BNLLe4p54vq3yc0wncNlGJFnr4srRRLelESH1Gp4=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "CanSpectateTarget",
"HookName": "CanSpectateTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateSpectateTarget",
"ReturnType": "System.Void",
"Parameters": [
"System.String"
]
},
"MSILHash": "PU7GsIuxo5IsszzAC2LvPh7qwpjXZfKkCwtmeiyM2/A=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSwitchToggle [ElectricSwitch]",
"HookName": "OnSwitchToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Switch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "aq6Hh1CFfs3Jrl93toLfVixigIqkumIHCktMiWt4S6c=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnShopAcceptClick",
"HookName": "OnShopAcceptClick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ShopFront",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AcceptClicked",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "sAq5yKq9eSdZifHB33twMj7R2OkLfMv9jGrmgjrd88s=",
"HookCategory": "Shop"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnShopCancelClick",
"HookName": "OnShopCancelClick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ShopFront",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CancelClicked",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xuJcULQvGi8hG6Rbe7iMY89O76kJ3IMeCAsxOaJ0T1s=",
"HookCategory": "Shop"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanAdministerVending [NPC]",
"HookName": "CanAdministerVending",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCVendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanPlayerAdmin",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "RQzLETIQY8oCXnENh9Yiq2D0HFlL85DvhJ8pbAWKDf4=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnGiveSoldItem",
"HookName": "OnGiveSoldItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GiveSoldItem",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"BasePlayer"
]
},
"MSILHash": "YeqyWRw4J3D+MyuI5V91SyQPfW1evyfVFT/5i29I/2I=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanTakeCutting",
"HookName": "CanTakeCutting",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TakeClones",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "r3ajtRf/Ryjmt08BkTfIj7i8EsAsoMRom4xIrC9Zj64=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1, a2",
"HookTypeName": "Simple",
"Name": "OnSendCommand",
"HookName": "OnSendCommand",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConsoleNetwork",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SendClientCommand",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection",
"System.String",
"System.Object[]"
]
},
"MSILHash": "UNKuylXcYtC2rDZfcBUQemoGe7BRtU/Oj01+f1vw5LE=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1, a2",
"HookTypeName": "Simple",
"Name": "OnSendCommand [list]",
"HookName": "OnSendCommand",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConsoleNetwork",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SendClientCommand",
"ReturnType": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<Network.Connection>",
"System.String",
"System.Object[]"
]
},
"MSILHash": "WTkzKs2Q4KcVtF7fGhHFP5Wd9+YV2YL1x0SnU+WfXek=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1",
"HookTypeName": "Simple",
"Name": "OnBroadcastCommand",
"HookName": "OnBroadcastCommand",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConsoleNetwork",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BroadcastToAllClients",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"System.Object[]"
]
},
"MSILHash": "Kawm5ze2jqueKec5h3byTaeIcSDmtrZFu/enxSOI7vo=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, l0",
"HookTypeName": "Simple",
"Name": "OnVendingShopRename",
"HookName": "OnVendingShopRename",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_UpdateShopName",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "tiMfblAUcr1oaHvQp/UhZaMKz1G2pWnRUIO+JzMItkI=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnNpcGiveSoldItem",
"HookName": "OnNpcGiveSoldItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCVendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GiveSoldItem",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"BasePlayer"
]
},
"MSILHash": "XccjbOUwEKrGhJLV5Vfkh9/D9P+adqj3E6FlzgWkM+E=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 80,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l8",
"HookTypeName": "Simple",
"Name": "OnExcavatorGather",
"HookName": "OnExcavatorGather",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ProduceResources",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ORinARfHFJEhP3YJKeGoocQw/S39+zwarJCpobhVwBQ=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityTakeDamage [ResourceEntity]",
"HookName": "OnEntityTakeDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnAttacked",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "A5ocURcI0KGIVBAmi4Bfg2yBCHXBcsinqrr226wOwRk=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 38,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnSupplyDropLanded",
"HookName": "OnSupplyDropLanded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SupplyDrop",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnCollisionEnter",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Collision"
]
},
"MSILHash": "jRsT13dt4akH1qtUZexbPtArLKBKUNav0kArFvuYq8w=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityEnter [TriggerComfort]",
"HookName": "OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerComfort",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnEntityEnter",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "Ha/G5PpnIvbeiGjoai70y6dOyGdWcHJjR4ol3F2Kq60=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityLeave [TriggerComfort]",
"HookName": "OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerComfort",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnEntityLeave",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "OqpU6qb9r4hSsJkplO/D7vdXwWnZr+qEsbWZfM9v9TA=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.transform.position, a0",
"HookTypeName": "Simple",
"Name": "OnHelicopterStrafeEnter",
"HookName": "OnHelicopterStrafeEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StartStrafe",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "ZiJYKo6uI4sqatd0L/mWLvOJaDgtxwm1zcnPxCAIj1M=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0.connection, l2.name, l2.value",
"HookTypeName": "Simple",
"Name": "OnPlayerSetInfo [server]",
"HookName": "OnPlayerSetInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ClientReady",
"ReturnType": "System.Void",
"Parameters": [
"Network.Message"
]
},
"MSILHash": "ETII2zpeBJtl9T0OTQ46jFCbgmjBMxo0gHAHGye8y8c=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this.net.connection, a0, a1",
"HookTypeName": "Simple",
"Name": "OnPlayerSetInfo",
"HookName": "OnPlayerSetInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetInfo",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"System.String"
]
},
"MSILHash": "uHiRNEOuG2AQpvttQAovl8X2ZWbzeGTGAnIK7nZi3Kk=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnTakeCurrencyItem",
"HookName": "OnTakeCurrencyItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TakeCurrencyItem",
"ReturnType": "System.Void",
"Parameters": [
"Item"
]
},
"MSILHash": "PAfN3TO8C0sflTKaWrbhWZVIsbyF7gtJmY2xlBSa9nw=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnTakeCurrencyItem [NPC]",
"HookName": "OnTakeCurrencyItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCVendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TakeCurrencyItem",
"ReturnType": "System.Void",
"Parameters": [
"Item"
]
},
"MSILHash": "ue/sPyk3N0siNLj2z4sVXUeQS9a1d483tFXu98m8jMQ=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEntityStabilityCheck",
"HookName": "OnEntityStabilityCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StabilityCheck",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "tvSqnwFh25+DfT3777aMXTNPUkd1vXDeE+Tf5/WIVxc=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, this, a0",
"HookTypeName": "Simple",
"Name": "OnPayForUpgrade",
"HookName": "OnPayForUpgrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "PayForUpgrade",
"ReturnType": "System.Void",
"Parameters": [
"ConstructionGrade",
"BasePlayer"
]
},
"MSILHash": "ogSrOGctaI1hxkAKFjCCloyr5zHv9MDk1l2xh0ueduQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this, a1",
"HookTypeName": "Simple",
"Name": "OnPayForPlacement",
"HookName": "OnPayForPlacement",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Planner",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PayForPlacement",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"Construction"
]
},
"MSILHash": "hiRaFWj5I+r+Lsllu5XUjhN2x2rgY+zMInLHi8T3zVM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityDeath [ResourceEntity]",
"HookName": "OnEntityDeath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnKilled",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "Pc7tI9RR8OM86hKjq1jbbWlAWBrDS5QwI3Z7B7PRlZA=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.currentTeam, a0, this",
"HookTypeName": "Simple",
"Name": "OnTeamUpdate",
"HookName": "OnTeamUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateTeam",
"ReturnType": "System.Void",
"Parameters": [
"System.UInt64"
]
},
"MSILHash": "aSl+TSsghPa1RpyEIsUl2XH5D5QxRviUb4Rh4WBwbKI=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 275,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.currentTeam, l3, this",
"HookTypeName": "Simple",
"Name": "OnTeamUpdated",
"HookName": "OnTeamUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TeamUpdate",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "CVbH4+n4K+V1Po6xphpU54YnKTrU84oFawtFe8jACaY=",
"HookCategory": "Team"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0 => a0",
"HookTypeName": "Simple",
"Name": "OnExplosiveFuseSet",
"HookName": "OnExplosiveFuseSet",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TimedExplosive",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetFuse",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "kotpprg+0Na+285rrFFmZtSbZv026hq5ShjgFbSSykE=",
"HookCategory": "Weapon"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 18,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnExplosiveDud"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String, System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 21
}
],
"HookTypeName": "Modify",
"Name": "OnExplosiveDud",
"HookName": "OnExplosiveDud",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DudTimedExplosive",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Explode",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "krmasT+a8cB9bDh9fPncPlKORLvBOLFqKfb2LymQyBk=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnPlayerAssist",
"HookName": "OnPlayerAssist",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Assist",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "oPxD5IeRrCahBU7JlkYW+iynoXljdTBQsnEJzwT9Gfo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnPlayerKeepAlive",
"HookName": "OnPlayerKeepAlive",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_KeepAlive",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ZTVJ9d4Mu3iMDwZKuj6/HSQCIuXNzlU1z07MsMtrT24=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 67,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnExcavatorMiningToggled [start]",
"HookName": "OnExcavatorMiningToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BeginMining",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "7pD76isR5xk0xvj/4YK9MUEbSKAN7Cqt53rAmalaWGE=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnExcavatorMiningToggled [stop]",
"HookName": "OnExcavatorMiningToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopMining",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "l0/1+lbJMCcvE2lTCDEMJFAmxisxH5GRvgi7do259X0=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnExcavatorResourceSet",
"HookName": "OnExcavatorResourceSet",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_SetResourceTarget",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "GYgSzDLKat+V8TVD8YY6h2NbvUZEHu8KrHLzhY70VyI=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnDieselEngineToggled [off]",
"HookName": "OnDieselEngineToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DieselEngine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineOff",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "NuyFrvshyYzE2fIq8HK11SSqJCnaUmp+A7ntYAT14Gw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnDieselEngineToggled [on]",
"HookName": "OnDieselEngineToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DieselEngine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineOn",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "Hh5FDtS4Hl+CDjLQn5+A4qscok1eA0RHJIgvsu/2NME=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnDieselEngineToggle",
"HookName": "OnDieselEngineToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DieselEngine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "uqknyI+NXfOn5aD0gA9w5dPGdQ6Tor0pf38fk8xVRYE=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 82,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, l2",
"HookTypeName": "Simple",
"Name": "OnActiveItemChanged",
"HookName": "OnActiveItemChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateActiveItem",
"ReturnType": "System.Void",
"Parameters": [
"ItemId"
]
},
"MSILHash": "4OzL0UNrE5Spe73J+VUmuH78/q/+3ZnOEBy7wgB5nLI=",
"BaseHookName": "OnActiveItemChange",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0, a1",
"HookTypeName": "Simple",
"Name": "OnAmmoUnload",
"HookName": "OnAmmoUnload",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UnloadAmmo",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"BasePlayer"
]
},
"MSILHash": "3upE5nWNEzm8sEJXQbtj6FzYJAl+OGyyOuG9zKj7LNk=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnOutputUpdate",
"HookName": "OnOutputUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateOutputs",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ntIQiAdldBUNIO+Y8HgW9ujfqi1cPNtoc3zaWY2g2ok=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnInputUpdate",
"HookName": "OnInputUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateFromInput",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"System.Int32"
]
},
"MSILHash": "AGkV5F7lqYyzXsfhfC2BgWQc/Xbo0W3ODUWKS68fins=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 61,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, a0.player",
"HookTypeName": "Simple",
"Name": "OnCardSwipe",
"HookName": "OnCardSwipe",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CardReader",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerCardSwiped",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "6B7WwHjoQ3vn0xXb37RKRHeZxxVV1h/qZdsP4aYInUE=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "OnDigitalClockRing",
"HookName": "OnDigitalClockRing",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DigitalClock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Ring",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "8R5LHnWaO9dBJE6Zqn+1l5QwyPMZfZk6IWAyMexeI+I=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "OnDigitalClockRingStop",
"HookName": "OnDigitalClockRingStop",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DigitalClock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StopRinging",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "v7qcdqabPNmtHb9LAJv5CNmmZVir9EfX9iD5I2/+rvU=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnDigitalClockAlarmsSet",
"HookName": "OnDigitalClockAlarmsSet",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DigitalClock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_SetAlarms",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "yccsnWX5DSptuG+c8mzRROMFGAxtFi2EAeGbU/V2raI=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnButtonPress",
"HookName": "OnButtonPress",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PressButton",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Press",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "zOWiXj4NW8SKQrm3OVjfgvLzIjMzK3vs1onDfG5JRMs=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.State.pointsOfInterest",
"HookTypeName": "Simple",
"Name": "OnMapMarkersClear",
"HookName": "OnMapMarkersClear",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_ClearMapMarkers",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "JZgnoPAdAX16mGskJmx3lFMfWTWaJrQfYcJF/zINwXY=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 52,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "OnMapMarkersCleared",
"HookName": "OnMapMarkersCleared",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_ClearMapMarkers",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "JZgnoPAdAX16mGskJmx3lFMfWTWaJrQfYcJF/zINwXY=",
"BaseHookName": "OnMapMarkersClear",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 64,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l4, l3, l0, l1, l2",
"HookTypeName": "Simple",
"Name": "OnPlayerReported",
"HookName": "OnPlayerReported",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnPlayerReported",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "kFvBFhAOGA2f8HhmCkCRH99lhvejo6skU0NJHXQEUvc=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanNetworkTo [BasePlayer]",
"HookName": "CanNetworkTo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ShouldNetworkTo",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "1le52Hu2VlMyVldm64f2I81uMU7sxD7lGYVLAa9tym4=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 166,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l5, l3, l6, l4, l1.linePoints, l7",
"HookTypeName": "Simple",
"Name": "OnWireConnect",
"HookName": "OnWireConnect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_MakeConnection",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "jhcROKMEHAw7oHmh6TgTHfmfr03GTedm0ElZfn19qFU=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 35,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, l0, a2, l1, a3",
"HookTypeName": "Simple",
"Name": "OnWireClear",
"HookName": "OnWireClear",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AttemptClearSlot",
"ReturnType": "System.Void",
"Parameters": [
"BaseNetworkable",
"BasePlayer",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "erXipD+KpEQZOa0ZnEv5WbP99hfpHvDrWQpfy5sleaA=",
"BaseHookName": "OnWireClear [patch]",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 9,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_3",
"OpType": "None"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 1031
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|IOEntity|outputs"
},
{
"OpCode": "ldarg_2",
"OpType": "None"
},
{
"OpCode": "ldelem_ref",
"OpType": "None"
},
{
"OpCode": "br_s",
"OpType": "Instruction",
"Operand": 1035
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|IOEntity|inputs"
},
{
"OpCode": "ldarg_2",
"OpType": "None"
},
{
"OpCode": "ldelem_ref",
"OpType": "None"
},
{
"OpCode": "stloc_1",
"OpType": "None"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|IOEntity/IOSlot|connectedTo"
},
{
"OpCode": "ldc_i4_1",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|IOEntity/IORef|Get"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "UnityEngine.CoreModule|UnityEngine.Object|op_Equality"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 1045
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|IOEntity/IOSlot|connectedTo"
},
{
"OpCode": "ldc_i4_1",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|IOEntity/IORef|Get"
},
{
"OpCode": "stloc_1",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnWireClear [patch]",
"HookName": "OnWireClear [patch]",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AttemptClearSlot",
"ReturnType": "System.Void",
"Parameters": [
"BaseNetworkable",
"BasePlayer",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "erXipD+KpEQZOa0ZnEv5WbP99hfpHvDrWQpfy5sleaA=",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "CanUseWires",
"HookName": "CanUseWires",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanPlayerUseWires",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "kmUvwwXd2fq8coQxt1W2cR/W2+u4g/7LPiddJHfDD0c=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 25,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnHorseLead",
"HookName": "OnHorseLead",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Lead",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "IK3tQllm+Z+PgT+W2QpX0+T4/dgP08b9sQkN3ufDqFY=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "a0, l2 => l2",
"HookTypeName": "Simple",
"Name": "OnPlayerRespawn [SleepingBag]",
"HookName": "OnPlayerRespawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SpawnPlayer",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"NetworkableId"
]
},
"MSILHash": "JcNa2DXFSeb7AwYMKsG5rsiYI9exFWyX6pO6pbOd5g0=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 22,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnPhoneNameUpdate",
"HookName": "OnPhoneNameUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdatePhoneName",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "y/vucveXPAmvl0bHocJHAEjiPprWRrdzKAaqpQagzOk=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnBuildingPrivilege",
"HookName": "OnBuildingPrivilege",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetBuildingPrivilege",
"ReturnType": "BuildingPrivlidge",
"Parameters": [
"OBB"
]
},
"MSILHash": "w/vxM61geHg7uetcottOY3vtZ60LhnE7oQlRxSBGiU8=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 9,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|get_limitNetworking"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 8
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnSignalBroadcast"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 9
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnSignalBroadcast",
"HookName": "OnSignalBroadcast",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SignalBroadcast",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/Signal",
"Network.Connection"
]
},
"MSILHash": "YteWHwFZ6w82DjCwLnbBuNksv4DlYq90BAAXPR7NLPM=",
"HookCategory": "Network"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 9,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|get_limitNetworking"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 8
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnSignalBroadcast"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_3",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 9
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnSignalBroadcast",
"HookName": "OnSignalBroadcast",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SignalBroadcast",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/Signal",
"System.String",
"Network.Connection"
]
},
"MSILHash": "mCH4Pfz4rlOEIs4VYYYv8CBGXvQOGXpxCpCCEjkGIyM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnHelicopterRetire",
"HookName": "OnHelicopterRetire",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Retire",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "6IRexttoxEmzh4UrURDsGqNG3hVjiRWutLc6+AD5XSo=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 97,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.cachedProtectedMinutes",
"HookTypeName": "Simple",
"Name": "OnCupboardProtectionCalculated",
"HookName": "OnCupboardProtectionCalculated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetProtectedMinutes",
"ReturnType": "System.Single",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "FGHj6FY1QYJYh8n00KIDBoCIbuCwA6MtFCTStd7nT+c=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCargoShipEgress",
"HookName": "OnCargoShipEgress",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartEgress",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "W0ebD0XlzLxGoFAos/GKl6zbH4/APSnwXRnsxY2SKFk=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCargoShipSpawnCrate",
"HookName": "OnCargoShipSpawnCrate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RespawnLoot",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "slUNfD/vy35Zyle3B/cS0wsamJdLBU1iFJrAUZFl9qw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnNpcRadioChatter [ScientistNPC]",
"HookName": "OnNpcRadioChatter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ScientistNPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayRadioChatter",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "n7Kt28vvVj4NsljIili+yrZv0YD1oHkIKj6ivlz/Kmo=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnNpcAlert [ScientistNPC]",
"HookName": "OnNpcAlert",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ScientistNPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Alert",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "N/Ms98+CjvSz6EeD1WbL3PUdWNKaXmiZ41bqMAgS480=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEntityDestroy [BradleyAPC]",
"HookName": "OnEntityDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnKilled",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "fJ1nkwB3nF4WM5u3oKkfXtl++ui3jbtj2R5bw6tUyCw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnNpcEquipWeapon [NPCPlayer]",
"HookName": "OnNpcEquipWeapon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCPlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EquipWeapon",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "LWtQQXIijUr9+uR2nHsV7mwWPRmlhsV/QcMgbYdXg6o=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "OnNpcEquipWeapon [ScientistNPC]",
"HookName": "OnNpcEquipWeapon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ScientistNPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EquipWeapon",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "pfRoLqE86n0X36xb9A6JWZ1TLNLnmPIp44ydD67Maug=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnNpcDuck [HumanNPC]",
"HookName": "OnNpcDuck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetDucked",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "D59eTfrQiCCGrrEx0I6R1yygiRFd1BtVR+MVELFXv8A=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityDeath [BaseCombatEntity]",
"HookName": "OnEntityDeath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Die",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "TRLr0LCeuwSRVV6H/athsOOOG5r7MXQf7kDe3GNL/ms=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSwitchToggle [FuelGenerator]",
"HookName": "OnSwitchToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FuelGenerator",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_EngineSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "5yJ89X60RuKAOc/8tZppGzorB4fR86tilnLqQZN/jqo=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "OnPlayerWantsDismount",
"HookName": "OnPlayerWantsDismount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_WantsDismount",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "QBe9Wv/upbC89GzAYpIpb+jh52JZ6AevAw5ga/9UQ00=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnPlayerWantsMount",
"HookName": "OnPlayerWantsMount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "WantsMount",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "ZlCb8J5lEY5qJK6VEvOb+F/rx8Tc+wRnqniJv1g0hE4=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 63,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, a0",
"HookTypeName": "Simple",
"Name": "OnPlayerStudyBlueprint",
"HookName": "OnPlayerStudyBlueprint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemModStudyBlueprint",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerCommand",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"System.String",
"BasePlayer"
]
},
"MSILHash": "E38/flkf8KqrPNQhE635/oUQrmUYgeOattBtkAhurao=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 171,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "IOnPlayerConnected",
"HookName": "IOnPlayerConnected",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerInit",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection"
]
},
"MSILHash": "Xaq0iUjYizEm6IPFB9OowORGjj5mDUoMWoXMsy48SjY=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityMarkHostile [BasePlayer]",
"HookName": "OnEntityMarkHostile",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MarkHostileFor",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "tv/9SWizz/64m1hptujQKStKQo7V2mkhAbsa/0QaE3g=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, l0.newID",
"HookTypeName": "Simple",
"Name": "OnBuildingSplit",
"HookName": "OnBuildingSplit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerBuildingManager",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Split",
"ReturnType": "System.Void",
"Parameters": [
"BuildingManager/Building"
]
},
"MSILHash": "qSAFJphFRmqdbiIelFb2Z0j5MY5XHfQrhNtsaPqlHTQ=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.State.pointsOfInterest, l0",
"HookTypeName": "Simple",
"Name": "OnMapMarkerRemove",
"HookName": "OnMapMarkerRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_RemovePointOfInterest",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "CYxrHbZyl2eJz09bRGjl8pLiQWvqQ5zpJdOoBfy49tQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 45,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0",
"HookTypeName": "Simple",
"Name": "OnGrowableGathered",
"HookName": "OnGrowableGathered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GiveFruit",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "r8RQsM7w1dzYgBINrIJWDWmtekH3ndKzJF4KejzMtGA=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0 => l0",
"HookTypeName": "Simple",
"Name": "OnQuarryConsumeFuel",
"HookName": "OnQuarryConsumeFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MiningQuarry",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FuelCheck",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "dKba2Lbd3i5IPbwmGZMuOtcQffFmmFVyu4vsEF3Oi3A=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, a3, a0, a1",
"HookTypeName": "Simple",
"Name": "OnEntityActiveCheck",
"HookName": "OnEntityActiveCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity/RPC_Server/IsActiveItem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Test",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt32",
"System.String",
"BaseEntity",
"BasePlayer"
]
},
"MSILHash": "3Z7ES8Kwgbq0bF28RZceV11jkCb7BMpc6jfXjnUy8Qo=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, a3, a0, a1",
"HookTypeName": "Simple",
"Name": "OnEntityFromOwnerCheck",
"HookName": "OnEntityFromOwnerCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity/RPC_Server/FromOwner",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Test",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt32",
"System.String",
"BaseEntity",
"BasePlayer"
]
},
"MSILHash": "b/D9wcKJtoENuT++t49exsnwL08O8ueNZ0S2dToF0XU=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "CanLootEntity [BaseRidableAnimal]",
"HookName": "CanLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_OpenLoot",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "t0f0bHdwWQrXqmlQVq7eY6oqk1hj9nHCUXdYeaB2EQI=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 117,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnSamSiteTarget"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 6
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 120
}
],
"HookTypeName": "Modify",
"Name": "OnSamSiteTarget",
"HookName": "OnSamSiteTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TargetScan",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "cnJgXpec+9y5kfP0qL1mtXg3Oa6nCI8SV1LKM9ChkW4=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "CanLootEntity"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "CanLootEntity [StorageContainer]",
"HookName": "CanLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StorageContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerOpenLoot",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.String",
"System.Boolean"
]
},
"MSILHash": "I6K5tDJEko35elpAWboBTMGdC/KkTU795kO6AmJZZwQ=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, a3, a0, a1, a4",
"HookTypeName": "Simple",
"Name": "OnEntityVisibilityCheck",
"HookName": "OnEntityVisibilityCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity/RPC_Server/IsVisible",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Test",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt32",
"System.String",
"BaseEntity",
"BasePlayer",
"System.Single"
]
},
"MSILHash": "eGNyrnv86Sh1fwR35wvXqNTeh6xGP5rqDd9eVPLT8/g=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, a3, a0, a1, a4, a5",
"HookTypeName": "Simple",
"Name": "OnEntityDistanceCheck",
"HookName": "OnEntityDistanceCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity/RPC_Server/MaxDistance",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Test",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt32",
"System.String",
"BaseEntity",
"BasePlayer",
"System.Single",
"System.Boolean"
]
},
"MSILHash": "omP8L9XyRwMxlRDNwJN/Li/QlJHRJAS3/9DEAMTmp6M=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnGrowableGather",
"HookName": "OnGrowableGather",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PickFruit",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "MQMmdNBLGyF4Zj9kXw6V8y3IDKAXrXraCzE3To2zNUM=",
"HookCategory": "Resource"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 104,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnQuarryGather"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc",
"OpType": "Variable",
"Operand": 7
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 104
},
{
"OpCode": "ldloc",
"OpType": "Variable",
"Operand": 7
},
{
"OpCode": "ldc_r4",
"OpType": "Single",
"Operand": "0.0"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|Item|Remove(System.Single)"
},
{
"OpCode": "br_s",
"OpType": "Instruction",
"Operand": 123
}
],
"HookTypeName": "Modify",
"Name": "OnQuarryGather",
"HookName": "OnQuarryGather",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MiningQuarry",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ProcessResources",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "rwPulGafPUr+IesgZ9D0qhVmi7sUg0bSDetSDw+Y/yM=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 34,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": " l2, l6, this, l1",
"HookTypeName": "Simple",
"Name": "OnItemSkinChange",
"HookName": "OnItemSkinChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RepairBench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ChangeSkin",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "/0bQdcOoOmd6dES7Mzem6ZddflwlC+spQ2qfMkj44fs=",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 102,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "isinst",
"OpType": "Type",
"Operand": "Assembly-CSharp|BasePlayer"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 110
}
],
"HookTypeName": "Modify",
"Name": "NoLimboGroupForPlayers [patch]",
"HookName": "NoLimboGroupForPlayers [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateNetworkGroup",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "87Jf0vJPN3asi2IlNzEWwmoDPAzz5jo6y54NNYj9aOs=",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnMapMarkerAdd"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseEntity/RPCMessage|read"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Rust.Data|ProtoBuf.MapNote|Deserialize(System.IO.Stream)"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 1032
},
{
"OpCode": "ret",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseEntity/RPCMessage|read"
},
{
"OpCode": "ldc_i4",
"OpType": "Int32",
"Operand": "13"
},
{
"OpCode": "conv_i8",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "mscorlib|System.IO.Stream|set_Position"
}
],
"HookTypeName": "Modify",
"Name": "OnMapMarkerAdd",
"HookName": "OnMapMarkerAdd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_AddMarker",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "CKl24WA30oaooLPtRWgXc19u+Rm7g4EbNr+C+haPMLw=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 83,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnMapMarkerAdded",
"HookName": "OnMapMarkerAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_AddMarker",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "CKl24WA30oaooLPtRWgXc19u+Rm7g4EbNr+C+haPMLw=",
"BaseHookName": "OnMapMarkerAdd",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 55,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnClothingItemChanged",
"HookName": "OnClothingItemChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnClothingChanged",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"System.Boolean"
]
},
"MSILHash": "PbWoDIfttFt2Hlbh3IIsqBEIXsWdNB+OTz7qGRkZEIs=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnHorseHitch",
"HookName": "OnHorseHitch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HitchTrough",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AttemptToHitch",
"ReturnType": "System.Boolean",
"Parameters": [
"RidableHorse",
"HitchTrough/HitchSpot"
]
},
"MSILHash": "TlvFmij8oYfsiWNlRRzRWD11JpsmzPjeYk6QiH3cU44=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, l2",
"HookTypeName": "Simple",
"Name": "OnHorseUnhitch",
"HookName": "OnHorseUnhitch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HitchTrough",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Unhitch",
"ReturnType": "System.Void",
"Parameters": [
"RidableHorse"
]
},
"MSILHash": "aIg0+e99LOYCwjzef96rFojge5TLcFLjAb+trz4Ob9U=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 37,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnSensorDetect"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "4"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 89
}
],
"HookTypeName": "Modify",
"Name": "OnSensorDetect",
"HookName": "OnSensorDetect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HBHFSensor",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdatePassthroughAmount",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "bW24nWSObr9RZF3z2CJAAtXhyXANUOczNXRu78bE05c=",
"HookCategory": "Electronic"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 81,
"RemoveCount": 2,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 86
},
{
"OpCode": "ldarg_s",
"OpType": "Parameter",
"Operand": 5
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 83
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|ItemCraftTask|instanceData"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 83
},
{
"OpCode": "ldarg_s",
"OpType": "Parameter",
"Operand": 5
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|ItemCraftTask|instanceData"
},
{
"OpCode": "stfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|Item|instanceData"
}
],
"HookTypeName": "Modify",
"Name": "FixItemKeyId [patch]",
"HookName": "FixItemKeyId [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CraftItem",
"ReturnType": "System.Boolean",
"Parameters": [
"ItemBlueprint",
"BasePlayer",
"ProtoBuf.Item/InstanceData",
"System.Int32",
"System.Int32",
"Item",
"System.Boolean"
]
},
"MSILHash": "U0pYxcVdgcId619/h3NyTACYsq51rfrqYImeu0KHlD0=",
"BaseHookName": "OnItemCraft",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "CanLootEntity"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "CanLootEntity [ContainerIOEntity]",
"HookName": "CanLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ContainerIOEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerOpenLoot",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.String",
"System.Boolean"
]
},
"MSILHash": "F47U/mtQaq8nwjQBPjs/I8IAeKZkE9K+6TTeL3lixI8=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 31,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnVehiclePush",
"HookName": "OnVehiclePush",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_WantsPush",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "liZSQYyRYl4u5pod5wHlI0tzQ5dZvp2Dg+2DKZPuPrY=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnStashHidden",
"HookName": "OnStashHidden",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StashContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_HideStash",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "IogXTsc14TW0dv/z1n7a2XTc1U1iQlmu4gx9pYY+rzA=",
"BaseHookName": "CanHideStash",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUpdateSign [PhotoFrame]",
"HookName": "CanUpdateSign",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhotoFrame",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanUpdateSign",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "wkAV4hStE51BrHn+q9dw6SN/E1s88/omRVAQDMJU0ks=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 26,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSignLocked [PhotoFrame]",
"HookName": "OnSignLocked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhotoFrame",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "LockSign",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "YJX0qA2SxP6KAdWxQzaqChsJXEPOMwg6zVUBer5BOT0=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 49,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSignUpdated [PhotoFrame]",
"HookName": "OnSignUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhotoFrame",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateSign",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "m4+YjcpD9HcOQjFWh/5sz/RsKBt7DbZzgjUzPsuayiA=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnMixingTableToggle",
"HookName": "OnMixingTableToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SVSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "pJDg91XTrcgUiZWkuhW4BspgVlM2xQd/f+ZBUQXsHDY=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 61,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1, l2",
"HookTypeName": "Simple",
"Name": "OnBookmarkControl",
"HookName": "OnBookmarkControl",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BeginControllingBookmark",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "s4ZIu9smoZa4RaqoOHZR/C405B8amQGktFRpCm+pkKk=",
"HookCategory": "Bookmark"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1",
"HookTypeName": "Simple",
"Name": "OnBookmarkDelete",
"HookName": "OnBookmarkDelete",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DeleteBookmark",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "NUoC/z8Ib4zz54U8B3rr+v8waA6ztlfsafENbTwwzrU=",
"HookCategory": "Bookmark"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 40,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1",
"HookTypeName": "Simple",
"Name": "OnBookmarkAdd",
"HookName": "OnBookmarkAdd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddBookmark",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "Lb7OkWBOOvJsV1j3A0l66wnY+MN0p5kXIFIpDFwGh/M=",
"HookCategory": "Bookmark"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l0",
"HookTypeName": "Simple",
"Name": "OnBookmarksSendControl",
"HookName": "OnBookmarksSendControl",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SendControlBookmarks",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "bFNSc9UFoSUmvqrnmc15/3mV8N0IpY/QJN0AY1/taOY=",
"HookCategory": "Bookmark"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l0",
"HookTypeName": "Simple",
"Name": "OnBookmarkControlEnd",
"HookName": "OnBookmarkControlEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopControl",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "FV4pqFbVjjDd4UZqbbvoIfFGA12TvbDKZ1CcTuDriiI=",
"HookCategory": "Bookmark"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 63,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnSolarPanelSunUpdate",
"HookName": "OnSolarPanelSunUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SolarPanel",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SunUpdate",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "h9tlecKlSNkrgLp+hLl3/8T/WXffF5S/grbOwvVKg2o=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "OnServerInitialize",
"HookName": "OnServerInitialize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Initialize",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean",
"System.String",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "WXFDFNPVQ5LJhJdA2FiPUcMfsP0++kd0rtFkXK0CREI=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "OnDefaultItemsReceive",
"HookName": "OnDefaultItemsReceive",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GiveDefaultItems",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "saKZAOoC+9SsuFIJqCrn1XLTWK5uhzl/pT5u6btJaXo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 94,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "OnDefaultItemsReceived",
"HookName": "OnDefaultItemsReceived",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GiveDefaultItems",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "saKZAOoC+9SsuFIJqCrn1XLTWK5uhzl/pT5u6btJaXo=",
"BaseHookName": "OnDefaultItemsReceive",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 56,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a2",
"HookTypeName": "Simple",
"Name": "IOnPlayerBanned [Publisher/VAC]",
"HookName": "IOnPlayerBanned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnValidateAuthTicketResponse",
"ReturnType": "System.Void",
"Parameters": [
"System.UInt64",
"System.UInt64",
"AuthResponse"
]
},
"MSILHash": "p6ubSj5ORBW/gbrQ6eI3AvK77LpE6qYkkRmwbJ04XZQ=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 13,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnPlayerSpawn"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 13
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnPlayerSpawn",
"HookName": "OnPlayerSpawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SpawnNewPlayer",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection"
]
},
"MSILHash": "S0GdSZgc7i6JsjmThSsKweeV/XsqdCYt/pPzd131TeA=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 97,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l5, l0",
"HookTypeName": "Simple",
"Name": "OnBonusItemDrop",
"HookName": "OnBonusItemDrop",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropBonusItems",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"ItemContainer"
]
},
"MSILHash": "ppOnBjdLMm6frGtued1x7yRN27kNpXpL0KTBhxEmi5c=",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnPlayerCorpseSpawn"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnPlayerCorpseSpawn",
"HookName": "OnPlayerCorpseSpawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CreateCorpse",
"ReturnType": "BaseCorpse",
"Parameters": [
"BasePlayer/PlayerFlags",
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"System.Collections.Generic.List`1<TriggerBase>",
"System.Boolean"
]
},
"MSILHash": "3Bod3/TTyIJZbyAoEJOG2Uv0DYcmWCvomVJm+jXvdvc=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 177,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l3",
"HookTypeName": "Simple",
"Name": "OnPlayerCorpseSpawned",
"HookName": "OnPlayerCorpseSpawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CreateCorpse",
"ReturnType": "BaseCorpse",
"Parameters": [
"BasePlayer/PlayerFlags",
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"System.Collections.Generic.List`1<TriggerBase>",
"System.Boolean"
]
},
"MSILHash": "3Bod3/TTyIJZbyAoEJOG2Uv0DYcmWCvomVJm+jXvdvc=",
"BaseHookName": "OnPlayerCorpseSpawn",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a2",
"HookTypeName": "Simple",
"Name": "OnItemRefill",
"HookName": "OnItemRefill",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemModRepair",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerCommand",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"System.String",
"BasePlayer"
]
},
"MSILHash": "j6QYIJeYgF3/Wbn9bH7OTi9TZuZqphtBcAmpmiwrPqE=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfListenerAdd",
"HookName": "OnRfListenerAdd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddListener",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "tbvMDN+W3Fm0f+wipoJFEcebqC8/vF34PbLmndVoKhc=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfListenerRemove",
"HookName": "OnRfListenerRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveListener",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "uXx7/CZE9VsyNqpX2/XeiU84eJGZIJePF9MiqUqkk3k=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfBroadcasterAdd",
"HookName": "OnRfBroadcasterAdd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddBroadcaster",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "2A8K2RiQQHheEN5vu3fYUMJAvJy/tc4I8tZCy4Dq1+Q=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfBroadcasterRemove",
"HookName": "OnRfBroadcasterRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveBroadcaster",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "Rw7L34as6nw8x7YCqaqOnkUwXyiiOs4Qedq+D3nirmg=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 34,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfBroadcasterAdded",
"HookName": "OnRfBroadcasterAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddBroadcaster",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "2A8K2RiQQHheEN5vu3fYUMJAvJy/tc4I8tZCy4Dq1+Q=",
"BaseHookName": "OnRfBroadcasterAdd",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfListenerRemoved",
"HookName": "OnRfListenerRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveListener",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "uXx7/CZE9VsyNqpX2/XeiU84eJGZIJePF9MiqUqkk3k=",
"BaseHookName": "OnRfListenerRemove",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 29,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfListenerAdded",
"HookName": "OnRfListenerAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddListener",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "tbvMDN+W3Fm0f+wipoJFEcebqC8/vF34PbLmndVoKhc=",
"BaseHookName": "OnRfListenerAdd",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 36,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfBroadcasterRemoved",
"HookName": "OnRfBroadcasterRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveBroadcaster",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "Rw7L34as6nw8x7YCqaqOnkUwXyiiOs4Qedq+D3nirmg=",
"BaseHookName": "OnRfBroadcasterRemove",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 35,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChange [Broadcaster]",
"HookName": "OnRfFrequencyChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFBroadcaster",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "R46kQmq3fNZ2dQ6wT8fZJJns6p3ELD+VCuFZyDrzM7M=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 62,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChanged [Broadcaster]",
"HookName": "OnRfFrequencyChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFBroadcaster",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "R46kQmq3fNZ2dQ6wT8fZJJns6p3ELD+VCuFZyDrzM7M=",
"BaseHookName": "OnRfFrequencyChange [Broadcaster]",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChange [Receiver]",
"HookName": "OnRfFrequencyChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFReceiver",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ZEDvkr/PhuXZYo+DhRBPhfkHcc2y6QMMr5lEadN+Dd0=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 42,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChanged [Receiver]",
"HookName": "OnRfFrequencyChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFReceiver",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ZEDvkr/PhuXZYo+DhRBPhfkHcc2y6QMMr5lEadN+Dd0=",
"BaseHookName": "OnRfFrequencyChange [Receiver]",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChange [Detonator]",
"HookName": "OnRfFrequencyChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Detonator",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32"
]
},
"MSILHash": "m+9T9uV6Gvv0KD/u+NMniCWc60BJR5P7oyMy5qySSdE=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 83,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a1, a0",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChanged [Detonator]",
"HookName": "OnRfFrequencyChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Detonator",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32"
]
},
"MSILHash": "m+9T9uV6Gvv0KD/u+NMniCWc60BJR5P7oyMy5qySSdE=",
"BaseHookName": "OnRfFrequencyChange [Detonator]",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChange [PagerEntity]",
"HookName": "OnRfFrequencyChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PagerEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "02IU18JZuKG6tc2eoQMADDNyxDtrai026OhVRqXw19w=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 47,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnRfFrequencyChanged [PagerEntity]",
"HookName": "OnRfFrequencyChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PagerEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerSetFrequency",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "02IU18JZuKG6tc2eoQMADDNyxDtrai026OhVRqXw19w=",
"BaseHookName": "OnRfFrequencyChange [PagerEntity]",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 121,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l5, l0",
"HookTypeName": "Simple",
"Name": "OnBonusItemDropped",
"HookName": "OnBonusItemDropped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropBonusItems",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"ItemContainer"
]
},
"MSILHash": "ppOnBjdLMm6frGtued1x7yRN27kNpXpL0KTBhxEmi5c=",
"BaseHookName": "OnBonusItemDrop",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnRemoveDying",
"HookName": "OnRemoveDying",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveDying",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "dONWf+BKGfuC8GXom4gJdGezDkr9lMu0nkzs/gkN7Vw=",
"HookCategory": "Resource"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 19,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnSleepingBagDestroy"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.UInt64"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 19
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnSleepingBagDestroy",
"HookName": "OnSleepingBagDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DestroyBag",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt64",
"NetworkableId"
]
},
"MSILHash": "9yGaXcTnwK8ebR0lNFWp0/3y9q4FvC4cTR+tTcDAMwM=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 47,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a0",
"HookTypeName": "Simple",
"Name": "OnSleepingBagDestroyed",
"HookName": "OnSleepingBagDestroyed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DestroyBag",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt64",
"NetworkableId"
]
},
"MSILHash": "9yGaXcTnwK8ebR0lNFWp0/3y9q4FvC4cTR+tTcDAMwM=",
"BaseHookName": "OnSleepingBagDestroy",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 97,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnConstructionPlace"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldarg_2",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "Assembly-CSharp|Construction/Target"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 97
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkableEx|IsValid(Assembly-CSharp|BaseNetworkable)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 1038
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|KillMessage"
},
{
"OpCode": "br_s",
"OpType": "Instruction",
"Operand": 1041
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldc_r4",
"OpType": "Single",
"Operand": "0"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|GameManager|Destroy(UnityEngine.CoreModule|UnityEngine.Component,System.Single)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnConstructionPlace",
"HookName": "OnConstructionPlace",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Planner",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoPlacement",
"ReturnType": "UnityEngine.GameObject",
"Parameters": [
"Construction/Target",
"Construction"
]
},
"MSILHash": "0VaopwIqe6F/DuS16zkubhXn8vJXbenpCvjB/raWNFU=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnAnalysisComplete",
"HookName": "OnAnalysisComplete",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SurveyCrater",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AnalysisComplete",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "+u2GCtSHTDWu7iqcjcFKh98FNKhbrQfPRx+LI73xrGk=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a1, a0",
"HookTypeName": "Simple",
"Name": "OnBookmarkInput",
"HookName": "OnBookmarkInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerServerInput",
"ReturnType": "System.Void",
"Parameters": [
"InputState",
"BasePlayer"
]
},
"MSILHash": "z7z5eU3sMplLbiOGICxoPOeM4Bg/j4Q1ysN5UdjVtXU=",
"HookCategory": "Bookmark"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 65,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "IOnServerInitialized",
"HookName": "IOnServerInitialized",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OpenConnection",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "mYIdURG1SZUzurcedcQYBHViMBwwBmRBJcF6X+y8Cok=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityControl [AutoTurret]",
"HookName": "OnEntityControl",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanControl",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt64"
]
},
"MSILHash": "P82P/dIKxOvpJ7GGwCwZVSdUIE6/3cm57c0GG3BUIq8=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityControl [PoweredRemoteControl]",
"HookName": "OnEntityControl",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PoweredRemoteControlEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanControl",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt64"
]
},
"MSILHash": "VntiuWnNkaSSsOUOACK1DmEsoq34e6L4eaRHSKDblPE=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityControl [RemoteControlEntity]",
"HookName": "OnEntityControl",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RemoteControlEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanControl",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt64"
]
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnLootEntityEnd [ContainerIOEntity]",
"HookName": "OnLootEntityEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ContainerIOEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerStoppedLooting",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "zFUzhb16/jKJ5mdchUmrBB9VWZ7c4HXJ44m0KsXYWrI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnLootEntityEnd [DroppedItemContainer]",
"HookName": "OnLootEntityEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DroppedItemContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerStoppedLooting",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "jWwEp4aEAZky6s55v7uYCywfa9QImL3U+VMiNV0jWQE=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 6,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 6
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnItemLock"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 6
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnItemLock",
"HookName": "OnItemLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "LockUnlock",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "mey0N9WmT2k+EzGVoyZwBOhf3iSTLI4YglIQSNqrE84=",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 14,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 14
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnItemUnlock"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 14
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnItemUnlock",
"HookName": "OnItemUnlock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "LockUnlock",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "mey0N9WmT2k+EzGVoyZwBOhf3iSTLI4YglIQSNqrE84=",
"BaseHookName": "OnItemLock",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTurretRotate",
"HookName": "OnTurretRotate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "FlipAim",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "FUugUQq5lqODAUqd//LLeBNKU3HTX8C0yTciTHganjo=",
"HookCategory": "Turret"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseEntity/RPCMessage|read"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Facepunch.Network|Network.NetRead|Int32"
},
{
"OpCode": "stloc_0",
"OpType": "None"
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnCounterTargetChange"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseEntity/RPCMessage|player"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.Int32"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnCounterTargetChange",
"HookName": "OnCounterTargetChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PowerCounter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SERVER_SetTarget",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ok2OWUt5KEZsCZJ++BzYY7LRsOfr2oc1AJdKsWgeuyw=",
"HookCategory": "Electronic"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 20,
"RemoveCount": 3,
"Instructions": [
{
"OpCode": "ldloc_0",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnCounterTargetChange [patch]",
"HookName": "OnCounterTargetChange [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PowerCounter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SERVER_SetTarget",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ok2OWUt5KEZsCZJ++BzYY7LRsOfr2oc1AJdKsWgeuyw=",
"BaseHookName": "OnCounterTargetChange",
"HookCategory": "Electronic"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseEntity/RPCMessage|read"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Facepunch.Network|Network.NetRead|Bit"
},
{
"OpCode": "stloc_0",
"OpType": "None"
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnCounterModeToggle"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseEntity/RPCMessage|player"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnCounterModeToggle",
"HookName": "OnCounterModeToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PowerCounter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ToggleDisplayMode",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "kVjU9t8StoAg0uWRlzVi78kxjzOUx+mDall6+ui4vd8=",
"HookCategory": "Electronic"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 20,
"RemoveCount": 3,
"Instructions": [
{
"OpCode": "ldloc_0",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnCounterModeToggle [patch]",
"HookName": "OnCounterModeToggle [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PowerCounter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ToggleDisplayMode",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "kVjU9t8StoAg0uWRlzVi78kxjzOUx+mDall6+ui4vd8=",
"BaseHookName": "OnCounterModeToggle",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSwitchToggled [ElectricSwitch]",
"HookName": "OnSwitchToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Switch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "aq6Hh1CFfs3Jrl93toLfVixigIqkumIHCktMiWt4S6c=",
"BaseHookName": "OnSwitchToggle [ElectricSwitch]",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSwitchToggled [FuelGenerator]",
"HookName": "OnSwitchToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FuelGenerator",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_EngineSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "5yJ89X60RuKAOc/8tZppGzorB4fR86tilnLqQZN/jqo=",
"BaseHookName": "OnSwitchToggle [FuelGenerator]",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 6,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseVehicle|GetDriver"
},
{
"OpCode": "stloc_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 6
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnEngineStart"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 6
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnEngineStart [MotorRowboat]",
"HookName": "OnEngineStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineToggle",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "4Nd/IEQTTZTejpd//A2PB+Hjersp0Yj301R5MB5tKZY=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 23,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 23
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnEngineStarted"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "pop",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnEngineStarted [MotorRowboat]",
"HookName": "OnEngineStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineToggle",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "4Nd/IEQTTZTejpd//A2PB+Hjersp0Yj301R5MB5tKZY=",
"BaseHookName": "OnEngineStart [MotorRowboat]",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnEngineStatsRefresh",
"HookName": "OnEngineStatsRefresh",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RefreshPerformanceStats",
"ReturnType": "System.Void",
"Parameters": [
"Rust.Modular.EngineStorage"
]
},
"MSILHash": "6v7H2r9MBeGlMlTH05XIoFVAnSssYM0N9kFDjECmMbg=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 58,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnEngineStatsRefreshed",
"HookName": "OnEngineStatsRefreshed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RefreshPerformanceStats",
"ReturnType": "System.Void",
"Parameters": [
"Rust.Modular.EngineStorage"
]
},
"MSILHash": "6v7H2r9MBeGlMlTH05XIoFVAnSssYM0N9kFDjECmMbg=",
"BaseHookName": "OnEngineStatsRefresh",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 23,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0.socketItemDefs",
"HookTypeName": "Simple",
"Name": "OnVehicleModulesAssign",
"HookName": "OnVehicleModulesAssign",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SpawnPreassignedModules",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "1Ys6TnAx59tBzGrXPHAbDt3YOUQERuucEj2Lo+g7bfE=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 90,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0.socketItemDefs",
"HookTypeName": "Simple",
"Name": "OnVehicleModulesAssigned",
"HookName": "OnVehicleModulesAssigned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SpawnPreassignedModules",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "1Ys6TnAx59tBzGrXPHAbDt3YOUQERuucEj2Lo+g7bfE=",
"BaseHookName": "OnVehicleModulesAssign",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 35,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l2, this, l0",
"HookTypeName": "Simple",
"Name": "OnVehicleModuleSelect",
"HookName": "OnVehicleModuleSelect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_SelectedLootItem",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "pM9DpFPPuoOxN6jX0biKt0gctyli+P3m2ByCzdJqJQE=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 99,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l2, this, l0",
"HookTypeName": "Simple",
"Name": "OnVehicleModuleSelected",
"HookName": "OnVehicleModuleSelected",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_SelectedLootItem",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "pM9DpFPPuoOxN6jX0biKt0gctyli+P3m2ByCzdJqJQE=",
"BaseHookName": "OnVehicleModuleSelect",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 34,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 105
}
],
"HookTypeName": "Modify",
"Name": "OnVehicleModuleSelectedFix [patch]",
"HookName": "OnVehicleModuleSelectedFix [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_SelectedLootItem",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "pM9DpFPPuoOxN6jX0biKt0gctyli+P3m2ByCzdJqJQE=",
"BaseHookName": "OnVehicleModuleSelected",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 26,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnVehicleModuleDeselected",
"HookName": "OnVehicleModuleDeselected",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_DeselectedLootItem",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "EU5nQwZ5BvRbQn94pMSnKumry948q31eTyQ73hsvtN8=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 30,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l3, l4",
"HookTypeName": "Simple",
"Name": "OnNpcConversationRespond",
"HookName": "OnNpcConversationRespond",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_ResponsePressed",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "EH59vhw1PnIELOtfMZcg4tyAbcbIoGIS2YCOeJJc7V8=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 85,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l3, l4",
"HookTypeName": "Simple",
"Name": "OnNpcConversationResponded",
"HookName": "OnNpcConversationResponded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_ResponsePressed",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "EH59vhw1PnIELOtfMZcg4tyAbcbIoGIS2YCOeJJc7V8=",
"BaseHookName": "OnNpcConversationRespond",
"HookCategory": "NPC"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 29,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 92
}
],
"HookTypeName": "Modify",
"Name": "OnNpcConversationResponded [patch]",
"HookName": "OnNpcConversationResponded [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_ResponsePressed",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "EH59vhw1PnIELOtfMZcg4tyAbcbIoGIS2YCOeJJc7V8=",
"BaseHookName": "OnNpcConversationResponded",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 4,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnVehicleLockableCheck",
"HookName": "OnVehicleLockableCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarCodeLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanHaveALock",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "hRZXTlkU0erPSz8uCYW9/JmbnDPfHiPkMcWuWMR1Pl0=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnElevatorCall",
"HookName": "OnElevatorCall",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "<CallElevator>b__26_0",
"ReturnType": "System.Void",
"Parameters": [
"Elevator"
]
},
"MSILHash": "szPBB97YMrlKoGBy9kXcTA5VKhE6Drswe3FLllPTfy0=",
"HookCategory": "Elevator"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 3,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnElevatorMove"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.Int32"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 3
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnElevatorMove",
"HookName": "OnElevatorMove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "RequestMoveLiftTo",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Int32",
"System.Single&",
"Elevator"
]
},
"MSILHash": "l8irJaIBcslt100xaaZgcp5yhRWGkegry6cm+dpGYLE=",
"HookCategory": "Elevator"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnHotAirBalloonToggle",
"HookName": "OnHotAirBalloonToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "dzBg1tUDwuyq4Otk/KCEsIY8LagH3cWW51z8kmWfgHo=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 44,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnHotAirBalloonToggled [on]",
"HookName": "OnHotAirBalloonToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "dzBg1tUDwuyq4Otk/KCEsIY8LagH3cWW51z8kmWfgHo=",
"BaseHookName": "OnHotAirBalloonToggle",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 56,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnHotAirBalloonToggled [off]",
"HookName": "OnHotAirBalloonToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EngineSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "dzBg1tUDwuyq4Otk/KCEsIY8LagH3cWW51z8kmWfgHo=",
"BaseHookName": "OnHotAirBalloonToggled [on]",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEngineLoadoutRefresh",
"HookName": "OnEngineLoadoutRefresh",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RefreshLoadoutData",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "sFrGfiIC2Ztpw08XsLvAAAEEP/VsnAXAfbMD7fwur9U=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnReactiveTargetReset",
"HookName": "OnReactiveTargetReset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ReactiveTarget",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ResetTarget",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "W9re9WIOUB2YvJd8CsBe3IgULUg+4CpHUPd9Now9PW8=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 188,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnExperimentStarted",
"HookName": "OnExperimentStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Workbench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_BeginExperiment",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xuN6jSjzdFCpc5ANGGh+b5YZMXvF90I0uJhO7ETxLA0=",
"BaseHookName": "OnExperimentStart",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 4,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnExperimentEnd",
"HookName": "OnExperimentEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Workbench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ExperimentComplete",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "PUY8a2VRyYIiFrvAWAqbO++xK+DaSovGmXcyLZZXR/o=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 102,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnExperimentEnded",
"HookName": "OnExperimentEnded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Workbench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ExperimentComplete",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "PUY8a2VRyYIiFrvAWAqbO++xK+DaSovGmXcyLZZXR/o=",
"BaseHookName": "OnExperimentEnd",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this, a0",
"HookTypeName": "Simple",
"Name": "OnVehicleModuleMove",
"HookName": "OnVehicleModuleMove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanMoveFrom",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"Item"
]
},
"MSILHash": "NaLlgvw7uiae7VmVJOZIGc0nHFeASEP/09a0F3I5hDI=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanSwapToSeat [BaseMountable]",
"HookName": "CanSwapToSeat",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanSwapToThis",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanSwapToSeat [ModularCarSeat]",
"HookName": "CanSwapToSeat",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarSeat",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanSwapToThis",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "PUIGz3G8WLHwwnStyG9b6NKpPAd4XToM3BJxwSaLBTI=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l2",
"HookTypeName": "Simple",
"Name": "OnRidableAnimalClaim",
"HookName": "OnRidableAnimalClaim",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Claim",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "vBBXxQ+DwVpH+qlwyCwealmVejy/moaFiM46eJufAfQ=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 55,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnRidableAnimalClaimed",
"HookName": "OnRidableAnimalClaimed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Claim",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "vBBXxQ+DwVpH+qlwyCwealmVejy/moaFiM46eJufAfQ=",
"BaseHookName": "OnRidableAnimalClaim",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 38,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.PhoneName, a0.player",
"HookTypeName": "Simple",
"Name": "OnPhoneNameUpdated",
"HookName": "OnPhoneNameUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdatePhoneName",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "y/vucveXPAmvl0bHocJHAEjiPprWRrdzKAaqpQagzOk=",
"BaseHookName": "OnPhoneNameUpdate",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 38,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a1",
"HookTypeName": "Simple",
"Name": "IOnEntitySaved",
"HookName": "IOnEntitySaved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ToStream",
"ReturnType": "System.Void",
"Parameters": [
"System.IO.Stream",
"BaseNetworkable/SaveInfo"
]
},
"MSILHash": "PWw0apKT2MMKrrjWnR/E23m9GhTHv5IpRlRJekgCeuU=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnEntitySnapshot",
"HookName": "OnEntitySnapshot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SendAsSnapshot",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection",
"System.Boolean"
]
},
"MSILHash": "xnNwz2luOGj8KSTDx8NRZvya6AzZizkhJFvrHMK6Xb8=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this.net.connection",
"HookTypeName": "Simple",
"Name": "OnEntitySnapshot [BasePlayer]",
"HookName": "OnEntitySnapshot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SendEntitySnapshot",
"ReturnType": "System.Void",
"Parameters": [
"BaseNetworkable"
]
},
"MSILHash": "imzvjAEEIP+WF+03riqhu7Ph3fWWhp66C9H5zNQeLFM=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnNetworkGroupEntered",
"HookName": "OnNetworkGroupEntered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnNetworkGroupEnter",
"ReturnType": "System.Void",
"Parameters": [
"Network.Visibility.Group"
]
},
"MSILHash": "+u2GCtSHTDWu7iqcjcFKh98FNKhbrQfPRx+LI73xrGk=",
"HookCategory": "Network"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnNetworkGroupLeft",
"HookName": "OnNetworkGroupLeft",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnNetworkGroupLeave",
"ReturnType": "System.Void",
"Parameters": [
"Network.Visibility.Group"
]
},
"MSILHash": "+u2GCtSHTDWu7iqcjcFKh98FNKhbrQfPRx+LI73xrGk=",
"HookCategory": "Network"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 21,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "OnDemoRecordingStart",
"HookName": "OnDemoRecordingStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartDemoRecording",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "SuoukHbHs2e1XKfxlC6wjEJ+dXA9MNTFttx6nJWPdnM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 102,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "OnDemoRecordingStarted",
"HookName": "OnDemoRecordingStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartDemoRecording",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "SuoukHbHs2e1XKfxlC6wjEJ+dXA9MNTFttx6nJWPdnM=",
"BaseHookName": "OnDemoRecordingStart",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.net.connection.RecordFilename, this",
"HookTypeName": "Simple",
"Name": "OnDemoRecordingStop",
"HookName": "OnDemoRecordingStop",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopDemoRecording",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "QJPPGfy0HoWARdVQG+lVb+zEzoqe7C+LddYrTTjxatg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 42,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this.net.connection.RecordFilename, this",
"HookTypeName": "Simple",
"Name": "OnDemoRecordingStopped",
"HookName": "OnDemoRecordingStopped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopDemoRecording",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "QJPPGfy0HoWARdVQG+lVb+zEzoqe7C+LddYrTTjxatg=",
"BaseHookName": "OnDemoRecordingStop",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnOvenCook",
"HookName": "OnOvenCook",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Cook",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "hqgk7Z4D5mBTlRXQwveYipYCdd4nzQzESfwf3Il43bM=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 119,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1",
"HookTypeName": "Simple",
"Name": "OnOvenCooked",
"HookName": "OnOvenCooked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Cook",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "hqgk7Z4D5mBTlRXQwveYipYCdd4nzQzESfwf3Il43bM=",
"BaseHookName": "OnOvenCook",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 88,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnFuelConsumed",
"HookName": "OnFuelConsumed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ConsumeFuel",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"ItemModBurnable"
]
},
"MSILHash": "7BCw/mvGOMJWwRHdNrrFNOjB9kM6Gju8ZKyi/TejCuY=",
"BaseHookName": "OnFuelConsume",
"HookCategory": "Fuel"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnFuelAmountCheck",
"HookName": "OnFuelAmountCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetFuelAmount",
"ReturnType": "System.Int32",
"Parameters": []
},
"MSILHash": "sp8yuC6cMzp6Fp6SZkhNIyMqoNPUUBa1lcXXyO5Xfms=",
"HookCategory": "Fuel"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnFuelItemCheck",
"HookName": "OnFuelItemCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetFuelItem",
"ReturnType": "Item",
"Parameters": []
},
"MSILHash": "tEDVXIr7sssNaFWY8IXnxOqtiiSJ+Zao18Zo66sJKKo=",
"HookCategory": "Fuel"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnFuelCheck",
"HookName": "OnFuelCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "HasFuel",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "d/3tSEyHXtJf3UU5zfzOH/G6Qt5DpFofZzkO3wJAyf8=",
"HookCategory": "Fuel"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0",
"HookTypeName": "Simple",
"Name": "CanCheckFuel",
"HookName": "CanCheckFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsInFuelInteractionRange",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "IObAEKfisOIwsgioCLw9jLkMncNno7EOI+d659UPUjo=",
"HookCategory": "Fuel"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0, a1",
"HookTypeName": "Simple",
"Name": "CanUseFuel",
"HookName": "CanUseFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryUseFuel",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Single",
"System.Single"
]
},
"MSILHash": "O5SHLrYvDc20MPOOUb5NjO87US094YFZHXex8i0UAtE=",
"HookCategory": "Fuel"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1, this",
"HookTypeName": "Simple",
"Name": "CanUnlockTechTreeNode",
"HookName": "CanUnlockTechTreeNode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TechTreeData",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerCanUnlock",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"TechTreeData/NodeInstance"
]
},
"MSILHash": "YU5WD6A6IKJ+VI8LwSmCkfJ6grEAaIfk3da7g5+TgMI=",
"HookCategory": "TechTree"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1, this",
"HookTypeName": "Simple",
"Name": "CanUnlockTechTreeNodePath",
"HookName": "CanUnlockTechTreeNodePath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TechTreeData",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerHasPathForUnlock",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"TechTreeData/NodeInstance"
]
},
"MSILHash": "HSv8gCPuE5vz7UGz+M0mOtg+w/aHizacM5rzOahKBn8=",
"HookCategory": "TechTree"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|IOEntity/IORef|ioEnt"
},
{
"OpCode": "stloc_0",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnIORefCleared [patch]",
"HookName": "OnIORefCleared [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity/IORef",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Clear",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "PgdLt2KPMkooci/pBv8pJIKmyVMsEkxB0WKZXLpcKWg=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnIORefCleared",
"HookName": "OnIORefCleared",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity/IORef",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Clear",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "PgdLt2KPMkooci/pBv8pJIKmyVMsEkxB0WKZXLpcKWg=",
"BaseHookName": "OnIORefCleared [patch]",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 90,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l4, l0",
"HookTypeName": "Simple",
"Name": "OnTechTreeNodeUnlock",
"HookName": "OnTechTreeNodeUnlock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Workbench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_TechTreeUnlock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "5ZFDBc4emWJ2laSKnUd04M2kVbx5N4Z64etlYxza7XE=",
"HookCategory": "TechTree"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 131,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l4, l0",
"HookTypeName": "Simple",
"Name": "OnTechTreeNodeUnlocked",
"HookName": "OnTechTreeNodeUnlocked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Workbench",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_TechTreeUnlock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "5ZFDBc4emWJ2laSKnUd04M2kVbx5N4Z64etlYxza7XE=",
"BaseHookName": "OnTechTreeNodeUnlock",
"HookCategory": "TechTree"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 20,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.activeCallTo",
"HookTypeName": "Simple",
"Name": "OnPhoneAnswer",
"HookName": "OnPhoneAnswer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AnswerPhone",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "Cp4RE1P/zM2SYXpPNx4qGlc91QmpS+sH1+5gLeSPe7c=",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.activeCallTo, this.currentPlayer",
"HookTypeName": "Simple",
"Name": "OnPhoneCallStart",
"HookName": "OnPhoneCallStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BeginCall",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "L4cqqpZxN9V/jaaCIceeR74wawV4EukT1hmvVv1Lvu4=",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 37,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.activeCallTo, this.currentPlayer",
"HookTypeName": "Simple",
"Name": "OnPhoneCallStarted",
"HookName": "OnPhoneCallStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BeginCall",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "L4cqqpZxN9V/jaaCIceeR74wawV4EukT1hmvVv1Lvu4=",
"BaseHookName": "OnPhoneCallStart",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "CanReceiveCall",
"HookName": "CanReceiveCall",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanReceiveCall",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "I8TMqAz4k67jQFT1+Fb6pKg85wI2SsE1+IPX0k7HzOU=",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, this.currentPlayer",
"HookTypeName": "Simple",
"Name": "OnPhoneDial",
"HookName": "OnPhoneDial",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CallPhone",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "FQI8VRhQHtTt8txZaYduWIlSTK/CWV1k7SfbZ68YccY=",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, this.currentPlayer",
"HookTypeName": "Simple",
"Name": "OnPhoneDialFail",
"HookName": "OnPhoneDialFail",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnDialFailed",
"ReturnType": "System.Void",
"Parameters": [
"Telephone/DialFailReason"
]
},
"MSILHash": "Tr9qAhrQJkg+QrV+C60Y9jVjm6zGj8iGRv10WsIiFM0=",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": " this.activeCallTo, this, this.activeCallTo.currentPlayer",
"HookTypeName": "Simple",
"Name": "OnPhoneDialTimeout",
"HookName": "OnPhoneDialTimeout",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TimeOutDialing",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "SyK+gBQXr9Lg/elbRPZ/yIrHW/YdKajqHwD1+cNCvGI=",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 55,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, this.currentPlayer",
"HookTypeName": "Simple",
"Name": "OnPhoneDialFailed",
"HookName": "OnPhoneDialFailed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnDialFailed",
"ReturnType": "System.Void",
"Parameters": [
"Telephone/DialFailReason"
]
},
"MSILHash": "Tr9qAhrQJkg+QrV+C60Y9jVjm6zGj8iGRv10WsIiFM0=",
"BaseHookName": "OnPhoneDialFail",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 23,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": " this.activeCallTo, this, this.activeCallTo.currentPlayer",
"HookTypeName": "Simple",
"Name": "OnPhoneDialTimedOut",
"HookName": "OnPhoneDialTimedOut",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TimeOutDialing",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "SyK+gBQXr9Lg/elbRPZ/yIrHW/YdKajqHwD1+cNCvGI=",
"BaseHookName": "OnPhoneDialTimeout",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 36,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.activeCallTo",
"HookTypeName": "Simple",
"Name": "OnPhoneAnswered",
"HookName": "OnPhoneAnswered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AnswerPhone",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "Cp4RE1P/zM2SYXpPNx4qGlc91QmpS+sH1+5gLeSPe7c=",
"BaseHookName": "OnPhoneAnswer",
"HookCategory": "Phone"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 28,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a1, l0, a0, a2",
"HookTypeName": "Simple",
"Name": "OnInventoryNetworkUpdate",
"HookName": "OnInventoryNetworkUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SendUpdatedInventoryInternal",
"ReturnType": "System.Void",
"Parameters": [
"PlayerInventory/Type",
"ItemContainer",
"PlayerInventory/NetworkInventoryMode"
]
},
"MSILHash": "GwAEkdSmFkBr/3PXZaq16d7JwDwB/pw+hftEZGi/Leo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "OnResearchCostDetermine [ItemDef]",
"HookName": "OnResearchCostDetermine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResearchTable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ScrapForResearch",
"ReturnType": "System.Int32",
"Parameters": [
"ItemDefinition"
]
},
"MSILHash": "NafofxEwKqxef+btxnbH922Phesz9Pup65uKLLdT6Yc=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEntityFlagsNetworkUpdate",
"HookName": "OnEntityFlagsNetworkUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "SendNetworkUpdate_Flags",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "5dcDx8FsbkHfDdr+w8qoi8YJH7Tv1pwK4y6tfacdzc0=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnLootNetworkUpdate",
"HookName": "OnLootNetworkUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SendUpdate",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "JRao6wJ+IQrueHYedl0bqcgcaAZ/5xgRn2xE7VRH7Qw=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 29,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1, a2, a3",
"HookTypeName": "Simple",
"Name": "OnVendingTransaction",
"HookName": "OnVendingTransaction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoTransaction",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Int32",
"ItemContainer",
"System.Action`2<BasePlayer,Item>",
"System.Action`2<BasePlayer,Item>",
"MarketTerminal"
]
},
"MSILHash": "g+oVxBsTmJnlS9NPCLvGzsCKkKBrPJcFakETgpTyn7E=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnFindSpawnPoint",
"HookName": "OnFindSpawnPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FindSpawnPoint",
"ReturnType": "BasePlayer/SpawnPoint",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "8oUbiJ5S2AMCAH5VZwBY8l0VW68kT5icYgrN8C3Lnss=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanLock [key]",
"HookName": "CanLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "KeyLock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Lock",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "UXmVZuzkMyeiccU4osoDinA7ajz3ru/fy6l5ocICwPg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 147,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1, l2",
"HookTypeName": "Simple",
"Name": "OnBookmarkControlStarted",
"HookName": "OnBookmarkControlStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BeginControllingBookmark",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "s4ZIu9smoZa4RaqoOHZR/C405B8amQGktFRpCm+pkKk=",
"BaseHookName": "OnBookmarkControl",
"HookCategory": "Bookmark"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 64,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l0",
"HookTypeName": "Simple",
"Name": "OnBookmarkControlEnded",
"HookName": "OnBookmarkControlEnded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopControl",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "FV4pqFbVjjDd4UZqbbvoIfFGA12TvbDKZ1CcTuDriiI=",
"BaseHookName": "OnBookmarkControlEnd",
"HookCategory": "Bookmark"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 178,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnPlayerAddModifiers"
},
{
"OpCode": "ldarg_2",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "bne_un_s",
"OpType": "Instruction",
"Operand": 183
}
],
"HookTypeName": "Modify",
"Name": "OnPlayerAddModifiers",
"HookName": "OnPlayerAddModifiers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemModConsume",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoAction",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"BasePlayer"
]
},
"MSILHash": "cMsCWC/kbUFgv6aCumhGpT5Y+nBnrqLwCM9zsXLu3io=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 37,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this ",
"HookTypeName": "Simple",
"Name": "OnCargoPlaneSignaled",
"HookName": "OnCargoPlaneSignaled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SupplySignal",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Explode",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "LcLZCJAe3ZH2mc49ZkVX/YiKCmXZqGUEHOr+6hos4RU=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 15,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 42
}
],
"HookTypeName": "Modify",
"Name": "OnCargoPlaneSignaled [Patch]",
"HookName": "OnCargoPlaneSignaled [Patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SupplySignal",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Explode",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "LcLZCJAe3ZH2mc49ZkVX/YiKCmXZqGUEHOr+6hos4RU=",
"BaseHookName": "OnCargoPlaneSignaled",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 47,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, this",
"HookTypeName": "Simple",
"Name": "OnSupplyDropDropped",
"HookName": "OnSupplyDropDropped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Update",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "2YhM0BhYOAH5j+x4RplIvEP6igWFVDNDAgTU5ezM6pA=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 19,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 52
}
],
"HookTypeName": "Modify",
"Name": "OnSupplyDropDropped [patch 1]",
"HookName": "OnSupplyDropDropped [patch 1]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Update",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "2YhM0BhYOAH5j+x4RplIvEP6igWFVDNDAgTU5ezM6pA=",
"BaseHookName": "OnSupplyDropDropped",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 22,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "blt_un_s",
"OpType": "Instruction",
"Operand": 52
}
],
"HookTypeName": "Modify",
"Name": "OnSupplyDropDropped [patch 2]",
"HookName": "OnSupplyDropDropped [patch 2]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Update",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "2YhM0BhYOAH5j+x4RplIvEP6igWFVDNDAgTU5ezM6pA=",
"BaseHookName": "OnSupplyDropDropped [patch 1]",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 41,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 52
}
],
"HookTypeName": "Modify",
"Name": "OnSupplyDropDropped [patch 3]",
"HookName": "OnSupplyDropDropped [patch 3]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Update",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "2YhM0BhYOAH5j+x4RplIvEP6igWFVDNDAgTU5ezM6pA=",
"BaseHookName": "OnSupplyDropDropped [patch 2]",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 90,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l6",
"HookTypeName": "Simple",
"Name": "OnBookmarkControlEnded [2]",
"HookName": "OnBookmarkControlEnded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BeginControllingBookmark",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "s4ZIu9smoZa4RaqoOHZR/C405B8amQGktFRpCm+pkKk=",
"BaseHookName": "OnBookmarkControlStarted",
"HookCategory": "Bookmark"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 77,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 96
}
],
"HookTypeName": "Modify",
"Name": "OnBookmarkControlEnded [2] [patch]",
"HookName": "OnBookmarkControlEnded [2] [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BeginControllingBookmark",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "s4ZIu9smoZa4RaqoOHZR/C405B8amQGktFRpCm+pkKk=",
"BaseHookName": "OnBookmarkControlEnded [2]",
"HookCategory": "Bookmark"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 6,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|HitInfo|get_InitiatorPlayer"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "UnityEngine.CoreModule|UnityEngine.Object|op_Implicit"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 6
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|HitInfo|get_InitiatorPlayer"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|get_limitNetworking"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 6
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "LimitNetworkingNoEffect [patch 1]",
"HookName": "LimitNetworkingNoEffect [patch 1]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Effect/server",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ImpactEffect",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "Uc1U4uBOl85djvIHZyo34RwpsV3rgg9MRLh+cmayJYI=",
"BaseHookName": "OnImpactEffectCreate",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 252,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|get_limitNetworking"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 269
}
],
"HookTypeName": "Modify",
"Name": "LimitNetworkingNoEffect [patch 2]",
"HookName": "LimitNetworkingNoEffect [patch 2]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CLProject",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "eIojI7yATdCJZdXqsPblqStJ14pj1pk5C6UYIOYg5vs=",
"BaseHookName": "OnWeaponFired",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 198,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 8
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "UnityEngine.CoreModule|UnityEngine.Object|op_Implicit"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 198
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 8
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|get_limitNetworking"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 218
}
],
"HookTypeName": "Modify",
"Name": "LimitNetworkingNoEffect [patch 3]",
"HookName": "LimitNetworkingNoEffect [patch 3]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnAttacked",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "rjpVExJrr3hP0i2be+eO7KiOp50ZXw/TdcSNMriutjQ=",
"BaseHookName": "IOnBasePlayerAttacked",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1, this, a0",
"HookTypeName": "Simple",
"Name": "OnItemSubmit",
"HookName": "OnItemSubmit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Mailbox",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SubmitInputItems",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "2pMAgfOh1iO32ulz74N4WW6uWJsRA+Pfon5MPsP1MuE=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 254,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l11, this, a0, l13",
"HookTypeName": "Simple",
"Name": "OnItemStacked [1]",
"HookName": "OnItemStacked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MoveToContainer",
"ReturnType": "System.Boolean",
"Parameters": [
"ItemContainer",
"System.Int32",
"System.Boolean",
"System.Boolean",
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "e1PJq8pjfQI1+0MYc2JcXNRuVmffrxCwoMdgO07T/ow=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnThreatLevelUpdate",
"HookName": "OnThreatLevelUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EnsureUpdated",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "VG3B6YMPgqK0y2jLr9/xijH/y/c9Y8HfM9ecUZT6T2I=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 4,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnWaterPurify",
"HookName": "OnWaterPurify",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPurifier",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "ConvertWater",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "av/lfAZPZbz/C7Cb04vzZ6P6EqJYMvsWcLEPPNm5yhM=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 159,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnWaterPurified",
"HookName": "OnWaterPurified",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPurifier",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "ConvertWater",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "av/lfAZPZbz/C7Cb04vzZ6P6EqJYMvsWcLEPPNm5yhM=",
"BaseHookName": "OnWaterPurify",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseGesture",
"HookName": "CanUseGesture",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GestureConfig",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsOwnedBy",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "VnbgAyuov/zH1klIPlpkIFc0ufyToDQRhoyaArydKyM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0.connection, l0",
"HookTypeName": "Simple",
"Name": "OnClientDisconnect",
"HookName": "OnClientDisconnect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ReadDisconnectReason",
"ReturnType": "System.Void",
"Parameters": [
"Network.Message"
]
},
"MSILHash": "3kQRhAYmlXuJHPQ0e2A27C+QC/NDVSekaDRKT/Nx/TA=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnIngredientsCollect",
"HookName": "OnIngredientsCollect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CollectIngredients",
"ReturnType": "System.Void",
"Parameters": [
"ItemBlueprint",
"ItemCraftTask",
"System.Int32",
"BasePlayer"
]
},
"MSILHash": "nIDcRiSwoyK2nD7btp3JXxLQNsWApPauKrFD/xF8vQU=",
"HookCategory": "Crafting"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnRespawnInformationGiven",
"HookName": "OnRespawnInformationGiven",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SendRespawnOptions",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "jZzsoXWSEl7FH6/AsHhety1Lkp89Zzu0Hwnpjms+YiI=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnCentralizedBanCheck"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|Auth_CentralizedBans/<Run>d__0|connection"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "stloc_3",
"OpType": "None"
},
{
"OpCode": "ldloc_3",
"OpType": "None"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnCentralizedBanCheck",
"HookName": "OnCentralizedBanCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Auth_CentralizedBans/<Run>d__0",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "GQZuZXLa4wXUhPvG3pvA7UZ4/HklGdDdRr82cviUDjo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 28,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": " a0.connection, l0",
"HookTypeName": "Simple",
"Name": "OnClientCommand",
"HookName": "OnClientCommand",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConsoleNetwork",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnClientCommand",
"ReturnType": "System.Void",
"Parameters": [
"Network.Message"
]
},
"MSILHash": "s7D40HiArU9pwQxJ6oP0pbYMG3NTKZ170oFAbxZD6Sc=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnSleepingBagValidCheck",
"HookName": "OnSleepingBagValidCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ValidForPlayer",
"ReturnType": "System.Boolean",
"Parameters": [
"System.UInt64",
"System.Boolean"
]
},
"MSILHash": "NPeOF52CCYRDvClXOnxey1p26kcJAJrsh1y1A0zE4q0=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a1",
"HookTypeName": "Simple",
"Name": "OnCupboardAuthorize [ItemModDeployable]",
"HookName": "OnCupboardAuthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemModDeployable",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "OnDeployed",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"BasePlayer"
]
},
"MSILHash": "hMMypFZWuUUmO5FP6/abIgJ9cQoiOebIaKa8CbjuTuo=",
"HookCategory": "Structure"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseAnimalNPC|brain"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "UnityEngine.CoreModule|UnityEngine.Object|op_Inequality(UnityEngine.CoreModule|UnityEngine.Object,UnityEngine.CoreModule|UnityEngine.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 7
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|BaseEntity|HasBrain"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 7
}
],
"HookTypeName": "Modify",
"Name": "FixAIBrainTryThinkNRE [patch]",
"HookName": "FixAIBrainTryThinkNRE [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAnimalNPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryThink",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "TTn8T/gbL7vNJxTDDR3Eb2UmgzbJe5ywpLP3KkPGoVo=",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 26,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnNpcTarget"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|AIBrainSenses|owner"
},
{
"OpCode": "ldloc_3",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 46
}
],
"HookTypeName": "Modify",
"Name": "OnNpcTarget [AIBrainSenses]",
"HookName": "OnNpcTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GetNearest",
"ReturnType": "BaseEntity",
"Parameters": [
"System.Collections.Generic.List`1<BaseEntity>",
"System.Single"
]
},
"MSILHash": "QZtlq3Matu57wJS8tX2ERO+qm29qC6dM6orh2Kok8rQ=",
"HookCategory": "NPC"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 100,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|AutoTurret|target"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 101
}
],
"HookTypeName": "Modify",
"Name": "ContinueTargetScan [patch]",
"HookName": "ContinueTargetScan [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TargetScan",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "zeZ5SsKJAJWGKNoFxEBoqimwiGvH7ToIxySz3nzrTLU=",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 35,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldloc_3",
"OpType": "None"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|get_limitNetworking"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 96
}
],
"HookTypeName": "Modify",
"Name": "LimitNetworkingAcquaintances [patch]",
"HookName": "LimitNetworkingAcquaintances [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateAcquaintancesFor",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Single"
]
},
"MSILHash": "bXMiNi2rDo7Nk4dr+bOTCKoX+UNoFgTLi4Qzj2ct1s4=",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnWaterCollect [WaterCatcher]",
"HookName": "OnWaterCollect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterCatcher",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CollectWater",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "uBFSymfnbf0Hg1yR5aeEL16Jz/6aYYHAeXdgRPH8M+U=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 31,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l3",
"HookTypeName": "Simple",
"Name": "OnLiquidVesselFill",
"HookName": "OnLiquidVesselFill",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseLiquidVessel",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FillCheck",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "nZ7NTJyeW9apxbJGC7f/JgS02KN/GkM1PpegFfJj/Pg=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnCCTVDirectionChange",
"HookName": "OnCCTVDirectionChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CCTV_RC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_SetDir",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "scXWgBw4MKLz0I3EYxbAOXNZhKKhCaSEBlPkfR2E9pI=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 33,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1, a2, a3",
"HookTypeName": "Simple",
"Name": "CanSetRelationship",
"HookName": "CanSetRelationship",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetRelationship",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"BasePlayer",
"RelationshipManager/RelationshipType",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "XKcLIlguvVhDb9/6NU49cyizLmeK3kmLCkMjXNRKtG4=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnPlayerRecover",
"HookName": "OnPlayerRecover",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RecoverFromWounded",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "w/EEw6p0fF/dPYCAfTzu6NBNknLQRjlDtoAJMV0aq44=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnPlayerWound",
"HookName": "OnPlayerWound",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "BecomeWounded",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "xK41Em0Bmhwbl7jpLhuXpYNALWOzCD2RqRIFZ9BrcLM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 39,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnPlayerRecovered",
"HookName": "OnPlayerRecovered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RecoverFromWounded",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "w/EEw6p0fF/dPYCAfTzu6NBNknLQRjlDtoAJMV0aq44=",
"BaseHookName": "OnPlayerRecover",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 15,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldc_i4",
"OpType": "Int32",
"Operand": "524288"
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|BasePlayer|SetPlayerFlag(Assembly-CSharp|BasePlayer/PlayerFlags,System.Boolean)"
}
],
"HookTypeName": "Modify",
"Name": "IncapacitatedFalseRespawn [patch]",
"HookName": "IncapacitatedFalseRespawn [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RespawnAt",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"BaseEntity"
]
},
"MSILHash": "I4wVvb6AF+3AJG64wi8RPoC87JJex7AQSsb5GIuZqhM=",
"BaseHookName": "OnPlayerRespawned",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "UnityEngine.CoreModule|UnityEngine.Object|op_Equality(UnityEngine.CoreModule|UnityEngine.Object,UnityEngine.CoreModule|UnityEngine.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 2
}
],
"HookTypeName": "Modify",
"Name": "FixAIBrainThinkNRE [patch]",
"HookName": "FixAIBrainThinkNRE [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Think",
"ReturnType": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "iWNGBRvf6p1UpSUgAEx8GH33gclSAHRq+SX5OTE1juk=",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "OnPlayerDismountFailed",
"HookName": "OnPlayerDismountFailed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_WantsDismount",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "QBe9Wv/upbC89GzAYpIpb+jh52JZ6AevAw5ga/9UQ00=",
"BaseHookName": "OnPlayerWantsDismount",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.config, a0",
"HookTypeName": "Simple",
"Name": "CanAccessVendingMachine",
"HookName": "CanAccessVendingMachine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MarketTerminal",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "<GetDeliveryEligibleVendingMachines>g__IsEligible|42_0",
"ReturnType": "System.Boolean",
"Parameters": [
"VendingMachine",
"UnityEngine.Vector3",
"System.Int32"
]
},
"MSILHash": "xTkeMgoSF9iKpVgp1M1DdwGMCQrmcyfhlHio5xsXtZk=",
"HookCategory": "Vending"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|AutoTurret|consumptionAmount"
}
],
"HookTypeName": "Modify",
"Name": "ConsumptionAmountField [AutoTurret] [2]",
"HookName": "ConsumptionAmountField [AutoTurret]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ConsumptionAmount",
"ReturnType": "System.Int32",
"Parameters": []
},
"MSILHash": "4Act+y8UAH9ZIu8gewP4EzXBfP1MjKVnkKUKogxIZ2I=",
"HookCategory": "_Patches"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldc_i4_s",
"OpType": "SByte",
"Operand": "10"
},
{
"OpCode": "stfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|AutoTurret|consumptionAmount"
}
],
"HookTypeName": "Modify",
"Name": "ConsumptionAmountField [AutoTurret]",
"HookName": "ConsumptionAmountField [AutoTurret]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": ".ctor",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "j0kEIWD9tFpLTu2X9f+1RS5Pn7suN210Vf86PUCbSCQ=",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 63,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnDecayHeal",
"HookName": "OnDecayHeal",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnDecay",
"ReturnType": "System.Void",
"Parameters": [
"Decay",
"System.Single"
]
},
"MSILHash": "St2dO5Ral1bvK358ny1fTCiXRt9r3a0VS2G7d6AhU4M=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 145,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnDecayDamage",
"HookName": "OnDecayDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnDecay",
"ReturnType": "System.Void",
"Parameters": [
"Decay",
"System.Single"
]
},
"MSILHash": "St2dO5Ral1bvK358ny1fTCiXRt9r3a0VS2G7d6AhU4M=",
"BaseHookName": "OnDecayHeal",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnWindmillUpdate",
"HookName": "OnWindmillUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricWindmill",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "WindUpdate",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "3oQJuRK8woZxc6W+Z0/iAZn5mBVPYccBw8xLu6hTRoU=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 39,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnWindmillUpdated",
"HookName": "OnWindmillUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricWindmill",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "WindUpdate",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "3oQJuRK8woZxc6W+Z0/iAZn5mBVPYccBw8xLu6hTRoU=",
"BaseHookName": "OnWindmillUpdate",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanElevatorLiftMove",
"HookName": "CanElevatorLiftMove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorLift",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanMove",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "h353VdbES/7mYvnERfc2LKjklSVn5dyksCXKGtk0M54=",
"HookCategory": "Elevator"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnGrowableStateChange",
"HookName": "OnGrowableStateChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ChangeState",
"ReturnType": "System.Void",
"Parameters": [
"PlantProperties/State",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "yRtAX8okZ8aTcOE4BlRuoKG0e2cCsi7i3bx0jscp3Dc=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanBeRecycled",
"HookName": "CanBeRecycled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Recycler",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanBeRecycled",
"ReturnType": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "A5AcQ8ZT2YgZHSOXGm0sQu4Oi/3pHOVghfJaBLh65Rw=",
"HookCategory": "Crafting"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 86,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnBigWheelLoss"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 10
},
{
"OpCode": "ldloc_3",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 100
}
],
"HookTypeName": "Modify",
"Name": "OnBigWheelLoss",
"HookName": "OnBigWheelLoss",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BigWheelGame",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Payout",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "W+Fl73xHgpZWAThO+2NM3ECxJitqFMDkWILAHpPfwI4=",
"BaseHookName": "OnBigWheelWin",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 36,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnBigWheelWin"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 6
},
{
"OpCode": "ldloc_3",
"OpType": "None"
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 7
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.Int32"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 68
}
],
"HookTypeName": "Modify",
"Name": "OnBigWheelWin",
"HookName": "OnBigWheelWin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BigWheelGame",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Payout",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "W+Fl73xHgpZWAThO+2NM3ECxJitqFMDkWILAHpPfwI4=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityPickedUp",
"HookName": "OnEntityPickedUp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnPickedUp",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"BasePlayer"
]
},
"MSILHash": "+u2GCtSHTDWu7iqcjcFKh98FNKhbrQfPRx+LI73xrGk=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 0,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnServerRestartInterrupt",
"HookName": "OnServerRestartInterrupt",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RestartServer",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"System.Int32"
]
},
"MSILHash": "xQqd1l4OdCgri/SH1AMaVoJ9sdDpgZOV/BXRbc/g9Gs=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 38,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1",
"HookTypeName": "Simple",
"Name": "OnServerRestart",
"HookName": "OnServerRestart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RestartServer",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"System.Int32"
]
},
"MSILHash": "xQqd1l4OdCgri/SH1AMaVoJ9sdDpgZOV/BXRbc/g9Gs=",
"BaseHookName": "OnServerRestartInterrupt",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseHelicopter",
"HookName": "CanUseHelicopter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AttemptMount",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "jJP2Lc/V5HAbdLRD7wt5J8WWhRqMCkRCJsQCjBMHqDU=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 7,
"RemoveCount": 7,
"Instructions": [],
"HookTypeName": "Modify",
"Name": "AllowNpcNonAdminHeliUse [patch]",
"HookName": "AllowNpcNonAdminHeliUse [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AttemptMount",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "jJP2Lc/V5HAbdLRD7wt5J8WWhRqMCkRCJsQCjBMHqDU=",
"BaseHookName": "CanUseHelicopter",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnWildlifeTrap",
"HookName": "OnWildlifeTrap",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WildlifeTrap",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TrapWildlife",
"ReturnType": "System.Void",
"Parameters": [
"TrappableWildlife"
]
},
"MSILHash": "/ou9B7XYnXHsCCg21x+ApqdChOHfBTtxV9Xorx8TPeg=",
"HookCategory": "Traps"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 60,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnFishingStopped",
"HookName": "OnFishingStopped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFishingRod",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Server_Cancel",
"ReturnType": "System.Void",
"Parameters": [
"BaseFishingRod/FailReason"
]
},
"MSILHash": "+vZQoXAwFL5K3Lp/SgoQikFATBH6gqjEgW2SI5kn6Sc=",
"HookCategory": "Fishing"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 28,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "CanCastFishingRod"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_2",
"OpType": "None"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "UnityEngine.CoreModule|UnityEngine.Vector3"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object,System.Object)"
},
{
"OpCode": "stloc_s",
"OpType": "VariableIndex",
"Operand": "7"
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "7"
},
{
"OpCode": "isinst",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 28
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "7"
},
{
"OpCode": "unbox_any",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 28
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "CanCastFishingRod",
"HookName": "CanCastFishingRod",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFishingRod",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Server_RequestCast",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "yGPePcvfteTQgudvtDQPYzH76wY9qRJ1fEY8MdNLV8k=",
"HookCategory": "Fishing"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 492,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "CanCatchFish"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc",
"OpType": "Variable",
"Operand": 13
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "stloc",
"OpType": "VariableIndex",
"Operand": "14"
},
{
"OpCode": "ldloc",
"OpType": "VariableIndex",
"Operand": "14"
},
{
"OpCode": "isinst",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 492
},
{
"OpCode": "ldloc",
"OpType": "VariableIndex",
"Operand": "14"
},
{
"OpCode": "unbox_any",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 492
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "CanCatchFish",
"HookName": "CanCatchFish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFishingRod",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CatchProcessBudgeted",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "xaDZiAa1aejVEqVHy0ru2s+BCp/7KwSl04lHz/03scI=",
"HookCategory": "Fishing"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 204,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, l2",
"HookTypeName": "Simple",
"Name": "OnFishingRodCast",
"HookName": "OnFishingRodCast",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFishingRod",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Server_RequestCast",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "yGPePcvfteTQgudvtDQPYzH76wY9qRJ1fEY8MdNLV8k=",
"BaseHookName": "CanCastFishingRod",
"HookCategory": "Fishing"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 17,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this,a0",
"HookTypeName": "Simple",
"Name": "OnTurretAuthorize",
"HookName": "OnTurretAuthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "AddSelfAuthorize",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "YsNz87gqdJbOKACq+FiYe/iMPlY4dZWlNo0lHDrP5iQ=",
"HookCategory": "Turret"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 505,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnFishCatch"
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 13
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "stloc_s",
"OpType": "VariableIndex",
"Operand": "15"
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "15"
},
{
"OpCode": "isinst",
"OpType": "Type",
"Operand": "Assembly-CSharp|Item"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 505
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "15"
},
{
"OpCode": "isinst",
"OpType": "Type",
"Operand": "Assembly-CSharp|Item"
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 13
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 505
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 13
},
{
"OpCode": "ldc_r4",
"OpType": "Single",
"Operand": "0"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|Item|Remove(System.Single)"
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "15"
},
{
"OpCode": "castclass",
"OpType": "Type",
"Operand": "Assembly-CSharp|Item"
},
{
"OpCode": "stloc_s",
"OpType": "Variable",
"Operand": 13
}
],
"HookTypeName": "Modify",
"Name": "OnFishCatch",
"HookName": "OnFishCatch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFishingRod",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CatchProcessBudgeted",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "xaDZiAa1aejVEqVHy0ru2s+BCp/7KwSl04lHz/03scI=",
"BaseHookName": "CanCatchFish",
"HookCategory": "Fishing"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 594,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this.currentFishTarget, this, l1",
"HookTypeName": "Simple",
"Name": "OnFishCaught",
"HookName": "OnFishCaught",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFishingRod",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CatchProcessBudgeted",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "xaDZiAa1aejVEqVHy0ru2s+BCp/7KwSl04lHz/03scI=",
"BaseHookName": "OnFishCatch",
"HookCategory": "Fishing"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "OnPlayerDrink",
"HookName": "OnPlayerDrink",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LiquidContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SVDrink",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "awvHTTy/txvu29esHu0Fd0+exc8Ljt4+deYHaaYvTvw=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 309,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a0, l13, a5, this, a3",
"HookTypeName": "Simple",
"Name": "CanPurchaseItem",
"HookName": "CanPurchaseItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoTransaction",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Int32",
"ItemContainer",
"System.Action`2<BasePlayer,Item>",
"System.Action`2<BasePlayer,Item>",
"MarketTerminal"
]
},
"MSILHash": "g+oVxBsTmJnlS9NPCLvGzsCKkKBrPJcFakETgpTyn7E=",
"BaseHookName": "OnVendingTransaction",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 23,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a0",
"HookTypeName": "Simple",
"Name": "OnVendingShopOpen [NPCTalking]",
"HookName": "OnVendingShopOpen",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnConversationAction",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.String"
]
},
"MSILHash": "9As+Zs6VDJ+llieX0fqF2ORBStCOtn7oPliMgVKEwnw=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnLootEntityEnd [FuseBox]",
"HookName": "OnLootEntityEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemBasedFlowRestrictor",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerStoppedLooting",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "+u2GCtSHTDWu7iqcjcFKh98FNKhbrQfPRx+LI73xrGk=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnTurretAssign",
"HookName": "OnTurretAssign",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AssignToFriend",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "WjCUIOz0vQIhLZ6iFkh4aYz12lw/LyvWsUbkI3ffHnc=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 86,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnTurretAssigned",
"HookName": "OnTurretAssigned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AssignToFriend",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "WjCUIOz0vQIhLZ6iFkh4aYz12lw/LyvWsUbkI3ffHnc=",
"BaseHookName": "OnTurretAssign",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 31,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnMissionFailed",
"HookName": "OnMissionFailed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMission",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MissionFailed",
"ReturnType": "System.Void",
"Parameters": [
"BaseMission/MissionInstance",
"BasePlayer",
"BaseMission/MissionFailReason"
]
},
"MSILHash": "shyjBhlZ+v4GQXpT+nfePLhZgo1LqwDid/GIdurEIig=",
"HookCategory": "Mission"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnMissionSucceeded",
"HookName": "OnMissionSucceeded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMission",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MissionSuccess",
"ReturnType": "System.Void",
"Parameters": [
"BaseMission/MissionInstance",
"BasePlayer"
]
},
"MSILHash": "x5FGpTL4A0YPQKnnvwP8Lu2x/Ye4i1Qni54aDEiRSds=",
"HookCategory": "Mission"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnMissionStart",
"HookName": "OnMissionStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMission",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MissionStart",
"ReturnType": "System.Void",
"Parameters": [
"BaseMission/MissionInstance",
"BasePlayer"
]
},
"MSILHash": "e7Lw4NPrQU2ODYotnLJ9enxn/aoEFXjwM+fBjMPKiqY=",
"HookCategory": "Mission"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a2, a1",
"HookTypeName": "Simple",
"Name": "CanAssignMission",
"HookName": "CanAssignMission",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMission",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AssignMission",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"IMissionProvider",
"BaseMission"
]
},
"MSILHash": "o0iV4po1xIHlEf+BWtKc8NvOdMUFeHc0fu6dmmcgIiY=",
"HookCategory": "Mission"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 112,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a2, a1, a0",
"HookTypeName": "Simple",
"Name": "OnMissionAssigned",
"HookName": "OnMissionAssigned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMission",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AssignMission",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"IMissionProvider",
"BaseMission"
]
},
"MSILHash": "o0iV4po1xIHlEf+BWtKc8NvOdMUFeHc0fu6dmmcgIiY=",
"BaseHookName": "CanAssignMission",
"HookCategory": "Mission"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 74,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnMissionStarted",
"HookName": "OnMissionStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMission",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MissionStart",
"ReturnType": "System.Void",
"Parameters": [
"BaseMission/MissionInstance",
"BasePlayer"
]
},
"MSILHash": "e7Lw4NPrQU2ODYotnLJ9enxn/aoEFXjwM+fBjMPKiqY=",
"BaseHookName": "OnMissionStart",
"HookCategory": "Mission"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUpdateSign [CarvablePumpkin]",
"HookName": "CanUpdateSign",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CarvablePumpkin",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanUpdateSign",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "wkAV4hStE51BrHn+q9dw6SN/E1s88/omRVAQDMJU0ks=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnWaterCollect [WaterPump]",
"HookName": "OnWaterCollect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPump",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CreateWater",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "yBj92Q0sAI5F0T7hceOdYA4RO0oHucERuHtFU8H62GE=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 90,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "OnFlameExplosion",
"HookName": "OnFlameExplosion",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FlameExplosive",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FlameExplode",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "9pNylY6eAVwa+r7cteB4JH39qu8em/8cpqQPhO2jwzE=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1, a2",
"HookTypeName": "Simple",
"Name": "OnEyePosValidate",
"HookName": "OnEyePosValidate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackEntity",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "ValidateEyePos",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"UnityEngine.Vector3",
"System.Boolean"
]
},
"MSILHash": "oCEEnoeoJ7rbuXcmnSizeJFPT6KjVd+L6ijaSA0HFHc=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "OnImpactEffectCreate",
"HookName": "OnImpactEffectCreate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Effect/server",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ImpactEffect",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "Uc1U4uBOl85djvIHZyo34RwpsV3rgg9MRLh+cmayJYI=",
"HookCategory": "Weapon"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 66,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnSamSiteTargetScan"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 79
}
],
"HookTypeName": "Modify",
"Name": "OnSamSiteTargetScan",
"HookName": "OnSamSiteTargetScan",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TargetScan",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "cnJgXpec+9y5kfP0qL1mtXg3Oa6nCI8SV1LKM9ChkW4=",
"BaseHookName": "OnSamSiteTarget",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a2, this",
"HookTypeName": "Simple",
"Name": "OnItemUnwrap",
"HookName": "OnItemUnwrap",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemModUnwrap",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerCommand",
"ReturnType": "System.Void",
"Parameters": [
"Item",
"System.String",
"BasePlayer"
]
},
"MSILHash": "FkpUPL5A9Lj5M9yXdNyH5j044Aw9InVlvo2zsnk/u4s=",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 60,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Assembly-CSharp|BaseNetworkable|get_limitNetworking"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 1032
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnSendModelState"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 60
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnSendModelState",
"HookName": "OnSendModelState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SendModelState",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "NUuX+zSl3deuEkNC2HBHm4Cy1OtC8M/GSoKn2yEKaJs=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 26,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnEngineStart"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|VehicleEngineController`1|owner"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String, System.Object, System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 26
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnEngineStart",
"HookName": "OnEngineStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryStartEngine",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "AnxSRChg7ma/wZAYxk5l40aAgBl1/H3gTjQjzdnCezA=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 60,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnEngineStarted"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|VehicleEngineController`1|owner"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object, System.Object)"
},
{
"OpCode": "pop",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnEngineStarted",
"HookName": "OnEngineStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryStartEngine",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "AnxSRChg7ma/wZAYxk5l40aAgBl1/H3gTjQjzdnCezA=",
"BaseHookName": "OnEngineStart",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 8,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnEngineStop"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|VehicleEngineController`1|owner"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 8
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnEngineStop",
"HookName": "OnEngineStop",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopEngine",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "3+IgLAcTzvLlMBDcoh/2eKeYBZ1jXbMr88yf71mQdwo=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 34,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnEngineStopped"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|VehicleEngineController`1|owner"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "pop",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnEngineStopped",
"HookName": "OnEngineStopped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopEngine",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "3+IgLAcTzvLlMBDcoh/2eKeYBZ1jXbMr88yf71mQdwo=",
"BaseHookName": "OnEngineStop",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 22,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnNpcTarget"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_3",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 85
}
],
"HookTypeName": "Modify",
"Name": "OnNpcTarget [HumanNPC]",
"HookName": "OnNpcTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetBestTarget",
"ReturnType": "BaseEntity",
"Parameters": []
},
"MSILHash": "4sU5hHRCakdpEfUiK5A2b75so+JUgNtPuNVHEcL2sgg=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 34,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnXmasLootDistribute",
"HookName": "OnXmasLootDistribute",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "XMasRefill",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerInit",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "4m7Jry163okDslYHYXOhsiy91ZjMZ7JdQHmg7FllDBQ=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnXmasStockingFill",
"HookName": "OnXmasStockingFill",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Stocking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SpawnLoot",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "4/Lix3wnQcQyh2A5vMu32FvHnpUW9W0mLVOTaZWD5dQ=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnXmasGiftsDistribute"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnXmasGiftsDistribute",
"HookName": "OnXmasGiftsDistribute",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "XMasRefill",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DistributeGiftsForPlayer",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "QzntBqGab7O8R3/Jz7iyexrjicuzbZkdSiopYmyEGvY=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnBradleyApcThink",
"HookName": "OnBradleyApcThink",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoSimpleAI",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "DM8wkn/FGfEkOn3lo4PR4MtYrMolSr1ObjTmatWw6o0=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnTerrainCreate",
"HookName": "OnTerrainCreate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainGenerator",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CreateTerrain",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"System.Int32"
]
},
"MSILHash": "LrsezsU9SpwS1YPiMb2G4nK0O0hFUXZqUeck1uygURE=",
"HookCategory": "World"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.playerCollider",
"HookTypeName": "Simple",
"Name": "OnPlayerColliderEnable",
"HookName": "OnPlayerColliderEnable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EnablePlayerCollider",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "v2f2H9OVVWD0O1Wxm5e+ZHk3KnndvvQa3hoaRpx75TY=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 109,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnPlayerSleepEnded",
"HookName": "OnPlayerSleepEnded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "EndSleeping",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "KaHEOXSrL6/KPJxO594peTbT6y1HfSSPrlv4JKfHw4E=",
"BaseHookName": "OnPlayerSleepEnd",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnExcavatorSuppliesRequest",
"HookName": "OnExcavatorSuppliesRequest",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorSignalComputer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RequestSupplies",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xXBcJrTEu0k1x/ChH4YeWKYUDgLpfog7UQM8W958mb0=",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 65,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0",
"HookTypeName": "Simple",
"Name": "OnExcavatorSuppliesRequested",
"HookName": "OnExcavatorSuppliesRequested",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorSignalComputer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RequestSupplies",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xXBcJrTEu0k1x/ChH4YeWKYUDgLpfog7UQM8W958mb0=",
"BaseHookName": "OnExcavatorSuppliesRequest",
"HookCategory": "Electronic"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a4, this, a0",
"HookTypeName": "Simple",
"Name": "OnClientProjectileEffectCreate",
"HookName": "OnClientProjectileEffectCreate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "CreateProjectileEffectClientside",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"UnityEngine.Vector3",
"UnityEngine.Vector3",
"System.Int32",
"Network.Connection",
"System.Boolean",
"System.Boolean",
"System.Collections.Generic.List`1<Network.Connection>"
]
},
"MSILHash": "1WusquirLv4Dhj82Hv0pvOwKy00QNZXCHyuxCeKxdjg=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanDesignFirework",
"HookName": "CanDesignFirework",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatternFirework",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "PlayerCanModify",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Bvt1afBUCuEmJ5FVAUAhoS2K4J1kVu48EHfaaVBLSK8=",
"HookCategory": "Firework"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnFireworkStarted",
"HookName": "OnFireworkStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFirework",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Begin",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "a6MqfeKeRsfRPS38EntRz3Var7rhZCppcmT0NiTjnmY=",
"HookCategory": "Firework"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 23,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnFireworkExhausted",
"HookName": "OnFireworkExhausted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFirework",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnExhausted",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "LsqryEDXtfmgBTlrRAQMo/kT3c6BWwV8cLF6c50f1lY=",
"HookCategory": "Firework"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 4,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnFireworkDamage",
"HookName": "OnFireworkDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFirework",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnAttacked",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "x8FkxCPfHyzzYk8tm5S39EiTgBDuvcnlEYyh2zfcHoQ=",
"HookCategory": "Firework"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnFireworkDesignChange",
"HookName": "OnFireworkDesignChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatternFirework",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ServerSetFireworkDesign",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "e4txXSgUIl1YWHmKdyejcF+q7pAxM5r7hpKkPKrmgOU=",
"HookCategory": "Firework"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 111,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnFireworkDesignChanged",
"HookName": "OnFireworkDesignChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatternFirework",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ServerSetFireworkDesign",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "e4txXSgUIl1YWHmKdyejcF+q7pAxM5r7hpKkPKrmgOU=",
"BaseHookName": "OnFireworkDesignChange",
"HookCategory": "Firework"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 319,
"ReturnBehavior": 0,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "OnServerInformationUpdated",
"HookName": "OnServerInformationUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "UpdateServerInformation",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "YwCFE8aOMOAmh8WaQlBIACE+lZ2aIq1AiFmAz+lfUdA=",
"HookCategory": "Server"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 120,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSignUpdated [CarvablePumpkin]",
"HookName": "OnSignUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CarvablePumpkin",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateSign",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "w9NlOkR9IgXzi5aPQaG5l56gOYD6ifb8xeZ6rOQ/9hY=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnMlrsFire",
"HookName": "OnMlrsFire",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Fire",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "jPQCq/pPuNyDUp4ogOba9LdmG1XQTt/TuRwZKYFYgQc=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 52,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnMlrsFired",
"HookName": "OnMlrsFired",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Fire",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "jPQCq/pPuNyDUp4ogOba9LdmG1XQTt/TuRwZKYFYgQc=",
"BaseHookName": "OnMlrsFire",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 118,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l7",
"HookTypeName": "Simple",
"Name": "OnMlrsRocketFired",
"HookName": "OnMlrsRocketFired",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "FireNextRocket",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "2z4nMurMHt8/f86QBQRrlymHh8iZBY5UGcLR+ErjrWU=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 34,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnMlrsFiringEnded",
"HookName": "OnMlrsFiringEnded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "EndFiring",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "rLC6bm2DQj6o2IX1jEfjYKnGHQTVPPwIz6hX4Wi44HA=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 38,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, this._mounted",
"HookTypeName": "Simple",
"Name": "OnMlrsTarget",
"HookName": "OnMlrsTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SetUserTargetHitPos",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "zfSJhJx+VJOBEXk+CmnxBegWs+r04AeLOrSfgw5kvVk=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 124,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.trueTargetHitPos, this._mounted",
"HookTypeName": "Simple",
"Name": "OnMlrsTargetSet",
"HookName": "OnMlrsTargetSet",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SetUserTargetHitPos",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "zfSJhJx+VJOBEXk+CmnxBegWs+r04AeLOrSfgw5kvVk=",
"BaseHookName": "OnMlrsTarget",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 69,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": " l3, l7, a0.player",
"HookTypeName": "Simple",
"Name": "OnEntityReskin",
"HookName": "OnEntityReskin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCan",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ChangeItemSkin",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "nfC9CaKMZ9jTpf//F8pM5QRjUaPwGwXAL8/LSKOSQJ8=",
"HookCategory": "Crafting"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 528,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": " l3, l7, a0.player",
"HookTypeName": "Simple",
"Name": "OnEntityReskinned",
"HookName": "OnEntityReskinned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCan",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ChangeItemSkin",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "nfC9CaKMZ9jTpf//F8pM5QRjUaPwGwXAL8/LSKOSQJ8=",
"BaseHookName": "OnEntityReskin",
"HookCategory": "Crafting"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 516,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l21, this, a0",
"HookTypeName": "Simple",
"Name": "OnItemStacked [2]",
"HookName": "OnItemStacked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "MoveToContainer",
"ReturnType": "System.Boolean",
"Parameters": [
"ItemContainer",
"System.Int32",
"System.Boolean",
"System.Boolean",
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "e1PJq8pjfQI1+0MYc2JcXNRuVmffrxCwoMdgO07T/ow=",
"BaseHookName": "OnItemStacked [1]",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnConnectionDequeue",
"HookName": "OnConnectionDequeue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveConnection",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection"
]
},
"MSILHash": "7cX5HH7YSG/wsPlTQVkL9/Nvf33Sm1Exjh+1aA2F3QQ=",
"HookCategory": "Queue"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnConnectionQueue",
"HookName": "OnConnectionQueue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "Join",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection"
]
},
"MSILHash": "tWS8i4qurfZexuUPyQhoFdg7xJhZk21cBs1wpWd5fz4=",
"HookCategory": "Queue"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnQueueUpdate",
"HookName": "OnQueueUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SendQueueUpdate",
"ReturnType": "System.Void",
"Parameters": [
"Network.Connection",
"System.Int32"
]
},
"MSILHash": "oAMXuaTzz8V2+oCUfFRGiVyodT76b5efPbsZoyTdevI=",
"HookCategory": "Queue"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 2,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnQueueCycle",
"HookName": "OnQueueCycle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Cycle",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "8s+/t2AmO1qIv9V/NcxGwMY2ZU/JUucbeLEzZbuBY58=",
"HookCategory": "Queue"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 228,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnSprinklerSplashed",
"HookName": "OnSprinklerSplashed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sprinkler",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoSplash",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "Vc+RwZN8nPTzcSqiiZT4e22rjwjNdv/g4Ew012mdw00=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a2, a0, a1, a3",
"HookTypeName": "Simple",
"Name": "CanWaterBallSplash",
"HookName": "CanWaterBallSplash",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterBall",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoSplash",
"ReturnType": "System.Boolean",
"Parameters": [
"UnityEngine.Vector3",
"System.Single",
"ItemDefinition",
"System.Int32"
]
},
"MSILHash": "H9y5VGkVFdMJhSSrRUgZTyrAcse/b3Oc4aBfzdJqmTc=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanFireLiquidWeapon",
"HookName": "CanFireLiquidWeapon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LiquidWeapon",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanFire",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "7eYVqa/Psf407g7scsrekwU5n+qAQTbTjKXrDdPWHm0=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 48,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnLiquidWeaponFired",
"HookName": "OnLiquidWeaponFired",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LiquidWeapon",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StartFiring",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "l+Q0PkYNVO3Ga3VmEBzjI2lVl+Qev9K/aHNpyjQLZMA=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnLiquidWeaponFiringStopped",
"HookName": "OnLiquidWeaponFiringStopped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LiquidWeapon",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StopFiring",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "yEUvrk9DbLiRzWx7VMeVVnU5sjSHiOOMuW9KVSmglEo=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 93,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l5, l1, l0, l2",
"HookTypeName": "Simple",
"Name": "OnPhotoCapture",
"HookName": "OnPhotoCapture",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "InstantCameraTool",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TakePhoto",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "o0m6mjfvVcrWOBQBXiB8+hMjCnmeJnjjPgXmNaW80M8=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 202,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l5, l1, l0, l2",
"HookTypeName": "Simple",
"Name": "OnPhotoCaptured",
"HookName": "OnPhotoCaptured",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "InstantCameraTool",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TakePhoto",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "o0m6mjfvVcrWOBQBXiB8+hMjCnmeJnjjPgXmNaW80M8=",
"BaseHookName": "OnPhotoCapture",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnDoorKnocked [DoorKnocker]",
"HookName": "OnDoorKnocked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DoorKnocker",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Knock",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "24FnO3l1EY75oLH9OGBunSGORki0D2TJYgCqsbYmn9o=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0, a2",
"HookTypeName": "Simple",
"Name": "OnNpcTargetSense",
"HookName": "OnNpcTargetSense",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Ai.SimpleAIMemory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SetKnown",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"BaseEntity",
"AIBrainSenses"
]
},
"MSILHash": "xEPVl+VEqBcKHo+gm/pfDMoXaiK1Va7869PzP2q5oc8=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnTreeMarkerHit",
"HookName": "OnTreeMarkerHit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TreeEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DidHitMarker",
"ReturnType": "System.Boolean",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "O2+7lYFvJReG9yz99YtjIpj2KooDsa0WwRu3CKTObSg=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 31,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnEngineStartFinished"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|VehicleEngineController`1|owner"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object)"
},
{
"OpCode": "pop",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnEngineStartFinished",
"HookName": "OnEngineStartFinished",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FinishStartingEngine",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "0wb4Vlitr5ajWgeBPb7WRR1NCbvs9ZTvn0BKw6SGdIo=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnNetworkSubscriptionsGather",
"HookName": "OnNetworkSubscriptionsGather",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NetworkVisibilityGrid",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GetVisibleFrom",
"ReturnType": "System.Void",
"Parameters": [
"Network.Visibility.Group",
"System.Collections.Generic.List`1<Network.Visibility.Group>",
"System.Int32"
]
},
"MSILHash": "HaamWQrLwNIZxg7E/GCLIRRhWnih/1K0xO9h3nnGfHk=",
"HookCategory": "Network"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnVendingShopOpened [VendingMachine]",
"HookName": "OnVendingShopOpened",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_OpenShop",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "VbpJrQSXxX4lZ5eaIjyq34I8ytB6mkpHkcm0QMakFnk=",
"BaseHookName": "OnVendingShopOpen [VendingMachine]",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 36,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a0",
"HookTypeName": "Simple",
"Name": "OnVendingShopOpened [NPCTalking]",
"HookName": "OnVendingShopOpened",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnConversationAction",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.String"
]
},
"MSILHash": "9As+Zs6VDJ+llieX0fqF2ORBStCOtn7oPliMgVKEwnw=",
"BaseHookName": "OnVendingShopOpen [NPCTalking]",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnAdventGiftAward",
"HookName": "OnAdventGiftAward",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AdventCalendar",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AwardGift",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "pgnZ6u4HhzsQhXRd4Ky1RbTt/Tzh4NioQ6U7Nx93qgc=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 133,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnAdventGiftAwarded",
"HookName": "OnAdventGiftAwarded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AdventCalendar",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AwardGift",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "pgnZ6u4HhzsQhXRd4Ky1RbTt/Tzh4NioQ6U7Nx93qgc=",
"BaseHookName": "OnAdventGiftAward",
"HookCategory": "Seasonal"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "CanBeAwardedAdventGift"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "stloc_s",
"OpType": "VariableIndex",
"Operand": "2"
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "2"
},
{
"OpCode": "isinst",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldloc_s",
"OpType": "VariableIndex",
"Operand": "2"
},
{
"OpCode": "unbox_any",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ceq",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "CanBeAwardedAdventGift",
"HookName": "CanBeAwardedAdventGift",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AdventCalendar",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "WasAwardedTodaysGift",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "44glm6KGzZHYZu2nrWWNmj+vkZwVFDDBejxFLiQILNM=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 126,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player, l1",
"HookTypeName": "Simple",
"Name": "OnItemPainted",
"HookName": "OnItemPainted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PaintedItemStorageEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Server_UpdateImage",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "v4+N5OY1uPPtDSaMjmNxSPjXnlk7pz/7H9eTtZa6oO0=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 67,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "l3, l4, this => l4",
"HookTypeName": "Simple",
"Name": "OnItemRecycleAmount",
"HookName": "OnItemRecycleAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Recycler",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RecycleThink",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "Ezx0LojH+hZIRQ2XLjqIYQTnWAdL6GF9C9KYXMUk8zM=",
"BaseHookName": "OnItemRecycle [2]",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 19,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTrainCarUncouple",
"HookName": "OnTrainCarUncouple",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_WantsUncouple",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "B9Du/alO2ZuVbnh++H+FwNidECYsUhCseBXMVpXjIGA=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 16,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.owner, a0.owner",
"HookTypeName": "Simple",
"Name": "CanTrainCarCouple",
"HookName": "CanTrainCarCouple",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCoupling",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryCouple",
"ReturnType": "System.Boolean",
"Parameters": [
"TrainCoupling",
"System.Boolean"
]
},
"MSILHash": "O3tjxyeCkfLmc35TO5xe3JXKD/8AUc/BKYu3c9WT+ws=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1",
"HookTypeName": "Simple",
"Name": "OnSamSiteModeToggle",
"HookName": "OnSamSiteModeToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ToggleDefenderMode",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "pS4fzXnB6XYv8T2EV5eAP5Xkr9Q00M1OnTVijhw0O7A=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 96,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l5",
"HookTypeName": "Simple",
"Name": "OnSprayCreate",
"HookName": "OnSprayCreate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCan",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CreateSpray",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "g6wEmbj80yvmpTzySh/Z2baLHQbuYBfMaf8cfvVohIo=",
"HookCategory": "Crafting"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnLockerSwap",
"HookName": "OnLockerSwap",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_Equip",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "qlnRmVAzLjAG6BP9+BAVZJ2hMhDuD9wX1QPI9hd4IPA=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.GetOwnerPlayer()",
"HookTypeName": "Simple",
"Name": "OnWeaponModChange",
"HookName": "OnWeaponModChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DelayedModsChanged",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "yytVSILlYb5V+0ernEBljRUpO8DN2fzH6gebMv2RPZ4=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnSprayRemove",
"HookName": "OnSprayRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Server_RequestWaterClear",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "P0cpmHbot5HPLNvlyXi3LVha31Dp12K/QfZVr4mxKAE=",
"HookCategory": "Entity"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 1,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldfld",
"OpType": "Field",
"Operand": "Assembly-CSharp|SprayCanSpray|splashThreshold"
}
],
"HookTypeName": "Modify",
"Name": "SplashThresholdField [SprayCanSpray]",
"HookName": "SplashThresholdField [SprayCanSpray]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "WantsSplash",
"ReturnType": "System.Boolean",
"Parameters": [
"ItemDefinition",
"System.Int32"
]
},
"MSILHash": "bLHSp2pJULXHu2oNSn8YwcMt2IDByJrPw79lfylEAo4=",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnComposterUpdate",
"HookName": "OnComposterUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Composter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateComposting",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "A90803BDaTu2pO7ecfinIr2a5aG08HcdXXfzD4CYXQs=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnInventoryItemsCount",
"HookName": "OnInventoryItemsCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetAmount",
"ReturnType": "System.Int32",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "cPr7MD/SwKmak+prSQj9ufDcYKKVOknvhCI/PSXPnn8=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnInventoryItemsTake",
"HookName": "OnInventoryItemsTake",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Take",
"ReturnType": "System.Int32",
"Parameters": [
"System.Collections.Generic.List`1<Item>",
"System.Int32",
"System.Int32"
]
},
"MSILHash": "XQhkr56LFim15MiRXRj4uYXB7vVw7iChnHqABFnnlQM=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnInventoryItemsFind",
"HookName": "OnInventoryItemsFind",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FindItemsByItemID",
"ReturnType": "System.Collections.Generic.List`1<Item>",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "33gTbFbp0Rbw9096Nk+j2SVjbmJxsQt9NLeyz50ajAE=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnInventoryAmmoFind",
"HookName": "OnInventoryAmmoFind",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FindAmmo",
"ReturnType": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<Item>",
"Rust.AmmoTypes"
]
},
"MSILHash": "LlKqdmv/cqM2rCKWy/k3HrTkcZKaFOY7SPaHTSoKIik=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this",
"HookTypeName": "Simple",
"Name": "OnBackpackDrop",
"HookName": "OnBackpackDrop",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryDropBackpack",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ogPLODIcNBZEZ/Su5e4sakg2XXga+cVxJ1hfqszaSO8=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 167,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnDroppedItemCombined",
"HookName": "OnDroppedItemCombined",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DroppedItem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnDroppedOn",
"ReturnType": "System.Void",
"Parameters": [
"DroppedItem"
]
},
"MSILHash": "HGL3nGQs74zQBCd+GZNX1I/b2HeVjWpdO7HGHs5ScxQ=",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnRandomItemAward"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "Assembly-CSharp|RandomItemDispenser/RandomItemChance"
},
{
"OpCode": "ldarg_2",
"OpType": "None"
},
{
"OpCode": "ldarg_3",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "UnityEngine.CoreModule|UnityEngine.Vector3"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnRandomItemAward",
"HookName": "OnRandomItemAward",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RandomItemDispenser",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "TryAward",
"ReturnType": "System.Boolean",
"Parameters": [
"RandomItemDispenser/RandomItemChance",
"BasePlayer",
"UnityEngine.Vector3"
]
},
"MSILHash": "XIQoUrdLiQl4mg2R+jdGM8TRqrhUGz3kmrNylTrnJdE=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnRemoteIdentifierUpdate",
"HookName": "OnRemoteIdentifierUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PoweredRemoteControlEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateIdentifier",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"System.Boolean"
]
},
"MSILHash": "fbgUq/PLara1nW0ICrhSVDAmjfV7clF/9PLrb/1pKLE=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnOvenStart",
"HookName": "OnOvenStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartCooking",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "nXvpPKAZCfWlUt/MCBz/ynGQ6YQZQ5kq8mrXLo0RwpU=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 33,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnOvenStarted",
"HookName": "OnOvenStarted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartCooking",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "nXvpPKAZCfWlUt/MCBz/ynGQ6YQZQ5kq8mrXLo0RwpU=",
"BaseHookName": "OnOvenStart",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 89,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l2, l3.ToString()",
"HookTypeName": "Simple",
"Name": "OnPlayerBanned [EAC]",
"HookName": "OnPlayerBanned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EACServer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnClientActionRequired",
"ReturnType": "System.Void",
"Parameters": [
"Epic.OnlineServices.AntiCheatCommon.OnClientActionRequiredCallbackInfo&"
]
},
"MSILHash": "s3W/dZqM7zp9RlIe/+PALJrcSgQn7tkmxTl1xkBFh+0=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 56,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l2, l3.ToString()",
"HookTypeName": "Simple",
"Name": "OnPlayerKicked [EAC]",
"HookName": "OnPlayerKicked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EACServer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "OnClientActionRequired",
"ReturnType": "System.Void",
"Parameters": [
"Epic.OnlineServices.AntiCheatCommon.OnClientActionRequiredCallbackInfo&"
]
},
"MSILHash": "s3W/dZqM7zp9RlIe/+PALJrcSgQn7tkmxTl1xkBFh+0=",
"BaseHookName": "OnPlayerBanned [EAC]",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnOvenTemperature",
"HookName": "OnOvenTemperature",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetTemperature",
"ReturnType": "System.Single",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "Yf/5a+YDJGXZsqsvZpA+4n/frk0vwA386g+1ofW6xWM=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnBuildingMerge",
"HookName": "OnBuildingMerge",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerBuildingManager",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Merge",
"ReturnType": "System.Void",
"Parameters": [
"BuildingManager/Building",
"BuildingManager/Building"
]
},
"MSILHash": "V+0fFCvff/OaNdbixi15Ma8iUXWXw00IEo46jCYpEFw=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 93,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1, l2",
"HookTypeName": "Simple",
"Name": "OnFeedbackReported",
"HookName": "OnFeedbackReported",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnFeedbackReport",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "mHj/92FDQK1Z4K410p5cuKfI9Y09AuexUlv6y6T6brI=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 6,
"Instructions": [],
"HookTypeName": "Modify",
"Name": "OnFeedbackReported [patch]",
"HookName": "OnFeedbackReported",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnFeedbackReport",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "mHj/92FDQK1Z4K410p5cuKfI9Y09AuexUlv6y6T6brI=",
"BaseHookName": "OnFeedbackReported",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnPortalUse",
"HookName": "OnPortalUse",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePortal",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UsePortal",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Z6jhRjYO+XUUJ43nXPIkfbcVL3vLcXbnPxQltSQAg+w=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 148,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnPortalUsed",
"HookName": "OnPortalUsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePortal",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UsePortal",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Z6jhRjYO+XUUJ43nXPIkfbcVL3vLcXbnPxQltSQAg+w=",
"BaseHookName": "OnPortalUse",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this.item",
"HookTypeName": "Simple",
"Name": "OnItemDespawn",
"HookName": "OnItemDespawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DroppedItem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IdleDestroy",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "s41m4kmOILhcKYCGnk+nSXzbePcX4ldwAUyLZwucg/0=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this, a1",
"HookTypeName": "Simple",
"Name": "CanUnlock [ModularCarCodeLock]",
"HookName": "CanUnlock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarCodeLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryOpenWithCode",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.String"
]
},
"MSILHash": "rU+mimxFCJcg2AEp0Sdy5IuQeFfwgdVlyU0YysWy/0I=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, l1",
"HookTypeName": "Simple",
"Name": "OnVehicleLockRequest",
"HookName": "OnVehicleLockRequest",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_RequestAddLock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "M0Bzg7pa7mK79lWGisbx9BqRqduU3rcOlDK8p4igUqE=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 0,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "CanLootEntity"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 0
},
{
"OpCode": "ldc_i4_0",
"OpType": "None"
},
{
"OpCode": "ret",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "CanLootEntity [IndustrialCrafter]",
"HookName": "CanLootEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialCrafter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerOpenLoot",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"System.String",
"System.Boolean"
]
},
"MSILHash": "EzG2jMw9S41/oyFk/vaWXsEO9e6oSVWJFasHYZl3AN4=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 26,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0",
"HookTypeName": "Simple",
"Name": "OnConveyorFiltersChange",
"HookName": "OnConveyorFiltersChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialConveyor",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_ChangeFilters",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "0gfqHpZMayB5nIX/2zvyagRtTwc9BvjkCRxxqatQ/Mw=",
"HookCategory": "Industrial"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSwitchToggle [IndustrialConveyor]",
"HookName": "OnSwitchToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialConveyor",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SvSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "W+btTPbJs67kVRiELXOewxbZtd1TDpusMdFhRliTGTk=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnSwitchToggled [IndustrialConveyor]",
"HookName": "OnSwitchToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialConveyor",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SvSwitch",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "W+btTPbJs67kVRiELXOewxbZtd1TDpusMdFhRliTGTk=",
"BaseHookName": "OnSwitchToggle [IndustrialConveyor]",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 42,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l2",
"HookTypeName": "Simple",
"Name": "OnItemCraft [IndustrialCrafter]",
"HookName": "OnItemCraft",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialCrafter",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "RunJob",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "8KyqcT2VOmQ+PbA76K/IdYIflpuSErUUMPiauGbYzGY=",
"HookCategory": "Industrial"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this,a1",
"HookTypeName": "Simple",
"Name": "OnVehicleHornPressed",
"HookName": "OnVehicleHornPressed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleSeating",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerServerInput",
"ReturnType": "System.Void",
"Parameters": [
"InputState",
"BasePlayer"
]
},
"MSILHash": "DmCDxDoSW5Q9I8alhw+1h2SI1/s7I6Paxl0pHypRl88=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanExplosiveStick",
"HookName": "CanExplosiveStick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TimedExplosive",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanStickTo",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "da6nYE03SrqVHhep7p7Nf7V4mrtknCgXBUbQsYIxnEs=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0.inventory, this.fuelType",
"HookTypeName": "Simple",
"Name": "OnInventoryAmmoItemFind [Chainsaw]",
"HookName": "OnInventoryAmmoItemFind",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Chainsaw",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetAmmo",
"ReturnType": "Item",
"Parameters": []
},
"MSILHash": "cA5MLPa50dcC1XqsMlgjjydJ02PtdtBpjBTUriStBQY=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0.inventory, this.fuelType",
"HookTypeName": "Simple",
"Name": "OnInventoryAmmoItemFind [FlameThrower]",
"HookName": "OnInventoryAmmoItemFind",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FlameThrower",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "GetAmmo",
"ReturnType": "Item",
"Parameters": []
},
"MSILHash": "/SB1K0B0T5ACufVfaqBo16HlD8NZ4wWuj6znMDt6QfE=",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 22,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ble",
"OpType": "Instruction",
"Operand": 126
}
],
"HookTypeName": "Modify",
"Name": "OnBonusItemDropped [patch 1]",
"HookName": "OnBonusItemDropped [patch 1]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropBonusItems",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"ItemContainer"
]
},
"MSILHash": "ppOnBjdLMm6frGtued1x7yRN27kNpXpL0KTBhxEmi5c=",
"BaseHookName": "OnBonusItemDropped",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 26,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse",
"OpType": "Instruction",
"Operand": 126
}
],
"HookTypeName": "Modify",
"Name": "OnBonusItemDropped [patch 2]",
"HookName": "OnBonusItemDropped [patch 2]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropBonusItems",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"ItemContainer"
]
},
"MSILHash": "ppOnBjdLMm6frGtued1x7yRN27kNpXpL0KTBhxEmi5c=",
"BaseHookName": "OnBonusItemDropped [patch 1]",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 44,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ble_un",
"OpType": "Instruction",
"Operand": 126
}
],
"HookTypeName": "Modify",
"Name": "OnBonusItemDropped [patch 3]",
"HookName": "OnBonusItemDropped [patch 3]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropBonusItems",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"ItemContainer"
]
},
"MSILHash": "ppOnBjdLMm6frGtued1x7yRN27kNpXpL0KTBhxEmi5c=",
"BaseHookName": "OnBonusItemDropped [patch 2]",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 87,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "ble_s",
"OpType": "Instruction",
"Operand": 126
}
],
"HookTypeName": "Modify",
"Name": "OnBonusItemDropped [patch 4]",
"HookName": "OnBonusItemDropped [patch 4]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropBonusItems",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"ItemContainer"
]
},
"MSILHash": "ppOnBjdLMm6frGtued1x7yRN27kNpXpL0KTBhxEmi5c=",
"BaseHookName": "OnBonusItemDropped [patch 3]",
"HookCategory": "Item"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 96,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 126
}
],
"HookTypeName": "Modify",
"Name": "OnBonusItemDropped [patch 5]",
"HookName": "OnBonusItemDropped [patch 5]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LootContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DropBonusItems",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity",
"ItemContainer"
]
},
"MSILHash": "ppOnBjdLMm6frGtued1x7yRN27kNpXpL0KTBhxEmi5c=",
"BaseHookName": "OnBonusItemDropped [patch 4]",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnStashOcclude",
"HookName": "OnStashOcclude",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StashContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoOccludedCheck",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "qvQJZIKXkQUdlG16gT52yo3QeeiRQODz0CpcOSzV3hA=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnCupboardAuthorize [VehiclePrivilege]",
"HookName": "OnCupboardAuthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehiclePrivilege",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "AddSelfAuthorize",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "fCtD9ZSfpiVuIqEn/n7Wdop3Vfc2wQTEJ2jelymjV8s=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnCupboardDeauthorize [VehiclePrivilege]",
"HookName": "OnCupboardDeauthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehiclePrivilege",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RemoveSelfAuthorize",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "XxEVqaa+S9w04ERNdCwuCC4VZw+iwsT3rGx1dYuHzN4=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnCupboardClearList [VehiclePrivilege]",
"HookName": "OnCupboardClearList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehiclePrivilege",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "ClearList",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "3LOXV4dZ/2m/GsD3EDsDkl1MTXLHJ7QMcEHU/VqWwJs=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 93,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnBedMade",
"HookName": "OnBedMade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_MakeBed",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "gCoZKruDdjDefntvzE2Y+SPKtG6QboO1eU2dzul2oQA=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 76,
"ReturnBehavior": 3,
"ArgumentBehavior": 4,
"ArgumentString": "this.userId, this.username, this.<strChatText>5__2, this.targetChannel, this.player => l1",
"HookTypeName": "Simple",
"Name": "IOnPlayerChat",
"HookName": "IOnPlayerChat",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConVar.Chat/<sayAs>d__19",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "FpfuGmewfB1SnC7ZS41RORC3maWOQIKmHIj574YMuqw=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 98,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "leave",
"OpType": "Instruction",
"Operand": 814
}
],
"HookTypeName": "Modify",
"Name": "IOnPlayerChat[patch]",
"HookName": "IOnPlayerChat[patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConVar.Chat/<sayAs>d__19",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "FpfuGmewfB1SnC7ZS41RORC3maWOQIKmHIj574YMuqw=",
"BaseHookName": "IOnPlayerChat",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 94,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 99
}
],
"HookTypeName": "Modify",
"Name": "IOnPlayerChat[patch2]",
"HookName": "IOnPlayerChat[patch2]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConVar.Chat/<sayAs>d__19",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "FpfuGmewfB1SnC7ZS41RORC3maWOQIKmHIj574YMuqw=",
"BaseHookName": "IOnPlayerChat[patch]",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 114,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this, l0, l1",
"HookTypeName": "Simple",
"Name": "OnCodeChanged",
"HookName": "OnCodeChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_ChangeCode",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "OAWSYiXzkgbM79bOrc2rTBww8GJ8CHkMlcsp/aMlNh8=",
"BaseHookName": "CanChangeCode",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, this.GetOwnerPlayer()",
"HookTypeName": "Simple",
"Name": "OnMagazineReload",
"HookName": "OnMagazineReload",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TryReloadMagazine",
"ReturnType": "System.Boolean",
"Parameters": [
"IAmmoContainer",
"System.Int32"
]
},
"MSILHash": "qloWEHmTdHu6NHs3zZwIT00x5CfIG9MYh2v0DcM+BIk=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponMount",
"HookName": "OnRackedWeaponMount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MountWeapon",
"ReturnType": "System.Boolean",
"Parameters": [
"Item",
"BasePlayer",
"System.Int32",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "ft0rk+0OIiu3GNAMbuIdstkLMj9UheraVjk5l7L2vog=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 109,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a0, a1, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponMounted",
"HookName": "OnRackedWeaponMounted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MountWeapon",
"ReturnType": "System.Boolean",
"Parameters": [
"Item",
"BasePlayer",
"System.Int32",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "ft0rk+0OIiu3GNAMbuIdstkLMj9UheraVjk5l7L2vog=",
"BaseHookName": "OnRackedWeaponMount",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 48,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l2, a0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponSwap",
"HookName": "OnRackedWeaponSwap",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SwapPlayerWeapon",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Int32",
"System.Int32"
]
},
"MSILHash": "Z7Jmc8hX7RoiAAf+/4RbH+N8zaxUZCvrSuJ3BJE9dWE=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 78,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, l2, a0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponSwapped",
"HookName": "OnRackedWeaponSwapped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SwapPlayerWeapon",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Int32",
"System.Int32"
]
},
"MSILHash": "Z7Jmc8hX7RoiAAf+/4RbH+N8zaxUZCvrSuJ3BJE9dWE=",
"BaseHookName": "OnRackedWeaponSwap",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 21,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponTake",
"HookName": "OnRackedWeaponTake",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GivePlayerWeapon",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Int32",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "jNhBVLmubOlCSQ/nO4JU60QqYqlLRnvbmbkuC1UYWqU=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 100,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponTaken",
"HookName": "OnRackedWeaponTaken",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GivePlayerWeapon",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Int32",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "jNhBVLmubOlCSQ/nO4JU60QqYqlLRnvbmbkuC1UYWqU=",
"BaseHookName": "OnRackedWeaponTake",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 25,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponUnload",
"HookName": "OnRackedWeaponUnload",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "UnloadWeapon",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32"
]
},
"MSILHash": "XIeFqtW9gZ7A29u8NVnGCyqr+QxNnAez78d8Hi70LUo=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 72,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, a0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponUnloaded",
"HookName": "OnRackedWeaponUnloaded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "UnloadWeapon",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32"
]
},
"MSILHash": "XIeFqtW9gZ7A29u8NVnGCyqr+QxNnAez78d8Hi70LUo=",
"BaseHookName": "OnRackedWeaponUnload",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 59,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l4, l7, l0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponLoad",
"HookName": "OnRackedWeaponLoad",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "LoadWeaponAmmo",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "QXt9ctG5Lxu0h0/MdlXZPXal1nJF0HQ1cifVniZm+90=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 155,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l4, l7, l0, this",
"HookTypeName": "Simple",
"Name": "OnRackedWeaponLoaded",
"HookName": "OnRackedWeaponLoaded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "LoadWeaponAmmo",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "QXt9ctG5Lxu0h0/MdlXZPXal1nJF0HQ1cifVniZm+90=",
"BaseHookName": "OnRackedWeaponLoad",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnEntityLoaded",
"HookName": "OnEntityLoaded",
"HookDescription": "Called after a network object is loaded from a save (including trees)\r\nNo return behavior",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Load",
"ReturnType": "System.Void",
"Parameters": [
"BaseNetworkable/LoadInfo"
]
},
"MSILHash": "FwNZxo+qwzmSg8CV/C4AeCqdMlORrFZ7MhV0An0YZCo=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 124,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnTimedExplosiveExplode",
"HookName": "OnTimedExplosiveExplode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TimedExplosive",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Explode",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "OC7FtIJTfAh9m6anYnFDvZyq8gBVGiT23HjTiUN2FqY=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 47,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l2, a0",
"HookTypeName": "Simple",
"Name": "CanFastTrackCraftTask",
"HookName": "CanFastTrackCraftTask",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FastTrackTask",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "TYlswZ8poyIWyNzbfsM7Rr6zchRn4qhSqBtmu+BkLYM=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanBeHomingTargeted [BaseHelicopter]",
"HookName": "CanBeHomingTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsValidHomingTarget",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanBeHomingTargeted [CH47Helicopter]",
"HookName": "CanBeHomingTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47Helicopter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsValidHomingTarget",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "RQzLETIQY8oCXnENh9Yiq2D0HFlL85DvhJ8pbAWKDf4=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanBeHomingTargeted [PlayerHelicopter]",
"HookName": "CanBeHomingTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsValidHomingTarget",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "+siYREOERSgQrx0QBVskg2kktPkO0V5owZ2dS0/CT4I=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanBeHomingTargeted [PatrolHelicopter]",
"HookName": "CanBeHomingTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsValidHomingTarget",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanBeHomingTargeted [AttackHeliPilotFlare]",
"HookName": "CanBeHomingTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHeliPilotFlare",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsValidHomingTarget",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "CanBeHomingTargeted [RoadFlare]",
"HookName": "CanBeHomingTargeted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RoadFlare",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "IsValidHomingTarget",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw=",
"HookCategory": "Weapon"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 4,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnInterferenceUpdate",
"HookName": "OnInterferenceUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "UpdateInterference",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "dJR/0DB3ptti4oKKtWjwSWsoV33x3hMYMv4pV7OTDAM=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnInterferenceOthersUpdate",
"HookName": "OnInterferenceOthersUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "UpdateInterferenceOnOthers",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "IlYsZZW6RY+cOgKlZmgfI1SWDOAb/HxBaRkxcZ+KcoA=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 32,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a0.player, this",
"HookTypeName": "Simple",
"Name": "OnEventCollectablePickup",
"HookName": "OnEventCollectablePickup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CollectableEasterEgg",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_PickUp",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xy6GvOyBT3O5kc2nK02YICyWRSpoJ/qcooNTGB+kLZs=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 4,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnHuntEventStart",
"HookName": "OnHuntEventStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EggHuntEvent",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StartEvent",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "12dwSv1ob+9V4S+4G3a+2zkAK/pz5qV6eLg8m2IA+4g=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 41,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "OnHuntEventEnd",
"HookName": "OnHuntEventEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EggHuntEvent",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Update",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "85Cu+7lwfXnxR7cSRM2iNujZ489qBSywpeFalyTn1pE=",
"HookCategory": "Seasonal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"ArgumentString": "",
"HookTypeName": "Simple",
"Name": "OnPatrolHelicopterTakeDamage",
"HookName": "OnPatrolHelicopterTakeDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Hurt",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "IvIOSNqaSWlaiJJh46bfKb5MFDwTJp4vdvZXNek7anw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanLockerAcceptItem",
"HookName": "CanLockerAcceptItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ItemFilter",
"ReturnType": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "ejawyZrQREe89G3RByEb4hfv1PdoaV4bNhtdjCD+LHI=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnCoalingTowerStart",
"HookName": "OnCoalingTowerStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CoalingTower",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_Unload",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "HzhjubJQIjmp5h8P4ttOc5Pze6Pqhl8FFVm/eFGuR04=",
"HookCategory": "Resource"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 121,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnCoalingTowerGather"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 13
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object)"
},
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 121
},
{
"OpCode": "ldloc_s",
"OpType": "Variable",
"Operand": 13
},
{
"OpCode": "ldc_r4",
"OpType": "Single",
"Operand": "0"
},
{
"OpCode": "callvirt",
"OpType": "Method",
"Operand": "Assembly-CSharp|Item|Remove(System.Single)"
},
{
"OpCode": "br_s",
"OpType": "Instruction",
"Operand": 146
}
],
"HookTypeName": "Modify",
"Name": "OnCoalingTowerGather",
"HookName": "OnCoalingTowerGather",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CoalingTower",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "EmptyTenPercent",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "0165squn5q8zKWCHiIGymR6s8TUYmTQMsWIepTr2rYM=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnPatrolHelicopterKill",
"HookName": "OnPatrolHelicopterKill",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopter",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Hurt",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "IvIOSNqaSWlaiJJh46bfKb5MFDwTJp4vdvZXNek7anw=",
"BaseHookName": "OnPatrolHelicopterTakeDamage",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "OnPlayerDig",
"HookName": "OnPlayerDig",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseDiggableEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Dig",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "CyIuR7VRaDL1zh+FvN8omD3G4hX23NnETYYmNXFc75Y=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 51,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l3, l0, l1",
"HookTypeName": "Simple",
"Name": "OnPoweredLightsPointAdd",
"HookName": "OnPoweredLightsPointAdd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PoweredLightsDeployer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AddPoint",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "uRkWyL0CNpdxzbVOfCUBVhD83LlYwFMDk1CwAaC5C8s=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 34,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnSignContentCopied",
"HookName": "OnSignContentCopied",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SignContent",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CopyInfoToSign",
"ReturnType": "System.Void",
"Parameters": [
"ISignage",
"IUGCBrowserEntity"
]
},
"MSILHash": "xbbd0GYEV2F/0CKPNd0P7N7ngS9luA2TXR1WMv+UkvE=",
"HookCategory": "Structure"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 2,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnNearbyTurretsScan"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_0",
"OpType": "None"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "box",
"OpType": "Type",
"Operand": "mscorlib|System.Boolean"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 10
}
],
"HookTypeName": "Modify",
"Name": "OnNearbyTurretsScan",
"HookName": "OnNearbyTurretsScan",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "UpdateNearbyTurrets",
"ReturnType": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "QOuUrCRqaEF4kByNKyOJQLBxx8DJBgjWVRJtWVkWDpo=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnQuarryToggle [on]",
"HookName": "OnQuarryToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EngineSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartEngine",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "KxRjbSPtmTdHFVH1+LE7Vqyz9ETyK4LAB0iM3DlQnOc=",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 7,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnQuarryToggle [off]",
"HookName": "OnQuarryToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EngineSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopEngine",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "dWtXQ7VICNiVEqctThyiYsZo+maZJ1tIEkoP+51eTM8=",
"HookCategory": "Resource"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 6,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 14
}
],
"HookTypeName": "Modify",
"Name": "OnQuarryToggled [off] [patch]",
"HookName": "OnQuarryToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EngineSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopEngine",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "dWtXQ7VICNiVEqctThyiYsZo+maZJ1tIEkoP+51eTM8=",
"BaseHookName": "OnQuarryToggled [off]",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnQuarryToggled [off]",
"HookName": "OnQuarryToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EngineSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StopEngine",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "dWtXQ7VICNiVEqctThyiYsZo+maZJ1tIEkoP+51eTM8=",
"BaseHookName": "OnQuarryToggle [off]",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 18,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnQuarryToggled [on]",
"HookName": "OnQuarryToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EngineSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartEngine",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "KxRjbSPtmTdHFVH1+LE7Vqyz9ETyK4LAB0iM3DlQnOc=",
"BaseHookName": "OnQuarryToggle [on]",
"HookCategory": "Resource"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 6,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 14
}
],
"HookTypeName": "Modify",
"Name": "OnQuarryToggled [on] [patch]",
"HookName": "OnQuarryToggled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EngineSwitch",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "StartEngine",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "KxRjbSPtmTdHFVH1+LE7Vqyz9ETyK4LAB0iM3DlQnOc=",
"BaseHookName": "OnQuarryToggled [on]",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnNpcConversationEnded",
"HookName": "OnNpcConversationEnded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnConversationEnded",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "K3eiuADbgM2h/GDi5ImhIZ7HkHqBmGGZKEB5ddSqLOo=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 26,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l0",
"HookTypeName": "Simple",
"Name": "OnNpcConversationStart",
"HookName": "OnNpcConversationStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_BeginTalking",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "apUn7ZroBCeWjkkC3nP9YrQvW6NTCPJ2oUVGWvnEcZI=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 145,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l7",
"HookTypeName": "Simple",
"Name": "OnDispenserGathered",
"HookName": "OnDispenserGathered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceDispenser",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "GiveResourceFromItem",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"ItemAmount",
"System.Single",
"System.Single",
"AttackEntity"
]
},
"MSILHash": "tAPg+c7XxZEuYwF3ZD06hCpA35NJnM4Nj4PQxApxPvE=",
"BaseHookName": "OnDispenserGather",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 81,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l4",
"HookTypeName": "Simple",
"Name": "OnCollectiblePickedup",
"HookName": "OnCollectiblePickedup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CollectibleEntity",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "DoPickup",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Boolean"
]
},
"MSILHash": "Ulc6J4vQ/lAupL/nZC3BlDFBYjeVdkdcVaLpyeURFyk=",
"BaseHookName": "OnCollectiblePickup",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 75,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, l4",
"HookTypeName": "Simple",
"Name": "OnDispenserBonusReceived",
"HookName": "OnDispenserBonusReceived",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceDispenser",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AssignFinishBonus",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"System.Single",
"AttackEntity"
]
},
"MSILHash": "GfTnamIi4dTCwaMlZAS+s7wSImSMt31i9dAIQx43LbA=",
"BaseHookName": "OnDispenserBonus",
"HookCategory": "Resource"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this, a1",
"HookTypeName": "Simple",
"Name": "OnItemFilter",
"HookName": "OnItemFilter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StorageContainer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ItemFilter",
"ReturnType": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "RIrUvYG2k9omvKx8rKGlOVjmWOTQIUold950HrIb03M=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnPlanterBoxFertilize",
"HookName": "OnPlanterBoxFertilize",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FertilizeGrowables",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "6U1++lkgMKwCgzKSDddNjNqfCaeM2XGJqvPRGCMfmSY=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 23,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, v0",
"HookTypeName": "Simple",
"Name": "OnPlayerMarkersSend",
"HookName": "OnPlayerMarkersSend",
"HookDescription": "Called before map markers are sent to the client.\r\nAllows adding new or manipulating existing markers.",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SendMarkersToClient",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "ECnYhsTLUHz2gsr0l4I6twcLf0ganFIbVcQ2r7+gSY4=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 11,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, v0",
"HookTypeName": "Simple",
"Name": "OnPlayerPingsSend",
"HookName": "OnPlayerPingsSend",
"HookDescription": "Called before ping markers are sent to the client.\r\nAllows adding new or manipulating existing markers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SendPingsToClient",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "dLyw3NR/dnKoQJCcFr7OKUXwq0xRR7T9Y18hLeOioBo=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 1,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "OnBoomboxStationValidate",
"HookName": "OnBoomboxStationValidate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "IsStationValid",
"ReturnType": "System.Boolean",
"Parameters": [
"System.String"
]
},
"MSILHash": "u1xRtC81ljZ8Xxfoej7+DL7SSmz9lHfFPHD7f3mph2M=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 12,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0",
"HookTypeName": "Simple",
"Name": "OnBoomboxToggle",
"HookName": "OnBoomboxToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ServerTogglePlay",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage",
"System.Boolean"
]
},
"MSILHash": "tgHERJPBZYq/YKWCQe+293KKqmtRBeSSqf8g0044oqM=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnBoomboxStationUpdate",
"HookName": "OnBoomboxStationUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_UpdateRadioIP",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "BNTzsnC2/T7SeW/HhRSW5VoARlTk2i+UI98dYnmZkoQ=",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 41,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0, a0.player",
"HookTypeName": "Simple",
"Name": "OnBoomboxStationUpdated",
"HookName": "OnBoomboxStationUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_UpdateRadioIP",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "BNTzsnC2/T7SeW/HhRSW5VoARlTk2i+UI98dYnmZkoQ=",
"BaseHookName": "OnBoomboxStationUpdate",
"HookCategory": "Radio"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 25,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.CurrentState, a0",
"HookTypeName": "Simple",
"Name": "OnAIBrainStateSwitch",
"HookName": "OnAIBrainStateSwitch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SwitchToState",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseAIBrain/BasicAIState",
"System.Int32"
]
},
"MSILHash": "tXnRtM/LVzwoJvJPB7lcQwXjK9Y39caJepLphFuLD8w=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 63,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, this.CurrentState",
"HookTypeName": "Simple",
"Name": "OnAIBrainStateSwitched",
"HookName": "OnAIBrainStateSwitched",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SwitchToState",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseAIBrain/BasicAIState",
"System.Int32"
]
},
"MSILHash": "tXnRtM/LVzwoJvJPB7lcQwXjK9Y39caJepLphFuLD8w=",
"BaseHookName": "OnAIBrainStateSwitch",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnCrateLaptopAttack",
"HookName": "OnCrateLaptopAttack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnAttacked",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "dD/TmSX6c5VB5ouUEcaXFJuu7zdFVYQggIpYIfGgRhc=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 43,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1.Entity",
"HookTypeName": "Simple",
"Name": "CanSeeStash",
"HookName": "CanSeeStash",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CheckStashRevealInvoke",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "zyB7KffEFWKZAGOH5gzbeJky/xSghdEpp39TC3Oin6g=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 59,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1.Entity, this",
"HookTypeName": "Simple",
"Name": "OnStashExposed",
"HookName": "OnStashExposed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CheckStashRevealInvoke",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "zyB7KffEFWKZAGOH5gzbeJky/xSghdEpp39TC3Oin6g=",
"BaseHookName": "CanSeeStash",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 20,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1, l0",
"HookTypeName": "Simple",
"Name": "OnMetalDetectorFlagRequest",
"HookName": "OnMetalDetectorFlagRequest",
"HookDescription": "",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMetalDetector",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_RequestFlag",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "eSPtIv/vd+ukDV5VnEjrDXVh+IKNBoMl08nuFWzAE+A=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnCargoShipHarborApproach",
"HookName": "OnCargoShipHarborApproach",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "StartHarborApproach",
"ReturnType": "System.Void",
"Parameters": [
"CargoNotifier"
]
},
"MSILHash": "UccXoh/b0BwAELUEXDbonKObO5QWZ1K5AoY4QQsmPTk=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 129,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCargoShipHarborArrived",
"HookName": "OnCargoShipHarborArrived",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnArrivedAtHarbor",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "xshL8w3zu+azKnkoNVotyQrunoEtDrEvSbSt47Vx6AI=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 0,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnCargoShipHarborLeave",
"HookName": "OnCargoShipHarborLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "LeaveHarbor",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "WHkwpz7s/0rjYoShe4fWcKRnfudX4hCeWEru34oyNLs=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 3,
"ReturnBehavior": 4,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnNoGoZoneAdded",
"HookName": "OnNoGoZoneAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "NoGoZoneAdded",
"ReturnType": "System.Void",
"Parameters": [
"PatrolHelicopterAI/DangerZone"
]
},
"MSILHash": "wk7xpRxw5gIkEHd/62RuxuvQEzW22ra2GCzKk1wtewk=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this",
"HookTypeName": "Simple",
"Name": "CanUseHBHFSensor",
"HookName": "CanUseHBHFSensor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HBHFSensor",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanUse",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "81DlptaujzwGJ53xxJ1/pQjigUm6WkGphcIXY9EjiMM=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 8,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0, l1",
"HookTypeName": "Simple",
"Name": "OnElevatorButtonPress",
"HookName": "OnElevatorButtonPress",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorLift",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_RaiseLowerFloor",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "elbpPv3wXdo5WNr+eQFJ9X15Q9hehnCmEWsy8Cthsmo=",
"HookCategory": "Elevator"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 1,
"HookTypeName": "Simple",
"Name": "OnEventTrigger",
"HookName": "OnEventTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggeredEventPrefab",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RunEvent",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "JDoMOgZy009h0LrQvatNajMvx/N2aQWKENK07lTbpEw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 71,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l0",
"HookTypeName": "Simple",
"Name": "OnWildlifeTrap [SurvivalFishTrap]",
"HookName": "OnWildlifeTrap",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SurvivalFishTrap",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "TrapThink",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "0naTv4dtJtUTxctoKCG5jQXkWHL2lgvPiMAZ6gYgYYA=",
"HookCategory": "Traps"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "a0.Initiator, a0, this",
"HookTypeName": "Simple",
"Name": "OnPlayerPveDamage [BuildingBlock]",
"HookName": "OnPlayerPveDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Hurt",
"ReturnType": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "fP0xGtSrGOV/Onn9xEiS/PvfQklTRGTxqOEN8n6CFoM=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 15,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "l0, a0.player, this",
"HookTypeName": "Simple",
"Name": "IOnCupboardAuthorize [BuildingPrivlidge]",
"HookName": "IOnCupboardAuthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "AddAuthorize",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "jl3FY9HQkomvDw9iyNI/4wLarKRGLYSPWj6vNd5Zmb8=",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 237,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l0.gradeBase.type, l0.gradeBase.skin",
"HookTypeName": "Simple",
"Name": "OnStructureUpgraded",
"HookName": "OnStructureUpgraded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoUpgradeToGrade",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "IckEHzxn+fQiqhJoOLHowrgYnbliAYo7RD3n4Pmm6cE=",
"BaseHookName": "OnStructureUpgrade",
"HookCategory": "Structure"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "CanDeployScientists [BradleyAPC]",
"HookName": "CanDeployScientists",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "CanDeployScientists",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseEntity",
"System.Collections.Generic.List`1<GameObjectRef>",
"System.Collections.Generic.List`1<UnityEngine.Vector3>"
]
},
"MSILHash": "yJmG0f32C9+J7trNHLN4AdU4ilMblTied3qOVWzbdog=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 122,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0, a1",
"HookTypeName": "Simple",
"Name": "OnScientistInitialized [BradleyAPC]",
"HookName": "OnScientistInitialized",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "InitScientist",
"ReturnType": "System.Void",
"Parameters": [
"ScientistNPC",
"UnityEngine.Vector3",
"BasePlayer",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "AHcOY/MvvnVgvjWr7w+MpHAcrMbLJdC7D3qR4LEOed0=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 27,
"ReturnBehavior": 0,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnScientistRecalled [BradleyAPC]",
"HookName": "OnScientistRecalled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "OnScientistMounted",
"ReturnType": "System.Void",
"Parameters": [
"ScientistNPC"
]
},
"MSILHash": "yl9aYgR/KvsKEHdrLPDJa4SZrGnMINPqmslBjj5yUmQ=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.carOccupant, a0.player",
"HookTypeName": "Simple",
"Name": "OnLockRemove",
"HookName": "OnLockRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_RequestRemoveLock",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "3ydt+kVzSTKb7Z0E/5Dm0I0fRu34nEcKJ3x+uOVjm44=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 24,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.carOccupant, l0, l1",
"HookTypeName": "Simple",
"Name": "OnCodeChange",
"HookName": "OnCodeChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RPC_RequestNewCode",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "io+j/h3dUr2OIE2u3aOrL5G3M7CqA9qZAMMedX7C3Sc=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this, a1",
"HookTypeName": "Simple",
"Name": "CanDestroyLock",
"HookName": "CanDestroyLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "PlayerCanDestroyLock",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer",
"BaseVehicleModule"
]
},
"MSILHash": "ZKnw6gLkxxwTgrKBLjNeJiwd7k2KgLr7BdEi7fqe+l4=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 13,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0, this.owner, this",
"HookTypeName": "Simple",
"Name": "CanLock",
"HookName": "CanLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarCodeLock",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "HasLockPermission",
"ReturnType": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "05Q1TBojJhwG/faYe33UR6LwOSut+xgSu3ArhnErlFY=",
"HookCategory": "Vehicle"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnDebrisSpawn",
"HookName": "OnDebrisSpawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SpawnDebris",
"ReturnType": "System.Void",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"System.Boolean"
]
},
"MSILHash": "2CZD9GQgqovt+OM1FUiYb+XzEHTEQMK3mF/J5nWCuS0=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player",
"HookTypeName": "Simple",
"Name": "OnTurretModeToggle [AttackAll]",
"HookName": "OnTurretModeToggle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SERVER_AttackAll",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "24wmfOuvonrnhU9AvAk5cXVL0hLoTx2vt2SM7QkCLfg=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 39,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0.player, l1",
"HookTypeName": "Simple",
"Name": "OnTurretIdentifierSet",
"HookName": "OnTurretIdentifierSet",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "Server_SetID",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "Zv0jW8gOwS31EWCrcTxqCb7x0k7eZhFFib5kVIWe7vM=",
"HookCategory": "Turret"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 9,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.vendingMachine, a0.player",
"HookTypeName": "Simple",
"Name": "OnVendingShopOpen [TravellingVendor]",
"HookName": "OnVendingShopOpen",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TravellingVendor",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SV_OpenMenu",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "+fMEg4NkvoineQ31ZC5YloROL/KR9/Zg+FppE5WD9PM=",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 23,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this.vendingMachine, a0.player",
"HookTypeName": "Simple",
"Name": "OnVendingShopOpened [TravellingVendor]",
"HookName": "OnVendingShopOpened",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TravellingVendor",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SV_OpenMenu",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "+fMEg4NkvoineQ31ZC5YloROL/KR9/Zg+FppE5WD9PM=",
"BaseHookName": "OnVendingShopOpen [TravellingVendor]",
"HookCategory": "Vending"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 37,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "L1, this",
"HookTypeName": "Simple",
"Name": "CanLootEntity",
"HookName": "CanLootEntity",
"HookDescription": "Called when a player tries to loot a WorldItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WorldItem",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "RPC_OpenLoot",
"ReturnType": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "xtzIj9GyuX8f+qgh462mLQoAM0ti3Sy8IFUWTiBntbw=",
"HookCategory": "Entity"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 114,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "OnCorpsePopulate",
"HookName": "OnCorpsePopulate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCPlayer",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CreateCorpse",
"ReturnType": "BaseCorpse",
"Parameters": [
"BasePlayer/PlayerFlags",
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"System.Collections.Generic.List`1<TriggerBase>",
"System.Boolean"
]
},
"MSILHash": "fcoqKk4EobNYGkzVR4q4EVkgOZfItr4P6tOM9pGuREs=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnInventoryItemFind",
"HookName": "OnInventoryItemFind",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FindItemByItemID",
"ReturnType": "Item",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "mIgsOlsY5+agJeJrRGUOuKUpnUOk7hvTn7l/stA0PMI=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "OnInventoryAmmoItemFind [PlayerInventory]",
"HookName": "OnInventoryAmmoItemFind",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "FindAmmo",
"ReturnType": "Item",
"Parameters": [
"Rust.AmmoTypes"
]
},
"MSILHash": "lxTpsrJ5BuajwNCtQbnXOGuXaEgTIoc900JRYZ82ohY=",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 37,
"ReturnBehavior": 4,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnPlayerHandcuff",
"HookName": "OnPlayerHandcuff",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Handcuffs",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SV_HandcuffVictim",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"BasePlayer"
]
},
"MSILHash": "vETQZv49Y6YCarwyOUUM1NQ6W8q4hAaqVxNg5ECry+k=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 155,
"ReturnBehavior": 0,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnPlayerHandcuffed",
"HookName": "OnPlayerHandcuffed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Handcuffs",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SV_HandcuffVictim",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer",
"BasePlayer"
]
},
"MSILHash": "vETQZv49Y6YCarwyOUUM1NQ6W8q4hAaqVxNg5ECry+k=",
"BaseHookName": "OnPlayerHandcuff",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 15,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "brfalse_s",
"OpType": "Instruction",
"Operand": 25
}
],
"HookTypeName": "Modify",
"Name": "OnRfListenerRemoved [patch]",
"HookName": "OnRfListenerRemoved [patch]",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RFManager",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "RemoveListener",
"ReturnType": "System.Void",
"Parameters": [
"System.Int32",
"IRFObject"
]
},
"MSILHash": "uXx7/CZE9VsyNqpX2/XeiU84eJGZIJePF9MiqUqkk3k=",
"BaseHookName": "OnRfListenerRemoved",
"HookCategory": "Radio"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 16,
"RemoveCount": 2,
"Instructions": [
{
"OpCode": "beq_s",
"OpType": "Instruction",
"Operand": 18
},
{
"OpCode": "br_s",
"OpType": "Instruction",
"Operand": 54
}
],
"HookTypeName": "Modify",
"Name": "OnItemSubmit [patch]",
"HookName": "OnItemSubmit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Mailbox",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "SubmitInputItems",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "2pMAgfOh1iO32ulz74N4WW6uWJsRA+Pfon5MPsP1MuE=",
"BaseHookName": "OnItemSubmit",
"HookCategory": "Item"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 65,
"ReturnBehavior": 1,
"ArgumentBehavior": 3,
"HookTypeName": "Simple",
"Name": "IOnNpcTarget [SenseComponent]",
"HookName": "IOnNpcTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Ai.Gen2.SenseComponent",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "CanTarget",
"ReturnType": "System.Boolean",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "1IFiFqiPi/UAOwFf2XHRsTyhryQEa4oAooUITmm0s6k=",
"HookCategory": "NPC"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 48,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0",
"HookTypeName": "Simple",
"Name": "OnPlayerVanish",
"HookName": "OnPlayerVanish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConVar.Debugging",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "invis",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "IzdN5chchqSU/SzhkwmVml/q0gPr+p3c6D+Ldw1JS3U=",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 92,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0",
"HookTypeName": "Simple",
"Name": "OnPlayerUnvanish",
"HookName": "OnPlayerUnvanish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConVar.Debugging",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "invis",
"ReturnType": "System.Void",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "IzdN5chchqSU/SzhkwmVml/q0gPr+p3c6D+Ldw1JS3U=",
"BaseHookName": "OnPlayerVanish",
"HookCategory": "Player"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 10,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this, a0",
"HookTypeName": "Simple",
"Name": "OnFrankensteinPetWake [FrankensteinTable]",
"HookName": "OnFrankensteinPetWake",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FrankensteinTable",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "WakeFrankenstein",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Y3BnnkUTii6fEh1idRr5Bfi9gF9ZOq4Ccim24sHhUeQ=",
"HookCategory": "Pet"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 34,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this, a0",
"HookTypeName": "Simple",
"Name": "OnFrankensteinPetSleep [FrankensteinTable]",
"HookName": "OnFrankensteinPetSleep",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FrankensteinTable",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "SleepFrankenstein",
"ReturnType": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "uJwLofe7AuaMTZc+FzCvNjAEcMI9cltmQR7KGd945oA=",
"HookCategory": "Pet"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 6,
"ReturnBehavior": 4,
"ArgumentBehavior": 4,
"ArgumentString": "this",
"HookTypeName": "Simple",
"Name": "OnAnimalDungProduce [BaseRidableAnimal]",
"HookName": "OnAnimalDungProduce",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoDung",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "A8OVPJZPZYLqWqjNJj65EhbyrnUs4tpfVj4cYwGq5NI=",
"HookCategory": "Animal"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 21,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "stloc_1",
"OpType": "None"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
}
],
"HookTypeName": "Modify",
"Name": "OnAnimalDungProduced [BaseRidableAnimal] [Variable]",
"HookName": "OnAnimalDungProduced",
"HookDescription": "Saving the created Item to a variable for its subsequent transfer in a hook.",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoDung",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "A8OVPJZPZYLqWqjNJj65EhbyrnUs4tpfVj4cYwGq5NI=",
"BaseHookName": "OnAnimalDungProduce [BaseRidableAnimal]",
"HookCategory": "Animal"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 46,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "this, l1",
"HookTypeName": "Simple",
"Name": "OnAnimalDungProduced [BaseRidableAnimal]",
"HookName": "OnAnimalDungProduced",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "DoDung",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "A8OVPJZPZYLqWqjNJj65EhbyrnUs4tpfVj4cYwGq5NI=",
"BaseHookName": "OnAnimalDungProduced [BaseRidableAnimal] [Variable]",
"HookCategory": "Animal"
}
}
],
"Modifiers": [
{
"Name": "CodeLock::code",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "code",
"FullTypeName": "System.String CodeLock::code",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CodeLock::guestCode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "guestCode",
"FullTypeName": "System.String CodeLock::guestCode",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CodeLock::wrongCodes",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "wrongCodes",
"FullTypeName": "System.Int32 CodeLock::wrongCodes",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CodeLock::lastWrongTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastWrongTime",
"FullTypeName": "System.Single CodeLock::lastWrongTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "KeyLock::keyCode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "KeyLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "keyCode",
"FullTypeName": "System.Int32 KeyLock::keyCode",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "KeyLock::firstKeyCreated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "KeyLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "firstKeyCreated",
"FullTypeName": "System.Boolean KeyLock::firstKeyCreated",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ItemContainer::Clear",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Clear",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "PLM7QyhIDCqKQAPvyGf3oq4M0TgyGANbOitL+p4Ewd8="
},
{
"Name": "ItemContainer::FindContainer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "FindContainer",
"FullTypeName": "ItemContainer",
"Parameters": [
"ItemContainerId"
]
},
"MSILHash": "KfhCfAWGJLTOajWivksnILYzI2gYeaosMZP9kz5CTAw="
},
{
"Name": "ItemContainer::FindPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "FindPosition",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "5fF8wOYKU+7uh1zds2HAClRJOPfvhfI0tfX7kEjdttQ="
},
{
"Name": "ItemContainer::Insert",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Insert",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "9iF3D5BlcqAPf6IuhOJVarxrZBsUhAr9i3RXjPMS1E4="
},
{
"Name": "ItemContainer::Remove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Remove",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "VzZNlOgsBfWZ6xXn3XUt7WpxqILBVTXo+IL06nc/3EI="
},
{
"Name": "BaseCombatEntity::_health",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "_health",
"FullTypeName": "System.Single BaseCombatEntity::_health",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseCombatEntity::_maxHealth",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "_maxHealth",
"FullTypeName": "System.Single BaseCombatEntity::_maxHealth",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::topTurretAimVector",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "topTurretAimVector",
"FullTypeName": "UnityEngine.Vector3 BradleyAPC::topTurretAimVector",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::turretAimVector",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turretAimVector",
"FullTypeName": "UnityEngine.Vector3 BradleyAPC::turretAimVector",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerBlueprints::UnlockAll",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerBlueprints",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "UnlockAll",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "FGSgNh4i5BwxRbhZ3Lua+vUTK4EuaTgCQXnZ2JBUYsM="
},
{
"Name": "PlayerBlueprints::Reset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerBlueprints",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Reset",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "hhXo9jfClUKcFNVBddZhXzhmPiRe2tHqBMeLKACMSX8="
},
{
"Name": "ResearchTable::user",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResearchTable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "user",
"FullTypeName": "BasePlayer ResearchTable::user",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Item::RemoveFromWorld",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "RemoveFromWorld",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "etX2so1oza6wQ7EfxNtYTQqvB+qeUzBBb3Uu4wAmqfs="
},
{
"Name": "Item::DoRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DoRemove",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "pIaWNU1Qc9jKNNcsfT9nevEogMTosUmunyKZ9K20m0o="
},
{
"Name": "BaseEntity::_name",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "_name",
"FullTypeName": "System.String BaseEntity::_name",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingPrivlidge::ClearList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearList",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "/lOR4nmLRqx2Pjo0nwWV88aI1RRI0Y1JHeZKGl2w6AI="
},
{
"Name": "BuildingPrivlidge::RemoveSelfAuthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RemoveSelfAuthorize",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "kVL92pigX7ac3yT3u4K9NlX/5KUf6GPmdyvaftjepCw="
},
{
"Name": "MetabolismAttribute::lastValue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MetabolismAttribute",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "lastValue",
"FullTypeName": "System.Single MetabolismAttribute::lastValue",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CodeLock::hasCode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hasCode",
"FullTypeName": "System.Boolean CodeLock::hasCode",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CodeLock::hasGuestCode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CodeLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hasGuestCode",
"FullTypeName": "System.Boolean CodeLock::hasGuestCode",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::SendEntitySnapshot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SendEntitySnapshot",
"FullTypeName": "System.Void",
"Parameters": [
"BaseNetworkable"
]
},
"MSILHash": "PdfRUt9Duv6IxSvlqSpfzNXmL84oPLY2sZAOKKwejME="
},
{
"Name": "StabilityEntity::StartBeingDemolishable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StartBeingDemolishable",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "coadxjId8oZDwZBRhdz35lN2jBEEvUVzx203HVl3H3A="
},
{
"Name": "BuildingBlock::StartBeingRotatable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StartBeingRotatable",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "yr3pxQadBNFMkO05DjjpCAgkEfLedhgxN1M15n5ht5o="
},
{
"Name": "StabilityEntity::StopBeingDemolishable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StopBeingDemolishable",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "89IunwxVgONdQ6ozI+KDgwcM2ElEab7hVIAs8/nn+0g="
},
{
"Name": "BuildingBlock::StopBeingRotatable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StopBeingRotatable",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "APrexchVET2xfrSDwXHH3pDsG0MWoLCrwyMmP3S3obs="
},
{
"Name": "UserPersistance::blueprints",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "UserPersistance",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "blueprints",
"FullTypeName": "Facepunch.Sqlite.Database UserPersistance::blueprints",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ItemDefinition::_skins2",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemDefinition",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_skins2",
"FullTypeName": "Facepunch.Steamworks.Inventory/Definition[] ItemDefinition::_skins2",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::spectateFilter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spectateFilter",
"FullTypeName": "System.String BasePlayer::spectateFilter",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Vis::colBuffer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Vis",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "colBuffer",
"FullTypeName": "UnityEngine.Collider[] Vis::colBuffer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseMountable::_mounted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_mounted",
"FullTypeName": "BasePlayer BaseMountable::_mounted",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseOven::cookingTemperature",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "cookingTemperature",
"FullTypeName": "System.Single BaseOven::cookingTemperature()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::isDead",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isDead",
"FullTypeName": "System.Boolean PatrolHelicopterAI::isDead",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::Roads",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Roads",
"FullTypeName": "System.Collections.Generic.List`1<PathList> TerrainPath::Roads",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::LakeObjs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "LakeObjs",
"FullTypeName": "System.Collections.Generic.List`1<LakeInfo> TerrainPath::LakeObjs",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::Monuments",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Monuments",
"FullTypeName": "System.Collections.Generic.List`1<MonumentInfo> TerrainPath::Monuments",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::Powerlines",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Powerlines",
"FullTypeName": "System.Collections.Generic.List`1<PathList> TerrainPath::Powerlines",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::Rivers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Rivers",
"FullTypeName": "System.Collections.Generic.List`1<PathList> TerrainPath::Rivers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::RiverObjs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "RiverObjs",
"FullTypeName": "System.Collections.Generic.List`1<RiverInfo> TerrainPath::RiverObjs",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerLoot::PositionChecks",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "PositionChecks",
"FullTypeName": "System.Boolean PlayerLoot::PositionChecks",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SupplyDrop::RemoveParachute",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SupplyDrop",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RemoveParachute",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "yzer7cCWfMiUsG1hZYhAZS8lQrTPwUfFtulz2ned05Y="
},
{
"Name": "CargoPlane::endPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "endPos",
"FullTypeName": "UnityEngine.Vector3 CargoPlane::endPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoPlane::startPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "startPos",
"FullTypeName": "UnityEngine.Vector3 CargoPlane::startPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoPlane::dropPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "dropPosition",
"FullTypeName": "UnityEngine.Vector3 CargoPlane::dropPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoPlane::secondsTaken",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "secondsTaken",
"FullTypeName": "System.Single CargoPlane::secondsTaken",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoPlane::secondsToTake",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "secondsToTake",
"FullTypeName": "System.Single CargoPlane::secondsToTake",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoPlane::dropped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoPlane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "dropped",
"FullTypeName": "System.Boolean CargoPlane::dropped",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::lastDamageTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastDamageTime",
"FullTypeName": "System.Single PatrolHelicopterAI::lastDamageTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::lastNapalmTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastNapalmTime",
"FullTypeName": "System.Single PatrolHelicopterAI::lastNapalmTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::lastRocketTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastRocketTime",
"FullTypeName": "System.Single PatrolHelicopterAI::lastRocketTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::lastStrafeTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastStrafeTime",
"FullTypeName": "System.Single PatrolHelicopterAI::lastStrafeTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::numRocketsLeft",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "numRocketsLeft",
"FullTypeName": "System.Int32 PatrolHelicopterAI::numRocketsLeft",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::strafe_target_position",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "strafe_target_position",
"FullTypeName": "UnityEngine.Vector3 PatrolHelicopterAI::strafe_target_position",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::leftTubeFiredLast",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "leftTubeFiredLast",
"FullTypeName": "System.Boolean PatrolHelicopterAI::leftTubeFiredLast",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::timeBetweenRockets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeBetweenRockets",
"FullTypeName": "System.Single PatrolHelicopterAI::timeBetweenRockets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SearchLight::mountedPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SearchLight",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mountedPlayer",
"FullTypeName": "BasePlayer SearchLight::mountedPlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SearchLight::aimDir",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SearchLight",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "aimDir",
"FullTypeName": "UnityEngine.Vector3 SearchLight::aimDir",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::spawnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnTime",
"FullTypeName": "System.Single PatrolHelicopterAI::spawnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::maxRockets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxRockets",
"FullTypeName": "System.Int32 PatrolHelicopterAI::maxRockets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::strafe_approach_range",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "strafe_approach_range",
"FullTypeName": "System.Single PatrolHelicopterAI::strafe_approach_range",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::strafe_firing_range",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "strafe_firing_range",
"FullTypeName": "System.Single PatrolHelicopterAI::strafe_firing_range",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MiningQuarry::_linkedDeposit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MiningQuarry",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_linkedDeposit",
"FullTypeName": "ResourceDepositManager/ResourceDeposit MiningQuarry::_linkedDeposit",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MiningQuarry::SetOn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MiningQuarry",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetOn",
"FullTypeName": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "bw77l3lTb30NmcKFUGLmak+YeidIgRw5/Hl5uDbEUxU="
},
{
"Name": "DecayEntity::decay",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "decay",
"FullTypeName": "Decay DecayEntity::decay",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SleepingBag::unlockTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "unlockTime",
"FullTypeName": "System.Single SleepingBag::unlockTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastReceivedTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastReceivedTick",
"FullTypeName": "PlayerTick BasePlayer::lastReceivedTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::lastTargetSeenTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastTargetSeenTime",
"FullTypeName": "System.Single AutoTurret::lastTargetSeenTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::bulletDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "bulletDamage",
"FullTypeName": "System.Single AutoTurret::bulletDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Item::_condition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_condition",
"FullTypeName": "System.Single Item::_condition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Item::_maxCondition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Item",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_maxCondition",
"FullTypeName": "System.Single Item::_maxCondition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManifest::guidToPath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManifest",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "guidToPath",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.String,System.String> GameManifest::guidToPath",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManifest::guidToObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManifest",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "guidToObject",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Object> GameManifest::guidToObject",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManifest::loadedManifest",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManifest",
"Type": 0,
"TargetExposure": [
3,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "loadedManifest",
"FullTypeName": "GameManifest GameManifest::loadedManifest",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable::_limitedNetworking",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_limitedNetworking",
"FullTypeName": "System.Boolean BaseNetworkable::_limitedNetworking",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable::creationFrame",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "creationFrame",
"FullTypeName": "System.Int32 BaseNetworkable::creationFrame",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseCombatEntity::propDirection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "propDirection",
"FullTypeName": "DirectionProperties[] BaseCombatEntity::propDirection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ConnectionQueue::nextMessageTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextMessageTime",
"FullTypeName": "System.Single ConnectionQueue::nextMessageTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ConnectionQueue::queue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "queue",
"FullTypeName": "System.Collections.Generic.List`1<Network.Connection> ConnectionQueue::queue",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ConnectionQueue::joining",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "joining",
"FullTypeName": "System.Collections.Generic.List`1<Network.Connection> ConnectionQueue::joining",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::viewAngles",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "viewAngles",
"FullTypeName": "UnityEngine.Vector3 BasePlayer::viewAngles",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::currentSkin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentSkin",
"FullTypeName": "ConstructionSkin BuildingBlock::currentSkin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::lastGrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastGrade",
"FullTypeName": "BuildingGrade/Enum BuildingBlock::lastGrade",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DecayEntity::upkeepTimer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "upkeepTimer",
"FullTypeName": "System.Single DecayEntity::upkeepTimer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DecayEntity::decayTimer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "decayTimer",
"FullTypeName": "System.Single DecayEntity::decayTimer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DecayEntity::decayPoints",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "decayPoints",
"FullTypeName": "DecayPoint[] DecayEntity::decayPoints",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DecayEntity::decayVariance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "decayVariance",
"FullTypeName": "System.Single DecayEntity::decayVariance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "UserPersistance::deaths",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "UserPersistance",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "deaths",
"FullTypeName": "Facepunch.Sqlite.Database UserPersistance::deaths",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WaterPurifier::dirtyWaterProcssed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPurifier",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "dirtyWaterProcssed",
"FullTypeName": "System.Single WaterPurifier::dirtyWaterProcssed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WaterPurifier::pendingFreshWater",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPurifier",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pendingFreshWater",
"FullTypeName": "System.Single WaterPurifier::pendingFreshWater",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WaterPurifier::waterStorage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPurifier",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "waterStorage",
"FullTypeName": "LiquidContainer WaterPurifier::waterStorage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnPointInstance::parentSpawnPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnPointInstance",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "parentSpawnPoint",
"FullTypeName": "BaseSpawnPoint SpawnPointInstance::parentSpawnPoint",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnGroup::spawnPoints",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnGroup",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "spawnPoints",
"FullTypeName": "BaseSpawnPoint[] SpawnGroup::spawnPoints",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnHandler::SpawnGroups",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnHandler",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "SpawnGroups",
"FullTypeName": "System.Collections.Generic.List`1<SpawnGroup> SpawnHandler::SpawnGroups",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DensitySpawnPopulation::_targetDensity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DensitySpawnPopulation",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_targetDensity",
"FullTypeName": "System.Single DensitySpawnPopulation::_targetDensity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnDistribution::Density",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnDistribution",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Density",
"FullTypeName": "System.Single SpawnDistribution::Density",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnHandler::AllSpawnPopulations",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnHandler",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AllSpawnPopulations",
"FullTypeName": "SpawnPopulation[] SpawnHandler::AllSpawnPopulations",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnHandler::SpawnDistributions",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnHandler",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "SpawnDistributions",
"FullTypeName": "SpawnDistribution[] SpawnHandler::SpawnDistributions",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "StringPool::toNumber",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StringPool",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "toNumber",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.String,System.UInt32> StringPool::toNumber",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "StringPool::toString",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StringPool",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "toString",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.UInt32,System.String> StringPool::toString",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HackableLockedCrate::hackSeconds",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hackSeconds",
"FullTypeName": "System.Single HackableLockedCrate::hackSeconds",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HackableLockedCrate::hasLanded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hasLanded",
"FullTypeName": "System.Boolean HackableLockedCrate::hasLanded",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HackableLockedCrate::wasDropped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "wasDropped",
"FullTypeName": "System.Boolean HackableLockedCrate::wasDropped",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::_aimDirection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_aimDirection",
"FullTypeName": "UnityEngine.Vector3 CH47HelicopterAIController::_aimDirection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::_moveTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_moveTarget",
"FullTypeName": "UnityEngine.Vector3 CH47HelicopterAIController::_moveTarget",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::aimDirOverride",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "aimDirOverride",
"FullTypeName": "System.Boolean CH47HelicopterAIController::aimDirOverride",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::altOverride",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "altOverride",
"FullTypeName": "System.Single CH47HelicopterAIController::altOverride",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::currentDesiredAltitude",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentDesiredAltitude",
"FullTypeName": "System.Single CH47HelicopterAIController::currentDesiredAltitude",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::hoverHeight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hoverHeight",
"FullTypeName": "System.Single CH47HelicopterAIController::hoverHeight",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::lastAltitudeCheckFrame",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastAltitudeCheckFrame",
"FullTypeName": "System.Int32 CH47HelicopterAIController::lastAltitudeCheckFrame",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::numCrates",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "numCrates",
"FullTypeName": "System.Int32 CH47HelicopterAIController::numCrates",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::CanAffordUpgrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanAffordUpgrade",
"FullTypeName": "System.Boolean",
"Parameters": [
"BuildingGrade/Enum",
"System.UInt64",
"BasePlayer"
]
},
"MSILHash": "HYXIKudhAPhtZqC7dv0Clm7rARFVDRxDUw2LMUvFnvE="
},
{
"Name": "BuildingBlock::CanChangeToGrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanChangeToGrade",
"FullTypeName": "System.Boolean",
"Parameters": [
"BuildingGrade/Enum",
"System.UInt64",
"BasePlayer"
]
},
"MSILHash": "bZQsPzeF1dacSx9cyR6tXVNjy5lpvJ/9VRR2AbvORZg="
},
{
"Name": "BuildingBlock::CanDemolish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanDemolish",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "FgoZ0VlYoiTQa2qsx77r0acYssX7a5eukQI/T+6Ba0w="
},
{
"Name": "BuildingBlock::CanRotate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanRotate",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "8DCmD+NXbbXvB+E+aZpAUg5jUdMP1BPYnlWz3JsFScs="
},
{
"Name": "BuildingBlock::ChangeSkin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ChangeSkin",
"FullTypeName": "System.Void",
"Parameters": [
"GameObjectRef"
]
},
"MSILHash": "8mvJ7k8GYKvneYcX/OoUHjtUaaJFhMZDrTvMrQqcwfI="
},
{
"Name": "BuildingPrivlidge::CalculateBuildingTaxRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateBuildingTaxRate",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "+/3ezsXXKwHv+jwcKn/Bn8/KdG6ysdi9SUupkN2v5f4="
},
{
"Name": "BasePlayer::LifeStoryEnd",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "LifeStoryEnd",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "RLmAKrZbr80EySU6i1pu5wQqpfyDowrLRFTO5bBlXZU="
},
{
"Name": "ItemCrafter::FinishCrafting",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FinishCrafting",
"FullTypeName": "System.Void",
"Parameters": [
"ItemCraftTask"
]
},
"MSILHash": "PiBhvhsCtx/f1xPrn80kY6LChJhPo97cPlatwCRrvGk="
},
{
"Name": "PlayerLoot::MarkDirty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerLoot",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MarkDirty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "52mO0CzpWJyKJrYReFbg3gwzipy7UjK4cFquld+zqGw="
},
{
"Name": "VendingMachine::transactionActive",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "transactionActive",
"FullTypeName": "System.Boolean VendingMachine::transactionActive",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PrefabAttribute/Library::prefabs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PrefabAttribute/Library",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prefabs",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.UInt32,PrefabAttribute/AttributeCollection> PrefabAttribute/Library::prefabs",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::TransformChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TransformChanged",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "14ieiyfOKJ6gNLZX+Uka2B43zL/sB5Wcgzaqnpd8RTo="
},
{
"Name": "BaseNetworkable::isSpawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "isSpawned",
"FullTypeName": "System.Boolean BaseNetworkable::isSpawned",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::cachedCraftLevel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedCraftLevel",
"FullTypeName": "System.Single BasePlayer::cachedCraftLevel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::cachedThreatLevel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedThreatLevel",
"FullTypeName": "System.Single BasePlayer::cachedThreatLevel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::cachedProtection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedProtection",
"FullTypeName": "ProtectionProperties BasePlayer::cachedProtection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::nextCheckTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextCheckTime",
"FullTypeName": "System.Single BasePlayer::nextCheckTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseMetalDetector::nearestSource",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseMetalDetector",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nearestSource",
"FullTypeName": "IMetalDetectable BaseMetalDetector::nearestSource",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::lockOnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lockOnTime",
"FullTypeName": "System.Single SamSite::lockOnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::lastTargetVisibleTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastTargetVisibleTime",
"FullTypeName": "System.Single SamSite::lastTargetVisibleTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::nextBurstTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextBurstTime",
"FullTypeName": "System.Single SamSite::nextBurstTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseOven::ConsumeFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ConsumeFuel",
"FullTypeName": "System.Void",
"Parameters": [
"Item",
"ItemModBurnable"
]
},
"MSILHash": "fsHHI5FocXNoa2xYZdN05b9D2/rWTs4QHqipxkKvSvs="
},
{
"Name": "PatrolHelicopter::myAI",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "myAI",
"FullTypeName": "PatrolHelicopterAI PatrolHelicopter::myAI",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingManager::buildingDictionary",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingManager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "buildingDictionary",
"FullTypeName": "ListDictionary`2<System.UInt32,BuildingManager/Building> BuildingManager::buildingDictionary",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingManager::decayEntities",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingManager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "decayEntities",
"FullTypeName": "ListHashSet`1<DecayEntity> BuildingManager::decayEntities",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::nextAmmoCheckTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextAmmoCheckTime",
"FullTypeName": "System.Single AutoTurret::nextAmmoCheckTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::nextForcedAimTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextForcedAimTime",
"FullTypeName": "System.Single AutoTurret::nextForcedAimTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::nextIdleAimTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextIdleAimTime",
"FullTypeName": "System.Single AutoTurret::nextIdleAimTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::nextShotTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextShotTime",
"FullTypeName": "System.Single AutoTurret::nextShotTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::nextVisCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextVisCheck",
"FullTypeName": "System.Single AutoTurret::nextVisCheck",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::numConsecutiveMisses",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "numConsecutiveMisses",
"FullTypeName": "System.Int32 AutoTurret::numConsecutiveMisses",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::lastSentAimDir",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSentAimDir",
"FullTypeName": "UnityEngine.Vector3 AutoTurret::lastSentAimDir",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::targetVisible",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "targetVisible",
"FullTypeName": "System.Boolean AutoTurret::targetVisible",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::totalAmmo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "totalAmmo",
"FullTypeName": "System.Int32 AutoTurret::totalAmmo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::totalAmmoDirty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "totalAmmoDirty",
"FullTypeName": "System.Boolean AutoTurret::totalAmmoDirty",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ExcavatorArm::currentTurnThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentTurnThrottle",
"FullTypeName": "System.Single ExcavatorArm::currentTurnThrottle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ExcavatorArm::lastMoveYaw",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastMoveYaw",
"FullTypeName": "System.Single ExcavatorArm::lastMoveYaw",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ExcavatorArm::movedAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "movedAmount",
"FullTypeName": "System.Single ExcavatorArm::movedAmount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ExcavatorArm::pendingResources",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pendingResources",
"FullTypeName": "ItemAmount[] ExcavatorArm::pendingResources",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ExcavatorArm::resourceMiningIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ExcavatorArm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "resourceMiningIndex",
"FullTypeName": "System.Int32 ExcavatorArm::resourceMiningIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DieselEngine::cachedFuelTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DieselEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedFuelTime",
"FullTypeName": "System.Single DieselEngine::cachedFuelTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::triggers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "triggers",
"FullTypeName": "System.Collections.Generic.List`1<TriggerBase> BaseEntity::triggers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnGroup::spawnClock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnGroup",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnClock",
"FullTypeName": "LocalClock SpawnGroup::spawnClock",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::SendMarkersToClient",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SendMarkersToClient",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "Vsns10rYn9B3PZDDjCEGPBYIOSUlJkLCIEqSoWmm+G4="
},
{
"Name": "Candle::burnRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Candle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "burnRate",
"FullTypeName": "System.Single Candle::burnRate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Candle::lifeTimeSeconds",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Candle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lifeTimeSeconds",
"FullTypeName": "System.Single Candle::lifeTimeSeconds",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::currentTubeIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentTubeIndex",
"FullTypeName": "System.Int32 SamSite::currentTubeIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::ammoItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ammoItem",
"FullTypeName": "Item SamSite::ammoItem",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47LandingZone::landingZones",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47LandingZone",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "landingZones",
"FullTypeName": "System.Collections.Generic.List`1<CH47LandingZone> CH47LandingZone::landingZones",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47DropZone::dropZones",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47DropZone",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "dropZones",
"FullTypeName": "System.Collections.Generic.List`1<CH47DropZone> CH47DropZone::dropZones",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::mounted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mounted",
"FullTypeName": "EntityRef BasePlayer::mounted",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::nextSuicideTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "nextSuicideTime",
"FullTypeName": "System.Single BasePlayer::nextSuicideTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::sleepStartTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "sleepStartTime",
"FullTypeName": "System.Single BasePlayer::sleepStartTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseRidableAnimal::currentVelocity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentVelocity",
"FullTypeName": "UnityEngine.Vector3 BaseRidableAnimal::currentVelocity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ResourceEntity::health",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "health",
"FullTypeName": "System.Single ResourceEntity::health",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "StagedResourceEntity::UpdateNetworkStage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StagedResourceEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "UpdateNetworkStage",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "kLPcT8mwmS6WDqeNSYH42kun/+CEeyr6KJVyY4e0fH4="
},
{
"Name": "OreResourceEntity::UpdateNetworkStage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "OreResourceEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "UpdateNetworkStage",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "/Z+yYc7u5cLibWN7pd58nmYQvI3hLU7m2GdeXYGlS/M="
},
{
"Name": "BigWheelGame::InitBettingTerminals",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BigWheelGame",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "InitBettingTerminals",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "cOKaTnFjThXK5+fW6IFwuan38uzMj6t8chT/YjHvh+M="
},
{
"Name": "BigWheelGame::lastPaidSpinNumber",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BigWheelGame",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lastPaidSpinNumber",
"FullTypeName": "System.Int32 BigWheelGame::lastPaidSpinNumber",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BigWheelGame::spinNumber",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BigWheelGame",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "spinNumber",
"FullTypeName": "System.Int32 BigWheelGame::spinNumber",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BigWheelGame::terminals",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BigWheelGame",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "terminals",
"FullTypeName": "System.Collections.Generic.List`1<BigWheelBettingTerminal> BigWheelGame::terminals",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::nextModelStateUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextModelStateUpdate",
"FullTypeName": "System.Single BasePlayer::nextModelStateUpdate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HelicopterDebris::tooHotUntil",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HelicopterDebris",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "tooHotUntil",
"FullTypeName": "System.Single HelicopterDebris::tooHotUntil",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.Output::LogHandler",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.Output",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "LogHandler",
"FullTypeName": "System.Void",
"Parameters": [
"System.String",
"System.String",
"UnityEngine.LogType"
]
},
"MSILHash": "SM+c+dj3ZyQuUxrerw0/UEAh9gGtIz3QxF8J8PeHEAI="
},
{
"Name": "ScientistNPC::lastAlertedTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ScientistNPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lastAlertedTime",
"FullTypeName": "System.Single ScientistNPC::lastAlertedTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCPlayer::lastGunShotTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCPlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lastGunShotTime",
"FullTypeName": "System.Single NPCPlayer::lastGunShotTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCPlayer::lastPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCPlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastPos",
"FullTypeName": "UnityEngine.Vector3 NPCPlayer::lastPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCPlayer::nextTriggerTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCPlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "nextTriggerTime",
"FullTypeName": "System.Single NPCPlayer::nextTriggerTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCPlayer::spawnPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCPlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnPos",
"FullTypeName": "UnityEngine.Vector3 NPCPlayer::spawnPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCPlayer::triggerEndTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCPlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "triggerEndTime",
"FullTypeName": "System.Single NPCPlayer::triggerEndTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HumanNPC::nextZoneSearchTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextZoneSearchTime",
"FullTypeName": "System.Single HumanNPC::nextZoneSearchTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RelationshipManager::lastTeamIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastTeamIndex",
"FullTypeName": "System.UInt64 RelationshipManager::lastTeamIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RelationshipManager/PlayerTeam::onlineMemberConnections",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RelationshipManager/PlayerTeam",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "onlineMemberConnections",
"FullTypeName": "System.Collections.Generic.List`1<Network.Connection> RelationshipManager/PlayerTeam::onlineMemberConnections",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNpc::playerTargetDecisionStartTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNpc",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerTargetDecisionStartTime",
"FullTypeName": "System.Single BaseNpc::playerTargetDecisionStartTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable/EntityRealm::entityList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable/EntityRealm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "entityList",
"FullTypeName": "ListDictionary`2<System.UInt32,BaseNetworkable> BaseNetworkable/EntityRealm::entityList",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::lastShotTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastShotTime",
"FullTypeName": "System.Single AutoTurret::lastShotTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::targetAimDir",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "targetAimDir",
"FullTypeName": "UnityEngine.Vector3 AutoTurret::targetAimDir",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::AttachedWeapon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AttachedWeapon",
"FullTypeName": "BaseProjectile AutoTurret::AttachedWeapon",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::booting",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "booting",
"FullTypeName": "System.Boolean AutoTurret::booting",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::currentAmmoGravity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentAmmoGravity",
"FullTypeName": "System.Single AutoTurret::currentAmmoGravity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::currentAmmoVelocity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentAmmoVelocity",
"FullTypeName": "System.Single AutoTurret::currentAmmoVelocity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::baseHorseProtection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "baseHorseProtection",
"FullTypeName": "ProtectionProperties RidableHorse::baseHorseProtection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::currentBreed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentBreed",
"FullTypeName": "System.Int32 RidableHorse::currentBreed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::currentHitch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentHitch",
"FullTypeName": "HitchTrough RidableHorse::currentHitch",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::equipmentSpeedMod",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "equipmentSpeedMod",
"FullTypeName": "System.Single RidableHorse::equipmentSpeedMod",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::kmDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "kmDistance",
"FullTypeName": "System.Single RidableHorse::kmDistance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::riderProtection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "riderProtection",
"FullTypeName": "ProtectionProperties RidableHorse::riderProtection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::tempDistanceTravelled",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "tempDistanceTravelled",
"FullTypeName": "System.Single RidableHorse::tempDistanceTravelled",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RidableHorse::totalDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RidableHorse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "totalDistance",
"FullTypeName": "System.Single RidableHorse::totalDistance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseCorpse::resourceDispenser",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCorpse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "resourceDispenser",
"FullTypeName": "ResourceDispenser BaseCorpse::resourceDispenser",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ResourceEntity::resourceDispenser",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ResourceEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "resourceDispenser",
"FullTypeName": "ResourceDispenser ResourceEntity::resourceDispenser",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47Helicopter::mapMarkerInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47Helicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mapMarkerInstance",
"FullTypeName": "BaseEntity CH47Helicopter::mapMarkerInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::ApplyDeathRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyDeathRate",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "JPIDzEbcqxEWCUztOrh4BD7fv79sIob8rIfq02FWKHY="
},
{
"Name": "GrowableEntity::CalculateTemperatureQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateTemperatureQuality",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "BGggG/P3cUABP+tL4K8rm0REF60MuwG1OT21n8JOeXQ="
},
{
"Name": "GrowableEntity::ChangeState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ChangeState",
"FullTypeName": "System.Void",
"Parameters": [
"PlantProperties/State",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "0C1+c0xi0SgtdDqbYMP3WIs4j01WlvZB/YEWL8hhpaE="
},
{
"Name": "GrowableEntity::ConsumeWater",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ConsumeWater",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "TbPcpr8EPsWY62i5dqZ/Bo77s5m6D0EoAwILFkQ2Pfc="
},
{
"Name": "GrowableEntity::GetGroundTypeValue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetGroundTypeValue",
"FullTypeName": "System.Single",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "sBELzr2KmqQnWde5Ob3tArGV5Gx0BPcAkj7hIpm+dtU="
},
{
"Name": "GrowableEntity::GetGrowthBonus",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetGrowthBonus",
"FullTypeName": "System.Single",
"Parameters": [
"System.Single"
]
},
"MSILHash": "KyDCPInLhWOmzGoE0XLRz71AFaLuFHZCPMa4IXjmZrk="
},
{
"Name": "GrowableEntity::GiveFruit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GiveFruit",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "WjuIqY4M7ezQEua5dv9x7MMtVw5gDsXUoeAt0rLby8g="
},
{
"Name": "GrowableEntity::GiveFruit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GiveFruit",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer",
"System.Int32",
"System.Boolean",
"System.Boolean"
]
},
"MSILHash": "Lt67gky1Fp3YCygTo6JwWi/7XorhcXRUsiptxZiRRwA="
},
{
"Name": "GrowableEntity::RunUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RunUpdate",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "3pl9Xt4Y29XNwWkpQqLD5+Nddk0rdCElaIyDMsuUVfo="
},
{
"Name": "GrowableEntity::Age",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Age",
"FullTypeName": "System.Single GrowableEntity::Age()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::harvests",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "harvests",
"FullTypeName": "System.Int32 GrowableEntity::harvests",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::planter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "planter",
"FullTypeName": "PlanterBox GrowableEntity::planter",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::seasons",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "seasons",
"FullTypeName": "System.Int32 GrowableEntity::seasons",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::stageAge",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "stageAge",
"FullTypeName": "System.Single GrowableEntity::stageAge",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::terrainTypeValue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "terrainTypeValue",
"FullTypeName": "System.Single GrowableEntity::terrainTypeValue",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::underWater",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "underWater",
"FullTypeName": "System.Boolean GrowableEntity::underWater",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::yieldPool",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "yieldPool",
"FullTypeName": "System.Single GrowableEntity::yieldPool",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::currentStage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "currentStage",
"FullTypeName": "PlantProperties/Stage GrowableEntity::currentStage()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::CurrentPickAmountFloat",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
5
],
"Name": "CurrentPickAmountFloat",
"FullTypeName": "System.Single GrowableEntity::CurrentPickAmountFloat()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::Fertilized",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Fertilized",
"FullTypeName": "System.Boolean GrowableEntity::Fertilized()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::OverallQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "OverallQuality",
"FullTypeName": "System.Single GrowableEntity::OverallQuality()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::GroundQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "GroundQuality",
"FullTypeName": "System.Single GrowableEntity::GroundQuality()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::growDeltaTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "growDeltaTime",
"FullTypeName": "System.Single GrowableEntity::growDeltaTime()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::LightQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "LightQuality",
"FullTypeName": "System.Single GrowableEntity::LightQuality()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::State",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "State",
"FullTypeName": "PlantProperties/State GrowableEntity::State()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::TemperatureQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "TemperatureQuality",
"FullTypeName": "System.Single GrowableEntity::TemperatureQuality()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::WaterConsumption",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WaterConsumption",
"FullTypeName": "System.Single GrowableEntity::WaterConsumption()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::WaterQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WaterQuality",
"FullTypeName": "System.Single GrowableEntity::WaterQuality()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::Yield",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Yield",
"FullTypeName": "System.Single GrowableEntity::Yield()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::artificalLightQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "artificalLightQuality",
"FullTypeName": "System.Single GrowableEntity::artificalLightQuality",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::baseYieldIncreaseMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "baseYieldIncreaseMultiplier",
"FullTypeName": "System.Single GrowableEntity::baseYieldIncreaseMultiplier",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::deathRatePerQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "deathRatePerQuality",
"FullTypeName": "System.Single GrowableEntity::deathRatePerQuality",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::fertilizerGroundModifierBonus",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fertilizerGroundModifierBonus",
"FullTypeName": "System.Single GrowableEntity::fertilizerGroundModifierBonus",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::growthGeneSpeedMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "growthGeneSpeedMultiplier",
"FullTypeName": "System.Single GrowableEntity::growthGeneSpeedMultiplier",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::hardinessGeneModifierBonus",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hardinessGeneModifierBonus",
"FullTypeName": "System.Single GrowableEntity::hardinessGeneModifierBonus",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::maxNonPlanterGroundQuality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxNonPlanterGroundQuality",
"FullTypeName": "System.Single GrowableEntity::maxNonPlanterGroundQuality",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::planterGroundModifierBase",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "planterGroundModifierBase",
"FullTypeName": "System.Single GrowableEntity::planterGroundModifierBase",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::startingHealth",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "startingHealth",
"FullTypeName": "System.Single GrowableEntity::startingHealth",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::waterGeneRequirementMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "waterGeneRequirementMultiplier",
"FullTypeName": "System.Single GrowableEntity::waterGeneRequirementMultiplier",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::yieldGeneBonusMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "yieldGeneBonusMultiplier",
"FullTypeName": "System.Single GrowableEntity::yieldGeneBonusMultiplier",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TriggerBase::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "dJZ1yJD9nxyMGmfhck29i3ubBcfRAWEgRvasFo/9TfE="
},
{
"Name": "TriggerBase::OnEmpty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEmpty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "xVlH/ZHJfOrKauMippeSIYhSSPtr7lkbC61LryS8UAQ="
},
{
"Name": "TriggerBase::OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityEnter",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "DXGYUOaN9sda+dl+OO0hPrEr9VjmbPOsKuMx6wNrzXk="
},
{
"Name": "TriggerBase::OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityLeave",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "DniKWF6OJl3yPLsP62J/G27rzTuobqV//dx/kjqsUdc="
},
{
"Name": "TriggerBase::OnObjectRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjectRemoved",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "rWQnw2TAovgrHdrLwnrO7BCPpZy53mxJOLDZeIFW+Vs="
},
{
"Name": "TriggerBase::OnObjects",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjects",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "+u2GCtSHTDWu7iqcjcFKh98FNKhbrQfPRx+LI73xrGk="
},
{
"Name": "TriggerComfort::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerComfort",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerComfort::OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerComfort",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityEnter",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "Ha/G5PpnIvbeiGjoai70y6dOyGdWcHJjR4ol3F2Kq60="
},
{
"Name": "TriggerComfort::OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerComfort",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityLeave",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "OqpU6qb9r4hSsJkplO/D7vdXwWnZr+qEsbWZfM9v9TA="
},
{
"Name": "TriggerEnsnare::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerEnsnare",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "XzXWR1DrQw7G+cujDyZGc23PTo9MLKl0j3SpKiszkXk="
},
{
"Name": "TriggerForce::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerForce",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerForce::OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerForce",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityEnter",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "tcy2JjlmZbwrC4clPl2slJHlTQ0Phc+0x7Ke6lXN0sY="
},
{
"Name": "TriggerForce::OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerForce",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityLeave",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "zWFJ981WWmXR3WXicrxoYlb7eUbu04BVjimhjUY7LgE="
},
{
"Name": "TriggerHurt::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurt",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerHurt::OnEmpty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurt",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEmpty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "uQnvdzaldGJKqGKUFfHzDn/eZU9Xj4bVRvKFfRNVMtQ="
},
{
"Name": "TriggerHurt::OnObjects",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurt",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjects",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "ueddrsVafb3NZydElnHkeYdDCFK5ZAiV4cJxCmWa2gs="
},
{
"Name": "TriggerHurtEx::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtEx",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "06D3sK4lEWVLEWpiMJZOodOfPJ9o7t/3UClLYSKvfTg="
},
{
"Name": "TriggerHurtEx::OnEmpty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtEx",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEmpty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "p/bB66ToMOyfJ+DV/CORqNg4Z12ctMBAi2wnhDSBjCE="
},
{
"Name": "TriggerHurtEx::OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtEx",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityEnter",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "Avgy2NoulxEYarSey/C4gussN07EtDfC2dl/PfQZkYw="
},
{
"Name": "TriggerHurtEx::OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtEx",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityLeave",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "dUz90tgkCfAou8zGMQ4LTCZ5TObZ/n94pVztZwpj/4I="
},
{
"Name": "TriggerHurtEx::OnObjects",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtEx",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjects",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "FwWN9BJhSoqNkwDrXenjYI/PVWFs52fFcEXsh6LmcMg="
},
{
"Name": "TriggerHurtNotChild::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtNotChild",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "7DzPjbmozdlDYa9mPzlQmKmtyyhk6ZKrOfXcO8pvxck="
},
{
"Name": "TriggerHurtNotChild::OnEmpty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtNotChild",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEmpty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "fI1dJjS/H5iaI2AVW2DQTu5rwhIWQ1TzPu9Au/30UXE="
},
{
"Name": "TriggerHurtNotChild::OnObjects",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerHurtNotChild",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjects",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "yjlvIqIXf4gjS0ChDeW8vAFHmpZXVUvUPNsCRTtfo6A="
},
{
"Name": "TriggerLadder::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerLadder",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "DXFPCihoOPTaywmfCJXpqreJFCH6bW7rMW5kmJZpSbA="
},
{
"Name": "TriggerParent::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerParent",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerParent::OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerParent",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityEnter",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "0VHoxc+fHTGPGlucToJHsrY+ne5OZLVFmIcnoHfuD3I="
},
{
"Name": "TriggerParent::OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerParent",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityLeave",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "Ip0M/qnc24HSTkam7+pUy5dYxPgAXi20j+8ix+0R4WM="
},
{
"Name": "TriggerParentExclusion::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerParentExclusion",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerRadiation::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerRadiation",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "AIfnJLyUbZQf22zUJQP87JyEH/8omefdmE7wBrQ0D9M="
},
{
"Name": "TriggerTemperature::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerTemperature",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerVehiclePush::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerVehiclePush",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerWorkbench::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerWorkbench",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "TriggerAchievement::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerAchievement",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "anTmbGk8mewsZ+j64og4XvUpLpkrSuN30GJ5d/ck3K8="
},
{
"Name": "TriggerAchievement::OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerAchievement",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityEnter",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "PdAFRFbtN3oDdt8xLo7dWANeeZdCqpX+qJESHDAjtnw="
},
{
"Name": "TargetTrigger::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TargetTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "jHkZktB4LQKaDJ4eI/DqR0gefe9Wy8tcjJpOUCTUWUw="
},
{
"Name": "PlayerDetectionTrigger::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerDetectionTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "PlayerDetectionTrigger::OnEmpty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerDetectionTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEmpty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "C4F9CUXyBLGjQ8Ai2VqNY/KYpN0Qz6zjqx4KHFz8c8U="
},
{
"Name": "PlayerDetectionTrigger::OnObjects",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerDetectionTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjects",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "hFRn7wiGz+ApUN8TZAvlL7DzH1EzwqQh6A1ZLcOk9d8="
},
{
"Name": "BaseTrapTrigger::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseTrapTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "BaseTrapTrigger::OnEmpty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseTrapTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEmpty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "A+psSme2TO3cOE5WA1M34PIbum4cVDDS2c+R/juHW3M="
},
{
"Name": "ArcadeNetworkTrigger::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ArcadeNetworkTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "txVwqoInpJFFkihF9aaY63Vao6z0LII+X7WGIJ+ICXc="
},
{
"Name": "AITraversalArea::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AITraversalArea",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "DHuT+Ng3xLmtW3qXrAxvpxbSp4UYI9kfKfRuyFKTr9E="
},
{
"Name": "AITraversalArea::OnEntityEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AITraversalArea",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityEnter",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "VkuJIcK+Lmq7xM6VUckZHyLTEeTkCKelZ80YsJBbVIs="
},
{
"Name": "AITraversalArea::OnEntityLeave",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AITraversalArea",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEntityLeave",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "TaSGxLvF/ybAYVcjV6Wfi/iwVtaaSuMyCFFEdXPkO5k="
},
{
"Name": "DirectionalDamageTrigger::InterestedInObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DirectionalDamageTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "InterestedInObject",
"FullTypeName": "UnityEngine.GameObject",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "06D3sK4lEWVLEWpiMJZOodOfPJ9o7t/3UClLYSKvfTg="
},
{
"Name": "DirectionalDamageTrigger::OnEmpty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DirectionalDamageTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnEmpty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "vUmQWm0p5R7e+wCOQH8Q2k+Ivax9veKRwDFz7/2GbPo="
},
{
"Name": "DirectionalDamageTrigger::OnObjects",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DirectionalDamageTrigger",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjects",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "36vENTQy/RN+sZ8Hmjp6wjPpWwYExkxvYBvBA2NRxLM="
},
{
"Name": "CCTV_RC::yawAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CCTV_RC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "yawAmount",
"FullTypeName": "System.Single CCTV_RC::yawAmount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CCTV_RC::pitchAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CCTV_RC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pitchAmount",
"FullTypeName": "System.Single CCTV_RC::pitchAmount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WaterCatcher::collectInterval",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterCatcher",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "collectInterval",
"FullTypeName": "System.Single WaterCatcher::collectInterval",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WaterCatcher::IsFull",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterCatcher",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsFull",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "Exrygi1qzLA5/KLm4s060HBG1fIMT08maXmzhn0iUWI="
},
{
"Name": "WaterCatcher::CollectWater",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterCatcher",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CollectWater",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "qLkZbS6GCEy+x8D9oKqbYqdK6E8vzKp8HqEh8OPtrZ0="
},
{
"Name": "WaterCatcher::AddResource",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterCatcher",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AddResource",
"FullTypeName": "System.Void",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "/+Xji9jaHhcuZdX24bBkGpfOFosanbttPD05SdS+Mi4="
},
{
"Name": "EntityComponent`1::_baseEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityComponent`1",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_baseEntity",
"FullTypeName": "T EntityComponent`1::_baseEntity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::TakeClones",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TakeClones",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "2sNnuW6Wb9dCXkV18R41Gmoz3zten34amxiPVTJBGws="
},
{
"Name": "OreResourceEntity::bonusesSpawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "OreResourceEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "bonusesSpawned",
"FullTypeName": "System.Int32 OreResourceEntity::bonusesSpawned",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "OreResourceEntity::lastNodeDir",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "OreResourceEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastNodeDir",
"FullTypeName": "UnityEngine.Vector3 OreResourceEntity::lastNodeDir",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TreeEntity::xMarker",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TreeEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "xMarker",
"FullTypeName": "BaseEntity TreeEntity::xMarker",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeployVolumeEntityBounds::bounds",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeployVolumeEntityBounds",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "bounds",
"FullTypeName": "UnityEngine.Bounds DeployVolumeEntityBounds::bounds",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeployVolumeEntityBoundsReverse::bounds",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeployVolumeEntityBoundsReverse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "bounds",
"FullTypeName": "UnityEngine.Bounds DeployVolumeEntityBoundsReverse::bounds",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeployVolumeEntityBoundsReverse::layer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeployVolumeEntityBoundsReverse",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "layer",
"FullTypeName": "System.Int32 DeployVolumeEntityBoundsReverse::layer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingProximity::GetProximity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingProximity",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetProximity",
"FullTypeName": "BuildingProximity/ProximityInfo",
"Parameters": [
"Construction",
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"Construction",
"UnityEngine.Vector3",
"UnityEngine.Quaternion"
]
},
"MSILHash": "js90s5/h3v5L3C+qIRjAZznaDVt4dK0qZw+ByyTaGJE="
},
{
"Name": "ServerProjectile::impacted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerProjectile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "impacted",
"FullTypeName": "System.Boolean ServerProjectile::impacted",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ServerProjectile::swimRandom",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerProjectile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "swimRandom",
"FullTypeName": "System.Single ServerProjectile::swimRandom",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackEntity::StartAttackCooldown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "StartAttackCooldown",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "QpPeRWKjoMKS1VB3CiT09QZ5Haz79BVZL+b29GmNlhw="
},
{
"Name": "BaseProjectile::CreateProjectileEffectClientside",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseProjectile",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CreateProjectileEffectClientside",
"FullTypeName": "System.Void",
"Parameters": [
"System.String",
"UnityEngine.Vector3",
"UnityEngine.Vector3",
"System.Int32",
"Network.Connection",
"System.Boolean",
"System.Boolean",
"System.Collections.Generic.List`1<Network.Connection>"
]
},
"MSILHash": "ZSy45ovlNawNBKDs4G0iJTqz5SB6soI/6ibT5XCI4EA="
},
{
"Name": "WaterPump::CreateWater",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPump",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CreateWater",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "Z6r0t7GGLHAE2eeFqNAE/PuIVQnK+Lt6fz1e3c5lJuA="
},
{
"Name": "WaterPump::IsFull",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WaterPump",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsFull",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "Exrygi1qzLA5/KLm4s060HBG1fIMT08maXmzhn0iUWI="
},
{
"Name": "BuildingProximity/ProximityInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingProximity/ProximityInfo",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ProximityInfo",
"FullTypeName": "BuildingProximity/ProximityInfo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseCombatEntity::unHostileTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "unHostileTime",
"FullTypeName": "System.Single BaseCombatEntity::unHostileTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseCombatEntity::lastNotifyFrame",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastNotifyFrame",
"FullTypeName": "System.Int32 BaseCombatEntity::lastNotifyFrame",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MotorRowboat::DoPushAction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "DoPushAction",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "g0LXHtAr+tGDXSnDYLoELgzgLFkPvUdFbbkw392R2nE="
},
{
"Name": "MotorRowboat::CanPushNow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanPushNow",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "ZmeY/XQoLzmCLKHDHm99rJcSpSURP2Jiv117siH9ETc="
},
{
"Name": "MotorRowboat::fuelSystem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "fuelSystem",
"FullTypeName": "EntityFuelSystem MotorRowboat::fuelSystem",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MotorRowboat::lastHadDriverTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastHadDriverTime",
"FullTypeName": "System.Single MotorRowboat::lastHadDriverTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MotorRowboat::maxVelForStationaryDismount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxVelForStationaryDismount",
"FullTypeName": "System.Single MotorRowboat::maxVelForStationaryDismount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MotorRowboat::submergeFractionMinimum",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "submergeFractionMinimum",
"FullTypeName": "System.Single MotorRowboat::submergeFractionMinimum",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::CanPushNow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanPushNow",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "+Ix5xuFhIXmDVfOBxxGI9tDNoFiL7bnjAqAPUxpf64A="
},
{
"Name": "ModularCar::GetCOMMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetCOMMultiplier",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": []
},
"MSILHash": "hL7z/3x145fJhyMNpMdmf6mguToq003wMqTmHLHylMQ="
},
{
"Name": "ModularCar::ModuleEntityRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ModuleEntityRemoved",
"FullTypeName": "System.Void",
"Parameters": [
"BaseVehicleModule"
]
},
"MSILHash": "uilhGQ8SCge13G9MUIsNP+c8J0AMf5N5vqoqG+Kuhjw="
},
{
"Name": "ModularCar::ModuleEntityAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ModuleEntityAdded",
"FullTypeName": "System.Void",
"Parameters": [
"BaseVehicleModule"
]
},
"MSILHash": "Ee8CVVBzgDF79uha+5sUmqzOXDub4B2YLI80W75M1qU="
},
{
"Name": "ModularCar::PropagateDamageToModules",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "PropagateDamageToModules",
"FullTypeName": "System.Void",
"Parameters": [
"HitInfo",
"System.Single",
"System.Single",
"BaseVehicleModule"
]
},
"MSILHash": "6TVFRXN7dACW2L65K4HTMrS06btadUmXQJi5HSXci0I="
},
{
"Name": "ModularCar::RefreshChassisProtectionState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshChassisProtectionState",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "nuCtSOMYn9VWwPYs/IhdRjejZFjPHfME6sZLWxEFEek="
},
{
"Name": "ModularCar::RefreshEngineState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "RefreshEngineState",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "4uVppvyjbocqkGNEm1ywwmPS4gqG7skLC6wYI+4NA5M="
},
{
"Name": "ModularCar::RollOffDriveForce",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RollOffDriveForce",
"FullTypeName": "System.Single",
"Parameters": [
"System.Single"
]
},
"MSILHash": "MiwDZe2HsX3slbEpfW6PDiRdBPtE0Aivv6p9ivPWu6s="
},
{
"Name": "ModularCar::SpawnPreassignedModules",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpawnPreassignedModules",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "274yT4IJ3fuxLHwhPNn2uaxwCSO8438cQhc49fPrshU="
},
{
"Name": "ModularCar::DecayTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DecayTick",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "u2CBZFRDpS2l2Mgay2BTOmls1zZGqlnKGh0M83sBDso="
},
{
"Name": "ModularCar::airbourneCOMMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "airbourneCOMMultiplier",
"FullTypeName": "UnityEngine.Vector3 ModularCar::airbourneCOMMultiplier",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::cachedFuelFraction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedFuelFraction",
"FullTypeName": "System.Single ModularCar::cachedFuelFraction",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::carPhysics",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carPhysics",
"FullTypeName": "Rust.Modular.ModularCarPhysics ModularCar::carPhysics",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::carSettings",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carSettings",
"FullTypeName": "Rust.Modular.ModularCarSettings ModularCar::carSettings",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::damageShowingRenderers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "damageShowingRenderers",
"FullTypeName": "UnityEngine.MeshRenderer[] ModularCar::damageShowingRenderers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::deathDamageCounter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "deathDamageCounter",
"FullTypeName": "System.Single ModularCar::deathDamageCounter",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::driverSeatInputs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "driverSeatInputs",
"FullTypeName": "ListDictionary`2<BaseMountable,ModularCar/DriverSeatInputs> ModularCar::driverSeatInputs",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::groundedCOMMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "groundedCOMMultiplier",
"FullTypeName": "UnityEngine.Vector3 ModularCar::groundedCOMMultiplier",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::hurtTriggerFront",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerFront",
"FullTypeName": "TriggerHurtNotChild ModularCar::hurtTriggerFront",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::hurtTriggerMinSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerMinSpeed",
"FullTypeName": "System.Single ModularCar::hurtTriggerMinSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::hurtTriggerRear",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerRear",
"FullTypeName": "TriggerHurtNotChild ModularCar::hurtTriggerRear",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::immortalProtection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "immortalProtection",
"FullTypeName": "ProtectionProperties ModularCar::immortalProtection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::lastSetEngineState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSetEngineState",
"FullTypeName": "ModularCar/EngineState ModularCar::lastSetEngineState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::mortalProtection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mortalProtection",
"FullTypeName": "ProtectionProperties ModularCar::mortalProtection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::prevCOMMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prevCOMMultiplier",
"FullTypeName": "UnityEngine.Vector3 ModularCar::prevCOMMultiplier",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::prevPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prevPosition",
"FullTypeName": "UnityEngine.Vector3 ModularCar::prevPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::prevRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prevRotation",
"FullTypeName": "UnityEngine.Quaternion ModularCar::prevRotation",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::serverTerrainHandler",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "serverTerrainHandler",
"FullTypeName": "VehicleTerrainHandler ModularCar::serverTerrainHandler",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::spawnSettings",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnSettings",
"FullTypeName": "ModularCar/SpawnSettings ModularCar::spawnSettings",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::timeSinceDeath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceDeath",
"FullTypeName": "TimeSince ModularCar::timeSinceDeath",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::centreOfMassTransform",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "centreOfMassTransform",
"FullTypeName": "UnityEngine.Transform BaseModularVehicle::centreOfMassTransform",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::disablePhysics",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
0
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "disablePhysics",
"FullTypeName": "System.Boolean BaseModularVehicle::disablePhysics",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::inEditableLocation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "inEditableLocation",
"FullTypeName": "System.Boolean BaseModularVehicle::inEditableLocation",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::lodGroup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lodGroup",
"FullTypeName": "UnityEngine.LODGroup BaseModularVehicle::lodGroup",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::moduleAddActions",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "moduleAddActions",
"FullTypeName": "System.Collections.Generic.Dictionary`2<BaseVehicleModule,System.Action> BaseModularVehicle::moduleAddActions",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::moduleSockets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "moduleSockets",
"FullTypeName": "System.Collections.Generic.List`1<Rust.Modular.ModularVehicleSocket> BaseModularVehicle::moduleSockets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::prevEditable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prevEditable",
"FullTypeName": "System.Boolean BaseModularVehicle::prevEditable",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::realLocalCOM",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "realLocalCOM",
"FullTypeName": "UnityEngine.Vector3 BaseModularVehicle::realLocalCOM",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::AssociatedItemDef",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "AssociatedItemDef",
"FullTypeName": "ItemDefinition BaseModularVehicle::AssociatedItemDef()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::Inventory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Inventory",
"FullTypeName": "Rust.Modular.ModularVehicleInventory BaseModularVehicle::Inventory()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::TotalMass",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "TotalMass",
"FullTypeName": "System.Single BaseModularVehicle::TotalMass()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseModularVehicle::CanPushNow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanPushNow",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "+z6AxtvFCAIyrDSXktClUpajJ5CnFxMNNLvYsFFSilk="
},
{
"Name": "BaseModularVehicle::DoServerDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DoServerDestroy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "AxMlB7pRuNvRdRtkBvhD3aMYBT3tDuuj5ZP7MMc/sug="
},
{
"Name": "BaseModularVehicle::ModuleEntityAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ModuleEntityAdded",
"FullTypeName": "System.Void",
"Parameters": [
"BaseVehicleModule"
]
},
"MSILHash": "riZISQCStw8vBcpXo50p4LKEHbokGZEN85i96cOm8G4="
},
{
"Name": "BaseModularVehicle::ModuleEntityRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ModuleEntityRemoved",
"FullTypeName": "System.Void",
"Parameters": [
"BaseVehicleModule"
]
},
"MSILHash": "ZDd45XcCb6nQ88RuHZmj1lMQAOiFAXBtKOsfWqDxc6Y="
},
{
"Name": "BaseModularVehicle::OnChildAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "OnChildAdded",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "LK4QRXqNc8EbNP/WUt7boLkU3ICobG6M/v2iVA2duvM="
},
{
"Name": "BaseModularVehicle::OnChildRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "OnChildRemoved",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "jALc5yDQNdmBSDnIY8pl6rXN7HLz8d7hZqtxbhkKI8U="
},
{
"Name": "BaseModularVehicle::RefreshModulesExcept",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshModulesExcept",
"FullTypeName": "System.Void",
"Parameters": [
"BaseVehicleModule"
]
},
"MSILHash": "yEmKO2evvMi4+2ARcFAsaik+TZEXmkBxEqETDZOo144="
},
{
"Name": "BaseModularVehicle::SetCOM",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetCOM",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "eLRCwr7qfbh3J1ij6W5zad6gsZZaVvjFgTm3W2I61ZE="
},
{
"Name": "BaseModularVehicle::SetMass",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetMass",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "NDJrvrX7BWDSvDNVmIi7ibjcLBtBVu6TtKggOkNGihk="
},
{
"Name": "SmartAlarm::_lastSentTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SmartAlarm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_lastSentTime",
"FullTypeName": "System.Single SmartAlarm::_lastSentTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SmartAlarm::_notificationBody",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SmartAlarm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_notificationBody",
"FullTypeName": "System.String SmartAlarm::_notificationBody",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SmartAlarm::_notificationTitle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SmartAlarm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_notificationTitle",
"FullTypeName": "System.String SmartAlarm::_notificationTitle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SmartAlarm::_subscriptions",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SmartAlarm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_subscriptions",
"FullTypeName": "CompanionServer.NotificationList SmartAlarm::_subscriptions",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::carOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "carOccupant",
"FullTypeName": "ModularCar ModularCarGarage::carOccupant()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::allEngineItems",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "allEngineItems",
"FullTypeName": "Rust.Modular.VehicleModuleEngineItems Rust.Modular.EngineStorage::allEngineItems",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::ReleaseOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ReleaseOccupant",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "R1R+uMq+Je52fcMdyEaOhwVSIMxBYMKEQGmoespjzXA="
},
{
"Name": "ModularCarGarage::lockedOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lockedOccupant",
"FullTypeName": "ModularCar ModularCarGarage::lockedOccupant",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleEngine::engine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engine",
"FullTypeName": "VehicleModuleEngine/Engine VehicleModuleEngine::engine",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::cachedFuelFraction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedFuelFraction",
"FullTypeName": "System.Single PlayerHelicopter::cachedFuelFraction",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::isPushing",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isPushing",
"FullTypeName": "System.Boolean PlayerHelicopter::isPushing",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::ApplyForceAtWheels",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyForceAtWheels",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "kEkJiJDZ0SYS6CvpOEmQXtqglvIpFu2YFgf+cF6HlRM="
},
{
"Name": "PlayerHelicopter::DoPushAction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "DoPushAction",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "oHVeWVCs7B+5iid5pdFLMlc8jP6r0e5SUFTpc0mE7pM="
},
{
"Name": "BradleyAPC::ApplyDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyDamage",
"FullTypeName": "System.Void",
"Parameters": [
"BaseCombatEntity",
"UnityEngine.Vector3",
"UnityEngine.Vector3"
]
},
"MSILHash": "wckSbGp1BDdsD6eoDBLNk3ybvsg4HV4V1Ysq7JJ00x4="
},
{
"Name": "BradleyAPC::currentSpeedZoneLimit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentSpeedZoneLimit",
"FullTypeName": "System.Single BradleyAPC::currentSpeedZoneLimit",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::desiredAimVector",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "desiredAimVector",
"FullTypeName": "UnityEngine.Vector3 BradleyAPC::desiredAimVector",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::desiredTopTurretAimVector",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "desiredTopTurretAimVector",
"FullTypeName": "UnityEngine.Vector3 BradleyAPC::desiredTopTurretAimVector",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::finalDestination",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "finalDestination",
"FullTypeName": "UnityEngine.Vector3 BradleyAPC::finalDestination",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::lastAngle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastAngle",
"FullTypeName": "System.Single BradleyAPC::lastAngle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::lastLateUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastLateUpdate",
"FullTypeName": "System.Single BradleyAPC::lastLateUpdate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::lastSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSpeed",
"FullTypeName": "System.Single BradleyAPC::lastSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::mainGunTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mainGunTarget",
"FullTypeName": "BaseCombatEntity BradleyAPC::mainGunTarget",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::nextCoaxTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextCoaxTime",
"FullTypeName": "System.Single BradleyAPC::nextCoaxTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::nextEngagementPathTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextEngagementPathTime",
"FullTypeName": "System.Single BradleyAPC::nextEngagementPathTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::nextFireTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextFireTime",
"FullTypeName": "System.Single BradleyAPC::nextFireTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::nextPatrolTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextPatrolTime",
"FullTypeName": "System.Single BradleyAPC::nextPatrolTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::nextTopTurretTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextTopTurretTime",
"FullTypeName": "System.Single BradleyAPC::nextTopTurretTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::numBursted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "numBursted",
"FullTypeName": "System.Int32 BradleyAPC::numBursted",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BradleyAPC::numCoaxBursted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BradleyAPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "numCoaxBursted",
"FullTypeName": "System.Int32 BradleyAPC::numCoaxBursted",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasicCar::brake",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasicCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "brake",
"FullTypeName": "System.Single BasicCar::brake",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasicCar::lightsOn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasicCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lightsOn",
"FullTypeName": "System.Boolean BasicCar::lightsOn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasicCar::throttle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasicCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "throttle",
"FullTypeName": "System.Single BasicCar::throttle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasicCar::DoSteering",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasicCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoSteering",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "aHXhUrnhqXxqEIaJ9mEszmOd7Zfgy6ExFXZtxPn6oqA="
},
{
"Name": "BasicCar::ApplyForceAtWheels",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasicCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyForceAtWheels",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "gw8OPxJFuHn3PEgyb8wd78p6Ih7G9DWSBm9icQH42PU="
},
{
"Name": "GrowableEntity::UpdateAge",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateAge",
"FullTypeName": "System.Single",
"Parameters": [
"System.Single"
]
},
"MSILHash": "SzV0F5TQdWi6DM6FXiyXPbB32gGyOh+1uaYc1sNnAC4="
},
{
"Name": "GrowableEntity::UpdateHealthAndYield",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateHealthAndYield",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single",
"System.Single"
]
},
"MSILHash": "ZhSicRDGKz3o55LV0hCUqWFqeLecnGp1tLZSX08cjfg="
},
{
"Name": "GrowableEntity::UpdateState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateState",
"FullTypeName": "PlantProperties/State",
"Parameters": []
},
"MSILHash": "SrsgSIjip4Nap8ChTdnYTCjfO28KcI/MW6Tl9fgMca4="
},
{
"Name": "IOEntity::cachedOutputsUsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "cachedOutputsUsed",
"FullTypeName": "System.Int32 IOEntity::cachedOutputsUsed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::currentEnergy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "currentEnergy",
"FullTypeName": "System.Int32 IOEntity::currentEnergy",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::ensureOutputsUpdated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ensureOutputsUpdated",
"FullTypeName": "System.Boolean IOEntity::ensureOutputsUpdated",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::lastEnergy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastEnergy",
"FullTypeName": "System.Int32 IOEntity::lastEnergy",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::lastPassthroughEnergy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lastPassthroughEnergy",
"FullTypeName": "System.Int32 IOEntity::lastPassthroughEnergy",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::lastUpdateBlockedFrame",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lastUpdateBlockedFrame",
"FullTypeName": "System.Int32 IOEntity::lastUpdateBlockedFrame",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::lastUpdateTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lastUpdateTime",
"FullTypeName": "System.Single IOEntity::lastUpdateTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::ShouldUpdateOutputs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ShouldUpdateOutputs",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "VHnUqG+hQuP/JND0+qX+Z5MZgtxFHa/RQCty0Jvwxd4="
},
{
"Name": "PhotoFrame::_overlayTextureCrc",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhotoFrame",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_overlayTextureCrc",
"FullTypeName": "System.UInt32 PhotoFrame::_overlayTextureCrc",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter/HelicopterInputState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter/HelicopterInputState",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "HelicopterInputState",
"FullTypeName": "BaseHelicopter/HelicopterInputState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::currentInputState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "currentInputState",
"FullTypeName": "BaseHelicopter/HelicopterInputState BaseHelicopter::currentInputState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "BaseHelicopter",
"FullTypeName": "BaseHelicopter",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::lastPlayerInputTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lastPlayerInputTime",
"FullTypeName": "System.Single BaseHelicopter::lastPlayerInputTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::hoverForceScale",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "hoverForceScale",
"FullTypeName": "System.Single BaseHelicopter::hoverForceScale",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::PayForUpgrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "PayForUpgrade",
"FullTypeName": "System.Void",
"Parameters": [
"ConstructionGrade",
"BasePlayer"
]
},
"MSILHash": "dqKgHDoZr0ZbcmdWsawnIUVEaceEXRkInkPoNbipSnY="
},
{
"Name": "BasePlayer::lastFallTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastFallTime",
"FullTypeName": "System.Single BasePlayer::lastFallTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastInputTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastInputTime",
"FullTypeName": "System.Single BasePlayer::lastInputTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastPlayerTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastPlayerTick",
"FullTypeName": "System.Single BasePlayer::lastPlayerTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastStallTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastStallTime",
"FullTypeName": "System.Single BasePlayer::lastStallTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastSubscriptionTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSubscriptionTick",
"FullTypeName": "System.Single BasePlayer::lastSubscriptionTick",
"Parameters": []
},
"MSILHash": "dqKgHDoZr0ZbcmdWsawnIUVEaceEXRkInkPoNbipSnY="
},
{
"Name": "HotAirBalloon::avgTerrainHeight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "avgTerrainHeight",
"FullTypeName": "System.Single HotAirBalloon::avgTerrainHeight",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::currentBuoyancy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentBuoyancy",
"FullTypeName": "System.Single HotAirBalloon::currentBuoyancy",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::fuelSystem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fuelSystem",
"FullTypeName": "EntityFuelSystem HotAirBalloon::fuelSystem",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::grounded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "grounded",
"FullTypeName": "System.Boolean HotAirBalloon::grounded",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastTickTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastTickTime",
"FullTypeName": "System.Single BasePlayer::lastTickTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastUpdateTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastUpdateTime",
"FullTypeName": "System.Single BasePlayer::lastUpdateTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::lastValidUnderwearSkin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastValidUnderwearSkin",
"FullTypeName": "System.UInt32 BasePlayer::lastValidUnderwearSkin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::woundedDuration",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "woundedDuration",
"FullTypeName": "System.Single BasePlayer::woundedDuration",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MixingTable::RemainingMixTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "RemainingMixTime",
"FullTypeName": "System.Single MixingTable::RemainingMixTime()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MixingTable::TotalMixTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "TotalMixTime",
"FullTypeName": "System.Single MixingTable::TotalMixTime()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MixingTable::currentRecipe",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentRecipe",
"FullTypeName": "Recipe MixingTable::currentRecipe",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MixingTable::currentQuantity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentQuantity",
"FullTypeName": "System.Int32 MixingTable::currentQuantity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MixingTable::currentProductionItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "currentProductionItem",
"FullTypeName": "ItemDefinition MixingTable::currentProductionItem",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MixingTable::TickMix",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TickMix",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "F4qIFFvMgcMd9ugGXNNITjumCSDMbpFNGeolZw79bNE="
},
{
"Name": "MixingTable::StartMixing",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StartMixing",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "gJkMrnneKlfJwE939rnVHN17bVKlfdvYxxYApdQL0ZE="
},
{
"Name": "MixingTable::ProduceItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ProduceItem",
"FullTypeName": "System.Void",
"Parameters": [
"Recipe",
"System.Int32"
]
},
"MSILHash": "2GyIualZlTuA/dd8VLf55eT+xN5kI9XaG/dRFSanepk="
},
{
"Name": "MixingTable::lastTickTimestamp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MixingTable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastTickTimestamp",
"FullTypeName": "System.Single MixingTable::lastTickTimestamp",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::RefreshColliderSize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshColliderSize",
"FullTypeName": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": ""
},
{
"Name": "BasePlayer::_lastSetName",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_lastSetName",
"FullTypeName": "System.String BasePlayer::_lastSetName",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::hardinessGeneTemperatureModifierBonus",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hardinessGeneTemperatureModifierBonus",
"FullTypeName": "System.Single GrowableEntity::hardinessGeneTemperatureModifierBonus",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::artificialLightExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "artificialLightExposure",
"FullTypeName": "TimeCachedValue`1<System.Single> GrowableEntity::artificialLightExposure",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::artificialTemperatureExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "artificialTemperatureExposure",
"FullTypeName": "TimeCachedValue`1<System.Single> GrowableEntity::artificialTemperatureExposure",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::sunExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "sunExposure",
"FullTypeName": "TimeCachedValue`1<System.Single> GrowableEntity::sunExposure",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GrowableEntity::CalculateSunExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateSunExposure",
"FullTypeName": "System.Single",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "o78pIk+9aXLHdNbQ1HY7PNs8s285VvzVeFcOuO9Z8TI="
},
{
"Name": "GrowableEntity::GetArtificialLightExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetArtificialLightExposure",
"FullTypeName": "System.Single",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "2kurTMH8qopmtZxlTrqEzhSJH4Jne5fd9al6me4+1j4="
},
{
"Name": "GrowableEntity::SunRaycast",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SunRaycast",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "hM03zU5cLkb8kBx6inYybDh8GTaIZVWWtxlWssxk/sU="
},
{
"Name": "BaseModularVehicle::immuneToDecay",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "immuneToDecay",
"FullTypeName": "System.Boolean BaseModularVehicle::immuneToDecay",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerStatistics::forPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerStatistics",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "forPlayer",
"FullTypeName": "BasePlayer PlayerStatistics::forPlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarCodeLock::owner",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarCodeLock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "owner",
"FullTypeName": "ModularCar ModularCarCodeLock::owner",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::FinishDestroyingChassis",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FinishDestroyingChassis",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "wEMXrY5AUIbfwkwxz0nMrOpCIcAET8+wJNlDpwdnwfI="
},
{
"Name": "ModularCarGarage::MoveLift",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MoveLift",
"FullTypeName": "System.Void",
"Parameters": [
"ModularCarGarage/VehicleLiftState",
"System.Single",
"System.Boolean"
]
},
"MSILHash": "SkgxMC8eQrPdEBi/gQMeMm0Q/JD4MDLyZN8Yk5Q0JvU="
},
{
"Name": "ModularCarGarage::MoveLiftDown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MoveLiftDown",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "6OkaWOH8JdxZssT+ulT2uGs1ZABHtNFUyPbwoJ3Dfd0="
},
{
"Name": "ModularCarGarage::MoveLiftUp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MoveLiftUp",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "Ha7s0Bwjy3IRV+JwGWjFRuwE4hAylhIZ6duXe/74EZE="
},
{
"Name": "ModularCarGarage::RefreshLiftState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshLiftState",
"FullTypeName": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "/MRvn/cu3ZjuBPvpSvZ+CXYTMNEMeQYl3AbRGbLx88c="
},
{
"Name": "ModularCarGarage::RefreshLoot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshLoot",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "SWlS+o3qlfmruG06e0oZSSP4ozsIVy60EBGf8Bie3lU="
},
{
"Name": "ModularCarGarage::RefreshOnOffState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshOnOffState",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "ZzLzzihNAVV1Sj34PrVBgvztr/qPsjFNcV768USy2+E="
},
{
"Name": "ModularCarGarage::SetOccupantState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetOccupantState",
"FullTypeName": "System.Void",
"Parameters": [
"System.Boolean",
"System.Boolean",
"System.Boolean",
"ModularCarGarage/OccupantLock",
"System.Boolean"
]
},
"MSILHash": "mXRiqAWFjK5xfOuoQxyF+h21ehmb7KXOsi9knCHGa5g="
},
{
"Name": "ModularCarGarage::StopChassisDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StopChassisDestroy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "KZeDcmLJApwxNfND3HxrOY+DmqQG9Vkdo//+wgNO81M="
},
{
"Name": "ModularCarGarage::UpdateCarOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateCarOccupant",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "FPpcxQhWnJ5XpmqMFS9B5aX2b9/OQMH9tsftlnWahp8="
},
{
"Name": "ModularCarGarage::UpdateOccupantMode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateOccupantMode",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "xVd4jeb2K1YJoOHrT7AoAFYweYrqOHkXQIPJw3oKZIg="
},
{
"Name": "ModularCarGarage::WakeNearbyRigidbodies",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WakeNearbyRigidbodies",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "xGfas+6LnbR1Jx5M8pqiPl35P7Fn1mrYsYRgzvP86BY="
},
{
"Name": "ModularCarGarage::downPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "downPos",
"FullTypeName": "UnityEngine.Vector3 ModularCarGarage::downPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::inUseLight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "inUseLight",
"FullTypeName": "EmissionToggle ModularCarGarage::inUseLight",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::liftLoopSoundDef",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
0
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "liftLoopSoundDef",
"FullTypeName": "SoundDefinition ModularCarGarage::liftLoopSoundDef",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::liftMoveTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "liftMoveTime",
"FullTypeName": "System.Single ModularCarGarage::liftMoveTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::lootingPlayers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lootingPlayers",
"FullTypeName": "System.Collections.Generic.HashSet`1<BasePlayer> ModularCarGarage::lootingPlayers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::magnetSnap",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "magnetSnap",
"FullTypeName": "MagnetSnap ModularCarGarage::magnetSnap",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::needsElectricity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "needsElectricity",
"FullTypeName": "System.Boolean ModularCarGarage::needsElectricity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::occupantTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "occupantTrigger",
"FullTypeName": "VehicleLiftOccupantTrigger ModularCarGarage::occupantTrigger",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::poweredLight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "poweredLight",
"FullTypeName": "EmissionToggle ModularCarGarage::poweredLight",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::recycleDropPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "recycleDropPos",
"FullTypeName": "UnityEngine.Transform ModularCarGarage::recycleDropPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::recycleEfficiency",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "recycleEfficiency",
"FullTypeName": "System.Single ModularCarGarage::recycleEfficiency",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::vehicleLift",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "vehicleLift",
"FullTypeName": "UnityEngine.Transform ModularCarGarage::vehicleLift",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::vehicleLiftAnim",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "vehicleLiftAnim",
"FullTypeName": "UnityEngine.Animation ModularCarGarage::vehicleLiftAnim",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::vehicleLiftPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "vehicleLiftPos",
"FullTypeName": "UnityEngine.Transform ModularCarGarage::vehicleLiftPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::vehicleLiftState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "vehicleLiftState",
"FullTypeName": "ModularCarGarage/VehicleLiftState ModularCarGarage::vehicleLiftState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Kayak::fixedDragUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fixedDragUpdate",
"FullTypeName": "TimeCachedValue`1<System.Single> Kayak::fixedDragUpdate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Kayak::playerPaddleCooldowns",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerPaddleCooldowns",
"FullTypeName": "TimeSince[] Kayak::playerPaddleCooldowns",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Kayak::BoatDecay",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "BoatDecay",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "Bnklfx1FbMw0Vxd0yLleHhX3a7coWhIDliVKfbPI35w="
},
{
"Name": "Kayak::CalculateDesiredDrag",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateDesiredDrag",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "hs5xfjp2tsTyXsmaDs1+yx16G5dobSP4DR/OlIFHGoQ="
},
{
"Name": "Kayak::DoPushAction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "DoPushAction",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "HpThFDlk359vOKiFM8QU5vM8kTYRPLL2unLMP/KlNpo="
},
{
"Name": "Kayak::GetPaddlePoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetPaddlePoint",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"System.Int32",
"Kayak/PaddleDirection"
]
},
"MSILHash": "Qw3VwV62naUA2PiyJDdUszGl5N2XEsMTZ358iKNHPZA="
},
{
"Name": "Kayak::IsInWater",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsInWater",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "CLpqZuXF37B5gOrNk2VGac0c3+DO1EsZsggcZA2tQi0="
},
{
"Name": "BaseVehicle::spawnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnTime",
"FullTypeName": "System.Single BaseVehicle::spawnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseVehicle::safeAreaRadius",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "safeAreaRadius",
"FullTypeName": "System.Single BaseVehicle::safeAreaRadius",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseVehicle::safeAreaOrigin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "safeAreaOrigin",
"FullTypeName": "UnityEngine.Vector3 BaseVehicle::safeAreaOrigin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCTalking::conversingPlayers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "conversingPlayers",
"FullTypeName": "System.Collections.Generic.List`1<BasePlayer> NPCTalking::conversingPlayers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCTalking::lastActionPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastActionPlayer",
"FullTypeName": "BasePlayer NPCTalking::lastActionPlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCTalking::maxConversationDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCTalking",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxConversationDistance",
"FullTypeName": "System.Single NPCTalking::maxConversationDistance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WorldSetup::ProceduralObjects",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WorldSetup",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "ProceduralObjects",
"FullTypeName": "System.Collections.Generic.List`1<ProceduralObject> WorldSetup::ProceduralObjects",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WorldSetup::CreateObject",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WorldSetup",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CreateObject",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "8f353w33YRR7WX5aAihO0uuIBb9tMm5bFT7vDiME96k="
},
{
"Name": "WorldSetup::OnValidate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WorldSetup",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnValidate",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "hWBbE9QIX6J3pQBU54teKD6xdgwjkreZ5On7Ub9SB8A="
},
{
"Name": "TerrainPath::OceanPatrolClose",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OceanPatrolClose",
"FullTypeName": "System.Collections.Generic.List`1<UnityEngine.Vector3> TerrainPath::OceanPatrolClose",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::OceanPatrolFar",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OceanPatrolFar",
"FullTypeName": "System.Collections.Generic.List`1<UnityEngine.Vector3> TerrainPath::OceanPatrolFar",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::wires",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "wires",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<PowerlineNode>> TerrainPath::wires",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManifest::Invalidate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManifest",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Invalidate",
"FullTypeName": "System.Void",
"Parameters": [
"System.String"
]
},
"MSILHash": "79c99yvwEExc2MfQTb0OmCBD5pk+MM3FRED318H198Q="
},
{
"Name": "GameManager::Clientside",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Clientside",
"FullTypeName": "System.Boolean GameManager::Clientside",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManager::pool",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "pool",
"FullTypeName": "PrefabPoolCollection GameManager::pool",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManager::preProcessed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "preProcessed",
"FullTypeName": "PrefabPreProcess GameManager::preProcessed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManager::Serverside",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Serverside",
"FullTypeName": "System.Boolean GameManager::Serverside",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PrefabPreProcess::cleanupList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PrefabPreProcess",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cleanupList",
"FullTypeName": "System.Collections.Generic.List`1<UnityEngine.GameObject> PrefabPreProcess::cleanupList",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PrefabPreProcess::destroyList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PrefabPreProcess",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "destroyList",
"FullTypeName": "System.Collections.Generic.List`1<UnityEngine.Component> PrefabPreProcess::destroyList",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PrefabPreProcess::prefabList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PrefabPreProcess",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "prefabList",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject> PrefabPreProcess::prefabList",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PrefabPreProcess::RunCleanupQueue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PrefabPreProcess",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RunCleanupQueue",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "4gxVWIvM12enlnSNK/hrRxaVBT0DO4aWK8JTCWEMhcg="
},
{
"Name": "PrefabPreProcess::DoCleanup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PrefabPreProcess",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoCleanup",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "/6ZCz6aMD+Ppyq51hCSODcq+bFmV9AWZM9E5V8+uE0Q="
},
{
"Name": "CompanionServer.Server::TeamChat",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompanionServer.Server",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "TeamChat",
"FullTypeName": "CompanionServer.ChatLog CompanionServer.Server::TeamChat",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseRidableAnimal::lastEatTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastEatTime",
"FullTypeName": "System.Single BaseRidableAnimal::lastEatTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseRidableAnimal::lastInputTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastInputTime",
"FullTypeName": "System.Single BaseRidableAnimal::lastInputTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseRidableAnimal::nextDecayTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseRidableAnimal",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextDecayTime",
"FullTypeName": "System.Single BaseRidableAnimal::nextDecayTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ServerUsers::users",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerUsers",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "users",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.UInt64,ServerUsers/User> ServerUsers::users",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ConVar.Chat::History",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConVar.Chat",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "History",
"FullTypeName": "System.Collections.Generic.List`1<ConVar.Chat/ChatEntry> ConVar.Chat::History",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonument/SpawnInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonument/SpawnInfo",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpawnInfo",
"FullTypeName": "PlaceMonument/SpawnInfo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonuments/SpawnInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonuments/SpawnInfo",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpawnInfo",
"FullTypeName": "PlaceMonuments/SpawnInfo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonumentsRoadside/SpawnInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonumentsRoadside/SpawnInfo",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpawnInfo",
"FullTypeName": "PlaceMonumentsRoadside/SpawnInfo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonumentsRoadside/SpawnInfoGroup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonumentsRoadside/SpawnInfoGroup",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpawnInfoGroup",
"FullTypeName": "PlaceMonumentsRoadside/SpawnInfoGroup",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonumentsOffshore::CheckRadius",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonumentsOffshore",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckRadius",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Collections.Generic.List`1<PlaceMonumentsOffshore/SpawnInfo>",
"UnityEngine.Vector3",
"System.Single"
]
},
"MSILHash": "xd6ml+jOqu98F7hvozxlEAarGBEmOGiXEyOqgENGp3U="
},
{
"Name": "MotorRowboat::timeSinceLastUsedFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MotorRowboat",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "timeSinceLastUsedFuel",
"FullTypeName": "TimeSince MotorRowboat::timeSinceLastUsedFuel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Kayak::timeSinceLastUsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Kayak",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastUsed",
"FullTypeName": "TimeSince Kayak::timeSinceLastUsed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::AddPlayerRigidbody",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AddPlayerRigidbody",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "0tQeBhtE2U8RimadZAb7dxJDzRIVVKrGat959wfe4d0="
},
{
"Name": "BasePlayer::RemovePlayerRigidbody",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RemovePlayerRigidbody",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "bnUaVaCxEBhIS+/gTjFs7ZidY79fefX1gmWV3AHO0/8="
},
{
"Name": "PowerCounter::counterNumber",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PowerCounter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "counterNumber",
"FullTypeName": "System.Int32 PowerCounter::counterNumber",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PowerCounter::targetCounterNumber",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PowerCounter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "targetCounterNumber",
"FullTypeName": "System.Int32 PowerCounter::targetCounterNumber",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleEngine::IsUsable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "IsUsable",
"FullTypeName": "System.Boolean VehicleModuleEngine::IsUsable()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleEngine::OverallPerformanceFraction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "OverallPerformanceFraction",
"FullTypeName": "System.Single VehicleModuleEngine::OverallPerformanceFraction()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleEngine::PerformanceFractionAcceleration",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "PerformanceFractionAcceleration",
"FullTypeName": "System.Single VehicleModuleEngine::PerformanceFractionAcceleration()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleEngine::PerformanceFractionFuelEconomy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "PerformanceFractionFuelEconomy",
"FullTypeName": "System.Single VehicleModuleEngine::PerformanceFractionFuelEconomy()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleEngine::PerformanceFractionTopSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "PerformanceFractionTopSpeed",
"FullTypeName": "System.Single VehicleModuleEngine::PerformanceFractionTopSpeed()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::accelerationBoostPercent",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "accelerationBoostPercent",
"FullTypeName": "System.Single Rust.Modular.EngineStorage::accelerationBoostPercent()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::fuelEconomyBoostPercent",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "fuelEconomyBoostPercent",
"FullTypeName": "System.Single Rust.Modular.EngineStorage::fuelEconomyBoostPercent()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::isUsable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "isUsable",
"FullTypeName": "System.Boolean Rust.Modular.EngineStorage::isUsable()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::topSpeedBoostPercent",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "topSpeedBoostPercent",
"FullTypeName": "System.Single Rust.Modular.EngineStorage::topSpeedBoostPercent()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::CacheWeatherPresets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CacheWeatherPresets",
"FullTypeName": "WeatherPreset[]",
"Parameters": [
"WeatherPresetType"
]
},
"MSILHash": "STiE+ad17Op/mZ5S5i5qijPzyOeE4qfrdHJpf4v1DDs="
},
{
"Name": "Climate::FindBlendParameters",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 1,
"TargetExposure": [
0
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FindBlendParameters",
"FullTypeName": "System.Single",
"Parameters": [
"UnityEngine.Vector3",
"Climate/ClimateParameters&",
"Climate/ClimateParameters&"
]
},
"MSILHash": "b3qjE9tZmw2V/es5yUk+bxYw430d62LKRjEpZGfvojo="
},
{
"Name": "Climate::GetSeedFromLong",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 1,
"TargetExposure": [
0
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetSeedFromLong",
"FullTypeName": "System.UInt32",
"Parameters": [
"System.Int64"
]
},
"MSILHash": "ge1cR8PJ2HvOkxoYzoHMrr3/P80Ay81zcPHlnfPc6wY="
},
{
"Name": "Climate::GetWeatherPreset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 1,
"TargetExposure": [
0
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetWeatherPreset",
"FullTypeName": "WeatherPreset",
"Parameters": [
"System.UInt32",
"WeatherPresetType"
]
},
"MSILHash": "o92XfM8WSvZoRVribQhDjxgtIgYESv5xwMsSjUPebS4="
},
{
"Name": "Climate::GetWeatherPreset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 1,
"TargetExposure": [
0
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetWeatherPreset",
"FullTypeName": "WeatherPreset",
"Parameters": [
"System.UInt32"
]
},
"MSILHash": "cdZtsIFmH4lALaoh2Y7eYpG6WTsB/MdiY2bTLvpXHnM="
},
{
"Name": "Climate::OnDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 1,
"TargetExposure": [
1
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "OnDestroy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "vf2J95aDptzMKrmkBPCIoyaJxxhQfsXmqmslNAplw94="
},
{
"Name": "Climate::climateLookup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 0,
"TargetExposure": [
0
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "climateLookup",
"FullTypeName": "Climate/ClimateParameters[] Climate::climateLookup",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::presetLookup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "presetLookup",
"FullTypeName": "System.Collections.Generic.Dictionary`2<WeatherPresetType,WeatherPreset[]> Climate::presetLookup",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Elevator::liftEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "liftEntity",
"FullTypeName": "ElevatorLift Elevator::liftEntity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Elevator::ioEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ioEntity",
"FullTypeName": "IOEntity Elevator::ioEntity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Elevator::previousPowerAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "previousPowerAmount",
"FullTypeName": "System.Int32[] Elevator::previousPowerAmount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Elevator::GetElevatorInDirection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetElevatorInDirection",
"FullTypeName": "Elevator",
"Parameters": [
"Elevator/Direction"
]
},
"MSILHash": "H1gUstd0DKiO9ISGsm7MHsm+h66avvAX/zDnEcpylxQ="
},
{
"Name": "Elevator::TimeToTravelDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TimeToTravelDistance",
"FullTypeName": "System.Single",
"Parameters": [
"System.Single"
]
},
"MSILHash": "ZZhN7QHNRQMxw2jQ9RENnlFoPp4bKK3forfxZLEfczU="
},
{
"Name": "Climate::Overrides",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Overrides",
"FullTypeName": "LegacyWeatherState Climate::Overrides()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherOverrides",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherOverrides",
"FullTypeName": "WeatherPreset Climate::WeatherOverrides()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherSeedNext",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherSeedNext",
"FullTypeName": "System.UInt32 Climate::WeatherSeedNext()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherSeedPrevious",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherSeedPrevious",
"FullTypeName": "System.UInt32 Climate::WeatherSeedPrevious()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherSeedTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherSeedTarget",
"FullTypeName": "System.UInt32 Climate::WeatherSeedTarget()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherState",
"FullTypeName": "WeatherPreset Climate::WeatherState()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherStateBlend",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherStateBlend",
"FullTypeName": "System.Single Climate::WeatherStateBlend()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherStateNext",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherStateNext",
"FullTypeName": "WeatherPreset Climate::WeatherStateNext()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherStatePrevious",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherStatePrevious",
"FullTypeName": "WeatherPreset Climate::WeatherStatePrevious()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::WeatherStateTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "WeatherStateTarget",
"FullTypeName": "WeatherPreset Climate::WeatherStateTarget()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::accelerationBoostSlots",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "accelerationBoostSlots",
"FullTypeName": "System.Int32 Rust.Modular.EngineStorage::accelerationBoostSlots",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::fuelEconomyBoostSlots",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fuelEconomyBoostSlots",
"FullTypeName": "System.Int32 Rust.Modular.EngineStorage::fuelEconomyBoostSlots",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::topSpeedBoostSlots",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "topSpeedBoostSlots",
"FullTypeName": "System.Int32 Rust.Modular.EngineStorage::topSpeedBoostSlots",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::GetTierValue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetTierValue",
"FullTypeName": "System.Single",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "IQIAFCHk9ztMPF8D+Te5MsryzG6VO2lYos/0s+pd3SE="
},
{
"Name": "VehicleModuleEngine::GetPerformanceFraction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetPerformanceFraction",
"FullTypeName": "System.Single",
"Parameters": [
"System.Single"
]
},
"MSILHash": "4ZEG23bXxNlbeHTd/oXBA5mEsqw5wrJtjSCokGSvkJc="
},
{
"Name": "ReactiveTarget::knockdownHealth",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ReactiveTarget",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "knockdownHealth",
"FullTypeName": "System.Single ReactiveTarget::knockdownHealth",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnPointInstance::parentSpawnPointUser",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnPointInstance",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "parentSpawnPointUser",
"FullTypeName": "ISpawnPointUser SpawnPointInstance::parentSpawnPointUser",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::_spawnable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_spawnable",
"FullTypeName": "Spawnable BaseEntity::_spawnable",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnHandler::population2distribution",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnHandler",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "population2distribution",
"FullTypeName": "System.Collections.Generic.Dictionary`2<SpawnPopulation,SpawnDistribution> SpawnHandler::population2distribution",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnHandler::EnforceLimits",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnHandler",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EnforceLimits",
"FullTypeName": "System.Void",
"Parameters": [
"SpawnPopulationBase",
"SpawnDistribution"
]
},
"MSILHash": "4/rvizeOJfDT2/3y0pjkBCnlYvgZTrA6uSlNiIb7frY="
},
{
"Name": "BuildingPrivlidge::cachedProtectedMinutes",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedProtectedMinutes",
"FullTypeName": "System.Single BuildingPrivlidge::cachedProtectedMinutes",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingPrivlidge::nextProtectedCalcTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextProtectedCalcTime",
"FullTypeName": "System.Single BuildingPrivlidge::nextProtectedCalcTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingPrivlidge::ApplyUpkeepPayment",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyUpkeepPayment",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "iMWflpPRc96BTeHsrh98Z/X2vH5byvtBTRIf+43hqww="
},
{
"Name": "BuildingPrivlidge::CanAffordUpkeepPayment",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanAffordUpkeepPayment",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Collections.Generic.List`1<ItemAmount>"
]
},
"MSILHash": "pz8mSTs4wcuTRcF33bG/574+VlaZoPaJC94ZNQH71Qg="
},
{
"Name": "BuildingPrivlidge::EnsurePrimary",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EnsurePrimary",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "W4hzA1gU0wbM9DzOCoc+rZpsbqSjAS2KecUtquad4jQ="
},
{
"Name": "BuildingPrivlidge::QueueUpkeepPayment",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "QueueUpkeepPayment",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<ItemAmount>"
]
},
"MSILHash": "EMAH9IQN+GfcA5Ad5W0wV1yz4nQmdZWITDPV83avKqI="
},
{
"Name": "BuildingPrivlidge::upkeepBuffer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "upkeepBuffer",
"FullTypeName": "System.Collections.Generic.List`1<ItemAmount> BuildingPrivlidge::upkeepBuffer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingPrivlidge::upkeepBrackets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingPrivlidge",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "upkeepBrackets",
"FullTypeName": "BuildingPrivlidge/UpkeepBracket[] BuildingPrivlidge::upkeepBrackets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NeonSign::animationSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NeonSign",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "animationSpeed",
"FullTypeName": "System.Single NeonSign::animationSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NeonSign::currentFrame",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NeonSign",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentFrame",
"FullTypeName": "System.Int32 NeonSign::currentFrame",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NeonSign::frameLighting",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NeonSign",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frameLighting",
"FullTypeName": "System.Collections.Generic.List`1<ProtoBuf.NeonSign/Lights> NeonSign::frameLighting",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NeonSign::isAnimating",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NeonSign",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isAnimating",
"FullTypeName": "System.Boolean NeonSign::isAnimating",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NeonSign::animationLoopAction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NeonSign",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "animationLoopAction",
"FullTypeName": "System.Action NeonSign::animationLoopAction",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NeonSign::EnsureInitialized",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NeonSign",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EnsureInitialized",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "liP9ceb12JWyYn6Nzv3DurkoCcOyBdHrx0tQ/+nfiMY="
},
{
"Name": "Signage::EnsureInitialized",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Signage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EnsureInitialized",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "i4D7EZTe/CAzRKYfVEoNvdFHXDzcDvruadHdtziyF1g="
},
{
"Name": "EntityFuelSystem::pendingFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pendingFuel",
"FullTypeName": "System.Single EntityFuelSystem::pendingFuel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "EntityFuelSystem::cachedHasFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedHasFuel",
"FullTypeName": "System.Boolean EntityFuelSystem::cachedHasFuel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "EntityFuelSystem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "EntityFuelSystem",
"FullTypeName": "EntityFuelSystem",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "EntityFuelSystem::isServer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isServer",
"FullTypeName": "System.Boolean EntityFuelSystem::isServer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "EntityFuelSystem::nextFuelCheckTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextFuelCheckTime",
"FullTypeName": "System.Single EntityFuelSystem::nextFuelCheckTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PhoneController::<serverState>k__BackingField",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<serverState>k__BackingField",
"FullTypeName": "Telephone/CallState PhoneController::<serverState>k__BackingField",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PhoneController::activeCallTo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "activeCallTo",
"FullTypeName": "PhoneController PhoneController::activeCallTo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PhoneController::<savedNumbers>k__BackingField",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhoneController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<savedNumbers>k__BackingField",
"FullTypeName": "ProtoBuf.PhoneDirectory PhoneController::<savedNumbers>k__BackingField",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable::GetSubscribers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetSubscribers",
"FullTypeName": "System.Collections.Generic.List`1<Network.Connection>",
"Parameters": []
},
"MSILHash": "DYKTp/ghYQgeINCkvR1MpkAQdk8Gtg1gEClR9TdJWgU="
},
{
"Name": "EntityComponent`1::baseEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityComponent`1",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "baseEntity",
"FullTypeName": "T EntityComponent`1::baseEntity()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable::TerminateOnClient",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TerminateOnClient",
"FullTypeName": "System.Void",
"Parameters": [
"BaseNetworkable/DestroyMode"
]
},
"MSILHash": "xUFW++B0bRttK9P2wRgCl3fZzvSuTjKwO9NTKkdqCRA="
},
{
"Name": "HumanNPC::aimOverridePosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "aimOverridePosition",
"FullTypeName": "UnityEngine.Vector3 HumanNPC::aimOverridePosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HumanNPC::cachedInfoZone",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedInfoZone",
"FullTypeName": "AIInformationZone HumanNPC::cachedInfoZone",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HumanNPC::lightsOn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "lightsOn",
"FullTypeName": "System.Boolean HumanNPC::lightsOn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HumanNPC::targetAimedDuration",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "targetAimedDuration",
"FullTypeName": "System.Single HumanNPC::targetAimedDuration",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::currentRadiation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentRadiation",
"FullTypeName": "System.Single CargoShip::currentRadiation",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::currentThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentThrottle",
"FullTypeName": "System.Single CargoShip::currentThrottle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::currentTurnSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentTurnSpeed",
"FullTypeName": "System.Single CargoShip::currentTurnSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::currentVelocity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentVelocity",
"FullTypeName": "UnityEngine.Vector3 CargoShip::currentVelocity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::egressing",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "egressing",
"FullTypeName": "System.Boolean CargoShip::egressing",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::hornCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hornCount",
"FullTypeName": "System.Int32 CargoShip::hornCount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::lootRoundsPassed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lootRoundsPassed",
"FullTypeName": "System.Int32 CargoShip::lootRoundsPassed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::mapMarkerInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mapMarkerInstance",
"FullTypeName": "BaseEntity CargoShip::mapMarkerInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::turnScale",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turnScale",
"FullTypeName": "System.Single CargoShip::turnScale",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TriggerBase::CheckEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "CheckEntity",
"FullTypeName": "System.Boolean",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "5ewlLo9bIswwTccjOyXqjUscpC+ac7hsXwe2fjJe8sk="
},
{
"Name": "TriggerBase::OnObjectAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnObjectAdded",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.GameObject",
"UnityEngine.Collider"
]
},
"MSILHash": "pnr+ulkm04QPeHWREPzZk0PvPGetVccNIyZXXvu2Lkc="
},
{
"Name": "TriggerBase::OnTriggerExitImpl",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnTriggerExitImpl",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.GameObject"
]
},
"MSILHash": "48ICsQJUkr4EAK4D6GEH5juZEMvu5fa7C/p+U0Zz7UM="
},
{
"Name": "TriggerBase::RemoveInvalidEntities",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "RemoveInvalidEntities",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "j+dBTjn+elHyZkgkBqhgK5XEpl+ChmTrQ+eKYYWZJp4="
},
{
"Name": "PlaceMonumentsRoadside::GroupCandidates",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonumentsRoadside",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GroupCandidates",
"FullTypeName": "System.Int32 PlaceMonumentsRoadside::GroupCandidates",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonumentsRoadside::IndividualCandidates",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonumentsRoadside",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IndividualCandidates",
"FullTypeName": "System.Int32 PlaceMonumentsRoadside::IndividualCandidates",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonumentsRoadside::rot90",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonumentsRoadside",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rot90",
"FullTypeName": "UnityEngine.Quaternion PlaceMonumentsRoadside::rot90",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonuments::Attempts",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonuments",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Attempts",
"FullTypeName": "System.Int32 PlaceMonuments::Attempts",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonuments::GroupCandidates",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonuments",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GroupCandidates",
"FullTypeName": "System.Int32 PlaceMonuments::GroupCandidates",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonuments::IndividualCandidates",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonuments",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IndividualCandidates",
"FullTypeName": "System.Int32 PlaceMonuments::IndividualCandidates",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::lastEngineOnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastEngineOnTime",
"FullTypeName": "System.Single ModularCar::lastEngineOnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCar::DoServerDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DoServerDestroy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "bOA55sXg5h2O0vJOMmostTbAURxvIF8sxK+mnQBzSm8="
},
{
"Name": "Climate::defaultTemp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 0,
"TargetExposure": [
0,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "defaultTemp",
"FullTypeName": "System.Single Climate::defaultTemp",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::fadeAngle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 0,
"TargetExposure": [
0,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fadeAngle",
"FullTypeName": "System.Single Climate::fadeAngle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::weatherDurationHours",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 0,
"TargetExposure": [
0,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "weatherDurationHours",
"FullTypeName": "System.Int32 Climate::weatherDurationHours",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::weatherFadeHours",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 0,
"TargetExposure": [
0,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "weatherFadeHours",
"FullTypeName": "System.Int32 Climate::weatherFadeHours",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Climate::Update",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Climate",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Update",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "V6yHMUVlWzJa3hl08izpmUrWJgqiOnYtAyBebDLR6vU="
},
{
"Name": "PlayerHelicopter::engineController",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "engineController",
"FullTypeName": "VehicleEngineController PlayerHelicopter::engineController",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::lastEngineOnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastEngineOnTime",
"FullTypeName": "System.Single PlayerHelicopter::lastEngineOnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::CanPushNow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanPushNow",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "87zgqtExM7J6tshGbozl75P2Yc+pnbTVVsJubuWiyDA="
},
{
"Name": "TrainCar::IsAtAStation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "IsAtAStation",
"FullTypeName": "System.Boolean TrainCar::IsAtAStation()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::DoServerDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DoServerDestroy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "2zUsN4ziGN/iJBp0OopeshCRKaN2AphN2WoDoamVTcU="
},
{
"Name": "TrainCar::GetFrontWheelPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetFrontWheelPos",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": []
},
"MSILHash": "M0rZpGj764daz+yLURfs8nTvxX0OaKkgJkK8ZtuOQw4="
},
{
"Name": "TrainCar::GetRearWheelPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetRearWheelPos",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": []
},
"MSILHash": "tR3PUw2S6Fob+8A97A3NXigk2u0Uofns7S7BpIQtiXM="
},
{
"Name": "TrainCar::SetTrackSelection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "SetTrackSelection",
"FullTypeName": "System.Void",
"Parameters": [
"TrainTrackSpline/TrackSelection"
]
},
"MSILHash": "St36KTWwAtmMQ20vtB7NUE9AdQja48YVf0B7/l2G5Qk="
},
{
"Name": "TrainEngine::MaxThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MaxThrottle",
"FullTypeName": "TrainEngine/EngineSpeeds TrainEngine::MaxThrottle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::MinThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MinThrottle",
"FullTypeName": "TrainEngine/EngineSpeeds TrainEngine::MinThrottle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopter::lastNetworkUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastNetworkUpdate",
"FullTypeName": "System.Single PatrolHelicopter::lastNetworkUpdate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopter::flightEngineGainMod",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "flightEngineGainMod",
"FullTypeName": "SoundModulation/Modulator PatrolHelicopter::flightEngineGainMod",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopter::flightThwopsGainMod",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "flightThwopsGainMod",
"FullTypeName": "SoundModulation/Modulator PatrolHelicopter::flightThwopsGainMod",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularVehicleShopFront::WithinUseDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularVehicleShopFront",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WithinUseDistance",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "yx0LGIQbYP/qLcaKZJUOsi9/ujM9/7UuK1gq4o0u6jQ="
},
{
"Name": "ModularVehicleShopFront::maxUseDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularVehicleShopFront",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxUseDistance",
"FullTypeName": "System.Single ModularVehicleShopFront::maxUseDistance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarSeat::leftFootIKPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarSeat",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "leftFootIKPos",
"FullTypeName": "UnityEngine.Vector3 ModularCarSeat::leftFootIKPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarSeat::rightFootIKPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarSeat",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rightFootIKPos",
"FullTypeName": "UnityEngine.Vector3 ModularCarSeat::rightFootIKPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::buttonHoldTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "buttonHoldTime",
"FullTypeName": "System.Single TrainEngine::buttonHoldTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::driverProtection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "driverProtection",
"FullTypeName": "ProtectionProperties TrainEngine::driverProtection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineController",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineController",
"FullTypeName": "VehicleEngineController TrainEngine::engineController",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineDamage",
"FullTypeName": "EngineDamageOverTime TrainEngine::engineDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineDamageTimeframe",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineDamageTimeframe",
"FullTypeName": "System.Single TrainEngine::engineDamageTimeframe",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineDamageToSlow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineDamageToSlow",
"FullTypeName": "System.Single TrainEngine::engineDamageToSlow",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineForce",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineForce",
"FullTypeName": "System.Single TrainEngine::engineForce",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineLocalOffset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineLocalOffset",
"FullTypeName": "UnityEngine.Vector3 TrainEngine::engineLocalOffset",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineSlowedMaxVel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineSlowedMaxVel",
"FullTypeName": "System.Single TrainEngine::engineSlowedMaxVel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineSlowedTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineSlowedTime",
"FullTypeName": "System.Single TrainEngine::engineSlowedTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineStartupTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineStartupTime",
"FullTypeName": "System.Single TrainEngine::engineStartupTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::engineWorldCol",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineWorldCol",
"FullTypeName": "UnityEngine.BoxCollider TrainEngine::engineWorldCol",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::fxHeavyDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fxHeavyDamage",
"FullTypeName": "ParticleSystemContainer TrainEngine::fxHeavyDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::fxLightDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fxLightDamage",
"FullTypeName": "ParticleSystemContainer TrainEngine::fxLightDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::fxMediumDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fxMediumDamage",
"FullTypeName": "ParticleSystemContainer TrainEngine::fxMediumDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::idleFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "idleFuelPerSec",
"FullTypeName": "System.Single TrainEngine::idleFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::leftHandGrip",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "leftHandGrip",
"FullTypeName": "UnityEngine.Transform TrainEngine::leftHandGrip",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::leftHandLever",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "leftHandLever",
"FullTypeName": "UnityEngine.Transform TrainEngine::leftHandLever",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::maxFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxFuelPerSec",
"FullTypeName": "System.Single TrainEngine::maxFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::maxSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxSpeed",
"FullTypeName": "System.Single TrainEngine::maxSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::monitorText",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "monitorText",
"FullTypeName": "Rust.UI.RustText TrainEngine::monitorText",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::rightHandGrip",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rightHandGrip",
"FullTypeName": "UnityEngine.Transform TrainEngine::rightHandGrip",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::rightHandLever",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rightHandLever",
"FullTypeName": "UnityEngine.Transform TrainEngine::rightHandLever",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::CanMount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanMount",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Nh/7WvmqsSsQa4zN7fv8zjNqXHld3KvmJagYDX4YRN0="
},
{
"Name": "TrainEngine::CheckForHazards",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckForHazards",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "/0S165tXvPs8zy9t6lmTm66oXpF3X8tE/BmS6wkHBe4="
},
{
"Name": "TrainEngine::DecreaseThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DecreaseThrottle",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "PxHURo8xSC1KliHTCVIxPe5hjdBw3m7i/ssOg3M+tps="
},
{
"Name": "TrainEngine::GetCurEngineForce",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetCurEngineForce",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "3MSi+NwiPZUBmScY4gW+Ii8XCF1f0iP2HE9W7L4XeuY="
},
{
"Name": "TrainEngine::GetCurTopSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetCurTopSpeed",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "a/cU/XHjUiCfOt04yZGfmpvotf1ddKKzb+sFuUKun+k="
},
{
"Name": "TrainEngine::GetEnginePowerMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetEnginePowerMultiplier",
"FullTypeName": "System.Single",
"Parameters": [
"System.Single"
]
},
"MSILHash": "A2XFi2NYIk1EROSTUsH6tALWEB18933+p+zaY10cfZQ="
},
{
"Name": "TrainEngine::GetFuelAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetFuelAmount",
"FullTypeName": "System.Int32",
"Parameters": []
},
"MSILHash": "Wk8l0hYSdOnxG0lBzc1ajIzw9lSq5GdFI4h/e+oDVVM="
},
{
"Name": "TrainEngine::IncreaseThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IncreaseThrottle",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "2veC8zf5IwoekA5j9WlfjpUkPQlg1osmnwcB8FQC1F4="
},
{
"Name": "TrainEngine::OnEngineTookHeavyDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnEngineTookHeavyDamage",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "dwQgm82LTWCN3WwOoCmvxpqdxOAnxaa4zLcc26va5vM="
},
{
"Name": "TrainEngine::ResetEngineToNormal",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ResetEngineToNormal",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "KQ+55q+L2baGePYDQHD1ydMLSpL8Hpqt6Sx1hCW8NZw="
},
{
"Name": "TrainEngine::SetThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetThrottle",
"FullTypeName": "System.Void",
"Parameters": [
"TrainEngine/EngineSpeeds"
]
},
"MSILHash": "znuR6O7K4G3Gcm33/Ahqcyeof/Ll9r42QioGxoB2d2c="
},
{
"Name": "TrainEngine::SetTrackSelection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "SetTrackSelection",
"FullTypeName": "System.Void",
"Parameters": [
"TrainTrackSpline/TrackSelection"
]
},
"MSILHash": "+kSmrGnKFkEqeXeaZ5U/eIwQPDrgWEoiSUxMS3p+cpY="
},
{
"Name": "TrainEngine::SetZeroThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetZeroThrottle",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "5hgfebidJ9pmXXiCqYsM3nXFoBcXNWhB2cZpZPkbUsw="
},
{
"Name": "BaseHelicopter::avgTerrainHeight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "avgTerrainHeight",
"FullTypeName": "System.Single BaseHelicopter::avgTerrainHeight",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::damageTorque",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "damageTorque",
"FullTypeName": "UnityEngine.Vector3 BaseHelicopter::damageTorque",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::nextDamageTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextDamageTime",
"FullTypeName": "System.Single BaseHelicopter::nextDamageTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::nextEffectTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextEffectTime",
"FullTypeName": "System.Single BaseHelicopter::nextEffectTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::pendingImpactDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pendingImpactDamage",
"FullTypeName": "System.Single BaseHelicopter::pendingImpactDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::OnCollisionEnter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "OnCollisionEnter",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.Collision"
]
},
"MSILHash": "tCBWkdtDqDi+dNpXa7oJj7sf8mEL1HDkw2Tas1fnMp4="
},
{
"Name": "BaseVehicle::clearRecentDriverAction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "clearRecentDriverAction",
"FullTypeName": "System.Action BaseVehicle::clearRecentDriverAction",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseVehicle::recentDrivers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "recentDrivers",
"FullTypeName": "System.Collections.Generic.Queue`1<BasePlayer> BaseVehicle::recentDrivers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseVehicle::CanPushNow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanPushNow",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "tGFO78ccrTe+C+8/C+AKkOBPazNyUhGuRrLetVOm/jw="
},
{
"Name": "BaseVehicle::ClearRecentDriver",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearRecentDriver",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "oLfatn9hHQGq+d9BDoaVz4wQtJi1u9KlBRP/3I4DPZ0="
},
{
"Name": "BaseVehicle::GetIdealMountPointFor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetIdealMountPointFor",
"FullTypeName": "BaseMountable",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "I3l9aJgbcZAhCCoyztHdfUcuo/EIYot9WP2CSQAuLO4="
},
{
"Name": "BaseVehicle::SpawnMountPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpawnMountPoint",
"FullTypeName": "BaseMountable",
"Parameters": [
"BaseVehicle/MountPointInfo",
"Model"
]
},
"MSILHash": "OJu3ah1yvr7FhzoWK+XMblMcI2BEoZk10lK8kz51puM="
},
{
"Name": "ModularCarGarage::HasDriveableOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "HasDriveableOccupant",
"FullTypeName": "System.Boolean ModularCarGarage::HasDriveableOccupant()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::HasEditableOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "HasEditableOccupant",
"FullTypeName": "System.Boolean ModularCarGarage::HasEditableOccupant()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::HasOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "HasOccupant",
"FullTypeName": "System.Boolean ModularCarGarage::HasOccupant()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::LiftIsDown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "LiftIsDown",
"FullTypeName": "System.Boolean ModularCarGarage::LiftIsDown()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::LiftIsMoving",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "LiftIsMoving",
"FullTypeName": "System.Boolean ModularCarGarage::LiftIsMoving()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::LiftIsUp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "LiftIsUp",
"FullTypeName": "System.Boolean ModularCarGarage::LiftIsUp()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::OccupantLockState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "OccupantLockState",
"FullTypeName": "ModularCarGarage/OccupantLock ModularCarGarage::OccupantLockState()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::PlatformIsOccupied",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "PlatformIsOccupied",
"FullTypeName": "System.Boolean ModularCarGarage::PlatformIsOccupied()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ModularCarGarage::DoServerDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
3
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DoServerDestroy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "XfWLX9blNs+4qg5GOXubnWlUMqHjZuTWICe2FrxCFr0="
},
{
"Name": "ModularCarGarage::EditableOccupantEntered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EditableOccupantEntered",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "qqZbhAQ1RnzctJ7Y6zdMiAn/7BImePRYMW6kW5rN8ds="
},
{
"Name": "ModularCarGarage::EditableOccupantLeft",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EditableOccupantLeft",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "qqZbhAQ1RnzctJ7Y6zdMiAn/7BImePRYMW6kW5rN8ds="
},
{
"Name": "ModularCarGarage::FixedUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "FixedUpdate",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "cacrG15Kb7Ck4GawDPjzkX2vzO5KNe0p6eQoU88g4Xg="
},
{
"Name": "ModularCarGarage::GrabOccupant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCarGarage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GrabOccupant",
"FullTypeName": "System.Void",
"Parameters": [
"ModularCar"
]
},
"MSILHash": "9WOMbYMXbf2ZSQW7a4clfTY/2E5GAXtRVOc1xuYHrnY="
},
{
"Name": "Elevator::ClearBusy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ClearBusy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "c5eubGOyZTGu0SHWyXf7PvPxleMOF+hvefiQW/KZKh0="
},
{
"Name": "Elevator::CallElevator",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CallElevator",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "e4Lu6a+FhCerMdW8/MDqRR10szcoDR8HrvpRD8bHsNQ="
},
{
"Name": "Elevator::GetWorldSpaceFloorPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetWorldSpaceFloorPosition",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "cKxtYl0xoDOFLsVvfRUxqRiGrRpPNcnTctFBV/fzmjo="
},
{
"Name": "Elevator::HasFloorSocketConnection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HasFloorSocketConnection",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "0bK7SO8PEEKB0ixwzeix80peYcHqXXlZsVz1GvLQQVs="
},
{
"Name": "Elevator::IsValidFloor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "IsValidFloor",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "c3I4v2tidJvk+GzTwEE42KtjXf+GDCuJcUNY8iG7cso="
},
{
"Name": "Elevator::LiftPositionToFloor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "LiftPositionToFloor",
"FullTypeName": "System.Int32",
"Parameters": []
},
"MSILHash": "0FI6u6j5+1Yho5CeaIWX6AexcHfUepvp1NwK7Ee5RN0="
},
{
"Name": "Elevator::RequestMoveLiftTo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "RequestMoveLiftTo",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Int32",
"System.Single&",
"Elevator"
]
},
"MSILHash": "iEYP4K7QshHZRCYvz/8QRIr6H+hW1QJzxywBk2jNqkE="
},
{
"Name": "Elevator::FindExistingIOChild",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FindExistingIOChild",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "f5aDl6y61uG7/t9f2hjipLasHZUvXyaAQfdr50MSKEY="
},
{
"Name": "Elevator::FindExistingLiftChild",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FindExistingLiftChild",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "cq4FWmQj62peCeJhrubB0mgw1J2YcFwW/OarnY/fNPQ="
},
{
"Name": "Elevator::IsStatic",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "IsStatic",
"FullTypeName": "System.Boolean Elevator::IsStatic()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Elevator::FloorHeight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "FloorHeight",
"FullTypeName": "System.Single Elevator::FloorHeight()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Elevator::IsTop",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "IsTop",
"FullTypeName": "System.Boolean Elevator::IsTop()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Elevator::OnMoveBegin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Elevator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "OnMoveBegin",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "+u2GCtSHTDWu7iqcjcFKh98FNKhbrQfPRx+LI73xrGk="
},
{
"Name": "ElevatorStatic::floorPositions",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "floorPositions",
"FullTypeName": "System.Collections.Generic.List`1<ElevatorStatic> ElevatorStatic::floorPositions",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ElevatorStatic::ownerElevator",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ownerElevator",
"FullTypeName": "ElevatorStatic ElevatorStatic::ownerElevator",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ElevatorStatic::IsStatic",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "IsStatic",
"FullTypeName": "System.Boolean ElevatorStatic::IsStatic()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ElevatorStatic::CallElevator",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CallElevator",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "0dbpnZlQ0UILx9yjc1Vv6Q3UURKndbVn48iYrqsqYIw="
},
{
"Name": "ElevatorStatic::ClearBusy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ClearBusy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "plRgbUjV2vbXMSawMGjjq8EERnicrApE6CsgleZl+Vo="
},
{
"Name": "ElevatorStatic::ClearPowerOutput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearPowerOutput",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "DLXzde5UfAbBNoqdeARFnludncvrxfk7Ilbf8JFynhI="
},
{
"Name": "ElevatorStatic::ElevatorAtFloor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ElevatorAtFloor",
"FullTypeName": "ElevatorStatic",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "mb+jSPiVxC/TFuBxvI5SfITtkU9WKqS22b3LzaaJiFY="
},
{
"Name": "ElevatorStatic::GetWorldSpaceFloorPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetWorldSpaceFloorPosition",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "s7gLPDjV6v9V82GH5xH/rtUAt7JtB5arR1nYgSWMXsg="
},
{
"Name": "ElevatorStatic::IsValidFloor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "IsValidFloor",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "HwU0kjEntaYWeJJ0bXJqEV0KhkeDZpCZ6NW2C5m7LYY="
},
{
"Name": "ElevatorStatic::OnLiftArrivedAtFloor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnLiftArrivedAtFloor",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "5+u0s9KqM6tBVW/XKdq7cuCSEdBAHKGt1Hi6zkI5LKw="
},
{
"Name": "ElevatorStatic::OnLiftLeavingFloor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnLiftLeavingFloor",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "HrTmzieHLPNVdrUOwifP5Z4fUyozvTAix64c2aWotFA="
},
{
"Name": "ElevatorStatic::OnMoveBegin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "OnMoveBegin",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "P0+oXGq1MOrCmJ7Ad6TPAb4phvrlufGKCElFaWF/gpQ="
},
{
"Name": "ElevatorStatic::LiftRecentlyArrived",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElevatorStatic",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "LiftRecentlyArrived",
"FullTypeName": "BaseEntity/Flags ElevatorStatic::LiftRecentlyArrived",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::activeTelephone",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "activeTelephone",
"FullTypeName": "PhoneController BasePlayer::activeTelephone",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::nextTracks",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextTracks",
"FullTypeName": "System.Collections.Generic.List`1<TrainTrackSpline/ConnectedTrackInfo> TrainTrackSpline::nextTracks",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::prevTracks",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prevTracks",
"FullTypeName": "System.Collections.Generic.List`1<TrainTrackSpline/ConnectedTrackInfo> TrainTrackSpline::prevTracks",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::straightestNextIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "straightestNextIndex",
"FullTypeName": "System.Int32 TrainTrackSpline::straightestNextIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::straightestPrevIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "straightestPrevIndex",
"FullTypeName": "System.Int32 TrainTrackSpline::straightestPrevIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::centreOfMassTransform",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "centreOfMassTransform",
"FullTypeName": "UnityEngine.Transform TrainCar::centreOfMassTransform",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::collisionDamageDivide",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "collisionDamageDivide",
"FullTypeName": "System.Single TrainCar::collisionDamageDivide",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::corpseSeconds",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "corpseSeconds",
"FullTypeName": "System.Single TrainCar::corpseSeconds",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::derailCollisionForce",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "derailCollisionForce",
"FullTypeName": "System.Single TrainCar::derailCollisionForce",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::distFrontToBackWheel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "distFrontToBackWheel",
"FullTypeName": "System.Single TrainCar::distFrontToBackWheel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::frontCollisionTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frontCollisionTrigger",
"FullTypeName": "TriggerTrainCollisions TrainCar::frontCollisionTrigger",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::hurtTriggerFront",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerFront",
"FullTypeName": "TriggerHurtNotChild TrainCar::hurtTriggerFront",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::hurtTriggerMinSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerMinSpeed",
"FullTypeName": "System.Single TrainCar::hurtTriggerMinSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::hurtTriggerRear",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerRear",
"FullTypeName": "TriggerHurtNotChild TrainCar::hurtTriggerRear",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::initialSpawnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "initialSpawnTime",
"FullTypeName": "System.Single TrainCar::initialSpawnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::rearCollisionTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rearCollisionTrigger",
"FullTypeName": "TriggerTrainCollisions TrainCar::rearCollisionTrigger",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::RecentlySpawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "RecentlySpawned",
"FullTypeName": "System.Boolean TrainCar::RecentlySpawned()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::HasNextTrack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "HasNextTrack",
"FullTypeName": "System.Boolean TrainTrackSpline::HasNextTrack()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::HasPrevTrack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "HasPrevTrack",
"FullTypeName": "System.Boolean TrainTrackSpline::HasPrevTrack()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline/ConnectedTrackInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline/ConnectedTrackInfo",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ConnectedTrackInfo",
"FullTypeName": "TrainTrackSpline/ConnectedTrackInfo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::fuelStoragePrefab",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fuelStoragePrefab",
"FullTypeName": "GameObjectRef TrainEngine::fuelStoragePrefab",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable::SendNetworkUpdate_Position",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "SendNetworkUpdate_Position",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "TnnY9tD0THg78Q2274GGU7uxWoHRYMgZ4grwAhKf9HM="
},
{
"Name": "BaseNetworkable::SendNetworkGroupChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "SendNetworkGroupChange",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "PvKn3QX2iDfK4LSVRXEy3ucGIelumBcSmWSE7FYKTnk="
},
{
"Name": "BaseNetworkable::connectionsInSphereList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "connectionsInSphereList",
"FullTypeName": "System.Collections.Generic.List`1<Network.Connection> BaseNetworkable::connectionsInSphereList",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::SendNetworkUpdate_Flags",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "SendNetworkUpdate_Flags",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "1JpW7U80IMTBb8tDqdYJS6x75INmaXdJ6aP6XJjsg74="
},
{
"Name": "DeliveryDrone::_goToY",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_goToY",
"FullTypeName": "System.Nullable`1<System.Single> DeliveryDrone::_goToY",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::_mapMarkerInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_mapMarkerInstance",
"FullTypeName": "BaseEntity DeliveryDrone::_mapMarkerInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::_minimumYLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_minimumYLock",
"FullTypeName": "System.Nullable`1<System.Single> DeliveryDrone::_minimumYLock",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::_pickUpTicks",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_pickUpTicks",
"FullTypeName": "System.Int32 DeliveryDrone::_pickUpTicks",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::_sinceLastObstacleBlock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_sinceLastObstacleBlock",
"FullTypeName": "TimeSince DeliveryDrone::_sinceLastObstacleBlock",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::_sinceLastStateChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_sinceLastStateChange",
"FullTypeName": "RealTimeSince DeliveryDrone::_sinceLastStateChange",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::_state",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_state",
"FullTypeName": "DeliveryDrone/State DeliveryDrone::_state",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::_stateGoalPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_stateGoalPosition",
"FullTypeName": "System.Nullable`1<UnityEngine.Vector3> DeliveryDrone::_stateGoalPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DeliveryDrone::<Think>g__CalculatePreferredY|24_0",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__CalculatePreferredY|24_0",
"FullTypeName": "System.Single",
"Parameters": [
"System.Boolean&",
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "RR8GU4HoM1DOegUBz8n+nx/pKju9Fs+vKnJitHefeWM="
},
{
"Name": "DeliveryDrone::<Think>g__GetMinimumHeight|24_1",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__GetMinimumHeight|24_1",
"FullTypeName": "System.Single",
"Parameters": [
"UnityEngine.Vector3",
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "sdl2ACBQ99PosJtct1zNUmolIHr5xW4KJBTRnFKXmuU="
},
{
"Name": "DeliveryDrone::<Think>g__IsAtGoalPosition|24_4",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__IsAtGoalPosition|24_4",
"FullTypeName": "System.Boolean",
"Parameters": [
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "t55H5dfAuYeMHmcoFZUXd4CWKvybCQTW+c4mFcqp/kE="
},
{
"Name": "DeliveryDrone::<Think>g__IsAtGoToY|24_6",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__IsAtGoToY|24_6",
"FullTypeName": "System.Boolean",
"Parameters": [
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "MqCdq+9KnvAOvImup8L4slEnZq0k6tiaHY0+lSb4Bzo="
},
{
"Name": "DeliveryDrone::<Think>g__LandingPosition|24_2",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__LandingPosition|24_2",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "3NQFFJ59qpCNRcN6rvgpWuXuHGgjGRgwyYBbh3cwrNg="
},
{
"Name": "DeliveryDrone::<Think>g__SetGoalPosition|24_3",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__SetGoalPosition|24_3",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.Vector3",
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "ypyG6bSll1SU7f6Aov/lMZv4yRmuQV8NGVI8a4vlH9U="
},
{
"Name": "DeliveryDrone::<Think>g__SetGoToY|24_5",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__SetGoToY|24_5",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single",
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "EMPcrH4N9iXljz2zskDi1/Q8xNVVe/cr0eu+0c/VDqs="
},
{
"Name": "DeliveryDrone::<Think>g__SetState|24_7",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<Think>g__SetState|24_7",
"FullTypeName": "System.Void",
"Parameters": [
"DeliveryDrone/State",
"DeliveryDrone/<>c__DisplayClass24_0&"
]
},
"MSILHash": "eVqP0DBedHv6c4bGLYWAEmfWIVOts24Ff3DQ4WkZwxA="
},
{
"Name": "DeliveryDrone::ForceRemove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ForceRemove",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "trDHzoaLU2y8w9B9JpFI43umA8DWRZ5K98q5Ju9wmqI="
},
{
"Name": "DeliveryDrone::Think",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeliveryDrone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Think",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "fSTWRea4m/kTtVcfnfZU/pp5LZsQcmUhjBo5rAYmwYc="
},
{
"Name": "Drone::currentInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentInput",
"FullTypeName": "Drone/DroneInputState Drone::currentInput",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::isGrounded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isGrounded",
"FullTypeName": "System.Boolean Drone::isGrounded",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::lastCollision",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastCollision",
"FullTypeName": "System.Double Drone::lastCollision",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::lastInputTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastInputTime",
"FullTypeName": "System.Single Drone::lastInputTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::targetPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "targetPosition",
"FullTypeName": "System.Nullable`1<UnityEngine.Vector3> Drone::targetPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable::_NetworkCache",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_NetworkCache",
"FullTypeName": "System.IO.MemoryStream BaseNetworkable::_NetworkCache",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNetworkable::ToStream",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNetworkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ToStream",
"FullTypeName": "System.Void",
"Parameters": [
"System.IO.Stream",
"BaseNetworkable/SaveInfo"
]
},
"MSILHash": "4osFyUWXrAggoRzs7vhPacYm8tF3fwewKVHFvu8Joy4="
},
{
"Name": "AutoTurret::ScheduleForTargetScan",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ScheduleForTargetScan",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "WkHNCzqTDLOh0Z/9AcObagZTuM93cHQFyGoK5ZLsWi4="
},
{
"Name": "AutoTurret::ApplyDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyDamage",
"FullTypeName": "System.Void",
"Parameters": [
"BaseCombatEntity",
"UnityEngine.Vector3",
"UnityEngine.Vector3"
]
},
"MSILHash": "nRNuYuacf3uc2zHxu7idUMILvn65zYuk3hC2uyVXTXk="
},
{
"Name": "AutoTurret::GetAngle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetAngle",
"FullTypeName": "System.Single",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Vector3",
"System.Single",
"System.Single"
]
},
"MSILHash": "JNfsdaUODjNt18+bBOA4OMoFPvKQ/a341/w3K6KjQYE="
},
{
"Name": "AutoTurret::HasGenericFireable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HasGenericFireable",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "lNl86bNfn3oUw03ED/HV2pdEwYrNpRN6jgvRnvohPkw="
},
{
"Name": "AutoTurret::peekIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "peekIndex",
"FullTypeName": "System.Int32 AutoTurret::peekIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::drinkMovementSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "drinkMovementSpeed",
"FullTypeName": "System.Single BasePlayer::drinkMovementSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::drinkRange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "drinkRange",
"FullTypeName": "System.Single BasePlayer::drinkRange",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::TimeCategoryUpdateFrequency",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TimeCategoryUpdateFrequency",
"FullTypeName": "System.Single BasePlayer::TimeCategoryUpdateFrequency",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::Find",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Find",
"FullTypeName": "BasePlayer",
"Parameters": [
"System.String",
"System.Collections.Generic.IEnumerable`1<BasePlayer>"
]
},
"MSILHash": "9W6AvKTB2jZPqySVccbZ/RmQ1dOJOUUWZW7Fp3fO74s="
},
{
"Name": "BasePlayer::blockHeldInputTimer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "blockHeldInputTimer",
"FullTypeName": "TimeSince BasePlayer::blockHeldInputTimer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::currentGesture",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentGesture",
"FullTypeName": "GestureConfig BasePlayer::currentGesture",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::fallTickRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fallTickRate",
"FullTypeName": "System.Single BasePlayer::fallTickRate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::fallVelocity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fallVelocity",
"FullTypeName": "System.Single BasePlayer::fallVelocity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::gestureFinishedTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "gestureFinishedTime",
"FullTypeName": "TimeUntil BasePlayer::gestureFinishedTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::nextColliderRefreshTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextColliderRefreshTime",
"FullTypeName": "System.Single BasePlayer::nextColliderRefreshTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::nextSeatSwapTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextSeatSwapTime",
"FullTypeName": "System.Single BasePlayer::nextSeatSwapTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::nextTimeCategoryUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextTimeCategoryUpdate",
"FullTypeName": "System.Single BasePlayer::nextTimeCategoryUpdate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::nextUnderwearValidationTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextUnderwearValidationTime",
"FullTypeName": "System.Single BasePlayer::nextUnderwearValidationTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::playerColliderDucked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerColliderDucked",
"FullTypeName": "BasePlayer/CapsuleColliderInfo BasePlayer::playerColliderDucked",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::playerColliderLyingDown",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerColliderLyingDown",
"FullTypeName": "BasePlayer/CapsuleColliderInfo BasePlayer::playerColliderLyingDown",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::playerColliderStanding",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerColliderStanding",
"FullTypeName": "BasePlayer/CapsuleColliderInfo BasePlayer::playerColliderStanding",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::playerRigidbody",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerRigidbody",
"FullTypeName": "UnityEngine.Rigidbody BasePlayer::playerRigidbody",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::SpectateOffset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpectateOffset",
"FullTypeName": "System.Int32 BasePlayer::SpectateOffset",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::Server_StartGesture",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Server_StartGesture",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "vb45HJ/wnznMNODh9+ACHzKMknW7jtsQbBxCcniXKRI="
},
{
"Name": "BaseEntity::ticksSinceStopped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ticksSinceStopped",
"FullTypeName": "System.Int32 BaseEntity::ticksSinceStopped",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::PositionTickFixedTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "PositionTickFixedTime",
"FullTypeName": "System.Boolean BaseEntity::PositionTickFixedTime()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::PositionTickRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "PositionTickRate",
"FullTypeName": "System.Single BaseEntity::PositionTickRate()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::isCallingUpdateNetworkGroup",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isCallingUpdateNetworkGroup",
"FullTypeName": "System.Boolean BaseEntity::isCallingUpdateNetworkGroup",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::SendChildrenNetworkUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SendChildrenNetworkUpdate",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "Aj6bM22R5FScSuLsQHdVZ/zxB9xivqLP7fRbTCEc5N8="
},
{
"Name": "BaseEntity::SendChildrenNetworkUpdateImmediate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SendChildrenNetworkUpdateImmediate",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "KiXcGr68FjSyfJsBpOw0xEVzVoXPWeUAYlbGrYM0Ta4="
},
{
"Name": "BaseEntity::NetworkPositionTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "NetworkPositionTick",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "GUZy9VFqgcluRZFky05XNiJWgxXKXUKAVeiw9ETAL74="
},
{
"Name": "SphereEntity::Update",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SphereEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Update",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "nHMSYLaSqxzwN6WGAuA6FKCW0LkPvFsHtv49BqPl5KY="
},
{
"Name": "SphereEntity::UpdateScale",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SphereEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "UpdateScale",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "zgMgHGxQl6DY/dCpc/vZ4QMl7yltekTlGYOVDTOw6T4="
},
{
"Name": "MagnetCrane::carPhysics",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carPhysics",
"FullTypeName": "CarPhysics`1<MagnetCrane> MagnetCrane::carPhysics",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::carSettings",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carSettings",
"FullTypeName": "CarSettings MagnetCrane::carSettings",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::engineKW",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineKW",
"FullTypeName": "System.Int32 MagnetCrane::engineKW",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::extensionArmState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "extensionArmState",
"FullTypeName": "System.Single MagnetCrane::extensionArmState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::Magnet",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Magnet",
"FullTypeName": "BaseMagnet MagnetCrane::Magnet",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::magnetDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "magnetDamage",
"FullTypeName": "TriggerHurtEx MagnetCrane::magnetDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::maxDistanceFromOrigin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxDistanceFromOrigin",
"FullTypeName": "System.Single MagnetCrane::maxDistanceFromOrigin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::maxFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxFuelPerSec",
"FullTypeName": "System.Single MagnetCrane::maxFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::myRigidbody",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "myRigidbody",
"FullTypeName": "UnityEngine.Rigidbody MagnetCrane::myRigidbody",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::nextSelfHealTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextSelfHealTime",
"FullTypeName": "System.Single MagnetCrane::nextSelfHealTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::nextToggleTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextToggleTime",
"FullTypeName": "System.Single MagnetCrane::nextToggleTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::raiseArmInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "raiseArmInput",
"FullTypeName": "System.Single MagnetCrane::raiseArmInput",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::raiseArmMove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "raiseArmMove",
"FullTypeName": "System.Single MagnetCrane::raiseArmMove",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::raiseArmState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "raiseArmState",
"FullTypeName": "System.Single MagnetCrane::raiseArmState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::selfDamageEffect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "selfDamageEffect",
"FullTypeName": "GameObjectRef MagnetCrane::selfDamageEffect",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::serverTerrainHandler",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "serverTerrainHandler",
"FullTypeName": "VehicleTerrainHandler MagnetCrane::serverTerrainHandler",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::spawnOrigin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnOrigin",
"FullTypeName": "UnityEngine.Vector3 MagnetCrane::spawnOrigin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::steerInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "steerInput",
"FullTypeName": "System.Single MagnetCrane::steerInput",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::throttleInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "throttleInput",
"FullTypeName": "System.Single MagnetCrane::throttleInput",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::turnYawSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turnYawSpeed",
"FullTypeName": "System.Single MagnetCrane::turnYawSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::yawInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "yawInput",
"FullTypeName": "System.Single MagnetCrane::yawInput",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::yawMove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "yawMove",
"FullTypeName": "System.Single MagnetCrane::yawMove",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::yawState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "yawState",
"FullTypeName": "System.Single MagnetCrane::yawState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::arm1Speed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "arm1Speed",
"FullTypeName": "System.Single MagnetCrane::arm1Speed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::arm2Speed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "arm2Speed",
"FullTypeName": "System.Single MagnetCrane::arm2Speed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::extensionInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "extensionInput",
"FullTypeName": "System.Single MagnetCrane::extensionInput",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::extensionMove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "extensionMove",
"FullTypeName": "System.Single MagnetCrane::extensionMove",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::lastDrivenTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastDrivenTime",
"FullTypeName": "System.Single MagnetCrane::lastDrivenTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::handbrakeOn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "handbrakeOn",
"FullTypeName": "System.Boolean MagnetCrane::handbrakeOn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::lastExtensionArmState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastExtensionArmState",
"FullTypeName": "System.Single MagnetCrane::lastExtensionArmState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::lastRaiseArmState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastRaiseArmState",
"FullTypeName": "System.Single MagnetCrane::lastRaiseArmState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::lastYawState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastYawState",
"FullTypeName": "System.Single MagnetCrane::lastYawState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::lastFixedUpdateTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastFixedUpdateTime",
"FullTypeName": "System.Single MagnetCrane::lastFixedUpdateTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::idleFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "idleFuelPerSec",
"FullTypeName": "System.Single MagnetCrane::idleFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MagnetCrane::lastDamagePos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MagnetCrane",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastDamagePos",
"FullTypeName": "UnityEngine.Vector3 MagnetCrane::lastDamagePos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DecayEntity::upkeep",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "upkeep",
"FullTypeName": "Upkeep DecayEntity::upkeep",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ItemCrafter::CollectIngredients",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CollectIngredients",
"FullTypeName": "System.Void",
"Parameters": [
"ItemBlueprint",
"ItemCraftTask",
"System.Int32",
"BasePlayer"
]
},
"MSILHash": "q1SA/27kZQsZ8ALA8oW5tJID0kBo33YHXKzVMAISmR8="
},
{
"Name": "ItemCrafter::CollectIngredient",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CollectIngredient",
"FullTypeName": "System.Void",
"Parameters": [
"System.Int32",
"System.Int32",
"System.Collections.Generic.List`1<Item>"
]
},
"MSILHash": "844BavRqGduVqbyA8Pj+vghKt7lqCyDmHdOUauU9g5c="
},
{
"Name": "ItemCrafter::DoesHaveUsableItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemCrafter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoesHaveUsableItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Int32",
"System.Int32"
]
},
"MSILHash": "ZxX+sEzPLnkS8Mt8405xZ0YPUGmz9g9QWKwFhKx4KUY="
},
{
"Name": "BaseCombatEntity::lastNoiseTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCombatEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastNoiseTime",
"FullTypeName": "System.Single BaseCombatEntity::lastNoiseTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlaceMonuments::GetDistanceInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlaceMonuments",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetDistanceInfo",
"FullTypeName": "PlaceMonuments/DistanceInfo",
"Parameters": [
"System.Collections.Generic.List`1<PlaceMonuments/SpawnInfo>",
"Prefab`1<MonumentInfo>",
"UnityEngine.Vector3",
"UnityEngine.Quaternion",
"UnityEngine.Vector3",
"UnityEngine.Vector3"
]
},
"MSILHash": "ecC+H8criCIm1PsZiLsjnnyN85N73MxX35D7ou0igh4="
},
{
"Name": "ModularCar::UpdateClients",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateClients",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "rkFhamf3xc2kvtnb2PCxYOl1ugi0PmrVxxvc8dQdbHk="
},
{
"Name": "LargeShredder::isShredding",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LargeShredder",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isShredding",
"FullTypeName": "System.Boolean LargeShredder::isShredding",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LargeShredder::shredStartTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LargeShredder",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "shredStartTime",
"FullTypeName": "System.Single LargeShredder::shredStartTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::sleeping",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "sleeping",
"FullTypeName": "System.Boolean BaseAIBrain::sleeping",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::states",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "states",
"FullTypeName": "System.Collections.Generic.Dictionary`2<AIState,BaseAIBrain/BasicAIState<T>> BaseAIBrain::states",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::groupMembers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "groupMembers",
"FullTypeName": "System.Collections.Generic.List`1<IAIGroupable> BaseAIBrain::groupMembers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::currentStateContainerID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentStateContainerID",
"FullTypeName": "System.Int32 BaseAIBrain::currentStateContainerID",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIEvents::events",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIEvents",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "events",
"FullTypeName": "System.Collections.Generic.List`1<BaseAIEvent> AIEvents::events",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIEvents::senses",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIEvents",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "senses",
"FullTypeName": "AIBrainSenses AIEvents::senses",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIEvents::Add",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIEvents",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Add",
"FullTypeName": "System.Void",
"Parameters": [
"BaseAIEvent"
]
},
"MSILHash": "ZCfwBwGJOAY9IuGnxGt8LE3AzpaxrPTfMA+NYhTHL6I="
},
{
"Name": "AIEvents::AddStateEvents",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIEvents",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AddStateEvents",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<BaseAIEvent>",
"BaseEntity"
]
},
"MSILHash": "Dg4n6bC/sCz+w++nfwkgQl6teoJFFoAdiHiMQuMvXb8="
},
{
"Name": "AIEvents::RemoveAll",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIEvents",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RemoveAll",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "1w2m80L/g8EkdY5zQrvVnl3lsg6LRu9UEVsjsTrtsfg="
},
{
"Name": "BasePlayer::lastWoundedStartTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastWoundedStartTime",
"FullTypeName": "System.Single BasePlayer::lastWoundedStartTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::woundedByFallDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "woundedByFallDamage",
"FullTypeName": "System.Boolean BasePlayer::woundedByFallDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::playerColliderCrawling",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerColliderCrawling",
"FullTypeName": "BasePlayer/CapsuleColliderInfo BasePlayer::playerColliderCrawling",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::healingWhileCrawling",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "healingWhileCrawling",
"FullTypeName": "System.Single BasePlayer::healingWhileCrawling",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::cachedPersistantPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedPersistantPlayer",
"FullTypeName": "ProtoBuf.PersistantPlayer BasePlayer::cachedPersistantPlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BoomBox::DeductCondition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DeductCondition",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "M90sFg6cMkkbpjp3pOY+5xUmMw0NDYC5wqO+qa51Wes="
},
{
"Name": "BoomBox::HasFlag",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HasFlag",
"FullTypeName": "System.Boolean",
"Parameters": [
"BaseEntity/Flags"
]
},
"MSILHash": "pW2kbHvYoiqXiJarxo3f//v2WWf5UBrgnCf1SkyGI0M="
},
{
"Name": "BoomBox::IsOn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsOn",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "3yqsNMUGJ+cs/GCly+IpgFkTStlbtdVa+MHlsVuObxE="
},
{
"Name": "BoomBox::IsPowered",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsPowered",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "YHkD9Sd8GhWh21cm86xDTNyeU94WHphayoX0DGxP3cU="
},
{
"Name": "BoomBox::SetFlag",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetFlag",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/Flags",
"System.Boolean"
]
},
"MSILHash": "ifHWtqpnKKbvRtpXNvo192lqM747S9fuDgZ0CfxsUuE="
},
{
"Name": "BoomBox::CurrentRadioIp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "CurrentRadioIp",
"FullTypeName": "System.String BoomBox::CurrentRadioIp()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BoomBox::lastParsedServerList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastParsedServerList",
"FullTypeName": "System.String BoomBox::lastParsedServerList",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BoomBox::GetStationData",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetStationData",
"FullTypeName": "System.String",
"Parameters": []
},
"MSILHash": "WFx3aw8UvGvFv04nta5sGvuk2tMJ3rDgHorqNAHs4j4="
},
{
"Name": "BoomBox::IsStationValid",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BoomBox",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsStationValid",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.String"
]
},
"MSILHash": "JjyGnUulaIPG6tvqQOKjP7CkdNltisMKzUDlDrWe8uA="
},
{
"Name": "DeployableBoomBox::ItemFilter",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeployableBoomBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ItemFilter",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "sYW+3bkN80VspHsgO+eM2yVprr7jQlwpaoWAXOi8DfI="
},
{
"Name": "DeployableBoomBox::Server_UpdateRadioIP",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DeployableBoomBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Server_UpdateRadioIP",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "ifWcrWDaXypkaTBsabY/5Nk0fLheOQu9ZzQ+f6zWRGk="
},
{
"Name": "BasePlayer::WoundInsteadOfDying",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WoundInsteadOfDying",
"FullTypeName": "System.Boolean",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "80lAI4k4rMzIWIsSordn2KXlBDrCKIeTZvbljvdfkDQ="
},
{
"Name": "BasePlayer::WoundingTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WoundingTick",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "pQiBYU2Yd9K4EEL+QXeN60nPQLXvd4oTxWV5zg0H95Y="
},
{
"Name": "BasePlayer::WoundingCausingImmortality",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WoundingCausingImmortality",
"FullTypeName": "System.Boolean",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "R2T2BcGyyB2YQJHx8r46tXe3AMMkSdvL26felAye7xo="
},
{
"Name": "BasePlayer::WoundedStartSharedCode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WoundedStartSharedCode",
"FullTypeName": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "XIHA/gFY+FUstPdVgnRIpAEn+/Zlnkhr8XUTM0qRYbI="
},
{
"Name": "BasePlayer::StartWoundedTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StartWoundedTick",
"FullTypeName": "System.Void",
"Parameters": [
"System.Int32",
"System.Int32"
]
},
"MSILHash": "i11f7M9LCxxuqF3Wg8UHSEoqXUVa+rLOuTg9pXB46bc="
},
{
"Name": "BasePlayer::ResetWoundingVars",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ResetWoundingVars",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "vFe+hw8dQlyRhSh/gbw4XEPEA5E1ze9fipPSeGoYfcQ="
},
{
"Name": "BasePlayer::RecoverFromWounded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RecoverFromWounded",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "w/EEw6p0fF/dPYCAfTzu6NBNknLQRjlDtoAJMV0aq44="
},
{
"Name": "Facepunch.CardGames.CardGameController::Owner",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
0
],
"Name": "Owner",
"FullTypeName": "CardTable Facepunch.CardGames.CardGameController::Owner()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardGameController::ScrapItemID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "ScrapItemID",
"FullTypeName": "System.Int32 Facepunch.CardGames.CardGameController::ScrapItemID()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardGameController::State",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "State",
"FullTypeName": "Facepunch.CardGames.CardGameController/CardGameState Facepunch.CardGames.CardGameController::State()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardGameController::EndRound",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EndRound",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "8Ecj99uSe1RrLTvU9KW4PiTwwGNWMfYfk29RMuLfQ5k="
},
{
"Name": "Facepunch.CardGames.CardGameController::InvokeStartNewRound",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "InvokeStartNewRound",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "CEdpHxHSdqfRmm8H9dIwn58n34Qlv8yyQUyIb7JruvE="
},
{
"Name": "Facepunch.CardGames.CardGameController::IsAtTable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsAtTable",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.UInt64"
]
},
"MSILHash": "A8hDeTzRAKmMyvFujiqvyJUv7jo8nm+Vejcuce7rWNY="
},
{
"Name": "Facepunch.CardGames.CardGameController::JoinTable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "JoinTable",
"FullTypeName": "System.Void",
"Parameters": [
"System.UInt64"
]
},
"MSILHash": "5/dUf5XX1ShLJhDxZPaHr2lgoo9XUWCZ33h5PjPwTLA="
},
{
"Name": "Facepunch.CardGames.CardGameController::ReceivedInputFromPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ReceivedInputFromPlayer",
"FullTypeName": "System.Void",
"Parameters": [
"Facepunch.CardGames.CardPlayerData",
"System.Int32",
"System.Boolean",
"System.Int32",
"System.Boolean"
]
},
"MSILHash": "KG6h0STOoDRQgOzkM7PW3JSjZwD66vo8WITUI2qHGE8="
},
{
"Name": "Facepunch.CardGames.CardGameController::RemoveScrapFromStorage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "RemoveScrapFromStorage",
"FullTypeName": "System.Int32",
"Parameters": [
"Facepunch.CardGames.CardPlayerData"
]
},
"MSILHash": "5wLcJKroam7cZXIT+dFG5RKwnUafAyyzRz9ADKTzHJw="
},
{
"Name": "Facepunch.CardGames.CardGameController::ServerPlaySound",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ServerPlaySound",
"FullTypeName": "System.Void",
"Parameters": [
"CardGameSounds/SoundType"
]
},
"MSILHash": "gg5pZJ+jU2ix9qMceT5oJpKTeSRbfUq3y5yEGoLl3Zg="
},
{
"Name": "Facepunch.CardGames.CardGameController::TryStartNewRound",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TryStartNewRound",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "VbXguKxFXD1YoAk9fhN3KEHJFjILHJfJJoADUm/AbpE="
},
{
"Name": "Facepunch.CardGames.CardGameController::UpdateAllAvailableInputs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "UpdateAllAvailableInputs",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "XxZYn0zL77itA3E7zMrh4uJEujQnJldq6QAtSCXCt2c="
},
{
"Name": "Facepunch.CardGames.CardPlayerData::scrapItemID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardPlayerData",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "scrapItemID",
"FullTypeName": "System.Int32 Facepunch.CardGames.CardPlayerData::scrapItemID",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardPlayerData::UserID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardPlayerData",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "UserID",
"FullTypeName": "System.UInt64 Facepunch.CardGames.CardPlayerData::UserID()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardPlayerData::State",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardPlayerData",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "State",
"FullTypeName": "Facepunch.CardGames.CardPlayerData/CardPlayerState Facepunch.CardGames.CardPlayerData::State()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardPlayerData::SendCardDetails",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardPlayerData",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "SendCardDetails",
"FullTypeName": "System.Boolean Facepunch.CardGames.CardPlayerData::SendCardDetails()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardPlayerData::LeftRoundEarly",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardPlayerData",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "LeftRoundEarly",
"FullTypeName": "System.Boolean Facepunch.CardGames.CardPlayerData::LeftRoundEarly()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Megaphone::UpdateItemCondition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Megaphone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateItemCondition",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "QCdmhTd4/Xknm/2FNpuJ3Vhy6n+nJUVHpS/KubrE5lw="
},
{
"Name": "Cassette::currentCassettePlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Cassette",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentCassettePlayer",
"FullTypeName": "ICassettePlayer Cassette::currentCassettePlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Cassette::preloadedAudioId",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Cassette",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "preloadedAudioId",
"FullTypeName": "System.Int32 Cassette::preloadedAudioId",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Cassette::ClearSavedAudio",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Cassette",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearSavedAudio",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "ArtvznwtIOpTNqs4s6RGQH4xKqe6FCacxBCwjIcFYPw="
},
{
"Name": "Cassette::DelayedCassetteInserted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Cassette",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DelayedCassetteInserted",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "BBewWya/rhfPS5j5V6wwFoxpHN6t//bIY1Draj1u9cE="
},
{
"Name": "Cassette::ByteToMegabyte",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Cassette",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ByteToMegabyte",
"FullTypeName": "System.Single",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "G2Nv5VRY/jEZHeWmNpptSL4fa3zGBi2IpJ5YKDd3KsU="
},
{
"Name": "Cassette::GetOggLength",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Cassette",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetOggLength",
"FullTypeName": "System.Double",
"Parameters": [
"System.Byte[]"
]
},
"MSILHash": "acqjn4sn1Nepj2pAOlycfZACV4czTwyvAxaRn0Ut6Wg="
},
{
"Name": "Cassette::IsOggValid",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Cassette",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsOggValid",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Byte[]",
"System.Single"
]
},
"MSILHash": "5co/zcrh581n51rsTdeS2dJTFpu6BC/e7NZqwPO7ItQ="
},
{
"Name": "Drone/DroneInputState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone/DroneInputState",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DroneInputState",
"FullTypeName": "Drone/DroneInputState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity/Query/EntityTree::BrainGrid",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity/Query/EntityTree",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "BrainGrid",
"FullTypeName": "Spatial.Grid`1<BaseEntity> BaseEntity/Query/EntityTree::BrainGrid",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity/Query/EntityTree::Grid",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity/Query/EntityTree",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Grid",
"FullTypeName": "Spatial.Grid`1<BaseEntity> BaseEntity/Query/EntityTree::Grid",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity/Query/EntityTree::PlayerGrid",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity/Query/EntityTree",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "PlayerGrid",
"FullTypeName": "Spatial.Grid`1<BasePlayer> BaseEntity/Query/EntityTree::PlayerGrid",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "FileStorage::RemoveAllByEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FileStorage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "RemoveAllByEntity",
"FullTypeName": "System.Void",
"Parameters": [
"NetworkableId"
]
},
"MSILHash": "Z9QaByiEr0ortXV7eqbMM4dc+af/zMlKA5tH4SC0NqY="
},
{
"Name": "BaseVehicle::DoPushAction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseVehicle",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "DoPushAction",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "F2KDIC1K5KWC0V59YmX4QH4qvSJT0EdRXmOyjLFVfZ8="
},
{
"Name": "TerrainPath::DungeonBaseEntrances",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DungeonBaseEntrances",
"FullTypeName": "System.Collections.Generic.List`1<DungeonBaseInfo> TerrainPath::DungeonBaseEntrances",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::DungeonGridCells",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DungeonGridCells",
"FullTypeName": "System.Collections.Generic.List`1<DungeonGridCell> TerrainPath::DungeonGridCells",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::DungeonGridEntrances",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DungeonGridEntrances",
"FullTypeName": "System.Collections.Generic.List`1<DungeonGridInfo> TerrainPath::DungeonGridEntrances",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::Landmarks",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Landmarks",
"FullTypeName": "System.Collections.Generic.List`1<LandmarkInfo> TerrainPath::Landmarks",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::DungeonBaseRoot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DungeonBaseRoot",
"FullTypeName": "UnityEngine.GameObject TerrainPath::DungeonBaseRoot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::DungeonGridRoot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DungeonGridRoot",
"FullTypeName": "UnityEngine.GameObject TerrainPath::DungeonGridRoot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::cachedFuelAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "cachedFuelAmount",
"FullTypeName": "System.Single BaseSubmarine::cachedFuelAmount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::depthChangeTargetSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "depthChangeTargetSpeed",
"FullTypeName": "System.Single BaseSubmarine::depthChangeTargetSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::engineKW",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineKW",
"FullTypeName": "System.Single BaseSubmarine::engineKW",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::engineStartupTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineStartupTime",
"FullTypeName": "System.Single BaseSubmarine::engineStartupTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::idleFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "idleFuelPerSec",
"FullTypeName": "System.Single BaseSubmarine::idleFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::maxDamageThisTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxDamageThisTick",
"FullTypeName": "System.Single BaseSubmarine::maxDamageThisTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::reloadTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "reloadTime",
"FullTypeName": "System.Single BaseSubmarine::reloadTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::maxFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxFuelPerSec",
"FullTypeName": "System.Single BaseSubmarine::maxFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::maxRudderAngle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "maxRudderAngle",
"FullTypeName": "System.Single BaseSubmarine::maxRudderAngle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::targetClimbSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "targetClimbSpeed",
"FullTypeName": "System.Single BaseSubmarine::targetClimbSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::torpedoFiringPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "torpedoFiringPoint",
"FullTypeName": "UnityEngine.Transform BaseSubmarine::torpedoFiringPoint",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::turnPower",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turnPower",
"FullTypeName": "System.Single BaseSubmarine::turnPower",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::buoyancy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "buoyancy",
"FullTypeName": "Buoyancy BaseSubmarine::buoyancy",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::timeSinceLastUsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastUsed",
"FullTypeName": "TimeSince BaseSubmarine::timeSinceLastUsed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::timeSinceTorpedoFired",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceTorpedoFired",
"FullTypeName": "TimeSince BaseSubmarine::timeSinceTorpedoFired",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::engineController",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "engineController",
"FullTypeName": "VehicleEngineController BaseSubmarine::engineController",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::waterSurfaceY",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "waterSurfaceY",
"FullTypeName": "System.Single BaseSubmarine::waterSurfaceY",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::curSubDepthY",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "curSubDepthY",
"FullTypeName": "System.Single BaseSubmarine::curSubDepthY",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::SubmarineDecay",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SubmarineDecay",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "7zTy0k+hQwSgjNUAtOsh0/aT4JiQHNNURMXg34Se5eM="
},
{
"Name": "BaseSubmarine::UpdateClients",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateClients",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "wG1kiMnYbWUR85W0R58G80sWcqZlMK84ZeKRr/gO2os="
},
{
"Name": "BaseSubmarine::waterLayerMask",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "waterLayerMask",
"FullTypeName": "System.Int32 BaseSubmarine::waterLayerMask",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::torpedoStorageInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "torpedoStorageInstance",
"FullTypeName": "EntityRef BaseSubmarine::torpedoStorageInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::torpedoStoragePrefab",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "torpedoStoragePrefab",
"FullTypeName": "GameObjectRef BaseSubmarine::torpedoStoragePrefab",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::timeUntilAutoSurface",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeUntilAutoSurface",
"FullTypeName": "System.Single BaseSubmarine::timeUntilAutoSurface",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DungeonBaseInfo::Floors",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DungeonBaseInfo",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Floors",
"FullTypeName": "System.Collections.Generic.List`1<DungeonBaseFloor> DungeonBaseInfo::Floors",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DungeonBaseInfo::Links",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DungeonBaseInfo",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Links",
"FullTypeName": "System.Collections.Generic.List`1<UnityEngine.GameObject> DungeonBaseInfo::Links",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DungeonBaseLink::Dungeon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DungeonBaseLink",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Dungeon",
"FullTypeName": "DungeonBaseInfo DungeonBaseLink::Dungeon",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::GoToCrawling",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GoToCrawling",
"FullTypeName": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "zuUZtzGrQG51LD/b+AAEibaDYPUXaQXAH7+SOmSJttk="
},
{
"Name": "ServerMgr::restartCoroutine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerMgr",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "restartCoroutine",
"FullTypeName": "System.Collections.IEnumerator ServerMgr::restartCoroutine",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RecorderTool::cachedCassette",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RecorderTool",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "cachedCassette",
"FullTypeName": "Cassette RecorderTool::cachedCassette()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SupplyDrop::CheckNightLight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SupplyDrop",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckNightLight",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "gI7LHC4N7dRo6qPtu/TClK1n4OhuTcKePX0sGdDg8Ic="
},
{
"Name": "SupplyDrop::FlagNightLight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SupplyDrop",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FlagNightLight",
"FullTypeName": "BaseEntity/Flags SupplyDrop::FlagNightLight",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "StorageMonitor::_onItemAddedRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StorageMonitor",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_onItemAddedRemoved",
"FullTypeName": "System.Action`2<Item,System.Boolean> StorageMonitor::_onItemAddedRemoved",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "StorageMonitor::OnContainerChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StorageMonitor",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnContainerChanged",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "RLUKJszybaEXVHh8wdYU2SPbvZLe13mf2sApeKjRPO0="
},
{
"Name": "VehicleModuleCamper::activeStorage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleCamper",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "activeStorage",
"FullTypeName": "EntityRef`1<StorageContainer> VehicleModuleCamper::activeStorage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleCamper::activeLocker",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleCamper",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "activeLocker",
"FullTypeName": "EntityRef`1<Locker> VehicleModuleCamper::activeLocker",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleModuleCamper::activeBbq",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleModuleCamper",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "activeBbq",
"FullTypeName": "EntityRef`1<BaseOven> VehicleModuleCamper::activeBbq",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::isRetiring",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isRetiring",
"FullTypeName": "System.Boolean PatrolHelicopterAI::isRetiring",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::RefreshNeighbours",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshNeighbours",
"FullTypeName": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "4W5DduKD+57rx+K6v5MixEts2Q64dAw20fSNsjjS/mM="
},
{
"Name": "ItemBasedFlowRestrictor::inventory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemBasedFlowRestrictor",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "inventory",
"FullTypeName": "ItemContainer ItemBasedFlowRestrictor::inventory",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::monitorCanvas",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "monitorCanvas",
"FullTypeName": "UnityEngine.Canvas TrainEngine::monitorCanvas",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ServerProjectile::CurrentVelocity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ServerProjectile",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
1
],
"Name": "CurrentVelocity",
"FullTypeName": "UnityEngine.Vector3 ServerProjectile::CurrentVelocity()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TriggerParentEnclosed::boxCollider",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerParentEnclosed",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "boxCollider",
"FullTypeName": "UnityEngine.BoxCollider TriggerParentEnclosed::boxCollider",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TriggerParentEnclosed::IsInside",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerParentEnclosed",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsInside",
"FullTypeName": "System.Boolean",
"Parameters": [
"BaseEntity",
"System.Single"
]
},
"MSILHash": "n1hzuahy/bfwCEuiW9wMS7Nk8BukokW0ngLNmZ2wx0I="
},
{
"Name": "TriggerParent::doClippingCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TriggerParent",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "doClippingCheck",
"FullTypeName": "System.Boolean TriggerParent::doClippingCheck",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::SetTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetTarget",
"FullTypeName": "System.Void",
"Parameters": [
"SamSite/ISamSiteTarget"
]
},
"MSILHash": "/OJYdmPCLtSV1rIMqMwjTceNqezJk48zbFEY5dPRExE="
},
{
"Name": "SamSite::ClearTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearTarget",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "R4rs7hX2xHLpTvOloMOAFYbGJqinqVZhvY819ByJ1j0="
},
{
"Name": "SamSite::mostRecentTargetType",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mostRecentTargetType",
"FullTypeName": "SamSite/SamTargetType SamSite::mostRecentTargetType",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::currentTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentTarget",
"FullTypeName": "SamSite/ISamSiteTarget SamSite::currentTarget",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IAISenses",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IAISenses",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IAISenses",
"FullTypeName": "IAISenses",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IAIEventListener",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IAIEventListener",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "IAIEventListener",
"FullTypeName": "IAIEventListener",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IAIHungerAbove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IAIHungerAbove",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IAIHungerAbove",
"FullTypeName": "IAIHungerAbove",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IAIMounted",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IAIMounted",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IAIMounted",
"FullTypeName": "IAIMounted",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IAISleep",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IAISleep",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IAISleep",
"FullTypeName": "IAISleep",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IAITirednessAbove",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IAITirednessAbove",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IAITirednessAbove",
"FullTypeName": "IAITirednessAbove",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::CanBeUsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "CanBeUsed",
"FullTypeName": "System.Boolean MLRS::CanBeUsed()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::CanFire",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "CanFire",
"FullTypeName": "System.Boolean MLRS::CanFire()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::CurGravityMultiplier",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "CurGravityMultiplier",
"FullTypeName": "System.Single MLRS::CurGravityMultiplier()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::HRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
0
],
"Name": "HRotation",
"FullTypeName": "System.Single MLRS::HRotation()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::IsRealigning",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "IsRealigning",
"FullTypeName": "System.Boolean MLRS::IsRealigning()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::RocketAmmoCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "RocketAmmoCount",
"FullTypeName": "System.Int32 MLRS::RocketAmmoCount()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::TrueHitPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "TrueHitPos",
"FullTypeName": "UnityEngine.Vector3 MLRS::TrueHitPos()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::UserTargetHitPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "UserTargetHitPos",
"FullTypeName": "UnityEngine.Vector3 MLRS::UserTargetHitPos()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::VRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
0
],
"Name": "VRotation",
"FullTypeName": "System.Single MLRS::VRotation()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::EndFiring",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EndFiring",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "rLC6bm2DQj6o2IX1jEfjYKnGHQTVPPwIz6hX4Wi44HA="
},
{
"Name": "MLRS::Fire",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Fire",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "zG9+J/EQ0iOKiG+4heMoWAPgKQ8E4W52TI1Sx8Pcai8="
},
{
"Name": "MLRS::FireNextRocket",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FireNextRocket",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "JLvKVO0aTVARBYVPeuB8s68+zzHkmb0kJp79h1yTFDE="
},
{
"Name": "MLRS::GetDashboardContainer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetDashboardContainer",
"FullTypeName": "StorageContainer",
"Parameters": []
},
"MSILHash": "rq6IVfQw6wlFFcOKiVPGDWHigJk/mDtvvIZJmFo9+9c="
},
{
"Name": "MLRS::GetRocketContainer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetRocketContainer",
"FullTypeName": "StorageContainer",
"Parameters": []
},
"MSILHash": "JthzYSoGZCH6ONklkj+W9qA3KCaxTiazrNqgh/GKbJg="
},
{
"Name": "MLRS::GetSurfaceHeight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetSurfaceHeight",
"FullTypeName": "System.Single",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "mpUpa1YZrTNd8THQs6k5+hw94T2tJ0g+nH2oMxSC9KQ="
},
{
"Name": "MLRS::HitPosToRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HitPosToRotation",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.Vector3",
"System.Single&",
"System.Single&",
"System.Single&"
]
},
"MSILHash": "/7JT+0D6v6a/L1VznVzlK8qyBwhYlcWPEkyOxGHh3iQ="
},
{
"Name": "MLRS::SetRepaired",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetRepaired",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "T/Xvw14/R99cZqaD5GPUvSaR0IqxEWgm/Nr3vanUxnw="
},
{
"Name": "MLRS::SetUserTargetHitPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetUserTargetHitPos",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "vdDwguOV28/IMDu3GUkuO8qicwFKpeB+awrljmgF4U0="
},
{
"Name": "MLRS::TryGetAimingModule",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TryGetAimingModule",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item&"
]
},
"MSILHash": "sLaYUGGnM3swTnTCVVzuaR6bltkYwybBBJ6opN3wWkk="
},
{
"Name": "MLRS::ProjectileDistToSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ProjectileDistToSpeed",
"FullTypeName": "System.Single",
"Parameters": [
"System.Single",
"System.Single",
"System.Single",
"System.Single",
"System.Single"
]
},
"MSILHash": "y8wuGPO/TNFG6ePA35sKg2IhCn9HdOXkjKKT3mZsvSc="
},
{
"Name": "MLRS::hRotSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hRotSpeed",
"FullTypeName": "System.Single MLRS::hRotSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::nextRocketIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextRocketIndex",
"FullTypeName": "System.Int32 MLRS::nextRocketIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::radiusModIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "radiusModIndex",
"FullTypeName": "System.Int32 MLRS::radiusModIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::rocketBaseGravity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rocketBaseGravity",
"FullTypeName": "System.Single MLRS::rocketBaseGravity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::rocketOwnerRef",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rocketOwnerRef",
"FullTypeName": "EntityRef MLRS::rocketOwnerRef",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::rocketSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rocketSpeed",
"FullTypeName": "System.Single MLRS::rocketSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::rocketTubes",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rocketTubes",
"FullTypeName": "MLRS/RocketTube[] MLRS::rocketTubes",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::timeSinceBroken",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceBroken",
"FullTypeName": "TimeSince MLRS::timeSinceBroken",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::trueTargetHitPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "trueTargetHitPos",
"FullTypeName": "UnityEngine.Vector3 MLRS::trueTargetHitPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::vRotMax",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "vRotMax",
"FullTypeName": "System.Single MLRS::vRotMax",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::vRotSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "vRotSpeed",
"FullTypeName": "System.Single MLRS::vRotSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::lastSentTargetHitPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSentTargetHitPos",
"FullTypeName": "UnityEngine.Vector3 MLRS::lastSentTargetHitPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MLRS::lastSentTrueHitPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MLRS",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSentTrueHitPos",
"FullTypeName": "UnityEngine.Vector3 MLRS::lastSentTrueHitPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CarvablePumpkin::EnsureInitialized",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CarvablePumpkin",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EnsureInitialized",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "u4bH0bbiLgpm+t0S8TvKmfSAN7rTSt7TKpeLUvFaWKE="
},
{
"Name": "BaseModularVehicle::waterSample",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseModularVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "waterSample",
"FullTypeName": "UnityEngine.Transform BaseModularVehicle::waterSample",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleEngineController`1::CancelEngineStart",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CancelEngineStart",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "ituYk3EqGfKr6OCDCc7zmQmwFl/nOhzXyOI8DtwxM/E="
},
{
"Name": "VehicleEngineController`1::engineStartingFlag",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineStartingFlag",
"FullTypeName": "BaseEntity/Flags VehicleEngineController`1::engineStartingFlag",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleEngineController`1::owner",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "owner",
"FullTypeName": "TOwner VehicleEngineController`1::owner",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleEngineController`1::engineStartupTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineStartupTime",
"FullTypeName": "System.Single VehicleEngineController`1::engineStartupTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNavigator::Warp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNavigator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Warp",
"FullTypeName": "System.Boolean",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "Hxqzwkonae35xsHh4tMlEfwmIpnYuB2YSXwYRzIkX7c="
},
{
"Name": "BaseNavigator::Destination",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNavigator",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
1
],
"Name": "Destination",
"FullTypeName": "UnityEngine.Vector3 BaseNavigator::Destination()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNavigator::stuckTriggerDuration",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNavigator",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "stuckTriggerDuration",
"FullTypeName": "System.Single BaseNavigator::stuckTriggerDuration",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNavigator::stuckTimer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNavigator",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "stuckTimer",
"FullTypeName": "System.Single BaseNavigator::stuckTimer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAnimalNPC::brain",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAnimalNPC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "brain",
"FullTypeName": "BaseAIBrain<BaseAnimalNPC> BaseAnimalNPC::brain",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HumanNPC::Brain",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HumanNPC",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Brain",
"FullTypeName": "BaseAIBrain<HumanNPC> HumanNPC::Brain()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::hostileTargetsOnly",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hostileTargetsOnly",
"FullTypeName": "System.Boolean AIBrainSenses::hostileTargetsOnly",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::listenRange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "listenRange",
"FullTypeName": "System.Single AIBrainSenses::listenRange",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::maxRange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxRange",
"FullTypeName": "System.Single AIBrainSenses::maxRange",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::nextUpdateTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextUpdateTime",
"FullTypeName": "System.Single AIBrainSenses::nextUpdateTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::nextKnownPlayersLOSUpdateTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextKnownPlayersLOSUpdateTime",
"FullTypeName": "System.Single AIBrainSenses::nextKnownPlayersLOSUpdateTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::owner",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "owner",
"FullTypeName": "BaseEntity AIBrainSenses::owner",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::ownerAttack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ownerAttack",
"FullTypeName": "IAIAttack AIBrainSenses::ownerAttack",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::ownerSenses",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ownerSenses",
"FullTypeName": "IAISenses AIBrainSenses::ownerSenses",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::playerOwner",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerOwner",
"FullTypeName": "BasePlayer AIBrainSenses::playerOwner",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::refreshKnownLOS",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "refreshKnownLOS",
"FullTypeName": "System.Boolean AIBrainSenses::refreshKnownLOS",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::senseFriendlies",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "senseFriendlies",
"FullTypeName": "System.Boolean AIBrainSenses::senseFriendlies",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::targetLostRange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "targetLostRange",
"FullTypeName": "System.Single AIBrainSenses::targetLostRange",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::checkLOS",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "checkLOS",
"FullTypeName": "System.Boolean AIBrainSenses::checkLOS",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::checkVision",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "checkVision",
"FullTypeName": "System.Boolean AIBrainSenses::checkVision",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::ignoreNonVisionSneakers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ignoreNonVisionSneakers",
"FullTypeName": "System.Boolean AIBrainSenses::ignoreNonVisionSneakers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::knownPlayersLOSUpdateInterval",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "knownPlayersLOSUpdateInterval",
"FullTypeName": "System.Single AIBrainSenses::knownPlayersLOSUpdateInterval",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::senseTypes",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "senseTypes",
"FullTypeName": "EntityType AIBrainSenses::senseTypes",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::visionCone",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "visionCone",
"FullTypeName": "System.Single AIBrainSenses::visionCone",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::ignoreSafeZonePlayers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ignoreSafeZonePlayers",
"FullTypeName": "System.Boolean AIBrainSenses::ignoreSafeZonePlayers()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::Memory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Memory",
"FullTypeName": "Rust.Ai.SimpleAIMemory AIBrainSenses::Memory()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::playerQueryResults",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerQueryResults",
"FullTypeName": "BasePlayer[] AIBrainSenses::playerQueryResults",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AIBrainSenses::queryResults",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AIBrainSenses",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "queryResults",
"FullTypeName": "BaseEntity[] AIBrainSenses::queryResults",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNavigator::SetCurrentNavigationType",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNavigator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "SetCurrentNavigationType",
"FullTypeName": "System.Void",
"Parameters": [
"BaseNavigator/NavigationType"
]
},
"MSILHash": "aSOya1NTzxBU3ulPrvizSocbIYHJnnTkN70uhSdXg2U="
},
{
"Name": "BaseNavigator::SetCustomDestination",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNavigator",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "SetCustomDestination",
"FullTypeName": "System.Boolean",
"Parameters": [
"UnityEngine.Vector3",
"System.Single",
"System.Single"
]
},
"MSILHash": "EJMr8DsDoGz/1cTSLjeeEgdplJzbFFM3mJL/uoLS3WQ="
},
{
"Name": "FrankensteinPet::nextAttackTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "FrankensteinPet",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextAttackTime",
"FullTypeName": "System.Single FrankensteinPet::nextAttackTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCShopKeeper::greetDir",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCShopKeeper",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "greetDir",
"FullTypeName": "System.Single NPCShopKeeper::greetDir",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCShopKeeper::initialFacingDir",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCShopKeeper",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "initialFacingDir",
"FullTypeName": "UnityEngine.Vector3 NPCShopKeeper::initialFacingDir",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "NPCShopKeeper::lastWavedAtPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCShopKeeper",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastWavedAtPlayer",
"FullTypeName": "BasePlayer NPCShopKeeper::lastWavedAtPlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ScarecrowNPC::Brain",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ScarecrowNPC",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
1
],
"Name": "Brain",
"FullTypeName": "BaseAIBrain<ScarecrowNPC> ScarecrowNPC::Brain()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "BaseAIBrain",
"FullTypeName": "BaseAIBrain",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::IAIDesign.LoadAIDesign",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IAIDesign.LoadAIDesign",
"FullTypeName": "System.Void",
"Parameters": [
"ProtoBuf.AIDesign",
"BasePlayer"
]
},
"MSILHash": "Zp3YP5Y9U8WRCgLrPaIJFkUwwD3gO2R03LWM8FH0ERg="
},
{
"Name": "BaseAIBrain::IAIDesign.StopDesigning",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IAIDesign.StopDesigning",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "pCAkggsKc46cOpfVBmF1V9OIloLTtX/ABOsjyNL+Kn8="
},
{
"Name": "StabilityEntity/Support",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity/Support",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Support",
"FullTypeName": "StabilityEntity/Support",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseEntity::links",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "links",
"FullTypeName": "System.Collections.Generic.List`1<EntityLink> BaseEntity::links",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SantaSleigh::dropPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SantaSleigh",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "dropPosition",
"FullTypeName": "UnityEngine.Vector3 SantaSleigh::dropPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GameManifest::pathToGuid",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GameManifest",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "pathToGuid",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.String,System.String> GameManifest::pathToGuid",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::DoRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoRotation",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "rw3CDBvF03WJOVVzwxtVNxUwF8j91ha1W7cHknY9U1w="
},
{
"Name": "StabilityEntity::DoDemolish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoDemolish",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "AALSBZG8OX2G60Dt71nwFd0ZrQTHEjbiZFEXYbqXt4w="
},
{
"Name": "StabilityEntity::DoImmediateDemolish",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoImmediateDemolish",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "t04nzv09WJi5rdTWs18if2ZaeLHr22zC8idCawYiPig="
},
{
"Name": "BuildingBlock::DoUpgradeToGrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoUpgradeToGrade",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "PgzW/9B6wsf3/sPOLYR+6k+3CZenTev/ktffr4GGlM4="
},
{
"Name": "BaseNavigator::stuckCheckPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNavigator",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "stuckCheckPosition",
"FullTypeName": "UnityEngine.Vector3 BaseNavigator::stuckCheckPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackEntity::StartAttackCooldownRaw",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "StartAttackCooldownRaw",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "i560nIYMblSZO+3tqVmOjtGvFWwJZ10j0cQZ/i1jCEM="
},
{
"Name": "AttackEntity::nextAttackTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextAttackTime",
"FullTypeName": "System.Single AttackEntity::nextAttackTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HeldEntity::ownerItemUID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HeldEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "ownerItemUID",
"FullTypeName": "System.UInt32 HeldEntity::ownerItemUID",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HeldEntity::holsterVisible",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HeldEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "holsterVisible",
"FullTypeName": "System.Boolean HeldEntity::holsterVisible",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HeldEntity::genericVisible",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HeldEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "genericVisible",
"FullTypeName": "System.Boolean HeldEntity::genericVisible",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SimpleShark::nextAttackTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SimpleShark",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextAttackTime",
"FullTypeName": "System.Single SimpleShark::nextAttackTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseNpc::nextAttackTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseNpc",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextAttackTime",
"FullTypeName": "System.Single BaseNpc::nextAttackTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::Senses",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Senses",
"FullTypeName": "AIBrainSenses BaseAIBrain::Senses()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseFirework::OnAttacked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseFirework",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "OnAttacked",
"FullTypeName": "System.Void",
"Parameters": [
"HitInfo"
]
},
"MSILHash": "x8FkxCPfHyzzYk8tm5S39EiTgBDuvcnlEYyh2zfcHoQ="
},
{
"Name": "PatternFirework::GetShellFuseLength",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatternFirework",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetShellFuseLength",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "CwEoQiLyzoVBKjphVuo6GxJVvvohVINTGp7fza7vF2Y="
},
{
"Name": "BaseAIBrain::Age",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Age",
"FullTypeName": "System.Single BaseAIBrain::Age()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::AIDesign",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "AIDesign",
"FullTypeName": "AIDesign BaseAIBrain::AIDesign()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::CurrentState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "CurrentState",
"FullTypeName": "BaseAIBrain/BasicAIState<T> BaseAIBrain::CurrentState()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::DesigningPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "DesigningPlayer",
"FullTypeName": "BasePlayer BaseAIBrain::DesigningPlayer()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::Events",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Events",
"FullTypeName": "AIEvents BaseAIBrain::Events()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::GroupLeader",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "GroupLeader",
"FullTypeName": "IAIGroupable BaseAIBrain::GroupLeader()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::IsGrouped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "IsGrouped",
"FullTypeName": "System.Boolean BaseAIBrain::IsGrouped()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::IsGroupLeader",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "IsGroupLeader",
"FullTypeName": "System.Boolean BaseAIBrain::IsGroupLeader()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::Navigator",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "Navigator",
"FullTypeName": "BaseNavigator BaseAIBrain::Navigator()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::OwningPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "OwningPlayer",
"FullTypeName": "BasePlayer BaseAIBrain::OwningPlayer()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::PathFinder",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
1
],
"Name": "PathFinder",
"FullTypeName": "BasePathFinder BaseAIBrain::PathFinder()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseAIBrain::ThinkMode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseAIBrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
1
],
"Name": "ThinkMode",
"FullTypeName": "AIThinkMode BaseAIBrain::ThinkMode()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndividualSpawner::nextSpawnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndividualSpawner",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextSpawnTime",
"FullTypeName": "System.Single IndividualSpawner::nextSpawnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndividualSpawner::oneTimeSpawner",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndividualSpawner",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "oneTimeSpawner",
"FullTypeName": "System.Boolean IndividualSpawner::oneTimeSpawner",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndividualSpawner::spawnInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndividualSpawner",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnInstance",
"FullTypeName": "SpawnPointInstance IndividualSpawner::spawnInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndividualSpawner::IsSpawned",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndividualSpawner",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "IsSpawned",
"FullTypeName": "System.Boolean IndividualSpawner::IsSpawned()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndividualSpawner::TryGetEntityBounds",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndividualSpawner",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TryGetEntityBounds",
"FullTypeName": "System.Boolean",
"Parameters": [
"UnityEngine.Bounds&"
]
},
"MSILHash": "We97fbvtdUkJ/qyexs/3NmziKigLYN+XrqcPfPXUujk="
},
{
"Name": "IndividualSpawner::TrySpawnEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndividualSpawner",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "TrySpawnEntity",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "gocDH4zcxOoj5rt9yfZbrUpkyDCiVoryFnbf1iXqHIs="
},
{
"Name": "SpawnGroup::fillOnSpawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnGroup",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "fillOnSpawn",
"FullTypeName": "System.Boolean SpawnGroup::fillOnSpawn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnGroup::spawnInstances",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnGroup",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnInstances",
"FullTypeName": "System.Collections.Generic.List`1<SpawnPointInstance> SpawnGroup::spawnInstances",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MarketTerminal::_onCurrencyRemovedCached",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MarketTerminal",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_onCurrencyRemovedCached",
"FullTypeName": "System.Action`2<BasePlayer,Item> MarketTerminal::_onCurrencyRemovedCached",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "MarketTerminal::_onItemPurchasedCached",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "MarketTerminal",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_onItemPurchasedCached",
"FullTypeName": "System.Action`2<BasePlayer,Item> MarketTerminal::_onItemPurchasedCached",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Rust.Modular.EngineStorage::GetContainerItemsValueFor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetContainerItemsValueFor",
"FullTypeName": "System.Single",
"Parameters": [
"System.Func`2<Rust.Modular.EngineStorage/EngineItemTypes,System.Boolean>"
]
},
"MSILHash": "LyUiqly2utASZRrgC6p1WX/f4MfnHFcCztnz9lgb0EY="
},
{
"Name": "Rust.Modular.EngineStorage::GetValidSlot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Rust.Modular.EngineStorage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetValidSlot",
"FullTypeName": "System.Int32",
"Parameters": [
"Item"
]
},
"MSILHash": "lbxKyxS7/GTNacSoZDE4iu368rJ0vDKXmClANeGkgh4="
},
{
"Name": "CarPhysics`1::timeSinceWaterCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CarPhysics`1",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceWaterCheck",
"FullTypeName": "TimeSince CarPhysics`1::timeSinceWaterCheck",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::airControlPower",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "airControlPower",
"FullTypeName": "System.Single Snowmobile::airControlPower",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::airControlStability",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "airControlStability",
"FullTypeName": "System.Single Snowmobile::airControlStability",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::badTerrainDrag",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "badTerrainDrag",
"FullTypeName": "System.Single Snowmobile::badTerrainDrag",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::carPhysics",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carPhysics",
"FullTypeName": "CarPhysics`1<Snowmobile> Snowmobile::carPhysics",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::carSettings",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carSettings",
"FullTypeName": "CarSettings Snowmobile::carSettings",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::engineKW",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineKW",
"FullTypeName": "System.Int32 Snowmobile::engineKW",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::hurtTriggerFront",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerFront",
"FullTypeName": "TriggerHurtNotChild Snowmobile::hurtTriggerFront",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::hurtTriggerMinSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerMinSpeed",
"FullTypeName": "System.Single Snowmobile::hurtTriggerMinSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::hurtTriggerRear",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hurtTriggerRear",
"FullTypeName": "TriggerHurtNotChild Snowmobile::hurtTriggerRear",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::idleFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "idleFuelPerSec",
"FullTypeName": "System.Single Snowmobile::idleFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::maxFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxFuelPerSec",
"FullTypeName": "System.Single Snowmobile::maxFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::prevTerrainModDrag",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prevTerrainModDrag",
"FullTypeName": "System.Single Snowmobile::prevTerrainModDrag",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::riderProtection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "riderProtection",
"FullTypeName": "ProtectionProperties Snowmobile::riderProtection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::serverTerrainHandler",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "serverTerrainHandler",
"FullTypeName": "VehicleTerrainHandler Snowmobile::serverTerrainHandler",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::timeSinceLastUsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastUsed",
"FullTypeName": "TimeSince Snowmobile::timeSinceLastUsed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Snowmobile::timeSinceTerrainModCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Snowmobile",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceTerrainModCheck",
"FullTypeName": "TimeSince Snowmobile::timeSinceTerrainModCheck",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GroundVehicle::engineController",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GroundVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "engineController",
"FullTypeName": "VehicleEngineController`1<GroundVehicle> GroundVehicle::engineController",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GroundVehicle::waterloggedPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GroundVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "waterloggedPoint",
"FullTypeName": "UnityEngine.Transform GroundVehicle::waterloggedPoint",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GroundVehicle::engineStartupTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GroundVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineStartupTime",
"FullTypeName": "System.Single GroundVehicle::engineStartupTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VehicleEngineController`1::waterloggedPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VehicleEngineController`1",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "waterloggedPoint",
"FullTypeName": "UnityEngine.Transform VehicleEngineController`1::waterloggedPoint",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::underWatercollisionEffect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "underWatercollisionEffect",
"FullTypeName": "GameObjectRef BaseSubmarine::underWatercollisionEffect",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseSubmarine::aboveWatercollisionEffect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseSubmarine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "aboveWatercollisionEffect",
"FullTypeName": "GameObjectRef BaseSubmarine::aboveWatercollisionEffect",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "DecayEntity::lastDecayTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "DecayEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastDecayTick",
"FullTypeName": "System.Single DecayEntity::lastDecayTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sprinkler::currentFuelType",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sprinkler",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentFuelType",
"FullTypeName": "ItemDefinition Sprinkler::currentFuelType",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LiquidWeapon::pressure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LiquidWeapon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pressure",
"FullTypeName": "System.Int32 LiquidWeapon::pressure",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LiquidWeapon::cooldownTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LiquidWeapon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cooldownTime",
"FullTypeName": "System.Single LiquidWeapon::cooldownTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "InstantCameraTool::_sinceLastPhoto",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "InstantCameraTool",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_sinceLastPhoto",
"FullTypeName": "TimeSince InstantCameraTool::_sinceLastPhoto",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnHandler::CharDistribution",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnHandler",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "CharDistribution",
"FullTypeName": "SpawnDistribution SpawnHandler::CharDistribution",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PaintedItemStorageEntity::_currentImageCrc",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PaintedItemStorageEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_currentImageCrc",
"FullTypeName": "System.UInt32 PaintedItemStorageEntity::_currentImageCrc",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::frontBogieCanRotate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frontBogieCanRotate",
"FullTypeName": "System.Boolean TrainCar::frontBogieCanRotate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::frontBogiePivot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frontBogiePivot",
"FullTypeName": "UnityEngine.Transform TrainCar::frontBogiePivot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::frontBogieYRot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frontBogieYRot",
"FullTypeName": "System.Single TrainCar::frontBogieYRot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::rearBogieCanRotate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rearBogieCanRotate",
"FullTypeName": "System.Boolean TrainCar::rearBogieCanRotate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::rearBogieLocalOffset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rearBogieLocalOffset",
"FullTypeName": "UnityEngine.Vector3 TrainCar::rearBogieLocalOffset",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::rearBogiePivot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rearBogiePivot",
"FullTypeName": "UnityEngine.Transform TrainCar::rearBogiePivot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::rearBogieYRot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rearBogieYRot",
"FullTypeName": "System.Single TrainCar::rearBogieYRot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::FrontWheelSplineDist",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "FrontWheelSplineDist",
"FullTypeName": "System.Single TrainCar::FrontWheelSplineDist()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineLaunchPoint::ziplineTargets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ziplineTargets",
"FullTypeName": "System.Collections.Generic.List`1<UnityEngine.Vector3> ZiplineLaunchPoint::ziplineTargets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineLaunchPoint::CalculateLineMidPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateLineMidPoint",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Vector3"
]
},
"MSILHash": "0WPBnofnMSHqHADye+e0cGhbIiQRCbJd/+MvvnZzxvQ="
},
{
"Name": "ZiplineLaunchPoint::CheckLineOfSight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckLineOfSight",
"FullTypeName": "System.Boolean",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Vector3"
]
},
"MSILHash": "uOTmZyOlnBSo4Ipdfjf3qVKuRMthHKRywYstg/C+m9E="
},
{
"Name": "ZiplineLaunchPoint::ClearBusy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearBusy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "fDbOBjEdmhqLmSAc8rUvd6L1M1tuFzb7xyKLbpHb1ko="
},
{
"Name": "ZiplineLaunchPoint::FindZiplineTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FindZiplineTarget",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<UnityEngine.Vector3>&"
]
},
"MSILHash": "xDcNANjm3Wj1y8MqAtkw8RK7LfuAKBQaDWoQnBU8iKc="
},
{
"Name": "ZiplineLaunchPoint::IsPlayerFacingValidDirection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsPlayerFacingValidDirection",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "Y5KMnOW99qGfvJWz177JGjfyjfe2Z7Zi9qtY6WqNgm4="
},
{
"Name": "ZiplineLaunchPoint::MountPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MountPlayer",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/RPCMessage"
]
},
"MSILHash": "BYujgmBCbRY1jC/e83uctyAu6vKv2pGnxqJf2h7YoD0="
},
{
"Name": "ZiplineLaunchPoint::UpdateBuildingBlocks",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateBuildingBlocks",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "2cGbaeWRF4c3ppMf+sza3iAExjFgbNEun55bAbxVW6M="
},
{
"Name": "ZiplineMountable::additiveValue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "additiveValue",
"FullTypeName": "System.Single ZiplineMountable::additiveValue",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::currentTravelDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentTravelDistance",
"FullTypeName": "System.Single ZiplineMountable::currentTravelDistance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::elapsedMoveTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "elapsedMoveTime",
"FullTypeName": "System.Single ZiplineMountable::elapsedMoveTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::endPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "endPosition",
"FullTypeName": "UnityEngine.Vector3 ZiplineMountable::endPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::endRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "endRotation",
"FullTypeName": "UnityEngine.Quaternion ZiplineMountable::endRotation",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::ignoreColliders",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ignoreColliders",
"FullTypeName": "System.Collections.Generic.List`1<UnityEngine.Collider> ZiplineMountable::ignoreColliders",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::isAnimatingIn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isAnimatingIn",
"FullTypeName": "System.Boolean ZiplineMountable::isAnimatingIn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::mountTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mountTime",
"FullTypeName": "TimeSince ZiplineMountable::mountTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::startPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "startPosition",
"FullTypeName": "UnityEngine.Vector3 ZiplineMountable::startPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::startRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "startRotation",
"FullTypeName": "UnityEngine.Quaternion ZiplineMountable::startRotation",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::EndZipline",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "EndZipline",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "XhHOUCWI0/JirEBU19tZlRwmQbMKUlLSmiIo8O06n7Q="
},
{
"Name": "ZiplineMountable::GetLineEndPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetLineEndPoint",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "CwVPM84WJDfQB/UHAlmEXMJHVX0BtG7Bz4lXnT3ywsA="
},
{
"Name": "ZiplineMountable::GetNextLinePoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetNextLinePoint",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"UnityEngine.Transform"
]
},
"MSILHash": "LIG2c0T6MevyK8YIAnXyPSD0fipHVw+z2EceSxAKmM4="
},
{
"Name": "ZiplineMountable::MovePlayerToPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MovePlayerToPosition",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "+KJoG/uzGCWIluVk9KbK4ENHr+bx82PviFbnwZAOQeI="
},
{
"Name": "ZiplineMountable::ProcessBezierMovement",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ProcessBezierMovement",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"System.Single"
]
},
"MSILHash": "lTe50hH0zdyDeUqGKEV5LZli9PsPardRnBPuYJ1lMZs="
},
{
"Name": "ZiplineMountable::PushForward",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "PushForward",
"FullTypeName": "BaseEntity/Flags ZiplineMountable::PushForward",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ZiplineMountable::ShowHandle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineMountable",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ShowHandle",
"FullTypeName": "BaseEntity/Flags ZiplineMountable::ShowHandle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TelephoneManager::allTelephones",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TelephoneManager",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "allTelephones",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.Int32,PhoneController> TelephoneManager::allTelephones",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TelephoneManager::maxAssignedPhoneNumber",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TelephoneManager",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxAssignedPhoneNumber",
"FullTypeName": "System.Int32 TelephoneManager::maxAssignedPhoneNumber",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::FrontTrackSection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "FrontTrackSection",
"FullTypeName": "TrainTrackSpline TrainCar::FrontTrackSection()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::RearTrackSection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "RearTrackSection",
"FullTypeName": "TrainTrackSpline TrainCar::RearTrackSection()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::_frontTrackSection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_frontTrackSection",
"FullTypeName": "TrainTrackSpline TrainCar::_frontTrackSection",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::coupleSound",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "coupleSound",
"FullTypeName": "SoundDefinition TrainCar::coupleSound",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::frontBogieLocalOffset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frontBogieLocalOffset",
"FullTypeName": "UnityEngine.Vector3 TrainCar::frontBogieLocalOffset",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::fxDestroyed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fxDestroyed",
"FullTypeName": "GameObjectRef TrainCar::fxDestroyed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::platformParentTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "platformParentTrigger",
"FullTypeName": "TriggerParent TrainCar::platformParentTrigger",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::MoveFrontWheelsAlongTrackSpline",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MoveFrontWheelsAlongTrackSpline",
"FullTypeName": "System.Void",
"Parameters": [
"TrainTrackSpline",
"System.Single",
"System.Single",
"TrainTrackSpline",
"TrainTrackSpline/TrackSelection"
]
},
"MSILHash": "8PjvgxLsjWbX1NpEpCGaT9S5JhiFH9qx1jFL0OI6NX8="
},
{
"Name": "TrainCar::UpdateClients",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateClients",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "rGW6c0SETwi7WkfxR4AFZZ8t3tb0S0KMSQL6GVxkl2U="
},
{
"Name": "TrainCar::decayTickSpacing",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "decayTickSpacing",
"FullTypeName": "System.Single TrainCar::decayTickSpacing",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::lastDecayTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastDecayTick",
"FullTypeName": "System.Single TrainCar::lastDecayTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::spawnOrigin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnOrigin",
"FullTypeName": "UnityEngine.Vector3 TrainCar::spawnOrigin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::wheelRadius",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "wheelRadius",
"FullTypeName": "System.Single TrainCar::wheelRadius",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::fxEngineTrouble",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fxEngineTrouble",
"FullTypeName": "ParticleSystemContainer TrainEngine::fxEngineTrouble",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::DecayTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DecayTick",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "i8YhvyMOjP61qPNeD7thv6hgM2dPnt6DxLpboSCAQAk="
},
{
"Name": "TrainCar::GetExplosionPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetExplosionPos",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": []
},
"MSILHash": "20yFbz8NEqUEJrKudZhubuWWTUGr3xuSnytoBCluvMQ="
},
{
"Name": "TrainCar::AnyPlayersNearby",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AnyPlayersNearby",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Single"
]
},
"MSILHash": "wJxsfKX4T6Fhaotpoa52ERbaKCW7fNp7I/MYRxafb1c="
},
{
"Name": "TrainCar::ServerFlagsChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ServerFlagsChanged",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/Flags",
"BaseEntity/Flags"
]
},
"MSILHash": "YU9MktPSZWBqtyfbuCpHmIKBFYOZKjjXUlI5BgQj3m8="
},
{
"Name": "CompleteTrain/StaticCollisionState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain/StaticCollisionState",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StaticCollisionState",
"FullTypeName": "CompleteTrain/StaticCollisionState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::disposed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "disposed",
"FullTypeName": "System.Boolean CompleteTrain::disposed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::frontCollisionTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frontCollisionTrigger",
"FullTypeName": "TriggerTrainCollisions CompleteTrain::frontCollisionTrigger",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::lastMovingTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastMovingTime",
"FullTypeName": "System.Single CompleteTrain::lastMovingTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::prevTrackSpeeds",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "prevTrackSpeeds",
"FullTypeName": "System.Collections.Generic.Dictionary`2<UnityEngine.Rigidbody,System.Single> CompleteTrain::prevTrackSpeeds",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::ranUpdateTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ranUpdateTick",
"FullTypeName": "System.Boolean CompleteTrain::ranUpdateTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::rearCollisionTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rearCollisionTrigger",
"FullTypeName": "TriggerTrainCollisions CompleteTrain::rearCollisionTrigger",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::staticCollidingAtFront",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "staticCollidingAtFront",
"FullTypeName": "CompleteTrain/StaticCollisionState CompleteTrain::staticCollidingAtFront",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::staticCollidingAtRear",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "staticCollidingAtRear",
"FullTypeName": "CompleteTrain/StaticCollisionState CompleteTrain::staticCollidingAtRear",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::timeSinceLastChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastChange",
"FullTypeName": "TimeSince CompleteTrain::timeSinceLastChange",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::trackSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "trackSpeed",
"FullTypeName": "System.Single CompleteTrain::trackSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::trainCars",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "trainCars",
"FullTypeName": "System.Collections.Generic.List`1<TrainCar> CompleteTrain::trainCars",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::PrimaryTrainCar",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "PrimaryTrainCar",
"FullTypeName": "TrainCar CompleteTrain::PrimaryTrainCar()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::TotalForces",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "TotalForces",
"FullTypeName": "System.Single CompleteTrain::TotalForces()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::TotalMass",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "TotalMass",
"FullTypeName": "System.Single CompleteTrain::TotalMass()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::IMPACT_ENERGY_FRACTION",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IMPACT_ENERGY_FRACTION",
"FullTypeName": "System.Single CompleteTrain::IMPACT_ENERGY_FRACTION",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::MIN_COLLISION_FORCE",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MIN_COLLISION_FORCE",
"FullTypeName": "System.Single CompleteTrain::MIN_COLLISION_FORCE",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::SLEEP_DELAY",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SLEEP_DELAY",
"FullTypeName": "System.Single CompleteTrain::SLEEP_DELAY",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CompleteTrain::SLEEP_SPEED",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CompleteTrain",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SLEEP_SPEED",
"FullTypeName": "System.Single CompleteTrain::SLEEP_SPEED",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::Rails",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Rails",
"FullTypeName": "System.Collections.Generic.List`1<PathList> TerrainPath::Rails",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ElectricWindmill::serverWindSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricWindmill",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "serverWindSpeed",
"FullTypeName": "System.Single ElectricWindmill::serverWindSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GroundVehicle::collisionEffect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GroundVehicle",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "collisionEffect",
"FullTypeName": "GameObjectRef GroundVehicle::collisionEffect",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SprayCanSpray_Freehand::colour",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray_Freehand",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "colour",
"FullTypeName": "UnityEngine.Color SprayCanSpray_Freehand::colour",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SprayCanSpray_Freehand::editingPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray_Freehand",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "editingPlayer",
"FullTypeName": "EntityRef`1<BasePlayer> SprayCanSpray_Freehand::editingPlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SprayCanSpray_Freehand::width",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray_Freehand",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "width",
"FullTypeName": "System.Single SprayCanSpray_Freehand::width",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SprayCanSpray::RainCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RainCheck",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "bKWkol+hk4Irx6vpwqwbQ+n5cW8kBnOeazD872CA5TY="
},
{
"Name": "SprayCanSpray::Menu_WaterClear_ShowIf",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Menu_WaterClear_ShowIf",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "mwsHlC+qqou587KpzvaUemoYoCWFKOV5QHYI9bOwDCg="
},
{
"Name": "SprayCanSpray_Freehand::TimeoutEditing",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray_Freehand",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TimeoutEditing",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "bUUHRTtB+p3Z3Un2rJGjA3FvRYQUKdIv3pnj/OLLhPY="
},
{
"Name": "SprayCanSpray_Freehand::CopyPoints",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray_Freehand",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CopyPoints",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<ProtoBuf.LinePoint>",
"System.Collections.Generic.List`1<AlignedLineDrawer/LinePoint>"
]
},
"MSILHash": "gGEvAbEwro+AMrPgys6aFtDHyXkPd3e4NdHqoVX7320="
},
{
"Name": "SprayCanSpray_Freehand::CopyPoints",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray_Freehand",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CopyPoints",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<AlignedLineDrawer/LinePoint>",
"System.Collections.Generic.List`1<UnityEngine.Vector3>"
]
},
"MSILHash": "CmG/sDwqmMsXg8dM2t4OdizHuKCubgRrYyALnZAA4bE="
},
{
"Name": "SprayCanSpray_Freehand::CopyPoints",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray_Freehand",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CopyPoints",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<AlignedLineDrawer/LinePoint>",
"System.Collections.Generic.List`1<ProtoBuf.LinePoint>"
]
},
"MSILHash": "DGbR1ZmxOm9WkGwS9Ou7pWxZzu+fAlNgYGwuH0CQDHg="
},
{
"Name": "SprayCanSpray::ApplyOutOfAuthConditionPenalty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyOutOfAuthConditionPenalty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "wpR+vl20UgeZzsvNa4h42Cj2TUu/8wO1k51EsNt7/bk="
},
{
"Name": "Composter::ProduceFertilizer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Composter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ProduceFertilizer",
"FullTypeName": "System.Void",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "usu8jBMqhnwMtstYwDy+oTula/TcZ4CxGW2ehyIigw8="
},
{
"Name": "Composter::fertilizerProductionProgress",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Composter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fertilizerProductionProgress",
"FullTypeName": "System.Single Composter::fertilizerProductionProgress",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Composter::ItemIsFertilizer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Composter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ItemIsFertilizer",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "9J0I/2omgn5DpgW3Vu0uMjlGwFQJnrXPQrXZHzfd7Qc="
},
{
"Name": "Composter::CompostItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Composter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CompostItem",
"FullTypeName": "System.Void",
"Parameters": [
"Item"
]
},
"MSILHash": "6sy9uL40EdDO8wxLTng8ThwwRi/di+al3dwY1mYfltw="
},
{
"Name": "BuildingBlock::IsUpgradeBlocked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsUpgradeBlocked",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "qViaiKOlscAlINJWvBZx7Y+zRCajd/gSCwxMV/kTtq4="
},
{
"Name": "StabilityEntity::HasDemolishPrivilege",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HasDemolishPrivilege",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "K93neGRcGtkz80SQjcziKPSeSOkQik1R3Gh2RMJn9pk="
},
{
"Name": "BuildingBlock::HasRotationPrivilege",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HasRotationPrivilege",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "d+zoDMCpPaOLenv7eLdmacwUmbcizhjs1VHKqB9wgu0="
},
{
"Name": "BuildingBlock::HasUpgradePrivilege",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HasUpgradePrivilege",
"FullTypeName": "System.Boolean",
"Parameters": [
"BuildingGrade/Enum",
"System.UInt64",
"BasePlayer"
]
},
"MSILHash": ""
},
{
"Name": "StabilityEntity::IsDemolishable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StabilityEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsDemolishable",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "9bMsspsWnAcgfePPYXsu08CeJuy6jZYhaK/ILFK7I4Q="
},
{
"Name": "BuildingBlock::IsRotatable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsRotatable",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "sa0VttI5Nom6F/DE6vHeFmAmgL8NdpmoY6XL8eLDnYw="
},
{
"Name": "BuildingBlock::IsRotationBlocked",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsRotationBlocked",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "Uej2lG7KIBj/cx8B1pJcWI69mQumkQc9FxjqtD3vqXE="
},
{
"Name": "BuildingBlock::NeedsSkinChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "NeedsSkinChange",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "qHW/ZBVXWi0pg+ZAYZHiXuavXoPcHYwyvhBhypPdsZs="
},
{
"Name": "BuildingBlock::UpdateGrade",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateGrade",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "JATeR572hqhRj/SKfixU9sacceer0VQEaPxqrxdxLoQ="
},
{
"Name": "BuildingBlock::lastModelState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastModelState",
"FullTypeName": "System.Int32 BuildingBlock::lastModelState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::DecayOverTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DecayOverTime",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "wF/M5qIsnM5+fw4yBoL8kbWGpaHN0HJQIdz724MjRj4="
},
{
"Name": "Sled::BrakeOn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "BrakeOn",
"FullTypeName": "BaseEntity/Flags Sled::BrakeOn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::IsGrounded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsGrounded",
"FullTypeName": "BaseEntity/Flags Sled::IsGrounded",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::OnSand",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnSand",
"FullTypeName": "BaseEntity/Flags Sled::OnSand",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::OnSnow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnSnow",
"FullTypeName": "BaseEntity/Flags Sled::OnSnow",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::DecayFrequency",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
2
],
"Name": "DecayFrequency",
"FullTypeName": "System.Single Sled::DecayFrequency",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::initialForceScale",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "initialForceScale",
"FullTypeName": "System.Single Sled::initialForceScale",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::lastNudge",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastNudge",
"FullTypeName": "TimeSince Sled::lastNudge",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::leftIce",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "leftIce",
"FullTypeName": "TimeSince Sled::leftIce",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::terrainHandler",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "terrainHandler",
"FullTypeName": "VehicleTerrainHandler Sled::terrainHandler",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Sled::ApplyInitialForce",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyInitialForce",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "NBR0ZH3RJggwP5M4CbUAiWs5M5hYo/Z35IS9u+bSJhM="
},
{
"Name": "Sled::GetPhysicMaterial",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetPhysicMaterial",
"FullTypeName": "UnityEngine.PhysicMaterial",
"Parameters": []
},
"MSILHash": "peygMVevg9WkFb/RazwOVaahtwPxR+1bweGWAATpKMY="
},
{
"Name": "Sled::UpdateGroundedFlag",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateGroundedFlag",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "kJCgZfmxQimHmTltM5JJXpiuC2juclLCNZaKtxXvoic="
},
{
"Name": "Sled::UpdatePhysicsMaterial",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdatePhysicsMaterial",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "vbHdmCtX4Q31R4/JZRan1vdvFg3KYodk0iG1lvbGROE="
},
{
"Name": "Sled::cachedMaterial",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Sled",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedMaterial",
"FullTypeName": "UnityEngine.PhysicMaterial Sled::cachedMaterial",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::GetInitialVector",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetInitialVector",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"TrainTrackSpline",
"TrainTrackSpline/TrackPosition",
"TrainTrackSpline/TrackOrientation"
]
},
"MSILHash": "Z5AycOg+/C1RE80MFEptGHn+n/eXse2ymEDvbWiRQAQ="
},
{
"Name": "TrainCar::frontCouplingChangedFx",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "frontCouplingChangedFx",
"FullTypeName": "UnityEngine.ParticleSystem TrainCar::frontCouplingChangedFx",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::newCouplingFX",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "newCouplingFX",
"FullTypeName": "UnityEngine.ParticleSystem TrainCar::newCouplingFX",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::rearCouplingChangedFx",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rearCouplingChangedFx",
"FullTypeName": "UnityEngine.ParticleSystem TrainCar::rearCouplingChangedFx",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::IsOnAboveGroundSpawnRail",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "IsOnAboveGroundSpawnRail",
"FullTypeName": "System.Boolean TrainCar::IsOnAboveGroundSpawnRail()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::networkUpdateOnCompleteTrainChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "networkUpdateOnCompleteTrainChange",
"FullTypeName": "System.Boolean TrainCar::networkUpdateOnCompleteTrainChange()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::RemoveFromCompleteTrain",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RemoveFromCompleteTrain",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "Zu+mCgeltJ5PDRvyVN+/cC/yZasBkxYgLzk04CsLi9w="
},
{
"Name": "TrainCar::SetTheRestFromFrontWheelData",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetTheRestFromFrontWheelData",
"FullTypeName": "System.Void",
"Parameters": [
"TrainTrackSpline&",
"UnityEngine.Vector3",
"UnityEngine.Vector3",
"TrainTrackSpline/TrackSelection",
"TrainTrackSpline",
"System.Boolean"
]
},
"MSILHash": "Finp+p/uZvr5XQrVb8QI+xRuQmsbhR8qVwGERKDSbh8="
},
{
"Name": "TrainCar::UpdateCompleteTrain",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateCompleteTrain",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "7cHTmau7S0jACYrum79TVKRdcZ+xql8nYltBgcJb5Hk="
},
{
"Name": "TrainEngine::fxEngineOn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fxEngineOn",
"FullTypeName": "ParticleSystemContainer TrainEngine::fxEngineOn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::headlights",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "headlights",
"FullTypeName": "VehicleLight[] TrainEngine::headlights",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::lastSentLinedUpToUnload",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSentLinedUpToUnload",
"FullTypeName": "System.Int32 TrainEngine::lastSentLinedUpToUnload",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::lootablesAreOnPlatform",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lootablesAreOnPlatform",
"FullTypeName": "System.Boolean TrainEngine::lootablesAreOnPlatform",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::CurThrottleSetting",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
1
],
"Name": "CurThrottleSetting",
"FullTypeName": "TrainEngine/EngineSpeeds TrainEngine::CurThrottleSetting()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::networkUpdateOnCompleteTrainChange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "networkUpdateOnCompleteTrainChange",
"FullTypeName": "System.Boolean TrainEngine::networkUpdateOnCompleteTrainChange()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainEngine::GetExplosionPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetExplosionPos",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": []
},
"MSILHash": "F5T6bh52TIrBaSSMtPT0gf+IFIw8OneL8IafEVDxBto="
},
{
"Name": "TrainEngine::OnChildAdded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "OnChildAdded",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity"
]
},
"MSILHash": "0UO+dN53OmJtIUGQdNnZ5cmGyg2TZirYHCO7jO/cF9o="
},
{
"Name": "TrainEngine::ServerFlagsChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ServerFlagsChanged",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/Flags",
"BaseEntity/Flags"
]
},
"MSILHash": "qiJ3hzkFhiohs9M3MinYMMD8Bdl1txHp1C87u/TK1Ig="
},
{
"Name": "TrainEngine::Flag_Horn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainEngine",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Flag_Horn",
"FullTypeName": "BaseEntity/Flags TrainEngine::Flag_Horn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::decayingFor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "decayingFor",
"FullTypeName": "System.Single TrainCar::decayingFor",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "UserPersistance::identities",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "UserPersistance",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "identities",
"FullTypeName": "Facepunch.Sqlite.Database UserPersistance::identities",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "UserPersistance::nameCache",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "UserPersistance",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nameCache",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.UInt64,System.String> UserPersistance::nameCache",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "UserPersistance::playerState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "UserPersistance",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerState",
"FullTypeName": "Facepunch.Sqlite.Database UserPersistance::playerState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "UserPersistance::tokenCache",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "UserPersistance",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "tokenCache",
"FullTypeName": "MruDictionary`2<System.UInt64,System.ValueTuple`2<System.Int32,System.Boolean>> UserPersistance::tokenCache",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "UserPersistance::tokens",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "UserPersistance",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "tokens",
"FullTypeName": "Facepunch.Sqlite.Database UserPersistance::tokens",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::CanDieFromDecayNow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanDieFromDecayNow",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "1fR0i15u1Nno1ADdrZHgiN+rOMB/uuLiYLhTiAA2eZg="
},
{
"Name": "TrainCar::GetDecayMinutes",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "GetDecayMinutes",
"FullTypeName": "System.Single",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "c1dgag7OYJRUXA29cWhMjXTnD5xpXRWGY0iI0XFoINk="
},
{
"Name": "BaseOven::_activeCookingSlot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_activeCookingSlot",
"FullTypeName": "System.Int32 BaseOven::_activeCookingSlot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseOven::_inputSlotIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_inputSlotIndex",
"FullTypeName": "System.Int32 BaseOven::_inputSlotIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseOven::_outputSlotIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_outputSlotIndex",
"FullTypeName": "System.Int32 BaseOven::_outputSlotIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseOven::GetAllowedSlots",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetAllowedSlots",
"FullTypeName": "System.Nullable`1<BaseOven/MinMax>",
"Parameters": [
"Item"
]
},
"MSILHash": "ZISUzqEHUwtAUznHHrydEEw+Q0uMbXwMewgdD2p8nEk="
},
{
"Name": "BaseOven::IsBurnableByproduct",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsBurnableByproduct",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "MpNw3wrW/16m/KHQ8hRF8kE8SlcTafDR++5hYs/D7OU="
},
{
"Name": "BaseOven::IsBurnableItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsBurnableItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "agEXmzUcOtOvsg5yF98SMKbndRVOewsc+bpJ8wOVGRY="
},
{
"Name": "BaseOven::IsMaterialInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsMaterialInput",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "Ao8776vP6QITzkpZhAJBoQGiHePoDcYNq5pSLL9FiiU="
},
{
"Name": "BaseOven::IsMaterialOutput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsMaterialOutput",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "A8nfjDOlk5PmEjSei7drHUf/tKi1lN958Exj1THY64s="
},
{
"Name": "BaseOven::IsOutputItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsOutputItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "gOF5ct82FvjAB86ieXMFZb1SXbSm54KjKgw19gycO7k="
},
{
"Name": "BaseOven::UpdateRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateRate",
"FullTypeName": "System.Single BaseOven::UpdateRate",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SleepingBag::DoServerDestroy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DoServerDestroy",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "wtk/J9amFf9cEuIFOdW9VxtyXwVlSxsjG7psr8dzGr4="
},
{
"Name": "SleepingBag::SetDeployedBy",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SleepingBag",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetDeployedBy",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "6VO+yws0COZ9aooqtkmj0wNwMG7fLCHxoIA05uVQBRs="
},
{
"Name": "Facepunch.RCon::listenerNew",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.RCon",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "listenerNew",
"FullTypeName": "Facepunch.Rcon.Listener Facepunch.RCon::listenerNew",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardGameController::localPlayerCards",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "localPlayerCards",
"FullTypeName": "ProtoBuf.CardGame/CardList Facepunch.CardGames.CardGameController::localPlayerCards",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Facepunch.CardGames.CardGameController::PlayerData",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Facepunch.CardGames.CardGameController",
"Type": 2,
"TargetExposure": [
2,
0
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "PlayerData",
"FullTypeName": "Facepunch.CardGames.CardPlayerData[] Facepunch.CardGames.CardGameController::PlayerData()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseCardGameEntity::CanSwapSeats",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseCardGameEntity",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "CanSwapSeats",
"FullTypeName": "System.Boolean BaseCardGameEntity::CanSwapSeats()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainCar::PlayerIsOnPlatform",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "PlayerIsOnPlatform",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "ictiKd/TXtacYzHOOQ/bwVO33FSpA5xEuhXsh0rfE+g="
},
{
"Name": "IndustrialConveyor::filterItems",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialConveyor",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "filterItems",
"FullTypeName": "System.Collections.Generic.List`1<IndustrialConveyor/ItemFilter> IndustrialConveyor::filterItems",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::Flag_Flying",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Flag_Flying",
"FullTypeName": "BaseEntity/Flags Drone::Flag_Flying",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::Flag_ThrottleUp",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Flag_ThrottleUp",
"FullTypeName": "BaseEntity/Flags Drone::Flag_ThrottleUp",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::pitch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pitch",
"FullTypeName": "System.Single Drone::pitch",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::lastGroundCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastGroundCheck",
"FullTypeName": "TimeSince Drone::lastGroundCheck",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::lastPlayerCheck",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastPlayerCheck",
"FullTypeName": "RealTimeSinceEx Drone::lastPlayerCheck",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Drone::CanChangeID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanChangeID",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "TiQEdhmTAAJtPmpHtpphd4FsCv5Tk10YXY5NZF29jk8="
},
{
"Name": "Drone::Update_Server",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Drone",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Update_Server",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "I2MrjQ9chs1cmyAXeZ9BR9XvNYaP3v2tlFfwwL1sG2g="
},
{
"Name": "RemoteControlEntity::CanChangeID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RemoteControlEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanChangeID",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "wL3HzNwDhOFxHXaCqDApkCC+WmHxxZoY8PRLNgQcAZI="
},
{
"Name": "PoweredRemoteControlEntity::CanChangeID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PoweredRemoteControlEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanChangeID",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "ZGM4X1OM0UFNDruRauC+qhnYB6vZzOkITireECKGyN0="
},
{
"Name": "ComputerStation::currentPlayerID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentPlayerID",
"FullTypeName": "System.UInt64 ComputerStation::currentPlayerID",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ComputerStation::nextAddTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextAddTime",
"FullTypeName": "System.Single ComputerStation::nextAddTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ComputerStation::BookmarkSplit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "BookmarkSplit",
"FullTypeName": "System.Char[] ComputerStation::BookmarkSplit",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ComputerStation::CheckCCTVAchievement",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ComputerStation",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckCCTVAchievement",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "dTv9iqOGPFEHCt+iFE7vJRjc6VqW5ciVdzjgI7LGvXA="
},
{
"Name": "ElectricOven::spawnedIo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricOven",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnedIo",
"FullTypeName": "EntityRef`1<IOEntity> ElectricOven::spawnedIo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ElectricOven::SpawnIOEnt",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SpawnIOEnt",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "WIFUgdjmYPxmZn6Ey0Ybm3t7ATBfp9bHcOiMZFmf0Eg="
},
{
"Name": "ElectricOven::CanRunWithNoFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ElectricOven",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "CanRunWithNoFuel",
"FullTypeName": "System.Boolean ElectricOven::CanRunWithNoFuel()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseOven/OvenItemType",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven/OvenItemType",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OvenItemType",
"FullTypeName": "BaseOven/OvenItemType",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseOven::GetCharcoalRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetCharcoalRate",
"FullTypeName": "System.Int32",
"Parameters": []
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw="
},
{
"Name": "BaseOven::GetFuelRate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetFuelRate",
"FullTypeName": "System.Int32",
"Parameters": []
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw="
},
{
"Name": "BaseOven::IncreaseCookTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IncreaseCookTime",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "t06FlaJFtjllZfzEnJ8RxUmmIuQ+Y5ZH2OSdG2CgiK4="
},
{
"Name": "BaseOven::CanRunWithNoFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseOven",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "CanRunWithNoFuel",
"FullTypeName": "System.Boolean BaseOven::CanRunWithNoFuel()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CCTV_RC::fovScaleIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CCTV_RC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fovScaleIndex",
"FullTypeName": "System.Int32 CCTV_RC::fovScaleIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CCTV_RC::fovScaleLerped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CCTV_RC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fovScaleLerped",
"FullTypeName": "System.Single CCTV_RC::fovScaleLerped",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CCTV_RC::timeSinceLastServerTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CCTV_RC",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastServerTick",
"FullTypeName": "RealTimeSinceEx CCTV_RC::timeSinceLastServerTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CCTV_RC::UpdateManualAim",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CCTV_RC",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateManualAim",
"FullTypeName": "System.Boolean",
"Parameters": [
"InputState"
]
},
"MSILHash": "zP02Sds6lONF9YHHNIeWfB3VhctJ5vUCg9zDhfn2HlQ="
},
{
"Name": "AutoTurret::timeSinceLastServerTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastServerTick",
"FullTypeName": "RealTimeSinceEx AutoTurret::timeSinceLastServerTick",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::visibilityOffsets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "visibilityOffsets",
"FullTypeName": "System.Single[] AutoTurret::visibilityOffsets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::ViewerCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ViewerCount",
"FullTypeName": "System.Int32 AutoTurret::ViewerCount()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::ControllingViewerId",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ControllingViewerId",
"FullTypeName": "System.Nullable`1<CameraViewerId> AutoTurret::ControllingViewerId()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::UpdateManualAim",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateManualAim",
"FullTypeName": "System.Boolean",
"Parameters": [
"InputState"
]
},
"MSILHash": "O0X5WLeYXWRqNj1osUvYENR6PDAkFWfN83ymKFAYSp0="
},
{
"Name": "AutoTurret::AddSelfAuthorize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AddSelfAuthorize",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "4v9WF8ZP1YDFPQZSh8RCD7vzeqmKPtqF66CVia/duDM="
},
{
"Name": "AutoTurret::CanChangeID",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "CanChangeID",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "LxzXUa2yzl9MeSjzp9OS9WvHtEWLZkaY5idDjWjfGKQ="
},
{
"Name": "AutoTurret::Ignore",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Ignore",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "RQzLETIQY8oCXnENh9Yiq2D0HFlL85DvhJ8pbAWKDf4="
},
{
"Name": "NPCAutoTurret::Ignore",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NPCAutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Ignore",
"FullTypeName": "System.Boolean",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "poAJOjSXMDyF1j+drOMO5f7QpnzGyTY9bQcbRJK+z04="
},
{
"Name": "PoweredRemoteControlEntity::ViewerCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PoweredRemoteControlEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ViewerCount",
"FullTypeName": "System.Int32 PoweredRemoteControlEntity::ViewerCount()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PoweredRemoteControlEntity::ControllingViewerId",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PoweredRemoteControlEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ControllingViewerId",
"FullTypeName": "System.Nullable`1<CameraViewerId> PoweredRemoteControlEntity::ControllingViewerId()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RemoteControlEntity::ViewerCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RemoteControlEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ViewerCount",
"FullTypeName": "System.Int32 RemoteControlEntity::ViewerCount()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RemoteControlEntity::ControllingViewerId",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RemoteControlEntity",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ControllingViewerId",
"FullTypeName": "System.Nullable`1<CameraViewerId> RemoteControlEntity::ControllingViewerId()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::lastAmmoCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastAmmoCount",
"FullTypeName": "System.Int32 SamSite::lastAmmoCount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::firedCount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "firedCount",
"FullTypeName": "System.Int32 SamSite::firedCount",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SamSite::MarkIODirty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MarkIODirty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "9r3xpZBYU++wgQPOYYtypWAd5ndiQOV3yJMpj5eWzkg="
},
{
"Name": "SamSite::OnItemAddedRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SamSite",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnItemAddedRemoved",
"FullTypeName": "System.Void",
"Parameters": [
"Item",
"System.Boolean"
]
},
"MSILHash": "MJK4AkCLpRMf+sOXWeGfKjy12E9Lc2BzJrUpTa/Y/mE="
},
{
"Name": "ZiplineLaunchPoint::CalculateZiplinePoints",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ZiplineLaunchPoint",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateZiplinePoints",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<UnityEngine.Vector3>",
"System.Collections.Generic.List`1<UnityEngine.Vector3>&"
]
},
"MSILHash": "d1QNJAEvi3WkV/3P/K7xPNYGMWUNFzpgOnXE2YaJU78="
},
{
"Name": "EventSchedule::hoursRemaining",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EventSchedule",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hoursRemaining",
"FullTypeName": "System.Single EventSchedule::hoursRemaining",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "EventSchedule::lastRun",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EventSchedule",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastRun",
"FullTypeName": "System.Int64 EventSchedule::lastRun",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::playerCustomColourToApply",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerCustomColourToApply",
"FullTypeName": "System.UInt32 BuildingBlock::playerCustomColourToApply",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "F15::movePosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "F15",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "movePosition",
"FullTypeName": "UnityEngine.Vector3 F15::movePosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::SendPingsToClient",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SendPingsToClient",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "oelkElc5bsnDXWnt9pSlNOuOhhesKm4bpWqckRQm//Y="
},
{
"Name": "NexusServer::BuildTransferRequest",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "NexusServer",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "BuildTransferRequest",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity",
"System.String",
"System.String",
"System.String",
"ProtoBuf.Nexus.Request&",
"System.Collections.Generic.List`1<BaseNetworkable>&",
"System.Collections.Generic.List`1<BasePlayer>&",
"System.Collections.Generic.List`1<System.String>&"
]
},
"MSILHash": "IX3+vI0IBEur1VK0qaQ+5VJXi6qQHoXHgd5FRqu0qm0="
},
{
"Name": "WireTool::ValidateLine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ValidateLine",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Collections.Generic.List`1<UnityEngine.Vector3>",
"IOEntity",
"IOEntity",
"BasePlayer",
"System.Int32"
]
},
"MSILHash": "yaqVfZM5nyN2zr+hj/Amx9oUMvRpse/CE1Y6TkMtyrA="
},
{
"Name": "WireTool::VerifyLineOfSight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "VerifyLineOfSight",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Collections.Generic.List`1<UnityEngine.Vector3>",
"UnityEngine.Matrix4x4"
]
},
"MSILHash": "DkqotV8dZeWRIcKMEMenLmg+nog6aAkMFcbZ/VBfOkM="
},
{
"Name": "WireTool::VerifyLineOfSight",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "VerifyLineOfSight",
"FullTypeName": "System.Boolean",
"Parameters": [
"UnityEngine.Vector3",
"UnityEngine.Vector3"
]
},
"MSILHash": "VCGXK2gj03K242dtFf6wksAaoHlvAgZojfjWwY+7G7E="
},
{
"Name": "WireTool::IntToColour",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IntToColour",
"FullTypeName": "WireTool/WireColour",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "vOxk90NSmx5Vn3wO7pQq4nsD541rCxaJjc6wRGZFrU4="
},
{
"Name": "IndustrialStorageAdaptor::_cachedParent",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialStorageAdaptor",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_cachedParent",
"FullTypeName": "BaseEntity IndustrialStorageAdaptor::_cachedParent",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndustrialStorageAdaptor::cachedContainer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialStorageAdaptor",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedContainer",
"FullTypeName": "ItemContainer IndustrialStorageAdaptor::cachedContainer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnDistribution::Count",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnDistribution",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Count",
"FullTypeName": "System.Int32 SpawnDistribution::Count",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BuildingBlock::modelState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BuildingBlock",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "modelState",
"FullTypeName": "System.Int32 BuildingBlock::modelState()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::fuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fuelPerSec",
"FullTypeName": "System.Single PlayerHelicopter::fuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlanterBox::artificialLightExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "artificialLightExposure",
"FullTypeName": "TimeCachedValue`1<System.Single> PlanterBox::artificialLightExposure",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlanterBox::plantArtificalTemperature",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "plantArtificalTemperature",
"FullTypeName": "TimeCachedValue`1<System.Single> PlanterBox::plantArtificalTemperature",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlanterBox::plantTemperature",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "plantTemperature",
"FullTypeName": "TimeCachedValue`1<System.Single> PlanterBox::plantTemperature",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlanterBox::sunExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "sunExposure",
"FullTypeName": "TimeCachedValue`1<System.Single> PlanterBox::sunExposure",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::liftFraction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "liftFraction",
"FullTypeName": "System.Single BaseHelicopter::liftFraction",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::engineThrustMax",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "engineThrustMax",
"FullTypeName": "System.Single BaseHelicopter::engineThrustMax",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::currentThrottle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "currentThrottle",
"FullTypeName": "System.Single BaseHelicopter::currentThrottle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::avgThrust",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "avgThrust",
"FullTypeName": "System.Single BaseHelicopter::avgThrust",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::torqueScale",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "torqueScale",
"FullTypeName": "UnityEngine.Vector3 BaseHelicopter::torqueScale",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::liftDotMax",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "liftDotMax",
"FullTypeName": "System.Single BaseHelicopter::liftDotMax",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::thrustLerpSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "thrustLerpSpeed",
"FullTypeName": "System.Single BaseHelicopter::thrustLerpSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::altForceDotMin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "altForceDotMin",
"FullTypeName": "System.Single BaseHelicopter::altForceDotMin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::serverGibs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "serverGibs",
"FullTypeName": "GameObjectRef BaseHelicopter::serverGibs",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::fireBall",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fireBall",
"FullTypeName": "GameObjectRef BaseHelicopter::fireBall",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter/Wheel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter/Wheel",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "Wheel",
"FullTypeName": "PlayerHelicopter/Wheel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::wheels",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "wheels",
"FullTypeName": "PlayerHelicopter/Wheel[] PlayerHelicopter::wheels",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::fuelStoragePrefab",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fuelStoragePrefab",
"FullTypeName": "GameObjectRef PlayerHelicopter::fuelStoragePrefab",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::killTriggers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "killTriggers",
"FullTypeName": "UnityEngine.GameObject[] BaseHelicopter::killTriggers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::explosionEffect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "explosionEffect",
"FullTypeName": "GameObjectRef BaseHelicopter::explosionEffect",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::crashEffect",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "crashEffect",
"FullTypeName": "GameObjectRef BaseHelicopter::crashEffect",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterRockets::reloadTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterRockets",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "reloadTime",
"FullTypeName": "System.Single AttackHelicopterRockets::reloadTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterRockets::rocketsPerReload",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterRockets",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rocketsPerReload",
"FullTypeName": "System.Int32 AttackHelicopterRockets::rocketsPerReload",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterRockets::timeBetweenRockets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterRockets",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeBetweenRockets",
"FullTypeName": "System.Single AttackHelicopterRockets::timeBetweenRockets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterRockets::timeSinceRocketFired",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterRockets",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceRocketFired",
"FullTypeName": "TimeSince AttackHelicopterRockets::timeSinceRocketFired",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::maxRotorSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxRotorSpeed",
"FullTypeName": "System.Single PlayerHelicopter::maxRotorSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::motorForceConstant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "motorForceConstant",
"FullTypeName": "System.Single PlayerHelicopter::motorForceConstant",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::brakeForceConstant",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "brakeForceConstant",
"FullTypeName": "System.Single PlayerHelicopter::brakeForceConstant",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::timeUntilMaxRotorSpeed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeUntilMaxRotorSpeed",
"FullTypeName": "System.Single PlayerHelicopter::timeUntilMaxRotorSpeed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "EggHuntEvent::_eggHunters",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EggHuntEvent",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_eggHunters",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.UInt64,EggHuntEvent/EggHunter> EggHuntEvent::_eggHunters",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::lastFailedDecayPosition",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastFailedDecayPosition",
"FullTypeName": "UnityEngine.Vector3 HotAirBalloon::lastFailedDecayPosition",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::spawnTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "spawnTime",
"FullTypeName": "System.Single HotAirBalloon::spawnTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::safeAreaRadius",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "safeAreaRadius",
"FullTypeName": "System.Single HotAirBalloon::safeAreaRadius",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::safeAreaOrigin",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "safeAreaOrigin",
"FullTypeName": "UnityEngine.Vector3 HotAirBalloon::safeAreaOrigin",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::CheckGlobal",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckGlobal",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity/Flags"
]
},
"MSILHash": "RlEDINGrw2sV6TB6CJ5mZY82qL6xl2JZwDlum3fMays="
},
{
"Name": "HotAirBalloon::Flag_CanModifyEquipment",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Flag_CanModifyEquipment",
"FullTypeName": "BaseEntity/Flags HotAirBalloon::Flag_CanModifyEquipment",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::Flag_FullInflated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Flag_FullInflated",
"FullTypeName": "BaseEntity/Flags HotAirBalloon::Flag_FullInflated",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::Flag_Grounded",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Flag_Grounded",
"FullTypeName": "BaseEntity/Flags HotAirBalloon::Flag_Grounded",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::Flag_HalfInflated",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Flag_HalfInflated",
"FullTypeName": "BaseEntity/Flags HotAirBalloon::Flag_HalfInflated",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::Flag_HasFuel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Flag_HasFuel",
"FullTypeName": "BaseEntity/Flags HotAirBalloon::Flag_HasFuel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GroundWatch::fails",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GroundWatch",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fails",
"FullTypeName": "System.Int32 GroundWatch::fails",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "GroundWatch::OnPhysicsNeighbourChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GroundWatch",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnPhysicsNeighbourChanged",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "AMcdivzYh+Riea9hXa0iDRE0uHp8BHivQWZYBZ040yE="
},
{
"Name": "PlayerHelicopter::waterSample",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "waterSample",
"FullTypeName": "UnityEngine.Transform PlayerHelicopter::waterSample",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::rotorBlurThreshold",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rotorBlurThreshold",
"FullTypeName": "System.Single PlayerHelicopter::rotorBlurThreshold",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::maxPitchAnim",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxPitchAnim",
"FullTypeName": "System.Single PlayerHelicopter::maxPitchAnim",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::maxRollAnim",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxRollAnim",
"FullTypeName": "System.Single PlayerHelicopter::maxRollAnim",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::maxYawAnim",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxYawAnim",
"FullTypeName": "System.Single PlayerHelicopter::maxYawAnim",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::fuelGaugeMax",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fuelGaugeMax",
"FullTypeName": "System.Single PlayerHelicopter::fuelGaugeMax",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::timeSinceCachedFuelFraction",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceCachedFuelFraction",
"FullTypeName": "TimeSince PlayerHelicopter::timeSinceCachedFuelFraction",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::DisablePushing",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DisablePushing",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "1qQJns2qK0seaMHcf+YEeUCQ/vVSGZJ2eIrO0Wn56nI="
},
{
"Name": "PlayerHelicopter::ClearRadarLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearRadarLock",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "CyFfiZ8feO9RAhdXNO2dMVDr3VbRhMt/ykzn0fLccdc="
},
{
"Name": "PlayerHelicopter::ClearRadarWarning",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClearRadarWarning",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "yzRT0hv6x2ajvt9cnYJmq6a03QjClOfyztTRDFU+UF8="
},
{
"Name": "PlayerHelicopter::ApplyForceWithoutWheels",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ApplyForceWithoutWheels",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "ZqltK7/FsIQlL0By0aMugdKtgiOup51GFHn+Yc14B8A="
},
{
"Name": "PlayerHelicopter::cachedPitch",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "cachedPitch",
"FullTypeName": "System.Single PlayerHelicopter::cachedPitch()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::cachedRoll",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "cachedRoll",
"FullTypeName": "System.Single PlayerHelicopter::cachedRoll()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerHelicopter::cachedYaw",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerHelicopter",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "cachedYaw",
"FullTypeName": "System.Single PlayerHelicopter::cachedYaw()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::WEAPON_Z_OFFSET_SCALE",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WEAPON_Z_OFFSET_SCALE",
"FullTypeName": "System.Single AttackHelicopterTurret::WEAPON_Z_OFFSET_SCALE",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::GunState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "GunState",
"FullTypeName": "AttackHelicopterTurret/GunStatus AttackHelicopterTurret::GunState()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::attachedHeldEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "attachedHeldEntity",
"FullTypeName": "EntityRef`1<HeldEntity> AttackHelicopterTurret::attachedHeldEntity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::lastSentX",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSentX",
"FullTypeName": "System.Single AttackHelicopterTurret::lastSentX",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::lastSentY",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastSentY",
"FullTypeName": "System.Single AttackHelicopterTurret::lastSentY",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::muzzleYOffset",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "muzzleYOffset",
"FullTypeName": "System.Single AttackHelicopterTurret::muzzleYOffset",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::turretHorizontal",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turretHorizontal",
"FullTypeName": "UnityEngine.Transform AttackHelicopterTurret::turretHorizontal",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::turretSocket",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turretSocket",
"FullTypeName": "UnityEngine.Transform AttackHelicopterTurret::turretSocket",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::turretVertical",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turretVertical",
"FullTypeName": "UnityEngine.Transform AttackHelicopterTurret::turretVertical",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopterTurret::CanAcceptItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanAcceptItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "Yckoco+Tjy/0Bx7oj9+U/Qs/EWaaLaiAopXAcXRpXpQ="
},
{
"Name": "AttackHelicopterTurret::ClampEyeAngle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClampEyeAngle",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": [
"UnityEngine.Transform",
"UnityEngine.Vector3",
"UnityEngine.Vector2",
"UnityEngine.Vector2"
]
},
"MSILHash": "cYpOHE3FpdChwgR5o9IpS96ePsZyikBBxiwar+kKMxc="
},
{
"Name": "AttackHelicopterTurret::IsValidWeapon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsValidWeapon",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "IhWu1YEDOe2hJnvrb9MLX4y29jfd6enNebCg+MzijtQ="
},
{
"Name": "AttackHelicopterTurret::RefreshGunState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RefreshGunState",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "PN+3dE5pXXQCfJT7vKiw1bGGHRnnsL+Q8cays/mECek="
},
{
"Name": "AttackHelicopterTurret::SetGunRotation",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetGunRotation",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single",
"System.Single"
]
},
"MSILHash": "LROLN+Fh7iwm4itTvHc+JeDRBH6/azpp9MygioTumAA="
},
{
"Name": "AttackHelicopterTurret::TryFireWeapon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TryFireWeapon",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "MPUSRXMtvI2zlkNncvVs6801DJVqLosQc6dY7VGb920="
},
{
"Name": "AttackHelicopterTurret::TryReload",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TryReload",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "M9eSRtiJsOz09sem1heXk72kOCn+YOLEPpJfFWAAvlU="
},
{
"Name": "AttackHelicopterTurret::UpdateAttachedWeapon",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateAttachedWeapon",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "MwDdGxdCzYgk/0s7oWx6BEYo9/GZP/mqCWpuxHQV6jw="
},
{
"Name": "AttackHelicopterTurret::HasOwner",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopterTurret",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "HasOwner",
"FullTypeName": "System.Boolean AttackHelicopterTurret::HasOwner()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::turretInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "turretInstance",
"FullTypeName": "EntityRef`1<AttackHelicopterTurret> AttackHelicopter::turretInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::rocketsInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rocketsInstance",
"FullTypeName": "EntityRef`1<AttackHelicopterRockets> AttackHelicopter::rocketsInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::timeSinceFailedFlareRPC",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceFailedFlareRPC",
"FullTypeName": "TimeSince AttackHelicopter::timeSinceFailedFlareRPC",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::timeSinceFailedWeaponFireRPC",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceFailedWeaponFireRPC",
"FullTypeName": "TimeSince AttackHelicopter::timeSinceFailedWeaponFireRPC",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::timeSinceLastGunnerInput",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastGunnerInput",
"FullTypeName": "TimeSince AttackHelicopter::timeSinceLastGunnerInput",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::gunnerInputState",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "gunnerInputState",
"FullTypeName": "AttackHelicopter/GunnerInputState AttackHelicopter::gunnerInputState",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::FlareFireFailed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FlareFireFailed",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "PhmX4s3rWvA++OBWPOv2Co7v2fUpFrSZrNWLeOYHQzE="
},
{
"Name": "AttackHelicopter::MarkAllMountedPlayersAsHostile",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MarkAllMountedPlayersAsHostile",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "GWwkJDa4vBQfgKmnoMcoWOR7WVRqufQ8mM7oysDQGzs="
},
{
"Name": "AttackHelicopter::WeaponFireFailed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "WeaponFireFailed",
"FullTypeName": "System.Void",
"Parameters": [
"System.Int32",
"BasePlayer"
]
},
"MSILHash": "dBqRojuefnvmF5ux0GfETfPZupMtZNv596I/fb1ptRY="
},
{
"Name": "AttackHelicopter::IN_GUNNER_VIEW_FLAG",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "IN_GUNNER_VIEW_FLAG",
"FullTypeName": "BaseEntity/Flags AttackHelicopter::IN_GUNNER_VIEW_FLAG",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::IN_SAFE_ZONE_FLAG",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "IN_SAFE_ZONE_FLAG",
"FullTypeName": "BaseEntity/Flags AttackHelicopter::IN_SAFE_ZONE_FLAG",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::rightFlareLaunchPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "rightFlareLaunchPos",
"FullTypeName": "UnityEngine.Transform AttackHelicopter::rightFlareLaunchPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::leftFlareLaunchPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "leftFlareLaunchPos",
"FullTypeName": "UnityEngine.Transform AttackHelicopter::leftFlareLaunchPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::flareLaunchVel",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "flareLaunchVel",
"FullTypeName": "System.Single AttackHelicopter::flareLaunchVel",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::pilotFlare",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "pilotFlare",
"FullTypeName": "GameObjectRef AttackHelicopter::pilotFlare",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AttackHelicopter::flareFireFX",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AttackHelicopter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "flareFireFX",
"FullTypeName": "GameObjectRef AttackHelicopter::flareFireFX",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::autoHover",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
0
],
"Name": "autoHover",
"FullTypeName": "System.Boolean BaseHelicopter::autoHover()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseHelicopter::ForceMovementHandling",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseHelicopter",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "ForceMovementHandling",
"FullTypeName": "System.Boolean BaseHelicopter::ForceMovementHandling()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TrainTrackSpline::GetTrackSelection",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TrainTrackSpline",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetTrackSelection",
"FullTypeName": "TrainTrackSpline/ConnectedTrackInfo",
"Parameters": [
"System.Collections.Generic.List`1<TrainTrackSpline/ConnectedTrackInfo>",
"System.Int32",
"System.Boolean",
"System.Boolean",
"TrainTrackSpline/TrackRequest"
]
},
"MSILHash": "Bh7JvB640mkZTlhc80wdGW/72y1NwtrQ5V6l1RbFzco="
},
{
"Name": "Locker::attireSize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "attireSize",
"FullTypeName": "System.Int32 Locker::attireSize",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::backpackSlotIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "backpackSlotIndex",
"FullTypeName": "System.Int32 Locker::backpackSlotIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::beltSize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "beltSize",
"FullTypeName": "System.Int32 Locker::beltSize",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::columnSize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "columnSize",
"FullTypeName": "System.Int32 Locker::columnSize",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::maxGearSets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxGearSets",
"FullTypeName": "System.Int32 Locker::maxGearSets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::setSize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "setSize",
"FullTypeName": "System.Int32 Locker::setSize",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::GetRowType",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetRowType",
"FullTypeName": "Locker/RowType",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "X142z9YvpEs8zIQAwQVeHJUcMTTZpl4YSvEQy1+Gxso="
},
{
"Name": "Locker::IsBackpackSlot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsBackpackSlot",
"FullTypeName": "System.Boolean",
"Parameters": [
"System.Int32"
]
},
"MSILHash": "JYg5lecbc6wb7lTgyzYx3l60Z9RZBnQg+xQuaufju+Y="
},
{
"Name": "Locker::DoesWearableConflictWithRow",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DoesWearableConflictWithRow",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "zJ/BsRtxg97nwijqGTT8Z6Icafq1rao2HG4fT2TQNuo="
},
{
"Name": "Locker/RowType",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker/RowType",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "RowType",
"FullTypeName": "Locker/RowType",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::isTransferringIndustrialItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isTransferringIndustrialItem",
"FullTypeName": "System.Boolean Locker::isTransferringIndustrialItem",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Locker::clothingBuffer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Locker",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "clothingBuffer",
"FullTypeName": "Item[] Locker::clothingBuffer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LockOnLauncher::lockRange",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LockOnLauncher",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lockRange",
"FullTypeName": "System.Single LockOnLauncher::lockRange",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LockOnLauncher::lockConeDot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LockOnLauncher",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lockConeDot",
"FullTypeName": "System.Single LockOnLauncher::lockConeDot",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LockOnLauncher::timeToLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LockOnLauncher",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeToLock",
"FullTypeName": "System.Single LockOnLauncher::timeToLock",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LockOnLauncher::timeToLoseLock",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LockOnLauncher",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeToLoseLock",
"FullTypeName": "System.Single LockOnLauncher::timeToLoseLock",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::_processQueues",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_processQueues",
"FullTypeName": "System.Collections.Generic.Dictionary`2<IOEntity/QueueType,System.Collections.Generic.Queue`1<IOEntity>> IOEntity::_processQueues",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IOEntity::_processQueueProfilerString",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IOEntity",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_processQueueProfilerString",
"FullTypeName": "System.Collections.Generic.Dictionary`2<IOEntity/QueueType,System.String> IOEntity::_processQueueProfilerString",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::puttingDistance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "puttingDistance",
"FullTypeName": "System.Boolean PatrolHelicopterAI::puttingDistance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::maxOrbitDuration",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxOrbitDuration",
"FullTypeName": "System.Single PatrolHelicopterAI::maxOrbitDuration",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Signage::LogEdit",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Signage",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "LogEdit",
"FullTypeName": "System.Void",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "eNuCiWn8eTym4JirD9VpXY1bQc5CUfkBoONv78Du0BM="
},
{
"Name": "SimplePrivilege::authorizedPlayers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SimplePrivilege",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "authorizedPlayers",
"FullTypeName": "System.Collections.Generic.List`1<ProtoBuf.PlayerNameID> SimplePrivilege::authorizedPlayers",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SimplePrivilege::Flag_MaxAuths",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SimplePrivilege",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Flag_MaxAuths",
"FullTypeName": "BaseEntity/Flags SimplePrivilege::Flag_MaxAuths",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SimplePrivilege::AtMaxAuthCapacity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SimplePrivilege",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "AtMaxAuthCapacity",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "vHOeWCPVGl2HYqhCUFpfU0uXUNx20rZ0M+7N6MTMTSU="
},
{
"Name": "SimplePrivilege::UpdateMaxAuthCapacity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SimplePrivilege",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "UpdateMaxAuthCapacity",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "IAIiIX4tyT9lmVHY9LhEsXVWfy18bw4ZLKuYsK1BO6U="
},
{
"Name": "LegacyShelter::lastInteractedWithDoor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "LegacyShelter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastInteractedWithDoor",
"FullTypeName": "System.Single LegacyShelter::lastInteractedWithDoor",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::authDirty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "authDirty",
"FullTypeName": "System.Boolean AutoTurret::authDirty",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::hasPotentialUnauthedTarget",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hasPotentialUnauthedTarget",
"FullTypeName": "System.Boolean AutoTurret::hasPotentialUnauthedTarget",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::nearbyTurrets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nearbyTurrets",
"FullTypeName": "System.Collections.Generic.HashSet`1<AutoTurret> AutoTurret::nearbyTurrets",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::interferenceUpdateList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "interferenceUpdateList",
"FullTypeName": "System.Collections.Generic.HashSet`1<AutoTurret> AutoTurret::interferenceUpdateList",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "AutoTurret::OnEntityEnterTrigger",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnEntityEnterTrigger",
"FullTypeName": "System.Void",
"Parameters": [
"BaseNetworkable"
]
},
"MSILHash": "6oocVEfPy3JaQpcrvhyiW5h2sU2Ii8G+sNaHscdj34I="
},
{
"Name": "AutoTurret::TryRegisterForInterferenceUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TryRegisterForInterferenceUpdate",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "meMXC636Z6wfHJYIMcLXM5ARSC1aLMBnKHrG7m9YM7w="
},
{
"Name": "AutoTurret::UpdateInterference",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateInterference",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "i0ew5dylOX3/lVp+DOZJlgiC9JgXT349ijPbCdS5hgE="
},
{
"Name": "AutoTurret::UpdateInterferenceOnOthers",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateInterferenceOnOthers",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "IlYsZZW6RY+cOgKlZmgfI1SWDOAb/HxBaRkxcZ+KcoA="
},
{
"Name": "AutoTurret::UpdateNearbyTurrets",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateNearbyTurrets",
"FullTypeName": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "vZ3Q84yEKDxy1jdMTwOBDTEiYuNd+ZO8iIMZobA8CZo="
},
{
"Name": "AutoTurret::PreventDuplicatesInQueue",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "PreventDuplicatesInQueue",
"FullTypeName": "System.Boolean AutoTurret::PreventDuplicatesInQueue()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlayerInventory::AddBackpackContentsToList",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AddBackpackContentsToList",
"FullTypeName": "System.Void",
"Parameters": [
"System.Collections.Generic.List`1<Item>"
]
},
"MSILHash": "StRzOgoKrMiSA4xq1HX97RPpnPGzkQ3rpT2KWnIlaBM="
},
{
"Name": "PlayerInventory::OnContentsDirty",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnContentsDirty",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "vpHZ7Ts4G2gxXFN6coDVyjf3EqcmVsE4ZD0b1p+ESmQ="
},
{
"Name": "PlayerInventory::CanMoveItemsFrom",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanMoveItemsFrom",
"FullTypeName": "System.Boolean",
"Parameters": [
"BaseEntity",
"Item"
]
},
"MSILHash": "UghA5x6CjV1bo+yG9KJKKMhndGP9MW1BGHY8iYJ3hzU="
},
{
"Name": "PlayerInventory::OnClothingChanged",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnClothingChanged",
"FullTypeName": "System.Void",
"Parameters": [
"Item",
"System.Boolean"
]
},
"MSILHash": "4e4rHaVfNxrbTapUITWZTuHfOtwc/QagwJlFD3fo3rY="
},
{
"Name": "PlayerInventory::OnItemRemoved",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "OnItemRemoved",
"FullTypeName": "System.Void",
"Parameters": [
"Item"
]
},
"MSILHash": "Q0qJEcdAkWaIqWScOnjPGhQOUoB0ob9zx3hZoRk39vc="
},
{
"Name": "PlayerInventory::CanStoreInInventory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanStoreInInventory",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "P3Mx+v3adUs95vU27ANKY5mvZxgLUs14zJrrTfI5vlw="
},
{
"Name": "PlayerInventory::CanEquipItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanEquipItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "cuGlDcgNPMjPRJJSayAR2Lr7erSR6Kmpwi0HvKpWJNw="
},
{
"Name": "PlayerInventory::CanWearItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanWearItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"System.Int32"
]
},
"MSILHash": "MHRMUOX8mfxkOyI1apgj5xABCNzyjwlEYx+/bOklOrs="
},
{
"Name": "PlayerInventory::CanWearItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanWearItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"System.Boolean",
"System.Int32"
]
},
"MSILHash": "Uh0F0OoFY8bqEmPGiWyzDGT5XHjkqe1t6L9uGwL0rUU="
},
{
"Name": "PlayerInventory::CanReplaceBackpack",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanReplaceBackpack",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item"
]
},
"MSILHash": "hwccHF2X3vdxojRgqusVjfgd9LsaUQNqfiJTL5fQKZY="
},
{
"Name": "PlayerInventory::CanEquipParachute",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlayerInventory",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanEquipParachute",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "gIyjIT8/U6DBNgEK0tHOmSzQCibbrmiEhMUXbRT9NqE="
},
{
"Name": "ItemModBackpack::CanAcceptItem",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemModBackpack",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CanAcceptItem",
"FullTypeName": "System.Boolean",
"Parameters": [
"Item",
"Item",
"System.Int32"
]
},
"MSILHash": "tEBmg+3mBfLxJQJspJwYXOq2A+lLBgbaWZnxt5jjmbo="
},
{
"Name": "WantedPoster::imageCrc",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WantedPoster",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "imageCrc",
"FullTypeName": "System.UInt32 WantedPoster::imageCrc",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WantedPoster::playerId",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WantedPoster",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerId",
"FullTypeName": "System.UInt64 WantedPoster::playerId",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WantedPoster::playerName",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WantedPoster",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerName",
"FullTypeName": "System.String WantedPoster::playerName",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HuntingTrophy::CurrentTrophyData",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HuntingTrophy",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CurrentTrophyData",
"FullTypeName": "ProtoBuf.HeadData HuntingTrophy::CurrentTrophyData",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::DungeonBaseLinks",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "DungeonBaseLinks",
"FullTypeName": "System.Collections.Generic.List`1<DungeonBaseLink> TerrainPath::DungeonBaseLinks",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PlanterBox::CalculateArtificialLightExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateArtificialLightExposure",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "ClppOUgLS+DBQAeUDxTOv4K2+HJysXNuipP9B/yBvAQ="
},
{
"Name": "PlanterBox::CalculateArtificialTemperature",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateArtificialTemperature",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "m3iVWmadgvLejLO3uIOV/vpl4BS5mdUo//2hk5gj61I="
},
{
"Name": "PlanterBox::CalculatePlantTemperature",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculatePlantTemperature",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "LAyQuTUO+tsukPqPC70ifz6CxI1GhgYsF7Wl2PvGf7Q="
},
{
"Name": "PlanterBox::CalculateRainFactor",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateRainFactor",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "SRNApkqTFtEB+4arf4dLsIbDuiCYsNyJxZ9nhHL7OU4="
},
{
"Name": "PlanterBox::CalculateSunExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PlanterBox",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateSunExposure",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "hM03zU5cLkb8kBx6inYybDh8GTaIZVWWtxlWssxk/sU="
},
{
"Name": "GrowableEntity::CalculateArtificialLightExposure",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateArtificialLightExposure",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "ClppOUgLS+DBQAeUDxTOv4K2+HJysXNuipP9B/yBvAQ="
},
{
"Name": "GrowableEntity::CalculateArtificialTemperature",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "GrowableEntity",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CalculateArtificialTemperature",
"FullTypeName": "System.Single",
"Parameters": []
},
"MSILHash": "m3iVWmadgvLejLO3uIOV/vpl4BS5mdUo//2hk5gj61I="
},
{
"Name": "BaseDiggableEntity::digsRemaining",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseDiggableEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "digsRemaining",
"FullTypeName": "System.Int32 BaseDiggableEntity::digsRemaining",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::GetRandomPatrolDestination",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetRandomPatrolDestination",
"FullTypeName": "UnityEngine.Vector3",
"Parameters": []
},
"MSILHash": "EATOfxsynTyhbAM053PT9rSGmLRECyb8FAyVrRYxA1I="
},
{
"Name": "CargoShip::harborApproachPath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "harborApproachPath",
"FullTypeName": "BasePath CargoShip::harborApproachPath",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::HarborInfo",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip/HarborInfo",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HarborInfo",
"FullTypeName": "CargoShip::HarborInfo",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::hasCalculatedApproaches",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hasCalculatedApproaches",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::harbors",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "harbors",
"FullTypeName": "System.Collections.Generic.List`1<CargoShip.HarborInfo> CargoShip::harbors",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::StartHarborApproach",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "StartHarborApproach",
"FullTypeName": "System.Void",
"Parameters": [
"CargoNotifier"
]
},
"MSILHash": "MZ5D1YdPLOipwnDmtyBWXxiz2HDKXOHeAkicM0lmeH4="
},
{
"Name": "CargoShip::currentHarborApproachNode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "currentHarborApproachNode",
"FullTypeName": "System.Int32 CargoShip::currentHarborApproachNode",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::harborIndex",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "harborIndex",
"FullTypeName": "System.Int32 CargoShip::harborIndex",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::isDoingHarborApproach",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "isDoingHarborApproach",
"FullTypeName": "System.Boolean CargoShip::isDoingHarborApproach",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CargoShip::proxManager",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CargoShip",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "proxManager",
"FullTypeName": "HarborProximityManager CargoShip::proxManager",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI/DangerZone",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI/DangerZone",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DangerZone",
"FullTypeName": "PatrolHelicopterAI/DangerZone",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::IsInDangerZone",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsInDangerZone",
"FullTypeName": "System.Boolean",
"Parameters": [
"UnityEngine.Vector3",
"PatrolHelicopterAI/DangerZone&"
]
},
"MSILHash": "VC2zhJLba0xHqj/BIFfBno9xlh5x+chnVPY9Z7SDVy4="
},
{
"Name": "PatrolHelicopterAI::IsInNoGoZone",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "IsInNoGoZone",
"FullTypeName": "System.Boolean",
"Parameters": [
"UnityEngine.Vector3"
]
},
"MSILHash": "YDjlgYQEDXzGgPqWBPVw+/d3T1Wbhf6KDxo6QqqhblI="
},
{
"Name": "PatrolHelicopterAI::MakeZone",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "MakeZone",
"FullTypeName": "System.Void",
"Parameters": [
"UnityEngine.Vector3",
"System.Single",
"BaseEntity"
]
},
"MSILHash": "PFBAXWOn7M9VFDdht4Piy9cVDaGN4Klk9S5vQckBQ1o="
},
{
"Name": "PatrolHelicopterAI::noGoZones",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "noGoZones",
"FullTypeName": "System.Collections.Generic.List`1<PatrolHelicopterAI/DangerZone> PatrolHelicopterAI::noGoZones",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PatrolHelicopterAI::dangerZones",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PatrolHelicopterAI",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "dangerZones",
"FullTypeName": "System.Collections.Generic.List`1<PatrolHelicopterAI/DangerZone> PatrolHelicopterAI::dangerZones",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HackableLockedCrate::hasBeenOpened",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hasBeenOpened",
"FullTypeName": "System.Boolean HackableLockedCrate::hasBeenOpened",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HackableLockedCrate::mapMarkerInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mapMarkerInstance",
"FullTypeName": "BaseEntity HackableLockedCrate::mapMarkerInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HackableLockedCrate::originalHackerPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "originalHackerPlayer",
"FullTypeName": "BasePlayer HackableLockedCrate::originalHackerPlayer",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HackableLockedCrate::originalHackerPlayerId",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HackableLockedCrate",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "originalHackerPlayerId",
"FullTypeName": "System.UInt64 HackableLockedCrate::originalHackerPlayerId",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ItemDefinition::ItemModBurnable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemDefinition",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ItemModBurnable",
"FullTypeName": "ItemModBurnable ItemDefinition::ItemModBurnable()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ItemDefinition::ItemModCookable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemDefinition",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ItemModCookable",
"FullTypeName": "ItemModCookable ItemDefinition::ItemModCookable()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ItemDefinition::ItemModWearable",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemDefinition",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "ItemModWearable",
"FullTypeName": "ItemModWearable ItemDefinition::ItemModWearable()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndustrialConveyor::mode",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialConveyor",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "mode",
"FullTypeName": "IndustrialConveyor/ConveyorMode IndustrialConveyor::mode",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnPopulationBase::Prefabs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnPopulationBase",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Prefabs",
"FullTypeName": "Prefab`1<Spawnable>[] SpawnPopulationBase::Prefabs",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SpawnPopulationBase::numToSpawn",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnPopulationBase",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "numToSpawn",
"FullTypeName": "System.Int32[] SpawnPopulationBase::numToSpawn",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WireTool::GetMaxWireLength",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WireTool",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "GetMaxWireLength",
"FullTypeName": "System.Single",
"Parameters": [
"BasePlayer"
]
},
"MSILHash": "sO3bP6QP/Kh7wL2QfieVsIzFXt5EaV+qNMkl760ZqSE="
},
{
"Name": "SpawnPopulationBase::Initialize",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SpawnPopulationBase",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "Initialize",
"FullTypeName": "System.Boolean",
"Parameters": []
},
"MSILHash": "cpg0eq+kzCKjUQ9iM6m9O2xNirIvAB1XLGEViah+T/w="
},
{
"Name": "EntityFuelSystem::fuelStorageInstance",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "EntityFuelSystem",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "fuelStorageInstance",
"FullTypeName": "EntityRef`1<StorageContainer> EntityFuelSystem::fuelStorageInstance",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "VendingMachine::blueprintBaseDef",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "VendingMachine",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1,
5
],
"Name": "blueprintBaseDef",
"FullTypeName": "ItemDefinition VendingMachine::blueprintBaseDef()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::playerCollider",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "playerCollider",
"FullTypeName": "UnityEngine.CapsuleCollider BasePlayer::playerCollider()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::idleFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "idleFuelPerSec",
"FullTypeName": "System.Single Bike::idleFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::maxFuelPerSec",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "maxFuelPerSec",
"FullTypeName": "System.Single Bike::maxFuelPerSec",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::hasSidecar",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "hasSidecar",
"FullTypeName": "System.Boolean Bike::hasSidecar",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::snowmobileDrivingStyle",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "snowmobileDrivingStyle",
"FullTypeName": "System.Boolean Bike::snowmobileDrivingStyle",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::carPhysics",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carPhysics",
"FullTypeName": "CarPhysics`1<Bike> Bike::carPhysics",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::carSettings",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "carSettings",
"FullTypeName": "CarSettings Bike::carSettings",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::engineKW",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "engineKW",
"FullTypeName": "System.Int32 Bike::engineKW",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::lastCrashDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastCrashDamage",
"FullTypeName": "System.Single Bike::lastCrashDamage",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::sprintRegenTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "sprintRegenTime",
"FullTypeName": "System.Single Bike::sprintRegenTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::sprintBoostPercent",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "sprintBoostPercent",
"FullTypeName": "System.Single Bike::sprintBoostPercent",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::percentFood",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "percentFood",
"FullTypeName": "System.Single Bike::percentFood",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::playerDeathThreshold",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerDeathThreshold",
"FullTypeName": "System.Single Bike::playerDeathThreshold",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::playerDamageThreshold",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "playerDamageThreshold",
"FullTypeName": "System.Single Bike::playerDamageThreshold",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PhotoFrame::_photoEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PhotoFrame",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_photoEntity",
"FullTypeName": "EntityRef PhotoFrame::_photoEntity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "SignContent::textureIDs",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SignContent",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "textureIDs",
"FullTypeName": "System.UInt32[] SignContent::textureIDs",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::airControlTorquePower",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "airControlTorquePower",
"FullTypeName": "System.Single Bike::airControlTorquePower",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WeaponRack::gridSlots",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "gridSlots",
"FullTypeName": "WeaponRackSlot[] WeaponRack::gridSlots",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "WeaponRack::SetGridCellContents",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "WeaponRack",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SetGridCellContents",
"FullTypeName": "System.Void",
"Parameters": [
"WeaponRackSlot",
"System.Boolean"
]
},
"MSILHash": "PQds4LETFsLOyAMwvzoA5cq9J2aWCG8+WfJlmZYjuwo="
},
{
"Name": "TravellingVendor::vendingMachine",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TravellingVendor",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "vendingMachine",
"FullTypeName": "NPCVendingMachine TravellingVendor::vendingMachine",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "PuzzleReset::resetTimeElapsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "PuzzleReset",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "resetTimeElapsed",
"FullTypeName": "System.Single PuzzleReset::resetTimeElapsed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::MainRoads",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "MainRoads",
"FullTypeName": "System.Collections.Generic.List`1<PathList> TerrainPath::MainRoads",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::SideRoads",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "SideRoads",
"FullTypeName": "System.Collections.Generic.List`1<PathList> TerrainPath::SideRoads",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainPath::TrailRoads",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainPath",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "TrailRoads",
"FullTypeName": "System.Collections.Generic.List`1<PathList> TerrainPath::TrailRoads",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Recycler::scrapRemainder",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Recycler",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "scrapRemainder",
"FullTypeName": "System.Single Recycler::scrapRemainder",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Bike::timeSinceLastUsed",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "timeSinceLastUsed",
"FullTypeName": "TimeSince Bike::timeSinceLastUsed",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "HotAirBalloon::sinceLastBlast",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "HotAirBalloon",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "sinceLastBlast",
"FullTypeName": "TimeSince HotAirBalloon::sinceLastBlast",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TinCanAlarm::endPoint",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TinCanAlarm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "endPoint",
"FullTypeName": "UnityEngine.Vector3 TinCanAlarm::endPoint",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TinCanAlarm::lastTriggerTime",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TinCanAlarm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastTriggerTime",
"FullTypeName": "System.Single TinCanAlarm::lastTriggerTime",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TinCanAlarm::lastTriggerEntity",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TinCanAlarm",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "lastTriggerEntity",
"FullTypeName": "BaseEntity TinCanAlarm::lastTriggerEntity",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TinCanAlarm::TriggerAlarm",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TinCanAlarm",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TriggerAlarm",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "eeJPsqCgVqthi+jI5J29zO2Ol+uwta4sOPObn+2vWmk="
},
{
"Name": "BaseBoat::secondsBetweenShoreDrift",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseBoat",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "secondsBetweenShoreDrift",
"FullTypeName": "System.Int32 BaseBoat::secondsBetweenShoreDrift",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BaseBoat::secondsUntilShoreDrift",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseBoat",
"Type": 0,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "secondsUntilShoreDrift",
"FullTypeName": "System.Int32 BaseBoat::secondsUntilShoreDrift",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Parachute::collisionDeath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Parachute",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "collisionDeath",
"FullTypeName": "System.Boolean Parachute::collisionDeath",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Parachute::collisionImpulse",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Parachute",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "collisionImpulse",
"FullTypeName": "UnityEngine.Vector3 Parachute::collisionImpulse",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Parachute::collisionLocalPos",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Parachute",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "collisionLocalPos",
"FullTypeName": "UnityEngine.Vector3 Parachute::collisionLocalPos",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Parachute::collisionWorldNormal",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Parachute",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "collisionWorldNormal",
"FullTypeName": "UnityEngine.Vector3 Parachute::collisionWorldNormal",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Parachute::DelayedDismount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Parachute",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "DelayedDismount",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "qoWIMVlFJQm0BrO0bpcnTld0AeGe9HhWN12wSISoUlo="
},
{
"Name": "Parachute::ProcessDeath",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Parachute",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ProcessDeath",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "eV1WH+12E+1VVw16geks0vo4h/qaHscLUIipnMcSIyE="
},
{
"Name": "BaseBoat::UpdateShoreDriftInvokeOnAll",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BaseBoat",
"Type": 1,
"TargetExposure": [
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "UpdateShoreDriftInvokeOnAll",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "lxvBly26l5DgzIk0XkRFsT/PbbEZSe2yIQ1BwKFb2dE="
},
{
"Name": "ModularCar::DoCollisionDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "DoCollisionDamage",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity",
"System.Single"
]
},
"MSILHash": "6LN+mg6L0/rgd/DtnrwyhrTDGYc+nhxj5T9fYnPF5dw="
},
{
"Name": "ModularCar::HandleAdminBonus",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ModularCar",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "HandleAdminBonus",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "ebmmQ7G3eQ737Tzq/Tz0A13QgeqiC5Ut4tG7K5S2gkA="
},
{
"Name": "Bike::DoCollisionDamage",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "Bike",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "DoCollisionDamage",
"FullTypeName": "System.Void",
"Parameters": [
"BaseEntity",
"System.Single"
]
},
"MSILHash": "fUw0+yZo2ZhsPPKD5cPBcetAbMejTGxymcqEkuBkkXo="
},
{
"Name": "BasePlayer::ServerUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
1
],
"Name": "ServerUpdate",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "6N08z+IH0BNmHA9m3HpnzG3jle5X77m81Gf2Mu8ue0E="
},
{
"Name": "BasePlayer::FinalizeTick",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "FinalizeTick",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "W5GOmCCDQvJOrGrTrquhSnXaPAoOlK8AiN+roBnc8E8="
},
{
"Name": "BasePlayer::ConnectedPlayerUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ConnectedPlayerUpdate",
"FullTypeName": "System.Void",
"Parameters": [
"System.Single"
]
},
"MSILHash": "V6ieGMf1Zd6BvHCpHLx7SSC59icG6cBF2ap+NUX5NIY="
},
{
"Name": "BasePlayer::TickPings",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "TickPings",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "BEpO80hlnZokGo/B5RdjEtOdqvQ0FTVaEH3Y7xgT+kU="
},
{
"Name": "BasePlayer::<desyncTimeClamped>k__BackingField",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<desyncTimeClamped>k__BackingField",
"FullTypeName": "System.Single BasePlayer::<desyncTimeClamped>k__BackingField",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::<desyncTimeRaw>k__BackingField",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "<desyncTimeRaw>k__BackingField",
"FullTypeName": "System.Single BasePlayer::<desyncTimeRaw>k__BackingField",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainCollision::ignoredColliders",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainCollision",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ignoredColliders",
"FullTypeName": "ListDictionary`2<UnityEngine.Collider,System.Collections.Generic.List`1<UnityEngine.Collider>> TerrainCollision::ignoredColliders",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "TerrainCollision::terrainCollider",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "TerrainCollision",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "terrainCollider",
"FullTypeName": "UnityEngine.TerrainCollider TerrainCollision::terrainCollider",
"Parameters": []
},
"MSILHash": "fUw0+yZo2ZhsPPKD5cPBcetAbMejTGxymcqEkuBkkXo="
},
{
"Name": "StorageContainer::_inventory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "StorageContainer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_inventory",
"FullTypeName": "ItemContainer StorageContainer::_inventory",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndustrialCrafter::CreateInventory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialCrafter",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CreateInventory",
"FullTypeName": "System.Void",
"Parameters": [
"System.Boolean"
]
},
"MSILHash": "AN3CqYv2hNAa3MNalvQdyhBXZ5x2RRFy88HUZo96K9Q="
},
{
"Name": "IndustrialCrafter::_inventory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialCrafter",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_inventory",
"FullTypeName": "ItemContainer IndustrialCrafter::_inventory",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "IndustrialCrafter::IItemContainerEntity.inventory",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "IndustrialCrafter",
"Type": 2,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0,
5
],
"Name": "IItemContainerEntity.inventory",
"FullTypeName": "ItemContainer IndustrialCrafter::IItemContainerEntity.inventory()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "InvisibleVendingMachine::allMachines",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "InvisibleVendingMachine",
"Type": 0,
"TargetExposure": [
0,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "allMachines",
"FullTypeName": "ListHashSet`1<InvisibleVendingMachine> InvisibleVendingMachine::allMachines",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "InvisibleVendingMachine::CheckSellOrderRefresh",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "InvisibleVendingMachine",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckSellOrderRefresh",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "HCYYqv1UZkbtK3zPThEbkbmjNaVY0bvlzOENYssCn+Q="
},
{
"Name": "InvisibleVendingMachine::nextOrderRefresh",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "InvisibleVendingMachine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "nextOrderRefresh",
"FullTypeName": "TimeUntil InvisibleVendingMachine::nextOrderRefresh",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "InvisibleVendingMachine::cachedShopKeeper",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "InvisibleVendingMachine",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "cachedShopKeeper",
"FullTypeName": "EntityRef`1<NPCShopKeeper> InvisibleVendingMachine::cachedShopKeeper",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "RadialSpawnPoint::radius",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "RadialSpawnPoint",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "radius",
"FullTypeName": "System.Single RadialSpawnPoint::radius",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ItemContainer::availableSlots",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ItemContainer",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "availableSlots",
"FullTypeName": "System.Collections.Generic.List`1<ItemSlot> ItemContainer::availableSlots",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::desyncTimeRaw",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "desyncTimeRaw",
"FullTypeName": "System.Single BasePlayer::desyncTimeRaw()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "BasePlayer::desyncTimeClamped",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"Type": 2,
"TargetExposure": [
2,
2
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "desyncTimeClamped",
"FullTypeName": "System.Single BasePlayer::desyncTimeClamped()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "CH47HelicopterAIController::CheckSpawnScientists",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "CH47HelicopterAIController",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "CheckSpawnScientists",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ConnectionQueue::SendQueueUpdates",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SendQueueUpdates",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "eW7b7eCR3ri5w95xJt3kJLJ38g4ilTScmCwoGCQSWnI="
},
{
"Name": "ConnectionQueue::SendQueueUpdate",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "ConnectionQueue",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "SendQueueUpdate",
"FullTypeName": "System.Void",
"Parameters": [
"Network.Connection",
"System.Int32"
]
},
"MSILHash": "oAMXuaTzz8V2+oCUfFRGiVyodT76b5efPbsZoyTdevI="
},
{
"Name": "OreResourceEntity::_hotSpot",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "OreResourceEntity",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "_hotSpot",
"FullTypeName": "OreHotSpot OreResourceEntity::_hotSpot",
"Parameters": []
},
"MSILHash": ""
}
],
"Fields": [
{
"Name": "IPlayer",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "BasePlayer",
"FieldType": "Oxide.Core|Oxide.Core.Libraries.Covalence.IPlayer",
"Flagged": false
},
{
"Name": "consumptionAmount",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "AutoTurret",
"FieldType": "mscorlib|System.Int32",
"Flagged": false
},
{
"Name": "splashThreshold",
"AssemblyName": "Assembly-CSharp.dll",
"TypeName": "SprayCanSpray",
"FieldType": "mscorlib|System.Int32",
"Flagged": false
}
]
},
{
"AssemblyName": "Facepunch.Console.dll",
"Hooks": [
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 5,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0",
"HookTypeName": "Simple",
"Name": "IOnServerCommand",
"HookName": "IOnServerCommand",
"AssemblyName": "Facepunch.Console.dll",
"TypeName": "ConsoleSystem",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "Internal",
"ReturnType": "System.Boolean",
"Parameters": [
"ConsoleSystem/Arg"
]
},
"MSILHash": "EeTGsiDTBeB9Qk9V75dU+zk74fo+uoitMLR3TdZvsJ0=",
"HookCategory": "Server"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 41,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "bge_s",
"OpType": "Instruction",
"Operand": 43
}
],
"HookTypeName": "Modify",
"Name": "SingleCharCmdPrefix [patch]",
"HookName": "SingleCharCmdPrefix [patch]",
"AssemblyName": "Facepunch.Console.dll",
"TypeName": "ConsoleSystem/Arg",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "BuildCommand",
"ReturnType": "System.Void",
"Parameters": [
"System.String"
]
},
"MSILHash": "+0th7rq/XDO8iO2jahRBAtPC/bUKY5D0QlAs0zTDDb4=",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 0,
"HookTypeName": "Simple",
"Name": "IOnRunCommandLine",
"HookName": "IOnRunCommandLine",
"AssemblyName": "Facepunch.Console.dll",
"TypeName": "ConsoleSystem",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateValuesFromCommandLine",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "6tnwpqNZCWReCMBF3W+5VhyHXaD55AaqTVukarR1Vb8=",
"HookCategory": "Server"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 56,
"RemoveCount": 1,
"Instructions": [
{
"OpCode": "bge_s",
"OpType": "Instruction",
"Operand": 58
}
],
"HookTypeName": "Modify",
"Name": "SingleCharCmdSuffix [patch]",
"HookName": "SingleCharCmdSuffix [patch]",
"AssemblyName": "Facepunch.Console.dll",
"TypeName": "ConsoleSystem/Arg",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "BuildCommand",
"ReturnType": "System.Void",
"Parameters": [
"System.String"
]
},
"MSILHash": "+0th7rq/XDO8iO2jahRBAtPC/bUKY5D0QlAs0zTDDb4=",
"BaseHookName": "SingleCharCmdPrefix [patch]",
"HookCategory": "_Patches"
}
}
],
"Modifiers": [
{
"Name": "ConsoleSystem/Index::All",
"AssemblyName": "Facepunch.Console.dll",
"TypeName": "ConsoleSystem/Index",
"Type": 2,
"TargetExposure": [
2,
2,
4
],
"Flagged": false,
"Signature": {
"Exposure": [
2,
0
],
"Name": "All",
"FullTypeName": "ConsoleSystem/Command[] ConsoleSystem/Index::All()",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ConsoleSystem/Arg::.ctor",
"AssemblyName": "Facepunch.Console.dll",
"TypeName": "ConsoleSystem/Arg",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": ".ctor",
"FullTypeName": "System.Void",
"Parameters": [
"ConsoleSystem/Option",
"System.String"
]
},
"MSILHash": "sORvDPzNwZ9phrGI471uWz4DpjeRucAQ9PRP/+4m6rQ="
}
],
"Fields": []
},
{
"AssemblyName": "Facepunch.Rcon.dll",
"Hooks": [
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 45,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "a0.ConnectionInfo.ClientIpAddress",
"HookTypeName": "Simple",
"Name": "OnRconConnection [web]",
"HookName": "OnRconConnection",
"AssemblyName": "Facepunch.Rcon.dll",
"TypeName": "Facepunch.Rcon.Listener/<>c__DisplayClass27_0",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "<Start>b__0",
"ReturnType": "System.Void",
"Parameters": [
"Fleck.IWebSocketConnection"
]
},
"MSILHash": "V4Iw570fHtpAsFFtT11/+CkzjRESg9bBxvCgdQzSfn8=",
"HookCategory": "Server"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 51,
"RemoveCount": 2,
"Instructions": [
{
"OpCode": "bne_un_s",
"OpType": "Instruction",
"Operand": 70
}
],
"HookTypeName": "Modify",
"Name": "OnRconConnection [web, patch]",
"HookName": "OnRconConnection [web, patch]",
"AssemblyName": "Facepunch.Rcon.dll",
"TypeName": "Facepunch.Rcon.Listener/<>c__DisplayClass27_0",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "<Start>b__0",
"ReturnType": "System.Void",
"Parameters": [
"Fleck.IWebSocketConnection"
]
},
"MSILHash": "V4Iw570fHtpAsFFtT11/+CkzjRESg9bBxvCgdQzSfn8=",
"BaseHookName": "OnRconConnection [web]",
"HookCategory": "_Patches"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 0,
"ReturnBehavior": 1,
"ArgumentBehavior": 4,
"ArgumentString": "this.Socket.ConnectionInfo.ClientIpAddress, a0",
"HookTypeName": "Simple",
"Name": "IOnRconMessage",
"HookName": "IOnRconMessage",
"AssemblyName": "Facepunch.Rcon.dll",
"TypeName": "Facepunch.Rcon.Listener/<>c__DisplayClass27_1",
"Flagged": false,
"Signature": {
"Exposure": 3,
"Name": "<Start>b__3",
"ReturnType": "System.Void",
"Parameters": [
"System.String"
]
},
"MSILHash": "qvCmoq3wAZtdhoUfs1Jx4SBLHl8tJd8BHgxKY3DoZzs=",
"HookCategory": "Server"
}
}
],
"Modifiers": [],
"Fields": []
},
{
"AssemblyName": "Facepunch.Network.dll",
"Hooks": [
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 20,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "a1, a0",
"HookTypeName": "Simple",
"Name": "OnClientDisconnected",
"HookName": "OnClientDisconnected",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Server",
"Flagged": false,
"Signature": {
"Exposure": 1,
"Name": "OnDisconnected",
"ReturnType": "System.Void",
"Parameters": [
"System.String",
"Network.Connection"
]
},
"MSILHash": "hZJU8yQzs6bx5cOEtawWDqHrs36rX9EmylIEjlHLtvw=",
"HookCategory": "Player"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 43,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnNetworkSubscriptionsUpdate"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldloc_2",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 122
}
],
"HookTypeName": "Modify",
"Name": "OnNetworkSubscriptionsUpdate",
"HookName": "OnNetworkSubscriptionsUpdate",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Networkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateSubscriptions",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Int32",
"System.Int32"
]
},
"MSILHash": "0Zk8nEXFEneqzgly8Z6jzRZnt7ZAycc9JF5dz2HhfRA=",
"HookCategory": "Network"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 33,
"RemoveCount": 0,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "OnNetworkSubscriptionsUpdate"
},
{
"OpCode": "ldarg_0",
"OpType": "None"
},
{
"OpCode": "ldloc_1",
"OpType": "None"
},
{
"OpCode": "ldnull",
"OpType": "None"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "Oxide.Core|Oxide.Core.Interface|CallHook(System.String,System.Object,System.Object,System.Object)"
},
{
"OpCode": "brtrue_s",
"OpType": "Instruction",
"Operand": 60
}
],
"HookTypeName": "Modify",
"Name": "OnNetworkSubscriptionsUpdate [2]",
"HookName": "OnNetworkSubscriptionsUpdate",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Networkable",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "UpdateHighPrioritySubscriptions",
"ReturnType": "System.Boolean",
"Parameters": []
},
"MSILHash": "UdrFSM2T5cum1+KVbLa51NyVgQoICTmqIv4fKFEXPyw=",
"HookCategory": "Network"
}
}
],
"Modifiers": [
{
"Name": "Network.Networkable::sv",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Networkable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "sv",
"FullTypeName": "Network.Server Network.Networkable::sv",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Network.Visibility.Manager::provider",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Visibility.Manager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "provider",
"FullTypeName": "Network.Visibility.Provider Network.Visibility.Manager::provider",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Network.Visibility.Manager::groups",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Visibility.Manager",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "groups",
"FullTypeName": "System.Collections.Generic.Dictionary`2<System.UInt32,Network.Visibility.Group> Network.Visibility.Manager::groups",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Network.Networkable::updateSubscriptions",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Networkable",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "updateSubscriptions",
"FullTypeName": "System.Boolean Network.Networkable::updateSubscriptions",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "Network.Networkable::OnGroupTransition",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Networkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnGroupTransition",
"FullTypeName": "System.Void",
"Parameters": [
"Network.Visibility.Group"
]
},
"MSILHash": "0Z8K5YHOcAdMdgDAGMO8rPTbTj+iEnnXAq6BwxC7EFk="
},
{
"Name": "Network.Networkable::OnSubscriptionChange",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Networkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "OnSubscriptionChange",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "weZu5G0rM+aJOHQOdCOXbzlHvb/K3MqlApIeKqMzzTU="
},
{
"Name": "Network.Networkable::AddVisibleFromNear",
"AssemblyName": "Facepunch.Network.dll",
"TypeName": "Network.Networkable",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "AddVisibleFromNear",
"FullTypeName": "System.Void",
"Parameters": [
"Network.Visibility.Group",
"System.Collections.Generic.List`1<Network.Visibility.Group>"
]
},
"MSILHash": "+8iarpRy3RcIagc9Lpooso7KiUBairaaB8riVApna+Q="
}
],
"Fields": []
},
{
"AssemblyName": "Facepunch.UnityEngine.dll",
"Hooks": [],
"Modifiers": [
{
"Name": "TimeWarning::.ctor",
"AssemblyName": "Facepunch.UnityEngine.dll",
"TypeName": "TimeWarning",
"Type": 1,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": ".ctor",
"FullTypeName": "System.Void",
"Parameters": []
},
"MSILHash": "fwsj4AFPiO7fD2V9SXxj0rF+wkOLiQlTt5hE2csnmc4="
}
],
"Fields": [
{
"Name": "Placeholder",
"AssemblyName": "Facepunch.UnityEngine.dll",
"TypeName": "TimeWarning",
"FieldType": "mscorlib|System.Object",
"Flagged": false
}
]
},
{
"AssemblyName": "Facepunch.Sqlite.dll",
"Hooks": [
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 1,
"RemoveCount": 3,
"Instructions": [
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "select count(*) from sqlite_master where tbl_name=? and sql like ?;"
},
{
"OpCode": "ldarg_1",
"OpType": "None"
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": "% "
},
{
"OpCode": "ldarg_2",
"OpType": "None"
},
{
"OpCode": "ldstr",
"OpType": "String",
"Operand": " %"
},
{
"OpCode": "call",
"OpType": "Method",
"Operand": "mscorlib|System.String|Concat(System.String,System.String,System.String)"
}
],
"HookTypeName": "Modify",
"Name": "NoPragmaColumnExists [patch]",
"HookName": "NoPragmaColumnExists",
"AssemblyName": "Facepunch.Sqlite.dll",
"TypeName": "Facepunch.Sqlite.Database",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "ColumnExists",
"ReturnType": "System.Boolean",
"Parameters": [
"System.String",
"System.String"
]
},
"MSILHash": "pSDuJljB9W+9ibCqP94kwnHqJQdz+ShvlCUXZNXRlmo=",
"HookCategory": "_Patches"
}
}
],
"Modifiers": [],
"Fields": []
},
{
"AssemblyName": "Rust.Clans.Local.dll",
"Hooks": [
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 74,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, this.bySteamId",
"HookTypeName": "Simple",
"Name": "OnClanDisbanded",
"HookName": "OnClanDisbanded",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClan/<Disband>d__72",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "zjQX2Z0a0Om3bpklBdmJvP5dxtlHKt0hJHirzX++Y5s=",
"HookCategory": "Clan"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 199,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l3, this.leaderSteamId",
"HookTypeName": "Simple",
"Name": "OnClanCreated",
"HookName": "OnClanCreated",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClanBackend/<Create>d__11",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "635jwYcCfWiJfWKJFGaT8v7zfRJT0VND5GqMKxQMUVE=",
"HookCategory": "Clan"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 14,
"ReturnBehavior": 0,
"ArgumentBehavior": 2,
"HookTypeName": "Simple",
"Name": "OnClanMemberAdded",
"HookName": "OnClanMemberAdded",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClanDatabase",
"Flagged": false,
"Signature": {
"Exposure": 2,
"Name": "AcceptInvite",
"ReturnType": "System.Boolean",
"Parameters": [
"System.Int64",
"System.UInt64"
]
},
"MSILHash": "MScHu07f2+n7VeegJIM3POCA/UWzOmCpoepEJVf8Nho=",
"HookCategory": "Clan"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 127,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, this.steamId",
"HookTypeName": "Simple",
"Name": "OnClanMemberLeft",
"HookName": "OnClanMemberLeft",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClan/<Kick>d__65",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "62/QTxOyuPZPfI+WHzTtDKG8nTkO2eUYFFmMnQlmZa0=",
"HookCategory": "Clan"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 144,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l1, this.steamId, this.bySteamId",
"HookTypeName": "Simple",
"Name": "OnClanMemberKicked",
"HookName": "OnClanMemberKicked",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClan/<Kick>d__65",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "62/QTxOyuPZPfI+WHzTtDKG8nTkO2eUYFFmMnQlmZa0=",
"BaseHookName": "OnClanMemberLeft",
"HookCategory": "Clan"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 54,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this.newColor, this.bySteamId",
"HookTypeName": "Simple",
"Name": "OnClanColorChanged",
"HookName": "OnClanColorChanged",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClan/<SetColor>d__61",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "OsaGFKJ7X7R584ssxupshqedyCsKoXIsQT+nrJzY8nE=",
"HookCategory": "Clan"
}
},
{
"Type": "Simple",
"Hook": {
"InjectionIndex": 62,
"ReturnBehavior": 0,
"ArgumentBehavior": 4,
"ArgumentString": "l0, this.newLogo, this.bySteamId",
"HookTypeName": "Simple",
"Name": "OnClanLogoChanged",
"HookName": "OnClanLogoChanged",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClan/<SetLogo>d__60",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "KuTX1u22EO8+4GjS+SACsxt4g298bNL2E6omZgUevf8=",
"HookCategory": "Clan"
}
},
{
"Type": "Modify",
"Hook": {
"InjectionIndex": 66,
"RemoveCount": 1,
"Instructions": [],
"HookTypeName": "Modify",
"Name": "OnClanLogoChanged [patch]",
"HookName": "OnClanLogoChanged [patch]",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClan/<SetLogo>d__60",
"Flagged": false,
"Signature": {
"Exposure": 0,
"Name": "MoveNext",
"ReturnType": "System.Void",
"Parameters": []
},
"MSILHash": "KuTX1u22EO8+4GjS+SACsxt4g298bNL2E6omZgUevf8=",
"BaseHookName": "OnClanLogoChanged",
"HookCategory": "Clan"
}
}
],
"Modifiers": [
{
"Name": "LocalClan",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClan",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "LocalClan",
"FullTypeName": "LocalClan",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "ClanData",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "ClanData",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "ClanData",
"FullTypeName": "ClanData",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LocalClanDatabase",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClanDatabase",
"Type": 3,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
0
],
"Name": "LocalClanDatabase",
"FullTypeName": "LocalClanDatabase",
"Parameters": []
},
"MSILHash": ""
},
{
"Name": "LocalClanBackend::Database",
"AssemblyName": "Rust.Clans.Local.dll",
"TypeName": "LocalClanBackend",
"Type": 0,
"TargetExposure": [
2
],
"Flagged": false,
"Signature": {
"Exposure": [
3
],
"Name": "Database",
"FullTypeName": "LocalClanDatabase LocalClanBackend::Database",
"Parameters": []
},
"MSILHash": ""
}
],
"Fields": []
}
]
}