This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -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;
}
}