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

845 lines
32 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core;
using RecRoom.Inputs;
using UnityEngine;
// Token: 0x0200303E RID: 12350
[Token(Token = "0x200303E")]
public class HBLGJOKKNDE
{
// Token: 0x06014E53 RID: 85587 RVA: 0x004DB520 File Offset: 0x004D9720
[Token(Token = "0x6014E53")]
[Address(RVA = "0x12C9210", Offset = "0x12C8210", VA = "0x1812C9210")]
public static float DPBDDAHCJAM()
{
if (SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.Desktop_VRMissing)
{
}
throw new NullReferenceException();
}
// Token: 0x06014E54 RID: 85588 RVA: 0x004DB540 File Offset: 0x004D9740
[Token(Token = "0x6014E54")]
[Address(RVA = "0x12CA3E0", Offset = "0x12C93E0", VA = "0x1812CA3E0")]
public HBLGJOKKNDE()
{
BJOIBBBOIKO<FECBNLOKJPG<ScreenPlayerCameraSettings>> bjoibbboiko = new BJOIBBBOIKO();
this.LLIDHDCHMOB = bjoibbboiko;
BJOIBBBOIKO<ScreensCameraInputGamepadSettings> bjoibbboiko2 = new BJOIBBBOIKO();
this.PMINJGOHEBA = bjoibbboiko2;
BJOIBBBOIKO<FECBNLOKJPG<PEFMGGLMODE>> bjoibbboiko3 = new BJOIBBBOIKO();
this.OJKHMMIODJO = bjoibbboiko3;
NFOJNNKAEFL nfojnnkaefl = new NFOJNNKAEFL();
this.AKECJJAHOEO = nfojnnkaefl;
POJFBLMLAIP pojfblmlaip = new POJFBLMLAIP();
this.CHOFDFNCIPL = pojfblmlaip;
Vector2 zero = Vector2.zero;
this.EMMAMMOAEOI = zero;
this.EMMAMMOAEOI.y = (float)0;
float z = Vector3.zero.z;
this.JHCIACIHOME.z = z;
Quaternion identity = Quaternion.identity;
int num;
int num2;
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
num2 = 0;
num = 0;
this.CMLBMMGDGMC = oknnkfgfodl;
base..ctor();
DCCBMECGECH<ScreenPlayerCameraSettings, ScreenCameraTargetingData>.CGLDIDBAENO <>9__28_ = HBLGJOKKNDE.<>c.<>9__28_0;
if (<>9__28_ == 0)
{
HBLGJOKKNDE.<>c.<>9__28_0 = delegate(ScreenPlayerCameraSettings s)
{
throw new NullReferenceException();
};
}
int num3;
DCCBMECGECH<ScreenPlayerCameraSettings, ScreenCameraTargetingData>.NOBPMPGAGKE nobpmpgagke = new DCCBMECGECH.NOBPMPGAGKE(num3.ADPELJHGHKK);
num3 = 0;
DCCBMECGECH<ScreenPlayerCameraSettings, ScreenCameraTargetingData> dccbmecgech = new DCCBMECGECH(<>9__28_, nobpmpgagke, 8);
this.NECCPOOKEPJ = dccbmecgech;
DCCBMECGECH<PEFMGGLMODE, Quaternion>.CGLDIDBAENO cgldidbaeno = new DCCBMECGECH.CGLDIDBAENO(this.JAMHOLPOINA);
DCCBMECGECH<PEFMGGLMODE, Quaternion>.NOBPMPGAGKE nobpmpgagke2 = new DCCBMECGECH.NOBPMPGAGKE(this.DJDEJEOKOPH);
DCCBMECGECH<PEFMGGLMODE, Quaternion> dccbmecgech2 = new DCCBMECGECH(cgldidbaeno, nobpmpgagke2, 8);
this.JPFEHDBBKHG = dccbmecgech2;
DCCBMECGECH<PEFMGGLMODE, Vector3>.CGLDIDBAENO cgldidbaeno2 = new DCCBMECGECH.CGLDIDBAENO(this.CKHCDIFLDMN);
DCCBMECGECH<PEFMGGLMODE, Vector3>.NOBPMPGAGKE nobpmpgagke3 = new DCCBMECGECH.NOBPMPGAGKE(this.CBFAGOOIDBM);
DCCBMECGECH<PEFMGGLMODE, Vector3> dccbmecgech3 = new DCCBMECGECH(cgldidbaeno2, nobpmpgagke3, 8);
this.NIBACOBIDPE = dccbmecgech3;
}
// Token: 0x170039B2 RID: 14770
// (get) Token: 0x06014E55 RID: 85589 RVA: 0x004DB698 File Offset: 0x004D9898
// (set) Token: 0x06014E56 RID: 85590 RVA: 0x004DB6AC File Offset: 0x004D98AC
[Token(Token = "0x170039B2")]
public bool OFGCBFAOLAN
{
[Token(Token = "0x6014E55")]
[Address(RVA = "0x1188490", Offset = "0x1187490", VA = "0x181188490")]
get
{
return this.GFMGLCLIMJH;
}
[Token(Token = "0x6014E56")]
[Address(RVA = "0x12C9440", Offset = "0x12C8440", VA = "0x1812C9440")]
private set
{
if (this.GFMGLCLIMJH != value)
{
Camera emncglmggko = this.EMNCGLMGGKO;
int num = 0;
if (emncglmggko != num)
{
Camera emncglmggko2 = this.EMNCGLMGGKO;
if (value)
{
int cullingMask = emncglmggko2.cullingMask;
}
int cullingMask2 = emncglmggko2.cullingMask;
emncglmggko2.cullingMask = cullingMask2;
}
OKNNKFGFODL cmlbmmgdgmc = this.CMLBMMGDGMC;
this.GFMGLCLIMJH = value;
cmlbmmgdgmc.CNFDGDEOPPF();
}
}
}
// Token: 0x06014E57 RID: 85591 RVA: 0x004DB714 File Offset: 0x004D9914
[Token(Token = "0x6014E57")]
[Address(RVA = "0x12C8140", Offset = "0x12C7140", VA = "0x1812C8140")]
public void AMIKKBNDOKO(ScreenPlayerCameraSettings NIPEIFOAGBJ, float JCMCNNABGCJ, object PIHIPPPPEBI, int JMHKMOACHDG)
{
int num = 0;
if (NIPEIFOAGBJ != num)
{
BJOIBBBOIKO<FECBNLOKJPG<ScreenPlayerCameraSettings>> llidhdchmob = this.LLIDHDCHMOB;
BJOIBBBOIKO<FECBNLOKJPG<ScreenPlayerCameraSettings>> llidhdchmob2 = this.LLIDHDCHMOB;
}
}
// Token: 0x06014E58 RID: 85592 RVA: 0x004DB744 File Offset: 0x004D9944
[Token(Token = "0x6014E58")]
[Address(RVA = "0x12C9D00", Offset = "0x12C8D00", VA = "0x1812C9D00")]
public void LLIEFEMGNGK(object PIHIPPPPEBI)
{
bool flag = this.LLIDHDCHMOB.HAHBGOMEMEE(PIHIPPPPEBI);
if (this.LLIDHDCHMOB.HFHFEJMMDFH)
{
BJOIBBBOIKO<FECBNLOKJPG<ScreenPlayerCameraSettings>> llidhdchmob = this.LLIDHDCHMOB;
}
}
// Token: 0x06014E59 RID: 85593 RVA: 0x004DB77C File Offset: 0x004D997C
[Token(Token = "0x6014E59")]
[Address(RVA = "0x12C9DA0", Offset = "0x12C8DA0", VA = "0x1812C9DA0")]
public void LLIEFEMGNGK(object PIHIPPPPEBI, float CODKAPECILO)
{
bool flag = this.LLIDHDCHMOB.HAHBGOMEMEE(PIHIPPPPEBI);
if (this.LLIDHDCHMOB.HFHFEJMMDFH)
{
BJOIBBBOIKO<FECBNLOKJPG<ScreenPlayerCameraSettings>> llidhdchmob = this.LLIDHDCHMOB;
}
}
// Token: 0x06014E5A RID: 85594 RVA: 0x004DB7B4 File Offset: 0x004D99B4
[Token(Token = "0x6014E5A")]
[Address(RVA = "0x12C93D0", Offset = "0x12C83D0", VA = "0x1812C93D0")]
public bool EKODEEOEBBL(ScreenPlayerCameraSettings NIPEIFOAGBJ)
{
return this.HADJCCIBNBA == NIPEIFOAGBJ;
}
// Token: 0x06014E5B RID: 85595 RVA: 0x004DB7D0 File Offset: 0x004D99D0
[Token(Token = "0x6014E5B")]
[Address(RVA = "0x12CA320", Offset = "0x12C9320", VA = "0x1812CA320")]
public void OPKCPDOCNJC(ScreenPlayerCameraSettings NIPEIFOAGBJ)
{
this.NECCPOOKEPJ.LKLKGDMFMCC();
int num = 0;
this.IELPOKIFADF(NIPEIFOAGBJ, (float)num);
}
// Token: 0x06014E5C RID: 85596 RVA: 0x004DB7F8 File Offset: 0x004D99F8
[Token(Token = "0x6014E5C")]
[Address(RVA = "0x12C8270", Offset = "0x12C7270", VA = "0x1812C8270")]
public bool ANDMHJPOANM(out Vector3 DDELPDMAHFA)
{
float z = this.HPNIINPBIDM.z;
DDELPDMAHFA.z = z;
if (this.JIBFMNOAFBJ == (ulong)0L)
{
}
ScreenPlayerCameraSettings hadjccibnba = this.HADJCCIBNBA;
int num = 0;
return hadjccibnba != num;
}
// Token: 0x06014E5D RID: 85597 RVA: 0x004DB838 File Offset: 0x004D9A38
[Token(Token = "0x6014E5D")]
[Address(RVA = "0x12C9B40", Offset = "0x12C8B40", VA = "0x1812C9B40")]
private void IELPOKIFADF(ScreenPlayerCameraSettings NIPEIFOAGBJ, float JCMCNNABGCJ)
{
if (!(this.HADJCCIBNBA == NIPEIFOAGBJ))
{
ScreenPlayerCameraSettings hadjccibnba = this.HADJCCIBNBA;
int num = 0;
if (hadjccibnba != num)
{
int num2 = 0;
if (JCMCNNABGCJ > (float)num2)
{
DCCBMECGECH<ScreenPlayerCameraSettings, ScreenCameraTargetingData> neccpookepj = this.NECCPOOKEPJ;
ScreenPlayerCameraSettings hadjccibnba2 = this.HADJCCIBNBA;
float time = Time.time;
neccpookepj.BPAJKKAGPKB(hadjccibnba2, JCMCNNABGCJ, time);
}
}
this.HADJCCIBNBA = NIPEIFOAGBJ;
}
}
// Token: 0x170039B3 RID: 14771
// (get) Token: 0x06014E5E RID: 85598 RVA: 0x004DB8A0 File Offset: 0x004D9AA0
// (set) Token: 0x06014E5F RID: 85599 RVA: 0x004DB8BC File Offset: 0x004D9ABC
[Token(Token = "0x170039B3")]
public Vector2 ALBONFNLKEP
{
[Token(Token = "0x6014E5E")]
[Address(RVA = "0x12C9CD0", Offset = "0x12C8CD0", VA = "0x1812C9CD0")]
get
{
NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO;
throw new NullReferenceException();
}
[Token(Token = "0x6014E5F")]
[Address(RVA = "0x12C9C50", Offset = "0x12C8C50", VA = "0x1812C9C50")]
set
{
NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO;
akecjjahoeo.<BDLMMGLHEMK>k__BackingField = value;
akecjjahoeo.<BDLMMGLHEMK>k__BackingField.y = (float)0;
}
}
// Token: 0x06014E60 RID: 85600 RVA: 0x004DB8EC File Offset: 0x004D9AEC
[Token(Token = "0x6014E60")]
[Address(RVA = "0x12C9930", Offset = "0x12C8930", VA = "0x1812C9930")]
public void HCICGKKNGBP(ScreensCameraInputGamepadSettings HAABKGCHFOF, object PIHIPPPPEBI, int JMHKMOACHDG)
{
int num = 0;
if (!(HAABKGCHFOF == num))
{
bool flag = this.PMINJGOHEBA.DOEHAPOJMON(HAABKGCHFOF, PIHIPPPPEBI, JMHKMOACHDG);
string text = this.PMINJGOHEBA.ToString();
this.FEDEBBFOCBE = text;
}
}
// Token: 0x06014E61 RID: 85601 RVA: 0x004DB930 File Offset: 0x004D9B30
[Token(Token = "0x6014E61")]
[Address(RVA = "0x12C9290", Offset = "0x12C8290", VA = "0x1812C9290")]
public void EFABDLIPCJF(object PIHIPPPPEBI)
{
bool flag = this.PMINJGOHEBA.HAHBGOMEMEE(PIHIPPPPEBI);
if (this.PMINJGOHEBA.HFHFEJMMDFH)
{
string text = this.PMINJGOHEBA.ToString();
this.FEDEBBFOCBE = text;
}
}
// Token: 0x06014E62 RID: 85602 RVA: 0x004DB974 File Offset: 0x004D9B74
[Token(Token = "0x6014E62")]
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
private void MOCBMJJLNKA(ScreensCameraInputGamepadSettings LEKPDBPIHAO)
{
this.FEDEBBFOCBE = LEKPDBPIHAO;
}
// Token: 0x06014E63 RID: 85603 RVA: 0x004DB988 File Offset: 0x004D9B88
[Token(Token = "0x6014E63")]
[Address(RVA = "0x12CA390", Offset = "0x12C9390", VA = "0x1812CA390")]
public void PNKLMBEEILL(float EGBDKOGHEDG, object PIHIPPPPEBI)
{
this.CHOFDFNCIPL.DOEHAPOJMON(EGBDKOGHEDG, PIHIPPPPEBI);
POJFBLMLAIP chofdfncipl = this.CHOFDFNCIPL;
NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO;
float <ABFJMELHJAE>k__BackingField = chofdfncipl.<ABFJMELHJAE>k__BackingField;
akecjjahoeo.<PHECKOALEOO>k__BackingField = <ABFJMELHJAE>k__BackingField;
}
// Token: 0x06014E64 RID: 85604 RVA: 0x004DB9C4 File Offset: 0x004D9BC4
[Token(Token = "0x6014E64")]
[Address(RVA = "0x12CA130", Offset = "0x12C9130", VA = "0x1812CA130")]
public void NDFCMOAEDJC(object PIHIPPPPEBI)
{
this.CHOFDFNCIPL.HAHBGOMEMEE(PIHIPPPPEBI);
POJFBLMLAIP chofdfncipl = this.CHOFDFNCIPL;
NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO;
float <ABFJMELHJAE>k__BackingField = chofdfncipl.<ABFJMELHJAE>k__BackingField;
akecjjahoeo.<PHECKOALEOO>k__BackingField = <ABFJMELHJAE>k__BackingField;
}
// Token: 0x06014E65 RID: 85605 RVA: 0x004DBA00 File Offset: 0x004D9C00
[Token(Token = "0x6014E65")]
[Address(RVA = "0x12C8910", Offset = "0x12C7910", VA = "0x1812C8910")]
private void BBKHAMLILOA(float IFGIPHAMCIC)
{
this.AKECJJAHOEO.<PHECKOALEOO>k__BackingField = IFGIPHAMCIC;
}
// Token: 0x170039B4 RID: 14772
// (get) Token: 0x06014E66 RID: 85606 RVA: 0x004DBA20 File Offset: 0x004D9C20
[Token(Token = "0x170039B4")]
public bool AKBCFNOOKMN
{
[Token(Token = "0x6014E66")]
[Address(RVA = "0x12C9A00", Offset = "0x12C8A00", VA = "0x1812C9A00")]
get
{
return this.NIBACOBIDPE.AKBCFNOOKMN || this.JPFEHDBBKHG.AKBCFNOOKMN || this.NECCPOOKEPJ.AKBCFNOOKMN;
}
}
// Token: 0x06014E67 RID: 85607 RVA: 0x004DBA5C File Offset: 0x004D9C5C
[Token(Token = "0x6014E67")]
[Address(RVA = "0x12C9110", Offset = "0x12C8110", VA = "0x1812C9110")]
public void DKFBOMBLDIF(PEFMGGLMODE BDBGNMGBGEC, float JCMCNNABGCJ, object PIHIPPPPEBI, int JMHKMOACHDG)
{
if (BDBGNMGBGEC != 0)
{
BJOIBBBOIKO<FECBNLOKJPG<PEFMGGLMODE>> ojkhmmiodjo = this.OJKHMMIODJO;
BJOIBBBOIKO<FECBNLOKJPG<PEFMGGLMODE>> ojkhmmiodjo2 = this.OJKHMMIODJO;
}
}
// Token: 0x06014E68 RID: 85608 RVA: 0x004DBA84 File Offset: 0x004D9C84
[Token(Token = "0x6014E68")]
[Address(RVA = "0x12C9670", Offset = "0x12C8670", VA = "0x1812C9670")]
public void GCBAMNMJLJN(object PIHIPPPPEBI)
{
bool flag = this.OJKHMMIODJO.HAHBGOMEMEE(PIHIPPPPEBI);
if (this.OJKHMMIODJO.HFHFEJMMDFH)
{
BJOIBBBOIKO<FECBNLOKJPG<PEFMGGLMODE>> ojkhmmiodjo = this.OJKHMMIODJO;
}
}
// Token: 0x06014E69 RID: 85609 RVA: 0x004DBABC File Offset: 0x004D9CBC
[Token(Token = "0x6014E69")]
[Address(RVA = "0x12C95C0", Offset = "0x12C85C0", VA = "0x1812C95C0")]
public void GCBAMNMJLJN(object PIHIPPPPEBI, float CODKAPECILO)
{
bool flag = this.OJKHMMIODJO.HAHBGOMEMEE(PIHIPPPPEBI);
if (this.OJKHMMIODJO.HFHFEJMMDFH)
{
BJOIBBBOIKO<FECBNLOKJPG<PEFMGGLMODE>> ojkhmmiodjo = this.OJKHMMIODJO;
}
}
// Token: 0x06014E6A RID: 85610 RVA: 0x004DBAF4 File Offset: 0x004D9CF4
[Token(Token = "0x6014E6A")]
[Address(RVA = "0x12C9530", Offset = "0x12C8530", VA = "0x1812C9530")]
public bool GAPGAGAGNFN(PEFMGGLMODE BDBGNMGBGEC)
{
return BDBGNMGBGEC == this.JIBFMNOAFBJ || this.NIBACOBIDPE.GJIKNHPIKCM(BDBGNMGBGEC) || this.JPFEHDBBKHG.GJIKNHPIKCM(BDBGNMGBGEC);
}
// Token: 0x06014E6B RID: 85611 RVA: 0x004DBB30 File Offset: 0x004D9D30
[Token(Token = "0x6014E6B")]
[Address(RVA = "0x12C9E50", Offset = "0x12C8E50", VA = "0x1812C9E50")]
private void MJGDBNADAEN(PEFMGGLMODE BDBGNMGBGEC, float JCMCNNABGCJ)
{
PEFMGGLMODE jibfmnoafbj = this.JIBFMNOAFBJ;
if (jibfmnoafbj != BDBGNMGBGEC)
{
int num = 0;
if (jibfmnoafbj == 0 || JCMCNNABGCJ <= (float)num)
{
while (BDBGNMGBGEC != 0)
{
}
throw new NullReferenceException();
}
DCCBMECGECH<PEFMGGLMODE, Quaternion> jpfehdbbkhg = this.JPFEHDBBKHG;
float num2 = Time.time;
jpfehdbbkhg.BPAJKKAGPKB(jibfmnoafbj, JCMCNNABGCJ, num2);
DCCBMECGECH<PEFMGGLMODE, Vector3> nibacobidpe = this.NIBACOBIDPE;
PEFMGGLMODE jibfmnoafbj2 = this.JIBFMNOAFBJ;
num2 = Time.time;
nibacobidpe.BPAJKKAGPKB(jibfmnoafbj2, JCMCNNABGCJ, num2);
this.JIBFMNOAFBJ = BDBGNMGBGEC;
if (BDBGNMGBGEC != 0)
{
float z = this.KPFEAMEFKNH.z;
Quaternion jlokaabdamn = this.JLOKAABDAMN;
}
}
}
// Token: 0x06014E6C RID: 85612 RVA: 0x004DBBBC File Offset: 0x004D9DBC
[Token(Token = "0x6014E6C")]
[Address(RVA = "0x12C8490", Offset = "0x12C7490", VA = "0x1812C8490")]
public void BALOKJMBNIN(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL)
{
this.DOIAHADGABI = IEKDDPPNFPF;
ScreenPlayerCameraSettings hadjccibnba = this.HADJCCIBNBA;
this.JOJBFPGKHJJ = 0;
this.DALDMBOEGIB = FINBOONIGDO;
this.EMNCGLMGGKO = FOMHGMLPOND;
int num = 0;
if (hadjccibnba != num)
{
ScreenPlayerCameraSettings hadjccibnba2 = this.HADJCCIBNBA;
ScreenCameraTargetingData targetingData = hadjccibnba2.TargetingData;
DCCBMECGECH<ScreenPlayerCameraSettings, ScreenCameraTargetingData> neccpookepj = this.NECCPOOKEPJ;
this.CHPDKAGBAAH = targetingData;
float y = hadjccibnba2.TargetingData.PivotToCameraOffset.y;
this.CHPDKAGBAAH.PivotToCameraOffset.y = y;
float maxPitchOffsetMultiplier = hadjccibnba2.TargetingData.MaxPitchOffsetMultiplier;
this.CHPDKAGBAAH.MaxPitchOffsetMultiplier = maxPitchOffsetMultiplier;
if (neccpookepj.AKBCFNOOKMN)
{
DCCBMECGECH<ScreenPlayerCameraSettings, ScreenCameraTargetingData> neccpookepj2 = this.NECCPOOKEPJ;
ScreenCameraTargetingData chpdkagbaah = this.CHPDKAGBAAH;
float maxPitchOffsetMultiplier2 = this.CHPDKAGBAAH.MaxPitchOffsetMultiplier;
float y2 = this.CHPDKAGBAAH.PivotToCameraOffset.y;
float time = Time.time;
this.CHPDKAGBAAH.PivotToCameraOffset.y = y;
!1 !;
this.CHPDKAGBAAH.MaxPitchOffsetMultiplier = !;
}
int num2 = 0;
if (FOMHGMLPOND != num2 && this.HADJCCIBNBA.CanModifyFOV)
{
if (SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.Desktop_VRMissing)
{
}
float num3;
FOMHGMLPOND.fieldOfView = num3;
}
}
int num4 = 0;
if (this.JIBFMNOAFBJ != num4)
{
if (this.JPFEHDBBKHG.AKBCFNOOKMN)
{
DCCBMECGECH<PEFMGGLMODE, Quaternion> jpfehdbbkhg = this.JPFEHDBBKHG;
float time2 = Time.time;
}
int num5 = 0;
if (FOMHGMLPOND != num5)
{
Transform transform = FOMHGMLPOND.transform;
Quaternion jlokaabdamn = this.JLOKAABDAMN;
transform.rotation = jlokaabdamn;
Transform transform2 = FOMHGMLPOND.transform;
Transform transform3 = FOMHGMLPOND.transform;
}
}
ScreenPlayerCameraSettings hadjccibnba3 = this.HADJCCIBNBA;
int num6 = 0;
if (hadjccibnba3 != num6)
{
bool flag = this.NECCPOOKEPJ.AKBCFNOOKMN;
ScreenPlayerCameraSettings hadjccibnba4 = this.HADJCCIBNBA;
if ((this.GFMGLCLIMJH ? 1 : 0) != num4 || !flag)
{
bool hideFirstPersonRenderers = hadjccibnba4.HideFirstPersonRenderers;
this.OFGCBFAOLAN = hideFirstPersonRenderers;
}
}
this.DALDMBOEGIB = num4;
this.DOIAHADGABI = num4;
this.EMNCGLMGGKO = num4;
this.JOJBFPGKHJJ = num4;
}
// Token: 0x06014E6D RID: 85613 RVA: 0x004DBDC0 File Offset: 0x004D9FC0
[Token(Token = "0x6014E6D")]
[Address(RVA = "0x12C8AE0", Offset = "0x12C7AE0", VA = "0x1812C8AE0")]
public void BNEAKHONHNH(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL)
{
int num = 0;
this.DALDMBOEGIB = FINBOONIGDO;
this.DOIAHADGABI = IEKDDPPNFPF;
this.EMNCGLMGGKO = FOMHGMLPOND;
if (this.JIBFMNOAFBJ != num)
{
if (this.NIBACOBIDPE.AKBCFNOOKMN)
{
DCCBMECGECH<PEFMGGLMODE, Vector3> nibacobidpe = this.NIBACOBIDPE;
float time = Time.time;
}
Vector3 vector;
float z = vector.z;
this.KPFEAMEFKNH.z = z;
int num2 = 0;
if (FOMHGMLPOND != num2)
{
int num3 = 0;
FOMHGMLPOND.transform.position = num3;
}
}
Transform transform = FOMHGMLPOND.transform;
Transform transform2 = FOMHGMLPOND.transform;
float z2 = Vector3.zero.z;
this.JHCIACIHOME.z = z2;
Quaternion identity = Quaternion.identity;
this.DALDMBOEGIB = num;
this.DOIAHADGABI = num;
this.EMNCGLMGGKO = num;
this.JOJBFPGKHJJ = num;
}
// Token: 0x06014E6E RID: 85614 RVA: 0x004DBE90 File Offset: 0x004DA090
[Token(Token = "0x6014E6E")]
[Address(RVA = "0x12C8930", Offset = "0x12C7930", VA = "0x1812C8930")]
public void BIACEPCPCIP(Vector3 FGBIGGLLPIJ, Quaternion JLPMFHEGBIB, float IFGIPHAMCIC)
{
int num = 0;
if (IFGIPHAMCIC > (float)num)
{
float z = this.JHCIACIHOME.z;
float z2 = FGBIGGLLPIJ.z;
Vector3 vector;
float z3 = vector.z;
Quaternion joibagcgehj = this.JOIBAGCGEHJ;
Vector3 vector2;
float z4 = vector2.z;
this.JHCIACIHOME.z = z4;
Quaternion identity = Quaternion.identity;
}
}
// Token: 0x06014E6F RID: 85615 RVA: 0x004DBEE4 File Offset: 0x004DA0E4
[Token(Token = "0x6014E6F")]
[Address(RVA = "0x12C9FD0", Offset = "0x12C8FD0", VA = "0x1812C9FD0")]
public void MPLPMEAGPNK(Vector2 OKDIBKLKHOJ, AnimationCurve HAPDKBJAHDP, float EJDONBAIPHA, AnimationCurve EEOLAPEGOGA, float BCGACKGJCIA)
{
if (this.FMNELPHMEME != 0)
{
this.FMNELPHMEME = (ulong)0L;
}
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
HBLGJOKKNDE.KGHICIFEOLD kghicifeold;
kghicifeold.System.IDisposable.Dispose();
kghicifeold.recoilAngle = OKDIBKLKHOJ;
kghicifeold.returnDuration = (float)0;
kghicifeold.recoilAngle.y = (float)0;
kghicifeold.recoilDuration = EJDONBAIPHA;
kghicifeold.<>1__state = (int)((ulong)0L);
kghicifeold.<>4__this = this;
kghicifeold.recoilCurve = HAPDKBJAHDP;
kghicifeold.returnCurve = 0;
int num = 0;
KFBABPAPIMB kfbabpapimb = instance.Run(num, kghicifeold);
this.FMNELPHMEME = kfbabpapimb;
}
// Token: 0x06014E70 RID: 85616 RVA: 0x004DBF68 File Offset: 0x004DA168
[Token(Token = "0x6014E70")]
[Address(RVA = "0x12CA180", Offset = "0x12C9180", VA = "0x1812CA180")]
public void NOHAMFPFPCJ()
{
if (this.FMNELPHMEME != 0)
{
int num = 0;
num += num;
num++;
if ((this.COHMFENNLID ? 1 : 0) != num)
{
if (this.FMNELPHMEME != 0)
{
this.FMNELPHMEME = num;
}
Quaternion jlokaabdamn = this.JLOKAABDAMN;
Vector2 zero = Vector2.zero;
this.EMMAMMOAEOI = zero;
this.EMMAMMOAEOI.y = (float)0;
}
}
}
// Token: 0x06014E71 RID: 85617 RVA: 0x004DBFC8 File Offset: 0x004DA1C8
[Token(Token = "0x6014E71")]
[Address(RVA = "0x12C9320", Offset = "0x12C8320", VA = "0x1812C9320")]
private bool EFPBLJOFEDD()
{
if (this.FMNELPHMEME == 0)
{
}
int num = 0;
num += num;
num++;
return num == 0;
}
// Token: 0x06014E72 RID: 85618 RVA: 0x004DBFF0 File Offset: 0x004DA1F0
[Token(Token = "0x6014E72")]
[Address(RVA = "0x12C8F00", Offset = "0x12C7F00", VA = "0x1812C8F00")]
private void CIEOKHKIEJB()
{
if (this.FMNELPHMEME != 0)
{
this.FMNELPHMEME = (ulong)0L;
}
}
// Token: 0x06014E73 RID: 85619 RVA: 0x004DC010 File Offset: 0x004DA210
[Token(Token = "0x6014E73")]
[Address(RVA = "0x12C9A90", Offset = "0x12C8A90", VA = "0x1812C9A90")]
private IEnumerator<KENFJGFMIPM> ICIMECCAIOF(Vector2 OKDIBKLKHOJ, AnimationCurve HAPDKBJAHDP, float EJDONBAIPHA, AnimationCurve EEOLAPEGOGA, float BCGACKGJCIA)
{
/*
An exception occurred when decompiling this method (06014E73)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> HBLGJOKKNDE::ICIMECCAIOF(UnityEngine.Vector2,UnityEngine.AnimationCurve,System.Single,UnityEngine.AnimationCurve,System.Single)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(KGHICIFEOLD::System.IDisposable.Dispose, ldloc:KGHICIFEOLD(var_0))
stfld:Vector2(KGHICIFEOLD::recoilAngle, ldloc:KGHICIFEOLD(var_0), ldloc:Vector2(OKDIBKLKHOJ))
stfld:float32(KGHICIFEOLD::recoilDuration, ldloc:KGHICIFEOLD(var_0), ldloc:float32(EJDONBAIPHA))
stfld:HBLGJOKKNDE(KGHICIFEOLD::<>4__this, ldloc:KGHICIFEOLD(var_0), ldloc:HBLGJOKKNDE(this))
stfld:float32(KGHICIFEOLD::returnDuration, ldloc:KGHICIFEOLD(var_0), ldc.i4:int32[exp:float32](0))
stfld:float32(Vector2::y, ldfld:Vector2[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector2&](KGHICIFEOLD::recoilAngle, ldloc:KGHICIFEOLD(var_0)), ldc.i4:int32[exp:float32](0))
stfld:int32(KGHICIFEOLD::<>1__state, ldloc:KGHICIFEOLD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:AnimationCurve(KGHICIFEOLD::recoilCurve, ldloc:KGHICIFEOLD(var_0), ldloc:AnimationCurve(HAPDKBJAHDP))
stfld:AnimationCurve(KGHICIFEOLD::returnCurve, ldloc:KGHICIFEOLD(var_0), ldc.i4:int32[exp:AnimationCurve](0))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06014E74 RID: 85620 RVA: 0x004DC064 File Offset: 0x004DA264
[Token(Token = "0x6014E74")]
[Address(RVA = "0x12C8300", Offset = "0x12C7300", VA = "0x1812C8300")]
private Quaternion ANLDODBFLAI(Quaternion IGPENJBJADK)
{
throw new NullReferenceException();
}
// Token: 0x06014E75 RID: 85621 RVA: 0x004DC078 File Offset: 0x004DA278
[Token(Token = "0x6014E75")]
[Address(RVA = "0x12C9710", Offset = "0x12C8710", VA = "0x1812C9710")]
private Quaternion GIGJAPAAKIC(PEFMGGLMODE BDBGNMGBGEC, bool CHEJBIBOBPH, bool EALHIPLOBGP)
{
throw new NullReferenceException();
}
// Token: 0x06014E76 RID: 85622 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014E76")]
[Address(RVA = "0x12C9C90", Offset = "0x12C8C90", VA = "0x1812C9C90")]
private Quaternion JAMHOLPOINA(PEFMGGLMODE BDBGNMGBGEC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014E77 RID: 85623 RVA: 0x004DC08C File Offset: 0x004DA28C
[Token(Token = "0x6014E77")]
[Address(RVA = "0x12C9820", Offset = "0x12C8820", VA = "0x1812C9820")]
private Vector3 HCCBGOEDMLI(PEFMGGLMODE BDBGNMGBGEC, bool CHEJBIBOBPH, bool EALHIPLOBGP, out Vector3 DDELPDMAHFA)
{
throw new NullReferenceException();
}
// Token: 0x06014E78 RID: 85624 RVA: 0x004DC0A0 File Offset: 0x004DA2A0
[Token(Token = "0x6014E78")]
[Address(RVA = "0x12C8F50", Offset = "0x12C7F50", VA = "0x1812C8F50")]
private Vector3 CKHCDIFLDMN(PEFMGGLMODE BDBGNMGBGEC)
{
throw new NullReferenceException();
}
// Token: 0x06014E79 RID: 85625 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014E79")]
[Address(RVA = "0x12C9070", Offset = "0x12C8070", VA = "0x1812C9070")]
private Quaternion DJDEJEOKOPH(Quaternion LONDCJPNKKN, Quaternion PCEJJILDLGD, float LIMOILDIGKF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014E7A RID: 85626 RVA: 0x004DC0B4 File Offset: 0x004DA2B4
[Token(Token = "0x6014E7A")]
[Address(RVA = "0x12C8E40", Offset = "0x12C7E40", VA = "0x1812C8E40")]
private Vector3 CBFAGOOIDBM(Vector3 LONDCJPNKKN, Vector3 PCEJJILDLGD, float LIMOILDIGKF)
{
/*
An exception occurred when decompiling this method (06014E7A)
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 HBLGJOKKNDE::CBFAGOOIDBM(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:float32(var_0_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](PCEJJILDLGD)))
stloc:float32(var_3_0D, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0400DBA9 RID: 56233
[Token(Token = "0x400DBA9")]
private const float HNKDACEEDGO = 60f;
// Token: 0x0400DBAA RID: 56234
[Token(Token = "0x400DBAA")]
private const float APFJGILMECB = 68f;
// Token: 0x0400DBAB RID: 56235
[Token(Token = "0x400DBAB")]
private const int NJLFLNHHBIN = 8;
// Token: 0x0400DBAC RID: 56236
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400DBAC")]
private BJOIBBBOIKO<FECBNLOKJPG<ScreenPlayerCameraSettings>> LLIDHDCHMOB;
// Token: 0x0400DBAD RID: 56237
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DBAD")]
private ScreenPlayerCameraSettings HADJCCIBNBA;
// Token: 0x0400DBAE RID: 56238
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DBAE")]
private ScreenCameraTargetingData CHPDKAGBAAH;
// Token: 0x0400DBAF RID: 56239
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400DBAF")]
private BJOIBBBOIKO<ScreensCameraInputGamepadSettings> PMINJGOHEBA;
// Token: 0x0400DBB0 RID: 56240
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400DBB0")]
private ScreensCameraInputGamepadSettings FEDEBBFOCBE;
// Token: 0x0400DBB1 RID: 56241
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400DBB1")]
private BJOIBBBOIKO<FECBNLOKJPG<PEFMGGLMODE>> OJKHMMIODJO;
// Token: 0x0400DBB2 RID: 56242
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400DBB2")]
private PEFMGGLMODE JIBFMNOAFBJ;
// Token: 0x0400DBB3 RID: 56243
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400DBB3")]
private Quaternion JLOKAABDAMN;
// Token: 0x0400DBB4 RID: 56244
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400DBB4")]
private Vector3 KPFEAMEFKNH;
// Token: 0x0400DBB5 RID: 56245
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400DBB5")]
private Vector3 HPNIINPBIDM;
// Token: 0x0400DBB6 RID: 56246
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400DBB6")]
private NFOJNNKAEFL AKECJJAHOEO;
// Token: 0x0400DBB7 RID: 56247
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400DBB7")]
private POJFBLMLAIP CHOFDFNCIPL;
// Token: 0x0400DBB8 RID: 56248
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400DBB8")]
private DCCBMECGECH<ScreenPlayerCameraSettings, ScreenCameraTargetingData> NECCPOOKEPJ;
// Token: 0x0400DBB9 RID: 56249
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400DBB9")]
private DCCBMECGECH<PEFMGGLMODE, Quaternion> JPFEHDBBKHG;
// Token: 0x0400DBBA RID: 56250
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400DBBA")]
private DCCBMECGECH<PEFMGGLMODE, Vector3> NIBACOBIDPE;
// Token: 0x0400DBBB RID: 56251
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400DBBB")]
private ScreenPlayerController DALDMBOEGIB;
// Token: 0x0400DBBC RID: 56252
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400DBBC")]
private Player DOIAHADGABI;
// Token: 0x0400DBBD RID: 56253
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400DBBD")]
private Camera EMNCGLMGGKO;
// Token: 0x0400DBBE RID: 56254
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400DBBE")]
private LOCNHHPGIAG JOJBFPGKHJJ;
// Token: 0x0400DBBF RID: 56255
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400DBBF")]
private Vector2 EMMAMMOAEOI;
// Token: 0x0400DBC0 RID: 56256
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400DBC0")]
private KFBABPAPIMB FMNELPHMEME;
// Token: 0x0400DBC1 RID: 56257
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400DBC1")]
private bool COHMFENNLID;
// Token: 0x0400DBC2 RID: 56258
[FieldOffset(Offset = "0xF4")]
[Token(Token = "0x400DBC2")]
private Vector3 JHCIACIHOME;
// Token: 0x0400DBC3 RID: 56259
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400DBC3")]
private Quaternion JOIBAGCGEHJ;
// Token: 0x0400DBC4 RID: 56260
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400DBC4")]
public OKNNKFGFODL CMLBMMGDGMC;
// Token: 0x0400DBC5 RID: 56261
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400DBC5")]
private bool GFMGLCLIMJH;
}