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

189 lines
5.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x0200009F RID: 159
[Token(Token = "0x200009F")]
[StructLayout(3)]
public class PaddleballBall : MonoBehaviour
{
// Token: 0x170000A3 RID: 163
// (get) Token: 0x0600043C RID: 1084 RVA: 0x00015A48 File Offset: 0x00013C48
// (set) Token: 0x0600043D RID: 1085 RVA: 0x00015A5C File Offset: 0x00013C5C
[Token(Token = "0x170000A3")]
private TrailRenderer AJIHBHIIEEG
{
[Token(Token = "0x600043C")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get
{
return this.HOANMLEMNMB;
}
[Token(Token = "0x600043D")]
[Address(RVA = "0x1624AA0", Offset = "0x16234A0", VA = "0x181624AA0")]
set
{
TrailRenderer hoanmlemnmb = this.HOANMLEMNMB;
int num = 0;
if (hoanmlemnmb != num && this.HOANMLEMNMB.enabled)
{
TrailRenderer hoanmlemnmb2 = this.HOANMLEMNMB;
int num2 = 0;
hoanmlemnmb2.enabled = num2 != 0;
}
this.HOANMLEMNMB = value;
int num3 = 0;
if (value != num3)
{
this.HOANMLEMNMB.enabled = true;
}
}
}
// Token: 0x170000A4 RID: 164
// (get) Token: 0x0600043E RID: 1086 RVA: 0x00015AC4 File Offset: 0x00013CC4
// (set) Token: 0x0600043F RID: 1087 RVA: 0x00015AD8 File Offset: 0x00013CD8
[Token(Token = "0x170000A4")]
public Tool PBBJCLJPFMI
{
[Token(Token = "0x600043E")]
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
get;
[Token(Token = "0x600043F")]
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
private set;
}
// Token: 0x06000440 RID: 1088 RVA: 0x00015AEC File Offset: 0x00013CEC
[Token(Token = "0x6000440")]
[Address(RVA = "0x1624850", Offset = "0x1623250", VA = "0x181624850")]
private void Awake()
{
PaddleballBall.TrailType[] array = this.trails;
int num = 0;
int length = array.Length;
if (num < length)
{
PaddleballBall.TrailType trailType = array[num];
TrailRenderer trailRenderer = trailType.TrailRenderer;
int num2 = 0;
if (trailRenderer != num2)
{
TrailRenderer trailRenderer2 = trailType.TrailRenderer;
int num3 = 0;
trailRenderer2.enabled = num3 != 0;
}
num++;
}
Tool component = base.GetComponent<Tool>();
this.<MBFGOCOFHHM>k__BackingField = component;
int num4 = 0;
if (component == num4)
{
Debug.LogError(base.name + " is missing tool component.");
}
}
// Token: 0x06000441 RID: 1089 RVA: 0x00015B80 File Offset: 0x00013D80
[Token(Token = "0x6000441")]
[Address(RVA = "0x1624CC0", Offset = "0x16236C0", VA = "0x181624CC0")]
private void Start()
{
RigidbodyEx rigidbodyEx = this.<MBFGOCOFHHM>k__BackingField.rigidbodyEx;
int num = 0;
rigidbodyEx.IEIKHAKBHFL = num != 0;
}
// Token: 0x06000442 RID: 1090 RVA: 0x00015BA8 File Offset: 0x00013DA8
[Token(Token = "0x6000442")]
[Address(RVA = "0x16249D0", Offset = "0x16233D0", VA = "0x1816249D0")]
public void ClearTrails()
{
PaddleballBall.TrailType[] array = this.trails;
int num = 0;
int length = array.Length;
if (num < length)
{
PaddleballBall.TrailType trailType = array[num];
TrailRenderer trailRenderer = trailType.TrailRenderer;
int num2 = 0;
if (trailRenderer != num2)
{
trailType.TrailRenderer.Clear();
}
num++;
}
}
// Token: 0x06000443 RID: 1091 RVA: 0x00015C00 File Offset: 0x00013E00
[Token(Token = "0x6000443")]
[Address(RVA = "0x1624B90", Offset = "0x1623590", VA = "0x181624B90")]
private void OnCollisionEnter(Collision GBJHLKOJGPB)
{
if (GBJHLKOJGPB.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)))
{
ToolCollider component = GBJHLKOJGPB.collider.GetComponent<ToolCollider>();
int num = 0;
if (component != num)
{
PaddleballBall.TrailType[] array = this.trails;
int num2 = 0;
int length = array.Length;
if (num2 < length)
{
PaddleballBall.TrailType trailType = array[num2];
CADLNEELKDO impactType = component.impactType;
if (trailType.ImpactType == impactType)
{
TrailRenderer trailRenderer = trailType.TrailRenderer;
this.AJIHBHIIEEG = trailRenderer;
}
num2++;
}
}
}
}
// Token: 0x06000444 RID: 1092 RVA: 0x00015C88 File Offset: 0x00013E88
[Token(Token = "0x6000444")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public PaddleballBall()
{
}
// Token: 0x040003B9 RID: 953
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40003B9")]
[SerializeField]
private PaddleballBall.TrailType[] trails;
// Token: 0x040003BA RID: 954
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40003BA")]
private TrailRenderer HOANMLEMNMB;
// Token: 0x020000A0 RID: 160
[Token(Token = "0x20000A0")]
[Serializable]
private class TrailType
{
// Token: 0x06000445 RID: 1093 RVA: 0x00015C9C File Offset: 0x00013E9C
[Token(Token = "0x6000445")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public TrailType()
{
}
// Token: 0x040003BC RID: 956
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40003BC")]
public CADLNEELKDO ImpactType;
// Token: 0x040003BD RID: 957
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40003BD")]
public TrailRenderer TrailRenderer;
}
}