736 lines
22 KiB
C#
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;
|
|
}
|
|
}
|