Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

194 lines
5.4 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020004CB RID: 1227
[Token(Token = "0x20004CB")]
public class GreenScreen : MonoBehaviour
{
// Token: 0x0600247A RID: 9338 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600247A")]
[Address(RVA = "0x756040", Offset = "0x754E40", VA = "0x180756040")]
private void Awake()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600247B RID: 9339 RVA: 0x000937F4 File Offset: 0x000919F4
[Token(Token = "0x600247B")]
[Address(RVA = "0x7568E0", Offset = "0x7556E0", VA = "0x1807568E0")]
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: 0x0600247C RID: 9340 RVA: 0x0009387C File Offset: 0x00091A7C
[Token(Token = "0x600247C")]
[Address(RVA = "0x756880", Offset = "0x755680", VA = "0x180756880")]
private void OIOCPLEKMEK(Tool EGFEJGHDNAI)
{
RigidbodyEx rigidbodyEx = EGFEJGHDNAI.rigidbodyEx;
int num = 0;
rigidbodyEx.IEIKHAKBHFL = num != 0;
this.canvas.gameObject.SetActive(true);
}
// Token: 0x0600247D RID: 9341 RVA: 0x000938B0 File Offset: 0x00091AB0
[Token(Token = "0x600247D")]
[Address(RVA = "0x7564C0", Offset = "0x7552C0", VA = "0x1807564C0")]
private void HAAIALDMMEL(Tool EGFEJGHDNAI)
{
GameObject gameObject = this.canvas.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x0600247E RID: 9342 RVA: 0x000938D8 File Offset: 0x00091AD8
[Token(Token = "0x600247E")]
[Address(RVA = "0x7564F0", Offset = "0x7552F0", VA = "0x1807564F0")]
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: 0x0600247F RID: 9343 RVA: 0x0009394C File Offset: 0x00091B4C
[Token(Token = "0x600247F")]
[Address(RVA = "0x756690", Offset = "0x755490", VA = "0x180756690")]
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: 0x06002480 RID: 9344 RVA: 0x000939D0 File Offset: 0x00091BD0
[Token(Token = "0x6002480")]
[Address(RVA = "0x7563C0", Offset = "0x7551C0", VA = "0x1807563C0")]
public void Button_FixRotation()
{
Transform transform = base.transform;
Transform transform2 = base.transform;
}
// Token: 0x06002481 RID: 9345 RVA: 0x000939F4 File Offset: 0x00091BF4
[Token(Token = "0x6002481")]
[Address(RVA = "0x756260", Offset = "0x755060", VA = "0x180756260")]
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: 0x06002482 RID: 9346 RVA: 0x00093A2C File Offset: 0x00091C2C
[Token(Token = "0x6002482")]
[Address(RVA = "0x7564C0", Offset = "0x7552C0", VA = "0x1807564C0")]
public void Button_HideUI()
{
GameObject gameObject = this.canvas.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x06002483 RID: 9347 RVA: 0x00093A54 File Offset: 0x00091C54
[Token(Token = "0x6002483")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public GreenScreen()
{
}
// Token: 0x04001BDE RID: 7134
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001BDE")]
[SerializeField]
[Header("Green Screen")]
private List<Renderer> screenRenderers;
// Token: 0x04001BDF RID: 7135
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001BDF")]
[SerializeField]
private List<Color> screenColors;
// Token: 0x04001BE0 RID: 7136
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001BE0")]
private int AIHFCCMNLLJ;
// Token: 0x04001BE1 RID: 7137
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001BE1")]
[SerializeField]
private Canvas canvas;
// Token: 0x04001BE2 RID: 7138
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001BE2")]
private Tool EGFEJGHDNAI;
// Token: 0x04001BE3 RID: 7139
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001BE3")]
private bool IFFACIJLCOP;
}