m
This commit is contained in:
@@ -0,0 +1,433 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.UI;
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.UI;
|
||||
|
||||
// Token: 0x020005B3 RID: 1459
|
||||
[Token(Token = "0x20005B3")]
|
||||
public class LeaderboardView : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1400007B RID: 123
|
||||
// (add) Token: 0x06002BA2 RID: 11170 RVA: 0x000B1944 File Offset: 0x000AFB44
|
||||
// (remove) Token: 0x06002BA3 RID: 11171 RVA: 0x000B196C File Offset: 0x000AFB6C
|
||||
[Token(Token = "0x1400007B")]
|
||||
public event LeaderboardView.OFIEBENHEGA NHGGOAOMIHD
|
||||
{
|
||||
[Token(Token = "0x6002BA2")]
|
||||
[Address(RVA = "0x140D3B0", Offset = "0x140C3B0", VA = "0x18140D3B0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
LeaderboardView.OFIEBENHEGA nhggoaomihd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
nhggoaomihd = this.NHGGOAOMIHD;
|
||||
@delegate = Delegate.Combine(nhggoaomihd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != nhggoaomihd)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6002BA3")]
|
||||
[Address(RVA = "0x140D590", Offset = "0x140C590", VA = "0x18140D590")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
LeaderboardView.OFIEBENHEGA nhggoaomihd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
nhggoaomihd = this.NHGGOAOMIHD;
|
||||
@delegate = Delegate.Remove(nhggoaomihd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != nhggoaomihd)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400007C RID: 124
|
||||
// (add) Token: 0x06002BA4 RID: 11172 RVA: 0x000B1994 File Offset: 0x000AFB94
|
||||
// (remove) Token: 0x06002BA5 RID: 11173 RVA: 0x000B19B0 File Offset: 0x000AFBB0
|
||||
[Token(Token = "0x1400007C")]
|
||||
public event LeaderboardView.OFIEBENHEGA GCKFLAPHHPJ
|
||||
{
|
||||
[Token(Token = "0x6002BA4")]
|
||||
[Address(RVA = "0x140D450", Offset = "0x140C450", VA = "0x18140D450")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6002BA5")]
|
||||
[Address(RVA = "0x140D630", Offset = "0x140C630", VA = "0x18140D630")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400007D RID: 125
|
||||
// (add) Token: 0x06002BA6 RID: 11174 RVA: 0x000B19CC File Offset: 0x000AFBCC
|
||||
// (remove) Token: 0x06002BA7 RID: 11175 RVA: 0x000B19E8 File Offset: 0x000AFBE8
|
||||
[Token(Token = "0x1400007D")]
|
||||
public event LeaderboardView.OFIEBENHEGA GAIOBBEANKA
|
||||
{
|
||||
[Token(Token = "0x6002BA6")]
|
||||
[Address(RVA = "0x140D310", Offset = "0x140C310", VA = "0x18140D310")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6002BA7")]
|
||||
[Address(RVA = "0x140D4F0", Offset = "0x140C4F0", VA = "0x18140D4F0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BA8 RID: 11176 RVA: 0x000B1A04 File Offset: 0x000AFC04
|
||||
[Token(Token = "0x6002BA8")]
|
||||
[Address(RVA = "0x140CFA0", Offset = "0x140BFA0", VA = "0x18140CFA0")]
|
||||
public void OnTimeSpanButtonPress()
|
||||
{
|
||||
LeaderboardView.OFIEBENHEGA nhggoaomihd = this.NHGGOAOMIHD;
|
||||
if (nhggoaomihd != 0)
|
||||
{
|
||||
nhggoaomihd();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BA9 RID: 11177 RVA: 0x000B1A24 File Offset: 0x000AFC24
|
||||
[Token(Token = "0x6002BA9")]
|
||||
[Address(RVA = "0x140CFC0", Offset = "0x140BFC0", VA = "0x18140CFC0")]
|
||||
public void OnUserSetButtonPress()
|
||||
{
|
||||
LeaderboardView.OFIEBENHEGA gckflaphhpj = this.GCKFLAPHHPJ;
|
||||
if (gckflaphhpj != 0)
|
||||
{
|
||||
gckflaphhpj();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BAA RID: 11178 RVA: 0x000B1A44 File Offset: 0x000AFC44
|
||||
[Token(Token = "0x6002BAA")]
|
||||
[Address(RVA = "0x140CF80", Offset = "0x140BF80", VA = "0x18140CF80")]
|
||||
public void OnStatTypeButtonPress()
|
||||
{
|
||||
LeaderboardView.OFIEBENHEGA gaiobbeanka = this.GAIOBBEANKA;
|
||||
if (gaiobbeanka != 0)
|
||||
{
|
||||
gaiobbeanka();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BAB RID: 11179 RVA: 0x000B1A64 File Offset: 0x000AFC64
|
||||
[Token(Token = "0x6002BAB")]
|
||||
[Address(RVA = "0x140CCC0", Offset = "0x140BCC0", VA = "0x18140CCC0")]
|
||||
private void Awake()
|
||||
{
|
||||
Canvas component = base.GetComponent<Canvas>();
|
||||
this.JDCHKNEKBDK = component;
|
||||
LeaderboardHeaderView componentInChildren = base.GetComponentInChildren<LeaderboardHeaderView>();
|
||||
this.GDFGHBBDFAC = componentInChildren;
|
||||
LeaderboardBodyView componentInChildren2 = base.GetComponentInChildren<LeaderboardBodyView>();
|
||||
this.PMHFLAGKOPP = componentInChildren2;
|
||||
LeaderboardFooterView componentInChildren3 = base.GetComponentInChildren<LeaderboardFooterView>();
|
||||
this.FHBHLGOFNCE = componentInChildren3;
|
||||
}
|
||||
|
||||
// Token: 0x06002BAC RID: 11180 RVA: 0x000B1AAC File Offset: 0x000AFCAC
|
||||
[Token(Token = "0x6002BAC")]
|
||||
[Address(RVA = "0x140CFF0", Offset = "0x140BFF0", VA = "0x18140CFF0")]
|
||||
private void Start()
|
||||
{
|
||||
Canvas jdchknekbdk = this.JDCHKNEKBDK;
|
||||
int num = 0;
|
||||
if (jdchknekbdk != num)
|
||||
{
|
||||
UIInputModule instance = UIInputModule.Instance;
|
||||
int num2 = 0;
|
||||
if (instance != num2)
|
||||
{
|
||||
UIInputModule instance2 = UIInputModule.Instance;
|
||||
Canvas jdchknekbdk2 = this.JDCHKNEKBDK;
|
||||
Camera <MCLKPPFJMIH>k__BackingField = instance2.<MCLKPPFJMIH>k__BackingField;
|
||||
jdchknekbdk2.worldCamera = <MCLKPPFJMIH>k__BackingField;
|
||||
}
|
||||
}
|
||||
LeaderboardHeaderView gdfghbbdfac = this.GDFGHBBDFAC;
|
||||
float num3 = this.defaultBackgroundAlpha;
|
||||
float num4 = this.highlightBackgroundAlpha;
|
||||
Color color = this.textColor;
|
||||
Color color2 = this.primaryColor;
|
||||
ProjectorUIElementView.BKAODFAEPIA colors = gdfghbbdfac.ALHLJJCNFAE;
|
||||
ProjectorUIElementView.BKAODFAEPIA colors2 = this.PMHFLAGKOPP.ALHLJJCNFAE;
|
||||
ProjectorUIElementView.BKAODFAEPIA colors3 = this.FHBHLGOFNCE.ALHLJJCNFAE;
|
||||
this.KJDHMJPNDCK = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002BAD RID: 11181 RVA: 0x000B1B58 File Offset: 0x000AFD58
|
||||
[Token(Token = "0x6002BAD")]
|
||||
[Address(RVA = "0x140D1D0", Offset = "0x140C1D0", VA = "0x18140D1D0")]
|
||||
private void Update()
|
||||
{
|
||||
BaseRaycaster iiddjkcokkn = this.IIDDJKCOKKN;
|
||||
int num = 0;
|
||||
if (iiddjkcokkn == num)
|
||||
{
|
||||
BaseRaycaster component = base.GetComponent<BaseRaycaster>();
|
||||
this.IIDDJKCOKKN = component;
|
||||
}
|
||||
this.GPMDGGNDPHP();
|
||||
}
|
||||
|
||||
// Token: 0x06002BAE RID: 11182 RVA: 0x000B1B8C File Offset: 0x000AFD8C
|
||||
[Token(Token = "0x6002BAE")]
|
||||
[Address(RVA = "0x140CFE0", Offset = "0x140BFE0", VA = "0x18140CFE0")]
|
||||
public void SetDataModel(ECMICBEGAJG CGBIILEMJHM)
|
||||
{
|
||||
this.CGBIILEMJHM = CGBIILEMJHM;
|
||||
this.EDGBJMDGBIL = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002BAF RID: 11183 RVA: 0x000B1BA8 File Offset: 0x000AFDA8
|
||||
[Token(Token = "0x6002BAF")]
|
||||
[Address(RVA = "0x140CD40", Offset = "0x140BD40", VA = "0x18140CD40")]
|
||||
private void GPMDGGNDPHP()
|
||||
{
|
||||
if (this.EDGBJMDGBIL && this.KJDHMJPNDCK)
|
||||
{
|
||||
ulong num;
|
||||
this.IIDDJKCOKKN.enabled = num != 0UL;
|
||||
LeaderboardHeaderView gdfghbbdfac = this.GDFGHBBDFAC;
|
||||
ECMICBEGAJG cgbiilemjhm = this.CGBIILEMJHM;
|
||||
Text titleText = gdfghbbdfac.titleText;
|
||||
string text = cgbiilemjhm.LGDFECFKNNJ.ToUpper();
|
||||
string text2 = titleText.text;
|
||||
string dofddfpnjed = cgbiilemjhm.DOFDDFPNJED;
|
||||
Text scoreText = gdfghbbdfac.scoreText;
|
||||
string text3 = dofddfpnjed.ToUpper();
|
||||
string text4 = scoreText.text;
|
||||
int num2 = 0;
|
||||
gdfghbbdfac.AKFAIDJOBLB(num2 != 0);
|
||||
LeaderboardFooterView fhbhlgofnce = this.FHBHLGOFNCE;
|
||||
ECMICBEGAJG cgbiilemjhm2 = this.CGBIILEMJHM;
|
||||
Button button = fhbhlgofnce.statTypeButtonColumn.Button;
|
||||
bool onngkjdebae = cgbiilemjhm2.ONNGKJDEBAE;
|
||||
button.interactable = onngkjdebae;
|
||||
string nnjfoklliap = cgbiilemjhm2.NNJFOKLLIAP;
|
||||
Text buttonText = fhbhlgofnce.statTypeButtonColumn.ButtonText;
|
||||
string text5 = nnjfoklliap.ToUpper();
|
||||
string text6 = buttonText.text;
|
||||
if (cgbiilemjhm2.NDIBBDGJDAE)
|
||||
{
|
||||
}
|
||||
string text7 = fhbhlgofnce.timeSpanButtonColumn.ButtonText.text;
|
||||
Button button2 = fhbhlgofnce.timeSpanButtonColumn.Button;
|
||||
int num3 = 0;
|
||||
button2.interactable = num3 != 0;
|
||||
LeaderboardController.BBIEEGHGJON gddfbchjboe = cgbiilemjhm2.GDDFBCHJBOE;
|
||||
if (gddfbchjboe == LeaderboardController.BBIEEGHGJON.NearbyScoresGlobal || gddfbchjboe == LeaderboardController.BBIEEGHGJON.NearbyScoresGlobal || gddfbchjboe == LeaderboardController.BBIEEGHGJON.NearbyScoresFriends)
|
||||
{
|
||||
}
|
||||
string text8 = fhbhlgofnce.userSetButtonColumn.ButtonText.text;
|
||||
int num4 = 0;
|
||||
fhbhlgofnce.AKFAIDJOBLB(num4 != 0);
|
||||
LeaderboardBodyView pmhflagkopp = this.PMHFLAGKOPP;
|
||||
ECMICBEGAJG cgbiilemjhm3 = this.CGBIILEMJHM;
|
||||
pmhflagkopp.SetDataModel(cgbiilemjhm3);
|
||||
this.EDGBJMDGBIL = false;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BB0 RID: 11184 RVA: 0x000B1D2C File Offset: 0x000AFF2C
|
||||
[Token(Token = "0x6002BB0")]
|
||||
[Address(RVA = "0x140D260", Offset = "0x140C260", VA = "0x18140D260")]
|
||||
public LeaderboardView()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
this.primaryColor = num;
|
||||
this.highlightBackgroundAlpha = 1f;
|
||||
this.defaultBackgroundAlpha = 0.68f;
|
||||
this.textColor = num2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400232D RID: 9005
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400232D")]
|
||||
[SerializeField]
|
||||
[Header("Colors")]
|
||||
private Color primaryColor;
|
||||
|
||||
// Token: 0x0400232E RID: 9006
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400232E")]
|
||||
[SerializeField]
|
||||
private Color textColor;
|
||||
|
||||
// Token: 0x0400232F RID: 9007
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400232F")]
|
||||
[SerializeField]
|
||||
[Header("Alpha")]
|
||||
private float highlightBackgroundAlpha;
|
||||
|
||||
// Token: 0x04002330 RID: 9008
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002330")]
|
||||
[SerializeField]
|
||||
private float defaultBackgroundAlpha;
|
||||
|
||||
// Token: 0x04002331 RID: 9009
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002331")]
|
||||
private Canvas JDCHKNEKBDK;
|
||||
|
||||
// Token: 0x04002332 RID: 9010
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002332")]
|
||||
private BaseRaycaster IIDDJKCOKKN;
|
||||
|
||||
// Token: 0x04002333 RID: 9011
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002333")]
|
||||
private LeaderboardHeaderView GDFGHBBDFAC;
|
||||
|
||||
// Token: 0x04002334 RID: 9012
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002334")]
|
||||
private LeaderboardBodyView PMHFLAGKOPP;
|
||||
|
||||
// Token: 0x04002335 RID: 9013
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002335")]
|
||||
private LeaderboardFooterView FHBHLGOFNCE;
|
||||
|
||||
// Token: 0x04002336 RID: 9014
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002336")]
|
||||
private ECMICBEGAJG CGBIILEMJHM;
|
||||
|
||||
// Token: 0x04002337 RID: 9015
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002337")]
|
||||
private bool EDGBJMDGBIL;
|
||||
|
||||
// Token: 0x04002338 RID: 9016
|
||||
[FieldOffset(Offset = "0x71")]
|
||||
[Token(Token = "0x4002338")]
|
||||
private bool KJDHMJPNDCK;
|
||||
|
||||
// Token: 0x020005B4 RID: 1460
|
||||
[Token(Token = "0x20005B4")]
|
||||
public sealed class OFIEBENHEGA : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06002BB1 RID: 11185 RVA: 0x000B1D68 File Offset: 0x000AFF68
|
||||
[Token(Token = "0x6002BB1")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public OFIEBENHEGA(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06002BB2 RID: 11186 RVA: 0x000B1D84 File Offset: 0x000AFF84
|
||||
[Token(Token = "0x6002BB2")]
|
||||
[Address(RVA = "0xA60BC0", Offset = "0xA5FBC0", VA = "0x180A60BC0", Slot = "13")]
|
||||
public void Invoke()
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
uint num2;
|
||||
if (num2 != (uint)0)
|
||||
{
|
||||
Delegate @delegate = delegates[1];
|
||||
Delegate delegate2 = delegates[0];
|
||||
uint num3;
|
||||
if (@delegate.method_info == num3)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
ExecutionEngineException ex;
|
||||
if (ex != 0)
|
||||
{
|
||||
}
|
||||
if (delegate2 != 0 && @delegate.method_info != num3 && @delegate == (ulong)1L)
|
||||
{
|
||||
MethodInfo method_info = @delegate.method_info;
|
||||
int num4 = 0;
|
||||
num4 += num4;
|
||||
num4++;
|
||||
num4 += num4;
|
||||
num4 += method_info;
|
||||
num4 += 19;
|
||||
uint num5;
|
||||
num5 += num5;
|
||||
uint num6;
|
||||
num6 += (uint)19;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BB3 RID: 11187 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6002BB3")]
|
||||
[Address(RVA = "0x564230", Offset = "0x563230", VA = "0x180564230", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BB4 RID: 11188 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6002BB4")]
|
||||
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user