318 lines
9.3 KiB
C#
318 lines
9.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002343 RID: 9027
|
|
[Token(Token = "0x2002343")]
|
|
public class MLAKEKJEBLE : IDisposable
|
|
{
|
|
// Token: 0x0600E510 RID: 58640 RVA: 0x003499AC File Offset: 0x00347BAC
|
|
[Token(Token = "0x600E510")]
|
|
[Address(RVA = "0x2026660", Offset = "0x2025660", VA = "0x182026660")]
|
|
public static MLAKEKJEBLE.MANMJDIEJNM CANHGDOIMGE(float JCAEDLLGMHA)
|
|
{
|
|
MLAKEKJEBLE.FHGDFAFDCPF fhgdfafdcpf = new MLAKEKJEBLE.FHGDFAFDCPF();
|
|
fhgdfafdcpf.hz = JCAEDLLGMHA;
|
|
MLAKEKJEBLE.MANMJDIEJNM manmjdiejnm;
|
|
manmjdiejnm.method_ptr = ldftn(<DefaultUpdateFuncForHz>b__0);
|
|
manmjdiejnm.method = ldftn(<DefaultUpdateFuncForHz>b__0);
|
|
manmjdiejnm.m_target = fhgdfafdcpf;
|
|
return manmjdiejnm;
|
|
}
|
|
|
|
// Token: 0x17002436 RID: 9270
|
|
// (get) Token: 0x0600E511 RID: 58641 RVA: 0x003499EC File Offset: 0x00347BEC
|
|
// (set) Token: 0x0600E512 RID: 58642 RVA: 0x00349A00 File Offset: 0x00347C00
|
|
[Token(Token = "0x17002436")]
|
|
public bool PAJGCGDFHKK
|
|
{
|
|
[Token(Token = "0x600E511")]
|
|
[Address(RVA = "0x8920D0", Offset = "0x8910D0", VA = "0x1808920D0")]
|
|
get
|
|
{
|
|
return this.MGNCNNNKHFM;
|
|
}
|
|
[Token(Token = "0x600E512")]
|
|
[Address(RVA = "0x2026730", Offset = "0x2025730", VA = "0x182026730")]
|
|
set
|
|
{
|
|
if (this.MGNCNNNKHFM != value)
|
|
{
|
|
this.MGNCNNNKHFM = value;
|
|
if (!this.EKOPAIDCKPF)
|
|
{
|
|
MLAKEKJEBLE.MANMJDIEJNM ccchcekdbhe = this.CCCHCEKDBHE;
|
|
float num = ccchcekdbhe(this);
|
|
if (ccchcekdbhe != 0)
|
|
{
|
|
this.IJPDHGOFLCD = num;
|
|
if (ccchcekdbhe == 0)
|
|
{
|
|
Action action = new Action(this.AIMIFCAPDOM);
|
|
Scheduler.NEIJEKIKDOG eajnnefhogp = this.EAJNNEFHOGP;
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
ICMKAJELBGE icmkajelbge;
|
|
this.MAGALGIPAJC = icmkajelbge;
|
|
}
|
|
int num2 = 0;
|
|
if (num > (float)num2)
|
|
{
|
|
Scheduler.NEIJEKIKDOG eajnnefhogp2 = this.EAJNNEFHOGP;
|
|
throw new NullReferenceException();
|
|
}
|
|
int num3 = 0;
|
|
this.LLKPMDMMICL = num3;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002437 RID: 9271
|
|
// (get) Token: 0x0600E513 RID: 58643 RVA: 0x00349A8C File Offset: 0x00347C8C
|
|
// (set) Token: 0x0600E514 RID: 58644 RVA: 0x00349AA0 File Offset: 0x00347CA0
|
|
[Token(Token = "0x17002437")]
|
|
private IDisposable LLKPMDMMICL
|
|
{
|
|
[Token(Token = "0x600E513")]
|
|
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
|
get
|
|
{
|
|
return this.MAGALGIPAJC;
|
|
}
|
|
[Token(Token = "0x600E514")]
|
|
[Address(RVA = "0x20265A0", Offset = "0x20255A0", VA = "0x1820265A0")]
|
|
set
|
|
{
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
this.MAGALGIPAJC = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E515 RID: 58645 RVA: 0x00349AC0 File Offset: 0x00347CC0
|
|
[Token(Token = "0x600E515")]
|
|
[Address(RVA = "0x2026AF0", Offset = "0x2025AF0", VA = "0x182026AF0")]
|
|
public MLAKEKJEBLE(MonoBehaviour LHOMKMINCHH, Scheduler.NEIJEKIKDOG JLKEFJHANKL, Action<float> BADMDLGANDC, bool FMKJNIDMAFN = false)
|
|
{
|
|
MLAKEKJEBLE.MANMJDIEJNM ieiooeammjg = MLAKEKJEBLE.IEIOOEAMMJG;
|
|
base..ctor();
|
|
this.ADDDHPLGIKL = LHOMKMINCHH;
|
|
this.EAJNNEFHOGP = JLKEFJHANKL;
|
|
this.BADMDLGANDC = BADMDLGANDC;
|
|
bool isActiveAndEnabled = LHOMKMINCHH.isActiveAndEnabled;
|
|
this.MGNCNNNKHFM = isActiveAndEnabled;
|
|
this.CCCHCEKDBHE = ieiooeammjg;
|
|
this.EKOPAIDCKPF = false;
|
|
}
|
|
|
|
// Token: 0x0600E516 RID: 58646 RVA: 0x00349B20 File Offset: 0x00347D20
|
|
[Token(Token = "0x600E516")]
|
|
[Address(RVA = "0x2026BC0", Offset = "0x2025BC0", VA = "0x182026BC0")]
|
|
public MLAKEKJEBLE(MonoBehaviour LHOMKMINCHH, Scheduler.NEIJEKIKDOG JLKEFJHANKL, Action<float> BADMDLGANDC, MLAKEKJEBLE.MANMJDIEJNM DCCKAOHDPDO, bool FMKJNIDMAFN = false)
|
|
{
|
|
this.ADDDHPLGIKL = LHOMKMINCHH;
|
|
this.EAJNNEFHOGP = JLKEFJHANKL;
|
|
this.BADMDLGANDC = BADMDLGANDC;
|
|
bool isActiveAndEnabled = LHOMKMINCHH.isActiveAndEnabled;
|
|
this.MGNCNNNKHFM = isActiveAndEnabled;
|
|
this.EKOPAIDCKPF = false;
|
|
this.CCCHCEKDBHE = 0;
|
|
}
|
|
|
|
// Token: 0x0600E517 RID: 58647 RVA: 0x00349B78 File Offset: 0x00347D78
|
|
[Token(Token = "0x600E517")]
|
|
[Address(RVA = "0x20268D0", Offset = "0x20258D0", VA = "0x1820268D0")]
|
|
public void MOBHLDCNAKD()
|
|
{
|
|
MLAKEKJEBLE.MANMJDIEJNM ccchcekdbhe = this.CCCHCEKDBHE;
|
|
float num = ccchcekdbhe(this);
|
|
if (ccchcekdbhe != 0)
|
|
{
|
|
this.IJPDHGOFLCD = num;
|
|
if (ccchcekdbhe == 0)
|
|
{
|
|
Action action = new Action(this.AIMIFCAPDOM);
|
|
Scheduler.NEIJEKIKDOG eajnnefhogp = this.EAJNNEFHOGP;
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
ICMKAJELBGE icmkajelbge;
|
|
this.MAGALGIPAJC = icmkajelbge;
|
|
}
|
|
int num2 = 0;
|
|
if (num > (float)num2)
|
|
{
|
|
Scheduler.NEIJEKIKDOG eajnnefhogp2 = this.EAJNNEFHOGP;
|
|
throw new NullReferenceException();
|
|
}
|
|
int num3 = 0;
|
|
this.LLKPMDMMICL = num3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E518 RID: 58648 RVA: 0x00349BEC File Offset: 0x00347DEC
|
|
[Token(Token = "0x600E518")]
|
|
[Address(RVA = "0x2026600", Offset = "0x2025600", VA = "0x182026600")]
|
|
private void AIMIFCAPDOM()
|
|
{
|
|
Action<float> badmdlgandc = this.BADMDLGANDC;
|
|
float deltaTime = Time.deltaTime;
|
|
}
|
|
|
|
// Token: 0x0600E519 RID: 58649 RVA: 0x00349C10 File Offset: 0x00347E10
|
|
[Token(Token = "0x600E519")]
|
|
[Address(RVA = "0x20266E0", Offset = "0x20256E0", VA = "0x1820266E0", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
this.MAGALGIPAJC = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0600E51A RID: 58650 RVA: 0x00349C30 File Offset: 0x00347E30
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600E51A")]
|
|
[Address(RVA = "0x2026A60", Offset = "0x2025A60", VA = "0x182026A60")]
|
|
static MLAKEKJEBLE()
|
|
{
|
|
MLAKEKJEBLE.MANMJDIEJNM manmjdiejnm;
|
|
manmjdiejnm.method_ptr = ldftn(<.cctor>b__24_0);
|
|
manmjdiejnm.method = ldftn(<.cctor>b__24_0);
|
|
MLAKEKJEBLE.IEIOOEAMMJG = manmjdiejnm;
|
|
}
|
|
|
|
// Token: 0x04009431 RID: 37937
|
|
[Token(Token = "0x4009431")]
|
|
public const float MMDKBCOCLPG = 0f;
|
|
|
|
// Token: 0x04009432 RID: 37938
|
|
[Token(Token = "0x4009432")]
|
|
public const float JOFHJKNPOOG = -1f;
|
|
|
|
// Token: 0x04009433 RID: 37939
|
|
[Token(Token = "0x4009433")]
|
|
public static MLAKEKJEBLE.MANMJDIEJNM IEIOOEAMMJG;
|
|
|
|
// Token: 0x04009434 RID: 37940
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009434")]
|
|
public readonly MonoBehaviour ADDDHPLGIKL;
|
|
|
|
// Token: 0x04009435 RID: 37941
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009435")]
|
|
public readonly Scheduler.NEIJEKIKDOG EAJNNEFHOGP;
|
|
|
|
// Token: 0x04009436 RID: 37942
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009436")]
|
|
private readonly Action<float> BADMDLGANDC;
|
|
|
|
// Token: 0x04009437 RID: 37943
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4009437")]
|
|
private readonly MLAKEKJEBLE.MANMJDIEJNM CCCHCEKDBHE;
|
|
|
|
// Token: 0x04009438 RID: 37944
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4009438")]
|
|
private readonly bool EKOPAIDCKPF;
|
|
|
|
// Token: 0x04009439 RID: 37945
|
|
[FieldOffset(Offset = "0x31")]
|
|
[Token(Token = "0x4009439")]
|
|
private bool MGNCNNNKHFM;
|
|
|
|
// Token: 0x0400943A RID: 37946
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400943A")]
|
|
private float IJPDHGOFLCD = float.MinValue;
|
|
|
|
// Token: 0x0400943B RID: 37947
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400943B")]
|
|
private IDisposable MAGALGIPAJC;
|
|
|
|
// Token: 0x02002344 RID: 9028
|
|
[Token(Token = "0x2002344")]
|
|
public sealed class MANMJDIEJNM : MulticastDelegate
|
|
{
|
|
// Token: 0x0600E51B RID: 58651 RVA: 0x00349C5C File Offset: 0x00347E5C
|
|
[Token(Token = "0x600E51B")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public MANMJDIEJNM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600E51C RID: 58652 RVA: 0x00349C78 File Offset: 0x00347E78
|
|
[Token(Token = "0x600E51C")]
|
|
[Address(RVA = "0x2010A60", Offset = "0x200FA60", VA = "0x182010A60", Slot = "13")]
|
|
public float Invoke(MLAKEKJEBLE PBKMJJLCFKB)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E51D RID: 58653 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E51D")]
|
|
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(MLAKEKJEBLE PBKMJJLCFKB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E51E RID: 58654 RVA: 0x00349D8C File Offset: 0x00347F8C
|
|
[Token(Token = "0x600E51E")]
|
|
[Address(RVA = "0xA3DF30", Offset = "0xA3CF30", VA = "0x180A3DF30", Slot = "15")]
|
|
public float EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002345 RID: 9029
|
|
[Token(Token = "0x2002345")]
|
|
[CompilerGenerated]
|
|
private sealed class FHGDFAFDCPF
|
|
{
|
|
// Token: 0x0600E51F RID: 58655 RVA: 0x00349DA0 File Offset: 0x00347FA0
|
|
[Token(Token = "0x600E51F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public FHGDFAFDCPF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E520 RID: 58656 RVA: 0x00349DB4 File Offset: 0x00347FB4
|
|
[Token(Token = "0x600E520")]
|
|
[Address(RVA = "0x200F940", Offset = "0x200E940", VA = "0x18200F940")]
|
|
internal float <DefaultUpdateFuncForHz>b__0(MLAKEKJEBLE scriptUpdate)
|
|
{
|
|
if (scriptUpdate.MGNCNNNKHFM)
|
|
{
|
|
return this.hz;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400943C RID: 37948
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400943C")]
|
|
public float hz;
|
|
}
|
|
}
|