1037 lines
31 KiB
C#
1037 lines
31 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tutorials
|
|
{
|
|
// Token: 0x02002994 RID: 10644
|
|
[Token(Token = "0x2002994")]
|
|
[Serializable]
|
|
public class TutorialPromptContext
|
|
{
|
|
// Token: 0x170031DC RID: 12764
|
|
// (get) Token: 0x06011D59 RID: 73049 RVA: 0x0040FF0C File Offset: 0x0040E10C
|
|
[Token(Token = "0x170031DC")]
|
|
public float GracePeriod
|
|
{
|
|
[Token(Token = "0x6011D59")]
|
|
[Address(RVA = "0xAB2F40", Offset = "0xAB1D40", VA = "0x180AB2F40")]
|
|
get
|
|
{
|
|
return this.gracePeriod;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031DD RID: 12765
|
|
// (get) Token: 0x06011D5A RID: 73050 RVA: 0x0040FF20 File Offset: 0x0040E120
|
|
[Token(Token = "0x170031DD")]
|
|
public float Timeout
|
|
{
|
|
[Token(Token = "0x6011D5A")]
|
|
[Address(RVA = "0x763310", Offset = "0x762110", VA = "0x180763310")]
|
|
get
|
|
{
|
|
return this.timeout;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031DE RID: 12766
|
|
// (get) Token: 0x06011D5B RID: 73051 RVA: 0x0040FF34 File Offset: 0x0040E134
|
|
[Token(Token = "0x170031DE")]
|
|
public float PostActionDuration
|
|
{
|
|
[Token(Token = "0x6011D5B")]
|
|
[Address(RVA = "0x7634F0", Offset = "0x7622F0", VA = "0x1807634F0")]
|
|
get
|
|
{
|
|
return this.postActionDuration;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031DF RID: 12767
|
|
// (get) Token: 0x06011D5C RID: 73052 RVA: 0x0040FF48 File Offset: 0x0040E148
|
|
[Token(Token = "0x170031DF")]
|
|
public bool CompleteOnActionPerformance
|
|
{
|
|
[Token(Token = "0x6011D5C")]
|
|
[Address(RVA = "0x431BB0", Offset = "0x4309B0", VA = "0x180431BB0")]
|
|
get
|
|
{
|
|
return this.completeOnActionPerformance;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031E0 RID: 12768
|
|
// (get) Token: 0x06011D5D RID: 73053 RVA: 0x0040FF5C File Offset: 0x0040E15C
|
|
[Token(Token = "0x170031E0")]
|
|
public bool DebugLog
|
|
{
|
|
[Token(Token = "0x6011D5D")]
|
|
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0")]
|
|
get
|
|
{
|
|
return this.debugLog;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031E1 RID: 12769
|
|
// (get) Token: 0x06011D5E RID: 73054 RVA: 0x0040FF70 File Offset: 0x0040E170
|
|
[Token(Token = "0x170031E1")]
|
|
public TutorialPromptContext.TestPromptContext TestContext
|
|
{
|
|
[Token(Token = "0x6011D5E")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get
|
|
{
|
|
return this.testPromptContext;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011D5F RID: 73055 RVA: 0x0040FF84 File Offset: 0x0040E184
|
|
[Token(Token = "0x6011D5F")]
|
|
[Address(RVA = "0xBC24C0", Offset = "0xBC12C0", VA = "0x180BC24C0")]
|
|
public List<CDJFFFCFLMF> CILJLLMHJCL()
|
|
{
|
|
List<CDJFFFCFLMF> list = new List();
|
|
if (this.completeOnActionPerformance)
|
|
{
|
|
int num;
|
|
TutorialPromptContext.OKMGNAIGCJL okmgnaigcjl = new TutorialPromptContext.OKMGNAIGCJL(num);
|
|
num = 0;
|
|
okmgnaigcjl.<>4__this = this;
|
|
KFBABPAPIMB kfbabpapimb = SingletonMonoBehaviour.ONCPNMDGGKG.Run(okmgnaigcjl);
|
|
if (this.debugLog)
|
|
{
|
|
Action action = new Action(this.DHGBACNOJED);
|
|
Action action2 = new Action(this.FLIPPHAFCCJ);
|
|
}
|
|
Action action3 = new Action(SingletonMonoBehaviour.ONCPNMDGGKG.CompleteTutorialPrompt);
|
|
list.Add(kfbabpapimb);
|
|
}
|
|
float num2 = this.timeout;
|
|
int num3;
|
|
TutorialPromptContext.MPLCPENOLJP mplcpenoljp = new TutorialPromptContext.MPLCPENOLJP(num3);
|
|
num3 = 0;
|
|
mplcpenoljp.<>4__this = this;
|
|
KFBABPAPIMB kfbabpapimb2 = SingletonMonoBehaviour.ONCPNMDGGKG.Run(mplcpenoljp);
|
|
if (this.debugLog)
|
|
{
|
|
Action action4 = new Action(this.MGDAEBDLHHE);
|
|
Action action5 = new Action(this.HKFDKANOADF);
|
|
}
|
|
Action action6 = new Action(SingletonMonoBehaviour.ONCPNMDGGKG.CancelTutorialPrompt);
|
|
list.Add(kfbabpapimb2);
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x170031E2 RID: 12770
|
|
// (get) Token: 0x06011D60 RID: 73056 RVA: 0x00410070 File Offset: 0x0040E270
|
|
[Token(Token = "0x170031E2")]
|
|
private bool EnableLookAtCompletionContext
|
|
{
|
|
[Token(Token = "0x6011D60")]
|
|
[Address(RVA = "0xBC42C0", Offset = "0xBC30C0", VA = "0x180BC42C0")]
|
|
get
|
|
{
|
|
if (this.promptType != TutorialPromptContext.EAIAMCNLKIB.LOOK_AT)
|
|
{
|
|
}
|
|
return this.completeOnActionPerformance;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031E3 RID: 12771
|
|
// (get) Token: 0x06011D61 RID: 73057 RVA: 0x00410090 File Offset: 0x0040E290
|
|
[Token(Token = "0x170031E3")]
|
|
private bool EnableWaveCompletionContext
|
|
{
|
|
[Token(Token = "0x6011D61")]
|
|
[Address(RVA = "0xBC42D0", Offset = "0xBC30D0", VA = "0x180BC42D0")]
|
|
get
|
|
{
|
|
if (this.promptType != TutorialPromptContext.EAIAMCNLKIB.WAVE)
|
|
{
|
|
}
|
|
return this.completeOnActionPerformance;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011D62 RID: 73058 RVA: 0x004100B0 File Offset: 0x0040E2B0
|
|
[Token(Token = "0x6011D62")]
|
|
[Address(RVA = "0xBC38E0", Offset = "0xBC26E0", VA = "0x180BC38E0")]
|
|
private bool HLAAJLFMKIB()
|
|
{
|
|
for (;;)
|
|
{
|
|
TutorialPromptContext.EAIAMCNLKIB eaiamcnlkib = this.promptType;
|
|
if (eaiamcnlkib > TutorialPromptContext.EAIAMCNLKIB.LOOK && eaiamcnlkib > TutorialPromptContext.EAIAMCNLKIB.JUMP)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011D63 RID: 73059 RVA: 0x004100D0 File Offset: 0x0040E2D0
|
|
[Token(Token = "0x6011D63")]
|
|
[Address(RVA = "0xBC3900", Offset = "0xBC2700", VA = "0x180BC3900")]
|
|
public static bool HLAAJLFMKIB(TutorialPromptContext.EAIAMCNLKIB BIPPKMHEKDN)
|
|
{
|
|
if (BIPPKMHEKDN > TutorialPromptContext.EAIAMCNLKIB.LOOK)
|
|
{
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06011D64 RID: 73060 RVA: 0x004100E4 File Offset: 0x0040E2E4
|
|
[Token(Token = "0x6011D64")]
|
|
[Address(RVA = "0xBC2270", Offset = "0xBC1070", VA = "0x180BC2270")]
|
|
public TutorialPromptContext.IJJCFJHNDJC BPGNADCADLP()
|
|
{
|
|
if (this.promptType <= TutorialPromptContext.EAIAMCNLKIB.TEST && SingletonMonoBehaviour.ONCPNMDGGKG.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT)
|
|
{
|
|
return this.EPPDDAIMEBI();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011D65 RID: 73061 RVA: 0x0041011C File Offset: 0x0040E31C
|
|
[Token(Token = "0x6011D65")]
|
|
[Address(RVA = "0xBC2D60", Offset = "0xBC1B60", VA = "0x180BC2D60")]
|
|
public TutorialPromptContext.IJJCFJHNDJC EPPDDAIMEBI()
|
|
{
|
|
PlayerHand rightHand = Player.<EGKJPJKLEAI>k__BackingField.rightHand;
|
|
int holdTypeToPrompt = (int)this.dropContext.HoldTypeToPrompt;
|
|
if (!rightHand.NGLBANPEAOI)
|
|
{
|
|
}
|
|
if (holdTypeToPrompt != 1)
|
|
{
|
|
}
|
|
bool flag = rightHand.FEBAPKCNNDC.DJOGLAAEACB;
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
TutorialPromptContext.DropPromptContext dropPromptContext = this.dropContext;
|
|
PlayerHand leftHand = <EGKJPJKLEAI>k__BackingField.leftHand;
|
|
int holdTypeToPrompt2 = (int)dropPromptContext.HoldTypeToPrompt;
|
|
if (!leftHand.NGLBANPEAOI)
|
|
{
|
|
}
|
|
if (holdTypeToPrompt2 != 1)
|
|
{
|
|
}
|
|
bool djoglaaeacb = leftHand.FEBAPKCNNDC.DJOGLAAEACB;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011D66 RID: 73062 RVA: 0x004101A0 File Offset: 0x0040E3A0
|
|
[Token(Token = "0x6011D66")]
|
|
[Address(RVA = "0xBC2F60", Offset = "0xBC1D60", VA = "0x180BC2F60")]
|
|
public List<GAMNIEMGCBI> FIIAEKBBLIN(IFDIGHKFEGF KJNDMFLHLIJ)
|
|
{
|
|
if (this.promptType != TutorialPromptContext.EAIAMCNLKIB.LOOK)
|
|
{
|
|
return this.FJJIJGCIEFM(KJNDMFLHLIJ);
|
|
}
|
|
return this.testPromptContext.screenControlsToPrompt;
|
|
}
|
|
|
|
// Token: 0x06011D67 RID: 73063 RVA: 0x00410214 File Offset: 0x0040E414
|
|
[Token(Token = "0x6011D67")]
|
|
[Address(RVA = "0xBC4070", Offset = "0xBC2E70", VA = "0x180BC4070")]
|
|
private List<GAMNIEMGCBI> OINKPINHLFG(IFDIGHKFEGF KJNDMFLHLIJ)
|
|
{
|
|
List<GAMNIEMGCBI> list = new List();
|
|
TutorialPromptContext.IJJCFJHNDJC ijjcfjhndjc = this.BPGNADCADLP();
|
|
TutorialPromptContext.IJJCFJHNDJC ijjcfjhndjc2;
|
|
if (ijjcfjhndjc.HasFlag(ijjcfjhndjc2))
|
|
{
|
|
if (KJNDMFLHLIJ != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
list.Add((uint)62);
|
|
}
|
|
list.Add((uint)74);
|
|
}
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
if (KJNDMFLHLIJ != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
list.Add((uint)64);
|
|
}
|
|
list.Add((uint)76);
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06011D68 RID: 73064 RVA: 0x00410278 File Offset: 0x0040E478
|
|
[Token(Token = "0x6011D68")]
|
|
[Address(RVA = "0xBC2A60", Offset = "0xBC1860", VA = "0x180BC2A60")]
|
|
private List<GAMNIEMGCBI> DCPNDIFOHOI()
|
|
{
|
|
List<GAMNIEMGCBI> list = new List();
|
|
TutorialPromptContext.IJJCFJHNDJC ijjcfjhndjc = this.BPGNADCADLP();
|
|
TutorialPromptContext.IJJCFJHNDJC ijjcfjhndjc2;
|
|
if (ijjcfjhndjc.HasFlag(ijjcfjhndjc2))
|
|
{
|
|
list.Add((uint)24);
|
|
}
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
list.Add((uint)29);
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06011D69 RID: 73065 RVA: 0x004102C0 File Offset: 0x0040E4C0
|
|
[Token(Token = "0x6011D69")]
|
|
[Address(RVA = "0xBC3250", Offset = "0xBC2050", VA = "0x180BC3250")]
|
|
public List<GAMNIEMGCBI> FJJIJGCIEFM(IFDIGHKFEGF KJNDMFLHLIJ)
|
|
{
|
|
if (this.promptType <= TutorialPromptContext.EAIAMCNLKIB.OPEN_WATCH_MENU)
|
|
{
|
|
return new List();
|
|
}
|
|
return new List();
|
|
}
|
|
|
|
// Token: 0x06011D6A RID: 73066 RVA: 0x00410308 File Offset: 0x0040E508
|
|
[Token(Token = "0x6011D6A")]
|
|
[Address(RVA = "0xBC2CC0", Offset = "0xBC1AC0", VA = "0x180BC2CC0")]
|
|
private List<GAMNIEMGCBI> DLJPFGGCGMC(IFDIGHKFEGF KJNDMFLHLIJ)
|
|
{
|
|
List<GAMNIEMGCBI> list = new List();
|
|
if (KJNDMFLHLIJ != IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
list.Add((uint)67);
|
|
return list;
|
|
}
|
|
list.Add((uint)69);
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06011D6B RID: 73067 RVA: 0x0041033C File Offset: 0x0040E53C
|
|
[Token(Token = "0x6011D6B")]
|
|
[Address(RVA = "0xBC3CE0", Offset = "0xBC2AE0", VA = "0x180BC3CE0")]
|
|
private List<GAMNIEMGCBI> NAEDHHAMBJE(IFDIGHKFEGF KJNDMFLHLIJ)
|
|
{
|
|
List<GAMNIEMGCBI> list = new List();
|
|
TutorialPromptContext.IJJCFJHNDJC completionHand = this.waveCompletionContext.completionHand;
|
|
if (KJNDMFLHLIJ != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
list.Add((uint)62);
|
|
}
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
return list;
|
|
}
|
|
}
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
list.Add((uint)74);
|
|
}
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
list.Add((uint)76);
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06011D6C RID: 73068 RVA: 0x00410398 File Offset: 0x0040E598
|
|
[Token(Token = "0x6011D6C")]
|
|
[Address(RVA = "0xBC3920", Offset = "0xBC2720", VA = "0x180BC3920")]
|
|
private CDJFFFCFLMF IKGGHFNNDLP(IEnumerator<KENFJGFMIPM> LOIIKGFHHAA)
|
|
{
|
|
KFBABPAPIMB kfbabpapimb = SingletonMonoBehaviour.ONCPNMDGGKG.Run(LOIIKGFHHAA);
|
|
if (this.debugLog)
|
|
{
|
|
Action action = new Action(this.DHGBACNOJED);
|
|
Action action2 = new Action(this.FLIPPHAFCCJ);
|
|
}
|
|
Action action3 = new Action(SingletonMonoBehaviour.ONCPNMDGGKG.CompleteTutorialPrompt);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011D6D RID: 73069 RVA: 0x004103EC File Offset: 0x0040E5EC
|
|
[Token(Token = "0x6011D6D")]
|
|
[Address(RVA = "0xBC2340", Offset = "0xBC1140", VA = "0x180BC2340")]
|
|
private CDJFFFCFLMF CEEEEOJACIK(IEnumerator<KENFJGFMIPM> LOIIKGFHHAA)
|
|
{
|
|
KFBABPAPIMB kfbabpapimb = SingletonMonoBehaviour.ONCPNMDGGKG.Run(LOIIKGFHHAA);
|
|
if (this.debugLog)
|
|
{
|
|
Action action = new Action(this.MGDAEBDLHHE);
|
|
Action action2 = new Action(this.HKFDKANOADF);
|
|
}
|
|
Action action3 = new Action(SingletonMonoBehaviour.ONCPNMDGGKG.CancelTutorialPrompt);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011D6E RID: 73070 RVA: 0x00410440 File Offset: 0x0040E640
|
|
[Token(Token = "0x6011D6E")]
|
|
[Address(RVA = "0xBC3C70", Offset = "0xBC2A70", VA = "0x180BC3C70")]
|
|
private IEnumerator<KENFJGFMIPM> MJIGGMJPGPL()
|
|
{
|
|
int num;
|
|
TutorialPromptContext.MPLCPENOLJP mplcpenoljp = new TutorialPromptContext.MPLCPENOLJP(num);
|
|
num = 0;
|
|
mplcpenoljp.<>4__this = this;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011D6F RID: 73071 RVA: 0x00410464 File Offset: 0x0040E664
|
|
[Token(Token = "0x6011D6F")]
|
|
[Address(RVA = "0xBC3540", Offset = "0xBC2340", VA = "0x180BC3540")]
|
|
private IEnumerator<KENFJGFMIPM> FNCFCDJEMAB()
|
|
{
|
|
int num;
|
|
TutorialPromptContext.OKMGNAIGCJL okmgnaigcjl = new TutorialPromptContext.OKMGNAIGCJL(num);
|
|
num = 0;
|
|
okmgnaigcjl.<>4__this = this;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011D70 RID: 73072 RVA: 0x00410488 File Offset: 0x0040E688
|
|
[Token(Token = "0x6011D70")]
|
|
[Address(RVA = "0xBC1DF0", Offset = "0xBC0BF0", VA = "0x180BC1DF0")]
|
|
private KENFJGFMIPM AKEKCPDCAKP()
|
|
{
|
|
while (this.promptType > TutorialPromptContext.EAIAMCNLKIB.OPEN_WATCH_MENU)
|
|
{
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
|
{
|
|
TutorialPromptContext.NAABDPBOEJB naabdpboejb = new TutorialPromptContext.NAABDPBOEJB();
|
|
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
|
naabdpboejb.inputHandler = <PCNCCNKJIAP>k__BackingField;
|
|
while (<PCNCCNKJIAP>k__BackingField == 0)
|
|
{
|
|
}
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = naabdpboejb.inputHandler.<HOFGEEMNDAN>k__BackingField;
|
|
List<GAMNIEMGCBI> list = this.FJJIJGCIEFM(<HOFGEEMNDAN>k__BackingField);
|
|
List<GAMNIEMGCBI> controlTypes = list;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
Func<bool> <>9__50_ = TutorialPromptContext.<>c.<>9__50_0;
|
|
if (<>9__50_ == 0)
|
|
{
|
|
TutorialPromptContext.<>c.<>9__50_0 = delegate
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
bool flag;
|
|
if (!(<EGKJPJKLEAI>k__BackingField == num) && (!Player.<EGKJPJKLEAI>k__BackingField.playerMovement.HJGNLMJOBHH || flag))
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
return LCNLICMJMPA.LINOLLIBDCO(<>9__50_);
|
|
}
|
|
|
|
// Token: 0x06011D71 RID: 73073 RVA: 0x00410580 File Offset: 0x0040E780
|
|
[Token(Token = "0x6011D71")]
|
|
[Address(RVA = "0xBC2C30", Offset = "0xBC1A30", VA = "0x180BC2C30")]
|
|
private KENFJGFMIPM DHIBMCEFDFJ()
|
|
{
|
|
return LCNLICMJMPA.LINOLLIBDCO(new Func(this.CMGGJJIPKED));
|
|
}
|
|
|
|
// Token: 0x06011D72 RID: 73074 RVA: 0x004105A0 File Offset: 0x0040E7A0
|
|
[Token(Token = "0x6011D72")]
|
|
[Address(RVA = "0xBC3F80", Offset = "0xBC2D80", VA = "0x180BC3F80")]
|
|
private KENFJGFMIPM NDOFDCPHDMB()
|
|
{
|
|
Func<bool> <>9__50_ = TutorialPromptContext.<>c.<>9__50_0;
|
|
if (<>9__50_ == 0)
|
|
{
|
|
TutorialPromptContext.<>c.<>9__50_0 = delegate
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
bool flag;
|
|
if (!(<EGKJPJKLEAI>k__BackingField == num) && (!Player.<EGKJPJKLEAI>k__BackingField.playerMovement.HJGNLMJOBHH || flag))
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
return LCNLICMJMPA.LINOLLIBDCO(<>9__50_);
|
|
}
|
|
|
|
// Token: 0x06011D73 RID: 73075 RVA: 0x004105D4 File Offset: 0x0040E7D4
|
|
[Token(Token = "0x6011D73")]
|
|
[Address(RVA = "0xBC3EF0", Offset = "0xBC2CF0", VA = "0x180BC3EF0")]
|
|
private KENFJGFMIPM NDGGBEPMAJC()
|
|
{
|
|
return LCNLICMJMPA.LINOLLIBDCO(new Func(this.GLOHNGMFLBF));
|
|
}
|
|
|
|
// Token: 0x06011D74 RID: 73076 RVA: 0x004105F4 File Offset: 0x0040E7F4
|
|
[Token(Token = "0x6011D74")]
|
|
[Address(RVA = "0xBC1D00", Offset = "0xBC0B00", VA = "0x180BC1D00")]
|
|
private KENFJGFMIPM AEJNDBFKHKN()
|
|
{
|
|
Func<bool> <>9__52_ = TutorialPromptContext.<>c.<>9__52_0;
|
|
if (<>9__52_ == 0)
|
|
{
|
|
TutorialPromptContext.<>c.<>9__52_0 = () => Player.<EGKJPJKLEAI>k__BackingField.playerMovement.GHKPBMKBFBP;
|
|
}
|
|
return LCNLICMJMPA.LINOLLIBDCO(<>9__52_);
|
|
}
|
|
|
|
// Token: 0x06011D75 RID: 73077 RVA: 0x00410628 File Offset: 0x0040E828
|
|
[Token(Token = "0x6011D75")]
|
|
[Address(RVA = "0xBC35D0", Offset = "0xBC23D0", VA = "0x180BC35D0")]
|
|
private KENFJGFMIPM HCLMFPKFMEA()
|
|
{
|
|
Func<bool> <>9__53_ = TutorialPromptContext.<>c.<>9__53_0;
|
|
if (<>9__53_ == 0)
|
|
{
|
|
TutorialPromptContext.<>c.<>9__53_0 = () => Player.<EGKJPJKLEAI>k__BackingField.playerUI.watchMenuProjector.KGCJLAOBAHL;
|
|
}
|
|
return LCNLICMJMPA.LINOLLIBDCO(<>9__53_);
|
|
}
|
|
|
|
// Token: 0x06011D76 RID: 73078 RVA: 0x0041065C File Offset: 0x0040E85C
|
|
[Token(Token = "0x6011D76")]
|
|
[Address(RVA = "0xBC36C0", Offset = "0xBC24C0", VA = "0x180BC36C0")]
|
|
private KENFJGFMIPM HHKILGKBMEO()
|
|
{
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
|
{
|
|
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
|
LOCNHHPGIAG inputHandler = <PCNCCNKJIAP>k__BackingField;
|
|
if (<PCNCCNKJIAP>k__BackingField != 0)
|
|
{
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = inputHandler.<HOFGEEMNDAN>k__BackingField;
|
|
List<GAMNIEMGCBI> list = this.FJJIJGCIEFM(<HOFGEEMNDAN>k__BackingField);
|
|
List<GAMNIEMGCBI> controlTypes = list;
|
|
return LCNLICMJMPA.LINOLLIBDCO(delegate
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<GAMNIEMGCBI> controlTypes2 = controlTypes;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
LOCNHHPGIAG inputHandler2 = inputHandler;
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
});
|
|
}
|
|
}
|
|
return TutorialPromptContext.KGGLOJFJHFH();
|
|
}
|
|
|
|
// Token: 0x06011D77 RID: 73079 RVA: 0x004106DC File Offset: 0x0040E8DC
|
|
[Token(Token = "0x6011D77")]
|
|
[Address(RVA = "0xBC3AA0", Offset = "0xBC28A0", VA = "0x180BC3AA0")]
|
|
private static KENFJGFMIPM KGGLOJFJHFH()
|
|
{
|
|
Func<bool> <>9__55_ = TutorialPromptContext.<>c.<>9__55_0;
|
|
if (<>9__55_ == 0)
|
|
{
|
|
TutorialPromptContext.<>c.<>9__55_0 = delegate
|
|
{
|
|
};
|
|
}
|
|
return LCNLICMJMPA.LINOLLIBDCO(<>9__55_);
|
|
}
|
|
|
|
// Token: 0x06011D78 RID: 73080 RVA: 0x00410710 File Offset: 0x0040E910
|
|
[Token(Token = "0x6011D78")]
|
|
[Address(RVA = "0xBC4210", Offset = "0xBC3010", VA = "0x180BC4210")]
|
|
public TutorialPromptContext()
|
|
{
|
|
TutorialPromptContext.LookAtCompletionContext lookAtCompletionContext = new TutorialPromptContext.LookAtCompletionContext();
|
|
this.lookAtCompletionContext = lookAtCompletionContext;
|
|
TutorialPromptContext.WaveCompletionContext waveCompletionContext = new TutorialPromptContext.WaveCompletionContext();
|
|
this.waveCompletionContext = waveCompletionContext;
|
|
TutorialPromptContext.TestPromptContext testPromptContext = new TutorialPromptContext.TestPromptContext();
|
|
this.testPromptContext = testPromptContext;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06011D79 RID: 73081 RVA: 0x00410768 File Offset: 0x0040E968
|
|
[Token(Token = "0x6011D79")]
|
|
[Address(RVA = "0xBC3C10", Offset = "0xBC2A10", VA = "0x180BC3C10")]
|
|
[CompilerGenerated]
|
|
internal static bool MGHPPDFEBDD(PlayerHand ONFJHABGCIP, TutorialPromptContext.DropPromptContext.OKGJLBCNPMK LDIKOHODKPD)
|
|
{
|
|
bool isHoldingTool = ONFJHABGCIP.NGLBANPEAOI;
|
|
if (!isHoldingTool)
|
|
{
|
|
return isHoldingTool;
|
|
}
|
|
return LDIKOHODKPD == TutorialPromptContext.DropPromptContext.OKGJLBCNPMK.LOCKED || true;
|
|
}
|
|
|
|
// Token: 0x06011D7A RID: 73082 RVA: 0x00410794 File Offset: 0x0040E994
|
|
[Token(Token = "0x6011D7A")]
|
|
[Address(RVA = "0xBC2BB0", Offset = "0xBC19B0", VA = "0x180BC2BB0")]
|
|
[CompilerGenerated]
|
|
private void DHGBACNOJED()
|
|
{
|
|
TutorialPromptContext.EAIAMCNLKIB eaiamcnlkib = this.promptType;
|
|
Debug.LogError(string.Format("{0}: Completion Promise Completed", eaiamcnlkib));
|
|
}
|
|
|
|
// Token: 0x06011D7B RID: 73083 RVA: 0x004107B8 File Offset: 0x0040E9B8
|
|
[Token(Token = "0x6011D7B")]
|
|
[Address(RVA = "0xBC34C0", Offset = "0xBC22C0", VA = "0x180BC34C0")]
|
|
[CompilerGenerated]
|
|
private void FLIPPHAFCCJ()
|
|
{
|
|
TutorialPromptContext.EAIAMCNLKIB eaiamcnlkib = this.promptType;
|
|
Debug.LogError(string.Format("{0}: Completion Promise Cancelled", eaiamcnlkib));
|
|
}
|
|
|
|
// Token: 0x06011D7C RID: 73084 RVA: 0x004107DC File Offset: 0x0040E9DC
|
|
[Token(Token = "0x6011D7C")]
|
|
[Address(RVA = "0xBC3B90", Offset = "0xBC2990", VA = "0x180BC3B90")]
|
|
[CompilerGenerated]
|
|
private void MGDAEBDLHHE()
|
|
{
|
|
TutorialPromptContext.EAIAMCNLKIB eaiamcnlkib = this.promptType;
|
|
Debug.LogError(string.Format("{0}: Cancellation Promise Completed", eaiamcnlkib));
|
|
}
|
|
|
|
// Token: 0x06011D7D RID: 73085 RVA: 0x00410800 File Offset: 0x0040EA00
|
|
[Token(Token = "0x6011D7D")]
|
|
[Address(RVA = "0xBC3860", Offset = "0xBC2660", VA = "0x180BC3860")]
|
|
[CompilerGenerated]
|
|
private void HKFDKANOADF()
|
|
{
|
|
TutorialPromptContext.EAIAMCNLKIB eaiamcnlkib = this.promptType;
|
|
Debug.LogError(string.Format("{0}: Cancellation Promise Cancelled", eaiamcnlkib));
|
|
}
|
|
|
|
// Token: 0x06011D7E RID: 73086 RVA: 0x00410824 File Offset: 0x0040EA24
|
|
[Token(Token = "0x6011D7E")]
|
|
[Address(RVA = "0xBC28C0", Offset = "0xBC16C0", VA = "0x180BC28C0")]
|
|
[CompilerGenerated]
|
|
private bool CMGGJJIPKED()
|
|
{
|
|
int num;
|
|
bool flag;
|
|
OKIMOMGKKDH okimomgkkdh;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Tool> pickupList = this.lookAtCompletionContext.pickupList;
|
|
}
|
|
while ((flag && !okimomgkkdh.LJPBJFHMEAN) || num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011D7F RID: 73087 RVA: 0x0041086C File Offset: 0x0040EA6C
|
|
[Token(Token = "0x6011D7F")]
|
|
[Address(RVA = "0xBC35B0", Offset = "0xBC23B0", VA = "0x180BC35B0")]
|
|
[CompilerGenerated]
|
|
private bool GLOHNGMFLBF()
|
|
{
|
|
return this.EPPDDAIMEBI() == TutorialPromptContext.IJJCFJHNDJC.NONE;
|
|
}
|
|
|
|
// Token: 0x0400B7B9 RID: 47033
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B7B9")]
|
|
[Header("General")]
|
|
public TutorialPromptContext.EAIAMCNLKIB promptType;
|
|
|
|
// Token: 0x0400B7BA RID: 47034
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400B7BA")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("PromptTypeIsHanded")]
|
|
protected TutorialPromptContext.IJJCFJHNDJC promptHand = (TutorialPromptContext.IJJCFJHNDJC)((ulong)3L);
|
|
|
|
// Token: 0x0400B7BB RID: 47035
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B7BB")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("promptType", 5)]
|
|
protected TutorialPromptContext.DropPromptContext dropContext;
|
|
|
|
// Token: 0x0400B7BC RID: 47036
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400B7BC")]
|
|
[SerializeField]
|
|
[Header("Timing")]
|
|
[Tooltip("How long to wait before prompting the user. complete on performance can be used to prevent the prompt showing at all.")]
|
|
protected float gracePeriod;
|
|
|
|
// Token: 0x0400B7BD RID: 47037
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400B7BD")]
|
|
[SerializeField]
|
|
[Tooltip("How long the prompt will be shown. <0 for no timeout.")]
|
|
protected float timeout = -1f;
|
|
|
|
// Token: 0x0400B7BE RID: 47038
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400B7BE")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("completeOnActionPerformance")]
|
|
[Tooltip("How long after completion action will the prompt still be shown.")]
|
|
protected float postActionDuration;
|
|
|
|
// Token: 0x0400B7BF RID: 47039
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400B7BF")]
|
|
[SerializeField]
|
|
[Header("Completion")]
|
|
protected bool completeOnActionPerformance = true;
|
|
|
|
// Token: 0x0400B7C0 RID: 47040
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400B7C0")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("EnableLookAtCompletionContext")]
|
|
protected TutorialPromptContext.LookAtCompletionContext lookAtCompletionContext;
|
|
|
|
// Token: 0x0400B7C1 RID: 47041
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400B7C1")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("EnableWaveCompletionContext")]
|
|
protected TutorialPromptContext.WaveCompletionContext waveCompletionContext;
|
|
|
|
// Token: 0x0400B7C2 RID: 47042
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400B7C2")]
|
|
[SerializeField]
|
|
[Header("Debug")]
|
|
protected bool debugLog;
|
|
|
|
// Token: 0x0400B7C3 RID: 47043
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400B7C3")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("promptType", 6)]
|
|
protected TutorialPromptContext.TestPromptContext testPromptContext;
|
|
|
|
// Token: 0x02002995 RID: 10645
|
|
[Token(Token = "0x2002995")]
|
|
public enum EAIAMCNLKIB
|
|
{
|
|
// Token: 0x0400B7C5 RID: 47045
|
|
[Token(Token = "0x400B7C5")]
|
|
WALK,
|
|
// Token: 0x0400B7C6 RID: 47046
|
|
[Token(Token = "0x400B7C6")]
|
|
LOOK,
|
|
// Token: 0x0400B7C7 RID: 47047
|
|
[Token(Token = "0x400B7C7")]
|
|
LOOK_AT,
|
|
// Token: 0x0400B7C8 RID: 47048
|
|
[Token(Token = "0x400B7C8")]
|
|
JUMP,
|
|
// Token: 0x0400B7C9 RID: 47049
|
|
[Token(Token = "0x400B7C9")]
|
|
WAVE,
|
|
// Token: 0x0400B7CA RID: 47050
|
|
[Token(Token = "0x400B7CA")]
|
|
DROP_ITEM,
|
|
// Token: 0x0400B7CB RID: 47051
|
|
[Token(Token = "0x400B7CB")]
|
|
TEST,
|
|
// Token: 0x0400B7CC RID: 47052
|
|
[Token(Token = "0x400B7CC")]
|
|
OPEN_WATCH_MENU
|
|
}
|
|
|
|
// Token: 0x02002996 RID: 10646
|
|
[Token(Token = "0x2002996")]
|
|
[Flags]
|
|
public enum IJJCFJHNDJC
|
|
{
|
|
// Token: 0x0400B7CE RID: 47054
|
|
[Token(Token = "0x400B7CE")]
|
|
NONE = 0,
|
|
// Token: 0x0400B7CF RID: 47055
|
|
[Token(Token = "0x400B7CF")]
|
|
RIGHT = 1,
|
|
// Token: 0x0400B7D0 RID: 47056
|
|
[Token(Token = "0x400B7D0")]
|
|
LEFT = 2,
|
|
// Token: 0x0400B7D1 RID: 47057
|
|
[Token(Token = "0x400B7D1")]
|
|
BOTH = 3
|
|
}
|
|
|
|
// Token: 0x02002997 RID: 10647
|
|
[Token(Token = "0x2002997")]
|
|
[Serializable]
|
|
public class DropPromptContext
|
|
{
|
|
// Token: 0x170031E4 RID: 12772
|
|
// (get) Token: 0x06011D80 RID: 73088 RVA: 0x00410884 File Offset: 0x0040EA84
|
|
[Token(Token = "0x170031E4")]
|
|
public TutorialPromptContext.DropPromptContext.OKGJLBCNPMK HoldTypeToPrompt
|
|
{
|
|
[Token(Token = "0x6011D80")]
|
|
[Address(RVA = "0x100AD70", Offset = "0x1009B70", VA = "0x18100AD70")]
|
|
get
|
|
{
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
|
{
|
|
return this.screensHoldType;
|
|
}
|
|
return this.vrHoldType;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011D81 RID: 73089 RVA: 0x004108B4 File Offset: 0x0040EAB4
|
|
[Token(Token = "0x6011D81")]
|
|
[Address(RVA = "0x100AD60", Offset = "0x1009B60", VA = "0x18100AD60")]
|
|
public DropPromptContext()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400B7D2 RID: 47058
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B7D2")]
|
|
[SerializeField]
|
|
[Tooltip("Screens players will be prompted to drop tools held this way")]
|
|
protected TutorialPromptContext.DropPromptContext.OKGJLBCNPMK screensHoldType;
|
|
|
|
// Token: 0x0400B7D3 RID: 47059
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400B7D3")]
|
|
[SerializeField]
|
|
[Tooltip("VR players will be prompted to drop tools held this way")]
|
|
protected TutorialPromptContext.DropPromptContext.OKGJLBCNPMK vrHoldType = (TutorialPromptContext.DropPromptContext.OKGJLBCNPMK)((ulong)1L);
|
|
|
|
// Token: 0x02002998 RID: 10648
|
|
[Token(Token = "0x2002998")]
|
|
public enum OKGJLBCNPMK
|
|
{
|
|
// Token: 0x0400B7D5 RID: 47061
|
|
[Token(Token = "0x400B7D5")]
|
|
HELD,
|
|
// Token: 0x0400B7D6 RID: 47062
|
|
[Token(Token = "0x400B7D6")]
|
|
LOCKED
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002999 RID: 10649
|
|
[Token(Token = "0x2002999")]
|
|
[Serializable]
|
|
public class LookAtCompletionContext
|
|
{
|
|
// Token: 0x170031E5 RID: 12773
|
|
// (get) Token: 0x06011D82 RID: 73090 RVA: 0x004108D0 File Offset: 0x0040EAD0
|
|
[Token(Token = "0x170031E5")]
|
|
public List<Tool> PickupList
|
|
{
|
|
[Token(Token = "0x6011D82")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
get
|
|
{
|
|
return this.pickupList;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011D83 RID: 73091 RVA: 0x004108E4 File Offset: 0x0040EAE4
|
|
[Token(Token = "0x6011D83")]
|
|
[Address(RVA = "0x100F040", Offset = "0x100DE40", VA = "0x18100F040")]
|
|
public LookAtCompletionContext()
|
|
{
|
|
List<Tool> list = new List();
|
|
this.pickupList = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400B7D7 RID: 47063
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B7D7")]
|
|
[SerializeField]
|
|
[Tooltip("Prompt will complete upon any of the listed items being picked up")]
|
|
protected List<Tool> pickupList;
|
|
}
|
|
|
|
// Token: 0x0200299A RID: 10650
|
|
[Token(Token = "0x200299A")]
|
|
[Serializable]
|
|
public class WaveCompletionContext
|
|
{
|
|
// Token: 0x170031E6 RID: 12774
|
|
// (get) Token: 0x06011D84 RID: 73092 RVA: 0x00410904 File Offset: 0x0040EB04
|
|
[Token(Token = "0x170031E6")]
|
|
public TutorialPromptContext.IJJCFJHNDJC CompletionHand
|
|
{
|
|
[Token(Token = "0x6011D84")]
|
|
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
|
get
|
|
{
|
|
return this.completionHand;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011D85 RID: 73093 RVA: 0x00410918 File Offset: 0x0040EB18
|
|
[Token(Token = "0x6011D85")]
|
|
[Address(RVA = "0x9FC3E0", Offset = "0x9FB1E0", VA = "0x1809FC3E0")]
|
|
public WaveCompletionContext()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400B7D8 RID: 47064
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B7D8")]
|
|
[SerializeField]
|
|
[Tooltip("Prompt will complete upon any of the included hand wave inputs being recieved (NA in VR)")]
|
|
protected TutorialPromptContext.IJJCFJHNDJC completionHand = (TutorialPromptContext.IJJCFJHNDJC)((ulong)3L);
|
|
}
|
|
|
|
// Token: 0x0200299B RID: 10651
|
|
[Token(Token = "0x200299B")]
|
|
[Serializable]
|
|
public class TestPromptContext
|
|
{
|
|
// Token: 0x170031E7 RID: 12775
|
|
// (get) Token: 0x06011D86 RID: 73094 RVA: 0x00410934 File Offset: 0x0040EB34
|
|
[Token(Token = "0x170031E7")]
|
|
public List<GAMNIEMGCBI> ScreenControlsToPrompt
|
|
{
|
|
[Token(Token = "0x6011D86")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
get
|
|
{
|
|
return this.screenControlsToPrompt;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031E8 RID: 12776
|
|
// (get) Token: 0x06011D87 RID: 73095 RVA: 0x00410948 File Offset: 0x0040EB48
|
|
[Token(Token = "0x170031E8")]
|
|
public List<Sprite> VRSpritesToPrompt
|
|
{
|
|
[Token(Token = "0x6011D87")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get
|
|
{
|
|
return this.vrSpritesToPrompt;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011D88 RID: 73096 RVA: 0x0041095C File Offset: 0x0040EB5C
|
|
[Token(Token = "0x6011D88")]
|
|
[Address(RVA = "0x101EA80", Offset = "0x101D880", VA = "0x18101EA80")]
|
|
public TestPromptContext()
|
|
{
|
|
List<GAMNIEMGCBI> list = new List();
|
|
this.screenControlsToPrompt = list;
|
|
List<Sprite> list2 = new List();
|
|
this.vrSpritesToPrompt = list2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400B7D9 RID: 47065
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B7D9")]
|
|
[SerializeField]
|
|
protected List<GAMNIEMGCBI> screenControlsToPrompt;
|
|
|
|
// Token: 0x0400B7DA RID: 47066
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B7DA")]
|
|
[SerializeField]
|
|
protected List<Sprite> vrSpritesToPrompt;
|
|
}
|
|
|
|
// Token: 0x0200299F RID: 10655
|
|
[Token(Token = "0x200299F")]
|
|
[CompilerGenerated]
|
|
private sealed class NAABDPBOEJB
|
|
{
|
|
// Token: 0x06011D9B RID: 73115 RVA: 0x00410C58 File Offset: 0x0040EE58
|
|
[Token(Token = "0x6011D9B")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NAABDPBOEJB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400B7E6 RID: 47078
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B7E6")]
|
|
public LOCNHHPGIAG inputHandler;
|
|
}
|
|
|
|
// Token: 0x020029A0 RID: 10656
|
|
[Token(Token = "0x20029A0")]
|
|
[CompilerGenerated]
|
|
private sealed class IGHLDBIICAN
|
|
{
|
|
// Token: 0x06011D9C RID: 73116 RVA: 0x00410C6C File Offset: 0x0040EE6C
|
|
[Token(Token = "0x6011D9C")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public IGHLDBIICAN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011D9D RID: 73117 RVA: 0x00410C80 File Offset: 0x0040EE80
|
|
[Token(Token = "0x6011D9D")]
|
|
[Address(RVA = "0x100BDA0", Offset = "0x100ABA0", VA = "0x18100BDA0")]
|
|
internal bool <InputDown>b__0()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<GAMNIEMGCBI> list = this.controlTypes;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
LOCNHHPGIAG inputHandler = this.CS$<>8__locals1.inputHandler;
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400B7E7 RID: 47079
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B7E7")]
|
|
public List<GAMNIEMGCBI> controlTypes;
|
|
|
|
// Token: 0x0400B7E8 RID: 47080
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B7E8")]
|
|
public TutorialPromptContext.NAABDPBOEJB CS$<>8__locals1;
|
|
}
|
|
}
|
|
}
|