|
3787 | 3787 | "Type": "Simple", |
3788 | 3788 | "Hook": { |
3789 | 3789 | "InjectionIndex": 44, |
3790 | | - "ReturnBehavior": 1, |
| 3790 | + "ReturnBehavior": 3, |
3791 | 3791 | "ArgumentBehavior": 4, |
3792 | | - "ArgumentString": "l7, this", |
| 3792 | + "ArgumentString": "l7, this => l2", |
3793 | 3793 | "HookTypeName": "Simple", |
3794 | 3794 | "Name": "CanBeTargeted [GunTrap]", |
3795 | 3795 | "HookName": "CanBeTargeted", |
|
4686 | 4686 | { |
4687 | 4687 | "Type": "Modify", |
4688 | 4688 | "Hook": { |
4689 | | - "InjectionIndex": 53, |
| 4689 | + "InjectionIndex": 56, |
4690 | 4690 | "RemoveCount": 0, |
4691 | 4691 | "Instructions": [ |
4692 | 4692 | { |
4693 | | - "OpCode": "ldloc_0", |
4694 | | - "OpType": "None" |
4695 | | - }, |
4696 | | - { |
4697 | | - "OpCode": "brfalse_s", |
| 4693 | + "OpCode": "leave", |
4698 | 4694 | "OpType": "Instruction", |
4699 | | - "Operand": 53 |
4700 | | - }, |
4701 | | - { |
4702 | | - "OpCode": "ldloca_s", |
4703 | | - "OpType": "Variable", |
4704 | | - "Operand": 0 |
4705 | | - }, |
4706 | | - { |
4707 | | - "OpCode": "call", |
4708 | | - "OpType": "Method", |
4709 | | - "Operand": "Facepunch.System|Facepunch.Pool|FreeUnmanaged[UnityEngine.PhysicsModule|UnityEngine.RaycastHit]" |
| 4695 | + "Operand": 147 |
4710 | 4696 | } |
4711 | 4697 | ], |
4712 | 4698 | "HookTypeName": "Modify", |
4713 | | - "Name": "CanBeTargeted [GunTrap] [cleanup]", |
4714 | | - "HookName": "CanBeTargeted [patch]", |
| 4699 | + "Name": "CanBeTargeted [GunTrap] [patch]", |
| 4700 | + "HookName": "CanBeTargeted", |
4715 | 4701 | "AssemblyName": "Assembly-CSharp.dll", |
4716 | 4702 | "TypeName": "GunTrap", |
4717 | 4703 | "Flagged": false, |
|
9307 | 9293 | { |
9308 | 9294 | "Type": "Simple", |
9309 | 9295 | "Hook": { |
9310 | | - "InjectionIndex": 93, |
| 9296 | + "InjectionIndex": 95, |
9311 | 9297 | "ReturnBehavior": 0, |
9312 | 9298 | "ArgumentBehavior": 4, |
9313 | 9299 | "ArgumentString": "l1", |
|
9323 | 9309 | "ReturnType": "System.Boolean", |
9324 | 9310 | "Parameters": [] |
9325 | 9311 | }, |
9326 | | - "MSILHash": "RLaCbQ1I7I9zqNpjoxcMk/L6PpGazvQnKvv9SPNaYEY=", |
| 9312 | + "MSILHash": "dFwni8Sm/Bq5YkuCoWam9FyIJ4kkWHQmQxBORVNUCz8=", |
9327 | 9313 | "HookCategory": "Naval" |
9328 | 9314 | } |
9329 | 9315 | }, |
|
22480 | 22466 | "ReturnType": "System.Boolean", |
22481 | 22467 | "Parameters": [] |
22482 | 22468 | }, |
22483 | | - "MSILHash": "RLaCbQ1I7I9zqNpjoxcMk/L6PpGazvQnKvv9SPNaYEY=", |
| 22469 | + "MSILHash": "dFwni8Sm/Bq5YkuCoWam9FyIJ4kkWHQmQxBORVNUCz8=", |
22484 | 22470 | "BaseHookName": "OnDeepSeaOpened", |
22485 | 22471 | "HookCategory": "Naval" |
22486 | 22472 | } |
|
22508 | 22494 | "BaseHookName": "OnDeepSeaClosed", |
22509 | 22495 | "HookCategory": "Naval" |
22510 | 22496 | } |
| 22497 | + }, |
| 22498 | + { |
| 22499 | + "Type": "Modify", |
| 22500 | + "Hook": { |
| 22501 | + "InjectionIndex": 52, |
| 22502 | + "RemoveCount": 1, |
| 22503 | + "Instructions": [ |
| 22504 | + { |
| 22505 | + "OpCode": "beq_s", |
| 22506 | + "OpType": "Instruction", |
| 22507 | + "Operand": 57 |
| 22508 | + } |
| 22509 | + ], |
| 22510 | + "HookTypeName": "Modify", |
| 22511 | + "Name": "CanBeTargeted [GunTrap] [patch2]", |
| 22512 | + "HookName": "CanBeTargeted", |
| 22513 | + "AssemblyName": "Assembly-CSharp.dll", |
| 22514 | + "TypeName": "GunTrap", |
| 22515 | + "Flagged": false, |
| 22516 | + "Signature": { |
| 22517 | + "Exposure": 2, |
| 22518 | + "Name": "CheckTrigger", |
| 22519 | + "ReturnType": "System.Boolean", |
| 22520 | + "Parameters": [] |
| 22521 | + }, |
| 22522 | + "MSILHash": "bhhwxqNNj7+zIW9hCKm0oPn+1MCIj4mLKG8Lb6cBizo=", |
| 22523 | + "BaseHookName": "CanBeTargeted [GunTrap] [patch]", |
| 22524 | + "HookCategory": "Player" |
| 22525 | + } |
22511 | 22526 | } |
22512 | 22527 | ], |
22513 | 22528 | "Modifiers": [ |
|
0 commit comments