Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

194 lines
5.4 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020004D7 RID: 1239
[Token(Token = "0x20004D7")]
public class GreenScreen : MonoBehaviour
{
// Token: 0x060024FC RID: 9468 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60024FC")]
[Address(RVA = "0x12C4C40", Offset = "0x12C3C40", VA = "0x1812C4C40")]
private void Awake()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060024FD RID: 9469 RVA: 0x000949C0 File Offset: 0x00092BC0
[Token(Token = "0x60024FD")]
[Address(RVA = "0x12C54E0", Offset = "0x12C44E0", VA = "0x1812C54E0")]
private void OnDestroy()
{
Tool egfejghdnai = this.EGFEJGHDNAI;
int num = 0;
if (egfejghdnai != num)
{
Tool egfejghdnai2 = this.EGFEJGHDNAI;
MFBGLIHGCGO<Tool> postPickupEvent = egfejghdnai2.PostPickupEvent;
Action<Tool> action = new Action(this.HAAIALDMMEL);
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
egfejghdnai2.PostPickupEvent = mfbglihgcgo;
Tool egfejghdnai3 = this.EGFEJGHDNAI;
MFBGLIHGCGO<Tool> postReleaseEvent = egfejghdnai3.PostReleaseEvent;
Action<Tool> action2 = new Action(this.OIOCPLEKMEK);
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
egfejghdnai3.PostReleaseEvent = mfbglihgcgo2;
}
}
// Token: 0x060024FE RID: 9470 RVA: 0x00094A48 File Offset: 0x00092C48
[Token(Token = "0x60024FE")]
[Address(RVA = "0x12C5480", Offset = "0x12C4480", VA = "0x1812C5480")]
private void OIOCPLEKMEK(Tool EGFEJGHDNAI)
{
RigidbodyEx rigidbodyEx = EGFEJGHDNAI.rigidbodyEx;
int num = 0;
rigidbodyEx.IEIKHAKBHFL = num != 0;
this.canvas.gameObject.SetActive(true);
}
// Token: 0x060024FF RID: 9471 RVA: 0x00094A7C File Offset: 0x00092C7C
[Token(Token = "0x60024FF")]
[Address(RVA = "0x12C50C0", Offset = "0x12C40C0", VA = "0x1812C50C0")]
private void HAAIALDMMEL(Tool EGFEJGHDNAI)
{
GameObject gameObject = this.canvas.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x06002500 RID: 9472 RVA: 0x00094AA4 File Offset: 0x00092CA4
[Token(Token = "0x6002500")]
[Address(RVA = "0x12C50F0", Offset = "0x12C40F0", VA = "0x1812C50F0")]
public void Button_SwapColor()
{
int num;
do
{
num = 0;
int num2 = this.AIHFCCMNLLJ;
num2++;
this.AIHFCCMNLLJ = num2;
List<Color> list = this.screenColors;
List<Renderer> list2 = this.screenRenderers;
List<Color>.Enumerator enumerator = list.GetEnumerator();
bool flag;
if (flag)
{
List<Color> list3 = this.screenColors;
int aihfccmnllj = this.AIHFCCMNLLJ;
ThrowHelper.ThrowArgumentOutOfRangeException();
flag += flag;
}
}
while (num != 0);
}
// Token: 0x06002501 RID: 9473 RVA: 0x00094B18 File Offset: 0x00092D18
[Token(Token = "0x6002501")]
[Address(RVA = "0x12C5290", Offset = "0x12C4290", VA = "0x1812C5290")]
public void Button_ToggleCollision()
{
int num;
do
{
num = 0;
bool flag = (this.IFFACIJLCOP ? 1 : 0) == num;
this.IFFACIJLCOP = flag;
List<Renderer> list = this.screenRenderers;
bool flag2;
if (flag2)
{
int num2 = 0;
Collider collider;
if (!(collider != num2))
{
continue;
}
bool iffacijlcop = this.IFFACIJLCOP;
collider.enabled = iffacijlcop;
}
}
while (num != 0);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
if (this.IFFACIJLCOP)
{
}
}
// Token: 0x06002502 RID: 9474 RVA: 0x00094B9C File Offset: 0x00092D9C
[Token(Token = "0x6002502")]
[Address(RVA = "0x12C4FC0", Offset = "0x12C3FC0", VA = "0x1812C4FC0")]
public void Button_FixRotation()
{
Transform transform = base.transform;
Transform transform2 = base.transform;
}
// Token: 0x06002503 RID: 9475 RVA: 0x00094BC0 File Offset: 0x00092DC0
[Token(Token = "0x6002503")]
[Address(RVA = "0x12C4E60", Offset = "0x12C3E60", VA = "0x1812C4E60")]
public void Button_FixPosition()
{
Transform transform = base.transform;
Vector3 vector;
float z = vector.z;
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
Vector3 vector2;
float z2 = vector2.z;
Transform transform2 = base.transform;
}
// Token: 0x06002504 RID: 9476 RVA: 0x00094BF8 File Offset: 0x00092DF8
[Token(Token = "0x6002504")]
[Address(RVA = "0x12C50C0", Offset = "0x12C40C0", VA = "0x1812C50C0")]
public void Button_HideUI()
{
GameObject gameObject = this.canvas.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x06002505 RID: 9477 RVA: 0x00094C20 File Offset: 0x00092E20
[Token(Token = "0x6002505")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public GreenScreen()
{
}
// Token: 0x04001C3F RID: 7231
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001C3F")]
[SerializeField]
[Header("Green Screen")]
private List<Renderer> screenRenderers;
// Token: 0x04001C40 RID: 7232
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001C40")]
[SerializeField]
private List<Color> screenColors;
// Token: 0x04001C41 RID: 7233
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001C41")]
private int AIHFCCMNLLJ;
// Token: 0x04001C42 RID: 7234
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001C42")]
[SerializeField]
private Canvas canvas;
// Token: 0x04001C43 RID: 7235
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001C43")]
private Tool EGFEJGHDNAI;
// Token: 0x04001C44 RID: 7236
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001C44")]
private bool IFFACIJLCOP;
}