a
This commit is contained in:
@@ -0,0 +1,438 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Core.AI;
|
||||
using RecRoom.Core.Combat;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x020020C6 RID: 8390
|
||||
[Token(Token = "0x20020C6")]
|
||||
public class AutomaticHolsteringTool : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x1700220E RID: 8718
|
||||
// (get) Token: 0x0600D649 RID: 54857 RVA: 0x0031A224 File Offset: 0x00318424
|
||||
[Token(Token = "0x1700220E")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x600D649")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700220F RID: 8719
|
||||
// (get) Token: 0x0600D64A RID: 54858 RVA: 0x0031A238 File Offset: 0x00318438
|
||||
// (set) Token: 0x0600D64B RID: 54859 RVA: 0x0031A268 File Offset: 0x00318468
|
||||
[Token(Token = "0x1700220F")]
|
||||
public AGAJMBPABDL HLENGKNMKIM
|
||||
{
|
||||
[Token(Token = "0x600D64A")]
|
||||
[Address(RVA = "0x9D6490", Offset = "0x9D5290", VA = "0x1809D6490")]
|
||||
get
|
||||
{
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
int num = this.GKKFJOBILAH.IAHDANBDAAM();
|
||||
return agajmbpabdl.IAHDANBDAAM(num);
|
||||
}
|
||||
[Token(Token = "0x600D64B")]
|
||||
[Address(RVA = "0x9D6520", Offset = "0x9D5320", VA = "0x1809D6520")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> gkkfjobilah = this.GKKFJOBILAH;
|
||||
if (value != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D64C RID: 54860 RVA: 0x0031A288 File Offset: 0x00318488
|
||||
[Token(Token = "0x600D64C")]
|
||||
[Address(RVA = "0x9D5430", Offset = "0x9D4230", VA = "0x1809D5430", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Action action = new Action(this.FNDBHCDBPHO);
|
||||
int num;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "POID", -1, (OHOEENCHJJE)num, action, num);
|
||||
num = 0;
|
||||
Tool tool = this._tool;
|
||||
this.GKKFJOBILAH = kllmcpfpiie;
|
||||
MFBGLIHGCGO<Tool> postPickupEvent = tool.PostPickupEvent;
|
||||
Action<Tool> action2 = new Action(this.MADAMADCJNN);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action2);
|
||||
tool.PostPickupEvent = mfbglihgcgo;
|
||||
Tool tool2 = this._tool;
|
||||
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool2.PostResetEvent;
|
||||
Action<Tool, Vector3, Quaternion, Vector3, bool> action3 = new Action(this.APBEFBBOMDJ);
|
||||
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(postResetEvent, action3);
|
||||
tool2.PostResetEvent = eahpnacbldd;
|
||||
Tool tool3 = this._tool;
|
||||
MFBGLIHGCGO<Tool> postAttachEvent = tool3.PostAttachEvent;
|
||||
Action<Tool> action4 = new Action(this.PBGOLBKNDOD);
|
||||
EAHPNACBLDD eahpnacbldd2;
|
||||
tool3.PostAttachEvent = eahpnacbldd2;
|
||||
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
||||
Action<AGAJMBPABDL> action5 = new Action(this.OnPhotonPlayerDisconnected);
|
||||
EAHPNACBLDD eahpnacbldd3;
|
||||
KKPBCOOONNK.HPHOOJLDKKM = eahpnacbldd3;
|
||||
Tool tool4 = this._tool;
|
||||
tool4.AllowedToTransferOwnershipOnCollision = false;
|
||||
int num2 = 0;
|
||||
if (tool4 != num2)
|
||||
{
|
||||
GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.BFGBPFACPPB);
|
||||
GameCombatManager.HOKOCNGFDAO hokocngfdao = new GameCombatManager.HOKOCNGFDAO(this.IAHEDALKPBI);
|
||||
GameCombatManager.PKJNMGICNJK pkjnmgicnjk = new GameCombatManager.PKJNMGICNJK(this.IDFEEFAMOOI);
|
||||
GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.JBAMACNACDB);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D64D RID: 54861 RVA: 0x0031A3C8 File Offset: 0x003185C8
|
||||
[Token(Token = "0x600D64D")]
|
||||
[Address(RVA = "0x9D58D0", Offset = "0x9D46D0", VA = "0x1809D58D0")]
|
||||
private void Start()
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
Tool tool = this._tool;
|
||||
bool flag = permanentOwnerPlayer != 0;
|
||||
tool.BEKODHBDOFG = flag;
|
||||
ToolPlayerAttractor toolPlayerAttractor = this.attractor;
|
||||
int num = 0;
|
||||
if (toolPlayerAttractor != num)
|
||||
{
|
||||
this.attractor.enabledOnReset = flag;
|
||||
}
|
||||
this._tool.<JGABDFBGDEB>k__BackingField.EnableCleanup("AutoHolsteringToolOwnerDown");
|
||||
}
|
||||
|
||||
// Token: 0x0600D64E RID: 54862 RVA: 0x0031A430 File Offset: 0x00318630
|
||||
[Token(Token = "0x600D64E")]
|
||||
[Address(RVA = "0x9D5F80", Offset = "0x9D4D80", VA = "0x1809D5F80", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
MFBGLIHGCGO<Tool> postPickupEvent = tool.PostPickupEvent;
|
||||
Action<Tool> action = new Action(this.MADAMADCJNN);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
|
||||
tool.PostPickupEvent = mfbglihgcgo;
|
||||
Tool tool2 = this._tool;
|
||||
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool2.PostResetEvent;
|
||||
Action<Tool, Vector3, Quaternion, Vector3, bool> action2 = new Action(this.APBEFBBOMDJ);
|
||||
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action2);
|
||||
tool2.PostResetEvent = eahpnacbldd;
|
||||
Tool tool3 = this._tool;
|
||||
MFBGLIHGCGO<Tool> postAttachEvent = tool3.PostAttachEvent;
|
||||
Action<Tool> action3 = new Action(this.PBGOLBKNDOD);
|
||||
EAHPNACBLDD eahpnacbldd2;
|
||||
tool3.PostAttachEvent = eahpnacbldd2;
|
||||
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
||||
Action<AGAJMBPABDL> action4 = new Action(this.OnPhotonPlayerDisconnected);
|
||||
EAHPNACBLDD eahpnacbldd3;
|
||||
KKPBCOOONNK.HPHOOJLDKKM = eahpnacbldd3;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.BFGBPFACPPB);
|
||||
GameCombatManager.HOKOCNGFDAO hokocngfdao = new GameCombatManager.HOKOCNGFDAO(this.IAHEDALKPBI);
|
||||
GameCombatManager.PKJNMGICNJK pkjnmgicnjk = new GameCombatManager.PKJNMGICNJK(this.IDFEEFAMOOI);
|
||||
GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.JBAMACNACDB);
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600D64F RID: 54863 RVA: 0x0031A528 File Offset: 0x00318728
|
||||
[Token(Token = "0x600D64F")]
|
||||
[Address(RVA = "0x9D5E80", Offset = "0x9D4C80", VA = "0x1809D5E80")]
|
||||
private void MADAMADCJNN(Tool EGFEJGHDNAI)
|
||||
{
|
||||
Player <OKDFEPHLKCB>k__BackingField = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField;
|
||||
int num = 0;
|
||||
if (<OKDFEPHLKCB>k__BackingField != num)
|
||||
{
|
||||
Player <OKDFEPHLKCB>k__BackingField2 = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField;
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
if (permanentOwnerPlayer != 0)
|
||||
{
|
||||
AGAJMBPABDL photonPlayer = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField.DBAJDHGDPOL;
|
||||
if (permanentOwnerPlayer == photonPlayer)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
AGAJMBPABDL photonPlayer2 = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField.DBAJDHGDPOL;
|
||||
this.HLENGKNMKIM = photonPlayer2;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D650 RID: 54864 RVA: 0x0031A590 File Offset: 0x00318790
|
||||
[Token(Token = "0x600D650")]
|
||||
[Address(RVA = "0x9D5390", Offset = "0x9D4190", VA = "0x1809D5390")]
|
||||
private void APBEFBBOMDJ(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
KLLMCPFPIIE<int> gkkfjobilah = this.GKKFJOBILAH;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D651 RID: 54865 RVA: 0x0031A5D8 File Offset: 0x003187D8
|
||||
[Token(Token = "0x600D651")]
|
||||
[Address(RVA = "0x9D6330", Offset = "0x9D5130", VA = "0x1809D6330")]
|
||||
private void PBGOLBKNDOD(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (EGFEJGHDNAI.<CMPLOJHCLMG>k__BackingField)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
Player <OKDFEPHLKCB>k__BackingField = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField;
|
||||
int num = 0;
|
||||
if (<OKDFEPHLKCB>k__BackingField != 0)
|
||||
{
|
||||
AGAJMBPABDL photonPlayer = <OKDFEPHLKCB>k__BackingField.DBAJDHGDPOL;
|
||||
}
|
||||
if (permanentOwnerPlayer == 0)
|
||||
{
|
||||
this.HLENGKNMKIM = num;
|
||||
if (num == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
Player player;
|
||||
int length = player.toolEquipSlots.<HBBPIPDDLKN>k__BackingField.Length;
|
||||
PlayerToolEquipSlot playerToolEquipSlot;
|
||||
if (!(playerToolEquipSlot.EFEKNEEGDIP == EGFEJGHDNAI))
|
||||
{
|
||||
}
|
||||
this.EDKECKOGGDD = playerToolEquipSlot;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D652 RID: 54866 RVA: 0x0031A64C File Offset: 0x0031884C
|
||||
[Token(Token = "0x600D652")]
|
||||
[Address(RVA = "0x9D5A30", Offset = "0x9D4830", VA = "0x1809D5A30")]
|
||||
private void IIJIFOMGKOI([Optional] PlayerHand IDPDJONLGAK)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
if (permanentOwnerPlayer != 0 && this._tool.OGIBLNIIHDK)
|
||||
{
|
||||
Player player = permanentOwnerPlayer.GPOMCJICJIH();
|
||||
PlayerToolEquipSlot edkeckoggdd = this.EDKECKOGGDD;
|
||||
int num = 0;
|
||||
bool flag = edkeckoggdd == num;
|
||||
int num2 = 0;
|
||||
if (!flag)
|
||||
{
|
||||
PlayerToolEquipSlots toolEquipSlots = player.toolEquipSlots;
|
||||
Tool tool = this._tool;
|
||||
if (toolEquipSlots.CanEquipTool(tool, IDPDJONLGAK, edkeckoggdd))
|
||||
{
|
||||
goto IL_171;
|
||||
}
|
||||
}
|
||||
bool flag4;
|
||||
if (this.equipSlotType == FNCLOCJLFDG.LDHGJHOFPKC.Hip)
|
||||
{
|
||||
PlayerHand dnbipbnnkjh = player.DNBIPBNNKJH;
|
||||
PlayerToolEquipSlots toolEquipSlots2 = player.toolEquipSlots;
|
||||
PlayerToolEquipSlots toolEquipSlots3;
|
||||
if (dnbipbnnkjh.type != (PlayerHand.PLLIKAOIPHP)num2)
|
||||
{
|
||||
PlayerToolEquipSlot rightHipSlot = toolEquipSlots2.rightHipSlot;
|
||||
Tool tool2 = this._tool;
|
||||
bool flag2 = toolEquipSlots2.CanEquipTool(tool2, IDPDJONLGAK, rightHipSlot);
|
||||
toolEquipSlots3 = player.toolEquipSlots;
|
||||
if (!flag2)
|
||||
{
|
||||
PlayerToolEquipSlot leftHipSlot = toolEquipSlots3.leftHipSlot;
|
||||
Tool tool3 = this._tool;
|
||||
if (!toolEquipSlots3.CanEquipTool(tool3, IDPDJONLGAK, leftHipSlot))
|
||||
{
|
||||
goto IL_171;
|
||||
}
|
||||
PlayerToolEquipSlots toolEquipSlots4 = player.toolEquipSlots;
|
||||
}
|
||||
}
|
||||
PlayerToolEquipSlot leftHipSlot2 = toolEquipSlots3.leftHipSlot;
|
||||
Tool tool4 = this._tool;
|
||||
bool flag3 = toolEquipSlots3.CanEquipTool(tool4, IDPDJONLGAK, leftHipSlot2);
|
||||
PlayerToolEquipSlots toolEquipSlots5 = player.toolEquipSlots;
|
||||
if (!flag3)
|
||||
{
|
||||
PlayerToolEquipSlot rightHipSlot2 = toolEquipSlots5.rightHipSlot;
|
||||
Tool tool5 = this._tool;
|
||||
flag4 = toolEquipSlots5.CanEquipTool(tool5, IDPDJONLGAK, rightHipSlot2);
|
||||
if (!flag4)
|
||||
{
|
||||
goto IL_171;
|
||||
}
|
||||
PlayerToolEquipSlots toolEquipSlots6 = player.toolEquipSlots;
|
||||
}
|
||||
}
|
||||
PlayerToolEquipSlot shoulderSlot2;
|
||||
if (flag4)
|
||||
{
|
||||
PlayerToolEquipSlots toolEquipSlots7 = player.toolEquipSlots;
|
||||
PlayerToolEquipSlot shoulderSlot = toolEquipSlots7.shoulderSlot;
|
||||
Tool tool6 = this._tool;
|
||||
if (toolEquipSlots7.CanEquipTool(tool6, IDPDJONLGAK, shoulderSlot))
|
||||
{
|
||||
shoulderSlot2 = player.toolEquipSlots.shoulderSlot;
|
||||
}
|
||||
}
|
||||
IL_171:
|
||||
int num3 = 0;
|
||||
if (shoulderSlot2 != num3)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
KLLMCPFPIIE<int> gkkfjobilah = this.GKKFJOBILAH;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D653 RID: 54867 RVA: 0x0031A7F0 File Offset: 0x003189F0
|
||||
[Token(Token = "0x600D653")]
|
||||
[Address(RVA = "0x9D6320", Offset = "0x9D5120", VA = "0x1809D6320")]
|
||||
private void OnPhotonPlayerDisconnected(AGAJMBPABDL AIBMDIENGJA)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
}
|
||||
|
||||
// Token: 0x0600D654 RID: 54868 RVA: 0x0031A804 File Offset: 0x00318A04
|
||||
[Token(Token = "0x600D654")]
|
||||
[Address(RVA = "0x9D58D0", Offset = "0x9D46D0", VA = "0x1809D58D0")]
|
||||
private void FNDBHCDBPHO()
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
Tool tool = this._tool;
|
||||
bool flag = permanentOwnerPlayer != 0;
|
||||
tool.BEKODHBDOFG = flag;
|
||||
ToolPlayerAttractor toolPlayerAttractor = this.attractor;
|
||||
int num = 0;
|
||||
if (toolPlayerAttractor != num)
|
||||
{
|
||||
this.attractor.enabledOnReset = flag;
|
||||
}
|
||||
this._tool.<JGABDFBGDEB>k__BackingField.EnableCleanup("AutoHolsteringToolOwnerDown");
|
||||
}
|
||||
|
||||
// Token: 0x0600D655 RID: 54869 RVA: 0x0031A86C File Offset: 0x00318A6C
|
||||
[Token(Token = "0x600D655")]
|
||||
[Address(RVA = "0x9D5850", Offset = "0x9D4650", VA = "0x1809D5850")]
|
||||
private void BFGBPFACPPB(AGAJMBPABDL LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
if (permanentOwnerPlayer != 0 && permanentOwnerPlayer == HMEIODIHDCL)
|
||||
{
|
||||
this._tool.<JGABDFBGDEB>k__BackingField.DisableCleanup("AutoHolsteringToolOwnerDown");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D656 RID: 54870 RVA: 0x0031A8A4 File Offset: 0x00318AA4
|
||||
[Token(Token = "0x600D656")]
|
||||
[Address(RVA = "0x9D5850", Offset = "0x9D4650", VA = "0x1809D5850")]
|
||||
private void IAHEDALKPBI(Enemy LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
if (permanentOwnerPlayer != 0 && permanentOwnerPlayer == HMEIODIHDCL)
|
||||
{
|
||||
this._tool.<JGABDFBGDEB>k__BackingField.DisableCleanup("AutoHolsteringToolOwnerDown");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D657 RID: 54871 RVA: 0x0031A8DC File Offset: 0x00318ADC
|
||||
[Token(Token = "0x600D657")]
|
||||
[Address(RVA = "0x9D59B0", Offset = "0x9D47B0", VA = "0x1809D59B0")]
|
||||
private void IDFEEFAMOOI(AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
if (permanentOwnerPlayer != 0 && permanentOwnerPlayer == HMEIODIHDCL)
|
||||
{
|
||||
this._tool.<JGABDFBGDEB>k__BackingField.DisableCleanup("AutoHolsteringToolOwnerDown");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D658 RID: 54872 RVA: 0x0031A914 File Offset: 0x00318B14
|
||||
[Token(Token = "0x600D658")]
|
||||
[Address(RVA = "0x9D5D40", Offset = "0x9D4B40", VA = "0x1809D5D40")]
|
||||
private void JBAMACNACDB(AGAJMBPABDL LLFMHANMHIC, AGAJMBPABDL NLEOIMBAFFL, Vector3 OMFJFJDAAEO)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
if (permanentOwnerPlayer != 0 && permanentOwnerPlayer == LLFMHANMHIC)
|
||||
{
|
||||
this._tool.<JGABDFBGDEB>k__BackingField.EnableCleanup("AutoHolsteringToolOwnerDown");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D659 RID: 54873 RVA: 0x0031A94C File Offset: 0x00318B4C
|
||||
[Token(Token = "0x600D659")]
|
||||
[Address(RVA = "0x9D5DC0", Offset = "0x9D4BC0", VA = "0x1809D5DC0")]
|
||||
private void KNELBCFKALN(AGAJMBPABDL IEKDDPPNFPF, bool CFICOGKHLAE)
|
||||
{
|
||||
AGAJMBPABDL permanentOwnerPlayer = this.HLENGKNMKIM;
|
||||
if (permanentOwnerPlayer != 0 && permanentOwnerPlayer == IEKDDPPNFPF)
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
if (CFICOGKHLAE)
|
||||
{
|
||||
return;
|
||||
}
|
||||
tool.<JGABDFBGDEB>k__BackingField.DisableCleanup("AutoHolsteringToolOwnerDown");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D65A RID: 54874 RVA: 0x0031A98C File Offset: 0x00318B8C
|
||||
[Token(Token = "0x600D65A")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public AutomaticHolsteringTool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400898B RID: 35211
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400898B")]
|
||||
[SerializeField]
|
||||
private FNCLOCJLFDG.LDHGJHOFPKC equipSlotType;
|
||||
|
||||
// Token: 0x0400898C RID: 35212
|
||||
[Token(Token = "0x400898C")]
|
||||
private const string INIENPIPAEH = "AutoHolsteringToolOwnerDown";
|
||||
|
||||
// Token: 0x0400898D RID: 35213
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400898D")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool _tool;
|
||||
|
||||
// Token: 0x0400898E RID: 35214
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400898E")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ToolPlayerAttractor attractor;
|
||||
|
||||
// Token: 0x0400898F RID: 35215
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400898F")]
|
||||
private KLLMCPFPIIE<int> GKKFJOBILAH;
|
||||
|
||||
// Token: 0x04008990 RID: 35216
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4008990")]
|
||||
private PlayerToolEquipSlot EDKECKOGGDD;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user