oh dear
This commit is contained in:
@@ -0,0 +1,176 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001144 RID: 4420
|
||||
[Token(Token = "0x2001144")]
|
||||
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
||||
public class ProgressionController : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600645F RID: 25695 RVA: 0x00161D78 File Offset: 0x0015FF78
|
||||
[Token(Token = "0x600645F")]
|
||||
[Address(RVA = "0x1326FF0", Offset = "0x1325DF0", VA = "0x181326FF0")]
|
||||
private void Awake()
|
||||
{
|
||||
AccountSpecificUIBehaviour component = base.GetComponent<AccountSpecificUIBehaviour>();
|
||||
this.FOIJAAEKGIO = component;
|
||||
OKNNKFGFODL playerAccountUpdated = component.PlayerAccountUpdated;
|
||||
Action action = new Action(this.OBMOIKFMMBF);
|
||||
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(playerAccountUpdated, action);
|
||||
component.PlayerAccountUpdated = oknnkfgfodl;
|
||||
}
|
||||
|
||||
// Token: 0x06006460 RID: 25696 RVA: 0x00161DBC File Offset: 0x0015FFBC
|
||||
[Token(Token = "0x6006460")]
|
||||
[Address(RVA = "0x1327400", Offset = "0x1326200", VA = "0x181327400")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
int num = 0;
|
||||
if (foijaaekgio != num)
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio2 = this.FOIJAAEKGIO;
|
||||
OKNNKFGFODL playerAccountUpdated = foijaaekgio2.PlayerAccountUpdated;
|
||||
Action action = new Action(this.OBMOIKFMMBF);
|
||||
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(playerAccountUpdated, action);
|
||||
foijaaekgio2.PlayerAccountUpdated = oknnkfgfodl;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006461 RID: 25697 RVA: 0x00161E10 File Offset: 0x00160010
|
||||
[Token(Token = "0x6006461")]
|
||||
[Address(RVA = "0x1327590", Offset = "0x1326390", VA = "0x181327590")]
|
||||
private void OnEnable()
|
||||
{
|
||||
MFBGLIHGCGO<int> dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI;
|
||||
Action<int> action = new Action(this.DGGDHOOOBLI);
|
||||
ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.BPJDFPACLMK(dggdhooobli, action);
|
||||
CCEOLAOLEKJ currentAccount = this.FOIJAAEKGIO.GEAFMCJMKBM;
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (currentAccount == 0)
|
||||
{
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
return;
|
||||
}
|
||||
gameObject.SetActive(true);
|
||||
this.IFMDKABEKLC();
|
||||
}
|
||||
|
||||
// Token: 0x06006462 RID: 25698 RVA: 0x00161E74 File Offset: 0x00160074
|
||||
[Token(Token = "0x6006462")]
|
||||
[Address(RVA = "0x13274D0", Offset = "0x13262D0", VA = "0x1813274D0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
MFBGLIHGCGO<int> dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI;
|
||||
Action<int> action = new Action(this.DGGDHOOOBLI);
|
||||
ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.GMNMHGMFGOL(dggdhooobli, action);
|
||||
}
|
||||
|
||||
// Token: 0x06006463 RID: 25699 RVA: 0x00161EA0 File Offset: 0x001600A0
|
||||
[Token(Token = "0x6006463")]
|
||||
[Address(RVA = "0x1327380", Offset = "0x1326180", VA = "0x181327380")]
|
||||
private void OBMOIKFMMBF()
|
||||
{
|
||||
CCEOLAOLEKJ currentAccount = this.FOIJAAEKGIO.GEAFMCJMKBM;
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (currentAccount == 0)
|
||||
{
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
return;
|
||||
}
|
||||
gameObject.SetActive(true);
|
||||
this.IFMDKABEKLC();
|
||||
}
|
||||
|
||||
// Token: 0x06006464 RID: 25700 RVA: 0x00161EE4 File Offset: 0x001600E4
|
||||
[Token(Token = "0x6006464")]
|
||||
[Address(RVA = "0x13270A0", Offset = "0x1325EA0", VA = "0x1813270A0")]
|
||||
private void DGGDHOOOBLI(int ENJEOLBEALP)
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
if (foijaaekgio.<IFBPANODIPA>k__BackingField != 0)
|
||||
{
|
||||
int? <IFBPANODIPA>k__BackingField = foijaaekgio.<IFBPANODIPA>k__BackingField;
|
||||
int num;
|
||||
if (ENJEOLBEALP == num && this.FOIJAAEKGIO.GEAFMCJMKBM != 0)
|
||||
{
|
||||
this.IFMDKABEKLC();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006465 RID: 25701 RVA: 0x00161F28 File Offset: 0x00160128
|
||||
[Token(Token = "0x6006465")]
|
||||
[Address(RVA = "0x1327140", Offset = "0x1325F40", VA = "0x181327140")]
|
||||
private void IFMDKABEKLC()
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
int num = 0;
|
||||
if (!(foijaaekgio == num))
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio2 = this.FOIJAAEKGIO;
|
||||
if (foijaaekgio2.<IFBPANODIPA>k__BackingField != 0)
|
||||
{
|
||||
int? <IFBPANODIPA>k__BackingField = foijaaekgio2.<IFBPANODIPA>k__BackingField;
|
||||
int num2;
|
||||
PMGCJEPKFOF<NFMBDLEJEDD> pmgcjepkfof = ACJLCBNBJDK.AAGPDEDFCNI(num2);
|
||||
Action<NFMBDLEJEDD> action = new Action(this.LAGMIEPPCMD);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006466 RID: 25702 RVA: 0x00161F80 File Offset: 0x00160180
|
||||
[Token(Token = "0x6006466")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ProgressionController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006467 RID: 25703 RVA: 0x00161F94 File Offset: 0x00160194
|
||||
[Token(Token = "0x6006467")]
|
||||
[Address(RVA = "0x1327280", Offset = "0x1326080", VA = "0x181327280")]
|
||||
[CompilerGenerated]
|
||||
private void LAGMIEPPCMD(NFMBDLEJEDD EJGILMEAPLC)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
int? <IFBPANODIPA>k__BackingField = this.FOIJAAEKGIO.<IFBPANODIPA>k__BackingField;
|
||||
bool flag = EJGILMEAPLC.<IFBPANODIPA>k__BackingField == <IFBPANODIPA>k__BackingField;
|
||||
if (<IFBPANODIPA>k__BackingField != flag)
|
||||
{
|
||||
Image image = this.xpBarImage;
|
||||
float num2 = EJGILMEAPLC.ANKCGDNCABN;
|
||||
image.fillAmount = num2;
|
||||
int <BOEPNILALGE>k__BackingField = EJGILMEAPLC.<BOEPNILALGE>k__BackingField;
|
||||
string text = this.levelText.text;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400429A RID: 17050
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400429A")]
|
||||
[SerializeField]
|
||||
private Image xpBarImage;
|
||||
|
||||
// Token: 0x0400429B RID: 17051
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400429B")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private TextMeshProUGUI levelText;
|
||||
|
||||
// Token: 0x0400429C RID: 17052
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400429C")]
|
||||
private AccountSpecificUIBehaviour FOIJAAEKGIO;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user