oh dear
This commit is contained in:
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001038 RID: 4152
|
||||
[Token(Token = "0x2001038")]
|
||||
[MMOINKHEKJF("Position/Off Screen", "Tween from the current position until it is off a side of the screen")]
|
||||
[Serializable]
|
||||
public class PositionOffScreenTransition : PositionTransition
|
||||
{
|
||||
// Token: 0x17001006 RID: 4102
|
||||
// (get) Token: 0x06005E19 RID: 24089 RVA: 0x0014BA54 File Offset: 0x00149C54
|
||||
[Token(Token = "0x17001006")]
|
||||
public Vector3 Offset
|
||||
{
|
||||
[Token(Token = "0x6005E19")]
|
||||
[Address(RVA = "0x1063160", Offset = "0x1061F60", VA = "0x181063160")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
Transform transform;
|
||||
if (transform != 0)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
if (!(num == num2))
|
||||
{
|
||||
Vector3[] immediate_CORNERS = PositionOffScreenTransition.IMMEDIATE_CORNERS;
|
||||
int length = PositionOffScreenTransition.IMMEDIATE_CORNERS.Length;
|
||||
Vector3[] immediate_CORNERS2 = PositionOffScreenTransition.IMMEDIATE_CORNERS;
|
||||
RectTransform rectTransform;
|
||||
Canvas canvas;
|
||||
rectTransform.FABLENJPHFB(immediate_CORNERS2, canvas);
|
||||
Vector3[] immediate_CORNERS3 = PositionOffScreenTransition.IMMEDIATE_CORNERS;
|
||||
int length2 = immediate_CORNERS3.Length;
|
||||
Vector3 vector = immediate_CORNERS3[1];
|
||||
Vector3 zero = Vector3.zero;
|
||||
float z = Vector3.left.z;
|
||||
float z2 = Vector3.down.z;
|
||||
Vector3 right = Vector3.right;
|
||||
Vector3 up = Vector3.up;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
}
|
||||
float z5 = Vector3.zero.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E1A RID: 24090 RVA: 0x0014BB04 File Offset: 0x00149D04
|
||||
[Token(Token = "0x6005E1A")]
|
||||
[Address(RVA = "0x1063020", Offset = "0x1061E20", VA = "0x181063020", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.cachedLocalPosition.z = z;
|
||||
GameObject gameObject2 = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Canvas componentInParent = this.gameObjectOverride.GetComponentInParent<Canvas>();
|
||||
Canvas rootCanvas;
|
||||
if (componentInParent != 0)
|
||||
{
|
||||
rootCanvas = componentInParent.rootCanvas;
|
||||
this.canvas = rootCanvas;
|
||||
return;
|
||||
}
|
||||
this.canvas = rootCanvas;
|
||||
}
|
||||
|
||||
// Token: 0x06005E1B RID: 24091 RVA: 0x0014BB7C File Offset: 0x00149D7C
|
||||
[Token(Token = "0x6005E1B")]
|
||||
[Address(RVA = "0x1062E50", Offset = "0x1061C50", VA = "0x181062E50", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
GameObject gameObject2 = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform2 = this.gameObjectOverride.transform;
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E1C RID: 24092 RVA: 0x0014BBEC File Offset: 0x00149DEC
|
||||
[Token(Token = "0x6005E1C")]
|
||||
[Address(RVA = "0x1063150", Offset = "0x1061F50", VA = "0x181063150")]
|
||||
public PositionOffScreenTransition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003EB5 RID: 16053
|
||||
[Token(Token = "0x4003EB5")]
|
||||
private static readonly Vector3[] IMMEDIATE_CORNERS = new Vector3[4];
|
||||
|
||||
// Token: 0x04003EB6 RID: 16054
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003EB6")]
|
||||
[SerializeField]
|
||||
private PositionOffScreenTransition.HPMDPFHGJGF side = (PositionOffScreenTransition.HPMDPFHGJGF)((ulong)1L);
|
||||
|
||||
// Token: 0x04003EB7 RID: 16055
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003EB7")]
|
||||
[NonSerialized]
|
||||
private Canvas canvas;
|
||||
|
||||
// Token: 0x02001039 RID: 4153
|
||||
[Token(Token = "0x2001039")]
|
||||
public enum HPMDPFHGJGF
|
||||
{
|
||||
// Token: 0x04003EB9 RID: 16057
|
||||
[Token(Token = "0x4003EB9")]
|
||||
Top,
|
||||
// Token: 0x04003EBA RID: 16058
|
||||
[Token(Token = "0x4003EBA")]
|
||||
Right,
|
||||
// Token: 0x04003EBB RID: 16059
|
||||
[Token(Token = "0x4003EBB")]
|
||||
Bottom,
|
||||
// Token: 0x04003EBC RID: 16060
|
||||
[Token(Token = "0x4003EBC")]
|
||||
Left
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user