m
This commit is contained in:
@@ -0,0 +1,185 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Encounters
|
||||
{
|
||||
// Token: 0x020030A5 RID: 12453
|
||||
[Token(Token = "0x20030A5")]
|
||||
public class ActivateDeactivateGameObjectEncounterStep : GameEncounterStep
|
||||
{
|
||||
// Token: 0x0601517F RID: 86399 RVA: 0x004EA788 File Offset: 0x004E8988
|
||||
[Token(Token = "0x601517F")]
|
||||
[Address(RVA = "0x1392DC0", Offset = "0x1391DC0", VA = "0x181392DC0")]
|
||||
public void OnEnable()
|
||||
{
|
||||
ActivateDeactivateGameObjectEncounterStep.CLBBKOFIDML clbbkofidml = this.onEnableAction;
|
||||
this.BPOEIANHDBN(clbbkofidml);
|
||||
}
|
||||
|
||||
// Token: 0x17003A0B RID: 14859
|
||||
// (get) Token: 0x06015180 RID: 86400 RVA: 0x004EA7A4 File Offset: 0x004E89A4
|
||||
[Token(Token = "0x17003A0B")]
|
||||
public override string KODBEJPEFOJ
|
||||
{
|
||||
[Token(Token = "0x6015180")]
|
||||
[Address(RVA = "0x1392E30", Offset = "0x1391E30", VA = "0x181392E30", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "Forcibly activates or deactivates a certain game object.";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015181 RID: 86401 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015181")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")]
|
||||
public override void OnEncounterStart()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015182 RID: 86402 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015182")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")]
|
||||
public override void OnEncounterStop()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015183 RID: 86403 RVA: 0x004EA7B8 File Offset: 0x004E89B8
|
||||
[Token(Token = "0x6015183")]
|
||||
[Address(RVA = "0x1392DD0", Offset = "0x1391DD0", VA = "0x181392DD0", Slot = "11")]
|
||||
public override void OnStartRunning()
|
||||
{
|
||||
ActivateDeactivateGameObjectEncounterStep.CLBBKOFIDML clbbkofidml = this.onStepAction;
|
||||
this.BPOEIANHDBN(clbbkofidml);
|
||||
}
|
||||
|
||||
// Token: 0x06015184 RID: 86404 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015184")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")]
|
||||
public override void OnUpdateRunning()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015185 RID: 86405 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015185")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "13")]
|
||||
public override void OnStopRunning()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015186 RID: 86406 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015186")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "14")]
|
||||
public override void OnSkipRunning()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015187 RID: 86407 RVA: 0x004EA7D4 File Offset: 0x004E89D4
|
||||
[Token(Token = "0x6015187")]
|
||||
[Address(RVA = "0x1392950", Offset = "0x1391950", VA = "0x181392950", Slot = "15")]
|
||||
public override bool IsBlockingEncounterEnd()
|
||||
{
|
||||
int finishCondition = this.finishCondition;
|
||||
if (finishCondition == 0)
|
||||
{
|
||||
float num = this.POLMFGOLNLC.OKFCHCDDGCP;
|
||||
}
|
||||
return finishCondition != 1;
|
||||
}
|
||||
|
||||
// Token: 0x06015188 RID: 86408 RVA: 0x004EA808 File Offset: 0x004E8A08
|
||||
[Token(Token = "0x6015188")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")]
|
||||
public override bool IsCompleted()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06015189 RID: 86409 RVA: 0x004EA818 File Offset: 0x004E8A18
|
||||
[Token(Token = "0x6015189")]
|
||||
[Address(RVA = "0x1392D10", Offset = "0x1391D10", VA = "0x181392D10")]
|
||||
private void BPOEIANHDBN(ActivateDeactivateGameObjectEncounterStep.CLBBKOFIDML JJGHIEJCCDA)
|
||||
{
|
||||
GameObject gameObject = this.targetObject;
|
||||
int num = 0;
|
||||
if (gameObject != num)
|
||||
{
|
||||
int num2 = (int)(JJGHIEJCCDA + 1);
|
||||
if (num2 != 0)
|
||||
{
|
||||
if (num2 == 0)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
if (num2 == 1)
|
||||
{
|
||||
GameObject gameObject2 = this.targetObject;
|
||||
int num3 = 0;
|
||||
gameObject2.SetActive(num3 != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601518A RID: 86410 RVA: 0x004EA864 File Offset: 0x004E8A64
|
||||
[Token(Token = "0x601518A")]
|
||||
[Address(RVA = "0x1392DE0", Offset = "0x1391DE0", VA = "0x181392DE0")]
|
||||
public ActivateDeactivateGameObjectEncounterStep()
|
||||
{
|
||||
this.stepName = "New Step";
|
||||
this.PNNLJIGIFDL = (int)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400DE9E RID: 56990
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DE9E")]
|
||||
[SerializeField]
|
||||
[Header("Target")]
|
||||
private GameObject targetObject;
|
||||
|
||||
// Token: 0x0400DE9F RID: 56991
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400DE9F")]
|
||||
[SerializeField]
|
||||
private ActivateDeactivateGameObjectEncounterStep.CLBBKOFIDML onEnableAction = (ActivateDeactivateGameObjectEncounterStep.CLBBKOFIDML)((ulong)1L);
|
||||
|
||||
// Token: 0x0400DEA0 RID: 56992
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400DEA0")]
|
||||
[SerializeField]
|
||||
private ActivateDeactivateGameObjectEncounterStep.CLBBKOFIDML onStepAction;
|
||||
|
||||
// Token: 0x020030A6 RID: 12454
|
||||
[Token(Token = "0x20030A6")]
|
||||
public enum NDPJEOFICME
|
||||
{
|
||||
// Token: 0x0400DEA2 RID: 56994
|
||||
[Token(Token = "0x400DEA2")]
|
||||
TIME_ELAPSED,
|
||||
// Token: 0x0400DEA3 RID: 56995
|
||||
[Token(Token = "0x400DEA3")]
|
||||
IMMEDIATELY
|
||||
}
|
||||
|
||||
// Token: 0x020030A7 RID: 12455
|
||||
[Token(Token = "0x20030A7")]
|
||||
public enum CLBBKOFIDML
|
||||
{
|
||||
// Token: 0x0400DEA5 RID: 56997
|
||||
[Token(Token = "0x400DEA5")]
|
||||
NONE = -1,
|
||||
// Token: 0x0400DEA6 RID: 56998
|
||||
[Token(Token = "0x400DEA6")]
|
||||
ACTIVATE,
|
||||
// Token: 0x0400DEA7 RID: 56999
|
||||
[Token(Token = "0x400DEA7")]
|
||||
DEACTIVATE
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user