using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020002B3 RID: 691 [Token(Token = "0x20002B3")] public class DiscNetworkTransform : NetworkTransform { // Token: 0x06001504 RID: 5380 RVA: 0x000589CC File Offset: 0x00056BCC [Token(Token = "0x6001504")] [Address(RVA = "0x1B10E10", Offset = "0x1B0FE10", VA = "0x181B10E10", Slot = "13")] protected override void Awake() { base.Awake(); DiscGolfDisc component = base.GetComponent(); this.JAPJAPNELPM = component; } // Token: 0x06001505 RID: 5381 RVA: 0x000589F0 File Offset: 0x00056BF0 [Token(Token = "0x6001505")] [Address(RVA = "0x1B109B0", Offset = "0x1B0F9B0", VA = "0x181B109B0", Slot = "16")] protected override void AHJCBLGFAMD(float JPFLBDBCKJL, out Vector3 PEMFBHGFEKI, bool NMPFNKMGJHM = false) { base.AHJCBLGFAMD(JPFLBDBCKJL, out PEMFBHGFEKI, NMPFNKMGJHM); DiscGolfDisc japjapnelpm = this.JAPJAPNELPM; int num = 0; if (japjapnelpm != num && this.extrapolatesLift) { DiscGolfDisc japjapnelpm2 = this.JAPJAPNELPM; float num2; if (num2 > 0.0001f) { Vector3 vector; float z = vector.z; PEMFBHGFEKI.z = z; Vector3 vector2; float z2 = vector2.z; this.BIBFBEJFDDF.z = z2; if (this.extrapolatesCurve) { DiscGolfDisc japjapnelpm3 = this.JAPJAPNELPM; float mass = this.JAPJAPNELPM._tool.rigidbodyEx.OPDHAKGKECE; Vector3 vector3; float z3 = vector3.z; PEMFBHGFEKI.z = z3; Vector3 vector4; float z4 = vector4.z; this.BIBFBEJFDDF.z = z4; } } } } // Token: 0x06001506 RID: 5382 RVA: 0x00058ABC File Offset: 0x00056CBC [Token(Token = "0x6001506")] [Address(RVA = "0x1B10E60", Offset = "0x1B0FE60", VA = "0x181B10E60")] public DiscNetworkTransform() { } // Token: 0x040010A8 RID: 4264 [FieldOffset(Offset = "0x148")] [Token(Token = "0x40010A8")] [SerializeField] private bool extrapolatesLift = true; // Token: 0x040010A9 RID: 4265 [FieldOffset(Offset = "0x149")] [Token(Token = "0x40010A9")] [SerializeField] private bool extrapolatesCurve; // Token: 0x040010AA RID: 4266 [FieldOffset(Offset = "0x150")] [Token(Token = "0x40010AA")] private DiscGolfDisc JAPJAPNELPM; }