using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.AGUI; using RecRoom.Core; using RecRoom.Core.AR; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002970 RID: 10608 [Token(Token = "0x2002970")] [StructLayout(3)] public class APIGONJPAKP : BFJDFBPGMKP { // Token: 0x170031BE RID: 12734 // (get) Token: 0x06012869 RID: 75881 RVA: 0x00469E04 File Offset: 0x00468004 [Token(Token = "0x170031BE")] private int FOAGEBLPPBB { [Token(Token = "0x6012869")] [Address(RVA = "0xFF49B0", Offset = "0xFF33B0", VA = "0x180FF49B0")] get { return 30; } } // Token: 0x170031BF RID: 12735 // (get) Token: 0x0601286A RID: 75882 RVA: 0x00469E14 File Offset: 0x00468014 // (set) Token: 0x0601286B RID: 75883 RVA: 0x00469E28 File Offset: 0x00468028 [Token(Token = "0x170031BF")] private bool EFFCPADPFCL { [Token(Token = "0x601286A")] [Address(RVA = "0xFF31B0", Offset = "0xFF1BB0", VA = "0x180FF31B0")] get; [Token(Token = "0x601286B")] [Address(RVA = "0xFF59F0", Offset = "0xFF43F0", VA = "0x180FF59F0")] set; } // Token: 0x170031C0 RID: 12736 // (get) Token: 0x0601286C RID: 75884 RVA: 0x00469E3C File Offset: 0x0046803C [Token(Token = "0x170031C0")] public override int LNEDNNJCPMG { [Token(Token = "0x601286C")] [Address(RVA = "0xFF59E0", Offset = "0xFF43E0", VA = "0x180FF59E0", Slot = "14")] get { return 11; } } // Token: 0x170031C1 RID: 12737 // (get) Token: 0x0601286D RID: 75885 RVA: 0x00469E4C File Offset: 0x0046804C [Token(Token = "0x170031C1")] public override bool KAPLCJDFAMJ { [Token(Token = "0x601286D")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "15")] get { return true; } } // Token: 0x0601286E RID: 75886 RVA: 0x00469E5C File Offset: 0x0046805C [Token(Token = "0x601286E")] [Address(RVA = "0xFF4C20", Offset = "0xFF3620", VA = "0x180FF4C20", Slot = "16")] public override void OFFLOPLJBBG(ShareCameraScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ) { int num = 0; Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; ShareCamera componentInChildren = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponentInChildren(); this.OAJOPBJCDEM = componentInChildren; componentInChildren.k__BackingField = num != 0; this.OAJOPBJCDEM.k__BackingField = num != 0; ShareCamera oajopbjcdem = this.OAJOPBJCDEM; Action action = new Action(this.AEOKKIFANDP); oajopbjcdem.FEHOPCDDBMJ += action; ToolMenuProjector menuProjector = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num2 = 0; if (menuProjector != num2) { this.OAJOPBJCDEM.tool.EACPPCDMMOF.GazeOpenSupported = num != 0; this.OAJOPBJCDEM.tool.EACPPCDMMOF.AuthorityDetachMenuFromTool(); ToolMenuProjector menuProjector2 = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num3 = 0; menuProjector2.PKNFAECAHBF = num3 != 0; } ShareCamera oajopbjcdem2 = this.OAJOPBJCDEM; if (oajopbjcdem2.k__BackingField != 0) { bool? k__BackingField = oajopbjcdem2.k__BackingField; this.k__BackingField = k__BackingField != null; this.OAJOPBJCDEM.k__BackingField = num; } IHCMJLOBKBJ.EGFEJGHDNAI.AddScreensMultipleBehaviorModesSupport(this); HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KJPANDLIDIN); int num4 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num4, okgcdflpfod, okgcdflpfod2, num); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KLDOHJCFGLM); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OAEKIPELFLO); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.PGJBIEGIOAC); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BLLPPOOFPKF); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FJPNLPGPNPK); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OBGBCFODHCN); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BDEFJLEGHCP); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod9 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PDBGOJHCJMM); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod10 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ONLFLKDMDJF); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.LJPAGLCNNNF); HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod11 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GACJEGHLPGF); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod12 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OKAMGDBPOBH); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.CGEGFEJFLAH); HKKOHFHADKK pegjgmdgkjn6 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod13 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FGHDHPAGGBM); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod14 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LAABNKLGKID); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.CEMDHLPENFI); HKKOHFHADKK pegjgmdgkjn7 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod15 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AKEPBACDNCN); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod16 = new MIEIBBPMDMP.OKGCDFLPFOD(this.EFOGBHDCFKD); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.DCOEIEAFENI); HKKOHFHADKK pegjgmdgkjn8 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod17 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OBGBCFODHCN); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod18 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BDEFJLEGHCP); HKKOHFHADKK pegjgmdgkjn9 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod19 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CHEIPEJDGJF); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod20 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FOKDDEMLACA); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.KJOKMNMCMCG); HKKOHFHADKK pegjgmdgkjn10 = this.PEGJGMDGKJN; int num5 = 0; pegjgmdgkjn10.PIEOGAPMGIH((ushort)num5); } // Token: 0x0601286F RID: 75887 RVA: 0x0046A158 File Offset: 0x00468358 [Token(Token = "0x601286F")] [Address(RVA = "0xFF3570", Offset = "0xFF1F70", VA = "0x180FF3570", Slot = "17")] public override void Dispose() { base.Dispose(); PlatformARManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (instance != num) { SingletonMonoBehaviour.Instance.RemoveARModeRequest(this); } ShareCamera oajopbjcdem = this.OAJOPBJCDEM; int num2 = 0; if (oajopbjcdem != num2) { this.OAJOPBJCDEM.tool.ClearCustomIgnoredSettings(); this.OAJOPBJCDEM.tool.EACPPCDMMOF.GazeOpenSupported = true; this.OAJOPBJCDEM.k__BackingField = true; ShareCamera oajopbjcdem2 = this.OAJOPBJCDEM; Action action = new Action(this.AEOKKIFANDP); oajopbjcdem2.FEHOPCDDBMJ -= action; ToolMenuProjector menuProjector = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num3 = 0; if (menuProjector != num3) { this.OAJOPBJCDEM.tool.EACPPCDMMOF.AuthorityAttachMenuToTool(); } this.OAJOPBJCDEM = (ulong)0L; } } // Token: 0x06012870 RID: 75888 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6012870")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "20")] protected override void PPAOALHOODL() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012871 RID: 75889 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6012871")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "21")] protected override void JNGMMNANOCH() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012872 RID: 75890 RVA: 0x0046A234 File Offset: 0x00468434 [Token(Token = "0x6012872")] [Address(RVA = "0xFF4870", Offset = "0xFF3270", VA = "0x180FF4870", Slot = "18")] protected override void NHOMMEMEFIB() { base.NHOMMEMEFIB(); Transform transform; this.JOMFPENMGBK.BPBNEBMIJLJ = transform; if (!this.k__BackingField) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } APIGONJPAKP.LNHNEINCBEK lnhneincbek = this.BCIDHAMGPLP(); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } // Token: 0x06012873 RID: 75891 RVA: 0x0046A27C File Offset: 0x0046847C [Token(Token = "0x6012873")] [Address(RVA = "0xFF3EB0", Offset = "0xFF28B0", VA = "0x180FF3EB0", Slot = "19")] protected override void GAPALICCLPH() { base.GAPALICCLPH(); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x06012874 RID: 75892 RVA: 0x0046A2A8 File Offset: 0x004684A8 [Token(Token = "0x6012874")] [Address(RVA = "0xFF2820", Offset = "0xFF1220", VA = "0x180FF2820", Slot = "22")] public override void BALOKJMBNIN() { PlatformARManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (instance != num) { int num2 = 0; if (this.BOLGCCLFFOL()) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; SingletonMonoBehaviour.Instance.AddARModeRequest((PlatformARManager.GKDBNJHELNO)num2, this, 2); } SingletonMonoBehaviour.Instance.RemoveARModeRequest(this); } this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x06012875 RID: 75893 RVA: 0x0046A304 File Offset: 0x00468504 [Token(Token = "0x6012875")] [Address(RVA = "0xFF3F30", Offset = "0xFF2930", VA = "0x180FF3F30")] private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06012876 RID: 75894 RVA: 0x0046A318 File Offset: 0x00468518 [Token(Token = "0x6012876")] [Address(RVA = "0xFF4210", Offset = "0xFF2C10", VA = "0x180FF4210")] private void KJPANDLIDIN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { PlayerHand.PLLIKAOIPHP pllikaoiphp; if (pllikaoiphp != PlayerHand.PLLIKAOIPHP.Right) { GPPHJKMNPJM.AFOINAHJBLM afoinahjblm = new GPPHJKMNPJM.AFOINAHJBLM(this.DEJPHOEBMJN); } GPPHJKMNPJM.AFOINAHJBLM afoinahjblm2 = new GPPHJKMNPJM.AFOINAHJBLM(this.DEJPHOEBMJN); } // Token: 0x06012877 RID: 75895 RVA: 0x0046A34C File Offset: 0x0046854C [Token(Token = "0x6012877")] [Address(RVA = "0xFF4370", Offset = "0xFF2D70", VA = "0x180FF4370")] private void KLDOHJCFGLM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.k__BackingField = false; Tool tool = this.OAJOPBJCDEM.tool; GHLCJGAMKMG screensOneHandedAnimationHandedness = tool.HGIAGHMOBOD; Tool.AudioSettings audioSettings = tool.audioSettings; } // Token: 0x06012878 RID: 75896 RVA: 0x0046A384 File Offset: 0x00468584 [Token(Token = "0x6012878")] [Address(RVA = "0xFF57D0", Offset = "0xFF41D0", VA = "0x180FF57D0")] private void PGJBIEGIOAC() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_ShareCamera_Shutter); bool flag; if (!flag) { bool flag2; if (flag2) { Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_ToolMode_Swap); bool flag3; if (flag3) { APIGONJPAKP.LNHNEINCBEK lnhneincbek = this.BCIDHAMGPLP(); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; throw new NullReferenceException(); } // Token: 0x06012879 RID: 75897 RVA: 0x0046A3D8 File Offset: 0x004685D8 [Token(Token = "0x6012879")] [Address(RVA = "0xFF49C0", Offset = "0xFF33C0", VA = "0x180FF49C0")] private void OAEKIPELFLO(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { } // Token: 0x0601287A RID: 75898 RVA: 0x0046A3F0 File Offset: 0x004685F0 [Token(Token = "0x601287A")] [Address(RVA = "0xFF2B40", Offset = "0xFF1540", VA = "0x180FF2B40")] private void BLLPPOOFPKF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.OAJOPBJCDEM.EnterActiveState(); ToolMenuProjector menuProjector = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; ShareCamera oajopbjcdem = this.OAJOPBJCDEM; int num2 = 0; oajopbjcdem.PPAOGJEIPMM = num2 != 0; this.OAJOPBJCDEM.tool.SetHideInActiveCameraAndFirstPersonCameraIgnoreSettings(); } // Token: 0x0601287B RID: 75899 RVA: 0x0046A448 File Offset: 0x00468648 [Token(Token = "0x601287B")] [Address(RVA = "0xFF3AC0", Offset = "0xFF24C0", VA = "0x180FF3AC0")] private void FJPNLPGPNPK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x0601287C RID: 75900 RVA: 0x0046A45C File Offset: 0x0046865C [Token(Token = "0x601287C")] [Address(RVA = "0xFF5610", Offset = "0xFF4010", VA = "0x180FF5610")] private void PDBGOJHCJMM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { ShareCamera oajopbjcdem = this.OAJOPBJCDEM; this.k__BackingField = true; oajopbjcdem.EnterActiveState(); ToolMenuProjector menuProjector = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; this.OAJOPBJCDEM.PPAOGJEIPMM = true; this.OAJOPBJCDEM.tool.SetHideInActiveCameraAndFirstPersonCameraIgnoreSettings(); SkinnedMeshRenderer[] currentDefaultSkinnedMeshRenderers = Player.k__BackingField.playerAvatar.playerAvatarDisplay.CurrentDefaultSkinnedMeshRenderers; int num2 = 0; int length = currentDefaultSkinnedMeshRenderers.Length; if (num2 < length) { currentDefaultSkinnedMeshRenderers[num2].forceMatrixRecalculationPerRender = true; num2++; } } // Token: 0x0601287D RID: 75901 RVA: 0x0046A4F4 File Offset: 0x004686F4 [Token(Token = "0x601287D")] [Address(RVA = "0xFF4550", Offset = "0xFF2F50", VA = "0x180FF4550")] private void LJPAGLCNNNF() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_ShareCamera_Shutter); bool flag; if (!flag) { bool flag2; if (flag2) { Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_ToolMode_Swap); bool flag3; if (flag3) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } Tool tool = this.OAJOPBJCDEM.tool; GHLCJGAMKMG screensTwoHandedAnimationHandedness = tool.JCMLAKOLPOA; Tool.AudioSettings audioSettings = tool.audioSettings; float rightHandMask = this.JHOLLFKLNBC.RightHandMask; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; throw new NullReferenceException(); } // Token: 0x0601287E RID: 75902 RVA: 0x0046A574 File Offset: 0x00468774 [Token(Token = "0x601287E")] [Address(RVA = "0xFF54C0", Offset = "0xFF3EC0", VA = "0x180FF54C0")] private void ONLFLKDMDJF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.DHOGNNIBLPB.GPMBPKKFFDP(); LKJPMJBAJJN dhognniblpb = this.DHOGNNIBLPB; int num = 0; dhognniblpb.ALCPPFCGKDC((float)num); } // Token: 0x0601287F RID: 75903 RVA: 0x0046A5A4 File Offset: 0x004687A4 [Token(Token = "0x601287F")] [Address(RVA = "0xFF3BF0", Offset = "0xFF25F0", VA = "0x180FF3BF0")] private void GACJEGHLPGF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (!this.BOLGCCLFFOL()) { float value = global::UnityEngine.Random.value; int num = 0; float num2; Quaternion quaternion = Quaternion.Euler(num2, (float)num, num2); LKJPMJBAJJN dhognniblpb = this.DHOGNNIBLPB; LKJPMJBAJJN dhognniblpb2 = this.DHOGNNIBLPB; } } // Token: 0x06012880 RID: 75904 RVA: 0x0046A5E8 File Offset: 0x004687E8 [Token(Token = "0x6012880")] [Address(RVA = "0xFF3090", Offset = "0xFF1A90", VA = "0x180FF3090")] private void CGEGFEJFLAH() { if (this.BCIDHAMGPLP() != APIGONJPAKP.LNHNEINCBEK.STANDARD_FRAMING) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06012881 RID: 75905 RVA: 0x0046A60C File Offset: 0x0046880C [Token(Token = "0x6012881")] [Address(RVA = "0xFF5470", Offset = "0xFF3E70", VA = "0x180FF5470")] private void OKAMGDBPOBH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06012882 RID: 75906 RVA: 0x0046A620 File Offset: 0x00468820 [Token(Token = "0x6012882")] [Address(RVA = "0xFF3900", Offset = "0xFF2300", VA = "0x180FF3900")] private void FGHDHPAGGBM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x06012883 RID: 75907 RVA: 0x0046A634 File Offset: 0x00468834 [Token(Token = "0x6012883")] [Address(RVA = "0xFF2DA0", Offset = "0xFF17A0", VA = "0x180FF2DA0")] private void CEMDHLPENFI() { int num = 0; if (this.BCIDHAMGPLP() == APIGONJPAKP.LNHNEINCBEK.MOTION_FRAMING) { float deltaTime = Time.deltaTime; float num2 = deltaTime * 57.29578f; float z = (deltaTime * num).z; float z2 = Vector3.right.z; Vector3 vector; float z3 = vector.z; float z4 = Vector3.forward.z; Vector3 vector2; float z5 = vector2.z; LKJPMJBAJJN dhognniblpb = this.DHOGNNIBLPB; float num3; num2 = num3; dhognniblpb.ALCPPFCGKDC(num2); LKJPMJBAJJN dhognniblpb2 = this.DHOGNNIBLPB; return; } HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06012884 RID: 75908 RVA: 0x0046A6C4 File Offset: 0x004688C4 [Token(Token = "0x6012884")] [Address(RVA = "0xFF4500", Offset = "0xFF2F00", VA = "0x180FF4500")] private void LAABNKLGKID(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06012885 RID: 75909 RVA: 0x0046A6D8 File Offset: 0x004688D8 [Token(Token = "0x6012885")] [Address(RVA = "0xFF2460", Offset = "0xFF0E60", VA = "0x180FF2460")] private void AKEPBACDNCN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { RecRoomARFaceTracking faceTracking = SingletonMonoBehaviour.Instance.faceTracking; Vector3 up = Vector3.up; Vector3 forward = Vector3.forward; Vector3 vector; float z = vector.z; Vector3 up2 = Vector3.up; this.AFGAIIEHHOO(1f); } // Token: 0x06012886 RID: 75910 RVA: 0x0046A720 File Offset: 0x00468920 [Token(Token = "0x6012886")] [Address(RVA = "0xFF31C0", Offset = "0xFF1BC0", VA = "0x180FF31C0")] private void DCOEIEAFENI() { if (this.BCIDHAMGPLP() == APIGONJPAKP.LNHNEINCBEK.AR_FRAMING) { float num = Time.deltaTime * 15f; this.AFGAIIEHHOO(num); return; } HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06012887 RID: 75911 RVA: 0x0046A75C File Offset: 0x0046895C [Token(Token = "0x6012887")] [Address(RVA = "0xFF37E0", Offset = "0xFF21E0", VA = "0x180FF37E0")] private void EFOGBHDCFKD(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06012888 RID: 75912 RVA: 0x0046A770 File Offset: 0x00468970 [Token(Token = "0x6012888")] [Address(RVA = "0xFF4A60", Offset = "0xFF3460", VA = "0x180FF4A60")] private void OBGBCFODHCN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { ToolMenuProjector menuProjector = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; ShareCamera oajopbjcdem = this.OAJOPBJCDEM; Transform transform = menuProjector.transform; Vector3 vector; float z = vector.z; Action action = new Action(this.AEMPJEFCKPM); } // Token: 0x06012889 RID: 75913 RVA: 0x0046A7C4 File Offset: 0x004689C4 [Token(Token = "0x6012889")] [Address(RVA = "0xFF2AF0", Offset = "0xFF14F0", VA = "0x180FF2AF0")] private void BDEFJLEGHCP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { } // Token: 0x0601288A RID: 75914 RVA: 0x0046A7D8 File Offset: 0x004689D8 [Token(Token = "0x601288A")] [Address(RVA = "0xFF3100", Offset = "0xFF1B00", VA = "0x180FF3100")] private void CHEIPEJDGJF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.OAJOPBJCDEM.tool.EACPPCDMMOF.PKNFAECAHBF = true; } // Token: 0x0601288B RID: 75915 RVA: 0x0046A804 File Offset: 0x00468A04 [Token(Token = "0x601288B")] [Address(RVA = "0xFF40B0", Offset = "0xFF2AB0", VA = "0x180FF40B0")] private void KJOKMNMCMCG() { bool flag; if (!this.OAJOPBJCDEM.JGMCBFOAMPN && !flag && this.OAJOPBJCDEM.tool.EACPPCDMMOF.PKNFAECAHBF) { return; } if (!this.k__BackingField) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } APIGONJPAKP.LNHNEINCBEK lnhneincbek = this.BCIDHAMGPLP(); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } // Token: 0x0601288C RID: 75916 RVA: 0x0046A868 File Offset: 0x00468A68 [Token(Token = "0x601288C")] [Address(RVA = "0xFF5A00", Offset = "0xFF4400", VA = "0x180FF5A00")] private bool PLDLNBFPOCL() { bool flag; if (this.OAJOPBJCDEM.JGMCBFOAMPN || flag || this.OAJOPBJCDEM.tool.EACPPCDMMOF.PKNFAECAHBF) { } return true; } // Token: 0x0601288D RID: 75917 RVA: 0x0046A8A8 File Offset: 0x00468AA8 [Token(Token = "0x601288D")] [Address(RVA = "0xFF3B10", Offset = "0xFF2510", VA = "0x180FF3B10")] private void FOKDDEMLACA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { ShareCamera oajopbjcdem = this.OAJOPBJCDEM; int num = 0; if (!(oajopbjcdem == num)) { ToolMenuProjector menuProjector = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num2 = 0; menuProjector.PKNFAECAHBF = num2 != 0; } GameObject gesturePreviewHudPrefab = oajopbjcdem.gesturePreviewHudPrefab; } // Token: 0x0601288E RID: 75918 RVA: 0x0046A8F0 File Offset: 0x00468AF0 [Token(Token = "0x601288E")] [Address(RVA = "0xFF1E70", Offset = "0xFF0870", VA = "0x180FF1E70")] private void AEOKKIFANDP() { ShareCamera oajopbjcdem = this.OAJOPBJCDEM; int num = 0; if (!(oajopbjcdem == num)) { ToolMenuProjector menuProjector = this.OAJOPBJCDEM.tool.EACPPCDMMOF; int num2 = 0; menuProjector.PKNFAECAHBF = num2 != 0; } } // Token: 0x0601288F RID: 75919 RVA: 0x0046A930 File Offset: 0x00468B30 [Token(Token = "0x601288F")] [Address(RVA = "0xFF1F10", Offset = "0xFF0910", VA = "0x180FF1F10")] private void AFGAIIEHHOO(float ABFKOIBAICN) { RecRoomARFaceTracking faceTracking = SingletonMonoBehaviour.Instance.faceTracking; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; this.IIPOELGOACC.z = z2; FPIIIOCIKGE annedgaekdh = this.ANNEDGAEKDH; float z3 = this.IIPOELGOACC.z; annedgaekdh.EPKNJJIGHLN.z = z3; FPIIIOCIKGE annedgaekdh2 = this.ANNEDGAEKDH; Quaternion chidnbpgecj = this.CHIDNBPGECJ; annedgaekdh2.OKINPJLFKEJ = chidnbpgecj; Vector3 vector3; float z4 = vector3.z; FPIIIOCIKGE annedgaekdh3 = this.ANNEDGAEKDH; float[] faceCoefficients = faceTracking.FaceCoefficients; Player.k__BackingField.playerAvatar.playerAvatarDisplay.facialAnimator.LocalPlayerSetARFacialFeatures(faceCoefficients, true); } // Token: 0x06012890 RID: 75920 RVA: 0x0046A9E4 File Offset: 0x00468BE4 [Token(Token = "0x6012890")] [Address(RVA = "0xFF2980", Offset = "0xFF1380", VA = "0x180FF2980")] private APIGONJPAKP.LNHNEINCBEK BCIDHAMGPLP() { if (this.BOLGCCLFFOL()) { PlatformARManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (!(instance == num) && SingletonMonoBehaviour.Instance.OBDNCGPNKNA) { return APIGONJPAKP.LNHNEINCBEK.AR_FRAMING; } } if (SingletonMonoBehaviour.Instance.PFDOFAOCFOG) { return APIGONJPAKP.LNHNEINCBEK.MOTION_FRAMING; } throw new NullReferenceException(); } // Token: 0x06012891 RID: 75921 RVA: 0x0046AA34 File Offset: 0x00468C34 [Token(Token = "0x6012891")] [Address(RVA = "0xFF2C60", Offset = "0xFF1660", VA = "0x180FF2C60")] private bool BOLGCCLFFOL() { bool screensARFaceTrackingControlsEnabled = SingletonMonoBehaviour.Instance.HLMCJAPABNA; if (screensARFaceTrackingControlsEnabled && screensARFaceTrackingControlsEnabled) { PlatformARManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (!(instance == num) && SingletonMonoBehaviour.Instance.EGOBGICCIKP) { return true; } } throw new NullReferenceException(); } // Token: 0x06012892 RID: 75922 RVA: 0x0046AA7C File Offset: 0x00468C7C [Token(Token = "0x6012892")] [Address(RVA = "0xFF3830", Offset = "0xFF2230", VA = "0x180FF3830")] private bool EMNAMPCCOAJ() { PlatformARManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (!(instance == num) && SingletonMonoBehaviour.Instance.OBDNCGPNKNA) { return true; } throw new NullReferenceException(); } // Token: 0x06012893 RID: 75923 RVA: 0x0046AAB4 File Offset: 0x00468CB4 [Token(Token = "0x6012893")] [Address(RVA = "0xFF4020", Offset = "0xFF2A20", VA = "0x180FF4020")] private bool JGGLPAPBHOC() { if (SingletonMonoBehaviour.Instance.PFDOFAOCFOG) { return true; } throw new NullReferenceException(); } // Token: 0x06012894 RID: 75924 RVA: 0x0046AAD8 File Offset: 0x00468CD8 [Token(Token = "0x6012894")] [Address(RVA = "0xFF3240", Offset = "0xFF1C40", VA = "0x180FF3240")] private bool DEJPHOEBMJN(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, PlayerHand ONFJHABGCIP, Camera FOMHGMLPOND, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; ShareCamera oajopbjcdem = this.OAJOPBJCDEM; int num = 0; if (oajopbjcdem != num) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; Tool tool = this.OAJOPBJCDEM.tool; float z4 = tool.IKEGONLJBPP.PJINMBGJFDL.z; Quaternion eoimnkbhblj = tool.IKEGONLJBPP.EOIMNKBHBLJ; return true; } Vector3 zero = Vector3.zero; Quaternion identity = Quaternion.identity; throw new NullReferenceException(); } // Token: 0x06012895 RID: 75925 RVA: 0x0046AB60 File Offset: 0x00468D60 [Token(Token = "0x6012895")] [Address(RVA = "0xFF5AA0", Offset = "0xFF44A0", VA = "0x180FF5AA0")] public APIGONJPAKP() { Quaternion identity = Quaternion.identity; JNLDNNAKBGH jnldnnakbgh = new JNLDNNAKBGH(JNLDNNAKBGH.HGGHGHNNFPE.CameraRelative, JNLDNNAKBGH.DODBLJMEOMI.FaceTargetTransform); this.JOMFPENMGBK = jnldnnakbgh; LKJPMJBAJJN lkjpmjbajjn = new LKJPMJBAJJN(); this.DHOGNNIBLPB = lkjpmjbajjn; FPIIIOCIKGE fpiiiocikge = new FPIIIOCIKGE(); this.ANNEDGAEKDH = fpiiiocikge; this.EFFCPADPFCL = true; base..ctor(); } // Token: 0x06012896 RID: 75926 RVA: 0x0046ABAC File Offset: 0x00468DAC [Token(Token = "0x6012896")] [Address(RVA = "0xFF1D20", Offset = "0xFF0720", VA = "0x180FF1D20")] [CompilerGenerated] private void AEMPJEFCKPM() { ShareCamera oajopbjcdem = this.OAJOPBJCDEM; int num = 0; if (!(oajopbjcdem == num)) { ShareCamera oajopbjcdem2 = this.OAJOPBJCDEM; int num2 = 0; if (oajopbjcdem2 == num2 || this.OAJOPBJCDEM.GENECNFMDHJ != ShareCamera.MBIEOEOLKNB.ACTIVE) { return; } if (this.OAJOPBJCDEM.KGBBFCJGDPH) { return; } HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x0400C636 RID: 50742 [Token(Token = "0x400C636")] private const float COGNNOBNHBA = 15f; // Token: 0x0400C637 RID: 50743 [Token(Token = "0x400C637")] private const float JDOGPBCHEJJ = 30f; // Token: 0x0400C638 RID: 50744 [Token(Token = "0x400C638")] private const float CEECFMIIBDC = 30f; // Token: 0x0400C639 RID: 50745 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400C639")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400C63A RID: 50746 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400C63A")] private ShareCamera OAJOPBJCDEM; // Token: 0x0400C63B RID: 50747 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400C63B")] private Vector3 IIPOELGOACC; // Token: 0x0400C63C RID: 50748 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x400C63C")] private Quaternion CHIDNBPGECJ; // Token: 0x0400C63D RID: 50749 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x400C63D")] private Quaternion ELLBIJJFEMF; // Token: 0x0400C63E RID: 50750 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x400C63E")] private Quaternion GBJPKOEFJPM; // Token: 0x0400C63F RID: 50751 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400C63F")] private JNLDNNAKBGH JOMFPENMGBK; // Token: 0x0400C640 RID: 50752 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400C640")] private LKJPMJBAJJN DHOGNNIBLPB; // Token: 0x0400C641 RID: 50753 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400C641")] private FPIIIOCIKGE ANNEDGAEKDH; // Token: 0x0400C642 RID: 50754 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400C642")] private BodyAnimationMask JHOLLFKLNBC; // Token: 0x02002971 RID: 10609 [Token(Token = "0x2002971")] private enum NNKEKKPDJLF { // Token: 0x0400C645 RID: 50757 [Token(Token = "0x400C645")] DEACTIVATED, // Token: 0x0400C646 RID: 50758 [Token(Token = "0x400C646")] FRAMING_FORWARD, // Token: 0x0400C647 RID: 50759 [Token(Token = "0x400C647")] FRAMING_SELFIE, // Token: 0x0400C648 RID: 50760 [Token(Token = "0x400C648")] REVIEWING_PHOTO } // Token: 0x02002972 RID: 10610 [Token(Token = "0x2002972")] private enum LNHNEINCBEK { // Token: 0x0400C64A RID: 50762 [Token(Token = "0x400C64A")] STANDARD_FRAMING, // Token: 0x0400C64B RID: 50763 [Token(Token = "0x400C64B")] MOTION_FRAMING, // Token: 0x0400C64C RID: 50764 [Token(Token = "0x400C64C")] AR_FRAMING, // Token: 0x0400C64D RID: 50765 [Token(Token = "0x400C64D")] TAKING_PHOTO } }