using System; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002F1F RID: 12063 [Token(Token = "0x2002F1F")] public class FMGEFGHDBLF : BFJDFBPGMKP { // Token: 0x17003863 RID: 14435 // (get) Token: 0x06014593 RID: 83347 RVA: 0x004B302C File Offset: 0x004B122C [Token(Token = "0x17003863")] public override int LNEDNNJCPMG { [Token(Token = "0x6014593")] [Address(RVA = "0x56DCF0", Offset = "0x56CCF0", VA = "0x18056DCF0", Slot = "14")] get { return this.MGDCOEBPDCI; } } // Token: 0x17003864 RID: 14436 // (get) Token: 0x06014594 RID: 83348 RVA: 0x004B3040 File Offset: 0x004B1240 [Token(Token = "0x17003864")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6014594")] [Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220", Slot = "15")] get { return this.JKACCMIADFO; } } // Token: 0x06014595 RID: 83349 RVA: 0x004B3054 File Offset: 0x004B1254 [Token(Token = "0x6014595")] [Address(RVA = "0x1E33F70", Offset = "0x1E32F70", VA = "0x181E33F70", Slot = "16")] public override void OFFLOPLJBBG(DodgeballScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ) { Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); int num = 0; int num2 = 0; int num3 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num); 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.FNPDJBGIKLH); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DDCHJGHABAF); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.IGMEMKMIAOO); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.EBFOAOAFEPB); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.ENADKMGOLKN); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; int num4 = 0; pegjgmdgkjn4.PIEOGAPMGIH((ushort)num4); } // Token: 0x06014596 RID: 83350 RVA: 0x004B313C File Offset: 0x004B133C [Token(Token = "0x6014596")] [Address(RVA = "0x1E337C0", Offset = "0x1E327C0", VA = "0x181E337C0", Slot = "17")] public override void Dispose() { base.Dispose(); } // Token: 0x06014597 RID: 83351 RVA: 0x004B3158 File Offset: 0x004B1358 [Token(Token = "0x6014597")] [Address(RVA = "0x1E34E40", Offset = "0x1E33E40", VA = "0x181E34E40", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; this.EMBCPACOOHB(); } // Token: 0x06014598 RID: 83352 RVA: 0x004B3178 File Offset: 0x004B1378 [Token(Token = "0x6014598")] [Address(RVA = "0x1E33E80", Offset = "0x1E32E80", VA = "0x181E33E80", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x06014599 RID: 83353 RVA: 0x004B319C File Offset: 0x004B139C [Token(Token = "0x6014599")] [Address(RVA = "0x12B2790", Offset = "0x12B1790", VA = "0x1812B2790", Slot = "22")] public override void BALOKJMBNIN() { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x0601459A RID: 83354 RVA: 0x004B31BC File Offset: 0x004B13BC [Token(Token = "0x601459A")] [Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")] private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x0601459B RID: 83355 RVA: 0x004B31DC File Offset: 0x004B13DC [Token(Token = "0x601459B")] [Address(RVA = "0x1E33740", Offset = "0x1E32740", VA = "0x181E33740")] private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); this.EMBCPACOOHB(); } // Token: 0x0601459C RID: 83356 RVA: 0x004B3200 File Offset: 0x004B1400 [Token(Token = "0x601459C")] [Address(RVA = "0x1E33ED0", Offset = "0x1E32ED0", VA = "0x181E33ED0")] private void KEFHJDFBDIG() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag; if (flag) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x0601459D RID: 83357 RVA: 0x004B3228 File Offset: 0x004B1428 [Token(Token = "0x601459D")] [Address(RVA = "0x1E33C20", Offset = "0x1E32C20", VA = "0x181E33C20")] private void FNPDJBGIKLH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)15L); this.EMBCPACOOHB(); float time = Time.time; this.KFANGBLMCKK = time; this.CBBKCMFMLML = 0f; } // Token: 0x0601459E RID: 83358 RVA: 0x004B3270 File Offset: 0x004B1470 [Token(Token = "0x601459E")] [Address(RVA = "0x1E33CF0", Offset = "0x1E32CF0", VA = "0x181E33CF0")] private void IGMEMKMIAOO() { int num = (int)base.PDMDFNIBBGB(); float time = Time.time; float num2 = Mathf.InverseLerp(time, (float)num, time); float num3; this.CBBKCMFMLML = num3; bool flag; if (!flag) { float time2 = Time.time; HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x0601459F RID: 83359 RVA: 0x004B32C0 File Offset: 0x004B14C0 [Token(Token = "0x601459F")] [Address(RVA = "0x1E33760", Offset = "0x1E32760", VA = "0x181E33760")] private void DDCHJGHABAF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x060145A0 RID: 83360 RVA: 0x004B32D8 File Offset: 0x004B14D8 [Token(Token = "0x60145A0")] [Address(RVA = "0x1E33860", Offset = "0x1E32860", VA = "0x181E33860")] private void EBFOAOAFEPB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)15L); this.EMBCPACOOHB(); this.EIGHPJCIGPM(); } // Token: 0x060145A1 RID: 83361 RVA: 0x004B3308 File Offset: 0x004B1508 [Token(Token = "0x60145A1")] [Address(RVA = "0x1E33A90", Offset = "0x1E32A90", VA = "0x181E33A90")] private void ENADKMGOLKN() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); this.EIGHPJCIGPM(); bool flag; if (!flag) { this.OLJGNGCKLJO(); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x060145A2 RID: 83362 RVA: 0x004B333C File Offset: 0x004B153C [Token(Token = "0x60145A2")] [Address(RVA = "0x1E339D0", Offset = "0x1E329D0", VA = "0x181E339D0")] private void EMBCPACOOHB() { } // Token: 0x060145A3 RID: 83363 RVA: 0x004B3350 File Offset: 0x004B1550 [Token(Token = "0x60145A3")] [Address(RVA = "0x1E34DD0", Offset = "0x1E33DD0", VA = "0x181E34DD0")] private void PONHAECIJKG() { } // Token: 0x060145A4 RID: 83364 RVA: 0x004B3364 File Offset: 0x004B1564 [Token(Token = "0x60145A4")] [Address(RVA = "0x1E33B60", Offset = "0x1E32B60", VA = "0x181E33B60")] private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN) { Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Throw); } // Token: 0x060145A5 RID: 83365 RVA: 0x004B3380 File Offset: 0x004B1580 [Token(Token = "0x60145A5")] [Address(RVA = "0x1E34200", Offset = "0x1E33200", VA = "0x181E34200")] private void OLJGNGCKLJO() { float cbbkcmfmlml = this.CBBKCMFMLML; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; Vector3 vector4; float z4 = vector4.z; Vector3 vector5; float z5 = vector5.z; Vector3 vector6; float z6 = vector6.z; Vector3 vector7; float z7 = vector7.z; float num2; float num = Mathf.Sign(num2); Vector3 vector8; float z8 = vector8.z; Vector3 vector9; float z9 = vector9.z; Vector3 vector10; float z10 = vector10.z; Vector3 zero = Vector3.zero; float z11 = zero.z; if (zero != 0) { if (zero != (ulong)1L) { if (zero != (ulong)2L) { goto IL_D7; } Vector3 vector11; float z12 = vector11.z; Vector3 vector12; float z13 = vector12.z; Vector3 vector13; float z14 = vector13.z; Vector3 vector14; float z15 = vector14.z; Vector3 vector15; float z16 = vector15.z; } Vector3 vector16; float z17 = vector16.z; Vector3 vector17; float z18 = vector17.z; Vector3 vector18; float z19 = vector18.z; } IL_D7: Vector3 vector19; float z20 = vector19.z; Vector3 vector20; float z21 = vector20.z; Vector3 vector21; float z22 = vector21.z; Vector3 vector22; float z23 = vector22.z; Vector3 vector23; float z24 = vector23.z; Vector3 vector24; float z25 = vector24.z; Vector3 vector25; float z26 = vector25.z; float z27 = vector25.z; Vector3 vector26; float z28 = vector26.z; Vector3 vector27; float z29 = vector27.z; } // Token: 0x060145A6 RID: 83366 RVA: 0x004B34CC File Offset: 0x004B16CC [Token(Token = "0x60145A6")] [Address(RVA = "0x1E33920", Offset = "0x1E32920", VA = "0x181E33920")] private void EIGHPJCIGPM() { float fefggdmhmhl = this.FEFGGDMHMHL; Vector2 vector; this.FEFGGDMHMHL = vector; } // Token: 0x060145A7 RID: 83367 RVA: 0x004B34F0 File Offset: 0x004B16F0 [Token(Token = "0x60145A7")] [Address(RVA = "0x1E33670", Offset = "0x1E32670", VA = "0x181E33670")] private float BNCFMLCKLLL(float OCAJDGPPEGJ) { return Mathf.Sign(OCAJDGPPEGJ); } // Token: 0x060145A8 RID: 83368 RVA: 0x004B350C File Offset: 0x004B170C [Token(Token = "0x60145A8")] [Address(RVA = "0x1E34EA0", Offset = "0x1E33EA0", VA = "0x181E34EA0")] public FMGEFGHDBLF() { } // Token: 0x0400D2D3 RID: 53971 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400D2D3")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D2D4 RID: 53972 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D2D4")] private bool JKACCMIADFO; // Token: 0x0400D2D5 RID: 53973 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400D2D5")] private int MGDCOEBPDCI; // Token: 0x0400D2D6 RID: 53974 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D2D6")] private float KFANGBLMCKK; // Token: 0x0400D2D7 RID: 53975 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400D2D7")] private float CBBKCMFMLML; // Token: 0x0400D2D8 RID: 53976 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400D2D8")] private float FEFGGDMHMHL; // Token: 0x02002F20 RID: 12064 [Token(Token = "0x2002F20")] private enum MBEENEGJDOC { // Token: 0x0400D2DA RID: 53978 [Token(Token = "0x400D2DA")] DISABLED, // Token: 0x0400D2DB RID: 53979 [Token(Token = "0x400D2DB")] IDLE, // Token: 0x0400D2DC RID: 53980 [Token(Token = "0x400D2DC")] CHARGING, // Token: 0x0400D2DD RID: 53981 [Token(Token = "0x400D2DD")] RELEASING } }