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(); this.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.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(); 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; } }