oh dear
This commit is contained in:
@@ -0,0 +1,152 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001205 RID: 4613
|
||||
[Token(Token = "0x2001205")]
|
||||
public class UIVoteDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x060068A0 RID: 26784 RVA: 0x00172304 File Offset: 0x00170504
|
||||
[Token(Token = "0x60068A0")]
|
||||
[Address(RVA = "0xCE60C0", Offset = "0xCE4EC0", VA = "0x180CE60C0", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
this.ONLEICCNNBI = instance;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
GameVoteManager voteManager = this.ONLEICCNNBI.voteManager;
|
||||
Action action = new Action(this.PEBPFCEGPNA);
|
||||
voteManager.NBBEDGHMILP += action;
|
||||
GameVoteManager voteManager2 = this.ONLEICCNNBI.voteManager;
|
||||
Action action2 = new Action(this.OAMGDAEGJHC);
|
||||
voteManager2.IJHJMOMJFKJ += action2;
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
|
||||
onleiccnnbi.KMKCFILCLNO += ggphekcppmp;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068A1 RID: 26785 RVA: 0x0017239C File Offset: 0x0017059C
|
||||
[Token(Token = "0x60068A1")]
|
||||
[Address(RVA = "0xCE6320", Offset = "0xCE5120", VA = "0x180CE6320")]
|
||||
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.UpdateUIElements();
|
||||
}
|
||||
|
||||
// Token: 0x060068A2 RID: 26786 RVA: 0x001723B0 File Offset: 0x001705B0
|
||||
[Token(Token = "0x60068A2")]
|
||||
[Address(RVA = "0xCE6630", Offset = "0xCE5430", VA = "0x180CE6630", Slot = "25")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog()
|
||||
{
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
int num = 0;
|
||||
if (onleiccnnbi != num)
|
||||
{
|
||||
VoteNextSubroomPagedGrid voteNextSubroomPagedGrid = this.subroomsGrid;
|
||||
IEnumerable<string> enumerable = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.LocalMapsToVoteOn();
|
||||
voteNextSubroomPagedGrid.SetSceneNames(enumerable);
|
||||
this.ONLEICCNNBI.voteManager.OnVotesChange();
|
||||
this.PEBPFCEGPNA();
|
||||
}
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060068A3 RID: 26787 RVA: 0x00172410 File Offset: 0x00170610
|
||||
[Token(Token = "0x60068A3")]
|
||||
[Address(RVA = "0xCE62F0", Offset = "0xCE50F0", VA = "0x180CE62F0")]
|
||||
private void OAMGDAEGJHC()
|
||||
{
|
||||
this.subroomsGrid.UpdateButtonsVoteCount();
|
||||
}
|
||||
|
||||
// Token: 0x060068A4 RID: 26788 RVA: 0x00172430 File Offset: 0x00170630
|
||||
[Token(Token = "0x60068A4")]
|
||||
[Address(RVA = "0xCE64F0", Offset = "0xCE52F0", VA = "0x180CE64F0")]
|
||||
private void PEBPFCEGPNA()
|
||||
{
|
||||
GameVoteManager.DBDOAKBPMGJ localPlayerVotingMode = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.AJCMAGKNNFP;
|
||||
Text text = this.nextSubroomText;
|
||||
if (localPlayerVotingMode != GameVoteManager.DBDOAKBPMGJ.SUBROOM)
|
||||
{
|
||||
string nextLevel = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.HALOIBNBPFE;
|
||||
}
|
||||
string nextLevel2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.HALOIBNBPFE;
|
||||
string text2 = string.Format("Next subroom: {0}", nextLevel2);
|
||||
bool isCompleted = ((IAsyncResult)text).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060068A5 RID: 26789 RVA: 0x00172494 File Offset: 0x00170694
|
||||
[Token(Token = "0x60068A5")]
|
||||
[Address(RVA = "0xCE6380", Offset = "0xCE5180", VA = "0x180CE6380", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
int num = 0;
|
||||
if (onleiccnnbi != num)
|
||||
{
|
||||
GameVoteManager voteManager = this.ONLEICCNNBI.voteManager;
|
||||
Action action = new Action(this.PEBPFCEGPNA);
|
||||
voteManager.NBBEDGHMILP -= action;
|
||||
GameVoteManager voteManager2 = this.ONLEICCNNBI.voteManager;
|
||||
Action action2 = new Action(this.OAMGDAEGJHC);
|
||||
voteManager2.IJHJMOMJFKJ -= action2;
|
||||
GameManager onleiccnnbi2 = this.ONLEICCNNBI;
|
||||
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
|
||||
onleiccnnbi2.KMKCFILCLNO -= ggphekcppmp;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068A6 RID: 26790 RVA: 0x00172524 File Offset: 0x00170724
|
||||
[Token(Token = "0x60068A6")]
|
||||
[Address(RVA = "0xCE6740", Offset = "0xCE5540", VA = "0x180CE6740", Slot = "9")]
|
||||
public override void StackedUIClosed()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060068A7 RID: 26791 RVA: 0x0017253C File Offset: 0x0017073C
|
||||
[Token(Token = "0x60068A7")]
|
||||
[Address(RVA = "0xCE6260", Offset = "0xCE5060", VA = "0x180CE6260")]
|
||||
public void Button_Vote(bool voted, string sceneName)
|
||||
{
|
||||
GameVoteManager voteManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager;
|
||||
int num = 0;
|
||||
voteManager.LocalPlayerSubmitLevelVote(num);
|
||||
}
|
||||
|
||||
// Token: 0x060068A8 RID: 26792 RVA: 0x00172564 File Offset: 0x00170764
|
||||
[Token(Token = "0x60068A8")]
|
||||
[Address(RVA = "0x7CF6F0", Offset = "0x7CE4F0", VA = "0x1807CF6F0")]
|
||||
public UIVoteDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040045E0 RID: 17888
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40045E0")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private VoteNextSubroomPagedGrid subroomsGrid;
|
||||
|
||||
// Token: 0x040045E1 RID: 17889
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40045E1")]
|
||||
[SerializeField]
|
||||
private Text nextSubroomText;
|
||||
|
||||
// Token: 0x040045E2 RID: 17890
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40045E2")]
|
||||
private GameManager ONLEICCNNBI;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user