Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/MLAKEKJEBLE.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}