Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/GameInvisibleWall.cs
T
2026-04-08 23:40:05 +02:00

151 lines
4.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x0200014C RID: 332
[Token(Token = "0x200014C")]
[StructLayout(3)]
public class GameInvisibleWall : MonoBehaviour
{
// Token: 0x060009A0 RID: 2464 RVA: 0x0002CDB8 File Offset: 0x0002AFB8
[Token(Token = "0x60009A0")]
[Address(RVA = "0x144E490", Offset = "0x144CE90", VA = "0x18144E490")]
private void Awake()
{
int num = 0;
Collider[] componentsInChildren = base.GetComponentsInChildren<Collider>();
int length = componentsInChildren.Length;
if (num < length)
{
Collider collider = componentsInChildren[num];
CollisionForwarder component = collider.gameObject.GetComponent<CollisionForwarder>();
int num2 = 0;
if (component == num2)
{
CollisionForwarder collisionForwarder = collider.gameObject.AddComponent<CollisionForwarder>();
CollisionForwarder.FFLHJIFNLJI fflhjifnlji = new CollisionForwarder.FFLHJIFNLJI(this.OnCollisionEnter);
collisionForwarder.CJAIDJAAAKN += fflhjifnlji;
}
num++;
}
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk = this.OJAGNOMIKDK;
if (num < ojagnomikdk.Length)
{
float z = Vector3.zero.z;
string text;
int num3 = Shader.PropertyToID(text);
string text2;
int num4 = Shader.PropertyToID(text2);
num++;
num.m_value = num;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk2 = this.OJAGNOMIKDK;
num++;
}
}
// Token: 0x060009A1 RID: 2465 RVA: 0x0002CE74 File Offset: 0x0002B074
[Token(Token = "0x60009A1")]
[Address(RVA = "0x144E980", Offset = "0x144D380", VA = "0x18144E980")]
private void Update()
{
int num = 0;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk = this.OJAGNOMIKDK;
if (num < ojagnomikdk.Length)
{
float deltaTime = Time.deltaTime;
float num2 = PJNAEEHGBHN.CCOJIEGOIOP;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk2 = this.OJAGNOMIKDK;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk3 = this.OJAGNOMIKDK;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk4 = this.OJAGNOMIKDK;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk5 = this.OJAGNOMIKDK;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk6 = this.OJAGNOMIKDK;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk7 = this.OJAGNOMIKDK;
num++;
}
}
// Token: 0x060009A2 RID: 2466 RVA: 0x0002CEE8 File Offset: 0x0002B0E8
[Token(Token = "0x60009A2")]
[Address(RVA = "0x144E740", Offset = "0x144D140", VA = "0x18144E740")]
private void OnCollisionEnter(Collision GBJHLKOJGPB)
{
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk = this.OJAGNOMIKDK;
int num = 0;
int num2 = 0;
int length = ojagnomikdk.Length;
if (num2 < length)
{
num++;
num++;
}
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk2 = this.OJAGNOMIKDK;
ContactPoint[] contacts = GBJHLKOJGPB.contacts;
int num3 = 0;
if (contacts.Length != num3)
{
ContactPoint[] contacts2 = GBJHLKOJGPB.contacts;
}
Vector3 vector;
float z = vector.z;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk3 = this.OJAGNOMIKDK;
Vector3 vector2;
float z2 = vector2.z;
GameInvisibleWall.HBKKANLKNED[] ojagnomikdk4 = this.OJAGNOMIKDK;
}
// Token: 0x060009A3 RID: 2467 RVA: 0x0002CF6C File Offset: 0x0002B16C
[Token(Token = "0x60009A3")]
[Address(RVA = "0x144EC80", Offset = "0x144D680", VA = "0x18144EC80")]
public GameInvisibleWall()
{
GameInvisibleWall.HBKKANLKNED[] array = new GameInvisibleWall.HBKKANLKNED[8];
this.OJAGNOMIKDK = array;
base..ctor();
}
// Token: 0x040007CF RID: 1999
[Token(Token = "0x40007CF")]
private const int EGNAHDAMPEC = 8;
// Token: 0x040007D0 RID: 2000
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007D0")]
private GameInvisibleWall.HBKKANLKNED[] OJAGNOMIKDK;
// Token: 0x0200014D RID: 333
[Token(Token = "0x200014D")]
private struct HBKKANLKNED
{
// Token: 0x040007D1 RID: 2001
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40007D1")]
public bool BCKCEELIDLH;
// Token: 0x040007D2 RID: 2002
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
[Token(Token = "0x40007D2")]
public Vector3 EFDKABIFNAB;
// Token: 0x040007D3 RID: 2003
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40007D3")]
public float JEKIFEIBKJO;
// Token: 0x040007D4 RID: 2004
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x40007D4")]
public float PDHGEPACANB;
// Token: 0x040007D5 RID: 2005
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007D5")]
public int HAOAFDOAOPE;
// Token: 0x040007D6 RID: 2006
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40007D6")]
public int AFCOPKNIHAD;
}
}