133 lines
4.0 KiB
C#
133 lines
4.0 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x02000803 RID: 2051
|
|
[Token(Token = "0x2000803")]
|
|
public class ScrollToPositionButton : MonoBehaviour
|
|
{
|
|
// Token: 0x060039E4 RID: 14820 RVA: 0x000EF3AC File Offset: 0x000ED5AC
|
|
[Token(Token = "0x60039E4")]
|
|
[Address(RVA = "0x159ED90", Offset = "0x159DD90", VA = "0x18159ED90")]
|
|
private void Awake()
|
|
{
|
|
Button.ButtonClickedEvent onClick = this._button.m_OnClick;
|
|
UnityAction unityAction = new UnityAction(this.MGKLCCHMJNO);
|
|
onClick.AddListener(unityAction);
|
|
OKNNKFGFODL <GBFDLMCCOLG>k__BackingField = this._scrollRect.<GBFDLMCCOLG>k__BackingField;
|
|
Action action = new Action(this.ONNCKAHHJLC);
|
|
int num = 0;
|
|
<GBFDLMCCOLG>k__BackingField.BPAJKKAGPKB(action, num != 0);
|
|
}
|
|
|
|
// Token: 0x060039E5 RID: 14821 RVA: 0x000EF404 File Offset: 0x000ED604
|
|
[Token(Token = "0x60039E5")]
|
|
[Address(RVA = "0x159F0C0", Offset = "0x159E0C0", VA = "0x18159F0C0")]
|
|
private void OnDestroy()
|
|
{
|
|
Button.ButtonClickedEvent onClick = this._button.m_OnClick;
|
|
UnityAction unityAction = new UnityAction(this.MGKLCCHMJNO);
|
|
onClick.RemoveListener(unityAction);
|
|
OKNNKFGFODL <GBFDLMCCOLG>k__BackingField = this._scrollRect.<GBFDLMCCOLG>k__BackingField;
|
|
Action action = new Action(this.ONNCKAHHJLC);
|
|
<GBFDLMCCOLG>k__BackingField.BIHKNNPGGKP(action);
|
|
}
|
|
|
|
// Token: 0x060039E6 RID: 14822 RVA: 0x000EF458 File Offset: 0x000ED658
|
|
[Token(Token = "0x60039E6")]
|
|
[Address(RVA = "0x159EE70", Offset = "0x159DE70", VA = "0x18159EE70")]
|
|
private void MGKLCCHMJNO()
|
|
{
|
|
Func<Vector3> func = new Func(this.NONAKDFIEKA);
|
|
Action<Vector3> action = new Action(this.PNCMMLIHGCD);
|
|
Vector2 target = this._target;
|
|
float y = this._target.y;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
ANGMHDJNACK angmhdjnack;
|
|
this.GNBAIIGDIGB = angmhdjnack;
|
|
}
|
|
|
|
// Token: 0x060039E7 RID: 14823 RVA: 0x000EF4A4 File Offset: 0x000ED6A4
|
|
[Token(Token = "0x60039E7")]
|
|
[Address(RVA = "0x159F070", Offset = "0x159E070", VA = "0x18159F070")]
|
|
private void ONNCKAHHJLC()
|
|
{
|
|
if (this.GNBAIIGDIGB != 0)
|
|
{
|
|
}
|
|
this.GNBAIIGDIGB = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060039E8 RID: 14824 RVA: 0x000EF4C4 File Offset: 0x000ED6C4
|
|
[Token(Token = "0x60039E8")]
|
|
[Address(RVA = "0x159F230", Offset = "0x159E230", VA = "0x18159F230")]
|
|
public ScrollToPositionButton()
|
|
{
|
|
Vector2 one = Vector2.one;
|
|
this._target = one;
|
|
this._target.y = (float)0;
|
|
this._duration = 0.2f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060039E9 RID: 14825 RVA: 0x000EF500 File Offset: 0x000ED700
|
|
[Token(Token = "0x60039E9")]
|
|
[Address(RVA = "0x159EFD0", Offset = "0x159DFD0", VA = "0x18159EFD0")]
|
|
[CompilerGenerated]
|
|
private Vector3 NONAKDFIEKA()
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060039EA RID: 14826 RVA: 0x000EF51C File Offset: 0x000ED71C
|
|
[Token(Token = "0x60039EA")]
|
|
[Address(RVA = "0x159F1A0", Offset = "0x159E1A0", VA = "0x18159F1A0")]
|
|
[CompilerGenerated]
|
|
private void PNCMMLIHGCD(Vector3 ONGBFDACHHG)
|
|
{
|
|
RRUIScrollRect scrollRect = this._scrollRect;
|
|
float z = ONGBFDACHHG.z;
|
|
Vector2 vector;
|
|
scrollRect.normalizedPosition = vector;
|
|
}
|
|
|
|
// Token: 0x0400318B RID: 12683
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400318B")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private Button _button;
|
|
|
|
// Token: 0x0400318C RID: 12684
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400318C")]
|
|
[SerializeField]
|
|
private RRUIScrollRect _scrollRect;
|
|
|
|
// Token: 0x0400318D RID: 12685
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400318D")]
|
|
[SerializeField]
|
|
private Vector2 _target;
|
|
|
|
// Token: 0x0400318E RID: 12686
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400318E")]
|
|
[SerializeField]
|
|
private float _duration;
|
|
|
|
// Token: 0x0400318F RID: 12687
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400318F")]
|
|
private ANGMHDJNACK GNBAIIGDIGB;
|
|
}
|
|
}
|