using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001EA RID: 490 [Token(Token = "0x20001EA")] public class NPCEvent : SceneEvent { // Token: 0x060014B6 RID: 5302 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60014B6")] [Address(RVA = "0xC3CC70", Offset = "0xC3BC70", VA = "0x180C3CC70", Slot = "4")] public override void InitData(SceneEventManager SEM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060014B7 RID: 5303 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60014B7")] [Address(RVA = "0xC3CDB0", Offset = "0xC3BDB0", VA = "0x180C3CDB0", Slot = "5")] public override void OpenEvent() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060014B8 RID: 5304 RVA: 0x0002F4B0 File Offset: 0x0002D6B0 [Token(Token = "0x60014B8")] [Address(RVA = "0xC3D770", Offset = "0xC3C770", VA = "0x180C3D770")] public NPCEvent() { } // Token: 0x04001F75 RID: 8053 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4001F75")] public NPC g_NPC; // Token: 0x04001F76 RID: 8054 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001F76")] public string AnimationName = ""; // Token: 0x04001F77 RID: 8055 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001F77")] public Transform LookAtTarget; // Token: 0x04001F78 RID: 8056 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001F78")] public Transform Postiont; // Token: 0x04001F79 RID: 8057 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4001F79")] public Transform MoveTarget; // Token: 0x04001F7A RID: 8058 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4001F7A")] public LoadScript DialogEvent; // Token: 0x04001F7B RID: 8059 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001F7B")] public Color Col; // Token: 0x04001F7C RID: 8060 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4001F7C")] public float Weight; // Token: 0x04001F7D RID: 8061 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x4001F7D")] public float BlenderTime = 0.05f; // Token: 0x04001F7E RID: 8062 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4001F7E")] public float LookAtSpeed = 1f; // Token: 0x04001F7F RID: 8063 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4001F7F")] public NPCEvent.EventType[] Type; // Token: 0x020001EB RID: 491 [Token(Token = "0x20001EB")] public enum EventType { // Token: 0x04001F81 RID: 8065 [Token(Token = "0x4001F81")] Other, // Token: 0x04001F82 RID: 8066 [Token(Token = "0x4001F82")] Create, // Token: 0x04001F83 RID: 8067 [Token(Token = "0x4001F83")] Animation, // Token: 0x04001F84 RID: 8068 [Token(Token = "0x4001F84")] FaceAnimation, // Token: 0x04001F85 RID: 8069 [Token(Token = "0x4001F85")] LookAtTarget, // Token: 0x04001F86 RID: 8070 [Token(Token = "0x4001F86")] LookAtPlayer, // Token: 0x04001F87 RID: 8071 [Token(Token = "0x4001F87")] LookAtCancel, // Token: 0x04001F88 RID: 8072 [Token(Token = "0x4001F88")] PlayerPosition, // Token: 0x04001F89 RID: 8073 [Token(Token = "0x4001F89")] Position, // Token: 0x04001F8A RID: 8074 [Token(Token = "0x4001F8A")] Close, // Token: 0x04001F8B RID: 8075 [Token(Token = "0x4001F8B")] WalkMoveTarget, // Token: 0x04001F8C RID: 8076 [Token(Token = "0x4001F8C")] RunMoveTarget, // Token: 0x04001F8D RID: 8077 [Token(Token = "0x4001F8D")] TurnTarget, // Token: 0x04001F8E RID: 8078 [Token(Token = "0x4001F8E")] SetDialogueScript, // Token: 0x04001F8F RID: 8079 [Token(Token = "0x4001F8F")] SetRimColor, // Token: 0x04001F90 RID: 8080 [Token(Token = "0x4001F90")] MoveStop, // Token: 0x04001F91 RID: 8081 [Token(Token = "0x4001F91")] AnimatorWeight, // Token: 0x04001F92 RID: 8082 [Token(Token = "0x4001F92")] MoveTarget, // Token: 0x04001F93 RID: 8083 [Token(Token = "0x4001F93")] ShadowPowSwitch, // Token: 0x04001F94 RID: 8084 [Token(Token = "0x4001F94")] BRNPCSpeak } }