using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x020004D8 RID: 1240 [Token(Token = "0x20004D8")] [StructLayout(3)] public class GreenScreen : MonoBehaviour { // Token: 0x060024C3 RID: 9411 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60024C3")] [Address(RVA = "0x101D740", Offset = "0x101C140", VA = "0x18101D740")] private void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060024C4 RID: 9412 RVA: 0x00097F8C File Offset: 0x0009618C [Token(Token = "0x60024C4")] [Address(RVA = "0x101E030", Offset = "0x101CA30", VA = "0x18101E030")] private void OnDestroy() { Tool egfejghdnai = this.EGFEJGHDNAI; int num = 0; if (egfejghdnai != num) { Tool egfejghdnai2 = this.EGFEJGHDNAI; ActionEvent postPickupEvent = egfejghdnai2.PostPickupEvent; Action action = new Action(this.HAAIALDMMEL); ActionEvent actionEvent = postPickupEvent - action; egfejghdnai2.PostPickupEvent = actionEvent; Tool egfejghdnai3 = this.EGFEJGHDNAI; ActionEvent postReleaseEvent = egfejghdnai3.PostReleaseEvent; Action action2 = new Action(this.OIOCPLEKMEK); ActionEvent actionEvent2 = postReleaseEvent - action2; egfejghdnai3.PostReleaseEvent = actionEvent2; } } // Token: 0x060024C5 RID: 9413 RVA: 0x00098014 File Offset: 0x00096214 [Token(Token = "0x60024C5")] [Address(RVA = "0x101DFD0", Offset = "0x101C9D0", VA = "0x18101DFD0")] private void OIOCPLEKMEK(Tool EGFEJGHDNAI) { RigidbodyEx rigidbodyEx = EGFEJGHDNAI.rigidbodyEx; int num = 0; rigidbodyEx.IEIKHAKBHFL = num != 0; this.canvas.gameObject.SetActive(true); } // Token: 0x060024C6 RID: 9414 RVA: 0x00098048 File Offset: 0x00096248 [Token(Token = "0x60024C6")] [Address(RVA = "0x101DBC0", Offset = "0x101C5C0", VA = "0x18101DBC0")] private void HAAIALDMMEL(Tool EGFEJGHDNAI) { GameObject gameObject = this.canvas.gameObject; int num = 0; gameObject.SetActive(num != 0); } // Token: 0x060024C7 RID: 9415 RVA: 0x00098070 File Offset: 0x00096270 [Token(Token = "0x60024C7")] [Address(RVA = "0x101DBF0", Offset = "0x101C5F0", VA = "0x18101DBF0")] public void Button_SwapColor() { int num; do { num = 0; int num2 = this.AIHFCCMNLLJ; num2++; this.AIHFCCMNLLJ = num2; List list = this.screenColors; List list2 = this.screenRenderers; List.Enumerator enumerator = list.GetEnumerator(); if (enumerator != 0) { List list3 = this.screenColors; int aihfccmnllj = this.AIHFCCMNLLJ; ThrowHelper.ThrowArgumentOutOfRangeException(); enumerator += enumerator; } if (num != -1) { } } while (num != 0); } // Token: 0x060024C8 RID: 9416 RVA: 0x000980E8 File Offset: 0x000962E8 [Token(Token = "0x60024C8")] [Address(RVA = "0x101DDB0", Offset = "0x101C7B0", VA = "0x18101DDB0")] public void Button_ToggleCollision() { int num; do { num = 0; bool flag = (this.IFFACIJLCOP ? 1 : 0) == num; this.IFFACIJLCOP = flag; List list = this.screenRenderers; List.Enumerator enumerator; if (enumerator != 0) { int num2 = 0; Collider collider; if (!(collider != num2)) { continue; } bool iffacijlcop = this.IFFACIJLCOP; collider.enabled = iffacijlcop; } if (0 != -1) { } } while (num != 0); NotificationManager instance = SingletonMonoBehaviour.Instance; if (this.IFFACIJLCOP) { } } // Token: 0x060024C9 RID: 9417 RVA: 0x0009816C File Offset: 0x0009636C [Token(Token = "0x60024C9")] [Address(RVA = "0x101DAC0", Offset = "0x101C4C0", VA = "0x18101DAC0")] public void Button_FixRotation() { Transform transform = base.transform; Transform transform2 = base.transform; } // Token: 0x060024CA RID: 9418 RVA: 0x00098190 File Offset: 0x00096390 [Token(Token = "0x60024CA")] [Address(RVA = "0x101D960", Offset = "0x101C360", VA = "0x18101D960")] public void Button_FixPosition() { Transform transform = base.transform; Vector3 vector; float z = vector.z; Player k__BackingField = Player.k__BackingField; Vector3 vector2; float z2 = vector2.z; Transform transform2 = base.transform; } // Token: 0x060024CB RID: 9419 RVA: 0x000981C8 File Offset: 0x000963C8 [Token(Token = "0x60024CB")] [Address(RVA = "0x101DBC0", Offset = "0x101C5C0", VA = "0x18101DBC0")] public void Button_HideUI() { GameObject gameObject = this.canvas.gameObject; int num = 0; gameObject.SetActive(num != 0); } // Token: 0x060024CC RID: 9420 RVA: 0x000981F0 File Offset: 0x000963F0 [Token(Token = "0x60024CC")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public GreenScreen() { } // Token: 0x04001DA7 RID: 7591 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001DA7")] [SerializeField] [Header("Green Screen")] private List screenRenderers; // Token: 0x04001DA8 RID: 7592 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001DA8")] [SerializeField] private List screenColors; // Token: 0x04001DA9 RID: 7593 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001DA9")] private int AIHFCCMNLLJ; // Token: 0x04001DAA RID: 7594 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001DAA")] [SerializeField] private Canvas canvas; // Token: 0x04001DAB RID: 7595 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001DAB")] private Tool EGFEJGHDNAI; // Token: 0x04001DAC RID: 7596 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001DAC")] private bool IFFACIJLCOP; }