Files
2026-04-08 23:40:05 +02:00

752 lines
23 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
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: 0x020028EA RID: 10474
[Token(Token = "0x20028EA")]
[StructLayout(3)]
public class EDBBLAEEBAE : GHJPGFBHMMC<EDBBLAEEBAE, PictureInPictureScreenPlayerBehaviorConfig>
{
// Token: 0x17003167 RID: 12647
// (get) Token: 0x0601250C RID: 75020 RVA: 0x0045DE48 File Offset: 0x0045C048
[Token(Token = "0x17003167")]
private PictureInPictureMenu HKGFAJJCOCO
{
[Token(Token = "0x601250C")]
[Address(RVA = "0x1062EC0", Offset = "0x10618C0", VA = "0x181062EC0")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x17003168 RID: 12648
// (get) Token: 0x0601250D RID: 75021 RVA: 0x0045DE5C File Offset: 0x0045C05C
[Token(Token = "0x17003168")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x601250D")]
[Address(RVA = "0xFF49B0", Offset = "0xFF33B0", VA = "0x180FF49B0", Slot = "14")]
get
{
return 30;
}
}
// Token: 0x17003169 RID: 12649
// (get) Token: 0x0601250E RID: 75022 RVA: 0x0045DE6C File Offset: 0x0045C06C
[Token(Token = "0x17003169")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x601250E")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")]
get
{
}
}
// Token: 0x0601250F RID: 75023 RVA: 0x0045DE7C File Offset: 0x0045C07C
[Token(Token = "0x601250F")]
[Address(RVA = "0x1065C50", Offset = "0x1064650", VA = "0x181065C50", 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.Instance.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: 0x06012510 RID: 75024 RVA: 0x0045DF74 File Offset: 0x0045C174
[Token(Token = "0x6012510")]
[Address(RVA = "0x1063D50", Offset = "0x1062750", VA = "0x181063D50", Slot = "17")]
public override void Dispose()
{
base.Dispose();
if (this.AENELEOCFPJ != 0)
{
}
Camera clkaghiblml = this.CLKAGHIBLML;
int num = 0;
if (clkaghiblml != num)
{
SafeDestroy.GameObject(this.CLKAGHIBLML.gameObject);
this.CLKAGHIBLML = (ulong)0L;
}
this.DBJKGNBKPDI();
}
// Token: 0x06012511 RID: 75025 RVA: 0x0045DFC8 File Offset: 0x0045C1C8
[Token(Token = "0x6012511")]
[Address(RVA = "0x1065AB0", Offset = "0x10644B0", VA = "0x181065AB0", Slot = "18")]
protected override void NHOMMEMEFIB()
{
base.NHOMMEMEFIB();
ActionEvent<Bullet> localPlayerAcquiredBulletEvent = RangedWeapon.LocalPlayerAcquiredBulletEvent;
Action<Bullet> action = new Action(this.NELABABGFOO);
ActionEvent<PooledParticle> localPlayerAcquiredPooledParticleEvent = RangedWeapon.LocalPlayerAcquiredPooledParticleEvent;
Action<PooledParticle> action2 = new Action(this.DAIFPANGJDK);
ActionEvent<PooledParticle> localPlayerAcquiredLevelUpParticleEvent = PlayerProgression.LocalPlayerAcquiredLevelUpParticleEvent;
Action<PooledParticle> action3 = new Action(this.DAIFPANGJDK);
}
// Token: 0x06012512 RID: 75026 RVA: 0x0045E01C File Offset: 0x0045C21C
[Token(Token = "0x6012512")]
[Address(RVA = "0x1064B50", Offset = "0x1063550", VA = "0x181064B50", Slot = "19")]
protected override void GAPALICCLPH()
{
base.GAPALICCLPH();
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
ActionEvent<Bullet> localPlayerAcquiredBulletEvent = RangedWeapon.LocalPlayerAcquiredBulletEvent;
Action<Bullet> action = new Action(this.NELABABGFOO);
ActionEvent<PooledParticle> localPlayerAcquiredPooledParticleEvent = RangedWeapon.LocalPlayerAcquiredPooledParticleEvent;
Action<PooledParticle> action2 = new Action(this.DAIFPANGJDK);
ActionEvent<PooledParticle> localPlayerAcquiredLevelUpParticleEvent = PlayerProgression.LocalPlayerAcquiredLevelUpParticleEvent;
Action<PooledParticle> action3 = new Action(this.DAIFPANGJDK);
}
// Token: 0x06012513 RID: 75027 RVA: 0x0045E084 File Offset: 0x0045C284
[Token(Token = "0x6012513")]
[Address(RVA = "0x1066280", Offset = "0x1064C80", VA = "0x181066280", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
if (SingletonMonoBehaviour.Instance.HJACIJOBNMN)
{
}
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x06012514 RID: 75028 RVA: 0x0045E0B4 File Offset: 0x0045C2B4
[Token(Token = "0x6012514")]
[Address(RVA = "0x10650E0", Offset = "0x1063AE0", VA = "0x1810650E0", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x06012515 RID: 75029 RVA: 0x0045E0D8 File Offset: 0x0045C2D8
[Token(Token = "0x6012515")]
[Address(RVA = "0x1062DC0", Offset = "0x10617C0", VA = "0x181062DC0", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x06012516 RID: 75030 RVA: 0x0045E0F8 File Offset: 0x0045C2F8
[Token(Token = "0x6012516")]
[Address(RVA = "0x1062D10", Offset = "0x1061710", VA = "0x181062D10")]
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: 0x06012517 RID: 75031 RVA: 0x0045E130 File Offset: 0x0045C330
[Token(Token = "0x6012517")]
[Address(RVA = "0x1064AA0", Offset = "0x10634A0", VA = "0x181064AA0")]
private void GACPCMNNHOJ()
{
bool flag = this.GLGGBDGBMPP;
if (flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
if (!flag)
{
return;
}
}
// Token: 0x06012518 RID: 75032 RVA: 0x0045E15C File Offset: 0x0045C35C
[Token(Token = "0x6012518")]
[Address(RVA = "0x1066070", Offset = "0x1064A70", VA = "0x181066070")]
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;
this.DPPOEIGBHGP = disposable;
DelegateData data = action.data;
Vector3 up = Vector3.up;
Vector3 vector;
float z = vector.z;
this.ELCKLOMJELF.z = z;
this.PPHJFMHNPED = 1f;
}
// Token: 0x06012519 RID: 75033 RVA: 0x0045E1C8 File Offset: 0x0045C3C8
[Token(Token = "0x6012519")]
[Address(RVA = "0x1066010", Offset = "0x1064A10", VA = "0x181066010")]
private void PFIOOHFJDKP()
{
if (!this.GLGGBDGBMPP)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
return;
}
}
// Token: 0x1700316A RID: 12650
// (get) Token: 0x0601251A RID: 75034 RVA: 0x0045E1F8 File Offset: 0x0045C3F8
[Token(Token = "0x1700316A")]
private bool EHHLPFBIIJL
{
[Token(Token = "0x601251A")]
[Address(RVA = "0x1065070", Offset = "0x1063A70", VA = "0x181065070")]
get
{
return SingletonMonoBehaviour.Instance.HJACIJOBNMN;
}
}
// Token: 0x1700316B RID: 12651
// (get) Token: 0x0601251B RID: 75035 RVA: 0x0045E218 File Offset: 0x0045C418
[Token(Token = "0x1700316B")]
private bool NHMDIOMOECF
{
[Token(Token = "0x601251B")]
[Address(RVA = "0x1065270", Offset = "0x1063C70", VA = "0x181065270")]
get
{
return true;
}
}
// Token: 0x1700316C RID: 12652
// (get) Token: 0x0601251C RID: 75036 RVA: 0x0045E230 File Offset: 0x0045C430
[Token(Token = "0x1700316C")]
private bool GLGGBDGBMPP
{
[Token(Token = "0x601251C")]
[Address(RVA = "0x10658B0", Offset = "0x10642B0", VA = "0x1810658B0")]
get
{
bool screensPictureInPictureEnabled = SingletonMonoBehaviour.Instance.HJACIJOBNMN;
if (!screensPictureInPictureEnabled)
{
return screensPictureInPictureEnabled;
}
if (screensPictureInPictureEnabled)
{
}
bool flag;
return flag;
}
}
// Token: 0x0601251D RID: 75037 RVA: 0x0045E25C File Offset: 0x0045C45C
[Token(Token = "0x601251D")]
[Address(RVA = "0x1063BA0", Offset = "0x10625A0", VA = "0x181063BA0")]
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: 0x0601251E RID: 75038 RVA: 0x0045E2BC File Offset: 0x0045C4BC
[Token(Token = "0x601251E")]
[Address(RVA = "0x1065980", Offset = "0x1064380", VA = "0x181065980")]
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: 0x0601251F RID: 75039 RVA: 0x0045E330 File Offset: 0x0045C530
[Token(Token = "0x601251F")]
[Address(RVA = "0x1064FF0", Offset = "0x10639F0", VA = "0x181064FF0")]
private void HBLLLMEMGML(GameObject DIGEFDBDHNH)
{
GameObject gameObject = this.LAFKLIEPCMB.Dequeue();
this.LAFKLIEPCMB.Enqueue(DIGEFDBDHNH);
}
// Token: 0x06012520 RID: 75040 RVA: 0x0045E35C File Offset: 0x0045C55C
[Token(Token = "0x6012520")]
[Address(RVA = "0x1065130", Offset = "0x1063B30", VA = "0x181065130")]
private Camera KHJKKNIKIDP()
{
Camera camera = new GameObject("PictureInPicture (PiP) Camera").AddComponent<Camera>();
Transform transform = camera.transform;
Transform transform2 = SingletonMonoBehaviour.Instance.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: 0x06012521 RID: 75041 RVA: 0x0045E3CC File Offset: 0x0045C5CC
[Token(Token = "0x6012521")]
[Address(RVA = "0x1065F10", Offset = "0x1064910", VA = "0x181065F10")]
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: 0x06012522 RID: 75042 RVA: 0x0045E408 File Offset: 0x0045C608
[Token(Token = "0x6012522")]
[Address(RVA = "0x1063CC0", Offset = "0x10626C0", VA = "0x181063CC0")]
private void DBJKGNBKPDI()
{
RenderTexture ldekhandcbo = this.LDEKHANDCBO;
int num = 0;
if (ldekhandcbo != num)
{
this.LDEKHANDCBO.Release();
SafeDestroy.Asset(this.LDEKHANDCBO);
this.LDEKHANDCBO = (ulong)0L;
}
}
// Token: 0x06012523 RID: 75043 RVA: 0x0045E450 File Offset: 0x0045C650
[Token(Token = "0x6012523")]
[Address(RVA = "0x1062E30", Offset = "0x1061830", VA = "0x181062E30")]
private void BEDBOHPCKIL()
{
Camera clkaghiblml = this.CLKAGHIBLML;
int num = 0;
if (clkaghiblml != num)
{
SafeDestroy.GameObject(this.CLKAGHIBLML.gameObject);
this.CLKAGHIBLML = (ulong)0L;
}
}
// Token: 0x06012524 RID: 75044 RVA: 0x0045E490 File Offset: 0x0045C690
[Token(Token = "0x6012524")]
[Address(RVA = "0x1063E30", Offset = "0x1062830", VA = "0x181063E30")]
private void EFNPANKLFGH()
{
float unscaledTime = Time.unscaledTime;
if (this.BEKMMBEEPOI <= unscaledTime)
{
float smoothDeltaTime = Time.smoothDeltaTime;
float num = Mathf.Clamp(smoothDeltaTime, 1f, 1f);
float unscaledTime2 = Time.unscaledTime;
this.BEKMMBEEPOI = unscaledTime2;
GraphicsFormat graphicsFormat = this.LDEKHANDCBO.graphicsFormat;
this.DBJKGNBKPDI();
this.ONJIDDGMHND();
this.FABOLJMCDNF();
this.BNEFPHFLCBN();
this.LHOHPKMGHHP();
}
}
// Token: 0x06012525 RID: 75045 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012525")]
[Address(RVA = "0x1063FB0", Offset = "0x10629B0", VA = "0x181063FB0")]
private void FABOLJMCDNF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06012526 RID: 75046 RVA: 0x0045E510 File Offset: 0x0045C710
[Token(Token = "0x6012526")]
[Address(RVA = "0x1062F10", Offset = "0x1061910", VA = "0x181062F10")]
private void BNEFPHFLCBN()
{
int num;
do
{
num = 0;
this.HABFDGFJKLE();
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
Vector3 up = Vector3.up;
int num2 = 0;
Vector3 up2 = Vector3.up;
Vector3 vector;
float z = vector.z;
int num3 = 0;
float z2 = this.ELCKLOMJELF.z;
int num4 = 0;
float deltaTime = Time.deltaTime;
float z3 = Vector3.Slerp(num4, num2, (float)num3).z;
this.ELCKLOMJELF.z = z3;
Vector3 up3 = Vector3.up;
bool flag;
if (flag)
{
}
bool flag2;
if (flag2)
{
}
List<Tool> memjilcicen = this.MEMJILCICEN;
List.Enumerator enumerator;
if (enumerator != 0)
{
bool flag3;
while (!flag3)
{
}
}
if (num != -1)
{
}
}
while (num != 0);
Vector2 vector2;
float num5 = Vector2.SqrMagnitude(vector2);
float num6;
num5 = num6;
num6 = Mathf.Max(num5, num5);
Vector2 vector3;
float num7 = Vector2.SqrMagnitude(vector3);
num5 = num7;
num7 = num6;
num6 = Mathf.Max(num7, num5);
Vector2 vector4;
float num8 = Vector2.SqrMagnitude(vector4);
num5 = num8;
num8 = num6;
float num9 = Mathf.Max(num8, num5);
num6 = num9;
float num10 = Mathf.Min(Mathf.Lerp(1f, 2f, num9), 2f);
Camera clkaghiblml = this.CLKAGHIBLML;
int num11 = 0;
num10 = Mathf.Max(clkaghiblml.fieldOfView * 0.017453292f * 0.5f, num6);
Vector2 meeobjkklco = this.MEEOBJKKLCO;
float num12 = this.MEEOBJKKLCO.y;
int num13 = 0;
float deltaTime2 = Time.deltaTime;
num12 = deltaTime2;
Vector2 vector5 = Vector2.Lerp(num13, num11, num12);
this.MEEOBJKKLCO = deltaTime2;
this.MEEOBJKKLCO.y = meeobjkklco;
float num14 = this.DPPOEIGBHGP;
float num15 = Time.deltaTime;
num15 = num14;
float num16 = Mathf.Lerp(num15, num10, num12);
this.DPPOEIGBHGP = num16;
Camera clkaghiblml2 = this.CLKAGHIBLML;
int num17 = 0;
Transform transform = clkaghiblml2.transform;
Vector3 vector6;
float z4 = vector6.z;
float dppoeigbhgp = this.DPPOEIGBHGP;
transform.position = num17;
Camera clkaghiblml3 = this.CLKAGHIBLML;
int num18 = 0;
clkaghiblml3.transform.rotation = num18;
float num19;
num14 = num19;
float num20 = Mathf.Lerp(Time.deltaTime, num14, dppoeigbhgp);
num14 = num20;
num20 = num14;
float num21 = Mathf.Max(num20, num14);
this.PPHJFMHNPED = num21;
num14 = this.PPHJFMHNPED;
}
// Token: 0x06012527 RID: 75047 RVA: 0x0045E73C File Offset: 0x0045C93C
[Token(Token = "0x6012527")]
[Address(RVA = "0x10652E0", Offset = "0x1063CE0", VA = "0x1810652E0")]
private void LHOHPKMGHHP()
{
int num;
do
{
num = 0;
SkinnedMeshRenderer[] currentDefaultSkinnedMeshRenderers = Player.<EGKJPJKLEAI>k__BackingField.playerAvatar.playerAvatarDisplay.CurrentDefaultSkinnedMeshRenderers;
int length = currentDefaultSkinnedMeshRenderers.Length;
if (num < length)
{
SkinnedMeshRenderer skinnedMeshRenderer = currentDefaultSkinnedMeshRenderers[num];
int num2 = 0;
if (skinnedMeshRenderer != num2)
{
skinnedMeshRenderer.forceMatrixRecalculationPerRender = true;
}
num++;
}
Dictionary<GameObject, int>.KeyCollection keys = this.FOLEEPIIPKJ.Keys;
Dictionary<GameObject, int>.KeyCollection.Enumerator enumerator;
if (enumerator != 0)
{
}
Dictionary<GameObject, int>.KeyCollection.Enumerator enumerator2;
if (num != -1)
{
Camera clkaghiblml = this.CLKAGHIBLML;
Transform transform = clkaghiblml.transform;
Transform transform2 = clkaghiblml.transform;
int num3 = 0;
int num4 = 0;
JODFIHBJHJM.DOGOCPNPDJN(num);
JODFIHBJHJM.IMMCLKHHCKB(num, num4, num3);
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;
if (enumerator2 == 0)
{
goto IL_E7;
}
int num5 = this.FOLEEPIIPKJ[num];
}
if (num != 0)
{
continue;
}
IL_E7:
num++;
enumerator2.Dispose();
if (num != -1)
{
}
}
while (num != 0);
}
// Token: 0x06012528 RID: 75048 RVA: 0x0045E84C File Offset: 0x0045CA4C
[Token(Token = "0x6012528")]
[Address(RVA = "0x1064E50", Offset = "0x1063850", VA = "0x181064E50")]
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: 0x06012529 RID: 75049 RVA: 0x0045E8FC File Offset: 0x0045CAFC
[Token(Token = "0x6012529")]
[Address(RVA = "0x1066330", Offset = "0x1064D30", VA = "0x181066330")]
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: 0x0601252A RID: 75050 RVA: 0x0045E948 File Offset: 0x0045CB48
[Token(Token = "0x601252A")]
[Address(RVA = "0x10649F0", Offset = "0x10633F0", VA = "0x1810649F0")]
[CompilerGenerated]
private void FDAGFNPPNKF(Tool EGFEJGHDNAI)
{
int num = 0;
if (EGFEJGHDNAI != num && EGFEJGHDNAI.rigidbodyPickup.IKNMCIEGEHH != 0)
{
this.MEMJILCICEN.Add(EGFEJGHDNAI);
}
}
// Token: 0x0601252B RID: 75051 RVA: 0x0045E984 File Offset: 0x0045CB84
[Token(Token = "0x601252B")]
[Address(RVA = "0x1064D40", Offset = "0x1063740", VA = "0x181064D40")]
[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: 0x0400C3CB RID: 50123
[Token(Token = "0x400C3CB")]
private const int ABAPOILPDAB = 5;
// Token: 0x0400C3CC RID: 50124
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400C3CC")]
private Camera CLKAGHIBLML;
// Token: 0x0400C3CD RID: 50125
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C3CD")]
private RenderTexture LDEKHANDCBO;
// Token: 0x0400C3CE RID: 50126
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C3CE")]
private readonly HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400C3CF RID: 50127
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C3CF")]
private Vector2 MEEOBJKKLCO;
// Token: 0x0400C3D0 RID: 50128
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400C3D0")]
private float DPPOEIGBHGP;
// Token: 0x0400C3D1 RID: 50129
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
[Token(Token = "0x400C3D1")]
private Vector3 ELCKLOMJELF;
// Token: 0x0400C3D2 RID: 50130
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400C3D2")]
private float PPHJFMHNPED;
// Token: 0x0400C3D3 RID: 50131
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400C3D3")]
private IDisposable AENELEOCFPJ;
// Token: 0x0400C3D4 RID: 50132
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400C3D4")]
private readonly List<Tool> MEMJILCICEN;
// Token: 0x0400C3D5 RID: 50133
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400C3D5")]
private readonly Queue<GameObject> LAFKLIEPCMB;
// Token: 0x0400C3D6 RID: 50134
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400C3D6")]
private readonly Dictionary<GameObject, int> FOLEEPIIPKJ;
// Token: 0x0400C3D7 RID: 50135
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400C3D7")]
private float BEKMMBEEPOI;
// Token: 0x020028EB RID: 10475
[Token(Token = "0x20028EB")]
private enum HKEAMBMKHNJ
{
// Token: 0x0400C3D9 RID: 50137
[Token(Token = "0x400C3D9")]
Hidden,
// Token: 0x0400C3DA RID: 50138
[Token(Token = "0x400C3DA")]
Open
}
// Token: 0x020028EC RID: 10476
[Token(Token = "0x20028EC")]
[CompilerGenerated]
[StructLayout(3)]
private struct LMOODKILNOG
{
// Token: 0x0400C3DB RID: 50139
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400C3DB")]
public Vector3 pivot;
// Token: 0x0400C3DC RID: 50140
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x400C3DC")]
public Quaternion cameraRotation;
}
}