43 lines
1.1 KiB
C#
43 lines
1.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.AI
|
|
{
|
|
// Token: 0x02002E5A RID: 11866
|
|
[Token(Token = "0x2002E5A")]
|
|
[StructLayout(3)]
|
|
public class NavMeshLoader : MonoBehaviour
|
|
{
|
|
// Token: 0x06015431 RID: 87089 RVA: 0x0051E008 File Offset: 0x0051C208
|
|
[Token(Token = "0x6015431")]
|
|
[Address(RVA = "0x1B7C4D0", Offset = "0x1B7AED0", VA = "0x181B7C4D0")]
|
|
private void Start()
|
|
{
|
|
TextAsset textAsset = this.navMeshData;
|
|
int num = 0;
|
|
if (textAsset != num)
|
|
{
|
|
AstarData data = AstarPath.active.data;
|
|
byte[] bytes = this.navMeshData.bytes;
|
|
bool flag = data.DeserializeGraphs(bytes);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015432 RID: 87090 RVA: 0x0051E050 File Offset: 0x0051C250
|
|
[Token(Token = "0x6015432")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
public NavMeshLoader()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400E316 RID: 58134
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E316")]
|
|
[SerializeField]
|
|
private TextAsset navMeshData;
|
|
}
|
|
}
|