using System; using System.Reflection; using System.Runtime.InteropServices; using System.Text.RegularExpressions; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Encounters { // Token: 0x02002AB8 RID: 10936 [Token(Token = "0x2002AB8")] [StructLayout(3)] public abstract class GameEncounterStartTrigger : MonoBehaviour { // Token: 0x1700331A RID: 13082 // (get) Token: 0x0601326D RID: 78445 [Token(Token = "0x1700331A")] public abstract string KODBEJPEFOJ { [Token(Token = "0x601326D")] [Address(Slot = "4")] get; } // Token: 0x0601326E RID: 78446 RVA: 0x0049A404 File Offset: 0x00498604 [Token(Token = "0x601326E")] [Address(RVA = "0x10AD500", Offset = "0x10ABF00", VA = "0x1810AD500", Slot = "5")] public virtual void OnAwake(GameEncounter ADDBMBCNBKJ, int MAMIAELEMJC) { this.ADDBMBCNBKJ = ADDBMBCNBKJ; this.MAMIAELEMJC = MAMIAELEMJC; } // Token: 0x0601326F RID: 78447 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601326F")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "6")] public virtual void OnCleanup() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013270 RID: 78448 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013270")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "7")] public virtual void OnEncounterActivate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013271 RID: 78449 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013271")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "8")] public virtual void OnEncounterDeactivate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013272 RID: 78450 [Token(Token = "0x6013272")] [Address(Slot = "9")] public abstract void StartListening(); // Token: 0x06013273 RID: 78451 [Token(Token = "0x6013273")] [Address(Slot = "10")] public abstract bool IsTriggered(); // Token: 0x06013274 RID: 78452 [Token(Token = "0x6013274")] [Address(Slot = "11")] public abstract void StopListening(); // Token: 0x06013275 RID: 78453 RVA: 0x0049A420 File Offset: 0x00498620 [Token(Token = "0x6013275")] [Address(RVA = "0x10AD490", Offset = "0x10ABE90", VA = "0x1810AD490")] protected string KBAJEILNMGH(string DNGKIAJLLHG) { int mamiaelemjc = this.MAMIAELEMJC; return string.Format("T{0}.{1}", mamiaelemjc, DNGKIAJLLHG); } // Token: 0x06013276 RID: 78454 RVA: 0x0049A440 File Offset: 0x00498640 [Token(Token = "0x6013276")] [Address(RVA = "0x10AD510", Offset = "0x10ABF10", VA = "0x1810AD510")] public static string ParseFriendlyTypeName(Type GEDCEIDOKJL) { MemberTypes memberType = GEDCEIDOKJL.MemberType; MemberTypes memberType2 = GEDCEIDOKJL.MemberType; string text; return Regex.Replace(text, "(\\B[A-Z0-9])", " $1"); } // Token: 0x06013277 RID: 78455 RVA: 0x0049A474 File Offset: 0x00498674 [Token(Token = "0x6013277")] [Address(RVA = "0x5DEB40", Offset = "0x5DD540", VA = "0x1805DEB40")] protected GameEncounterStartTrigger() { } // Token: 0x0400D00E RID: 53262 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400D00E")] protected GameEncounter ADDBMBCNBKJ; // Token: 0x0400D00F RID: 53263 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400D00F")] protected int MAMIAELEMJC = (int)((ulong)4294967295L); } }