using System; using System.Reflection; using System.Text.RegularExpressions; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Encounters { // Token: 0x02003089 RID: 12425 [Token(Token = "0x2003089")] public abstract class GameEncounterStartTrigger : MonoBehaviour { // Token: 0x170039FA RID: 14842 // (get) Token: 0x060150FE RID: 86270 [Token(Token = "0x170039FA")] public abstract string KODBEJPEFOJ { [Token(Token = "0x60150FE")] [Address(Slot = "4")] get; } // Token: 0x060150FF RID: 86271 RVA: 0x004E9468 File Offset: 0x004E7668 [Token(Token = "0x60150FF")] [Address(RVA = "0x13A3FD0", Offset = "0x13A2FD0", VA = "0x1813A3FD0", Slot = "5")] public virtual void OnAwake(GameEncounter ADDBMBCNBKJ, int MAMIAELEMJC) { this.ADDBMBCNBKJ = ADDBMBCNBKJ; this.MAMIAELEMJC = MAMIAELEMJC; } // Token: 0x06015100 RID: 86272 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015100")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")] public virtual void OnCleanup() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015101 RID: 86273 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015101")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "7")] public virtual void OnEncounterActivate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015102 RID: 86274 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015102")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")] public virtual void OnEncounterDeactivate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015103 RID: 86275 [Token(Token = "0x6015103")] [Address(Slot = "9")] public abstract void StartListening(); // Token: 0x06015104 RID: 86276 [Token(Token = "0x6015104")] [Address(Slot = "10")] public abstract bool IsTriggered(); // Token: 0x06015105 RID: 86277 [Token(Token = "0x6015105")] [Address(Slot = "11")] public abstract void StopListening(); // Token: 0x06015106 RID: 86278 RVA: 0x004E9484 File Offset: 0x004E7684 [Token(Token = "0x6015106")] [Address(RVA = "0x13A3F60", Offset = "0x13A2F60", VA = "0x1813A3F60")] protected string KBAJEILNMGH(string DNGKIAJLLHG) { int mamiaelemjc = this.MAMIAELEMJC; return string.Format("T{0}.{1}", mamiaelemjc, DNGKIAJLLHG); } // Token: 0x06015107 RID: 86279 RVA: 0x004E94A4 File Offset: 0x004E76A4 [Token(Token = "0x6015107")] [Address(RVA = "0x13A3FE0", Offset = "0x13A2FE0", VA = "0x1813A3FE0")] 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: 0x06015108 RID: 86280 RVA: 0x004E94D8 File Offset: 0x004E76D8 [Token(Token = "0x6015108")] [Address(RVA = "0x794810", Offset = "0x793810", VA = "0x180794810")] protected GameEncounterStartTrigger() { } // Token: 0x0400DE4A RID: 56906 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400DE4A")] protected GameEncounter ADDBMBCNBKJ; // Token: 0x0400DE4B RID: 56907 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DE4B")] protected int MAMIAELEMJC = (int)((ulong)4294967295L); } }