a
This commit is contained in:
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace RecRoom.AGUI
|
||||
{
|
||||
// Token: 0x020028DF RID: 10463
|
||||
[Token(Token = "0x20028DF")]
|
||||
public class VoteNextSubroomPagedGrid : RecyclerPagedGrid<string, VoteNextSubroomButton>
|
||||
{
|
||||
// Token: 0x060118EE RID: 71918 RVA: 0x003FEB7C File Offset: 0x003FCD7C
|
||||
[Token(Token = "0x60118EE")]
|
||||
[Address(RVA = "0x801070", Offset = "0x7FFE70", VA = "0x180801070", Slot = "14")]
|
||||
protected override void EHDPGHCPKDB(VoteNextSubroomButton LKDLEHGHCAD)
|
||||
{
|
||||
VoteNextSubroomButton button = LKDLEHGHCAD;
|
||||
base.EHDPGHCPKDB(LKDLEHGHCAD);
|
||||
if (this.OnNextSubroomVotedEvent != (ulong)0L)
|
||||
{
|
||||
RadioButton3D.OnRadioButton3DClick onClick = button.RadioButton.OnClick;
|
||||
UnityAction<RadioButton3D> unityAction = delegate(RadioButton3D isOn)
|
||||
{
|
||||
VoteNextSubroomPagedGrid.NextSubroomVoted onNextSubroomVotedEvent = this.OnNextSubroomVotedEvent;
|
||||
bool flag = isOn;
|
||||
string <GKCHDAOPCJL>k__BackingField = button.<GKCHDAOPCJL>k__BackingField;
|
||||
onNextSubroomVotedEvent.Invoke(flag, <GKCHDAOPCJL>k__BackingField);
|
||||
};
|
||||
onClick.AddListener(unityAction);
|
||||
VoteNextSubroomButton button2 = button;
|
||||
RadioGroup3D radioGroup3D = this.radioGroup;
|
||||
RadioButton3D radioButton = button2.RadioButton;
|
||||
radioGroup3D.AddButton(radioButton);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060118EF RID: 71919 RVA: 0x003FEBFC File Offset: 0x003FCDFC
|
||||
[Token(Token = "0x60118EF")]
|
||||
[Address(RVA = "0x8011B0", Offset = "0x7FFFB0", VA = "0x1808011B0")]
|
||||
public void UpdateButtonsVoteCount()
|
||||
{
|
||||
int num;
|
||||
bool flag;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
}
|
||||
while ((flag && !base.isActiveAndEnabled) || num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060118F0 RID: 71920 RVA: 0x003FEC24 File Offset: 0x003FCE24
|
||||
[Token(Token = "0x60118F0")]
|
||||
[Address(RVA = "0x801190", Offset = "0x7FFF90", VA = "0x180801190")]
|
||||
public void SetSceneNames(IEnumerable<string> FDBJLIDCANP)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060118F1 RID: 71921 RVA: 0x003FEC38 File Offset: 0x003FCE38
|
||||
[Token(Token = "0x60118F1")]
|
||||
[Address(RVA = "0x801040", Offset = "0x7FFE40", VA = "0x180801040", Slot = "15")]
|
||||
protected override void BGIECEPGDBE(string PCBCJKHMBGL, VoteNextSubroomButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
||||
{
|
||||
LKDLEHGHCAD.SetSceneName(PCBCJKHMBGL);
|
||||
}
|
||||
|
||||
// Token: 0x060118F2 RID: 71922 RVA: 0x003FEC54 File Offset: 0x003FCE54
|
||||
[Token(Token = "0x60118F2")]
|
||||
[Address(RVA = "0x8012D0", Offset = "0x8000D0", VA = "0x1808012D0")]
|
||||
public VoteNextSubroomPagedGrid()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B4AA RID: 46250
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400B4AA")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private RadioGroup3D radioGroup;
|
||||
|
||||
// Token: 0x0400B4AB RID: 46251
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400B4AB")]
|
||||
public VoteNextSubroomPagedGrid.NextSubroomVoted OnNextSubroomVotedEvent;
|
||||
|
||||
// Token: 0x020028E0 RID: 10464
|
||||
[Token(Token = "0x20028E0")]
|
||||
[Serializable]
|
||||
public class NextSubroomVoted : UnityEvent<bool, string>
|
||||
{
|
||||
// Token: 0x060118F3 RID: 71923 RVA: 0x003FEC68 File Offset: 0x003FCE68
|
||||
[Token(Token = "0x60118F3")]
|
||||
[Address(RVA = "0x8001E0", Offset = "0x7FEFE0", VA = "0x1808001E0")]
|
||||
public NextSubroomVoted()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020028E1 RID: 10465
|
||||
[Token(Token = "0x20028E1")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OJLALBKBABN
|
||||
{
|
||||
// Token: 0x060118F4 RID: 71924 RVA: 0x003FEC7C File Offset: 0x003FCE7C
|
||||
[Token(Token = "0x60118F4")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OJLALBKBABN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060118F5 RID: 71925 RVA: 0x003FEC90 File Offset: 0x003FCE90
|
||||
[Token(Token = "0x60118F5")]
|
||||
[Address(RVA = "0x800790", Offset = "0x7FF590", VA = "0x180800790")]
|
||||
internal void <SetupNewChild>b__0(RadioButton3D isOn)
|
||||
{
|
||||
VoteNextSubroomPagedGrid.NextSubroomVoted onNextSubroomVotedEvent = this.<>4__this.OnNextSubroomVotedEvent;
|
||||
bool flag = isOn;
|
||||
string <GKCHDAOPCJL>k__BackingField = this.button.<GKCHDAOPCJL>k__BackingField;
|
||||
onNextSubroomVotedEvent.Invoke(flag, <GKCHDAOPCJL>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0400B4AC RID: 46252
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400B4AC")]
|
||||
public VoteNextSubroomPagedGrid <>4__this;
|
||||
|
||||
// Token: 0x0400B4AD RID: 46253
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B4AD")]
|
||||
public VoteNextSubroomButton button;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user