using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecRoom.Networking.SynchronizedFields; using RecRoom.Persistence; using RecRoom.Tools; using UnityEngine; using UnityEngine.Rendering.Universal; namespace RecRoom.Activities.Toys { // Token: 0x0200269A RID: 9882 [Token(Token = "0x200269A")] [StructLayout(3)] public class RCCarRemoteControl : MonoBehaviourPun, EOCLMMENCKH, CHJEFIDMANE { // Token: 0x17002E81 RID: 11905 // (get) Token: 0x0601125F RID: 70239 RVA: 0x0040D11C File Offset: 0x0040B31C [Token(Token = "0x17002E81")] public Tool PBBJCLJPFMI { [Token(Token = "0x601125F")] [Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")] get { return this._tool; } } // Token: 0x17002E82 RID: 11906 // (get) Token: 0x06011260 RID: 70240 RVA: 0x0040D130 File Offset: 0x0040B330 // (set) Token: 0x06011261 RID: 70241 RVA: 0x0040D144 File Offset: 0x0040B344 [Token(Token = "0x17002E82")] public RemoteControllable NHELPLLFIGL { [Token(Token = "0x6011260")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get { return this.controlledObject; } [Token(Token = "0x6011261")] [Address(RVA = "0x15C3D00", Offset = "0x15C2700", VA = "0x1815C3D00")] set { int num = 0; bool flag = value == num; SynchronizedField ekndcbfjooc = this.EKNDCBFJOOC; if (!flag) { PhotonView photonView = value.photonView; return; } } } // Token: 0x17002E83 RID: 11907 // (get) Token: 0x06011262 RID: 70242 RVA: 0x0040D174 File Offset: 0x0040B374 // (set) Token: 0x06011263 RID: 70243 RVA: 0x0040D188 File Offset: 0x0040B388 [Token(Token = "0x17002E83")] public bool MBOPDCJIJAH { [Token(Token = "0x6011262")] [Address(RVA = "0x6361D0", Offset = "0x634BD0", VA = "0x1806361D0")] get; [Token(Token = "0x6011263")] [Address(RVA = "0x636200", Offset = "0x634C00", VA = "0x180636200")] private set; } // Token: 0x06011264 RID: 70244 RVA: 0x0040D19C File Offset: 0x0040B39C [Token(Token = "0x6011264")] [Address(RVA = "0x15C1F60", Offset = "0x15C0960", VA = "0x1815C1F60", Slot = "13")] protected override void Awake() { base..ctor(); Action action = new Action(this.CHEMPIJFEBF); Tool tool = this._tool; SynchronizedField synchronizedField; this.EKNDCBFJOOC = synchronizedField; tool.SupportsRemoteControlInput = true; Tool tool2 = this._tool; ActionEvent postPickupEvent = tool2.PostPickupEvent; Action action2 = new Action(this.AEHDEJPEAKM); ActionEvent actionEvent = postPickupEvent + action2; tool2.PostPickupEvent = actionEvent; Tool tool3 = this._tool; ActionEvent preReleaseEvent = tool3.PreReleaseEvent; Action action3 = new Action(this.PAEFCHDJPHF); ActionEvent actionEvent2 = preReleaseEvent + action3; tool3.PreReleaseEvent = actionEvent2; Tool tool4 = this._tool; ActionEvent remoteControlInputEvent = tool4.RemoteControlInputEvent; Action action4 = new Action(this.ANCGKFPNLON); ActionEvent actionEvent3; tool4.RemoteControlInputEvent = actionEvent3; TeamColorRenderer teamColorRenderer = this.teamColorRenderer; Action action5 = new Action(this.LJJIPNIMMIK); teamColorRenderer.ColorChangeEvent += action5; RenderTexture renderTexture; renderTexture.name = "RCCarRemoteControl"; this.LDEKHANDCBO = renderTexture; int activeMsaaSampleCount = UniversalRenderPipeline.ActiveMsaaSampleCount; renderTexture.antiAliasing = activeMsaaSampleCount; Material material = new Material(this.screenRenderMaterial); this.ALODIMNNLDI = material; RenderTexture ldekhandcbo = this.LDEKHANDCBO; material.mainTexture = ldekhandcbo; } // Token: 0x06011265 RID: 70245 RVA: 0x0040D2D4 File Offset: 0x0040B4D4 [Token(Token = "0x6011265")] [Address(RVA = "0x15C3AA0", Offset = "0x15C24A0", VA = "0x1815C3AA0")] private void Start() { if (this.k__BackingField && this.controlledObject.hasAuthority) { RemoteControllable remoteControllable = this.controlledObject; TeamColorRenderer teamColorRenderer = this.teamColorRenderer; TeamColorRenderer teamColorRenderer2 = remoteControllable.teamColorRenderer; CGLKOJIMDIH gppklflpdbk = teamColorRenderer.GPPKLFLPDBK; teamColorRenderer2.SetTeam(gppklflpdbk); } this.CHEMPIJFEBF(); CollisionForwarder collisionForwarder = this.screenButtonForwarder; int num = 0; if (collisionForwarder != num) { CollisionForwarder collisionForwarder2 = this.screenButtonForwarder; CollisionForwarder.IOAKDHHHEOA ioakdhhheoa = new CollisionForwarder.IOAKDHHHEOA(this.HFIANIJADKB); collisionForwarder2.FAENMKFGFFH += ioakdhhheoa; } CollisionForwarder collisionForwarder3 = this.leftResetButtonForwarder; int num2 = 0; if (collisionForwarder3 != num2) { CollisionForwarder collisionForwarder4 = this.leftResetButtonForwarder; CollisionForwarder.IOAKDHHHEOA ioakdhhheoa2 = new CollisionForwarder.IOAKDHHHEOA(this.LHKCEDIOGJG); collisionForwarder4.FAENMKFGFFH += ioakdhhheoa2; } CollisionForwarder collisionForwarder5 = this.rightResetButtonForwarder; int num3 = 0; if (collisionForwarder5 != num3) { CollisionForwarder collisionForwarder6 = this.rightResetButtonForwarder; CollisionForwarder.IOAKDHHHEOA ioakdhhheoa3 = new CollisionForwarder.IOAKDHHHEOA(this.NJAKCAHOJFE); collisionForwarder6.FAENMKFGFFH += ioakdhhheoa3; } } // Token: 0x06011266 RID: 70246 RVA: 0x0040D3CC File Offset: 0x0040B5CC [Token(Token = "0x6011266")] [Address(RVA = "0x15C1BF0", Offset = "0x15C05F0", VA = "0x1815C1BF0")] private void ANCGKFPNLON(Tool NBHJPDBHDHB, Vector2 DEPHLAPJINP, float LBMJFNPEFIP, bool KDPMCHLDJGD) { Tool tool = this._tool; if (tool.k__BackingField) { global::Player k__BackingField = tool.k__BackingField; global::Player k__BackingField = global::Player.k__BackingField; if (k__BackingField == k__BackingField) { if (this.k__BackingField) { Tool tool2 = this._tool; RemoteControllable remoteControllable = this.controlledObject; Vector3 vector; float z = vector.z; remoteControllable.OnDestroy(); } RemoteControlAnimation remoteControlAnimation = this.rcAnimation; } } } // Token: 0x06011267 RID: 70247 RVA: 0x0040D438 File Offset: 0x0040B638 [Token(Token = "0x6011267")] [Address(RVA = "0x15C2CA0", Offset = "0x15C16A0", VA = "0x1815C2CA0", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); Tool tool = this._tool; ActionEvent postPickupEvent = tool.PostPickupEvent; Action action = new Action(this.AEHDEJPEAKM); ActionEvent actionEvent = postPickupEvent - action; tool.PostPickupEvent = actionEvent; Tool tool2 = this._tool; ActionEvent preReleaseEvent = tool2.PreReleaseEvent; Action action2 = new Action(this.PAEFCHDJPHF); ActionEvent actionEvent2 = preReleaseEvent - action2; tool2.PreReleaseEvent = actionEvent2; Tool tool3 = this._tool; ActionEvent remoteControlInputEvent = tool3.RemoteControlInputEvent; Action action3 = new Action(this.ANCGKFPNLON); ActionEvent actionEvent3; tool3.RemoteControlInputEvent = actionEvent3; TeamColorRenderer teamColorRenderer = this.teamColorRenderer; Action action4 = new Action(this.LJJIPNIMMIK); teamColorRenderer.ColorChangeEvent -= action4; RemoteControllable remoteControllable = this.controlledObject; int num = 0; if (remoteControllable != num) { Tool tool4 = this.controlledObject._tool; ActionEvent postResetEvent = tool4.PostResetEvent; Action action5 = new Action(this.OnCarReset); ActionEvent actionEvent4; tool4.PostResetEvent = actionEvent4; } Material alodimnnldi = this.ALODIMNNLDI; int num2 = 0; bool flag = alodimnnldi != num2; int num3 = 0; if (flag) { global::UnityEngine.Object.DestroyImmediate(this.ALODIMNNLDI); this.ALODIMNNLDI = num3; } RenderTexture ldekhandcbo = this.LDEKHANDCBO; int num4 = 0; if (ldekhandcbo != num4) { this.LDEKHANDCBO.Release(); global::UnityEngine.Object.DestroyImmediate(this.LDEKHANDCBO); this.LDEKHANDCBO = num3; } } // Token: 0x06011268 RID: 70248 RVA: 0x0040D5A0 File Offset: 0x0040B7A0 [Token(Token = "0x6011268")] [Address(RVA = "0x15C1A30", Offset = "0x15C0430", VA = "0x1815C1A30")] private void AEHDEJPEAKM(Tool NBHJPDBHDHB) { if (this._tool.BHAAHKEILOG.isLocal) { if (!this.k__BackingField) { return; } if (!this.controlledObject.hasAuthority && !this.controlledObject._tool.FNFNLDBILFE) { PhotonView photonView = this.controlledObject.photonView; Photon.Realtime.Player owner = this._tool.owner; photonView.TransferOwnership(owner); } RemoteFollowCamera remoteFollowCamera = this.controlledObject.remoteFollowCamera; int num = 0; if (remoteFollowCamera != num) { RemoteFollowCamera remoteFollowCamera2 = this.controlledObject.remoteFollowCamera; if (remoteFollowCamera2.currentFollowMode != RemoteFollowCamera.PFCMCPJKPCB.None) { remoteFollowCamera2.gameObject.SetActive(true); Material alodimnnldi = this.ALODIMNNLDI; this.NPDHMAKPOPA(alodimnnldi); } } } if (this.k__BackingField) { this.controlledObject._tool.k__BackingField.PauseAutomaticCleanup(this); } } // Token: 0x06011269 RID: 70249 RVA: 0x0040D680 File Offset: 0x0040B880 [Token(Token = "0x6011269")] [Address(RVA = "0x15C2FD0", Offset = "0x15C19D0", VA = "0x1815C2FD0")] private void PAEFCHDJPHF(Tool NBHJPDBHDHB) { if (this._tool.BHAAHKEILOG.isLocal) { if (!this.k__BackingField) { return; } RemoteFollowCamera remoteFollowCamera = this.controlledObject.remoteFollowCamera; int num = 0; if (remoteFollowCamera != num) { GameObject gameObject = this.controlledObject.remoteFollowCamera.gameObject; int num2 = 0; gameObject.SetActive(num2 != 0); Material material = this.defaultScreenMaterial; this.NPDHMAKPOPA(material); } } if (this.k__BackingField) { this.controlledObject._tool.k__BackingField.ResumeAutomaticCleanup(this); return; } } // Token: 0x0601126A RID: 70250 RVA: 0x0040D714 File Offset: 0x0040B914 [Token(Token = "0x601126A")] [Address(RVA = "0x15C2280", Offset = "0x15C0C80", VA = "0x1815C2280")] private void CHEMPIJFEBF() { PhotonView photonView = PhotonNetwork.GetPhotonView(this.EKNDCBFJOOC.Get()); int num = 0; if (photonView != num) { RemoteControllable component = photonView.GetComponent(); } int num2 = 0; RemoteControllable remoteControllable = this.controlledObject; int num3 = 0; if (remoteControllable != num3 && this.controlledObject != num2) { Tool tool = this.controlledObject._tool; ActionEvent postResetEvent = tool.PostResetEvent; Action action = new Action(this.OnCarReset); ActionEvent actionEvent = postResetEvent - action; tool.PostResetEvent = actionEvent; } this.controlledObject = num2; int num4 = 0; bool flag = num2 != num4; if (!flag) { this.k__BackingField = flag; return; } Tool tool2 = this.controlledObject._tool; ActionEvent postResetEvent2 = tool2.PostResetEvent; Action action2 = new Action(this.OnCarReset); ActionEvent actionEvent2 = postResetEvent2 + action2; tool2.PostResetEvent = actionEvent2; Tool tool3 = this.controlledObject._tool; ActionEvent destroyEvent = tool3.DestroyEvent; Action action3 = new Action(this.OnCarDestroyed); ActionEvent actionEvent3 = destroyEvent + action3; tool3.DestroyEvent = actionEvent3; RemoteFollowCamera remoteFollowCamera = this.controlledObject.remoteFollowCamera; int num5 = 0; if (remoteFollowCamera != num5) { Camera camera = this.controlledObject.remoteFollowCamera.camera; RenderTexture ldekhandcbo = this.LDEKHANDCBO; camera.targetTexture = ldekhandcbo; } this.k__BackingField = true; throw new NullReferenceException(); } // Token: 0x0601126B RID: 70251 RVA: 0x0040D884 File Offset: 0x0040BA84 [Token(Token = "0x601126B")] [Address(RVA = "0x15C1E10", Offset = "0x15C0810", VA = "0x1815C1E10")] public void AuthorityResetCar() { if (this._tool.hasAuthority && this.k__BackingField && this.controlledObject.hasAuthority && !this.controlledObject._tool.LBPNBENCCHK) { RemoteControllable remoteControllable = this.controlledObject; Transform transform = this.resetControlledObjectTransform; Tool tool = remoteControllable._tool; Vector3 vector; float z = vector.z; Quaternion identity = Quaternion.identity; } } // Token: 0x0601126C RID: 70252 RVA: 0x0040D8F8 File Offset: 0x0040BAF8 [Token(Token = "0x601126C")] [Address(RVA = "0x15C2770", Offset = "0x15C1170", VA = "0x1815C2770")] private void HFIANIJADKB(Collider HPKICPNGMDJ) { Tool tool = this._tool; if (tool.k__BackingField && tool.hasAuthority) { RemoteControllable remoteControllable = this.controlledObject; int num = 0; if (remoteControllable != num) { RemoteFollowCamera remoteFollowCamera = this.controlledObject.remoteFollowCamera; int num2 = 0; if (remoteFollowCamera != num2 && Time.time > this.GPMIOJCFLFP) { PlayerHand playerHand = HPKICPNGMDJ.ODPIGKCNBIE(); int num3 = 0; if (playerHand != num3) { PlayerHand k__BackingField = this._tool.k__BackingField; if (playerHand != k__BackingField) { PlayerHand.ALGBCDINEKF currentHandState = playerHand.CHNPKMIOAGG; float time = Time.time; RemoteControllable remoteControllable2 = this.controlledObject; this.GPMIOJCFLFP = time; RemoteFollowCamera.PFCMCPJKPCB pfcmcpjkpcb = remoteControllable2.remoteFollowCamera.CycleFollowMode(); RemoteControllable remoteControllable3 = this.controlledObject; bool flag = pfcmcpjkpcb != RemoteFollowCamera.PFCMCPJKPCB.None; remoteControllable3.remoteFollowCamera.gameObject.SetActive(flag); if (flag) { } Material material = this.defaultScreenMaterial; this.NPDHMAKPOPA(material); } } } } } } // Token: 0x0601126D RID: 70253 RVA: 0x0040DA10 File Offset: 0x0040BC10 [Token(Token = "0x601126D")] [Address(RVA = "0x15C3100", Offset = "0x15C1B00", VA = "0x1815C3100")] private void PHJKLNAAPMM(Collider HPKICPNGMDJ, bool CKNEJIJCLMA) { if (this._tool.FNFNLDBILFE && this._tool.hasAuthority && Time.time > this.BEIMDEEDLCA) { PlayerHand playerHand = HPKICPNGMDJ.ODPIGKCNBIE(); int num = 0; if (playerHand != num) { PlayerHand k__BackingField = this._tool.k__BackingField; if (playerHand != k__BackingField) { Tool tool = this._tool; global::Player thisPlayer = playerHand._thisPlayer; global::Player k__BackingField = tool.k__BackingField; if (thisPlayer == k__BackingField) { float time = Time.time; this.BEIMDEEDLCA = time; if (this._tool.hasAuthority && this.k__BackingField && this.controlledObject.hasAuthority && !this.controlledObject._tool.LBPNBENCCHK) { RemoteControllable remoteControllable = this.controlledObject; Transform transform = this.resetControlledObjectTransform; Tool tool2 = remoteControllable._tool; Vector3 vector; float z = vector.z; Quaternion identity = Quaternion.identity; } RemoteControlAnimation remoteControlAnimation = this.rcAnimation; if (CKNEJIJCLMA) { throw new NullReferenceException(); } remoteControlAnimation.PressRightVirtualButton(); } } } } } // Token: 0x0601126E RID: 70254 RVA: 0x0040DB38 File Offset: 0x0040BD38 [Token(Token = "0x601126E")] [Address(RVA = "0x15C2B80", Offset = "0x15C1580", VA = "0x1815C2B80")] public void OnCarReset(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ) { if (!this.k__BackingField) { } bool hasAuthority = this.controlledObject.hasAuthority; Transform transform = this.controlledObject.transform; Transform transform2 = this.resetControlledObjectTransform; Vector3 vector; float z = vector.z; Transform transform3 = this.controlledObject.transform; Quaternion identity = Quaternion.identity; } // Token: 0x0601126F RID: 70255 RVA: 0x0040DB90 File Offset: 0x0040BD90 [Token(Token = "0x601126F")] [Address(RVA = "0x15C2B00", Offset = "0x15C1500", VA = "0x1815C2B00")] public void OnCarDestroyed(Tool NBHJPDBHDHB) { int num = 0; bool flag = 0 == num; SynchronizedField ekndcbfjooc = this.EKNDCBFJOOC; } // Token: 0x06011270 RID: 70256 RVA: 0x0040DBB4 File Offset: 0x0040BDB4 [Token(Token = "0x6011270")] [Address(RVA = "0x15C29D0", Offset = "0x15C13D0", VA = "0x1815C29D0")] private void LJJIPNIMMIK(Color GJAINANBOCB) { if (this.k__BackingField && this.controlledObject.hasAuthority) { RemoteControllable remoteControllable = this.controlledObject; TeamColorRenderer teamColorRenderer = this.teamColorRenderer; TeamColorRenderer teamColorRenderer2 = remoteControllable.teamColorRenderer; CGLKOJIMDIH gppklflpdbk = teamColorRenderer.GPPKLFLPDBK; teamColorRenderer2.SetTeam(gppklflpdbk); return; } } // Token: 0x06011271 RID: 70257 RVA: 0x0040DC04 File Offset: 0x0040BE04 [Token(Token = "0x6011271")] [Address(RVA = "0x15C29D0", Offset = "0x15C13D0", VA = "0x1815C29D0")] private void LJJIPNIMMIK() { if (this.k__BackingField && this.controlledObject.hasAuthority) { RemoteControllable remoteControllable = this.controlledObject; TeamColorRenderer teamColorRenderer = this.teamColorRenderer; TeamColorRenderer teamColorRenderer2 = remoteControllable.teamColorRenderer; CGLKOJIMDIH gppklflpdbk = teamColorRenderer.GPPKLFLPDBK; teamColorRenderer2.SetTeam(gppklflpdbk); return; } } // Token: 0x06011272 RID: 70258 RVA: 0x0040DC54 File Offset: 0x0040BE54 [Token(Token = "0x6011272")] [Address(RVA = "0x15C2A50", Offset = "0x15C1450", VA = "0x1815C2A50")] private void NPDHMAKPOPA(Material KFENPJENIOI) { Material[] sharedMaterialArray = this.screenRenderer.GetSharedMaterialArray(); int num = this.screenMaterialIndex; if (KFENPJENIOI != 0) { } sharedMaterialArray[0] = KFENPJENIOI; this.screenRenderer.SetMaterialArray(sharedMaterialArray); } // Token: 0x17002E84 RID: 11908 // (get) Token: 0x06011273 RID: 70259 RVA: 0x0040DC94 File Offset: 0x0040BE94 [Token(Token = "0x17002E84")] public bool JBMFJOBFJHP { [Token(Token = "0x6011273")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")] get { } } // Token: 0x06011274 RID: 70260 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011274")] [Address(RVA = "0x15C25B0", Offset = "0x15C0FB0", VA = "0x1815C25B0", Slot = "16")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011275 RID: 70261 RVA: 0x0040DCA4 File Offset: 0x0040BEA4 [Token(Token = "0x6011275")] [Address(RVA = "0x15C3400", Offset = "0x15C1E00", VA = "0x1815C3400", Slot = "18")] public void PostDeserialize(LJJOCDFAMGA FLIPBCAPDGC) { Guid jekbbdhjgba = this.JEKBBDHJGBA; Guid empty = Guid.Empty; if (jekbbdhjgba != empty) { Dictionary allViews = PersistenceView.AllViews; Guid jekbbdhjgba2 = this.JEKBBDHJGBA; bool flag; if (flag) { int num = 0; RemoteControllable remoteControllable; if (!(remoteControllable != num)) { object[] array = new object[2]; GameObject gameObject = base.gameObject; if (gameObject != 0) { } array[0] = gameObject; ulong num2; if (num2 != (ulong)0L) { } array[1] = num2; } return; } object[] array2 = new object[2]; GameObject gameObject2 = base.gameObject; if (gameObject2 != 0) { } array2[0] = gameObject2; Guid jekbbdhjgba3 = this.JEKBBDHJGBA; if (gameObject2 != 0) { } array2[1] = gameObject2; Debug.LogErrorFormat(this, "Error deserializing RCCarRemoteControl {0}: Could not find controllable PersistenceView with ID {1}.", array2); } } // Token: 0x06011276 RID: 70262 RVA: 0x0040DD64 File Offset: 0x0040BF64 [Token(Token = "0x6011276")] [Address(RVA = "0x15C37A0", Offset = "0x15C21A0", VA = "0x1815C37A0", Slot = "17")] public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB) { BJCEKHBIMKK bjcekhbimkk = new BJCEKHBIMKK(); if (this.k__BackingField) { PersistenceView component = this.controlledObject.GetComponent(); int num = 0; if (component == num) { object[] array = new object[2]; GameObject gameObject = base.gameObject; if (gameObject != 0) { } array[0] = gameObject; GameObject gameObject2 = this.controlledObject.gameObject; if (gameObject2 != 0) { } array[1] = gameObject2; Debug.LogFormat(this, "Serializing RCCarRemoteControl {0}: Controlled PhotonView {1} has no corresponding PersistenceView.", array); object[] array2 = new object[1]; GameObject gameObject3 = base.gameObject; if (gameObject3 != 0) { } array2[0] = gameObject3; Debug.LogErrorFormat(this, "Error serializing RCCarRemoteControl {0}: Data already specified.", array2); throw new NullReferenceException(); } } } // Token: 0x06011277 RID: 70263 RVA: 0x0040DE14 File Offset: 0x0040C014 [Token(Token = "0x6011277")] [Address(RVA = "0x15C3CA0", Offset = "0x15C26A0", VA = "0x1815C3CA0")] public RCCarRemoteControl() { ulong num; this.resolution = num; this.resolution.y = (float)0; base..ctor(); } // Token: 0x06011278 RID: 70264 RVA: 0x0040DE3C File Offset: 0x0040C03C [Token(Token = "0x6011278")] [Address(RVA = "0x15C29C0", Offset = "0x15C13C0", VA = "0x1815C29C0")] [CompilerGenerated] private void LHKCEDIOGJG(Collider MBEHODBGOJI) { this.PHJKLNAAPMM(MBEHODBGOJI, true); } // Token: 0x06011279 RID: 70265 RVA: 0x0040DE54 File Offset: 0x0040C054 [Token(Token = "0x6011279")] [Address(RVA = "0x15C2A40", Offset = "0x15C1440", VA = "0x1815C2A40")] [CompilerGenerated] private void NJAKCAHOJFE(Collider MBEHODBGOJI) { int num = 0; this.PHJKLNAAPMM(MBEHODBGOJI, num != 0); } // Token: 0x0400B6A6 RID: 46758 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400B6A6")] [SerializeField] private RemoteControllable controlledObject; // Token: 0x0400B6A7 RID: 46759 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400B6A7")] [SerializeField] private Transform resetControlledObjectTransform; // Token: 0x0400B6A8 RID: 46760 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400B6A8")] [SerializeField] private CollisionForwarder leftResetButtonForwarder; // Token: 0x0400B6A9 RID: 46761 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400B6A9")] [SerializeField] private CollisionForwarder rightResetButtonForwarder; // Token: 0x0400B6AA RID: 46762 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400B6AA")] [SerializeField] [Header("Screen")] private Renderer screenRenderer; // Token: 0x0400B6AB RID: 46763 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400B6AB")] [SerializeField] private int screenMaterialIndex; // Token: 0x0400B6AC RID: 46764 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400B6AC")] [SerializeField] private Material screenRenderMaterial; // Token: 0x0400B6AD RID: 46765 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400B6AD")] [SerializeField] private Material defaultScreenMaterial; // Token: 0x0400B6AE RID: 46766 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400B6AE")] [SerializeField] private CollisionForwarder screenButtonForwarder; // Token: 0x0400B6AF RID: 46767 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400B6AF")] [SerializeField] private Vector2 resolution; // Token: 0x0400B6B0 RID: 46768 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400B6B0")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private Tool _tool; // Token: 0x0400B6B1 RID: 46769 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400B6B1")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private RemoteControlAnimation rcAnimation; // Token: 0x0400B6B2 RID: 46770 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400B6B2")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private TeamColorRenderer teamColorRenderer; // Token: 0x0400B6B3 RID: 46771 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400B6B3")] private SynchronizedField EKNDCBFJOOC; // Token: 0x0400B6B5 RID: 46773 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400B6B5")] private Material ALODIMNNLDI; // Token: 0x0400B6B6 RID: 46774 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400B6B6")] private RenderTexture LDEKHANDCBO; // Token: 0x0400B6B7 RID: 46775 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400B6B7")] private float GPMIOJCFLFP; // Token: 0x0400B6B8 RID: 46776 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")] [Token(Token = "0x400B6B8")] private float BEIMDEEDLCA; // Token: 0x0400B6B9 RID: 46777 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400B6B9")] private Guid JEKBBDHJGBA; } }