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: 0x0200305A RID: 12378 [Token(Token = "0x200305A")] public class FIKFDLPDHPM : ScreenPlayerSteeringController { // Token: 0x170039C0 RID: 14784 // (get) Token: 0x06014F8C RID: 85900 RVA: 0x004E344C File Offset: 0x004E164C [Token(Token = "0x170039C0")] public override bool COPMMBGFENH { [Token(Token = "0x6014F8C")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "4")] get { return true; } } // Token: 0x06014F8D RID: 85901 RVA: 0x004E345C File Offset: 0x004E165C [Token(Token = "0x6014F8D")] [Address(RVA = "0x1E2E950", Offset = "0x1E2D950", VA = "0x181E2E950", 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: 0x06014F8E RID: 85902 RVA: 0x004E3490 File Offset: 0x004E1690 [Token(Token = "0x6014F8E")] [Address(RVA = "0x1E2E080", Offset = "0x1E2D080", VA = "0x181E2E080", 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: 0x06014F8F RID: 85903 RVA: 0x004E367C File Offset: 0x004E187C [Token(Token = "0x6014F8F")] [Address(RVA = "0x1E2EA90", Offset = "0x1E2DA90", VA = "0x181E2EA90")] public FIKFDLPDHPM() { NFOJNNKAEFL nfojnnkaefl = new NFOJNNKAEFL(); this.AKECJJAHOEO = nfojnnkaefl; base..ctor(); } // Token: 0x0400DD1F RID: 56607 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400DD1F")] public PlatformARManager PKGKFFGAKIG; // Token: 0x0400DD20 RID: 56608 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400DD20")] public ScreensCameraInputGamepadSettings KPLDOGPBHJK; // Token: 0x0400DD21 RID: 56609 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DD21")] public bool LOINJNMJBLL; // Token: 0x0400DD22 RID: 56610 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400DD22")] private NFOJNNKAEFL AKECJJAHOEO; }