150 lines
3.9 KiB
C#
150 lines
3.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Animation
|
|
{
|
|
// Token: 0x0200111A RID: 4378
|
|
[Token(Token = "0x200111A")]
|
|
[MMOINKHEKJF("Combination/Chain", "Execute a list of transitions in sequence")]
|
|
[Serializable]
|
|
public class TransitionChain : TransitionImplementation, GMDGMBMDFJG
|
|
{
|
|
// Token: 0x060061C4 RID: 25028 RVA: 0x00154920 File Offset: 0x00152B20
|
|
[Token(Token = "0x60061C4")]
|
|
[Address(RVA = "0x1BC9230", Offset = "0x1BC8230", VA = "0x181BC9230", Slot = "8")]
|
|
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Transition> list = this.transitions;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060061C5 RID: 25029 RVA: 0x00154948 File Offset: 0x00152B48
|
|
[Token(Token = "0x60061C5")]
|
|
[Address(RVA = "0x1BC9120", Offset = "0x1BC8120", VA = "0x181BC9120", Slot = "4")]
|
|
protected override void Initialize()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Transition> list = this.transitions;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060061C6 RID: 25030 RVA: 0x00154974 File Offset: 0x00152B74
|
|
[Token(Token = "0x60061C6")]
|
|
[Address(RVA = "0x1BC8DB0", Offset = "0x1BC7DB0", VA = "0x181BC8DB0", Slot = "5")]
|
|
protected override void Dispose()
|
|
{
|
|
int num;
|
|
bool flag;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Transition> list = this.transitions;
|
|
}
|
|
while ((flag && !this.overrideGameObject) || num != 0);
|
|
}
|
|
|
|
// Token: 0x060061C7 RID: 25031 RVA: 0x001549A4 File Offset: 0x00152BA4
|
|
[Token(Token = "0x60061C7")]
|
|
[Address(RVA = "0x1BC8F10", Offset = "0x1BC7F10", VA = "0x181BC8F10", Slot = "6")]
|
|
protected override PIPDAMDIAPC Execute()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0);
|
|
List<Transition> list = this.transitions;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
TransitionChain.NGOKLHHGGHD ngoklhhgghd = new TransitionChain.NGOKLHHGGHD();
|
|
ngoklhhgghd.transition = ngoklhhgghd;
|
|
Func<PIPDAMDIAPC> func = () => ngoklhhgghd.transition.DCCBNDIOOGE();
|
|
num += num;
|
|
num++;
|
|
func += func;
|
|
num++;
|
|
num += 19;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060061C8 RID: 25032 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60061C8")]
|
|
[Address(RVA = "0x1BC9360", Offset = "0x1BC8360", VA = "0x181BC9360", Slot = "7")]
|
|
public override void Reset()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060061C9 RID: 25033 RVA: 0x00154A14 File Offset: 0x00152C14
|
|
[Token(Token = "0x60061C9")]
|
|
[Address(RVA = "0x1BC9460", Offset = "0x1BC8460", VA = "0x181BC9460")]
|
|
public TransitionChain()
|
|
{
|
|
List<Transition> list = new List();
|
|
this.transitions = list;
|
|
this.isWorldCanvas = true;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04004051 RID: 16465
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4004051")]
|
|
[SerializeField]
|
|
private List<Transition> transitions;
|
|
|
|
// Token: 0x0200111B RID: 4379
|
|
[Token(Token = "0x200111B")]
|
|
[CompilerGenerated]
|
|
private sealed class NGOKLHHGGHD
|
|
{
|
|
// Token: 0x060061CA RID: 25034 RVA: 0x00154A3C File Offset: 0x00152C3C
|
|
[Token(Token = "0x60061CA")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public NGOKLHHGGHD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060061CB RID: 25035 RVA: 0x00154A50 File Offset: 0x00152C50
|
|
[Token(Token = "0x60061CB")]
|
|
[Address(RVA = "0x1BBF2E0", Offset = "0x1BBE2E0", VA = "0x181BBF2E0")]
|
|
internal PIPDAMDIAPC <Execute>b__0()
|
|
{
|
|
return this.transition.DCCBNDIOOGE();
|
|
}
|
|
|
|
// Token: 0x04004052 RID: 16466
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004052")]
|
|
public Transition transition;
|
|
}
|
|
}
|
|
}
|