scripts
This commit is contained in:
@@ -0,0 +1,177 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using RecRoom.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001AD6 RID: 6870
|
||||
[Token(Token = "0x2001AD6")]
|
||||
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
||||
[StructLayout(3)]
|
||||
public class ProgressionController : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600B8B7 RID: 47287 RVA: 0x002B5CF4 File Offset: 0x002B3EF4
|
||||
[Token(Token = "0x600B8B7")]
|
||||
[Address(RVA = "0x1932F30", Offset = "0x1931930", VA = "0x181932F30")]
|
||||
private void Awake()
|
||||
{
|
||||
AccountSpecificUIBehaviour component = base.GetComponent<AccountSpecificUIBehaviour>();
|
||||
this.FOIJAAEKGIO = component;
|
||||
ActionEvent playerAccountUpdated = component.PlayerAccountUpdated;
|
||||
Action action = new Action(this.OBMOIKFMMBF);
|
||||
ActionEvent actionEvent = playerAccountUpdated + action;
|
||||
component.PlayerAccountUpdated = actionEvent;
|
||||
}
|
||||
|
||||
// Token: 0x0600B8B8 RID: 47288 RVA: 0x002B5D38 File Offset: 0x002B3F38
|
||||
[Token(Token = "0x600B8B8")]
|
||||
[Address(RVA = "0x1933330", Offset = "0x1931D30", VA = "0x181933330")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
int num = 0;
|
||||
if (foijaaekgio != num)
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio2 = this.FOIJAAEKGIO;
|
||||
ActionEvent playerAccountUpdated = foijaaekgio2.PlayerAccountUpdated;
|
||||
Action action = new Action(this.OBMOIKFMMBF);
|
||||
ActionEvent actionEvent = playerAccountUpdated - action;
|
||||
foijaaekgio2.PlayerAccountUpdated = actionEvent;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B8B9 RID: 47289 RVA: 0x002B5D8C File Offset: 0x002B3F8C
|
||||
[Token(Token = "0x600B8B9")]
|
||||
[Address(RVA = "0x19334C0", Offset = "0x1931EC0", VA = "0x1819334C0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
ActionEvent<int> dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI;
|
||||
Action<int> action = new Action(this.DGGDHOOOBLI);
|
||||
ACJLCBNBJDK.DGGDHOOOBLI = 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: 0x0600B8BA RID: 47290 RVA: 0x002B5DF0 File Offset: 0x002B3FF0
|
||||
[Token(Token = "0x600B8BA")]
|
||||
[Address(RVA = "0x1933400", Offset = "0x1931E00", VA = "0x181933400")]
|
||||
private void OnDisable()
|
||||
{
|
||||
ActionEvent<int> dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI;
|
||||
Action<int> action = new Action(this.DGGDHOOOBLI);
|
||||
ACJLCBNBJDK.DGGDHOOOBLI = dggdhooobli - action;
|
||||
}
|
||||
|
||||
// Token: 0x0600B8BB RID: 47291 RVA: 0x002B5E1C File Offset: 0x002B401C
|
||||
[Token(Token = "0x600B8BB")]
|
||||
[Address(RVA = "0x19332B0", Offset = "0x1931CB0", VA = "0x1819332B0")]
|
||||
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: 0x0600B8BC RID: 47292 RVA: 0x002B5E60 File Offset: 0x002B4060
|
||||
[Token(Token = "0x600B8BC")]
|
||||
[Address(RVA = "0x1932FE0", Offset = "0x19319E0", VA = "0x181932FE0")]
|
||||
private void DGGDHOOOBLI(int ENJEOLBEALP)
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
if (foijaaekgio.<IFBPANODIPA>k__BackingField != 0)
|
||||
{
|
||||
int? <IFBPANODIPA>k__BackingField = foijaaekgio.<IFBPANODIPA>k__BackingField;
|
||||
if (ENJEOLBEALP == <IFBPANODIPA>k__BackingField && this.FOIJAAEKGIO.GEAFMCJMKBM != 0)
|
||||
{
|
||||
this.IFMDKABEKLC();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B8BD RID: 47293 RVA: 0x002B5EA4 File Offset: 0x002B40A4
|
||||
[Token(Token = "0x600B8BD")]
|
||||
[Address(RVA = "0x1933080", Offset = "0x1931A80", VA = "0x181933080")]
|
||||
private void IFMDKABEKLC()
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
int num = 0;
|
||||
if (!(foijaaekgio == num))
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio2 = this.FOIJAAEKGIO;
|
||||
if (foijaaekgio2.<IFBPANODIPA>k__BackingField != 0)
|
||||
{
|
||||
IPromise<NFMBDLEJEDD> promise = ACJLCBNBJDK.AAGPDEDFCNI(foijaaekgio2.<IFBPANODIPA>k__BackingField.value);
|
||||
Action<NFMBDLEJEDD> action = new Action(this.LAGMIEPPCMD);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B8BE RID: 47294 RVA: 0x002B5EFC File Offset: 0x002B40FC
|
||||
[Token(Token = "0x600B8BE")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public ProgressionController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600B8BF RID: 47295 RVA: 0x002B5F10 File Offset: 0x002B4110
|
||||
[Token(Token = "0x600B8BF")]
|
||||
[Address(RVA = "0x19331C0", Offset = "0x1931BC0", VA = "0x1819331C0")]
|
||||
[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;
|
||||
TextMeshProUGUI textMeshProUGUI = this.levelText;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04007971 RID: 31089
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4007971")]
|
||||
[SerializeField]
|
||||
private Image xpBarImage;
|
||||
|
||||
// Token: 0x04007972 RID: 31090
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4007972")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
||||
private TextMeshProUGUI levelText;
|
||||
|
||||
// Token: 0x04007973 RID: 31091
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4007973")]
|
||||
private AccountSpecificUIBehaviour FOIJAAEKGIO;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user