using System; using Cpp2IlInjected; using UnityEngine; namespace XftWeapon { // Token: 0x02000388 RID: 904 [Token(Token = "0x2000388")] public class SplineControlPoint { // Token: 0x170001D4 RID: 468 // (get) Token: 0x0600221A RID: 8730 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170001D4")] public SplineControlPoint NextControlPoint { [Token(Token = "0x600221A")] [Address(RVA = "0xB11A90", Offset = "0xB10290", VA = "0x180B11A90")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170001D5 RID: 469 // (get) Token: 0x0600221B RID: 8731 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170001D5")] public SplineControlPoint PreviousControlPoint { [Token(Token = "0x600221B")] [Address(RVA = "0xB11CA0", Offset = "0xB104A0", VA = "0x180B11CA0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170001D6 RID: 470 // (get) Token: 0x0600221C RID: 8732 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170001D6")] public Vector3 NextPosition { [Token(Token = "0x600221C")] [Address(RVA = "0xB11BE0", Offset = "0xB103E0", VA = "0x180B11BE0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170001D7 RID: 471 // (get) Token: 0x0600221D RID: 8733 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170001D7")] public Vector3 PreviousPosition { [Token(Token = "0x600221D")] [Address(RVA = "0xB11DF0", Offset = "0xB105F0", VA = "0x180B11DF0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170001D8 RID: 472 // (get) Token: 0x0600221E RID: 8734 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170001D8")] public Vector3 NextNormal { [Token(Token = "0x600221E")] [Address(RVA = "0xB11B20", Offset = "0xB10320", VA = "0x180B11B20")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170001D9 RID: 473 // (get) Token: 0x0600221F RID: 8735 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170001D9")] public Vector3 PreviousNormal { [Token(Token = "0x600221F")] [Address(RVA = "0xB11D30", Offset = "0xB10530", VA = "0x180B11D30")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170001DA RID: 474 // (get) Token: 0x06002220 RID: 8736 RVA: 0x0004F99C File Offset: 0x0004DB9C [Token(Token = "0x170001DA")] public bool IsValid { [Token(Token = "0x6002220")] [Address(RVA = "0xB11A70", Offset = "0xB10270", VA = "0x180B11A70")] get { return this.NextControlPoint != 0; } } // Token: 0x06002221 RID: 8737 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002221")] [Address(RVA = "0xB11600", Offset = "0xB0FE00", VA = "0x180B11600")] private Vector3 GetNext2Position() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002222 RID: 8738 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002222")] [Address(RVA = "0xB115A0", Offset = "0xB0FDA0", VA = "0x180B115A0")] private Vector3 GetNext2Normal() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002223 RID: 8739 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002223")] [Address(RVA = "0xB11870", Offset = "0xB10070", VA = "0x180B11870")] public Vector3 Interpolate(float localF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002224 RID: 8740 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002224")] [Address(RVA = "0xB11680", Offset = "0xB0FE80", VA = "0x180B11680")] public Vector3 InterpolateNormal(float localF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002225 RID: 8741 RVA: 0x0004F9B8 File Offset: 0x0004DBB8 [Token(Token = "0x6002225")] [Address(RVA = "0xB11650", Offset = "0xB0FE50", VA = "0x180B11650")] public void Init(Spline owner) { this.mSpline = owner; this.SegmentIndex = (int)((ulong)4294967295L); } // Token: 0x06002226 RID: 8742 RVA: 0x0004F9DC File Offset: 0x0004DBDC [Token(Token = "0x6002226")] [Address(RVA = "0xB11A60", Offset = "0xB10260", VA = "0x180B11A60")] public SplineControlPoint() { } // Token: 0x04002B76 RID: 11126 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002B76")] public Vector3 Position; // Token: 0x04002B77 RID: 11127 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002B77")] public Vector3 Normal; // Token: 0x04002B78 RID: 11128 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002B78")] public int ControlPointIndex = (int)((ulong)(-1L)); // Token: 0x04002B79 RID: 11129 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4002B79")] public int SegmentIndex; // Token: 0x04002B7A RID: 11130 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002B7A")] public float Dist; // Token: 0x04002B7B RID: 11131 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002B7B")] protected Spline mSpline; } }