m
This commit is contained in:
@@ -0,0 +1,153 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using RecRoom.AGUI;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012D2 RID: 4818
|
||||
[Token(Token = "0x20012D2")]
|
||||
public class UIVoteDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006C06 RID: 27654 RVA: 0x0017A57C File Offset: 0x0017877C
|
||||
[Token(Token = "0x6006C06")]
|
||||
[Address(RVA = "0x17E5240", Offset = "0x17E4240", VA = "0x1817E5240", 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: 0x06006C07 RID: 27655 RVA: 0x0017A614 File Offset: 0x00178814
|
||||
[Token(Token = "0x6006C07")]
|
||||
[Address(RVA = "0x17E54A0", Offset = "0x17E44A0", VA = "0x1817E54A0")]
|
||||
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.UpdateUIElements();
|
||||
}
|
||||
|
||||
// Token: 0x06006C08 RID: 27656 RVA: 0x0017A628 File Offset: 0x00178828
|
||||
[Token(Token = "0x6006C08")]
|
||||
[Address(RVA = "0x17E57B0", Offset = "0x17E47B0", VA = "0x1817E57B0", 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: 0x06006C09 RID: 27657 RVA: 0x0017A688 File Offset: 0x00178888
|
||||
[Token(Token = "0x6006C09")]
|
||||
[Address(RVA = "0x17E5470", Offset = "0x17E4470", VA = "0x1817E5470")]
|
||||
private void OAMGDAEGJHC()
|
||||
{
|
||||
this.subroomsGrid.UpdateButtonsVoteCount();
|
||||
}
|
||||
|
||||
// Token: 0x06006C0A RID: 27658 RVA: 0x0017A6A8 File Offset: 0x001788A8
|
||||
[Token(Token = "0x6006C0A")]
|
||||
[Address(RVA = "0x17E5670", Offset = "0x17E4670", VA = "0x1817E5670")]
|
||||
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);
|
||||
double num = ((HAPBACHHIBN)text).GMBEJJBNGJD;
|
||||
}
|
||||
|
||||
// Token: 0x06006C0B RID: 27659 RVA: 0x0017A70C File Offset: 0x0017890C
|
||||
[Token(Token = "0x6006C0B")]
|
||||
[Address(RVA = "0x17E5500", Offset = "0x17E4500", VA = "0x1817E5500", 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: 0x06006C0C RID: 27660 RVA: 0x0017A79C File Offset: 0x0017899C
|
||||
[Token(Token = "0x6006C0C")]
|
||||
[Address(RVA = "0x17E58C0", Offset = "0x17E48C0", VA = "0x1817E58C0", Slot = "9")]
|
||||
public override void StackedUIClosed()
|
||||
{
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
}
|
||||
|
||||
// Token: 0x06006C0D RID: 27661 RVA: 0x0017A7B4 File Offset: 0x001789B4
|
||||
[Token(Token = "0x6006C0D")]
|
||||
[Address(RVA = "0x17E53E0", Offset = "0x17E43E0", VA = "0x1817E53E0")]
|
||||
public void Button_Vote(bool voted, string sceneName)
|
||||
{
|
||||
GameVoteManager voteManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager;
|
||||
int num = 0;
|
||||
voteManager.LocalPlayerSubmitLevelVote(num);
|
||||
}
|
||||
|
||||
// Token: 0x06006C0E RID: 27662 RVA: 0x0017A7DC File Offset: 0x001789DC
|
||||
[Token(Token = "0x6006C0E")]
|
||||
[Address(RVA = "0x134D120", Offset = "0x134C120", VA = "0x18134D120")]
|
||||
public UIVoteDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400475D RID: 18269
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400475D")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private VoteNextSubroomPagedGrid subroomsGrid;
|
||||
|
||||
// Token: 0x0400475E RID: 18270
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400475E")]
|
||||
[SerializeField]
|
||||
private Text nextSubroomText;
|
||||
|
||||
// Token: 0x0400475F RID: 18271
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400475F")]
|
||||
private GameManager ONLEICCNNBI;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user