Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Animation/TransitionChain.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}
}