using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.AR; using RecRoom.Core.Locomotion; using RecRoom.Core.Screens.PlayerController; using RecRoom.Inputs; using UnityEngine; // Token: 0x02002A53 RID: 10835 [Token(Token = "0x2002A53")] [StructLayout(3)] public class FIKFDLPDHPM : ScreenPlayerSteeringController { // Token: 0x17003281 RID: 12929 // (get) Token: 0x06012EBB RID: 77499 RVA: 0x00487574 File Offset: 0x00485774 [Token(Token = "0x17003281")] public override bool COPMMBGFENH { [Token(Token = "0x6012EBB")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "4")] get { return true; } } // Token: 0x06012EBC RID: 77500 RVA: 0x00487584 File Offset: 0x00485784 [Token(Token = "0x6012EBC")] [Address(RVA = "0x19784F0", Offset = "0x1976EF0", VA = "0x1819784F0", Slot = "5")] public override bool INBMHACHEDO(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, out Vector3 EINAHBOHODB, out Vector3 MCPFLJFKMJM) { Transform transform = FOMHGMLPOND.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; return true; } // Token: 0x06012EBD RID: 77501 RVA: 0x004875B8 File Offset: 0x004857B8 [Token(Token = "0x6012EBD")] [Address(RVA = "0x1977C20", Offset = "0x1976620", VA = "0x181977C20", Slot = "6")] public override void ILONFGBDCCM(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL) { PlatformARManager pkgkffgakig = this.PKGKFFGAKIG; int num = 0; int num2 = 0; if (!(pkgkffgakig == num2)) { PlatformARManager pkgkffgakig2 = this.PKGKFFGAKIG; Vector3 vector; float z = vector.z; Transform targetTransform = IEKDDPPNFPF.trackingSpace._rigidbodyEx.MDKDCJFEBJH; Vector3 vector2; float z2 = vector2.z; float z3 = Vector3.up.z; Vector3 vector3; float z4 = vector3.z; GPPHJKMNPJM k__BackingField = FINBOONIGDO.k__BackingField; Vector3 vector4; float z5 = vector4.z; k__BackingField.k__BackingField.z = z5; float z6 = Vector3.up.z; if (0 == 0) { } PlayerMovement playerMovement = IEKDDPPNFPF.playerMovement; PlatformARManager pkgkffgakig3 = this.PKGKFFGAKIG; float num3; playerMovement.CDMLBGLOGBA = num3; float z7 = Vector3.forward.z; Vector3 vector5; float z8 = vector5.z; float z9 = Vector3.up.z; Vector3 vector6; float z10 = vector6.z; Transform targetTransform2 = IEKDDPPNFPF.trackingSpace._rigidbodyEx.MDKDCJFEBJH; Vector3 vector7; float z11 = vector7.z; float z12 = Vector3.up.z; PlatformARManager pkgkffgakig4 = this.PKGKFFGAKIG; GPPHJKMNPJM k__BackingField2 = FINBOONIGDO.k__BackingField; Quaternion quaternion; float z13 = quaternion.z; float num4; float num5; k__BackingField2.AJNOOFMCADH(num4, num5, z13, (float)num, (float)num, (float)num); GPPHJKMNPJM k__BackingField3 = FINBOONIGDO.k__BackingField; int num6 = 0; k__BackingField3.DKAKLGDMAJC(num4, num5, (float)num6); base.PKFMIPJBFLA(IEKDDPPNFPF); if (!IEKDDPPNFPF.playerMovement.AGDOGAIGBDE) { } if (this.LOINJNMJBLL) { ScreensCameraInputGamepadSettings kpldogpbhjk = this.KPLDOGPBHJK; int num7 = 0; if (kpldogpbhjk != num7) { SingletonMonoBehaviour.Instance.screenModeHUD.ShowLookJoystickForFrame(); NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO; float deltaTime = Time.deltaTime; Transform targetTransform3 = IEKDDPPNFPF.trackingSpace._rigidbodyEx.MDKDCJFEBJH; Vector3 vector8; float z14 = vector8.z; Vector3 vector9; float z15 = vector9.z; Vector3 zero = Vector3.zero; float z16 = zero.z; float deltaTime2 = Time.deltaTime; } } return; } Debug.LogError("AR Room Scale Screen Player Steering missing reference to AR Controller"); throw new NullReferenceException(); } // Token: 0x06012EBE RID: 77502 RVA: 0x004877A4 File Offset: 0x004859A4 [Token(Token = "0x6012EBE")] [Address(RVA = "0x1978630", Offset = "0x1977030", VA = "0x181978630")] public FIKFDLPDHPM() { NFOJNNKAEFL nfojnnkaefl = new NFOJNNKAEFL(); this.AKECJJAHOEO = nfojnnkaefl; base..ctor(); } // Token: 0x0400CBC0 RID: 52160 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400CBC0")] public PlatformARManager PKGKFFGAKIG; // Token: 0x0400CBC1 RID: 52161 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400CBC1")] public ScreensCameraInputGamepadSettings KPLDOGPBHJK; // Token: 0x0400CBC2 RID: 52162 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400CBC2")] public bool LOINJNMJBLL; // Token: 0x0400CBC3 RID: 52163 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400CBC3")] private NFOJNNKAEFL AKECJJAHOEO; }