Files
2026-04-08 23:40:05 +02:00

221 lines
7.0 KiB
C#

using System;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Text.RegularExpressions;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.Encounters
{
// Token: 0x02002AB9 RID: 10937
[Token(Token = "0x2002AB9")]
[StructLayout(3)]
public abstract class GameEncounterStep : MonoBehaviour
{
// Token: 0x1700331B RID: 13083
// (get) Token: 0x06013278 RID: 78456 RVA: 0x0049A498 File Offset: 0x00498698
[Token(Token = "0x1700331B")]
public string PAIMOJECIOB
{
[Token(Token = "0x6013278")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.stepName;
}
}
// Token: 0x1700331C RID: 13084
// (get) Token: 0x06013279 RID: 78457
[Token(Token = "0x1700331C")]
public abstract string KODBEJPEFOJ
{
[Token(Token = "0x6013279")]
[Address(Slot = "4")]
get;
}
// Token: 0x0601327A RID: 78458 RVA: 0x0049A4AC File Offset: 0x004986AC
[Token(Token = "0x601327A")]
[Address(RVA = "0x10AD730", Offset = "0x10AC130", VA = "0x1810AD730", Slot = "5")]
public virtual void OnAwake(GameEncounter ADDBMBCNBKJ, int PNNLJIGIFDL, MACMLJJGBIM GPPMEPEBADM, MACMLJJGBIM POLMFGOLNLC)
{
this.POLMFGOLNLC = 0;
this.ADDBMBCNBKJ = ADDBMBCNBKJ;
this.PNNLJIGIFDL = PNNLJIGIFDL;
this.GPPMEPEBADM = GPPMEPEBADM;
}
// Token: 0x0601327B RID: 78459 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601327B")]
[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: 0x0601327C RID: 78460 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601327C")]
[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: 0x0601327D RID: 78461 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601327D")]
[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: 0x0601327E RID: 78462
[Token(Token = "0x601327E")]
[Address(Slot = "9")]
public abstract void OnEncounterStart();
// Token: 0x0601327F RID: 78463
[Token(Token = "0x601327F")]
[Address(Slot = "10")]
public abstract void OnEncounterStop();
// Token: 0x06013280 RID: 78464
[Token(Token = "0x6013280")]
[Address(Slot = "11")]
public abstract void OnStartRunning();
// Token: 0x06013281 RID: 78465
[Token(Token = "0x6013281")]
[Address(Slot = "12")]
public abstract void OnUpdateRunning();
// Token: 0x06013282 RID: 78466
[Token(Token = "0x6013282")]
[Address(Slot = "13")]
public abstract void OnStopRunning();
// Token: 0x06013283 RID: 78467
[Token(Token = "0x6013283")]
[Address(Slot = "14")]
public abstract void OnSkipRunning();
// Token: 0x06013284 RID: 78468
[Token(Token = "0x6013284")]
[Address(Slot = "15")]
public abstract bool IsBlockingEncounterEnd();
// Token: 0x06013285 RID: 78469
[Token(Token = "0x6013285")]
[Address(Slot = "16")]
public abstract bool IsCompleted();
// Token: 0x06013286 RID: 78470 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013286")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
protected void ALEAKKCBANB(string MNPIOPANCJM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013287 RID: 78471 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013287")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
protected void LMHGDKKAHBN(string MNPIOPANCJM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013288 RID: 78472 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013288")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
protected void IODICGLEAEL(string MNPIOPANCJM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013289 RID: 78473 RVA: 0x0049A4D8 File Offset: 0x004986D8
[Token(Token = "0x6013289")]
[Address(RVA = "0x10AD5F0", Offset = "0x10ABFF0", VA = "0x1810AD5F0")]
private string ABKGJCEHDOH(string MNPIOPANCJM)
{
GameEncounter addbmbcnbkj = this.ADDBMBCNBKJ;
int num = 0;
if (!(addbmbcnbkj != num))
{
string text = this.stepName;
return string.Format("Step: {0}. {1}", text, MNPIOPANCJM);
}
string name = this.ADDBMBCNBKJ.name;
string text2 = this.stepName;
return string.Format("Encounter: {0} Step: {1}. {2}", name, text2, MNPIOPANCJM);
}
// Token: 0x0601328A RID: 78474 RVA: 0x0049A534 File Offset: 0x00498734
[Token(Token = "0x601328A")]
[Address(RVA = "0x10AD6C0", Offset = "0x10AC0C0", VA = "0x1810AD6C0")]
protected string KBAJEILNMGH(string DNGKIAJLLHG)
{
int pnnljigifdl = this.PNNLJIGIFDL;
return string.Format("S{0}.{1}", pnnljigifdl, DNGKIAJLLHG);
}
// Token: 0x0601328B RID: 78475 RVA: 0x0049A554 File Offset: 0x00498754
[Token(Token = "0x601328B")]
[Address(RVA = "0x10AD750", Offset = "0x10AC150", VA = "0x1810AD750")]
public static string ParseFriendlyTypeName(Type GEDCEIDOKJL)
{
MemberTypes memberType = GEDCEIDOKJL.MemberType;
MemberTypes memberType2 = GEDCEIDOKJL.MemberType;
string text2;
string text = Regex.Replace(text2, "(\\B[A-Z0-9])", " $1");
return string.Format("{0} Step", text);
}
// Token: 0x0601328C RID: 78476 RVA: 0x0049A598 File Offset: 0x00498798
[Token(Token = "0x601328C")]
[Address(RVA = "0x10A9F10", Offset = "0x10A8910", VA = "0x1810A9F10")]
protected GameEncounterStep()
{
}
// Token: 0x0400D010 RID: 53264
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400D010")]
[SerializeField]
protected string stepName = "New Step";
// Token: 0x0400D011 RID: 53265
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D011")]
[SerializeField]
protected int finishCondition;
// Token: 0x0400D012 RID: 53266
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x400D012")]
[SerializeField]
protected int finishValue;
// Token: 0x0400D013 RID: 53267
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D013")]
protected GameEncounter ADDBMBCNBKJ;
// Token: 0x0400D014 RID: 53268
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400D014")]
protected int PNNLJIGIFDL = (int)((ulong)4294967295L);
// Token: 0x0400D015 RID: 53269
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400D015")]
protected MACMLJJGBIM GPPMEPEBADM;
// Token: 0x0400D016 RID: 53270
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400D016")]
protected MACMLJJGBIM POLMFGOLNLC;
}
}