Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

736 lines
22 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core.Combat;
using RecRoom.Core.Controllers.ScreenBehaviors;
using RecRoom.Core.Pools;
using RecRoom.UI;
using UnityEngine;
using UnityEngine.Experimental.Rendering;
using UnityEngine.Rendering.Universal;
// Token: 0x02002ED8 RID: 11992
[Token(Token = "0x2002ED8")]
public class EDBBLAEEBAE : GHJPGFBHMMC<EDBBLAEEBAE, PictureInPictureScreenPlayerBehaviorConfig>
{
// Token: 0x17003820 RID: 14368
// (get) Token: 0x060143E0 RID: 82912 RVA: 0x004AD668 File Offset: 0x004AB868
[Token(Token = "0x17003820")]
private PictureInPictureMenu HKGFAJJCOCO
{
[Token(Token = "0x60143E0")]
[Address(RVA = "0x15CD170", Offset = "0x15CC170", VA = "0x1815CD170")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x17003821 RID: 14369
// (get) Token: 0x060143E1 RID: 82913 RVA: 0x004AD67C File Offset: 0x004AB87C
[Token(Token = "0x17003821")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x60143E1")]
[Address(RVA = "0xC45DA0", Offset = "0xC44DA0", VA = "0x180C45DA0", Slot = "14")]
get
{
return 31;
}
}
// Token: 0x17003822 RID: 14370
// (get) Token: 0x060143E2 RID: 82914 RVA: 0x004AD68C File Offset: 0x004AB88C
[Token(Token = "0x17003822")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x60143E2")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
get
{
}
}
// Token: 0x060143E3 RID: 82915 RVA: 0x004AD69C File Offset: 0x004AB89C
[Token(Token = "0x60143E3")]
[Address(RVA = "0x15CFBE0", Offset = "0x15CEBE0", VA = "0x1815CFBE0", Slot = "16")]
public override void OFFLOPLJBBG(PictureInPictureScreenPlayerBehaviorConfig PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ)
{
Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND;
Camera camera = new GameObject("PictureInPicture (PiP) Camera").AddComponent<Camera>();
Transform transform = camera.transform;
Transform transform2 = SingletonMonoBehaviour.ONCPNMDGGKG.transform;
transform.parentInternal = transform2;
camera.gameObject.tag = "MirroredCamera";
this.HABFDGFJKLE();
UniversalAdditionalCameraData universalAdditionalCameraData = camera.gameObject.AddComponent<UniversalAdditionalCameraData>();
universalAdditionalCameraData.m_forceRenderMirrors = false;
universalAdditionalCameraData.m_RenderShadows = false;
this.CLKAGHIBLML = camera;
this.ONJIDDGMHND();
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.ADIHBNNIBCO);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.GACPCMNNHOJ);
int num = 0;
int num2 = 0;
pegjgmdgkjn.JEPMLPCOGNM((ushort)num, okgcdflpfod, num2, knfakjmalje);
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PIGCOGCFJAN);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.PFIOOHFJDKP);
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
int num3 = 0;
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num3);
}
// Token: 0x060143E4 RID: 82916 RVA: 0x004AD794 File Offset: 0x004AB994
[Token(Token = "0x60143E4")]
[Address(RVA = "0x15CDE00", Offset = "0x15CCE00", VA = "0x1815CDE00", Slot = "17")]
public override void Dispose()
{
base.Dispose();
if (this.AENELEOCFPJ != 0)
{
}
this.AENELEOCFPJ = (ulong)0L;
Camera clkaghiblml = this.CLKAGHIBLML;
int num = 0;
if (clkaghiblml != num)
{
OMCHJHPFBDN.KGFPNIMJHIC(this.CLKAGHIBLML.gameObject);
this.CLKAGHIBLML = (ulong)0L;
}
this.DBJKGNBKPDI();
}
// Token: 0x060143E5 RID: 82917 RVA: 0x004AD7F4 File Offset: 0x004AB9F4
[Token(Token = "0x60143E5")]
[Address(RVA = "0x15CFA40", Offset = "0x15CEA40", VA = "0x1815CFA40", Slot = "18")]
protected override void NHOMMEMEFIB()
{
base.NHOMMEMEFIB();
MFBGLIHGCGO<Bullet> localPlayerAcquiredBulletEvent = RangedWeapon.LocalPlayerAcquiredBulletEvent;
Action<Bullet> action = new Action(this.NELABABGFOO);
MFBGLIHGCGO<PooledParticle> localPlayerAcquiredPooledParticleEvent = RangedWeapon.LocalPlayerAcquiredPooledParticleEvent;
Action<PooledParticle> action2 = new Action(this.DAIFPANGJDK);
MFBGLIHGCGO<PooledParticle> localPlayerAcquiredLevelUpParticleEvent = PlayerProgression.LocalPlayerAcquiredLevelUpParticleEvent;
Action<PooledParticle> action3 = new Action(this.DAIFPANGJDK);
}
// Token: 0x060143E6 RID: 82918 RVA: 0x004AD848 File Offset: 0x004ABA48
[Token(Token = "0x60143E6")]
[Address(RVA = "0x15CEC60", Offset = "0x15CDC60", VA = "0x1815CEC60", Slot = "19")]
protected override void GAPALICCLPH()
{
base.GAPALICCLPH();
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
MFBGLIHGCGO<Bullet> localPlayerAcquiredBulletEvent = RangedWeapon.LocalPlayerAcquiredBulletEvent;
Action<Bullet> action = new Action(this.NELABABGFOO);
MFBGLIHGCGO<PooledParticle> localPlayerAcquiredPooledParticleEvent = RangedWeapon.LocalPlayerAcquiredPooledParticleEvent;
Action<PooledParticle> action2 = new Action(this.DAIFPANGJDK);
MFBGLIHGCGO<PooledParticle> localPlayerAcquiredLevelUpParticleEvent = PlayerProgression.LocalPlayerAcquiredLevelUpParticleEvent;
Action<PooledParticle> action3 = new Action(this.DAIFPANGJDK);
}
// Token: 0x060143E7 RID: 82919 RVA: 0x004AD8B0 File Offset: 0x004ABAB0
[Token(Token = "0x60143E7")]
[Address(RVA = "0x15D03B0", Offset = "0x15CF3B0", VA = "0x1815D03B0", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060143E8 RID: 82920 RVA: 0x004AD8DC File Offset: 0x004ABADC
[Token(Token = "0x60143E8")]
[Address(RVA = "0x15CF0C0", Offset = "0x15CE0C0", VA = "0x1815CF0C0", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060143E9 RID: 82921 RVA: 0x004AD900 File Offset: 0x004ABB00
[Token(Token = "0x60143E9")]
[Address(RVA = "0x15CD070", Offset = "0x15CC070", VA = "0x1815CD070", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060143EA RID: 82922 RVA: 0x004AD920 File Offset: 0x004ABB20
[Token(Token = "0x60143EA")]
[Address(RVA = "0x15CCFC0", Offset = "0x15CBFC0", VA = "0x1815CCFC0")]
private void ADIHBNNIBCO(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG)
{
Camera clkaghiblml = this.CLKAGHIBLML;
int num = 0;
clkaghiblml.enabled = num != 0;
if (this.AENELEOCFPJ != 0)
{
}
this.AENELEOCFPJ = (ulong)0L;
}
// Token: 0x060143EB RID: 82923 RVA: 0x004AD958 File Offset: 0x004ABB58
[Token(Token = "0x60143EB")]
[Address(RVA = "0x15CEBC0", Offset = "0x15CDBC0", VA = "0x1815CEBC0")]
private void GACPCMNNHOJ()
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
if (!this.NHMDIOMOECF)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
bool flag = this.NHMDIOMOECF;
}
// Token: 0x060143EC RID: 82924 RVA: 0x004AD98C File Offset: 0x004ABB8C
[Token(Token = "0x60143EC")]
[Address(RVA = "0x15D0150", Offset = "0x15CF150", VA = "0x1815D0150")]
private void PIGCOGCFJAN(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG)
{
Action action = new Action(this.EFNPANKLFGH);
IDisposable disposable;
this.AENELEOCFPJ = disposable;
int num = 0;
this.MEEOBJKKLCO.y = (float)num;
Vector3 vector;
this.DPPOEIGBHGP = vector;
bool method_is_virtual = action.method_is_virtual;
Vector3 vector2;
float z = vector2.z;
this.ELCKLOMJELF.z = z;
this.PPHJFMHNPED = 1f;
}
// Token: 0x060143ED RID: 82925 RVA: 0x004AD9F4 File Offset: 0x004ABBF4
[Token(Token = "0x60143ED")]
[Address(RVA = "0x15D00B0", Offset = "0x15CF0B0", VA = "0x1815D00B0")]
private void PFIOOHFJDKP()
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
if (this.NHMDIOMOECF)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
return;
}
}
// Token: 0x17003823 RID: 14371
// (get) Token: 0x060143EE RID: 82926 RVA: 0x004ADA28 File Offset: 0x004ABC28
[Token(Token = "0x17003823")]
private bool EHHLPFBIIJL
{
[Token(Token = "0x60143EE")]
[Address(RVA = "0x15CF070", Offset = "0x15CE070", VA = "0x1815CF070")]
get
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
throw new NullReferenceException();
}
}
// Token: 0x17003824 RID: 14372
// (get) Token: 0x060143EF RID: 82927 RVA: 0x004ADA44 File Offset: 0x004ABC44
[Token(Token = "0x17003824")]
private bool NHMDIOMOECF
{
[Token(Token = "0x60143EF")]
[Address(RVA = "0x15CF250", Offset = "0x15CE250", VA = "0x1815CF250")]
get
{
bool flag;
bool flag2;
bool flag3;
return flag || flag2 || flag3;
}
}
// Token: 0x17003825 RID: 14373
// (get) Token: 0x060143F0 RID: 82928 RVA: 0x004ADA64 File Offset: 0x004ABC64
[Token(Token = "0x17003825")]
private bool GLGGBDGBMPP
{
[Token(Token = "0x60143F0")]
[Address(RVA = "0x15CF8A0", Offset = "0x15CE8A0", VA = "0x1815CF8A0")]
get
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
return !this.NHMDIOMOECF;
}
}
// Token: 0x060143F1 RID: 82929 RVA: 0x004ADA88 File Offset: 0x004ABC88
[Token(Token = "0x60143F1")]
[Address(RVA = "0x15CDC50", Offset = "0x15CCC50", VA = "0x1815CDC50")]
private void DAIFPANGJDK(PooledParticle FPOJJBBBCKJ)
{
int num = 0;
if (!(FPOJJBBBCKJ == num))
{
ParticleSystem[] <IFDLOPPHFDM>k__BackingField = FPOJJBBBCKJ.<IFDLOPPHFDM>k__BackingField;
int num2 = 0;
int length = <IFDLOPPHFDM>k__BackingField.Length;
if (num2 < length)
{
ParticleSystem particleSystem = <IFDLOPPHFDM>k__BackingField[num2];
int num3 = 0;
if (!(particleSystem == num3))
{
GameObject gameObject = particleSystem.gameObject;
this.HBLLLMEMGML(gameObject);
}
num2++;
}
}
}
// Token: 0x060143F2 RID: 82930 RVA: 0x004ADAE8 File Offset: 0x004ABCE8
[Token(Token = "0x60143F2")]
[Address(RVA = "0x15CF910", Offset = "0x15CE910", VA = "0x1815CF910")]
private void NELABABGFOO(Bullet NLLMMPLAPBK)
{
int num = 0;
if (!(NLLMMPLAPBK == num))
{
Renderer visualRenderer = NLLMMPLAPBK.visualRenderer;
int num2 = 0;
if (visualRenderer != num2)
{
GameObject gameObject = NLLMMPLAPBK.visualRenderer.gameObject;
this.HBLLLMEMGML(gameObject);
}
ParticleSystem particles = NLLMMPLAPBK.particles;
int num3 = 0;
if (particles != num3)
{
GameObject gameObject2 = NLLMMPLAPBK.particles.gameObject;
this.HBLLLMEMGML(gameObject2);
}
}
}
// Token: 0x060143F3 RID: 82931 RVA: 0x004ADB5C File Offset: 0x004ABD5C
[Token(Token = "0x60143F3")]
[Address(RVA = "0x15CEFF0", Offset = "0x15CDFF0", VA = "0x1815CEFF0")]
private void HBLLLMEMGML(GameObject DIGEFDBDHNH)
{
GameObject gameObject = this.LAFKLIEPCMB.Dequeue();
this.LAFKLIEPCMB.Enqueue(DIGEFDBDHNH);
}
// Token: 0x060143F4 RID: 82932 RVA: 0x004ADB88 File Offset: 0x004ABD88
[Token(Token = "0x60143F4")]
[Address(RVA = "0x15CF110", Offset = "0x15CE110", VA = "0x1815CF110")]
private Camera KHJKKNIKIDP()
{
Camera camera = new GameObject("PictureInPicture (PiP) Camera").AddComponent<Camera>();
Transform transform = camera.transform;
Transform transform2 = SingletonMonoBehaviour.ONCPNMDGGKG.transform;
transform.parentInternal = transform2;
camera.gameObject.tag = "MirroredCamera";
this.HABFDGFJKLE();
UniversalAdditionalCameraData universalAdditionalCameraData = camera.gameObject.AddComponent<UniversalAdditionalCameraData>();
universalAdditionalCameraData.m_forceRenderMirrors = false;
universalAdditionalCameraData.m_RenderShadows = false;
return camera;
}
// Token: 0x060143F5 RID: 82933 RVA: 0x004ADBF8 File Offset: 0x004ABDF8
[Token(Token = "0x60143F5")]
[Address(RVA = "0x15CFEA0", Offset = "0x15CEEA0", VA = "0x1815CFEA0")]
private void ONJIDDGMHND()
{
Camera clkaghiblml = this.CLKAGHIBLML;
RenderTexture renderTexture;
this.LDEKHANDCBO = renderTexture;
clkaghiblml.targetTexture = renderTexture;
this.CLKAGHIBLML.depthTextureMode = DepthTextureMode.Depth;
RenderTexture ldekhandcbo = this.LDEKHANDCBO;
}
// Token: 0x060143F6 RID: 82934 RVA: 0x004ADC34 File Offset: 0x004ABE34
[Token(Token = "0x60143F6")]
[Address(RVA = "0x15CDD70", Offset = "0x15CCD70", VA = "0x1815CDD70")]
private void DBJKGNBKPDI()
{
RenderTexture ldekhandcbo = this.LDEKHANDCBO;
int num = 0;
if (ldekhandcbo != num)
{
this.LDEKHANDCBO.Release();
OMCHJHPFBDN.KBFLHNONOHF(this.LDEKHANDCBO);
this.LDEKHANDCBO = (ulong)0L;
}
}
// Token: 0x060143F7 RID: 82935 RVA: 0x004ADC7C File Offset: 0x004ABE7C
[Token(Token = "0x60143F7")]
[Address(RVA = "0x15CD0E0", Offset = "0x15CC0E0", VA = "0x1815CD0E0")]
private void BEDBOHPCKIL()
{
Camera clkaghiblml = this.CLKAGHIBLML;
int num = 0;
if (clkaghiblml != num)
{
OMCHJHPFBDN.KGFPNIMJHIC(this.CLKAGHIBLML.gameObject);
this.CLKAGHIBLML = (ulong)0L;
}
}
// Token: 0x060143F8 RID: 82936 RVA: 0x004ADCBC File Offset: 0x004ABEBC
[Token(Token = "0x60143F8")]
[Address(RVA = "0x15CDEF0", Offset = "0x15CCEF0", VA = "0x1815CDEF0")]
private void EFNPANKLFGH()
{
float unscaledTime = Time.unscaledTime;
bool flag;
if (this.BEKMMBEEPOI <= unscaledTime && !flag)
{
int num = 0;
GameObject gameObject;
if (!(gameObject == num))
{
float smoothDeltaTime = Time.smoothDeltaTime;
float num2 = Mathf.Clamp(smoothDeltaTime, 1f, 1f);
float unscaledTime2 = Time.unscaledTime;
this.BEKMMBEEPOI = unscaledTime2;
GraphicsFormat graphicsFormat = this.LDEKHANDCBO.graphicsFormat;
if (gameObject != graphicsFormat)
{
this.DBJKGNBKPDI();
this.ONJIDDGMHND();
}
this.FABOLJMCDNF();
this.BNEFPHFLCBN();
this.LHOHPKMGHHP();
}
}
}
// Token: 0x060143F9 RID: 82937 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60143F9")]
[Address(RVA = "0x15CE110", Offset = "0x15CD110", VA = "0x1815CE110")]
private void FABOLJMCDNF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060143FA RID: 82938 RVA: 0x004ADD58 File Offset: 0x004ABF58
[Token(Token = "0x60143FA")]
[Address(RVA = "0x15CD1C0", Offset = "0x15CC1C0", VA = "0x1815CD1C0")]
private void BNEFPHFLCBN()
{
this.HABFDGFJKLE();
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;
float z6 = this.ELCKLOMJELF.z;
Vector3 vector6;
float z7 = vector6.z;
float deltaTime = Time.deltaTime;
Vector3 vector7;
float z8 = vector7.z;
this.ELCKLOMJELF.z = z8;
float z9 = vector7.z;
Vector3 vector8;
float z10 = vector8.z;
bool flag;
if (flag)
{
Vector3 vector9;
float z11 = vector9.z;
}
bool flag2;
if (flag2)
{
Vector3 vector10;
float z12 = vector10.z;
}
Vector2 vector11;
float num = Vector2.SqrMagnitude(vector11);
float num2;
num = num2;
num2 = Mathf.Max(num, num);
Vector2 vector12;
float num3 = Vector2.SqrMagnitude(vector12);
num3 = num2;
num2 = Mathf.Max(num3, num3);
Vector2 vector13;
float num4 = Vector2.SqrMagnitude(vector13);
num4 = num2;
float num5 = Mathf.Max(num4, num4);
num2 = num5;
float num6 = Mathf.Min(Mathf.Lerp(1f, 2f, num5), 2f);
Camera clkaghiblml = this.CLKAGHIBLML;
int num7 = 0;
float num8 = Mathf.Max(clkaghiblml.fieldOfView * 0.017453292f * 0.5f, num2);
Vector2 meeobjkklco = this.MEEOBJKKLCO;
int num9 = 0;
float num10 = this.MEEOBJKKLCO.y;
num6 = num8;
float deltaTime2 = Time.deltaTime;
num10 = deltaTime2;
Vector2 vector14 = Vector2.Lerp(num9, num7, num10);
float num11 = this.DPPOEIGBHGP;
this.MEEOBJKKLCO = deltaTime2;
this.MEEOBJKKLCO.y = meeobjkklco;
float num12 = Time.deltaTime;
num12 = num11;
float num13 = Mathf.Lerp(num12, num6, num10);
Camera clkaghiblml2 = this.CLKAGHIBLML;
this.DPPOEIGBHGP = num13;
Transform transform = clkaghiblml2.transform;
Vector3 vector15;
float z13 = vector15.z;
Vector3 vector16;
float z14 = vector16.z;
float dppoeigbhgp = this.DPPOEIGBHGP;
Vector3 vector17;
float z15 = vector17.z;
Vector3 vector18;
float z16 = vector18.z;
Vector3 vector19;
float z17 = vector19.z;
Transform transform2 = this.CLKAGHIBLML.transform;
float num14;
num11 = num14;
float num15 = Mathf.Lerp(Time.deltaTime, num11, dppoeigbhgp);
num11 = num15;
num15 = num11;
float num16 = Mathf.Max(num15, num11);
this.PPHJFMHNPED = num16;
num11 = this.PPHJFMHNPED;
}
// Token: 0x060143FB RID: 82939 RVA: 0x004ADF98 File Offset: 0x004AC198
[Token(Token = "0x60143FB")]
[Address(RVA = "0x15CF2D0", Offset = "0x15CE2D0", VA = "0x1815CF2D0")]
private void LHOHPKMGHHP()
{
for (;;)
{
int num = 0;
Player.<EGKJPJKLEAI>k__BackingField.playerAvatar.playerAvatarDisplay.AddForceMatrixRecalculationPerRenderFlag(this);
Dictionary<GameObject, int>.KeyCollection keys = this.FOLEEPIIPKJ.Keys;
bool flag;
if (flag)
{
}
if (num == 0)
{
if (num != -1)
{
}
Camera clkaghiblml = this.CLKAGHIBLML;
Transform transform = clkaghiblml.transform;
Transform transform2 = clkaghiblml.transform;
Camera clkaghiblml2 = this.CLKAGHIBLML;
RenderTexture ldekhandcbo = this.LDEKHANDCBO;
clkaghiblml2.targetTexture = ldekhandcbo;
this.CLKAGHIBLML.Render();
JODFIHBJHJM.DJIKGEKGANK();
JODFIHBJHJM.KEMHHNJNBCF();
Dictionary<GameObject, int>.KeyCollection keys2 = this.FOLEEPIIPKJ.Keys;
bool flag2;
if (flag2)
{
int num2 = 0;
int num3 = this.FOLEEPIIPKJ[num2];
}
if (num == 0)
{
break;
}
}
}
Player.<EGKJPJKLEAI>k__BackingField.playerAvatar.playerAvatarDisplay.RemoveForceMatrixRecalculationPerRenderFlag(this);
}
// Token: 0x060143FC RID: 82940 RVA: 0x004AE074 File Offset: 0x004AC274
[Token(Token = "0x60143FC")]
[Address(RVA = "0x15CEE50", Offset = "0x15CDE50", VA = "0x1815CEE50")]
private void HABFDGFJKLE()
{
Camera clkaghiblml = this.CLKAGHIBLML;
int num = 0;
bool flag = clkaghiblml == num;
if (!flag)
{
this.CLKAGHIBLML.fieldOfView = (float)num;
this.CLKAGHIBLML.aspect = 1f;
this.CLKAGHIBLML.nearClipPlane = 1f;
this.CLKAGHIBLML.farClipPlane = 1f;
this.CLKAGHIBLML.cullingMask = (flag ? 1 : 0);
Camera clkaghiblml2 = this.CLKAGHIBLML;
int num2 = 0;
clkaghiblml2.useOcclusionCulling = num2 != 0;
this.CLKAGHIBLML.clearFlags = CameraClearFlags.Color;
Camera clkaghiblml3 = this.CLKAGHIBLML;
Camera clkaghiblml4 = this.CLKAGHIBLML;
int num3 = 0;
clkaghiblml4.enabled = num3 != 0;
}
}
// Token: 0x060143FD RID: 82941 RVA: 0x004AE124 File Offset: 0x004AC324
[Token(Token = "0x60143FD")]
[Address(RVA = "0x15D0450", Offset = "0x15CF450", VA = "0x1815D0450")]
public EDBBLAEEBAE()
{
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
KHINMMJIENE khinmmjiene;
this.NDAKFEMHFON = khinmmjiene;
List<Tool> list = new List(5);
this.MEMJILCICEN = list;
Queue<GameObject> queue = new Queue(5);
this.LAFKLIEPCMB = queue;
Dictionary<GameObject, int> dictionary = new Dictionary();
this.FOLEEPIIPKJ = dictionary;
base..ctor();
}
// Token: 0x060143FE RID: 82942 RVA: 0x004AE180 File Offset: 0x004AC380
[Token(Token = "0x60143FE")]
[Address(RVA = "0x15CEB10", Offset = "0x15CDB10", VA = "0x1815CEB10")]
[CompilerGenerated]
private void FKDMLOBFBHN(Tool EGFEJGHDNAI)
{
int num = 0;
if (EGFEJGHDNAI != num && EGFEJGHDNAI.rigidbodyPickup.IKNMCIEGEHH != 0)
{
this.MEMJILCICEN.Add(EGFEJGHDNAI);
}
}
// Token: 0x060143FF RID: 82943 RVA: 0x004AE1BC File Offset: 0x004AC3BC
[Token(Token = "0x60143FF")]
[Address(RVA = "0x15CFFA0", Offset = "0x15CEFA0", VA = "0x1815CFFA0")]
[CompilerGenerated]
internal static Vector2 PDMCJEBOOAL(Vector3 DDHPAFKBMON, ref EDBBLAEEBAE.EEACJKFLNHC cpp2il__autoParamName__idx_1)
{
Quaternion cameraRotation = cpp2il__autoParamName__idx_1.cameraRotation;
float z = DDHPAFKBMON.z;
Vector3 vector;
float z2 = vector.z;
Vector2 vector2;
return vector2;
}
// Token: 0x0400D1C9 RID: 53705
[Token(Token = "0x400D1C9")]
private const int ABAPOILPDAB = 5;
// Token: 0x0400D1CA RID: 53706
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400D1CA")]
private Camera CLKAGHIBLML;
// Token: 0x0400D1CB RID: 53707
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400D1CB")]
private RenderTexture LDEKHANDCBO;
// Token: 0x0400D1CC RID: 53708
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D1CC")]
private readonly HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400D1CD RID: 53709
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D1CD")]
private readonly KHINMMJIENE NDAKFEMHFON;
// Token: 0x0400D1CE RID: 53710
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400D1CE")]
private Vector2 MEEOBJKKLCO;
// Token: 0x0400D1CF RID: 53711
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400D1CF")]
private float DPPOEIGBHGP;
// Token: 0x0400D1D0 RID: 53712
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
[Token(Token = "0x400D1D0")]
private Vector3 ELCKLOMJELF;
// Token: 0x0400D1D1 RID: 53713
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400D1D1")]
private float PPHJFMHNPED;
// Token: 0x0400D1D2 RID: 53714
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400D1D2")]
private IDisposable AENELEOCFPJ;
// Token: 0x0400D1D3 RID: 53715
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400D1D3")]
private readonly List<Tool> MEMJILCICEN;
// Token: 0x0400D1D4 RID: 53716
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400D1D4")]
private readonly Queue<GameObject> LAFKLIEPCMB;
// Token: 0x0400D1D5 RID: 53717
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400D1D5")]
private readonly Dictionary<GameObject, int> FOLEEPIIPKJ;
// Token: 0x0400D1D6 RID: 53718
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400D1D6")]
private float BEKMMBEEPOI;
// Token: 0x02002ED9 RID: 11993
[Token(Token = "0x2002ED9")]
private enum HKEAMBMKHNJ
{
// Token: 0x0400D1D8 RID: 53720
[Token(Token = "0x400D1D8")]
Hidden,
// Token: 0x0400D1D9 RID: 53721
[Token(Token = "0x400D1D9")]
Open
}
// Token: 0x02002EDA RID: 11994
[Token(Token = "0x2002EDA")]
[CompilerGenerated]
[StructLayout(3)]
private struct EEACJKFLNHC
{
// Token: 0x0400D1DA RID: 53722
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D1DA")]
public Vector3 pivot;
// Token: 0x0400D1DB RID: 53723
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x400D1DB")]
public Quaternion cameraRotation;
}
}