289 lines
9.0 KiB
C#
289 lines
9.0 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom;
|
|
using RecRoom.Activities.Quest.Goblin2;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002E3C RID: 11836
|
|
[Token(Token = "0x2002E3C")]
|
|
public class HLEHMJHMCFJ : BFJDFBPGMKP<HLEHMJHMCFJ, DrinkableBeverageScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x170037B0 RID: 14256
|
|
// (get) Token: 0x06014173 RID: 82291 RVA: 0x004A9994 File Offset: 0x004A7B94
|
|
[Token(Token = "0x170037B0")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6014173")]
|
|
[Address(RVA = "0x7FA0A0", Offset = "0x7F8EA0", VA = "0x1807FA0A0", Slot = "14")]
|
|
get
|
|
{
|
|
return this.MGDCOEBPDCI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037B1 RID: 14257
|
|
// (get) Token: 0x06014174 RID: 82292 RVA: 0x004A99A8 File Offset: 0x004A7BA8
|
|
[Token(Token = "0x170037B1")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6014174")]
|
|
[Address(RVA = "0x40FFA0", Offset = "0x40EDA0", VA = "0x18040FFA0", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014175 RID: 82293 RVA: 0x004A99BC File Offset: 0x004A7BBC
|
|
[Token(Token = "0x6014175")]
|
|
[Address(RVA = "0xBD88F0", Offset = "0xBD76F0", VA = "0x180BD88F0", 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: 0x06014176 RID: 82294 RVA: 0x004A9ABC File Offset: 0x004A7CBC
|
|
[Token(Token = "0x6014176")]
|
|
[Address(RVA = "0xBD8330", Offset = "0xBD7130", VA = "0x180BD8330", 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: 0x06014177 RID: 82295 RVA: 0x004A9B00 File Offset: 0x004A7D00
|
|
[Token(Token = "0x6014177")]
|
|
[Address(RVA = "0xBD8B80", Offset = "0xBD7980", VA = "0x180BD8B80", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06014178 RID: 82296 RVA: 0x004A9B1C File Offset: 0x004A7D1C
|
|
[Token(Token = "0x6014178")]
|
|
[Address(RVA = "0xBD8800", Offset = "0xBD7600", VA = "0x180BD8800", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06014179 RID: 82297 RVA: 0x004A9B40 File Offset: 0x004A7D40
|
|
[Token(Token = "0x6014179")]
|
|
[Address(RVA = "0x8D8A30", Offset = "0x8D7830", VA = "0x1808D8A30", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x0601417A RID: 82298 RVA: 0x004A9B60 File Offset: 0x004A7D60
|
|
[Token(Token = "0x601417A")]
|
|
[Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x0601417B RID: 82299 RVA: 0x004A9B80 File Offset: 0x004A7D80
|
|
[Token(Token = "0x601417B")]
|
|
[Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")]
|
|
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x0601417C RID: 82300 RVA: 0x004A9BA0 File Offset: 0x004A7DA0
|
|
[Token(Token = "0x601417C")]
|
|
[Address(RVA = "0xBD8850", Offset = "0xBD7650", VA = "0x180BD8850")]
|
|
private void KEFHJDFBDIG()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601417D RID: 82301 RVA: 0x004A9BC8 File Offset: 0x004A7DC8
|
|
[Token(Token = "0x601417D")]
|
|
[Address(RVA = "0xBD8100", Offset = "0xBD6F00", VA = "0x180BD8100")]
|
|
private void DPBNBICALPN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = true;
|
|
this.MGDCOEBPDCI = (int)((ulong)15L);
|
|
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 mhagjokfdfn = leccnephjlg2.pvCache.MHAGJOKFDFN;
|
|
int num2 = 0;
|
|
int num3 = Mathf.Clamp(consecutiveDrinks, num2, mhagjokfdfn);
|
|
}
|
|
int num4 = 0;
|
|
this.NGNHNMNBKHA = num4;
|
|
PhotonView pvCache = leccnephjlg.pvCache;
|
|
}
|
|
|
|
// Token: 0x0601417E RID: 82302 RVA: 0x004A9C64 File Offset: 0x004A7E64
|
|
[Token(Token = "0x601417E")]
|
|
[Address(RVA = "0xBD85A0", Offset = "0xBD73A0", VA = "0x180BD85A0")]
|
|
private void JDNMCMOCCFL()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
if (!this.CEKPKPJHLFJ)
|
|
{
|
|
}
|
|
int ngnhnmnbkha = this.NGNHNMNBKHA;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601417F RID: 82303 RVA: 0x004A9C9C File Offset: 0x004A7E9C
|
|
[Token(Token = "0x601417F")]
|
|
[Address(RVA = "0xBD8490", Offset = "0xBD7290", VA = "0x180BD8490")]
|
|
private void IEMLIBMDEFL(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.ADPLLGPKHEI);
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.JIBJLKIBBPI);
|
|
}
|
|
|
|
// Token: 0x06014180 RID: 82304 RVA: 0x004A9CCC File Offset: 0x004A7ECC
|
|
[Token(Token = "0x6014180")]
|
|
[Address(RVA = "0xBD83D0", Offset = "0xBD71D0", VA = "0x180BD83D0")]
|
|
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Eat);
|
|
}
|
|
|
|
// Token: 0x06014181 RID: 82305 RVA: 0x004A9CEC File Offset: 0x004A7EEC
|
|
[Token(Token = "0x6014181")]
|
|
[Address(RVA = "0xBD8050", Offset = "0xBD6E50", VA = "0x180BD8050")]
|
|
private void ADPLLGPKHEI(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
|
|
{
|
|
Potion leccnephjlg = this.LECCNEPHJLG;
|
|
this.CEKPKPJHLFJ = true;
|
|
int num = 0;
|
|
if (leccnephjlg != num)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl;
|
|
this.LECCNEPHJLG.ScreensTryConsumeDrink(agajmbpabdl);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014182 RID: 82306 RVA: 0x004A9D28 File Offset: 0x004A7F28
|
|
[Token(Token = "0x6014182")]
|
|
[Address(RVA = "0xBD86A0", Offset = "0xBD74A0", VA = "0x180BD86A0")]
|
|
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;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
}
|
|
|
|
// Token: 0x06014183 RID: 82307 RVA: 0x004A9D5C File Offset: 0x004A7F5C
|
|
[Token(Token = "0x6014183")]
|
|
[Address(RVA = "0xBD8BD0", Offset = "0xBD79D0", VA = "0x180BD8BD0")]
|
|
public HLEHMJHMCFJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D0C2 RID: 53442
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D0C2")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D0C3 RID: 53443
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D0C3")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400D0C4 RID: 53444
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400D0C4")]
|
|
private int MGDCOEBPDCI;
|
|
|
|
// Token: 0x0400D0C5 RID: 53445
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D0C5")]
|
|
private int NGNHNMNBKHA;
|
|
|
|
// Token: 0x0400D0C6 RID: 53446
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400D0C6")]
|
|
private bool CEKPKPJHLFJ;
|
|
|
|
// Token: 0x0400D0C7 RID: 53447
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400D0C7")]
|
|
private Potion LECCNEPHJLG;
|
|
|
|
// Token: 0x02002E3D RID: 11837
|
|
[Token(Token = "0x2002E3D")]
|
|
private enum CBIFPDCGKKD
|
|
{
|
|
// Token: 0x0400D0C9 RID: 53449
|
|
[Token(Token = "0x400D0C9")]
|
|
DISABLED,
|
|
// Token: 0x0400D0CA RID: 53450
|
|
[Token(Token = "0x400D0CA")]
|
|
IDLE,
|
|
// Token: 0x0400D0CB RID: 53451
|
|
[Token(Token = "0x400D0CB")]
|
|
DRINK
|
|
}
|
|
}
|