290 lines
9.2 KiB
C#
290 lines
9.2 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using Photon.Realtime;
|
|
using RecRoom;
|
|
using RecRoom.Activities.Quest.Goblin2;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002933 RID: 10547
|
|
[Token(Token = "0x2002933")]
|
|
[StructLayout(3)]
|
|
public class HLEHMJHMCFJ : BFJDFBPGMKP<HLEHMJHMCFJ, DrinkableBeverageScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x170031A0 RID: 12704
|
|
// (get) Token: 0x060126D3 RID: 75475 RVA: 0x00463D04 File Offset: 0x00461F04
|
|
[Token(Token = "0x170031A0")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x60126D3")]
|
|
[Address(RVA = "0x567EB0", Offset = "0x5668B0", VA = "0x180567EB0", Slot = "14")]
|
|
get
|
|
{
|
|
return this.MGDCOEBPDCI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031A1 RID: 12705
|
|
// (get) Token: 0x060126D4 RID: 75476 RVA: 0x00463D18 File Offset: 0x00461F18
|
|
[Token(Token = "0x170031A1")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x60126D4")]
|
|
[Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060126D5 RID: 75477 RVA: 0x00463D2C File Offset: 0x00461F2C
|
|
[Token(Token = "0x60126D5")]
|
|
[Address(RVA = "0x10396D0", Offset = "0x10380D0", VA = "0x1810396D0", Slot = "16")]
|
|
public override void OFFLOPLJBBG(DrinkableBeverageScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ)
|
|
{
|
|
Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
Potion component = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponent<Potion>();
|
|
this.LECCNEPHJLG = component;
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
Potion leccnephjlg = this.LECCNEPHJLG;
|
|
bool flag = !PBGBNMCPEAJ.consumePotionOnDrink;
|
|
leccnephjlg.AutomaticDrinkingEnabled = flag;
|
|
}
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num3, okgcdflpfod, num4, num2);
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CAJJCJICPMK);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KEFHJDFBDIG);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DPBNBICALPN);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IEMLIBMDEFL);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.JDNMCMOCCFL);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num5 = 0;
|
|
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num5);
|
|
}
|
|
|
|
// Token: 0x060126D6 RID: 75478 RVA: 0x00463E2C File Offset: 0x0046202C
|
|
[Token(Token = "0x60126D6")]
|
|
[Address(RVA = "0x1039110", Offset = "0x1037B10", VA = "0x181039110", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
Potion leccnephjlg = this.LECCNEPHJLG;
|
|
int num = 0;
|
|
if (leccnephjlg != num)
|
|
{
|
|
this.LECCNEPHJLG.AutomaticDrinkingEnabled = true;
|
|
this.LECCNEPHJLG = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060126D7 RID: 75479 RVA: 0x00463E70 File Offset: 0x00462070
|
|
[Token(Token = "0x60126D7")]
|
|
[Address(RVA = "0x1039960", Offset = "0x1038360", VA = "0x181039960", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x060126D8 RID: 75480 RVA: 0x00463E8C File Offset: 0x0046208C
|
|
[Token(Token = "0x60126D8")]
|
|
[Address(RVA = "0x10395E0", Offset = "0x1037FE0", VA = "0x1810395E0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x060126D9 RID: 75481 RVA: 0x00463EB0 File Offset: 0x004620B0
|
|
[Token(Token = "0x60126D9")]
|
|
[Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x060126DA RID: 75482 RVA: 0x00463ED0 File Offset: 0x004620D0
|
|
[Token(Token = "0x60126DA")]
|
|
[Address(RVA = "0xFEDB90", Offset = "0xFEC590", VA = "0x180FEDB90")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x060126DB RID: 75483 RVA: 0x00463EF0 File Offset: 0x004620F0
|
|
[Token(Token = "0x60126DB")]
|
|
[Address(RVA = "0xFEDB90", Offset = "0xFEC590", VA = "0x180FEDB90")]
|
|
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x060126DC RID: 75484 RVA: 0x00463F10 File Offset: 0x00462110
|
|
[Token(Token = "0x60126DC")]
|
|
[Address(RVA = "0x1039630", Offset = "0x1038030", VA = "0x181039630")]
|
|
private void KEFHJDFBDIG()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060126DD RID: 75485 RVA: 0x00463F38 File Offset: 0x00462138
|
|
[Token(Token = "0x60126DD")]
|
|
[Address(RVA = "0x1038EE0", Offset = "0x10378E0", VA = "0x181038EE0")]
|
|
private void DPBNBICALPN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = true;
|
|
this.MGDCOEBPDCI = (int)((ulong)11L);
|
|
this.CEKPKPJHLFJ = false;
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.ADPLLGPKHEI);
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.JIBJLKIBBPI);
|
|
Potion leccnephjlg = this.LECCNEPHJLG;
|
|
int num = 0;
|
|
if (leccnephjlg != num)
|
|
{
|
|
Potion leccnephjlg2 = this.LECCNEPHJLG;
|
|
int consecutiveDrinks = leccnephjlg2.PGOKJFBPHMC;
|
|
int ownerActorNr = leccnephjlg2.pvCache._ownerActorNr;
|
|
int num2 = 0;
|
|
int num3 = Mathf.Clamp(consecutiveDrinks, num2, ownerActorNr);
|
|
}
|
|
int num4 = 0;
|
|
this.NGNHNMNBKHA = num4;
|
|
PhotonView pvCache = leccnephjlg.pvCache;
|
|
}
|
|
|
|
// Token: 0x060126DE RID: 75486 RVA: 0x00463FD4 File Offset: 0x004621D4
|
|
[Token(Token = "0x60126DE")]
|
|
[Address(RVA = "0x1039380", Offset = "0x1037D80", VA = "0x181039380")]
|
|
private void JDNMCMOCCFL()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
if (!this.CEKPKPJHLFJ)
|
|
{
|
|
}
|
|
int ngnhnmnbkha = this.NGNHNMNBKHA;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060126DF RID: 75487 RVA: 0x0046400C File Offset: 0x0046220C
|
|
[Token(Token = "0x60126DF")]
|
|
[Address(RVA = "0x1039270", Offset = "0x1037C70", VA = "0x181039270")]
|
|
private void IEMLIBMDEFL(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.ADPLLGPKHEI);
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.JIBJLKIBBPI);
|
|
}
|
|
|
|
// Token: 0x060126E0 RID: 75488 RVA: 0x0046403C File Offset: 0x0046223C
|
|
[Token(Token = "0x60126E0")]
|
|
[Address(RVA = "0x10391B0", Offset = "0x1037BB0", VA = "0x1810391B0")]
|
|
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Eat);
|
|
}
|
|
|
|
// Token: 0x060126E1 RID: 75489 RVA: 0x0046405C File Offset: 0x0046225C
|
|
[Token(Token = "0x60126E1")]
|
|
[Address(RVA = "0x1038E30", Offset = "0x1037830", VA = "0x181038E30")]
|
|
private void ADPLLGPKHEI(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
|
|
{
|
|
Potion leccnephjlg = this.LECCNEPHJLG;
|
|
this.CEKPKPJHLFJ = true;
|
|
int num = 0;
|
|
if (leccnephjlg != num)
|
|
{
|
|
Photon.Realtime.Player player;
|
|
this.LECCNEPHJLG.ScreensTryConsumeDrink(player);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060126E2 RID: 75490 RVA: 0x00464098 File Offset: 0x00462298
|
|
[Token(Token = "0x60126E2")]
|
|
[Address(RVA = "0x1039480", Offset = "0x1037E80", VA = "0x181039480")]
|
|
private void JIBJLKIBBPI(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
|
|
{
|
|
PlayerHand.PLLIKAOIPHP pllikaoiphp;
|
|
if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Left)
|
|
{
|
|
}
|
|
float z = HNBEFCHHEDM.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
}
|
|
|
|
// Token: 0x060126E3 RID: 75491 RVA: 0x004640C0 File Offset: 0x004622C0
|
|
[Token(Token = "0x60126E3")]
|
|
[Address(RVA = "0x10399B0", Offset = "0x10383B0", VA = "0x1810399B0")]
|
|
public HLEHMJHMCFJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C4D4 RID: 50388
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C4D4")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400C4D5 RID: 50389
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400C4D5")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400C4D6 RID: 50390
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400C4D6")]
|
|
private int MGDCOEBPDCI;
|
|
|
|
// Token: 0x0400C4D7 RID: 50391
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400C4D7")]
|
|
private int NGNHNMNBKHA;
|
|
|
|
// Token: 0x0400C4D8 RID: 50392
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400C4D8")]
|
|
private bool CEKPKPJHLFJ;
|
|
|
|
// Token: 0x0400C4D9 RID: 50393
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400C4D9")]
|
|
private Potion LECCNEPHJLG;
|
|
|
|
// Token: 0x02002934 RID: 10548
|
|
[Token(Token = "0x2002934")]
|
|
private enum CBIFPDCGKKD
|
|
{
|
|
// Token: 0x0400C4DB RID: 50395
|
|
[Token(Token = "0x400C4DB")]
|
|
DISABLED,
|
|
// Token: 0x0400C4DC RID: 50396
|
|
[Token(Token = "0x400C4DC")]
|
|
IDLE,
|
|
// Token: 0x0400C4DD RID: 50397
|
|
[Token(Token = "0x400C4DD")]
|
|
DRINK
|
|
}
|
|
}
|