using System; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; namespace RecRoom { // Token: 0x02002038 RID: 8248 [Token(Token = "0x2002038")] public class PoolTableSurface : MonoBehaviourPun { // Token: 0x0600D322 RID: 54050 RVA: 0x0030C7C0 File Offset: 0x0030A9C0 [Token(Token = "0x600D322")] [Address(RVA = "0x7CC350", Offset = "0x7CB150", VA = "0x1807CC350")] public void HandlePoolBallCollision(PoolBall IPEBHLIPINK, Collision GBJHLKOJGPB) { ContactPoint contactPoint; float separation = contactPoint.m_Separation; Transform transform = this.table.transform; Vector3 vector; float z = vector.z; float num; if (num > 5f) { Tool tool = IPEBHLIPINK.tool; PoolTable poolTable = this.table; RigidbodyEx rigidbodyEx = tool.rigidbodyEx; Transform ballSurfaceCenter = poolTable.ballSurfaceCenter; Transform transform2 = rigidbodyEx.transform; int num2 = 0; if (num > (float)num2) { Transform transform3 = rigidbodyEx.transform; Transform ballSurfaceCenter2 = this.table.ballSurfaceCenter; if (num > (float)num2) { } } } } // Token: 0x0600D323 RID: 54051 RVA: 0x0030C848 File Offset: 0x0030AA48 [Token(Token = "0x600D323")] [Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")] public PoolTableSurface() { } // Token: 0x04008728 RID: 34600 [Token(Token = "0x4008728")] private const float OIGNKPEPPPL = 5f; // Token: 0x04008729 RID: 34601 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4008729")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)] private PoolTable table; } }