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 = "0x466B10", Offset = "0x465910", VA = "0x180466B10", Slot = "15")] get { return 0; } } // Token: 0x06000715 RID: 1813 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E2")] [Address(RVA = "0x22DF660", Offset = "0x22DE460", VA = "0x1822DF660", Slot = "17")] public override void Apply(Path p) { } // Token: 0x06000716 RID: 1814 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E3")] [Address(RVA = "0x22DF870", Offset = "0x22DE670", VA = "0x1822DF870")] protected void OnDestroy() { } // Token: 0x06000717 RID: 1815 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E4")] [Address(RVA = "0x22DF6E0", Offset = "0x22DE4E0", VA = "0x1822DF6E0")] private void ClearOnDestroy() { } // Token: 0x06000718 RID: 1816 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E5")] [Address(RVA = "0x22DF6F0", Offset = "0x22DE4F0", VA = "0x1822DF6F0")] private void InversePrevious() { } // Token: 0x06000719 RID: 1817 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E6")] [Address(RVA = "0x22DF4F0", Offset = "0x22DE2F0", VA = "0x1822DF4F0")] private void ApplyNow(List nodes) { } // Token: 0x0600071A RID: 1818 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005E7")] [Address(RVA = "0x22DF880", Offset = "0x22DE680", VA = "0x1822DF880")] 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; } }