using System; using System.Reflection; using System.Text.RegularExpressions; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Encounters { // Token: 0x02002FA0 RID: 12192 [Token(Token = "0x2002FA0")] public abstract class GameEncounterStartTrigger : MonoBehaviour { // Token: 0x17003941 RID: 14657 // (get) Token: 0x06014CB3 RID: 85171 [Token(Token = "0x17003941")] public abstract string KODBEJPEFOJ { [Token(Token = "0x6014CB3")] [Address(Slot = "4")] get; } // Token: 0x06014CB4 RID: 85172 RVA: 0x004DF388 File Offset: 0x004DD588 [Token(Token = "0x6014CB4")] [Address(RVA = "0x8AB500", Offset = "0x8AA300", VA = "0x1808AB500", Slot = "5")] public virtual void OnAwake(GameEncounter ADDBMBCNBKJ, int MAMIAELEMJC) { this.ADDBMBCNBKJ = ADDBMBCNBKJ; this.MAMIAELEMJC = MAMIAELEMJC; } // Token: 0x06014CB5 RID: 85173 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014CB5")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")] public virtual void OnCleanup() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014CB6 RID: 85174 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014CB6")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")] public virtual void OnEncounterActivate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014CB7 RID: 85175 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014CB7")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")] public virtual void OnEncounterDeactivate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014CB8 RID: 85176 [Token(Token = "0x6014CB8")] [Address(Slot = "9")] public abstract void StartListening(); // Token: 0x06014CB9 RID: 85177 [Token(Token = "0x6014CB9")] [Address(Slot = "10")] public abstract bool IsTriggered(); // Token: 0x06014CBA RID: 85178 [Token(Token = "0x6014CBA")] [Address(Slot = "11")] public abstract void StopListening(); // Token: 0x06014CBB RID: 85179 RVA: 0x004DF3A4 File Offset: 0x004DD5A4 [Token(Token = "0x6014CBB")] [Address(RVA = "0x8AB490", Offset = "0x8AA290", VA = "0x1808AB490")] protected string KBAJEILNMGH(string DNGKIAJLLHG) { int mamiaelemjc = this.MAMIAELEMJC; return string.Format("T{0}.{1}", mamiaelemjc, DNGKIAJLLHG); } // Token: 0x06014CBC RID: 85180 RVA: 0x004DF3C4 File Offset: 0x004DD5C4 [Token(Token = "0x6014CBC")] [Address(RVA = "0x8AB510", Offset = "0x8AA310", VA = "0x1808AB510")] 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: 0x06014CBD RID: 85181 RVA: 0x004DF3F8 File Offset: 0x004DD5F8 [Token(Token = "0x6014CBD")] [Address(RVA = "0x89D860", Offset = "0x89C660", VA = "0x18089D860")] protected GameEncounterStartTrigger() { } // Token: 0x0400DC1B RID: 56347 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400DC1B")] protected GameEncounter ADDBMBCNBKJ; // Token: 0x0400DC1C RID: 56348 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DC1C")] protected int MAMIAELEMJC = (int)((ulong)4294967295L); } }