Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

370 lines
11 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom.Core;
using RecRoom.Core.Controllers.ScreenBehaviors;
using UnityEngine;
// Token: 0x02002E36 RID: 11830
[Token(Token = "0x2002E36")]
public class FMGEFGHDBLF : BFJDFBPGMKP<FMGEFGHDBLF, DodgeballScreenToolBehaviorConfig>
{
// Token: 0x170037AC RID: 14252
// (get) Token: 0x0601414B RID: 82251 RVA: 0x004A9180 File Offset: 0x004A7380
[Token(Token = "0x170037AC")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x601414B")]
[Address(RVA = "0x7FA0A0", Offset = "0x7F8EA0", VA = "0x1807FA0A0", Slot = "14")]
get
{
return this.MGDCOEBPDCI;
}
}
// Token: 0x170037AD RID: 14253
// (get) Token: 0x0601414C RID: 82252 RVA: 0x004A9194 File Offset: 0x004A7394
[Token(Token = "0x170037AD")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x601414C")]
[Address(RVA = "0x40FFA0", Offset = "0x40EDA0", VA = "0x18040FFA0", Slot = "15")]
get
{
return this.JKACCMIADFO;
}
}
// Token: 0x0601414D RID: 82253 RVA: 0x004A91A8 File Offset: 0x004A73A8
[Token(Token = "0x601414D")]
[Address(RVA = "0x1187E90", Offset = "0x1186C90", VA = "0x181187E90", 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: 0x0601414E RID: 82254 RVA: 0x004A9290 File Offset: 0x004A7490
[Token(Token = "0x601414E")]
[Address(RVA = "0x11876E0", Offset = "0x11864E0", VA = "0x1811876E0", Slot = "17")]
public override void Dispose()
{
base.Dispose();
}
// Token: 0x0601414F RID: 82255 RVA: 0x004A92AC File Offset: 0x004A74AC
[Token(Token = "0x601414F")]
[Address(RVA = "0x1188D50", Offset = "0x1187B50", VA = "0x181188D50", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
this.EMBCPACOOHB();
}
// Token: 0x06014150 RID: 82256 RVA: 0x004A92CC File Offset: 0x004A74CC
[Token(Token = "0x6014150")]
[Address(RVA = "0x1187DA0", Offset = "0x1186BA0", VA = "0x181187DA0", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x06014151 RID: 82257 RVA: 0x004A92F0 File Offset: 0x004A74F0
[Token(Token = "0x6014151")]
[Address(RVA = "0x8D8A30", Offset = "0x8D7830", VA = "0x1808D8A30", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x06014152 RID: 82258 RVA: 0x004A9310 File Offset: 0x004A7510
[Token(Token = "0x6014152")]
[Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")]
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
}
// Token: 0x06014153 RID: 82259 RVA: 0x004A9330 File Offset: 0x004A7530
[Token(Token = "0x6014153")]
[Address(RVA = "0x1187660", Offset = "0x1186460", VA = "0x181187660")]
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
this.EMBCPACOOHB();
}
// Token: 0x06014154 RID: 82260 RVA: 0x004A9354 File Offset: 0x004A7554
[Token(Token = "0x6014154")]
[Address(RVA = "0x1187DF0", Offset = "0x1186BF0", VA = "0x181187DF0")]
private void KEFHJDFBDIG()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
bool flag;
if (flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x06014155 RID: 82261 RVA: 0x004A937C File Offset: 0x004A757C
[Token(Token = "0x6014155")]
[Address(RVA = "0x1187B40", Offset = "0x1186940", VA = "0x181187B40")]
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: 0x06014156 RID: 82262 RVA: 0x004A93C4 File Offset: 0x004A75C4
[Token(Token = "0x6014156")]
[Address(RVA = "0x1187C10", Offset = "0x1186A10", VA = "0x181187C10")]
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: 0x06014157 RID: 82263 RVA: 0x004A9414 File Offset: 0x004A7614
[Token(Token = "0x6014157")]
[Address(RVA = "0x1187680", Offset = "0x1186480", VA = "0x181187680")]
private void DDCHJGHABAF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
}
// Token: 0x06014158 RID: 82264 RVA: 0x004A942C File Offset: 0x004A762C
[Token(Token = "0x6014158")]
[Address(RVA = "0x1187780", Offset = "0x1186580", VA = "0x181187780")]
private void EBFOAOAFEPB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = true;
this.MGDCOEBPDCI = (int)((ulong)15L);
this.EMBCPACOOHB();
this.EIGHPJCIGPM();
}
// Token: 0x06014159 RID: 82265 RVA: 0x004A945C File Offset: 0x004A765C
[Token(Token = "0x6014159")]
[Address(RVA = "0x11879B0", Offset = "0x11867B0", VA = "0x1811879B0")]
private void ENADKMGOLKN()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
this.EIGHPJCIGPM();
bool flag;
if (!flag)
{
this.OLJGNGCKLJO();
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x0601415A RID: 82266 RVA: 0x004A9490 File Offset: 0x004A7690
[Token(Token = "0x601415A")]
[Address(RVA = "0x11878F0", Offset = "0x11866F0", VA = "0x1811878F0")]
private void EMBCPACOOHB()
{
}
// Token: 0x0601415B RID: 82267 RVA: 0x004A94A4 File Offset: 0x004A76A4
[Token(Token = "0x601415B")]
[Address(RVA = "0x1188CE0", Offset = "0x1187AE0", VA = "0x181188CE0")]
private void PONHAECIJKG()
{
}
// Token: 0x0601415C RID: 82268 RVA: 0x004A94B8 File Offset: 0x004A76B8
[Token(Token = "0x601415C")]
[Address(RVA = "0x1187A80", Offset = "0x1186880", VA = "0x181187A80")]
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Throw);
}
// Token: 0x0601415D RID: 82269 RVA: 0x004A94D4 File Offset: 0x004A76D4
[Token(Token = "0x601415D")]
[Address(RVA = "0x1188120", Offset = "0x1186F20", VA = "0x181188120")]
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: 0x0601415E RID: 82270 RVA: 0x004A9620 File Offset: 0x004A7820
[Token(Token = "0x601415E")]
[Address(RVA = "0x1187840", Offset = "0x1186640", VA = "0x181187840")]
private void EIGHPJCIGPM()
{
float fefggdmhmhl = this.FEFGGDMHMHL;
Vector2 vector;
this.FEFGGDMHMHL = vector;
}
// Token: 0x0601415F RID: 82271 RVA: 0x004A9644 File Offset: 0x004A7844
[Token(Token = "0x601415F")]
[Address(RVA = "0x1187590", Offset = "0x1186390", VA = "0x181187590")]
private float BNCFMLCKLLL(float OCAJDGPPEGJ)
{
return Mathf.Sign(OCAJDGPPEGJ);
}
// Token: 0x06014160 RID: 82272 RVA: 0x004A9660 File Offset: 0x004A7860
[Token(Token = "0x6014160")]
[Address(RVA = "0x1188DB0", Offset = "0x1187BB0", VA = "0x181188DB0")]
public FMGEFGHDBLF()
{
}
// Token: 0x0400D0AC RID: 53420
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400D0AC")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400D0AD RID: 53421
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D0AD")]
private bool JKACCMIADFO;
// Token: 0x0400D0AE RID: 53422
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400D0AE")]
private int MGDCOEBPDCI;
// Token: 0x0400D0AF RID: 53423
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D0AF")]
private float KFANGBLMCKK;
// Token: 0x0400D0B0 RID: 53424
[FieldOffset(Offset = "0x64")]
[Token(Token = "0x400D0B0")]
private float CBBKCMFMLML;
// Token: 0x0400D0B1 RID: 53425
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400D0B1")]
private float FEFGGDMHMHL;
// Token: 0x02002E37 RID: 11831
[Token(Token = "0x2002E37")]
private enum MBEENEGJDOC
{
// Token: 0x0400D0B3 RID: 53427
[Token(Token = "0x400D0B3")]
DISABLED,
// Token: 0x0400D0B4 RID: 53428
[Token(Token = "0x400D0B4")]
IDLE,
// Token: 0x0400D0B5 RID: 53429
[Token(Token = "0x400D0B5")]
CHARGING,
// Token: 0x0400D0B6 RID: 53430
[Token(Token = "0x400D0B6")]
RELEASING
}
}