534 lines
16 KiB
C#
534 lines
16 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x0200006A RID: 106
|
|
[Token(Token = "0x200006A")]
|
|
[StructLayout(3)]
|
|
public class FeaturedRoomsBulletinBoardUI : MonoBehaviour
|
|
{
|
|
// Token: 0x06000320 RID: 800 RVA: 0x0000FBDC File Offset: 0x0000DDDC
|
|
[Token(Token = "0x6000320")]
|
|
[Address(RVA = "0x1655DA0", Offset = "0x16547A0", VA = "0x181655DA0")]
|
|
private void Start()
|
|
{
|
|
this.MKBLJJGJAOH();
|
|
ActionEvent peajpkonkhp = AAHIIPOCKMB.PEAJPKONKHP;
|
|
Action action = new Action(this.MKBLJJGJAOH);
|
|
AAHIIPOCKMB.PEAJPKONKHP = peajpkonkhp + action;
|
|
}
|
|
|
|
// Token: 0x06000321 RID: 801 RVA: 0x0000FC10 File Offset: 0x0000DE10
|
|
[Token(Token = "0x6000321")]
|
|
[Address(RVA = "0x1655960", Offset = "0x1654360", VA = "0x181655960")]
|
|
private void OnEnable()
|
|
{
|
|
this.contentRefreshAnimator.SetBool("Visible", true);
|
|
}
|
|
|
|
// Token: 0x06000322 RID: 802 RVA: 0x0000FC34 File Offset: 0x0000DE34
|
|
[Token(Token = "0x6000322")]
|
|
[Address(RVA = "0x16558A0", Offset = "0x16542A0", VA = "0x1816558A0")]
|
|
private void OnDestroy()
|
|
{
|
|
ActionEvent peajpkonkhp = AAHIIPOCKMB.PEAJPKONKHP;
|
|
Action action = new Action(this.MKBLJJGJAOH);
|
|
AAHIIPOCKMB.PEAJPKONKHP = peajpkonkhp - action;
|
|
this.PBBBBBADOOI();
|
|
}
|
|
|
|
// Token: 0x06000323 RID: 803 RVA: 0x0000FC68 File Offset: 0x0000DE68
|
|
[Token(Token = "0x6000323")]
|
|
[Address(RVA = "0x1655E60", Offset = "0x1654860", VA = "0x181655E60")]
|
|
private void Update()
|
|
{
|
|
if (this.DFKCKBPOCNG.Length != 0)
|
|
{
|
|
float deltaTime = Time.deltaTime;
|
|
this.MLADDFCAFKB = deltaTime;
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.DFKCKBPOCNG;
|
|
this.MLADDFCAFKB = 0f;
|
|
int num = this.ADPHGBLIEEO;
|
|
num++;
|
|
this.PGJCFIJECGO();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000324 RID: 804 RVA: 0x0000FCBC File Offset: 0x0000DEBC
|
|
[Token(Token = "0x6000324")]
|
|
[Address(RVA = "0x1655270", Offset = "0x1653C70", VA = "0x181655270")]
|
|
private void MKBLJJGJAOH()
|
|
{
|
|
GameObject gameObject = this.featuredRoomsContainer;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
ulong num2;
|
|
this.defaultContainer.SetActive(num2 != 0UL);
|
|
int num3 = 0;
|
|
if (AAHIIPOCKMB.<GLLDHEBBENC>k__BackingField != 0)
|
|
{
|
|
}
|
|
int num4 = 0;
|
|
bool flag = this != num4;
|
|
if (flag && num3 != 0 && flag > false)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.featuredRoomGroupName;
|
|
this.PBBBBBADOOI();
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] array = new FeaturedRoomsBulletinBoardUI.FeaturedRoomData[flag ? 1 : 0];
|
|
this.DFKCKBPOCNG = array;
|
|
FeaturedRoomsBulletinBoardUI.EKLMEJALHFP[] array2 = new FeaturedRoomsBulletinBoardUI.EKLMEJALHFP[array.Length];
|
|
this.EJGCEEEIJIG = array2;
|
|
if (num3 < array2.Length)
|
|
{
|
|
int num5 = 0;
|
|
num3++;
|
|
array2[0] = num5;
|
|
FeaturedRoomsBulletinBoardUI.EKLMEJALHFP[] ejgceeeijig = this.EJGCEEEIJIG;
|
|
}
|
|
if (num3 < num3)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
int num6 = 0;
|
|
if (num3 < num3)
|
|
{
|
|
int roomListIdx = num3;
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.DFKCKBPOCNG;
|
|
if (num3 < num6)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
int num7 = 0;
|
|
dfkckbpocng[0] = num3;
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng2 = this.DFKCKBPOCNG;
|
|
int roomListIdx4 = roomListIdx;
|
|
if (num3 < num7)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
dfkckbpocng2[1] = num3;
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng3 = this.DFKCKBPOCNG;
|
|
int num8 = roomListIdx;
|
|
num8 += 2;
|
|
dfkckbpocng3.roomName = num3;
|
|
int roomListIdx2 = roomListIdx;
|
|
num3 += num3;
|
|
num3++;
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
|
|
this.HNMBFMELKMA.Add(nbmfnjlhkao);
|
|
Action<Texture2D> action = delegate(Texture2D texture)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI <>4__this = this;
|
|
int num9 = 0;
|
|
if (<>4__this != num9)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng4 = this.DFKCKBPOCNG;
|
|
if (dfkckbpocng4 != 0)
|
|
{
|
|
int num10 = roomListIdx;
|
|
num10 += 2;
|
|
dfkckbpocng4.roomName = texture;
|
|
GameObject gameObject2 = this.featuredRoomsContainer;
|
|
int num11 = 0;
|
|
if (gameObject2 != num11 && !this.featuredRoomsContainer.activeSelf)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI <>4__this2 = this;
|
|
int roomListIdx3 = roomListIdx;
|
|
<>4__this2.ADPHGBLIEEO = roomListIdx3;
|
|
ulong num12;
|
|
this.featuredRoomsContainer.SetActive(num12 != 0UL);
|
|
GameObject gameObject3 = this.defaultContainer;
|
|
int num13 = 0;
|
|
gameObject3.SetActive(num13 != 0);
|
|
ulong num14;
|
|
this.contentRefreshAnimator.SetBool("Visible", num14 != 0UL);
|
|
this.PGJCFIJECGO();
|
|
}
|
|
}
|
|
}
|
|
};
|
|
num3++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000325 RID: 805 RVA: 0x0000FE3C File Offset: 0x0000E03C
|
|
[Token(Token = "0x6000325")]
|
|
[Address(RVA = "0x16559B0", Offset = "0x16543B0", VA = "0x1816559B0")]
|
|
private void PBBBBBADOOI()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<OHDHPENHDAP.NBMFNJLHKAO> hnmbfmelkma = this.HNMBFMELKMA;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.HNMBFMELKMA.Clear();
|
|
}
|
|
|
|
// Token: 0x06000326 RID: 806 RVA: 0x0000FE70 File Offset: 0x0000E070
|
|
[Token(Token = "0x6000326")]
|
|
[Address(RVA = "0x16550A0", Offset = "0x1653AA0", VA = "0x1816550A0")]
|
|
private void FDHMJNMADIL()
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.DFKCKBPOCNG;
|
|
this.MLADDFCAFKB = 0f;
|
|
int num = this.ADPHGBLIEEO;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06000327 RID: 807 RVA: 0x0000FEA0 File Offset: 0x0000E0A0
|
|
[Token(Token = "0x6000327")]
|
|
[Address(RVA = "0x1655B10", Offset = "0x1654510", VA = "0x181655B10")]
|
|
private void PGJCFIJECGO()
|
|
{
|
|
int length = this.DFKCKBPOCNG.Length;
|
|
int num = 0;
|
|
int num2 = this.ADPHGBLIEEO;
|
|
num2 += 2;
|
|
int num3 = 0;
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.DFKCKBPOCNG;
|
|
bool flag;
|
|
int num5;
|
|
if (flag)
|
|
{
|
|
this.MLADDFCAFKB = (float)num;
|
|
int num4 = this.ADPHGBLIEEO;
|
|
num++;
|
|
num4++;
|
|
this.ADPHGBLIEEO = num3;
|
|
if (num < length)
|
|
{
|
|
}
|
|
num5 = 0;
|
|
Debug.LogWarning("Could not enable featured rooms display... no images are available");
|
|
return;
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI = this.featuredRoomName;
|
|
int adphgblieeo = this.ADPHGBLIEEO;
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData featuredRoomData = dfkckbpocng[num5];
|
|
string text = string.Format("^{0}", featuredRoomData);
|
|
textMeshProUGUI.text = text;
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng2 = this.DFKCKBPOCNG;
|
|
RawImage rawImage = this.featuredRoomImage;
|
|
int num6 = this.ADPHGBLIEEO;
|
|
num6 += 2;
|
|
FeaturedRoomsBulletinBoardUI.EKLMEJALHFP[] ejgceeeijig = this.EJGCEEEIJIG;
|
|
int adphgblieeo2 = this.ADPHGBLIEEO;
|
|
FeaturedRoomsBulletinBoardUI.EKLMEJALHFP eklmejalhfp = ejgceeeijig[adphgblieeo2];
|
|
GameObject gameObject = this.roomFullMessage;
|
|
GameObject gameObject2 = this.roomErrorMessage;
|
|
bool flag2 = eklmejalhfp == 0;
|
|
gameObject2.SetActive(flag2);
|
|
Button3DBase button3DBase = this.goToRoomButton;
|
|
if (eklmejalhfp == 0)
|
|
{
|
|
}
|
|
button3DBase.FFDOINJEHMM = flag2;
|
|
this.contentRefreshAnimator.SetTrigger("Refresh");
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06000328 RID: 808 RVA: 0x0000FFC0 File Offset: 0x0000E1C0
|
|
[Token(Token = "0x6000328")]
|
|
[Address(RVA = "0x1655160", Offset = "0x1653B60", VA = "0x181655160")]
|
|
private void ILPIDHICKMB(int EFMONPGMLLK)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.DFKCKBPOCNG;
|
|
this.FJJBAKEGNLP = true;
|
|
this.KAIJDAHLBED = EFMONPGMLLK;
|
|
SessionManager instance = SingletonMonoBehaviour.Instance;
|
|
Action<Matchmaking.MHCKNNJOIIP> action = new Action(this.IGJLBGCDKDA);
|
|
}
|
|
|
|
// Token: 0x06000329 RID: 809 RVA: 0x0000FFFC File Offset: 0x0000E1FC
|
|
[Token(Token = "0x6000329")]
|
|
[Address(RVA = "0x16550D0", Offset = "0x1653AD0", VA = "0x1816550D0")]
|
|
private void IGJLBGCDKDA(Matchmaking.MHCKNNJOIIP OPIFMJHHJGB)
|
|
{
|
|
if (OPIFMJHHJGB == Matchmaking.MHCKNNJOIIP.Success)
|
|
{
|
|
return;
|
|
}
|
|
FeaturedRoomsBulletinBoardUI.EKLMEJALHFP[] ejgceeeijig = this.EJGCEEEIJIG;
|
|
this.FJJBAKEGNLP = false;
|
|
if (OPIFMJHHJGB != Matchmaking.MHCKNNJOIIP.InsufficientSpace)
|
|
{
|
|
int kaijdahlbed = this.KAIJDAHLBED;
|
|
this.PGJCFIJECGO();
|
|
return;
|
|
}
|
|
int kaijdahlbed2 = this.KAIJDAHLBED;
|
|
this.PGJCFIJECGO();
|
|
}
|
|
|
|
// Token: 0x0600032A RID: 810 RVA: 0x00010044 File Offset: 0x0000E244
|
|
[Token(Token = "0x600032A")]
|
|
[Address(RVA = "0x1654CE0", Offset = "0x16536E0", VA = "0x181654CE0")]
|
|
public void Button_GoToCurrentRoom()
|
|
{
|
|
if (!this.FJJBAKEGNLP)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.EKLMEJALHFP[] ejgceeeijig = this.EJGCEEEIJIG;
|
|
int adphgblieeo = this.ADPHGBLIEEO;
|
|
if ("{il2cpp array field local1->}" == (ulong)0L && "{il2cpp array field local1->}" == (ulong)0L)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.DFKCKBPOCNG;
|
|
this.FJJBAKEGNLP = true;
|
|
this.KAIJDAHLBED = adphgblieeo;
|
|
SessionManager instance = SingletonMonoBehaviour.Instance;
|
|
Action<Matchmaking.MHCKNNJOIIP> action = new Action(this.IGJLBGCDKDA);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600032B RID: 811 RVA: 0x000100AC File Offset: 0x0000E2AC
|
|
[Token(Token = "0x600032B")]
|
|
[Address(RVA = "0x1654EE0", Offset = "0x16538E0", VA = "0x181654EE0")]
|
|
public void Button_ShowNextRoom()
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.DFKCKBPOCNG;
|
|
int num = this.ADPHGBLIEEO;
|
|
num++;
|
|
this.MLADDFCAFKB = 0f;
|
|
this.PGJCFIJECGO();
|
|
}
|
|
|
|
// Token: 0x0600032C RID: 812 RVA: 0x000100E4 File Offset: 0x0000E2E4
|
|
[Token(Token = "0x600032C")]
|
|
[Address(RVA = "0x1654FC0", Offset = "0x16539C0", VA = "0x181654FC0")]
|
|
public void Button_ShowPreviousRoom()
|
|
{
|
|
int length = this.DFKCKBPOCNG.Length;
|
|
int num = this.ADPHGBLIEEO;
|
|
this.MLADDFCAFKB = 0f;
|
|
num += length;
|
|
this.PGJCFIJECGO();
|
|
}
|
|
|
|
// Token: 0x0600032D RID: 813 RVA: 0x00010120 File Offset: 0x0000E320
|
|
[Token(Token = "0x600032D")]
|
|
[Address(RVA = "0x1655F80", Offset = "0x1654980", VA = "0x181655F80")]
|
|
public FeaturedRoomsBulletinBoardUI()
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] array = new FeaturedRoomsBulletinBoardUI.FeaturedRoomData[0];
|
|
this.DFKCKBPOCNG = array;
|
|
List<OHDHPENHDAP.NBMFNJLHKAO> list = new List();
|
|
this.HNMBFMELKMA = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x040002A8 RID: 680
|
|
[Token(Token = "0x40002A8")]
|
|
private static readonly JCPCOCDJKJB.Resolution HLDKEEHDGIB = JCPCOCDJKJB.AEHKADBNDIF(JCPCOCDJKJB.DLPKMKCKGDK.JDBOOLEJHIO);
|
|
|
|
// Token: 0x040002A9 RID: 681
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40002A9")]
|
|
[SerializeField]
|
|
private GameObject featuredRoomsContainer;
|
|
|
|
// Token: 0x040002AA RID: 682
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40002AA")]
|
|
[SerializeField]
|
|
private GameObject defaultContainer;
|
|
|
|
// Token: 0x040002AB RID: 683
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40002AB")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI featuredRoomGroupName;
|
|
|
|
// Token: 0x040002AC RID: 684
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40002AC")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI featuredRoomName;
|
|
|
|
// Token: 0x040002AD RID: 685
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40002AD")]
|
|
[SerializeField]
|
|
private RawImage featuredRoomImage;
|
|
|
|
// Token: 0x040002AE RID: 686
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40002AE")]
|
|
[SerializeField]
|
|
private float displayTimePerRoom = 5f;
|
|
|
|
// Token: 0x040002AF RID: 687
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40002AF")]
|
|
[SerializeField]
|
|
private Animator contentRefreshAnimator;
|
|
|
|
// Token: 0x040002B0 RID: 688
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40002B0")]
|
|
[SerializeField]
|
|
private GameObject roomFullMessage;
|
|
|
|
// Token: 0x040002B1 RID: 689
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40002B1")]
|
|
[SerializeField]
|
|
private GameObject roomErrorMessage;
|
|
|
|
// Token: 0x040002B2 RID: 690
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40002B2")]
|
|
[SerializeField]
|
|
private Button3DBase goToRoomButton;
|
|
|
|
// Token: 0x040002B3 RID: 691
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40002B3")]
|
|
private int ADPHGBLIEEO;
|
|
|
|
// Token: 0x040002B4 RID: 692
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x40002B4")]
|
|
private float MLADDFCAFKB;
|
|
|
|
// Token: 0x040002B5 RID: 693
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40002B5")]
|
|
private bool FJJBAKEGNLP;
|
|
|
|
// Token: 0x040002B6 RID: 694
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x40002B6")]
|
|
private int KAIJDAHLBED;
|
|
|
|
// Token: 0x040002B7 RID: 695
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40002B7")]
|
|
private FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] DFKCKBPOCNG;
|
|
|
|
// Token: 0x040002B8 RID: 696
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40002B8")]
|
|
private List<OHDHPENHDAP.NBMFNJLHKAO> HNMBFMELKMA;
|
|
|
|
// Token: 0x040002B9 RID: 697
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40002B9")]
|
|
private FeaturedRoomsBulletinBoardUI.EKLMEJALHFP[] EJGCEEEIJIG;
|
|
|
|
// Token: 0x0200006B RID: 107
|
|
[Token(Token = "0x200006B")]
|
|
[Serializable]
|
|
public struct FeaturedRoomData
|
|
{
|
|
// Token: 0x040002BA RID: 698
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40002BA")]
|
|
public string roomName;
|
|
|
|
// Token: 0x040002BB RID: 699
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40002BB")]
|
|
public long roomId;
|
|
|
|
// Token: 0x040002BC RID: 700
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40002BC")]
|
|
public Texture2D featuredImage;
|
|
}
|
|
|
|
// Token: 0x0200006C RID: 108
|
|
[Token(Token = "0x200006C")]
|
|
private struct EKLMEJALHFP
|
|
{
|
|
// Token: 0x040002BD RID: 701
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40002BD")]
|
|
public bool NEMAJOJIFDE;
|
|
|
|
// Token: 0x040002BE RID: 702
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
|
[Token(Token = "0x40002BE")]
|
|
public bool EGMCIBGBLKB;
|
|
}
|
|
|
|
// Token: 0x0200006D RID: 109
|
|
[Token(Token = "0x200006D")]
|
|
[CompilerGenerated]
|
|
private sealed class IHDMPMBNBOB
|
|
{
|
|
// Token: 0x0600032F RID: 815 RVA: 0x00010178 File Offset: 0x0000E378
|
|
[Token(Token = "0x600032F")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public IHDMPMBNBOB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000330 RID: 816 RVA: 0x0001018C File Offset: 0x0000E38C
|
|
[Token(Token = "0x6000330")]
|
|
[Address(RVA = "0x165F8F0", Offset = "0x165E2F0", VA = "0x18165F8F0")]
|
|
internal void <Refresh>b__0(Texture2D texture)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI featuredRoomsBulletinBoardUI = this.<>4__this;
|
|
int num = 0;
|
|
if (featuredRoomsBulletinBoardUI != num)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI.FeaturedRoomData[] dfkckbpocng = this.<>4__this.DFKCKBPOCNG;
|
|
if (dfkckbpocng != 0)
|
|
{
|
|
int num2 = this.roomListIdx;
|
|
num2 += 2;
|
|
dfkckbpocng.roomName = texture;
|
|
GameObject featuredRoomsContainer = this.<>4__this.featuredRoomsContainer;
|
|
int num3 = 0;
|
|
if (featuredRoomsContainer != num3 && !this.<>4__this.featuredRoomsContainer.activeSelf)
|
|
{
|
|
FeaturedRoomsBulletinBoardUI featuredRoomsBulletinBoardUI2 = this.<>4__this;
|
|
int num4 = this.roomListIdx;
|
|
featuredRoomsBulletinBoardUI2.ADPHGBLIEEO = num4;
|
|
ulong num5;
|
|
this.<>4__this.featuredRoomsContainer.SetActive(num5 != 0UL);
|
|
GameObject defaultContainer = this.<>4__this.defaultContainer;
|
|
int num6 = 0;
|
|
defaultContainer.SetActive(num6 != 0);
|
|
ulong num7;
|
|
this.<>4__this.contentRefreshAnimator.SetBool("Visible", num7 != 0UL);
|
|
this.<>4__this.PGJCFIJECGO();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040002BF RID: 703
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40002BF")]
|
|
public int roomListIdx;
|
|
|
|
// Token: 0x040002C0 RID: 704
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40002C0")]
|
|
public FeaturedRoomsBulletinBoardUI <>4__this;
|
|
}
|
|
}
|