using System; using Cpp2IlInjected; namespace RecRoom.Core.Encounters { // Token: 0x02002FD5 RID: 12245 [Token(Token = "0x2002FD5")] public class KillEnemiesEncounterStep : GameEncounterStep { // Token: 0x1700395B RID: 14683 // (get) Token: 0x06014DA6 RID: 85414 RVA: 0x004E1510 File Offset: 0x004DF710 [Token(Token = "0x1700395B")] public override string KODBEJPEFOJ { [Token(Token = "0x6014DA6")] [Address(RVA = "0x8ADE90", Offset = "0x8ACC90", VA = "0x1808ADE90", Slot = "4")] get { return ""; } } // Token: 0x06014DA7 RID: 85415 RVA: 0x004E1524 File Offset: 0x004DF724 [Token(Token = "0x6014DA7")] [Address(RVA = "0x8ADD40", Offset = "0x8ACB40", VA = "0x1808ADD40", Slot = "5")] public override void OnAwake(GameEncounter ADDBMBCNBKJ, int PNNLJIGIFDL, MACMLJJGBIM GPPMEPEBADM, MACMLJJGBIM POLMFGOLNLC) { this.POLMFGOLNLC = 0; this.ADDBMBCNBKJ = ADDBMBCNBKJ; this.PNNLJIGIFDL = PNNLJIGIFDL; this.GPPMEPEBADM = GPPMEPEBADM; BaseSpawnEnemyEncounterStep[] stepsBeforeIndex = ADDBMBCNBKJ.GetStepsBeforeIndex(PNNLJIGIFDL); this.PJJPFLCLFMO = stepsBeforeIndex; } // Token: 0x06014DA8 RID: 85416 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DA8")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")] public override void OnEncounterStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DA9 RID: 85417 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DA9")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")] public override void OnEncounterStop() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DAA RID: 85418 RVA: 0x004E1564 File Offset: 0x004DF764 [Token(Token = "0x6014DAA")] [Address(RVA = "0x8ADDD0", Offset = "0x8ACBD0", VA = "0x1808ADDD0", Slot = "11")] public override void OnStartRunning() { if (KKPBCOOONNK.BNNCCCFFALC) { BaseSpawnEnemyEncounterStep[] pjjpflclfmo = this.PJJPFLCLFMO; int num = 0; if (num < pjjpflclfmo.Length) { pjjpflclfmo[num].MasterKillAllLivingEnemies(); BaseSpawnEnemyEncounterStep[] pjjpflclfmo2 = this.PJJPFLCLFMO; num++; } } } // Token: 0x06014DAB RID: 85419 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DAB")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "12")] public override void OnUpdateRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DAC RID: 85420 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DAC")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")] public override void OnStopRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DAD RID: 85421 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DAD")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "14")] public override void OnSkipRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DAE RID: 85422 RVA: 0x004E15AC File Offset: 0x004DF7AC [Token(Token = "0x6014DAE")] [Address(RVA = "0x8ADCF0", Offset = "0x8ACAF0", VA = "0x1808ADCF0", Slot = "15")] public override bool IsBlockingEncounterEnd() { int finishCondition = this.finishCondition; if (finishCondition == 0) { } if (finishCondition == 1) { float num = this.POLMFGOLNLC.OKFCHCDDGCP; } return true; } // Token: 0x06014DAF RID: 85423 RVA: 0x004E15DC File Offset: 0x004DF7DC [Token(Token = "0x6014DAF")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")] public override bool IsCompleted() { return true; } // Token: 0x06014DB0 RID: 85424 RVA: 0x004E15EC File Offset: 0x004DF7EC [Token(Token = "0x6014DB0")] [Address(RVA = "0x89A170", Offset = "0x898F70", VA = "0x18089A170")] public KillEnemiesEncounterStep() { this.stepName = "New Step"; this.PNNLJIGIFDL = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x0400DCC6 RID: 56518 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400DCC6")] private BaseSpawnEnemyEncounterStep[] PJJPFLCLFMO; // Token: 0x02002FD6 RID: 12246 [Token(Token = "0x2002FD6")] public enum JAEDGDCJKDF { // Token: 0x0400DCC8 RID: 56520 [Token(Token = "0x400DCC8")] IMMEDIATELY, // Token: 0x0400DCC9 RID: 56521 [Token(Token = "0x400DCC9")] TIME_ELAPSED } } }