using System; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.AR; using RecRoom.Core.Locomotion; using RecRoom.Core.Screens.PlayerController; using RecRoom.Inputs; using UnityEngine; // Token: 0x02002F71 RID: 12145 [Token(Token = "0x2002F71")] public class FIKFDLPDHPM : ScreenPlayerSteeringController { // Token: 0x17003907 RID: 14599 // (get) Token: 0x06014B41 RID: 84801 RVA: 0x004D936C File Offset: 0x004D756C [Token(Token = "0x17003907")] public override bool COPMMBGFENH { [Token(Token = "0x6014B41")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "4")] get { return true; } } // Token: 0x06014B42 RID: 84802 RVA: 0x004D937C File Offset: 0x004D757C [Token(Token = "0x6014B42")] [Address(RVA = "0x1181060", Offset = "0x117FE60", VA = "0x181181060", 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: 0x06014B43 RID: 84803 RVA: 0x004D93B0 File Offset: 0x004D75B0 [Token(Token = "0x6014B43")] [Address(RVA = "0x1180790", Offset = "0x117F590", VA = "0x181180790", 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; Vector3 vector8; float z13 = vector8.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.ONCPNMDGGKG.screenModeHUD.ShowLookJoystickForFrame(); NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO; float deltaTime = Time.deltaTime; Transform targetTransform3 = IEKDDPPNFPF.trackingSpace._rigidbodyEx.MDKDCJFEBJH; Vector3 vector9; float z14 = vector9.z; Vector3 vector10; float z15 = vector10.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: 0x06014B44 RID: 84804 RVA: 0x004D959C File Offset: 0x004D779C [Token(Token = "0x6014B44")] [Address(RVA = "0x11811A0", Offset = "0x117FFA0", VA = "0x1811811A0")] public FIKFDLPDHPM() { NFOJNNKAEFL nfojnnkaefl = new NFOJNNKAEFL(); this.AKECJJAHOEO = nfojnnkaefl; base..ctor(); } // Token: 0x0400DAF0 RID: 56048 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400DAF0")] public PlatformARManager PKGKFFGAKIG; // Token: 0x0400DAF1 RID: 56049 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400DAF1")] public ScreensCameraInputGamepadSettings KPLDOGPBHJK; // Token: 0x0400DAF2 RID: 56050 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DAF2")] public bool LOINJNMJBLL; // Token: 0x0400DAF3 RID: 56051 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400DAF3")] private NFOJNNKAEFL AKECJJAHOEO; }