48 lines
1.4 KiB
C#
48 lines
1.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Creation.AI
|
|
{
|
|
// Token: 0x02002CF0 RID: 11504
|
|
[Token(Token = "0x2002CF0")]
|
|
[StructLayout(3)]
|
|
public abstract class QuestAiConfiguration : MonoBehaviour
|
|
{
|
|
// Token: 0x060144C1 RID: 83137
|
|
[Token(Token = "0x60144C1")]
|
|
[Address(Slot = "4")]
|
|
public abstract void SetupSynchronizedFields(ISynchronizedFieldContext JOIKJNDDNCC);
|
|
|
|
// Token: 0x060144C2 RID: 83138
|
|
[Token(Token = "0x60144C2")]
|
|
[Address(Slot = "5")]
|
|
public abstract void AddInstantiationParams(Dictionary<string, object> KDMGDPJLIBN);
|
|
|
|
// Token: 0x060144C3 RID: 83139
|
|
[Token(Token = "0x60144C3")]
|
|
[Address(Slot = "6")]
|
|
public abstract int AddConfigurableSettings(CreationObject NLNHFEEMFBN, int JMHKMOACHDG);
|
|
|
|
// Token: 0x060144C4 RID: 83140
|
|
[Token(Token = "0x60144C4")]
|
|
[Address(Slot = "7")]
|
|
public abstract void DeserializeFrom(KGBFFNFOMFC JABLGHKPNGN, COINPCHOMPP HNPBHLIOFNC);
|
|
|
|
// Token: 0x060144C5 RID: 83141
|
|
[Token(Token = "0x60144C5")]
|
|
[Address(Slot = "8")]
|
|
public abstract void SerializeTo(KGBFFNFOMFC JABLGHKPNGN);
|
|
|
|
// Token: 0x060144C6 RID: 83142 RVA: 0x004DFC48 File Offset: 0x004DDE48
|
|
[Token(Token = "0x60144C6")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
protected QuestAiConfiguration()
|
|
{
|
|
}
|
|
}
|
|
}
|