96 lines
2.7 KiB
C#
96 lines
2.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using DG.Tweening;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x0200028F RID: 655
|
|
[Token(Token = "0x200028F")]
|
|
public class UISkinIcon : MonoBehaviour
|
|
{
|
|
// Token: 0x06001904 RID: 6404 RVA: 0x0003CF04 File Offset: 0x0003B104
|
|
[Token(Token = "0x6001904")]
|
|
[Address(RVA = "0xDE5FB0", Offset = "0xDE47B0", VA = "0x180DE5FB0")]
|
|
public void Setup(int index, int currentSelection)
|
|
{
|
|
this.index = index;
|
|
int num = 0;
|
|
this.UpdatePosition(num);
|
|
}
|
|
|
|
// Token: 0x06001905 RID: 6405 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001905")]
|
|
[Address(RVA = "0xDE60B0", Offset = "0xDE48B0", VA = "0x180DE60B0")]
|
|
public void UpdatePosition(int currentSelection)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001906 RID: 6406 RVA: 0x0003CF24 File Offset: 0x0003B124
|
|
[Token(Token = "0x6001906")]
|
|
[Address(RVA = "0xDE6490", Offset = "0xDE4C90", VA = "0x180DE6490")]
|
|
public void UpdateUnlockedState(bool unlocked)
|
|
{
|
|
Image image = this.icon;
|
|
if (unlocked)
|
|
{
|
|
}
|
|
Sprite sprite = this.maskSprite;
|
|
image.overrideSprite = sprite;
|
|
this.questionMark.gameObject.SetActive(unlocked);
|
|
}
|
|
|
|
// Token: 0x06001907 RID: 6407 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001907")]
|
|
[Address(RVA = "0xDE5FC0", Offset = "0xDE47C0", VA = "0x180DE5FC0")]
|
|
public void Slide(Sequence seq, int currentSkin, float duration)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001908 RID: 6408 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001908")]
|
|
[Address(RVA = "0xDE62D0", Offset = "0xDE4AD0", VA = "0x180DE62D0")]
|
|
private void UpdateScrollState()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001909 RID: 6409 RVA: 0x0003CF64 File Offset: 0x0003B164
|
|
[Token(Token = "0x6001909")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public UISkinIcon()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040022FF RID: 8959
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40022FF")]
|
|
[SerializeField]
|
|
private int index;
|
|
|
|
// Token: 0x04002300 RID: 8960
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002300")]
|
|
[SerializeField]
|
|
private RectTransform root;
|
|
|
|
// Token: 0x04002301 RID: 8961
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002301")]
|
|
[SerializeField]
|
|
private Image icon;
|
|
|
|
// Token: 0x04002302 RID: 8962
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002302")]
|
|
[SerializeField]
|
|
private Text questionMark;
|
|
|
|
// Token: 0x04002303 RID: 8963
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002303")]
|
|
[SerializeField]
|
|
private Sprite maskSprite;
|
|
}
|