Files
2026-04-10 22:50:51 +02:00

732 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: 0x02002DEF RID: 11759
[Token(Token = "0x2002DEF")]
public class EDBBLAEEBAE : GHJPGFBHMMC<EDBBLAEEBAE, PictureInPictureScreenPlayerBehaviorConfig>
{
// Token: 0x17003769 RID: 14185
// (get) Token: 0x06013F98 RID: 81816 RVA: 0x004A37B8 File Offset: 0x004A19B8
[Token(Token = "0x17003769")]
private PictureInPictureMenu HKGFAJJCOCO
{
[Token(Token = "0x6013F98")]
[Address(RVA = "0xAB3BD0", Offset = "0xAB29D0", VA = "0x180AB3BD0")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x1700376A RID: 14186
// (get) Token: 0x06013F99 RID: 81817 RVA: 0x004A37CC File Offset: 0x004A19CC
[Token(Token = "0x1700376A")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x6013F99")]
[Address(RVA = "0x55E0C0", Offset = "0x55CEC0", VA = "0x18055E0C0", Slot = "14")]
get
{
return 31;
}
}
// Token: 0x1700376B RID: 14187
// (get) Token: 0x06013F9A RID: 81818 RVA: 0x004A37DC File Offset: 0x004A19DC
[Token(Token = "0x1700376B")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x6013F9A")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
get
{
}
}
// Token: 0x06013F9B RID: 81819 RVA: 0x004A37EC File Offset: 0x004A19EC
[Token(Token = "0x6013F9B")]
[Address(RVA = "0xAB6760", Offset = "0xAB5560", VA = "0x180AB6760", 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: 0x06013F9C RID: 81820 RVA: 0x004A38E4 File Offset: 0x004A1AE4
[Token(Token = "0x6013F9C")]
[Address(RVA = "0xAB4850", Offset = "0xAB3650", VA = "0x180AB4850", 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: 0x06013F9D RID: 81821 RVA: 0x004A3944 File Offset: 0x004A1B44
[Token(Token = "0x6013F9D")]
[Address(RVA = "0xAB65C0", Offset = "0xAB53C0", VA = "0x180AB65C0", 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: 0x06013F9E RID: 81822 RVA: 0x004A3998 File Offset: 0x004A1B98
[Token(Token = "0x6013F9E")]
[Address(RVA = "0xAB5690", Offset = "0xAB4490", VA = "0x180AB5690", 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: 0x06013F9F RID: 81823 RVA: 0x004A3A00 File Offset: 0x004A1C00
[Token(Token = "0x6013F9F")]
[Address(RVA = "0xAB6DF0", Offset = "0xAB5BF0", VA = "0x180AB6DF0", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
if (this.EHHLPFBIIJL)
{
}
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x06013FA0 RID: 81824 RVA: 0x004A3A2C File Offset: 0x004A1C2C
[Token(Token = "0x6013FA0")]
[Address(RVA = "0xAB5C80", Offset = "0xAB4A80", VA = "0x180AB5C80", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x06013FA1 RID: 81825 RVA: 0x004A3A50 File Offset: 0x004A1C50
[Token(Token = "0x6013FA1")]
[Address(RVA = "0xAB3AD0", Offset = "0xAB28D0", VA = "0x180AB3AD0", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x06013FA2 RID: 81826 RVA: 0x004A3A70 File Offset: 0x004A1C70
[Token(Token = "0x6013FA2")]
[Address(RVA = "0xAB3A20", Offset = "0xAB2820", VA = "0x180AB3A20")]
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: 0x06013FA3 RID: 81827 RVA: 0x004A3AA8 File Offset: 0x004A1CA8
[Token(Token = "0x6013FA3")]
[Address(RVA = "0xAB5610", Offset = "0xAB4410", VA = "0x180AB5610")]
private void GACPCMNNHOJ()
{
if (this.EHHLPFBIIJL && !this.NHMDIOMOECF)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
bool flag = this.NHMDIOMOECF;
}
// Token: 0x06013FA4 RID: 81828 RVA: 0x004A3ADC File Offset: 0x004A1CDC
[Token(Token = "0x6013FA4")]
[Address(RVA = "0xAB6B90", Offset = "0xAB5990", VA = "0x180AB6B90")]
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;
DelegateData data = action.data;
Vector3 vector2;
float z = vector2.z;
this.ELCKLOMJELF.z = z;
this.PPHJFMHNPED = 1f;
}
// Token: 0x06013FA5 RID: 81829 RVA: 0x004A3B44 File Offset: 0x004A1D44
[Token(Token = "0x6013FA5")]
[Address(RVA = "0xAB6B20", Offset = "0xAB5920", VA = "0x180AB6B20")]
private void PFIOOHFJDKP()
{
if (!this.EHHLPFBIIJL || this.NHMDIOMOECF)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
return;
}
}
// Token: 0x1700376C RID: 14188
// (get) Token: 0x06013FA6 RID: 81830 RVA: 0x004A3B7C File Offset: 0x004A1D7C
[Token(Token = "0x1700376C")]
private bool EHHLPFBIIJL
{
[Token(Token = "0x6013FA6")]
[Address(RVA = "0xAB5BB0", Offset = "0xAB49B0", VA = "0x180AB5BB0")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x1700376D RID: 14189
// (get) Token: 0x06013FA7 RID: 81831 RVA: 0x004A3B90 File Offset: 0x004A1D90
[Token(Token = "0x1700376D")]
private bool NHMDIOMOECF
{
[Token(Token = "0x6013FA7")]
[Address(RVA = "0xAB5E10", Offset = "0xAB4C10", VA = "0x180AB5E10")]
get
{
bool flag;
bool flag2;
bool flag3;
return flag || flag2 || flag3;
}
}
// Token: 0x1700376E RID: 14190
// (get) Token: 0x06013FA8 RID: 81832 RVA: 0x004A3BB0 File Offset: 0x004A1DB0
[Token(Token = "0x1700376E")]
private bool GLGGBDGBMPP
{
[Token(Token = "0x6013FA8")]
[Address(RVA = "0xAB6460", Offset = "0xAB5260", VA = "0x180AB6460")]
get
{
bool flag = this.EHHLPFBIIJL;
if (!flag)
{
return flag;
}
return !this.NHMDIOMOECF;
}
}
// Token: 0x06013FA9 RID: 81833 RVA: 0x004A3BD4 File Offset: 0x004A1DD4
[Token(Token = "0x6013FA9")]
[Address(RVA = "0xAB46A0", Offset = "0xAB34A0", VA = "0x180AB46A0")]
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: 0x06013FAA RID: 81834 RVA: 0x004A3C34 File Offset: 0x004A1E34
[Token(Token = "0x6013FAA")]
[Address(RVA = "0xAB6490", Offset = "0xAB5290", VA = "0x180AB6490")]
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: 0x06013FAB RID: 81835 RVA: 0x004A3CA8 File Offset: 0x004A1EA8
[Token(Token = "0x6013FAB")]
[Address(RVA = "0xAB5B30", Offset = "0xAB4930", VA = "0x180AB5B30")]
private void HBLLLMEMGML(GameObject DIGEFDBDHNH)
{
GameObject gameObject = this.LAFKLIEPCMB.Dequeue();
this.LAFKLIEPCMB.Enqueue(DIGEFDBDHNH);
}
// Token: 0x06013FAC RID: 81836 RVA: 0x004A3CD4 File Offset: 0x004A1ED4
[Token(Token = "0x6013FAC")]
[Address(RVA = "0xAB5CD0", Offset = "0xAB4AD0", VA = "0x180AB5CD0")]
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: 0x06013FAD RID: 81837 RVA: 0x004A3D44 File Offset: 0x004A1F44
[Token(Token = "0x6013FAD")]
[Address(RVA = "0xAB6A20", Offset = "0xAB5820", VA = "0x180AB6A20")]
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: 0x06013FAE RID: 81838 RVA: 0x004A3D80 File Offset: 0x004A1F80
[Token(Token = "0x6013FAE")]
[Address(RVA = "0xAB47C0", Offset = "0xAB35C0", VA = "0x180AB47C0")]
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: 0x06013FAF RID: 81839 RVA: 0x004A3DC8 File Offset: 0x004A1FC8
[Token(Token = "0x6013FAF")]
[Address(RVA = "0xAB3B40", Offset = "0xAB2940", VA = "0x180AB3B40")]
private void BEDBOHPCKIL()
{
Camera clkaghiblml = this.CLKAGHIBLML;
int num = 0;
if (clkaghiblml != num)
{
OMCHJHPFBDN.KGFPNIMJHIC(this.CLKAGHIBLML.gameObject);
this.CLKAGHIBLML = (ulong)0L;
}
}
// Token: 0x06013FB0 RID: 81840 RVA: 0x004A3E08 File Offset: 0x004A2008
[Token(Token = "0x6013FB0")]
[Address(RVA = "0xAB4940", Offset = "0xAB3740", VA = "0x180AB4940")]
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: 0x06013FB1 RID: 81841 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013FB1")]
[Address(RVA = "0xAB4B60", Offset = "0xAB3960", VA = "0x180AB4B60")]
private void FABOLJMCDNF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013FB2 RID: 81842 RVA: 0x004A3EA4 File Offset: 0x004A20A4
[Token(Token = "0x6013FB2")]
[Address(RVA = "0xAB3C20", Offset = "0xAB2A20", VA = "0x180AB3C20")]
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: 0x06013FB3 RID: 81843 RVA: 0x004A40E4 File Offset: 0x004A22E4
[Token(Token = "0x6013FB3")]
[Address(RVA = "0xAB5E90", Offset = "0xAB4C90", VA = "0x180AB5E90")]
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: 0x06013FB4 RID: 81844 RVA: 0x004A41C0 File Offset: 0x004A23C0
[Token(Token = "0x6013FB4")]
[Address(RVA = "0xAB5990", Offset = "0xAB4790", VA = "0x180AB5990")]
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: 0x06013FB5 RID: 81845 RVA: 0x004A4270 File Offset: 0x004A2470
[Token(Token = "0x6013FB5")]
[Address(RVA = "0xAB6E60", Offset = "0xAB5C60", VA = "0x180AB6E60")]
public EDBBLAEEBAE()
{
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
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: 0x06013FB6 RID: 81846 RVA: 0x004A42BC File Offset: 0x004A24BC
[Token(Token = "0x6013FB6")]
[Address(RVA = "0xAB5560", Offset = "0xAB4360", VA = "0x180AB5560")]
[CompilerGenerated]
private void FDAGFNPPNKF(Tool EGFEJGHDNAI)
{
int num = 0;
if (EGFEJGHDNAI != num && EGFEJGHDNAI.rigidbodyPickup.IKNMCIEGEHH != 0)
{
this.MEMJILCICEN.Add(EGFEJGHDNAI);
}
}
// Token: 0x06013FB7 RID: 81847 RVA: 0x004A42F8 File Offset: 0x004A24F8
[Token(Token = "0x6013FB7")]
[Address(RVA = "0xAB5880", Offset = "0xAB4680", VA = "0x180AB5880")]
[CompilerGenerated]
internal static Vector2 GHOMFFECHJN(Vector3 DDHPAFKBMON, ref EDBBLAEEBAE.LMOODKILNOG 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: 0x0400CFA4 RID: 53156
[Token(Token = "0x400CFA4")]
private const int ABAPOILPDAB = 5;
// Token: 0x0400CFA5 RID: 53157
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400CFA5")]
private Camera CLKAGHIBLML;
// Token: 0x0400CFA6 RID: 53158
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400CFA6")]
private RenderTexture LDEKHANDCBO;
// Token: 0x0400CFA7 RID: 53159
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400CFA7")]
private readonly HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400CFA8 RID: 53160
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400CFA8")]
private Vector2 MEEOBJKKLCO;
// Token: 0x0400CFA9 RID: 53161
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400CFA9")]
private float DPPOEIGBHGP;
// Token: 0x0400CFAA RID: 53162
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
[Token(Token = "0x400CFAA")]
private Vector3 ELCKLOMJELF;
// Token: 0x0400CFAB RID: 53163
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400CFAB")]
private float PPHJFMHNPED;
// Token: 0x0400CFAC RID: 53164
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400CFAC")]
private IDisposable AENELEOCFPJ;
// Token: 0x0400CFAD RID: 53165
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400CFAD")]
private readonly List<Tool> MEMJILCICEN;
// Token: 0x0400CFAE RID: 53166
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400CFAE")]
private readonly Queue<GameObject> LAFKLIEPCMB;
// Token: 0x0400CFAF RID: 53167
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400CFAF")]
private readonly Dictionary<GameObject, int> FOLEEPIIPKJ;
// Token: 0x0400CFB0 RID: 53168
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400CFB0")]
private float BEKMMBEEPOI;
// Token: 0x02002DF0 RID: 11760
[Token(Token = "0x2002DF0")]
private enum HKEAMBMKHNJ
{
// Token: 0x0400CFB2 RID: 53170
[Token(Token = "0x400CFB2")]
Hidden,
// Token: 0x0400CFB3 RID: 53171
[Token(Token = "0x400CFB3")]
Open
}
// Token: 0x02002DF1 RID: 11761
[Token(Token = "0x2002DF1")]
[CompilerGenerated]
[StructLayout(3)]
private struct LMOODKILNOG
{
// Token: 0x0400CFB4 RID: 53172
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400CFB4")]
public Vector3 pivot;
// Token: 0x0400CFB5 RID: 53173
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x400CFB5")]
public Quaternion cameraRotation;
}
}