a
This commit is contained in:
@@ -0,0 +1,204 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Encounters
|
||||
{
|
||||
// Token: 0x02002FB9 RID: 12217
|
||||
[Token(Token = "0x2002FB9")]
|
||||
public class ActivateDeactivateEncounterEncounterStep : GameEncounterStep
|
||||
{
|
||||
// Token: 0x17003951 RID: 14673
|
||||
// (get) Token: 0x06014D29 RID: 85289 RVA: 0x004E0550 File Offset: 0x004DE750
|
||||
[Token(Token = "0x17003951")]
|
||||
public override string KODBEJPEFOJ
|
||||
{
|
||||
[Token(Token = "0x6014D29")]
|
||||
[Address(RVA = "0x89A1C0", Offset = "0x898FC0", VA = "0x18089A1C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "Forcibly activates or deactivates a certain encounter.";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014D2A RID: 85290 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D2A")]
|
||||
[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: 0x06014D2B RID: 85291 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D2B")]
|
||||
[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: 0x06014D2C RID: 85292 RVA: 0x004E0564 File Offset: 0x004DE764
|
||||
[Token(Token = "0x6014D2C")]
|
||||
[Address(RVA = "0x89A000", Offset = "0x898E00", VA = "0x18089A000", Slot = "11")]
|
||||
public override void OnStartRunning()
|
||||
{
|
||||
GameEncounter gameEncounter2;
|
||||
for (;;)
|
||||
{
|
||||
ActivateDeactivateEncounterEncounterStep.CBOBKGMDGMO cbobkgmdgmo = this.action;
|
||||
GameEncounter gameEncounter = this.affectedEncounter;
|
||||
int num = 0;
|
||||
if (!(gameEncounter != num))
|
||||
{
|
||||
return;
|
||||
}
|
||||
gameEncounter2 = this.affectedEncounter;
|
||||
if (cbobkgmdgmo != ActivateDeactivateEncounterEncounterStep.CBOBKGMDGMO.ACTIVATE)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
goto Block_3;
|
||||
}
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DJHELPHHAEN pegjgmdgkjn = gameEncounter2.PEGJGMDGKJN;
|
||||
gameEncounter2.<LOKHDINNFCN>k__BackingField = false;
|
||||
int num2 = 0;
|
||||
pegjgmdgkjn.PIEOGAPMGIH((ushort)num2);
|
||||
}
|
||||
return;
|
||||
Block_3:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014D2D RID: 85293 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D2D")]
|
||||
[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: 0x06014D2E RID: 85294 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D2E")]
|
||||
[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: 0x06014D2F RID: 85295 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D2F")]
|
||||
[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: 0x06014D30 RID: 85296 RVA: 0x004E05D0 File Offset: 0x004DE7D0
|
||||
[Token(Token = "0x6014D30")]
|
||||
[Address(RVA = "0x899E30", Offset = "0x898C30", VA = "0x180899E30", Slot = "15")]
|
||||
public override bool IsBlockingEncounterEnd()
|
||||
{
|
||||
int finishCondition = this.finishCondition;
|
||||
if (finishCondition == 0)
|
||||
{
|
||||
float num = this.POLMFGOLNLC.OKFCHCDDGCP;
|
||||
}
|
||||
return finishCondition != 1;
|
||||
}
|
||||
|
||||
// Token: 0x06014D31 RID: 85297 RVA: 0x004E0604 File Offset: 0x004DE804
|
||||
[Token(Token = "0x6014D31")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")]
|
||||
public override bool IsCompleted()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06014D32 RID: 85298 RVA: 0x004E0614 File Offset: 0x004DE814
|
||||
[Token(Token = "0x6014D32")]
|
||||
[Address(RVA = "0x899E80", Offset = "0x898C80", VA = "0x180899E80")]
|
||||
private void LGCPCHLIBKP(bool ILFLCOHAAGI)
|
||||
{
|
||||
GameEncounter gameEncounter2;
|
||||
for (;;)
|
||||
{
|
||||
GameEncounter gameEncounter = this.affectedEncounter;
|
||||
int num = 0;
|
||||
if (!(gameEncounter != num))
|
||||
{
|
||||
return;
|
||||
}
|
||||
gameEncounter2 = this.affectedEncounter;
|
||||
if (!ILFLCOHAAGI)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
goto Block_3;
|
||||
}
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DJHELPHHAEN pegjgmdgkjn = gameEncounter2.PEGJGMDGKJN;
|
||||
gameEncounter2.<LOKHDINNFCN>k__BackingField = false;
|
||||
int num2 = 0;
|
||||
pegjgmdgkjn.PIEOGAPMGIH((ushort)num2);
|
||||
}
|
||||
return;
|
||||
Block_3:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014D33 RID: 85299 RVA: 0x004E0678 File Offset: 0x004DE878
|
||||
[Token(Token = "0x6014D33")]
|
||||
[Address(RVA = "0x89A170", Offset = "0x898F70", VA = "0x18089A170")]
|
||||
public ActivateDeactivateEncounterEncounterStep()
|
||||
{
|
||||
this.stepName = "New Step";
|
||||
this.PNNLJIGIFDL = (int)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400DC67 RID: 56423
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DC67")]
|
||||
[SerializeField]
|
||||
private ActivateDeactivateEncounterEncounterStep.CBOBKGMDGMO action;
|
||||
|
||||
// Token: 0x0400DC68 RID: 56424
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400DC68")]
|
||||
[SerializeField]
|
||||
private GameEncounter affectedEncounter;
|
||||
|
||||
// Token: 0x02002FBA RID: 12218
|
||||
[Token(Token = "0x2002FBA")]
|
||||
public enum JJBCNBAJBKF
|
||||
{
|
||||
// Token: 0x0400DC6A RID: 56426
|
||||
[Token(Token = "0x400DC6A")]
|
||||
TIME_ELAPSED,
|
||||
// Token: 0x0400DC6B RID: 56427
|
||||
[Token(Token = "0x400DC6B")]
|
||||
IMMEDIATELY
|
||||
}
|
||||
|
||||
// Token: 0x02002FBB RID: 12219
|
||||
[Token(Token = "0x2002FBB")]
|
||||
public enum CBOBKGMDGMO
|
||||
{
|
||||
// Token: 0x0400DC6D RID: 56429
|
||||
[Token(Token = "0x400DC6D")]
|
||||
ACTIVATE,
|
||||
// Token: 0x0400DC6E RID: 56430
|
||||
[Token(Token = "0x400DC6E")]
|
||||
DEACTIVATE
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user