m
This commit is contained in:
@@ -0,0 +1,163 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Encounters
|
||||
{
|
||||
// Token: 0x0200308C RID: 12428
|
||||
[Token(Token = "0x200308C")]
|
||||
public class DependentEncountersEncounterStartTrigger : GameEncounterStartTrigger
|
||||
{
|
||||
// Token: 0x170039FD RID: 14845
|
||||
// (get) Token: 0x0601511E RID: 86302 RVA: 0x004E962C File Offset: 0x004E782C
|
||||
[Token(Token = "0x170039FD")]
|
||||
public override string KODBEJPEFOJ
|
||||
{
|
||||
[Token(Token = "0x601511E")]
|
||||
[Address(RVA = "0x1396320", Offset = "0x1395320", VA = "0x181396320", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "Triggers once dependent encounters are finished.";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601511F RID: 86303 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601511F")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")]
|
||||
public override void StartListening()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015120 RID: 86304 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015120")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "11")]
|
||||
public override void StopListening()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015121 RID: 86305 RVA: 0x004E9640 File Offset: 0x004E7840
|
||||
[Token(Token = "0x6015121")]
|
||||
[Address(RVA = "0x1396130", Offset = "0x1395130", VA = "0x181396130", Slot = "10")]
|
||||
public override bool IsTriggered()
|
||||
{
|
||||
GameEncounter[] array = this.dependentEncounters;
|
||||
if (array != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < array.Length)
|
||||
{
|
||||
GameEncounter gameEncounter = array[num];
|
||||
int num2 = 0;
|
||||
if (!(gameEncounter == num2))
|
||||
{
|
||||
DependentEncountersEncounterStartTrigger.GCEFCOPEGMI gcefcopegmi = this.encounterRequirement;
|
||||
if (gcefcopegmi != DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.FINISHED)
|
||||
{
|
||||
if (gcefcopegmi != DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.FINISHED)
|
||||
{
|
||||
if (gcefcopegmi != DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.FINISHED)
|
||||
{
|
||||
if (gcefcopegmi != DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.RUNNING)
|
||||
{
|
||||
goto IL_7C;
|
||||
}
|
||||
DJHELPHHAEN pegjgmdgkjn = gameEncounter.PEGJGMDGKJN;
|
||||
}
|
||||
DJHELPHHAEN pegjgmdgkjn2 = gameEncounter.PEGJGMDGKJN;
|
||||
}
|
||||
DJHELPHHAEN pegjgmdgkjn3 = gameEncounter.PEGJGMDGKJN;
|
||||
}
|
||||
DJHELPHHAEN pegjgmdgkjn4 = gameEncounter.PEGJGMDGKJN;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
goto IL_7C;
|
||||
}
|
||||
}
|
||||
GameEncounter[] array2 = this.dependentEncounters;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
IL_7C:
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x06015122 RID: 86306 RVA: 0x004E96D0 File Offset: 0x004E78D0
|
||||
[Token(Token = "0x6015122")]
|
||||
[Address(RVA = "0x1395F90", Offset = "0x1394F90", VA = "0x181395F90")]
|
||||
private bool IONJNAKLOFJ(GameEncounter ADDBMBCNBKJ)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = ADDBMBCNBKJ == num;
|
||||
if (flag)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
DependentEncountersEncounterStartTrigger.GCEFCOPEGMI gcefcopegmi = this.encounterRequirement;
|
||||
if (gcefcopegmi == DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.FINISHED)
|
||||
{
|
||||
DJHELPHHAEN pegjgmdgkjn = ADDBMBCNBKJ.PEGJGMDGKJN;
|
||||
bool flag2;
|
||||
return flag2;
|
||||
}
|
||||
if (gcefcopegmi != DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.FINISHED)
|
||||
{
|
||||
if (gcefcopegmi != DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.FINISHED)
|
||||
{
|
||||
if (gcefcopegmi != DependentEncountersEncounterStartTrigger.GCEFCOPEGMI.RUNNING)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
DJHELPHHAEN pegjgmdgkjn2 = ADDBMBCNBKJ.PEGJGMDGKJN;
|
||||
}
|
||||
DJHELPHHAEN pegjgmdgkjn3 = ADDBMBCNBKJ.PEGJGMDGKJN;
|
||||
bool flag3;
|
||||
return flag3;
|
||||
}
|
||||
DJHELPHHAEN pegjgmdgkjn4 = ADDBMBCNBKJ.PEGJGMDGKJN;
|
||||
bool flag4;
|
||||
return flag4;
|
||||
}
|
||||
|
||||
// Token: 0x06015123 RID: 86307 RVA: 0x004E9734 File Offset: 0x004E7934
|
||||
[Token(Token = "0x6015123")]
|
||||
[Address(RVA = "0x794810", Offset = "0x793810", VA = "0x180794810")]
|
||||
public DependentEncountersEncounterStartTrigger()
|
||||
{
|
||||
this.MAMIAELEMJC = (int)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400DE55 RID: 56917
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400DE55")]
|
||||
[SerializeField]
|
||||
public GameEncounter[] dependentEncounters;
|
||||
|
||||
// Token: 0x0400DE56 RID: 56918
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DE56")]
|
||||
[SerializeField]
|
||||
private DependentEncountersEncounterStartTrigger.GCEFCOPEGMI encounterRequirement;
|
||||
|
||||
// Token: 0x0200308D RID: 12429
|
||||
[Token(Token = "0x200308D")]
|
||||
private enum GCEFCOPEGMI
|
||||
{
|
||||
// Token: 0x0400DE58 RID: 56920
|
||||
[Token(Token = "0x400DE58")]
|
||||
FINISHED,
|
||||
// Token: 0x0400DE59 RID: 56921
|
||||
[Token(Token = "0x400DE59")]
|
||||
RUNNING,
|
||||
// Token: 0x0400DE5A RID: 56922
|
||||
[Token(Token = "0x400DE5A")]
|
||||
WAITING_FOR_TRIGGER,
|
||||
// Token: 0x0400DE5B RID: 56923
|
||||
[Token(Token = "0x400DE5B")]
|
||||
INACTIVE
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user