a
This commit is contained in:
@@ -0,0 +1,199 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Encounters
|
||||
{
|
||||
// Token: 0x02002FCF RID: 12239
|
||||
[Token(Token = "0x2002FCF")]
|
||||
public class FadeLocalPlayerCameraEncounterStep : GameEncounterStep
|
||||
{
|
||||
// Token: 0x17003959 RID: 14681
|
||||
// (get) Token: 0x06014D92 RID: 85394 RVA: 0x004E131C File Offset: 0x004DF51C
|
||||
[Token(Token = "0x17003959")]
|
||||
public override string KODBEJPEFOJ
|
||||
{
|
||||
[Token(Token = "0x6014D92")]
|
||||
[Address(RVA = "0x89F9E0", Offset = "0x89E7E0", VA = "0x18089F9E0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "Fades player camera out or in.";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014D93 RID: 85395 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D93")]
|
||||
[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: 0x06014D94 RID: 85396 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D94")]
|
||||
[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: 0x06014D95 RID: 85397 RVA: 0x004E1330 File Offset: 0x004DF530
|
||||
[Token(Token = "0x6014D95")]
|
||||
[Address(RVA = "0x89F7C0", Offset = "0x89E5C0", VA = "0x18089F7C0", Slot = "11")]
|
||||
public override void OnStartRunning()
|
||||
{
|
||||
CameraFade instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
FadeLocalPlayerCameraEncounterStep.FICDPMJBMDN ficdpmjbmdn = this.fadeDuration;
|
||||
if (ficdpmjbmdn != FadeLocalPlayerCameraEncounterStep.FICDPMJBMDN.DEFAULT)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (ficdpmjbmdn != FadeLocalPlayerCameraEncounterStep.FICDPMJBMDN.SINGLE_FRAME && num2 < (int)this.customFadeDuration)
|
||||
{
|
||||
CameraFade instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
float num3 = this.customFadeDuration;
|
||||
bool flag = this.fadeType == FadeLocalPlayerCameraEncounterStep.KNEPKCBNADJ.FADE_IN;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
KFBABPAPIMB kfbabpapimb = instance2.Fade(flag, num5 != 0, num4 != 0, num3, (float)num2);
|
||||
return;
|
||||
}
|
||||
CameraFade instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
CameraFade instance4 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014D96 RID: 85398 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D96")]
|
||||
[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: 0x06014D97 RID: 85399 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D97")]
|
||||
[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: 0x06014D98 RID: 85400 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014D98")]
|
||||
[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: 0x06014D99 RID: 85401 RVA: 0x004E13B4 File Offset: 0x004DF5B4
|
||||
[Token(Token = "0x6014D99")]
|
||||
[Address(RVA = "0x89F6A0", Offset = "0x89E4A0", VA = "0x18089F6A0", Slot = "15")]
|
||||
public override bool IsBlockingEncounterEnd()
|
||||
{
|
||||
int finishCondition = this.finishCondition;
|
||||
if (finishCondition != 0)
|
||||
{
|
||||
if (finishCondition != 0)
|
||||
{
|
||||
if (finishCondition == 1)
|
||||
{
|
||||
CameraFade instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance == num)
|
||||
{
|
||||
}
|
||||
}
|
||||
return !SingletonMonoBehaviour.ONCPNMDGGKG.LGPHHCDIDGE;
|
||||
}
|
||||
}
|
||||
float num2 = this.POLMFGOLNLC.OKFCHCDDGCP;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014D9A RID: 85402 RVA: 0x004E140C File Offset: 0x004DF60C
|
||||
[Token(Token = "0x6014D9A")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")]
|
||||
public override bool IsCompleted()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06014D9B RID: 85403 RVA: 0x004E141C File Offset: 0x004DF61C
|
||||
[Token(Token = "0x6014D9B")]
|
||||
[Address(RVA = "0x89F980", Offset = "0x89E780", VA = "0x18089F980")]
|
||||
public FadeLocalPlayerCameraEncounterStep()
|
||||
{
|
||||
this.stepName = "New Step";
|
||||
this.PNNLJIGIFDL = (int)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400DCB4 RID: 56500
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DCB4")]
|
||||
[SerializeField]
|
||||
protected FadeLocalPlayerCameraEncounterStep.KNEPKCBNADJ fadeType = (FadeLocalPlayerCameraEncounterStep.KNEPKCBNADJ)((ulong)1L);
|
||||
|
||||
// Token: 0x0400DCB5 RID: 56501
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400DCB5")]
|
||||
[SerializeField]
|
||||
protected FadeLocalPlayerCameraEncounterStep.FICDPMJBMDN fadeDuration;
|
||||
|
||||
// Token: 0x0400DCB6 RID: 56502
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400DCB6")]
|
||||
[SerializeField]
|
||||
[Tooltip("Duration in seconds\nA value <= zero will give the same behavior as SINGLE_FRAME")]
|
||||
[OMAIFIIBMNL("fadeDuration", 2)]
|
||||
protected float customFadeDuration = 0.25f;
|
||||
|
||||
// Token: 0x02002FD0 RID: 12240
|
||||
[Token(Token = "0x2002FD0")]
|
||||
public enum AFPDPJFKOPB
|
||||
{
|
||||
// Token: 0x0400DCB8 RID: 56504
|
||||
[Token(Token = "0x400DCB8")]
|
||||
TIME_ELAPSED,
|
||||
// Token: 0x0400DCB9 RID: 56505
|
||||
[Token(Token = "0x400DCB9")]
|
||||
IMMEDIATELY,
|
||||
// Token: 0x0400DCBA RID: 56506
|
||||
[Token(Token = "0x400DCBA")]
|
||||
AFTER_FADE_COMPLETES
|
||||
}
|
||||
|
||||
// Token: 0x02002FD1 RID: 12241
|
||||
[Token(Token = "0x2002FD1")]
|
||||
protected enum KNEPKCBNADJ
|
||||
{
|
||||
// Token: 0x0400DCBC RID: 56508
|
||||
[Token(Token = "0x400DCBC")]
|
||||
FADE_IN,
|
||||
// Token: 0x0400DCBD RID: 56509
|
||||
[Token(Token = "0x400DCBD")]
|
||||
FADE_OUT
|
||||
}
|
||||
|
||||
// Token: 0x02002FD2 RID: 12242
|
||||
[Token(Token = "0x2002FD2")]
|
||||
protected enum FICDPMJBMDN
|
||||
{
|
||||
// Token: 0x0400DCBF RID: 56511
|
||||
[Token(Token = "0x400DCBF")]
|
||||
DEFAULT,
|
||||
// Token: 0x0400DCC0 RID: 56512
|
||||
[Token(Token = "0x400DCC0")]
|
||||
SINGLE_FRAME,
|
||||
// Token: 0x0400DCC1 RID: 56513
|
||||
[Token(Token = "0x400DCC1")]
|
||||
CUSTOM
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user