using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace Pathfinding { // Token: 0x020000C3 RID: 195 [Token(Token = "0x200006F")] [AddComponentMenu("Pathfinding/Modifiers/Alternative Path")] [HelpURL("http://arongranberg.com/astar/docs/class_pathfinding_1_1_alternative_path.php")] [Serializable] public class AlternativePath : MonoModifier { // Token: 0x1700010E RID: 270 // (get) Token: 0x06000714 RID: 1812 RVA: 0x00005534 File Offset: 0x00003734 [Token(Token = "0x170000E4")] public override int Order { [Token(Token = "0x60005E1")] [Address(RVA = "0x7CCD10", Offset = "0x7CBD10", VA = "0x1807CCD10", Slot = "15")] get { return 0; } } // Token: 0x06000715 RID: 1813 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E2")] [Address(RVA = "0x90DAF0", Offset = "0x90CAF0", VA = "0x18090DAF0", Slot = "17")] public override void Apply(Path p) { } // Token: 0x06000716 RID: 1814 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E3")] [Address(RVA = "0x90DD00", Offset = "0x90CD00", VA = "0x18090DD00")] protected void OnDestroy() { } // Token: 0x06000717 RID: 1815 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E4")] [Address(RVA = "0x90DB70", Offset = "0x90CB70", VA = "0x18090DB70")] private void ClearOnDestroy() { } // Token: 0x06000718 RID: 1816 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E5")] [Address(RVA = "0x90DB80", Offset = "0x90CB80", VA = "0x18090DB80")] private void InversePrevious() { } // Token: 0x06000719 RID: 1817 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E6")] [Address(RVA = "0x90D980", Offset = "0x90C980", VA = "0x18090D980")] private void ApplyNow(List nodes) { } // Token: 0x0600071A RID: 1818 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E7")] [Address(RVA = "0x90DD10", Offset = "0x90CD10", VA = "0x18090DD10")] public AlternativePath() { } // Token: 0x040004B4 RID: 1204 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000360")] public int penalty; // Token: 0x040004B5 RID: 1205 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000361")] public int randomStep; // Token: 0x040004B6 RID: 1206 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000362")] private List prevNodes; // Token: 0x040004B7 RID: 1207 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000363")] private int prevPenalty; // Token: 0x040004B8 RID: 1208 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000364")] private readonly global::System.Random rnd; // Token: 0x040004B9 RID: 1209 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000365")] private bool destroyed; } }