oh dear
This commit is contained in:
@@ -0,0 +1,203 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200103E RID: 4158
|
||||
[Token(Token = "0x200103E")]
|
||||
[MMOINKHEKJF("RectTransform/Match", "Tween from the current RectTransform properties to the target's RectTransform properties")]
|
||||
[Serializable]
|
||||
public class RectTransformMatchTransition : RectTransformTransition, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x17001010 RID: 4112
|
||||
// (get) Token: 0x06005E2E RID: 24110 RVA: 0x0014BE0C File Offset: 0x0014A00C
|
||||
[Token(Token = "0x17001010")]
|
||||
private RectTransform TargetRectTransform
|
||||
{
|
||||
[Token(Token = "0x6005E2E")]
|
||||
[Address(RVA = "0x106A0A0", Offset = "0x1068EA0", VA = "0x18106A0A0")]
|
||||
get
|
||||
{
|
||||
if (this.target.transform == 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001011 RID: 4113
|
||||
// (get) Token: 0x06005E2F RID: 24111 RVA: 0x0014BE2C File Offset: 0x0014A02C
|
||||
[Token(Token = "0x17001011")]
|
||||
protected override Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x6005E2F")]
|
||||
[Address(RVA = "0x106A220", Offset = "0x1069020", VA = "0x18106A220", Slot = "8")]
|
||||
get
|
||||
{
|
||||
Transform transform = this.target.transform;
|
||||
Vector2 vector;
|
||||
return vector;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001012 RID: 4114
|
||||
// (get) Token: 0x06005E30 RID: 24112 RVA: 0x0014BE4C File Offset: 0x0014A04C
|
||||
[Token(Token = "0x17001012")]
|
||||
protected override Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x6005E30")]
|
||||
[Address(RVA = "0x106A010", Offset = "0x1068E10", VA = "0x18106A010", Slot = "9")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001013 RID: 4115
|
||||
// (get) Token: 0x06005E31 RID: 24113 RVA: 0x0014BE68 File Offset: 0x0014A068
|
||||
[Token(Token = "0x17001013")]
|
||||
protected override Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x6005E31")]
|
||||
[Address(RVA = "0x106A110", Offset = "0x1068F10", VA = "0x18106A110", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001014 RID: 4116
|
||||
// (get) Token: 0x06005E32 RID: 24114 RVA: 0x0014BE7C File Offset: 0x0014A07C
|
||||
[Token(Token = "0x17001014")]
|
||||
protected override Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x6005E32")]
|
||||
[Address(RVA = "0x106A190", Offset = "0x1068F90", VA = "0x18106A190", Slot = "11")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E33 RID: 24115 RVA: 0x0014BE98 File Offset: 0x0014A098
|
||||
[Token(Token = "0x6005E33")]
|
||||
[Address(RVA = "0x1069E10", Offset = "0x1068C10", VA = "0x181069E10", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
Vector2 sizeDelta = base.RectTransform.sizeDelta;
|
||||
this.cachedSizeDelta = sizeDelta;
|
||||
this.cachedSizeDelta.y = (float)0;
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.cachedPosition.z = z;
|
||||
RectTransform rectTransform2 = base.RectTransform;
|
||||
RectTransform rectTransform3 = base.RectTransform;
|
||||
Transition transition = this.fallbackTransition;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.cachedScale.z = z2;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
transition.OFFLOPLJBBG(<MonoBehaviour>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06005E34 RID: 24116 RVA: 0x0014BF24 File Offset: 0x0014A124
|
||||
[Token(Token = "0x6005E34")]
|
||||
[Address(RVA = "0x1069CC0", Offset = "0x1068AC0", VA = "0x181069CC0", Slot = "5")]
|
||||
protected override void Dispose()
|
||||
{
|
||||
TransitionImplementation implementation = this.fallbackTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
if (implementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation.currentAnimation = (ulong)0L;
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E35 RID: 24117 RVA: 0x0014BF64 File Offset: 0x0014A164
|
||||
[Token(Token = "0x6005E35")]
|
||||
[Address(RVA = "0x1069F00", Offset = "0x1068D00", VA = "0x181069F00", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector2 cachedSizeDelta = this.cachedSizeDelta;
|
||||
float y = this.cachedSizeDelta.y;
|
||||
rectTransform.sizeDelta = cachedSizeDelta;
|
||||
RectTransform rectTransform2 = base.RectTransform;
|
||||
float z = this.cachedPosition.z;
|
||||
RectTransform rectTransform3 = base.RectTransform;
|
||||
Quaternion cachedRotation = this.cachedRotation;
|
||||
rectTransform3.localRotation = cachedRotation;
|
||||
RectTransform rectTransform4 = base.RectTransform;
|
||||
float z2 = this.cachedScale.z;
|
||||
TransitionImplementation implementation = this.fallbackTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E36 RID: 24118 RVA: 0x0014BFF8 File Offset: 0x0014A1F8
|
||||
[Token(Token = "0x6005E36")]
|
||||
[Address(RVA = "0x567D10", Offset = "0x566B10", VA = "0x180567D10", Slot = "12")]
|
||||
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
||||
{
|
||||
this.target = DOJCFCINALC;
|
||||
}
|
||||
|
||||
// Token: 0x06005E37 RID: 24119 RVA: 0x0014C00C File Offset: 0x0014A20C
|
||||
[Token(Token = "0x6005E37")]
|
||||
[Address(RVA = "0x1069D40", Offset = "0x1068B40", VA = "0x181069D40", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
GameObject gameObject = this.target;
|
||||
int num = 0;
|
||||
if (gameObject != num)
|
||||
{
|
||||
return base.Execute();
|
||||
}
|
||||
if (this.useFallback)
|
||||
{
|
||||
return this.fallbackTransition.DCCBNDIOOGE();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E38 RID: 24120 RVA: 0x0014C050 File Offset: 0x0014A250
|
||||
[Token(Token = "0x6005E38")]
|
||||
[Address(RVA = "0x1069C60", Offset = "0x1068A60", VA = "0x181069C60")]
|
||||
public RectTransformMatchTransition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003EC3 RID: 16067
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003EC3")]
|
||||
[SerializeField]
|
||||
private GameObject target;
|
||||
|
||||
// Token: 0x04003EC4 RID: 16068
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003EC4")]
|
||||
[SerializeField]
|
||||
[Tooltip("Fallback Transition if the Target is null")]
|
||||
private bool useFallback;
|
||||
|
||||
// Token: 0x04003EC5 RID: 16069
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003EC5")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("useFallback")]
|
||||
private Transition fallbackTransition;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user