scripts
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI
|
||||
{
|
||||
// Token: 0x02001A01 RID: 6657
|
||||
[Token(Token = "0x2001A01")]
|
||||
[StructLayout(3)]
|
||||
public class PageDisplay : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600B33E RID: 45886 RVA: 0x002A2320 File Offset: 0x002A0520
|
||||
[Token(Token = "0x600B33E")]
|
||||
[Address(RVA = "0x16F9810", Offset = "0x16F8210", VA = "0x1816F9810")]
|
||||
public void UpdatePageDisplay(int KDPEHPHODCD, int IJEMMNCGBPG)
|
||||
{
|
||||
RectTransform[] array = this.dots;
|
||||
RectTransform rectTransform = this.textDisplay;
|
||||
int length = array.Length;
|
||||
GameObject gameObject = rectTransform.gameObject;
|
||||
bool flag = IJEMMNCGBPG > length;
|
||||
gameObject.SetActive(flag);
|
||||
GameObject gameObject2 = this.dotDisplay.gameObject;
|
||||
bool flag2 = IJEMMNCGBPG <= length;
|
||||
gameObject2.SetActive(flag2);
|
||||
RectTransform[] array2 = this.dots;
|
||||
int num = 0;
|
||||
if (num < array2.Length)
|
||||
{
|
||||
RectTransform rectTransform2 = array2[num];
|
||||
if (num == KDPEHPHODCD)
|
||||
{
|
||||
Vector3 one = Vector3.one;
|
||||
}
|
||||
float z = this.smallDotScale.z;
|
||||
GameObject gameObject3 = rectTransform2.gameObject;
|
||||
bool flag3 = num < IJEMMNCGBPG;
|
||||
gameObject3.SetActive(flag3);
|
||||
RectTransform[] array3 = this.dots;
|
||||
num++;
|
||||
int num2 = KDPEHPHODCD + 1;
|
||||
TextMeshProUGUI textMeshProUGUI = this.pagingText;
|
||||
string text = string.Format("{0} / {1}", num2, num2);
|
||||
textMeshProUGUI.text = text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B33F RID: 45887 RVA: 0x002A2404 File Offset: 0x002A0604
|
||||
[Token(Token = "0x600B33F")]
|
||||
[Address(RVA = "0x16F9A20", Offset = "0x16F8420", VA = "0x1816F9A20")]
|
||||
public PageDisplay()
|
||||
{
|
||||
RectTransform[] array = new RectTransform[0];
|
||||
this.dots = array;
|
||||
int num = 0;
|
||||
this.smallDotScale.z = (float)num;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04007608 RID: 30216
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4007608")]
|
||||
[SerializeField]
|
||||
[Header("Dot Display")]
|
||||
private RectTransform dotDisplay;
|
||||
|
||||
// Token: 0x04007609 RID: 30217
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4007609")]
|
||||
[SerializeField]
|
||||
private RectTransform[] dots;
|
||||
|
||||
// Token: 0x0400760A RID: 30218
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400760A")]
|
||||
[SerializeField]
|
||||
private Vector3 smallDotScale;
|
||||
|
||||
// Token: 0x0400760B RID: 30219
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400760B")]
|
||||
[SerializeField]
|
||||
[Header("Text Display")]
|
||||
private RectTransform textDisplay;
|
||||
|
||||
// Token: 0x0400760C RID: 30220
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400760C")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
||||
private TextMeshProUGUI pagingText;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user