m
This commit is contained in:
@@ -0,0 +1,156 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x02000778 RID: 1912
|
||||
[Token(Token = "0x2000778")]
|
||||
[CreateAssetMenu]
|
||||
public class AccountsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000915 RID: 2325
|
||||
// (get) Token: 0x06003724 RID: 14116 RVA: 0x000E6DA4 File Offset: 0x000E4FA4
|
||||
[Token(Token = "0x17000915")]
|
||||
public static AccountsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x6003724")]
|
||||
[Address(RVA = "0x1BBC2C0", Offset = "0x1BBB2C0", VA = "0x181BBC2C0")]
|
||||
get
|
||||
{
|
||||
AccountsConfig instance = AccountsConfig._instance;
|
||||
int num = 0;
|
||||
if (!(instance != num))
|
||||
{
|
||||
AccountsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK<AccountsConfig>(0);
|
||||
AccountsConfig instance2 = AccountsConfig._instance;
|
||||
int num2 = 0;
|
||||
if (instance2 == num2)
|
||||
{
|
||||
Debug.LogError("Failed to load Accounts object");
|
||||
}
|
||||
}
|
||||
return AccountsConfig._instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000916 RID: 2326
|
||||
// (get) Token: 0x06003725 RID: 14117 RVA: 0x000E6DF0 File Offset: 0x000E4FF0
|
||||
[Token(Token = "0x17000916")]
|
||||
public Sprite UnfriendConfirmationDialogSprite
|
||||
{
|
||||
[Token(Token = "0x6003725")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.unfriendConfirmationDialogSprite;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003726 RID: 14118 RVA: 0x000E6E04 File Offset: 0x000E5004
|
||||
[Token(Token = "0x6003726")]
|
||||
[Address(RVA = "0x1BBBF70", Offset = "0x1BBAF70", VA = "0x181BBBF70")]
|
||||
public void FAPIKBPIAOJ(out List<AccountsConfig.AccountSortFriendlyNameMapping> MPKFLMDODBO, out List<TMP_Dropdown.OptionData> FAIIFLGONJC)
|
||||
{
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> subscriptionAccountSortCriteriaMetadata = this.SubscriptionAccountSortCriteriaMetadata;
|
||||
Func<AccountsConfig.AccountSortFriendlyNameMapping, AccountsConfig.NJODPLPNNJO> <>9__9_ = AccountsConfig.<>c.<>9__9_0;
|
||||
if (<>9__9_ == 0)
|
||||
{
|
||||
AccountsConfig.<>c.<>9__9_0 = delegate(AccountsConfig.AccountSortFriendlyNameMapping sc)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> list = Enumerable.ToList<AccountsConfig.AccountSortFriendlyNameMapping>(Enumerable.OrderBy<AccountsConfig.AccountSortFriendlyNameMapping, AccountsConfig.NJODPLPNNJO>(subscriptionAccountSortCriteriaMetadata, <>9__9_));
|
||||
MPKFLMDODBO._items = list;
|
||||
Func<AccountsConfig.AccountSortFriendlyNameMapping, TMP_Dropdown.OptionData> func;
|
||||
if (AccountsConfig.<>c.<>9__9_1 == 0)
|
||||
{
|
||||
func = delegate(AccountsConfig.AccountSortFriendlyNameMapping m)
|
||||
{
|
||||
TMP_Dropdown.OptionData optionData;
|
||||
return optionData;
|
||||
};
|
||||
AccountsConfig.<>c.<>9__9_1 = func;
|
||||
}
|
||||
List<TMP_Dropdown.OptionData> list2 = Enumerable.ToList<TMP_Dropdown.OptionData>(Enumerable.Select<AccountsConfig.AccountSortFriendlyNameMapping, TMP_Dropdown.OptionData>(list, func));
|
||||
FAIIFLGONJC._items = list2;
|
||||
}
|
||||
|
||||
// Token: 0x06003727 RID: 14119 RVA: 0x000E6E80 File Offset: 0x000E5080
|
||||
[Token(Token = "0x6003727")]
|
||||
[Address(RVA = "0x1BBC150", Offset = "0x1BBB150", VA = "0x181BBC150")]
|
||||
public AccountsConfig()
|
||||
{
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> list = new List();
|
||||
this.SubscriptionAccountSortCriteriaMetadata = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003728 RID: 14120 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003728")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
static AccountsConfig()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002ECA RID: 11978
|
||||
[Token(Token = "0x4002ECA")]
|
||||
private static AccountsConfig _instance;
|
||||
|
||||
// Token: 0x04002ECB RID: 11979
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002ECB")]
|
||||
[SerializeField]
|
||||
private Sprite unfriendConfirmationDialogSprite;
|
||||
|
||||
// Token: 0x04002ECC RID: 11980
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002ECC")]
|
||||
[SerializeField]
|
||||
[Header("Account List")]
|
||||
private List<AccountsConfig.AccountSortFriendlyNameMapping> SubscriptionAccountSortCriteriaMetadata;
|
||||
|
||||
// Token: 0x02000779 RID: 1913
|
||||
[Token(Token = "0x2000779")]
|
||||
public enum NJODPLPNNJO
|
||||
{
|
||||
// Token: 0x04002ECE RID: 11982
|
||||
[Token(Token = "0x4002ECE")]
|
||||
Username_Asc,
|
||||
// Token: 0x04002ECF RID: 11983
|
||||
[Token(Token = "0x4002ECF")]
|
||||
Username_Desc,
|
||||
// Token: 0x04002ED0 RID: 11984
|
||||
[Token(Token = "0x4002ED0")]
|
||||
UnreadAnnouncements,
|
||||
// Token: 0x04002ED1 RID: 11985
|
||||
[Token(Token = "0x4002ED1")]
|
||||
SubscriberCount_Asc,
|
||||
// Token: 0x04002ED2 RID: 11986
|
||||
[Token(Token = "0x4002ED2")]
|
||||
SubscriberCount_Desc
|
||||
}
|
||||
|
||||
// Token: 0x0200077A RID: 1914
|
||||
[Token(Token = "0x200077A")]
|
||||
[Serializable]
|
||||
public struct AccountSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002ED3 RID: 11987
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002ED3")]
|
||||
public AccountsConfig.NJODPLPNNJO EnumValue;
|
||||
|
||||
// Token: 0x04002ED4 RID: 11988
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002ED4")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x020010FB RID: 4347
|
||||
[Token(Token = "0x20010FB")]
|
||||
[MMOINKHEKJF("Color/Absolute", "Tween from the current Image color to an absolute Color")]
|
||||
[Serializable]
|
||||
public class ColorAbsoluteTransition : ColorTransition
|
||||
{
|
||||
// Token: 0x17001073 RID: 4211
|
||||
// (get) Token: 0x06006143 RID: 24899 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001073")]
|
||||
protected override Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x6006143")]
|
||||
[Address(RVA = "0x1700560", Offset = "0x16FF560", VA = "0x181700560", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006144 RID: 24900 RVA: 0x00153050 File Offset: 0x00151250
|
||||
[Token(Token = "0x6006144")]
|
||||
[Address(RVA = "0x1BBDC60", Offset = "0x1BBCC60", VA = "0x181BBDC60")]
|
||||
public ColorAbsoluteTransition()
|
||||
{
|
||||
Color white = Color.white;
|
||||
Color white2 = Color.white;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400401A RID: 16410
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400401A")]
|
||||
[SerializeField]
|
||||
private Color color;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x020010FC RID: 4348
|
||||
[Token(Token = "0x20010FC")]
|
||||
[MMOINKHEKJF("Color/Default", "Tween from the current Image color to the default Color")]
|
||||
[Serializable]
|
||||
public class ColorDefaultTransition : ColorTransition
|
||||
{
|
||||
// Token: 0x17001074 RID: 4212
|
||||
// (get) Token: 0x06006145 RID: 24901 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001074")]
|
||||
protected override Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x6006145")]
|
||||
[Address(RVA = "0x83A900", Offset = "0x839900", VA = "0x18083A900", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006146 RID: 24902 RVA: 0x0015308C File Offset: 0x0015128C
|
||||
[Token(Token = "0x6006146")]
|
||||
[Address(RVA = "0x1BBDCB0", Offset = "0x1BBCCB0", VA = "0x181BBDCB0")]
|
||||
public ColorDefaultTransition()
|
||||
{
|
||||
Color white = Color.white;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,175 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x020010FD RID: 4349
|
||||
[Token(Token = "0x20010FD")]
|
||||
[MMOINKHEKJF("Color/Match", "Tween from the current Image color to the target's Image color")]
|
||||
[Serializable]
|
||||
public class ColorMatchTransition : ColorTransition, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x17001075 RID: 4213
|
||||
// (get) Token: 0x06006147 RID: 24903 RVA: 0x001530C0 File Offset: 0x001512C0
|
||||
[Token(Token = "0x17001075")]
|
||||
private Graphic TargetGraphic
|
||||
{
|
||||
[Token(Token = "0x6006147")]
|
||||
[Address(RVA = "0x1BBE190", Offset = "0x1BBD190", VA = "0x181BBE190")]
|
||||
get
|
||||
{
|
||||
Graphic graphic = this.targetGraphic;
|
||||
int num = 0;
|
||||
if (graphic == num)
|
||||
{
|
||||
GameObject gameObject = this.target;
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
Graphic component = this.target.GetComponent<Graphic>();
|
||||
this.targetGraphic = component;
|
||||
}
|
||||
}
|
||||
return this.targetGraphic;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001076 RID: 4214
|
||||
// (get) Token: 0x06006148 RID: 24904 RVA: 0x00153114 File Offset: 0x00151314
|
||||
[Token(Token = "0x17001076")]
|
||||
protected override Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x6006148")]
|
||||
[Address(RVA = "0x1BBE090", Offset = "0x1BBD090", VA = "0x181BBE090", Slot = "8")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (!flag || flag2)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
Color white = Color.white;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006149 RID: 24905 RVA: 0x0015313C File Offset: 0x0015133C
|
||||
[Token(Token = "0x6006149")]
|
||||
[Address(RVA = "0x1BBDF70", Offset = "0x1BBCF70", VA = "0x181BBDF70", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Graphic component = this.gameObjectOverride.GetComponent<Graphic>();
|
||||
this.graphic = component;
|
||||
Transition transition = this.fallbackTransition;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
transition.OFFLOPLJBBG(<MonoBehaviour>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0600614A RID: 24906 RVA: 0x00153188 File Offset: 0x00151388
|
||||
[Token(Token = "0x600614A")]
|
||||
[Address(RVA = "0x1BBDCF0", Offset = "0x1BBCCF0", VA = "0x181BBDCF0", Slot = "5")]
|
||||
protected override void Dispose()
|
||||
{
|
||||
TransitionImplementation implementation = this.fallbackTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
if (implementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation.currentAnimation = (ulong)0L;
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600614B RID: 24907 RVA: 0x001531C8 File Offset: 0x001513C8
|
||||
[Token(Token = "0x600614B")]
|
||||
[Address(RVA = "0x1BBE020", Offset = "0x1BBD020", VA = "0x181BBE020", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
Graphic graphic = this.graphic;
|
||||
Color cachedColor = this.cachedColor;
|
||||
Color color = graphic.color;
|
||||
TransitionImplementation implementation = this.fallbackTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600614C RID: 24908 RVA: 0x0015320C File Offset: 0x0015140C
|
||||
[Token(Token = "0x600614C")]
|
||||
[Address(RVA = "0x1BBE010", Offset = "0x1BBD010", VA = "0x181BBE010", Slot = "9")]
|
||||
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
||||
{
|
||||
this.target = DOJCFCINALC;
|
||||
this.targetGraphic = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600614D RID: 24909 RVA: 0x0015322C File Offset: 0x0015142C
|
||||
[Token(Token = "0x600614D")]
|
||||
[Address(RVA = "0x1BBDD70", Offset = "0x1BBCD70", VA = "0x181BBDD70", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
GameObject gameObject = this.target;
|
||||
int num = 0;
|
||||
if (gameObject != num)
|
||||
{
|
||||
Func<Color> func = new Func(base.BHCCBDJPJBB);
|
||||
Action<Color> action = new Action(base.GFEMEFKMCAA);
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
}
|
||||
if (this.useFallback)
|
||||
{
|
||||
return this.fallbackTransition.DCCBNDIOOGE();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600614E RID: 24910 RVA: 0x00153290 File Offset: 0x00151490
|
||||
[Token(Token = "0x600614E")]
|
||||
[Address(RVA = "0x1BBDCB0", Offset = "0x1BBCCB0", VA = "0x181BBDCB0")]
|
||||
public ColorMatchTransition()
|
||||
{
|
||||
Color white = Color.white;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400401B RID: 16411
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400401B")]
|
||||
[SerializeField]
|
||||
private GameObject target;
|
||||
|
||||
// Token: 0x0400401C RID: 16412
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400401C")]
|
||||
[SerializeField]
|
||||
[Tooltip("Fallback Transition if the Target is null")]
|
||||
private bool useFallback;
|
||||
|
||||
// Token: 0x0400401D RID: 16413
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400401D")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("useFallback")]
|
||||
private Transition fallbackTransition;
|
||||
|
||||
// Token: 0x0400401E RID: 16414
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400401E")]
|
||||
private Graphic targetGraphic;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x020010FE RID: 4350
|
||||
[Token(Token = "0x20010FE")]
|
||||
[Serializable]
|
||||
public abstract class ColorTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001077 RID: 4215
|
||||
// (get) Token: 0x0600614F RID: 24911
|
||||
[Token(Token = "0x17001077")]
|
||||
protected abstract Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x600614F")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06006150 RID: 24912 RVA: 0x001532C4 File Offset: 0x001514C4
|
||||
[Token(Token = "0x6006150")]
|
||||
[Address(RVA = "0x1BBE410", Offset = "0x1BBD410", VA = "0x181BBE410", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Graphic component = this.gameObjectOverride.GetComponent<Graphic>();
|
||||
this.graphic = component;
|
||||
}
|
||||
|
||||
// Token: 0x06006151 RID: 24913 RVA: 0x001532F8 File Offset: 0x001514F8
|
||||
[Token(Token = "0x6006151")]
|
||||
[Address(RVA = "0x1BBE2A0", Offset = "0x1BBD2A0", VA = "0x181BBE2A0", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006151)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PIPDAMDIAPC RRUI.Animation.ColorTransition::Execute()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Func`1<valuetype [UnityEngine.CoreModule]UnityEngine.Color>(var_0_0C, newobj:Func`1[exp:class [mscorlib]System.Func`1<valuetype [UnityEngine.CoreModule]UnityEngine.Color>](Func`1::.ctor, ldloc:ColorTransition[exp:object](this), ldftn:method instance Color *()[exp:native int](ColorTransition::BHCCBDJPJBB)))
|
||||
stloc:class [mscorlib]System.Action`1<valuetype [UnityEngine.CoreModule]UnityEngine.Color>(var_1_19, newobj:Action`1[exp:class [mscorlib]System.Action`1<valuetype [UnityEngine.CoreModule]UnityEngine.Color>](Action`1::.ctor, ldloc:ColorTransition[exp:object](this), ldftn:method instance void *(valuetype [UnityEngine.CoreModule]UnityEngine.Color)[exp:native int](ColorTransition::GFEMEFKMCAA)))
|
||||
stloc:JOMGGPNCMFK(var_2_20, ldfld:JOMGGPNCMFK(TweenTransition::easeFunction, ldloc:ColorTransition[exp:TweenTransition](this)))
|
||||
stloc:MonoBehaviour(var_3_27, ldfld:MonoBehaviour(TransitionImplementation::<MonoBehaviour>k__BackingField, ldloc:ColorTransition[exp:TransitionImplementation](this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006152 RID: 24914 RVA: 0x0015332C File Offset: 0x0015152C
|
||||
[Token(Token = "0x6006152")]
|
||||
[Address(RVA = "0x1BBE4A0", Offset = "0x1BBD4A0", VA = "0x181BBE4A0", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
Graphic graphic = this.graphic;
|
||||
Color color = this.cachedColor;
|
||||
Color color2 = graphic.color;
|
||||
}
|
||||
|
||||
// Token: 0x06006153 RID: 24915 RVA: 0x00153354 File Offset: 0x00151554
|
||||
[Token(Token = "0x6006153")]
|
||||
[Address(RVA = "0x1BBDCB0", Offset = "0x1BBCCB0", VA = "0x181BBDCB0")]
|
||||
protected ColorTransition()
|
||||
{
|
||||
Color white = Color.white;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006154 RID: 24916 RVA: 0x00153388 File Offset: 0x00151588
|
||||
[Token(Token = "0x6006154")]
|
||||
[Address(RVA = "0x1BBE260", Offset = "0x1BBD260", VA = "0x181BBE260")]
|
||||
[CompilerGenerated]
|
||||
private Color BHCCBDJPJBB()
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006155 RID: 24917 RVA: 0x0015339C File Offset: 0x0015159C
|
||||
[Token(Token = "0x6006155")]
|
||||
[Address(RVA = "0x1BBE3D0", Offset = "0x1BBD3D0", VA = "0x181BBE3D0")]
|
||||
[CompilerGenerated]
|
||||
private void GFEMEFKMCAA(Color ONGBFDACHHG)
|
||||
{
|
||||
Color color = this.graphic.color;
|
||||
}
|
||||
|
||||
// Token: 0x0400401F RID: 16415
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400401F")]
|
||||
private Graphic graphic;
|
||||
|
||||
// Token: 0x04004020 RID: 16416
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4004020")]
|
||||
protected Color cachedColor;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x020010FF RID: 4351
|
||||
[Token(Token = "0x20010FF")]
|
||||
[MMOINKHEKJF("Delay", "Delay for a variable number of seconds")]
|
||||
[Serializable]
|
||||
public class DelayTransition : TransitionImplementation
|
||||
{
|
||||
// Token: 0x17001078 RID: 4216
|
||||
// (get) Token: 0x06006156 RID: 24918 RVA: 0x001533BC File Offset: 0x001515BC
|
||||
[Token(Token = "0x17001078")]
|
||||
protected float Duration
|
||||
{
|
||||
[Token(Token = "0x6006156")]
|
||||
[Address(RVA = "0x1BBE7C0", Offset = "0x1BBD7C0", VA = "0x181BBE7C0")]
|
||||
get
|
||||
{
|
||||
if (this.isInstant)
|
||||
{
|
||||
}
|
||||
return this.duration;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006157 RID: 24919 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006157")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006158 RID: 24920 RVA: 0x001533DC File Offset: 0x001515DC
|
||||
[Token(Token = "0x6006158")]
|
||||
[Address(RVA = "0x1BBE6B0", Offset = "0x1BBD6B0", VA = "0x181BBE6B0", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0);
|
||||
float num = this.duration;
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
OCABGDGGDIJ ocabgdggdij2 = ocabgdggdij.HJHCFNPOBCJ(num);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006159 RID: 24921 RVA: 0x00153410 File Offset: 0x00151610
|
||||
[Token(Token = "0x6006159")]
|
||||
[Address(RVA = "0x1BBE7A0", Offset = "0x1BBD7A0", VA = "0x181BBE7A0")]
|
||||
public DelayTransition()
|
||||
{
|
||||
this.isWorldCanvas = true;
|
||||
this.Reset();
|
||||
}
|
||||
|
||||
// Token: 0x04004021 RID: 16417
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4004021")]
|
||||
[SerializeField]
|
||||
private bool isInstant;
|
||||
|
||||
// Token: 0x04004022 RID: 16418
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4004022")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("isInstant", false)]
|
||||
private float duration = 1f;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001101 RID: 4353
|
||||
[Token(Token = "0x2001101")]
|
||||
[MMOINKHEKJF("Opacity/Absolute", "Tween from the current opacity to an absolute opacity")]
|
||||
[Serializable]
|
||||
public class OpacityAbsoluteTransition : OpacityTransition
|
||||
{
|
||||
// Token: 0x0600615B RID: 24923 RVA: 0x00153438 File Offset: 0x00151638
|
||||
[Token(Token = "0x600615B")]
|
||||
[Address(RVA = "0x1BBF380", Offset = "0x1BBE380", VA = "0x181BBF380", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600615B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PIPDAMDIAPC RRUI.Animation.OpacityAbsoluteTransition::Execute()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Func`1<float32>(var_0_06, ldfld:class [mscorlib]System.Func`1<float32>(OpacityTransition::getter, ldloc:OpacityAbsoluteTransition[exp:OpacityTransition](this)))
|
||||
stloc:class [mscorlib]System.Action`1<float32>(var_1_0D, ldfld:class [mscorlib]System.Action`1<float32>(OpacityTransition::setter, ldloc:OpacityAbsoluteTransition[exp:OpacityTransition](this)))
|
||||
stloc:float32(var_2_14, ldfld:float32(OpacityAbsoluteTransition::opacity, ldloc:OpacityAbsoluteTransition(this)))
|
||||
stloc:float32(var_3_1B, ldfld:float32(TweenTransition::duration, ldloc:OpacityAbsoluteTransition[exp:TweenTransition](this)))
|
||||
stloc:JOMGGPNCMFK(var_4_22, ldfld:JOMGGPNCMFK(TweenTransition::easeFunction, ldloc:OpacityAbsoluteTransition[exp:TweenTransition](this)))
|
||||
stloc:MonoBehaviour(var_5_2A, ldfld:MonoBehaviour(TransitionImplementation::<MonoBehaviour>k__BackingField, ldloc:OpacityAbsoluteTransition[exp:TransitionImplementation](this)))
|
||||
stloc:ANGMHDJNACK(var_7_39, call:ANGMHDJNACK(LLICDLEPNPK::PGBBGHKPEEN, ldloc:class [mscorlib]System.Func`1<float32>[exp:Func`1](var_0_06), ldloc:class [mscorlib]System.Action`1<float32>[exp:Action`1](var_1_0D), ldloc:float32(var_2_14), ldloc:float32(var_3_1B), ldloc:JOMGGPNCMFK(var_4_22), ldloc:MonoBehaviour[exp:Behaviour](var_5_2A)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600615C RID: 24924 RVA: 0x00153480 File Offset: 0x00151680
|
||||
[Token(Token = "0x600615C")]
|
||||
[Address(RVA = "0x1BBF450", Offset = "0x1BBE450", VA = "0x181BBF450")]
|
||||
public OpacityAbsoluteTransition()
|
||||
{
|
||||
this.cachedOpacity = 1f;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004023 RID: 16419
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4004023")]
|
||||
[SerializeField]
|
||||
private float opacity;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001102 RID: 4354
|
||||
[Token(Token = "0x2001102")]
|
||||
[MMOINKHEKJF("Opacity/Default", "Tween from the current opacity to the default opacity")]
|
||||
[Serializable]
|
||||
public class OpacityDefaultTransition : OpacityTransition
|
||||
{
|
||||
// Token: 0x0600615D RID: 24925 RVA: 0x001534BC File Offset: 0x001516BC
|
||||
[Token(Token = "0x600615D")]
|
||||
[Address(RVA = "0x1BBF470", Offset = "0x1BBE470", VA = "0x181BBF470", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600615D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PIPDAMDIAPC RRUI.Animation.OpacityDefaultTransition::Execute()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Func`1<float32>(var_0_06, ldfld:class [mscorlib]System.Func`1<float32>(OpacityTransition::getter, ldloc:OpacityDefaultTransition[exp:OpacityTransition](this)))
|
||||
stloc:class [mscorlib]System.Action`1<float32>(var_1_0D, ldfld:class [mscorlib]System.Action`1<float32>(OpacityTransition::setter, ldloc:OpacityDefaultTransition[exp:OpacityTransition](this)))
|
||||
stloc:float32(var_2_14, ldfld:float32(OpacityTransition::cachedOpacity, ldloc:OpacityDefaultTransition[exp:OpacityTransition](this)))
|
||||
stloc:float32(var_3_1B, ldfld:float32(TweenTransition::duration, ldloc:OpacityDefaultTransition[exp:TweenTransition](this)))
|
||||
stloc:JOMGGPNCMFK(var_4_22, ldfld:JOMGGPNCMFK(TweenTransition::easeFunction, ldloc:OpacityDefaultTransition[exp:TweenTransition](this)))
|
||||
stloc:MonoBehaviour(var_5_2A, ldfld:MonoBehaviour(TransitionImplementation::<MonoBehaviour>k__BackingField, ldloc:OpacityDefaultTransition[exp:TransitionImplementation](this)))
|
||||
stloc:ANGMHDJNACK(var_7_39, call:ANGMHDJNACK(LLICDLEPNPK::PGBBGHKPEEN, ldloc:class [mscorlib]System.Func`1<float32>[exp:Func`1](var_0_06), ldloc:class [mscorlib]System.Action`1<float32>[exp:Action`1](var_1_0D), ldloc:float32(var_2_14), ldloc:float32(var_3_1B), ldloc:JOMGGPNCMFK(var_4_22), ldloc:MonoBehaviour[exp:Behaviour](var_5_2A)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600615E RID: 24926 RVA: 0x00153504 File Offset: 0x00151704
|
||||
[Token(Token = "0x600615E")]
|
||||
[Address(RVA = "0x1BBF450", Offset = "0x1BBE450", VA = "0x181BBF450")]
|
||||
public OpacityDefaultTransition()
|
||||
{
|
||||
this.cachedOpacity = 1f;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,160 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001103 RID: 4355
|
||||
[Token(Token = "0x2001103")]
|
||||
[Serializable]
|
||||
public abstract class OpacityTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001079 RID: 4217
|
||||
// (get) Token: 0x0600615F RID: 24927 RVA: 0x00153540 File Offset: 0x00151740
|
||||
[Token(Token = "0x17001079")]
|
||||
protected float CachedOpacity
|
||||
{
|
||||
[Token(Token = "0x600615F")]
|
||||
[Address(RVA = "0xCAA380", Offset = "0xCA9380", VA = "0x180CAA380")]
|
||||
get
|
||||
{
|
||||
return this.cachedOpacity;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700107A RID: 4218
|
||||
// (get) Token: 0x06006160 RID: 24928 RVA: 0x00153554 File Offset: 0x00151754
|
||||
[Token(Token = "0x1700107A")]
|
||||
protected Func<float> Getter
|
||||
{
|
||||
[Token(Token = "0x6006160")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
get
|
||||
{
|
||||
return this.getter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700107B RID: 4219
|
||||
// (get) Token: 0x06006161 RID: 24929 RVA: 0x00153568 File Offset: 0x00151768
|
||||
[Token(Token = "0x1700107B")]
|
||||
protected Action<float> Setter
|
||||
{
|
||||
[Token(Token = "0x6006161")]
|
||||
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
||||
get
|
||||
{
|
||||
return this.setter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700107C RID: 4220
|
||||
// (get) Token: 0x06006162 RID: 24930 RVA: 0x0015357C File Offset: 0x0015177C
|
||||
// (set) Token: 0x06006163 RID: 24931 RVA: 0x001535B0 File Offset: 0x001517B0
|
||||
[Token(Token = "0x1700107C")]
|
||||
protected float CurrentOpacity
|
||||
{
|
||||
[Token(Token = "0x6006162")]
|
||||
[Address(RVA = "0x1BBF650", Offset = "0x1BBE650", VA = "0x181BBF650")]
|
||||
get
|
||||
{
|
||||
CanvasGroup canvasGroup = this.canvasGroup;
|
||||
int num = 0;
|
||||
if (canvasGroup != num)
|
||||
{
|
||||
return this.canvasGroup.alpha;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6006163")]
|
||||
[Address(RVA = "0x1BBF6E0", Offset = "0x1BBE6E0", VA = "0x181BBF6E0")]
|
||||
set
|
||||
{
|
||||
CanvasGroup canvasGroup = this.canvasGroup;
|
||||
int num = 0;
|
||||
if (canvasGroup != num)
|
||||
{
|
||||
this.canvasGroup.alpha = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006164 RID: 24932 RVA: 0x001535E4 File Offset: 0x001517E4
|
||||
[Token(Token = "0x6006164")]
|
||||
[Address(RVA = "0x1BBF550", Offset = "0x1BBE550", VA = "0x181BBF550", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
CanvasGroup component = this.gameObjectOverride.GetComponent<CanvasGroup>();
|
||||
this.canvasGroup = component;
|
||||
float currentOpacity = this.CurrentOpacity;
|
||||
this.cachedOpacity = currentOpacity;
|
||||
Func<float> func = new Func(this.HOAOJGGKIJA);
|
||||
this.getter = func;
|
||||
Action<float> action = new Action(this.KCABPLOONAM);
|
||||
this.setter = action;
|
||||
}
|
||||
|
||||
// Token: 0x06006165 RID: 24933 RVA: 0x00153650 File Offset: 0x00151850
|
||||
[Token(Token = "0x6006165")]
|
||||
[Address(RVA = "0x1BBF640", Offset = "0x1BBE640", VA = "0x181BBF640", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
float num = this.cachedOpacity;
|
||||
this.CurrentOpacity = num;
|
||||
}
|
||||
|
||||
// Token: 0x06006166 RID: 24934 RVA: 0x0015366C File Offset: 0x0015186C
|
||||
[Token(Token = "0x6006166")]
|
||||
[Address(RVA = "0x1BBF450", Offset = "0x1BBE450", VA = "0x181BBF450")]
|
||||
protected OpacityTransition()
|
||||
{
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006167 RID: 24935 RVA: 0x001536A8 File Offset: 0x001518A8
|
||||
[Token(Token = "0x6006167")]
|
||||
[Address(RVA = "0x1BBF540", Offset = "0x1BBE540", VA = "0x181BBF540")]
|
||||
[CompilerGenerated]
|
||||
private float HOAOJGGKIJA()
|
||||
{
|
||||
return this.CurrentOpacity;
|
||||
}
|
||||
|
||||
// Token: 0x06006168 RID: 24936 RVA: 0x001536BC File Offset: 0x001518BC
|
||||
[Token(Token = "0x6006168")]
|
||||
[Address(RVA = "0x1BBF630", Offset = "0x1BBE630", VA = "0x181BBF630")]
|
||||
[CompilerGenerated]
|
||||
private void KCABPLOONAM(float ONGBFDACHHG)
|
||||
{
|
||||
this.CurrentOpacity = ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x04004024 RID: 16420
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004024")]
|
||||
[NonSerialized]
|
||||
private float cachedOpacity = 1f;
|
||||
|
||||
// Token: 0x04004025 RID: 16421
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4004025")]
|
||||
[NonSerialized]
|
||||
private Func<float> getter;
|
||||
|
||||
// Token: 0x04004026 RID: 16422
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4004026")]
|
||||
[NonSerialized]
|
||||
private Action<float> setter;
|
||||
|
||||
// Token: 0x04004027 RID: 16423
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4004027")]
|
||||
private CanvasGroup canvasGroup;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001104 RID: 4356
|
||||
[Token(Token = "0x2001104")]
|
||||
[MMOINKHEKJF("Position/Default", "Tween from the current position to the default position")]
|
||||
[Serializable]
|
||||
public class PositionDefaultTransition : PositionTransition
|
||||
{
|
||||
// Token: 0x06006169 RID: 24937 RVA: 0x001536D0 File Offset: 0x001518D0
|
||||
[Token(Token = "0x6006169")]
|
||||
[Address(RVA = "0x1BBFC50", Offset = "0x1BBEC50", VA = "0x181BBFC50", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
float z = this.cachedLocalPosition.z;
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600616A RID: 24938 RVA: 0x00153718 File Offset: 0x00151918
|
||||
[Token(Token = "0x600616A")]
|
||||
[Address(RVA = "0x1BBFD60", Offset = "0x1BBED60", VA = "0x181BBFD60")]
|
||||
public PositionDefaultTransition()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001105 RID: 4357
|
||||
[Token(Token = "0x2001105")]
|
||||
[MMOINKHEKJF("Position/Off Screen", "Tween from the current position until it is off a side of the screen")]
|
||||
[Serializable]
|
||||
public class PositionOffScreenTransition : PositionTransition
|
||||
{
|
||||
// Token: 0x1700107D RID: 4221
|
||||
// (get) Token: 0x0600616B RID: 24939 RVA: 0x0015372C File Offset: 0x0015192C
|
||||
[Token(Token = "0x1700107D")]
|
||||
public Vector3 Offset
|
||||
{
|
||||
[Token(Token = "0x600616B")]
|
||||
[Address(RVA = "0x1BC0080", Offset = "0x1BBF080", VA = "0x181BC0080")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
Transform transform;
|
||||
if (transform != 0)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
if (!(num == num2))
|
||||
{
|
||||
Vector3[] immediate_CORNERS = PositionOffScreenTransition.IMMEDIATE_CORNERS;
|
||||
int length = PositionOffScreenTransition.IMMEDIATE_CORNERS.Length;
|
||||
Vector3[] immediate_CORNERS2 = PositionOffScreenTransition.IMMEDIATE_CORNERS;
|
||||
RectTransform rectTransform;
|
||||
Canvas canvas;
|
||||
rectTransform.FABLENJPHFB(immediate_CORNERS2, canvas);
|
||||
Vector3[] immediate_CORNERS3 = PositionOffScreenTransition.IMMEDIATE_CORNERS;
|
||||
int length2 = immediate_CORNERS3.Length;
|
||||
Vector3 vector = immediate_CORNERS3[1];
|
||||
Vector3 zero = Vector3.zero;
|
||||
float z = Vector3.left.z;
|
||||
float z2 = Vector3.down.z;
|
||||
Vector3 right = Vector3.right;
|
||||
Vector3 up = Vector3.up;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
}
|
||||
float z5 = Vector3.zero.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600616C RID: 24940 RVA: 0x001537DC File Offset: 0x001519DC
|
||||
[Token(Token = "0x600616C")]
|
||||
[Address(RVA = "0x1BBFF40", Offset = "0x1BBEF40", VA = "0x181BBFF40", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.cachedLocalPosition.z = z;
|
||||
GameObject gameObject2 = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Canvas componentInParent = this.gameObjectOverride.GetComponentInParent<Canvas>();
|
||||
Canvas rootCanvas;
|
||||
if (componentInParent != 0)
|
||||
{
|
||||
rootCanvas = componentInParent.rootCanvas;
|
||||
this.canvas = rootCanvas;
|
||||
return;
|
||||
}
|
||||
this.canvas = rootCanvas;
|
||||
}
|
||||
|
||||
// Token: 0x0600616D RID: 24941 RVA: 0x00153854 File Offset: 0x00151A54
|
||||
[Token(Token = "0x600616D")]
|
||||
[Address(RVA = "0x1BBFD70", Offset = "0x1BBED70", VA = "0x181BBFD70", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
GameObject gameObject2 = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform2 = this.gameObjectOverride.transform;
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600616E RID: 24942 RVA: 0x001538C4 File Offset: 0x00151AC4
|
||||
[Token(Token = "0x600616E")]
|
||||
[Address(RVA = "0x1BC0070", Offset = "0x1BBF070", VA = "0x181BC0070")]
|
||||
public PositionOffScreenTransition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004028 RID: 16424
|
||||
[Token(Token = "0x4004028")]
|
||||
private static readonly Vector3[] IMMEDIATE_CORNERS = new Vector3[4];
|
||||
|
||||
// Token: 0x04004029 RID: 16425
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4004029")]
|
||||
[SerializeField]
|
||||
private PositionOffScreenTransition.HPMDPFHGJGF side = (PositionOffScreenTransition.HPMDPFHGJGF)((ulong)1L);
|
||||
|
||||
// Token: 0x0400402A RID: 16426
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400402A")]
|
||||
[NonSerialized]
|
||||
private Canvas canvas;
|
||||
|
||||
// Token: 0x02001106 RID: 4358
|
||||
[Token(Token = "0x2001106")]
|
||||
public enum HPMDPFHGJGF
|
||||
{
|
||||
// Token: 0x0400402C RID: 16428
|
||||
[Token(Token = "0x400402C")]
|
||||
Top,
|
||||
// Token: 0x0400402D RID: 16429
|
||||
[Token(Token = "0x400402D")]
|
||||
Right,
|
||||
// Token: 0x0400402E RID: 16430
|
||||
[Token(Token = "0x400402E")]
|
||||
Bottom,
|
||||
// Token: 0x0400402F RID: 16431
|
||||
[Token(Token = "0x400402F")]
|
||||
Left
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001107 RID: 4359
|
||||
[Token(Token = "0x2001107")]
|
||||
[MMOINKHEKJF("Position/Offset", "Tween from the current position to a relative offset")]
|
||||
[Serializable]
|
||||
public class PositionOffsetTransition : PositionTransition
|
||||
{
|
||||
// Token: 0x06006170 RID: 24944 RVA: 0x001538F8 File Offset: 0x00151AF8
|
||||
[Token(Token = "0x6006170")]
|
||||
[Address(RVA = "0x1BC05A0", Offset = "0x1BBF5A0", VA = "0x181BC05A0", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
float z = this.offset.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
GameObject gameObject2 = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform2 = this.gameObjectOverride.transform;
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006171 RID: 24945 RVA: 0x0015396C File Offset: 0x00151B6C
|
||||
[Token(Token = "0x6006171")]
|
||||
[Address(RVA = "0x1BC0760", Offset = "0x1BBF760", VA = "0x181BC0760")]
|
||||
public PositionOffsetTransition()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.offset.z = z;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004030 RID: 16432
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4004030")]
|
||||
[SerializeField]
|
||||
private Vector3 offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001108 RID: 4360
|
||||
[Token(Token = "0x2001108")]
|
||||
[Serializable]
|
||||
public abstract class PositionTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x1700107E RID: 4222
|
||||
// (get) Token: 0x06006172 RID: 24946 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700107E")]
|
||||
protected Vector3 CachedLocalPosition
|
||||
{
|
||||
[Token(Token = "0x6006172")]
|
||||
[Address(RVA = "0x12FD180", Offset = "0x12FC180", VA = "0x1812FD180")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006173 RID: 24947 RVA: 0x00153998 File Offset: 0x00151B98
|
||||
[Token(Token = "0x6006173")]
|
||||
[Address(RVA = "0x1BC07D0", Offset = "0x1BBF7D0", VA = "0x181BC07D0", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.cachedLocalPosition.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06006174 RID: 24948 RVA: 0x001539D8 File Offset: 0x00151BD8
|
||||
[Token(Token = "0x6006174")]
|
||||
[Address(RVA = "0x1BC0840", Offset = "0x1BBF840", VA = "0x181BC0840", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
float z = this.cachedLocalPosition.z;
|
||||
}
|
||||
|
||||
// Token: 0x06006175 RID: 24949 RVA: 0x00153A10 File Offset: 0x00151C10
|
||||
[Token(Token = "0x6006175")]
|
||||
[Address(RVA = "0x1BC08B0", Offset = "0x1BBF8B0", VA = "0x181BC08B0")]
|
||||
protected PositionTransition()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.cachedLocalPosition.z = z;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004031 RID: 16433
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004031")]
|
||||
[NonSerialized]
|
||||
private Vector3 cachedLocalPosition;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001109 RID: 4361
|
||||
[Token(Token = "0x2001109")]
|
||||
[MMOINKHEKJF("RectTransform/Absolute", "Tween from the current RectTransform properties to the target properties")]
|
||||
[Serializable]
|
||||
public class RectTransformAbsoluteTransition : RectTransformTransition
|
||||
{
|
||||
// Token: 0x1700107F RID: 4223
|
||||
// (get) Token: 0x06006176 RID: 24950 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700107F")]
|
||||
protected override Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x6006176")]
|
||||
[Address(RVA = "0x1BC6B10", Offset = "0x1BC5B10", VA = "0x181BC6B10", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001080 RID: 4224
|
||||
// (get) Token: 0x06006177 RID: 24951 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001080")]
|
||||
protected override Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x6006177")]
|
||||
[Address(RVA = "0x15F8D90", Offset = "0x15F7D90", VA = "0x1815F8D90", Slot = "9")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001081 RID: 4225
|
||||
// (get) Token: 0x06006178 RID: 24952 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001081")]
|
||||
protected override Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x6006178")]
|
||||
[Address(RVA = "0x1BC6A70", Offset = "0x1BC5A70", VA = "0x181BC6A70", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001082 RID: 4226
|
||||
// (get) Token: 0x06006179 RID: 24953 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001082")]
|
||||
protected override Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x6006179")]
|
||||
[Address(RVA = "0x6A5590", Offset = "0x6A4590", VA = "0x1806A5590", Slot = "11")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600617A RID: 24954 RVA: 0x00153A58 File Offset: 0x00151C58
|
||||
[Token(Token = "0x600617A")]
|
||||
[Address(RVA = "0x1BC6970", Offset = "0x1BC5970", VA = "0x181BC6970")]
|
||||
public RectTransformAbsoluteTransition()
|
||||
{
|
||||
Vector2 zero = Vector2.zero;
|
||||
this.sizeDelta = zero;
|
||||
this.sizeDelta.y = (float)0;
|
||||
float z = Vector3.zero.z;
|
||||
this.position.z = z;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.rotation.z = z2;
|
||||
float z3 = Vector3.one.z;
|
||||
this.scale.z = z3;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004032 RID: 16434
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004032")]
|
||||
[SerializeField]
|
||||
private Vector2 sizeDelta;
|
||||
|
||||
// Token: 0x04004033 RID: 16435
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004033")]
|
||||
[SerializeField]
|
||||
private Vector3 position;
|
||||
|
||||
// Token: 0x04004034 RID: 16436
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x4004034")]
|
||||
[SerializeField]
|
||||
private Vector3 rotation;
|
||||
|
||||
// Token: 0x04004035 RID: 16437
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004035")]
|
||||
[SerializeField]
|
||||
private Vector3 scale;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200110A RID: 4362
|
||||
[Token(Token = "0x200110A")]
|
||||
[MMOINKHEKJF("RectTransform/Default", "Tween from the current RectTransform properties to the default RectTransform properties")]
|
||||
[Serializable]
|
||||
public class RectTransformDefaultTransition : RectTransformTransition
|
||||
{
|
||||
// Token: 0x17001083 RID: 4227
|
||||
// (get) Token: 0x0600617B RID: 24955 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001083")]
|
||||
protected override Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x600617B")]
|
||||
[Address(RVA = "0x1BC6B50", Offset = "0x1BC5B50", VA = "0x181BC6B50", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001084 RID: 4228
|
||||
// (get) Token: 0x0600617C RID: 24956 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001084")]
|
||||
protected override Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x600617C")]
|
||||
[Address(RVA = "0x11E22B0", Offset = "0x11E12B0", VA = "0x1811E22B0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001085 RID: 4229
|
||||
// (get) Token: 0x0600617D RID: 24957 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001085")]
|
||||
protected override Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x600617D")]
|
||||
[Address(RVA = "0x1BC6B40", Offset = "0x1BC5B40", VA = "0x181BC6B40", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001086 RID: 4230
|
||||
// (get) Token: 0x0600617E RID: 24958 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001086")]
|
||||
protected override Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x600617E")]
|
||||
[Address(RVA = "0x14C7540", Offset = "0x14C6540", VA = "0x1814C7540", Slot = "11")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600617F RID: 24959 RVA: 0x00153AD0 File Offset: 0x00151CD0
|
||||
[Token(Token = "0x600617F")]
|
||||
[Address(RVA = "0x1BC6B30", Offset = "0x1BC5B30", VA = "0x181BC6B30")]
|
||||
public RectTransformDefaultTransition()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,203 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200110B RID: 4363
|
||||
[Token(Token = "0x200110B")]
|
||||
[MMOINKHEKJF("RectTransform/Match", "Tween from the current RectTransform properties to the target's RectTransform properties")]
|
||||
[Serializable]
|
||||
public class RectTransformMatchTransition : RectTransformTransition, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x17001087 RID: 4231
|
||||
// (get) Token: 0x06006180 RID: 24960 RVA: 0x00153AE4 File Offset: 0x00151CE4
|
||||
[Token(Token = "0x17001087")]
|
||||
private RectTransform TargetRectTransform
|
||||
{
|
||||
[Token(Token = "0x6006180")]
|
||||
[Address(RVA = "0x1BC6F50", Offset = "0x1BC5F50", VA = "0x181BC6F50")]
|
||||
get
|
||||
{
|
||||
if (this.target.transform == 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001088 RID: 4232
|
||||
// (get) Token: 0x06006181 RID: 24961 RVA: 0x00153B04 File Offset: 0x00151D04
|
||||
[Token(Token = "0x17001088")]
|
||||
protected override Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x6006181")]
|
||||
[Address(RVA = "0x1BC70D0", Offset = "0x1BC60D0", VA = "0x181BC70D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
Transform transform = this.target.transform;
|
||||
Vector2 vector;
|
||||
return vector;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001089 RID: 4233
|
||||
// (get) Token: 0x06006182 RID: 24962 RVA: 0x00153B24 File Offset: 0x00151D24
|
||||
[Token(Token = "0x17001089")]
|
||||
protected override Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x6006182")]
|
||||
[Address(RVA = "0x1BC6EC0", Offset = "0x1BC5EC0", VA = "0x181BC6EC0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700108A RID: 4234
|
||||
// (get) Token: 0x06006183 RID: 24963 RVA: 0x00153B40 File Offset: 0x00151D40
|
||||
[Token(Token = "0x1700108A")]
|
||||
protected override Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x6006183")]
|
||||
[Address(RVA = "0x1BC6FC0", Offset = "0x1BC5FC0", VA = "0x181BC6FC0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700108B RID: 4235
|
||||
// (get) Token: 0x06006184 RID: 24964 RVA: 0x00153B54 File Offset: 0x00151D54
|
||||
[Token(Token = "0x1700108B")]
|
||||
protected override Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x6006184")]
|
||||
[Address(RVA = "0x1BC7040", Offset = "0x1BC6040", VA = "0x181BC7040", Slot = "11")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006185 RID: 24965 RVA: 0x00153B70 File Offset: 0x00151D70
|
||||
[Token(Token = "0x6006185")]
|
||||
[Address(RVA = "0x1BC6CC0", Offset = "0x1BC5CC0", VA = "0x181BC6CC0", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
Vector2 sizeDelta = base.RectTransform.sizeDelta;
|
||||
this.cachedSizeDelta = sizeDelta;
|
||||
this.cachedSizeDelta.y = (float)0;
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.cachedPosition.z = z;
|
||||
RectTransform rectTransform2 = base.RectTransform;
|
||||
RectTransform rectTransform3 = base.RectTransform;
|
||||
Transition transition = this.fallbackTransition;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.cachedScale.z = z2;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
transition.OFFLOPLJBBG(<MonoBehaviour>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06006186 RID: 24966 RVA: 0x00153BFC File Offset: 0x00151DFC
|
||||
[Token(Token = "0x6006186")]
|
||||
[Address(RVA = "0x1BC6B70", Offset = "0x1BC5B70", VA = "0x181BC6B70", Slot = "5")]
|
||||
protected override void Dispose()
|
||||
{
|
||||
TransitionImplementation implementation = this.fallbackTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
if (implementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation.currentAnimation = (ulong)0L;
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006187 RID: 24967 RVA: 0x00153C3C File Offset: 0x00151E3C
|
||||
[Token(Token = "0x6006187")]
|
||||
[Address(RVA = "0x1BC6DB0", Offset = "0x1BC5DB0", VA = "0x181BC6DB0", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector2 cachedSizeDelta = this.cachedSizeDelta;
|
||||
float y = this.cachedSizeDelta.y;
|
||||
rectTransform.sizeDelta = cachedSizeDelta;
|
||||
RectTransform rectTransform2 = base.RectTransform;
|
||||
float z = this.cachedPosition.z;
|
||||
RectTransform rectTransform3 = base.RectTransform;
|
||||
Quaternion cachedRotation = this.cachedRotation;
|
||||
rectTransform3.localRotation = cachedRotation;
|
||||
RectTransform rectTransform4 = base.RectTransform;
|
||||
float z2 = this.cachedScale.z;
|
||||
TransitionImplementation implementation = this.fallbackTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006188 RID: 24968 RVA: 0x00153CD0 File Offset: 0x00151ED0
|
||||
[Token(Token = "0x6006188")]
|
||||
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020", Slot = "12")]
|
||||
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
||||
{
|
||||
this.target = DOJCFCINALC;
|
||||
}
|
||||
|
||||
// Token: 0x06006189 RID: 24969 RVA: 0x00153CE4 File Offset: 0x00151EE4
|
||||
[Token(Token = "0x6006189")]
|
||||
[Address(RVA = "0x1BC6BF0", Offset = "0x1BC5BF0", VA = "0x181BC6BF0", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
GameObject gameObject = this.target;
|
||||
int num = 0;
|
||||
if (gameObject != num)
|
||||
{
|
||||
return base.Execute();
|
||||
}
|
||||
if (this.useFallback)
|
||||
{
|
||||
return this.fallbackTransition.DCCBNDIOOGE();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600618A RID: 24970 RVA: 0x00153D28 File Offset: 0x00151F28
|
||||
[Token(Token = "0x600618A")]
|
||||
[Address(RVA = "0x1BC6B30", Offset = "0x1BC5B30", VA = "0x181BC6B30")]
|
||||
public RectTransformMatchTransition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004036 RID: 16438
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004036")]
|
||||
[SerializeField]
|
||||
private GameObject target;
|
||||
|
||||
// Token: 0x04004037 RID: 16439
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004037")]
|
||||
[SerializeField]
|
||||
[Tooltip("Fallback Transition if the Target is null")]
|
||||
private bool useFallback;
|
||||
|
||||
// Token: 0x04004038 RID: 16440
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004038")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("useFallback")]
|
||||
private Transition fallbackTransition;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,204 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200110C RID: 4364
|
||||
[Token(Token = "0x200110C")]
|
||||
[Serializable]
|
||||
public abstract class RectTransformTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x1700108C RID: 4236
|
||||
// (get) Token: 0x0600618B RID: 24971
|
||||
[Token(Token = "0x1700108C")]
|
||||
protected abstract Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x600618B")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700108D RID: 4237
|
||||
// (get) Token: 0x0600618C RID: 24972
|
||||
[Token(Token = "0x1700108D")]
|
||||
protected abstract Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x600618C")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700108E RID: 4238
|
||||
// (get) Token: 0x0600618D RID: 24973
|
||||
[Token(Token = "0x1700108E")]
|
||||
protected abstract Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x600618D")]
|
||||
[Address(Slot = "10")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700108F RID: 4239
|
||||
// (get) Token: 0x0600618E RID: 24974
|
||||
[Token(Token = "0x1700108F")]
|
||||
protected abstract Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x600618E")]
|
||||
[Address(Slot = "11")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x0600618F RID: 24975 RVA: 0x00153D3C File Offset: 0x00151F3C
|
||||
[Token(Token = "0x600618F")]
|
||||
[Address(RVA = "0x1BC7690", Offset = "0x1BC6690", VA = "0x181BC7690", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
Vector2 sizeDelta = base.RectTransform.sizeDelta;
|
||||
this.cachedSizeDelta = sizeDelta;
|
||||
this.cachedSizeDelta.y = (float)0;
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.cachedPosition.z = z;
|
||||
RectTransform rectTransform2 = base.RectTransform;
|
||||
RectTransform rectTransform3 = base.RectTransform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.cachedScale.z = z2;
|
||||
}
|
||||
|
||||
// Token: 0x06006190 RID: 24976 RVA: 0x00153DB0 File Offset: 0x00151FB0
|
||||
[Token(Token = "0x6006190")]
|
||||
[Address(RVA = "0x1BC7140", Offset = "0x1BC6140", VA = "0x181BC7140", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
Func<Vector3> func = new Func(this.FIKPIDNEOOI);
|
||||
Action<Vector3> action = new Action(this.JPPNIEKAOGH);
|
||||
this.Reset();
|
||||
int num = 0;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField2 = this.<MonoBehaviour>k__BackingField;
|
||||
RectTransform rectTransform2 = base.RectTransform;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField3 = this.<MonoBehaviour>k__BackingField;
|
||||
RectTransform rectTransform3 = base.RectTransform;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField4 = this.<MonoBehaviour>k__BackingField;
|
||||
Quaternion quaternion;
|
||||
float z2 = quaternion.z;
|
||||
OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0);
|
||||
PIPDAMDIAPC[] array = new PIPDAMDIAPC[4];
|
||||
ANGMHDJNACK angmhdjnack;
|
||||
if (angmhdjnack != 0)
|
||||
{
|
||||
}
|
||||
array[0] = angmhdjnack;
|
||||
ANGMHDJNACK angmhdjnack2;
|
||||
if (angmhdjnack2 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = angmhdjnack2;
|
||||
ANGMHDJNACK angmhdjnack3;
|
||||
if (angmhdjnack3 != 0)
|
||||
{
|
||||
}
|
||||
array[2] = angmhdjnack3;
|
||||
ANGMHDJNACK angmhdjnack4;
|
||||
if (angmhdjnack4 != 0)
|
||||
{
|
||||
}
|
||||
array[3] = angmhdjnack4;
|
||||
num += num;
|
||||
num++;
|
||||
OCABGDGGDIJ ocabgdggdij2 = ocabgdggdij.JOLMOGBAGOE(array);
|
||||
ocabgdggdij += ocabgdggdij;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006191 RID: 24977 RVA: 0x00153E9C File Offset: 0x0015209C
|
||||
[Token(Token = "0x6006191")]
|
||||
[Address(RVA = "0x1BC7800", Offset = "0x1BC6800", VA = "0x181BC7800", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector2 vector = this.cachedSizeDelta;
|
||||
float y = this.cachedSizeDelta.y;
|
||||
rectTransform.sizeDelta = vector;
|
||||
RectTransform rectTransform2 = base.RectTransform;
|
||||
float z = this.cachedPosition.z;
|
||||
RectTransform rectTransform3 = base.RectTransform;
|
||||
Quaternion quaternion = this.cachedRotation;
|
||||
rectTransform3.localRotation = quaternion;
|
||||
RectTransform rectTransform4 = base.RectTransform;
|
||||
float z2 = this.cachedScale.z;
|
||||
}
|
||||
|
||||
// Token: 0x06006192 RID: 24978 RVA: 0x00153F14 File Offset: 0x00152114
|
||||
[Token(Token = "0x6006192")]
|
||||
[Address(RVA = "0x1BC78E0", Offset = "0x1BC68E0", VA = "0x181BC78E0")]
|
||||
protected RectTransformTransition()
|
||||
{
|
||||
Vector2 zero = Vector2.zero;
|
||||
this.cachedSizeDelta = zero;
|
||||
this.cachedSizeDelta.y = (float)0;
|
||||
float z = Vector3.zero.z;
|
||||
this.cachedPosition.z = z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
float z2 = Vector3.one.z;
|
||||
this.cachedScale.z = z2;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006193 RID: 24979 RVA: 0x00153F94 File Offset: 0x00152194
|
||||
[Token(Token = "0x6006193")]
|
||||
[Address(RVA = "0x1BC75E0", Offset = "0x1BC65E0", VA = "0x181BC75E0")]
|
||||
[CompilerGenerated]
|
||||
private Vector3 FIKPIDNEOOI()
|
||||
{
|
||||
RectTransform rectTransform;
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006194 RID: 24980 RVA: 0x00153FB4 File Offset: 0x001521B4
|
||||
[Token(Token = "0x6006194")]
|
||||
[Address(RVA = "0x1BC7760", Offset = "0x1BC6760", VA = "0x181BC7760")]
|
||||
[CompilerGenerated]
|
||||
private void JPPNIEKAOGH(Vector3 ONGBFDACHHG)
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
float z = ONGBFDACHHG.z;
|
||||
Vector2 vector;
|
||||
rectTransform.sizeDelta = vector;
|
||||
}
|
||||
|
||||
// Token: 0x04004039 RID: 16441
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004039")]
|
||||
protected Vector2 cachedSizeDelta;
|
||||
|
||||
// Token: 0x0400403A RID: 16442
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400403A")]
|
||||
protected Vector3 cachedPosition;
|
||||
|
||||
// Token: 0x0400403B RID: 16443
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400403B")]
|
||||
protected Quaternion cachedRotation;
|
||||
|
||||
// Token: 0x0400403C RID: 16444
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400403C")]
|
||||
protected Vector3 cachedScale;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200110D RID: 4365
|
||||
[Token(Token = "0x200110D")]
|
||||
[MMOINKHEKJF("Rings/Absolute", "Tween from the current Rings layers to new absolute layers.")]
|
||||
[Serializable]
|
||||
public class RingsAbsoluteTransition : RingsTransition
|
||||
{
|
||||
// Token: 0x17001090 RID: 4240
|
||||
// (get) Token: 0x06006195 RID: 24981 RVA: 0x00153FDC File Offset: 0x001521DC
|
||||
[Token(Token = "0x17001090")]
|
||||
protected override IReadOnlyList<UIRings.RingLayer> TargetRingLayers
|
||||
{
|
||||
[Token(Token = "0x6006195")]
|
||||
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006195)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RRUI.UIRings/RingLayer> RRUI.Animation.RingsAbsoluteTransition::get_TargetRingLayers()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RRUI.UIRings/RingLayer>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RRUI.UIRings/RingLayer>(RingsAbsoluteTransition::ringLayers, ldloc:RingsAbsoluteTransition(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006196 RID: 24982 RVA: 0x00153FF0 File Offset: 0x001521F0
|
||||
[Token(Token = "0x6006196")]
|
||||
[Address(RVA = "0x1BC79F0", Offset = "0x1BC69F0", VA = "0x181BC79F0")]
|
||||
public RingsAbsoluteTransition()
|
||||
{
|
||||
List<UIRings.RingLayer> list = new List();
|
||||
Color white = Color.white;
|
||||
Color black = Color.black;
|
||||
this.ringLayers = list;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400403D RID: 16445
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400403D")]
|
||||
[SerializeField]
|
||||
private List<UIRings.RingLayer> ringLayers;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200110E RID: 4366
|
||||
[Token(Token = "0x200110E")]
|
||||
[MMOINKHEKJF("Rings/Default", "Tween from the current Rings layers to the default layers configured on the component.")]
|
||||
[Serializable]
|
||||
public class RingsDefaultTransition : RingsTransition
|
||||
{
|
||||
// Token: 0x17001091 RID: 4241
|
||||
// (get) Token: 0x06006197 RID: 24983 RVA: 0x00154040 File Offset: 0x00152240
|
||||
[Token(Token = "0x17001091")]
|
||||
protected override IReadOnlyList<UIRings.RingLayer> TargetRingLayers
|
||||
{
|
||||
[Token(Token = "0x6006197")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.cachedRingLayers;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006198 RID: 24984 RVA: 0x00154054 File Offset: 0x00152254
|
||||
[Token(Token = "0x6006198")]
|
||||
[Address(RVA = "0x1BC7AF0", Offset = "0x1BC6AF0", VA = "0x181BC7AF0")]
|
||||
public RingsDefaultTransition()
|
||||
{
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,196 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200110F RID: 4367
|
||||
[Token(Token = "0x200110F")]
|
||||
[Serializable]
|
||||
public abstract class RingsTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001092 RID: 4242
|
||||
// (get) Token: 0x06006199 RID: 24985
|
||||
[Token(Token = "0x17001092")]
|
||||
protected abstract IReadOnlyList<UIRings.RingLayer> TargetRingLayers
|
||||
{
|
||||
[Token(Token = "0x6006199")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x0600619A RID: 24986 RVA: 0x00154084 File Offset: 0x00152284
|
||||
[Token(Token = "0x600619A")]
|
||||
[Address(RVA = "0x1BC8030", Offset = "0x1BC7030", VA = "0x181BC8030", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
UIRings component = this.gameObjectOverride.GetComponent<UIRings>();
|
||||
this.rings = component;
|
||||
List<UIRings.RingLayer> list = new List(component.ringLayers);
|
||||
this.cachedRingLayers = list;
|
||||
}
|
||||
|
||||
// Token: 0x0600619B RID: 24987 RVA: 0x001540CC File Offset: 0x001522CC
|
||||
[Token(Token = "0x600619B")]
|
||||
[Address(RVA = "0x1BC7B10", Offset = "0x1BC6B10", VA = "0x181BC7B10", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
this.Reset();
|
||||
IReadOnlyList<UIRings.RingLayer> readOnlyList = this.cachedRingLayers;
|
||||
this.Reset();
|
||||
List<PIPDAMDIAPC> list = new List();
|
||||
int num = 0;
|
||||
if (0 < list)
|
||||
{
|
||||
int index = num;
|
||||
Func<Color> func = delegate
|
||||
{
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
Action<Color> action = delegate(Color value)
|
||||
{
|
||||
UIRings uirings2 = this.rings;
|
||||
};
|
||||
int index3 = index;
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
Func<float> func2 = delegate
|
||||
{
|
||||
RingsTransition <>4__this = this;
|
||||
List<UIRings.RingLayer> list2 = <>4__this.rings.ringLayers;
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
bool overrideGameObject = <>4__this.overrideGameObject;
|
||||
list2 += list2;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
Action<float> action2 = delegate(float value)
|
||||
{
|
||||
UIRings uirings3 = this.rings;
|
||||
int index2 = index;
|
||||
bool flag = uirings3.SetRingLayerSize(index2, value);
|
||||
};
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction2 = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField2 = this.<MonoBehaviour>k__BackingField;
|
||||
ANGMHDJNACK angmhdjnack;
|
||||
list.Add(angmhdjnack);
|
||||
ANGMHDJNACK angmhdjnack2;
|
||||
list.Add(angmhdjnack2);
|
||||
num++;
|
||||
}
|
||||
OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0);
|
||||
UIRings uirings = this.rings;
|
||||
string text = string.Format("Unable to play transition for UIRings component {0}.\n", uirings);
|
||||
this.Reset();
|
||||
IReadOnlyList<UIRings.RingLayer> readOnlyList2 = this.cachedRingLayers;
|
||||
string text2 = string.Format("Transition specifies {0} layers, but component expects {1}.", text, text);
|
||||
Debug.LogError(text + text2);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600619C RID: 24988 RVA: 0x001541D4 File Offset: 0x001523D4
|
||||
[Token(Token = "0x600619C")]
|
||||
[Address(RVA = "0x1BC80E0", Offset = "0x1BC70E0", VA = "0x181BC80E0", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
UIRings uirings = this.rings;
|
||||
IReadOnlyList<UIRings.RingLayer> readOnlyList = this.cachedRingLayers;
|
||||
uirings.SetRingLayers(readOnlyList);
|
||||
}
|
||||
|
||||
// Token: 0x0600619D RID: 24989 RVA: 0x001541FC File Offset: 0x001523FC
|
||||
[Token(Token = "0x600619D")]
|
||||
[Address(RVA = "0x1BC7AF0", Offset = "0x1BC6AF0", VA = "0x181BC7AF0")]
|
||||
protected RingsTransition()
|
||||
{
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400403E RID: 16446
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400403E")]
|
||||
private UIRings rings;
|
||||
|
||||
// Token: 0x0400403F RID: 16447
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400403F")]
|
||||
protected IReadOnlyList<UIRings.RingLayer> cachedRingLayers;
|
||||
|
||||
// Token: 0x02001110 RID: 4368
|
||||
[Token(Token = "0x2001110")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EHCHAHIJPMD
|
||||
{
|
||||
// Token: 0x0600619E RID: 24990 RVA: 0x0015422C File Offset: 0x0015242C
|
||||
[Token(Token = "0x600619E")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public EHCHAHIJPMD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600619F RID: 24991 RVA: 0x00154240 File Offset: 0x00152440
|
||||
[Token(Token = "0x600619F")]
|
||||
[Address(RVA = "0x1BBE7D0", Offset = "0x1BBD7D0", VA = "0x181BBE7D0")]
|
||||
internal Color <Execute>b__0()
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061A0 RID: 24992 RVA: 0x0015425C File Offset: 0x0015245C
|
||||
[Token(Token = "0x60061A0")]
|
||||
[Address(RVA = "0x1BBE8C0", Offset = "0x1BBD8C0", VA = "0x181BBE8C0")]
|
||||
internal void <Execute>b__1(Color value)
|
||||
{
|
||||
UIRings rings = this.<>4__this.rings;
|
||||
}
|
||||
|
||||
// Token: 0x060061A1 RID: 24993 RVA: 0x0015427C File Offset: 0x0015247C
|
||||
[Token(Token = "0x60061A1")]
|
||||
[Address(RVA = "0x1BBE900", Offset = "0x1BBD900", VA = "0x181BBE900")]
|
||||
internal float <Execute>b__2()
|
||||
{
|
||||
RingsTransition ringsTransition = this.<>4__this;
|
||||
List<UIRings.RingLayer> list = ringsTransition.rings.ringLayers;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
bool overrideGameObject = ringsTransition.overrideGameObject;
|
||||
list += list;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061A2 RID: 24994 RVA: 0x001542B8 File Offset: 0x001524B8
|
||||
[Token(Token = "0x60061A2")]
|
||||
[Address(RVA = "0x1BBE9F0", Offset = "0x1BBD9F0", VA = "0x181BBE9F0")]
|
||||
internal void <Execute>b__3(float value)
|
||||
{
|
||||
UIRings rings = this.<>4__this.rings;
|
||||
int num = this.index;
|
||||
bool flag = rings.SetRingLayerSize(num, value);
|
||||
}
|
||||
|
||||
// Token: 0x04004040 RID: 16448
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004040")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04004041 RID: 16449
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004041")]
|
||||
public RingsTransition <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001111 RID: 4369
|
||||
[Token(Token = "0x2001111")]
|
||||
[MMOINKHEKJF("Rotation/Absolute", "Tween from the current rotation to target value")]
|
||||
[Serializable]
|
||||
public class RotationAbsoluteTransition : RotationTransition
|
||||
{
|
||||
// Token: 0x17001093 RID: 4243
|
||||
// (get) Token: 0x060061A3 RID: 24995 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001093")]
|
||||
protected override Quaternion Target
|
||||
{
|
||||
[Token(Token = "0x60061A3")]
|
||||
[Address(RVA = "0x1BC8180", Offset = "0x1BC7180", VA = "0x181BC8180", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061A4 RID: 24996 RVA: 0x001542E8 File Offset: 0x001524E8
|
||||
[Token(Token = "0x60061A4")]
|
||||
[Address(RVA = "0x1BC8110", Offset = "0x1BC7110", VA = "0x181BC8110")]
|
||||
public RotationAbsoluteTransition()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.target.z = z;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004042 RID: 16450
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4004042")]
|
||||
[SerializeField]
|
||||
private Vector3 target;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001112 RID: 4370
|
||||
[Token(Token = "0x2001112")]
|
||||
[MMOINKHEKJF("Rotation/Default", "Tween from the current rotation to default value")]
|
||||
[Serializable]
|
||||
public class RotationDefaultTransition : RotationTransition
|
||||
{
|
||||
// Token: 0x17001094 RID: 4244
|
||||
// (get) Token: 0x060061A5 RID: 24997 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001094")]
|
||||
protected override Quaternion Target
|
||||
{
|
||||
[Token(Token = "0x60061A5")]
|
||||
[Address(RVA = "0x12986A0", Offset = "0x12976A0", VA = "0x1812986A0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061A6 RID: 24998 RVA: 0x00154314 File Offset: 0x00152514
|
||||
[Token(Token = "0x60061A6")]
|
||||
[Address(RVA = "0x1BC8210", Offset = "0x1BC7210", VA = "0x181BC8210")]
|
||||
public RotationDefaultTransition()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001113 RID: 4371
|
||||
[Token(Token = "0x2001113")]
|
||||
[Serializable]
|
||||
public abstract class RotationTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001095 RID: 4245
|
||||
// (get) Token: 0x060061A7 RID: 24999 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001095")]
|
||||
protected Quaternion CachedRotation
|
||||
{
|
||||
[Token(Token = "0x60061A7")]
|
||||
[Address(RVA = "0x12986A0", Offset = "0x12976A0", VA = "0x1812986A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001096 RID: 4246
|
||||
// (get) Token: 0x060061A8 RID: 25000
|
||||
[Token(Token = "0x17001096")]
|
||||
protected abstract Quaternion Target
|
||||
{
|
||||
[Token(Token = "0x60061A8")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x060061A9 RID: 25001 RVA: 0x00154328 File Offset: 0x00152528
|
||||
[Token(Token = "0x60061A9")]
|
||||
[Address(RVA = "0x1BC8300", Offset = "0x1BC7300", VA = "0x181BC8300", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
}
|
||||
|
||||
// Token: 0x060061AA RID: 25002 RVA: 0x00154344 File Offset: 0x00152544
|
||||
[Token(Token = "0x60061AA")]
|
||||
[Address(RVA = "0x1BC8220", Offset = "0x1BC7220", VA = "0x181BC8220", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060061AA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PIPDAMDIAPC RRUI.Animation.RotationTransition::Execute()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:RectTransform(var_0_06, callgetter:RectTransform(TransitionImplementation::get_RectTransform, ldloc:RotationTransition[exp:TransitionImplementation](this)))
|
||||
stloc:JOMGGPNCMFK(var_1_0D, ldfld:JOMGGPNCMFK(TweenTransition::easeFunction, ldloc:RotationTransition[exp:TweenTransition](this)))
|
||||
stloc:MonoBehaviour(var_2_14, ldfld:MonoBehaviour(TransitionImplementation::<MonoBehaviour>k__BackingField, ldloc:RotationTransition[exp:TransitionImplementation](this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060061AB RID: 25003 RVA: 0x00154368 File Offset: 0x00152568
|
||||
[Token(Token = "0x60061AB")]
|
||||
[Address(RVA = "0x1BC8340", Offset = "0x1BC7340", VA = "0x181BC8340", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Quaternion quaternion = this.cachedRotation;
|
||||
rectTransform.localRotation = quaternion;
|
||||
}
|
||||
|
||||
// Token: 0x060061AC RID: 25004 RVA: 0x00154390 File Offset: 0x00152590
|
||||
[Token(Token = "0x60061AC")]
|
||||
[Address(RVA = "0x1BC8380", Offset = "0x1BC7380", VA = "0x181BC8380")]
|
||||
protected RotationTransition()
|
||||
{
|
||||
Quaternion identity = Quaternion.identity;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004043 RID: 16451
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004043")]
|
||||
[NonSerialized]
|
||||
private Quaternion cachedRotation;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001114 RID: 4372
|
||||
[Token(Token = "0x2001114")]
|
||||
[MMOINKHEKJF("Size/Absolute", "Tween from the current width or height to a target value")]
|
||||
[Serializable]
|
||||
public class SizeAbsoluteTransition : SizeTransition
|
||||
{
|
||||
// Token: 0x060061AD RID: 25005 RVA: 0x001543C4 File Offset: 0x001525C4
|
||||
[Token(Token = "0x60061AD")]
|
||||
[Address(RVA = "0x1BC8400", Offset = "0x1BC7400", VA = "0x181BC8400", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060061AD)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PIPDAMDIAPC RRUI.Animation.SizeAbsoluteTransition::Execute()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Func`1<float32>(var_0_06, ldfld:class [mscorlib]System.Func`1<float32>(SizeTransition::getter, ldloc:SizeAbsoluteTransition[exp:SizeTransition](this)))
|
||||
stloc:class [mscorlib]System.Action`1<float32>(var_1_0D, ldfld:class [mscorlib]System.Action`1<float32>(SizeTransition::setter, ldloc:SizeAbsoluteTransition[exp:SizeTransition](this)))
|
||||
stloc:float32(var_2_14, ldfld:float32(SizeAbsoluteTransition::target, ldloc:SizeAbsoluteTransition(this)))
|
||||
stloc:float32(var_3_1B, ldfld:float32(TweenTransition::duration, ldloc:SizeAbsoluteTransition[exp:TweenTransition](this)))
|
||||
stloc:JOMGGPNCMFK(var_4_22, ldfld:JOMGGPNCMFK(TweenTransition::easeFunction, ldloc:SizeAbsoluteTransition[exp:TweenTransition](this)))
|
||||
stloc:MonoBehaviour(var_5_2A, ldfld:MonoBehaviour(TransitionImplementation::<MonoBehaviour>k__BackingField, ldloc:SizeAbsoluteTransition[exp:TransitionImplementation](this)))
|
||||
stloc:ANGMHDJNACK(var_7_39, call:ANGMHDJNACK(LLICDLEPNPK::PGBBGHKPEEN, ldloc:class [mscorlib]System.Func`1<float32>[exp:Func`1](var_0_06), ldloc:class [mscorlib]System.Action`1<float32>[exp:Action`1](var_1_0D), ldloc:float32(var_2_14), ldloc:float32(var_3_1B), ldloc:JOMGGPNCMFK(var_4_22), ldloc:MonoBehaviour[exp:Behaviour](var_5_2A)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060061AE RID: 25006 RVA: 0x0015440C File Offset: 0x0015260C
|
||||
[Token(Token = "0x60061AE")]
|
||||
[Address(RVA = "0x1BC84D0", Offset = "0x1BC74D0", VA = "0x181BC84D0")]
|
||||
public SizeAbsoluteTransition()
|
||||
{
|
||||
this.dimension = (SizeTransition.MBDNNHBELII)((ulong)1L);
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004044 RID: 16452
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004044")]
|
||||
[SerializeField]
|
||||
private float target;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001115 RID: 4373
|
||||
[Token(Token = "0x2001115")]
|
||||
[MMOINKHEKJF("Size/Default", "Tween from the current width or height to the default value")]
|
||||
[Serializable]
|
||||
public class SizeDefaultTransition : SizeTransition
|
||||
{
|
||||
// Token: 0x060061AF RID: 25007 RVA: 0x00154444 File Offset: 0x00152644
|
||||
[Token(Token = "0x60061AF")]
|
||||
[Address(RVA = "0x1BC84F0", Offset = "0x1BC74F0", VA = "0x181BC84F0", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060061AF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PIPDAMDIAPC RRUI.Animation.SizeDefaultTransition::Execute()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Func`1<float32>(var_0_06, ldfld:class [mscorlib]System.Func`1<float32>(SizeTransition::getter, ldloc:SizeDefaultTransition[exp:SizeTransition](this)))
|
||||
stloc:class [mscorlib]System.Action`1<float32>(var_1_0D, ldfld:class [mscorlib]System.Action`1<float32>(SizeTransition::setter, ldloc:SizeDefaultTransition[exp:SizeTransition](this)))
|
||||
stloc:float32(var_2_14, ldfld:float32(SizeTransition::cachedSize, ldloc:SizeDefaultTransition[exp:SizeTransition](this)))
|
||||
stloc:float32(var_3_1B, ldfld:float32(TweenTransition::duration, ldloc:SizeDefaultTransition[exp:TweenTransition](this)))
|
||||
stloc:JOMGGPNCMFK(var_4_22, ldfld:JOMGGPNCMFK(TweenTransition::easeFunction, ldloc:SizeDefaultTransition[exp:TweenTransition](this)))
|
||||
stloc:MonoBehaviour(var_5_2A, ldfld:MonoBehaviour(TransitionImplementation::<MonoBehaviour>k__BackingField, ldloc:SizeDefaultTransition[exp:TransitionImplementation](this)))
|
||||
stloc:ANGMHDJNACK(var_7_39, call:ANGMHDJNACK(LLICDLEPNPK::PGBBGHKPEEN, ldloc:class [mscorlib]System.Func`1<float32>[exp:Func`1](var_0_06), ldloc:class [mscorlib]System.Action`1<float32>[exp:Action`1](var_1_0D), ldloc:float32(var_2_14), ldloc:float32(var_3_1B), ldloc:JOMGGPNCMFK(var_4_22), ldloc:MonoBehaviour[exp:Behaviour](var_5_2A)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060061B0 RID: 25008 RVA: 0x0015448C File Offset: 0x0015268C
|
||||
[Token(Token = "0x60061B0")]
|
||||
[Address(RVA = "0x1BC84D0", Offset = "0x1BC74D0", VA = "0x181BC84D0")]
|
||||
public SizeDefaultTransition()
|
||||
{
|
||||
this.dimension = (SizeTransition.MBDNNHBELII)((ulong)1L);
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001116 RID: 4374
|
||||
[Token(Token = "0x2001116")]
|
||||
[MMOINKHEKJF("Size/Relative", "Tween from the current width or height to a relative value")]
|
||||
[Serializable]
|
||||
public class SizeRelativeTransition : SizeTransition
|
||||
{
|
||||
// Token: 0x060061B1 RID: 25009 RVA: 0x001544C4 File Offset: 0x001526C4
|
||||
[Token(Token = "0x60061B1")]
|
||||
[Address(RVA = "0x1BC85C0", Offset = "0x1BC75C0", VA = "0x181BC85C0", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
SizeTransition.MBDNNHBELII dimension = this.dimension;
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
if (dimension == SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
}
|
||||
Vector2 sizeDelta2 = rectTransform.sizeDelta;
|
||||
Func<float> getter = this.getter;
|
||||
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061B2 RID: 25010 RVA: 0x00154510 File Offset: 0x00152710
|
||||
[Token(Token = "0x60061B2")]
|
||||
[Address(RVA = "0x1BC84D0", Offset = "0x1BC74D0", VA = "0x181BC84D0")]
|
||||
public SizeRelativeTransition()
|
||||
{
|
||||
this.dimension = (SizeTransition.MBDNNHBELII)((ulong)1L);
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004045 RID: 16453
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004045")]
|
||||
[SerializeField]
|
||||
private float delta;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,342 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.ResourceManagement.AsyncOperations;
|
||||
using UnityEngine.ResourceManagement.ResourceLocations;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001117 RID: 4375
|
||||
[Token(Token = "0x2001117")]
|
||||
[Serializable]
|
||||
public abstract class SizeTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001097 RID: 4247
|
||||
// (get) Token: 0x060061B3 RID: 25011 RVA: 0x00154548 File Offset: 0x00152748
|
||||
[Token(Token = "0x17001097")]
|
||||
protected float CachedSize
|
||||
{
|
||||
[Token(Token = "0x60061B3")]
|
||||
[Address(RVA = "0xD82A60", Offset = "0xD81A60", VA = "0x180D82A60")]
|
||||
get
|
||||
{
|
||||
return this.cachedSize;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001098 RID: 4248
|
||||
// (get) Token: 0x060061B4 RID: 25012 RVA: 0x0015455C File Offset: 0x0015275C
|
||||
[Token(Token = "0x17001098")]
|
||||
protected float CurrentSize
|
||||
{
|
||||
[Token(Token = "0x60061B4")]
|
||||
[Address(RVA = "0x1BC8B60", Offset = "0x1BC7B60", VA = "0x181BC8B60")]
|
||||
get
|
||||
{
|
||||
SizeTransition.MBDNNHBELII mbdnnhbelii = this.dimension;
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
if (mbdnnhbelii == SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
}
|
||||
Vector2 sizeDelta2 = rectTransform.sizeDelta;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001099 RID: 4249
|
||||
// (get) Token: 0x060061B5 RID: 25013 RVA: 0x00154590 File Offset: 0x00152790
|
||||
[Token(Token = "0x17001099")]
|
||||
protected Func<float> Getter
|
||||
{
|
||||
[Token(Token = "0x60061B5")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
return this.getter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700109A RID: 4250
|
||||
// (get) Token: 0x060061B6 RID: 25014 RVA: 0x001545A4 File Offset: 0x001527A4
|
||||
[Token(Token = "0x1700109A")]
|
||||
protected Action<float> Setter
|
||||
{
|
||||
[Token(Token = "0x60061B6")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get
|
||||
{
|
||||
return this.setter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061B7 RID: 25015 RVA: 0x001545B8 File Offset: 0x001527B8
|
||||
[Token(Token = "0x60061B7")]
|
||||
[Address(RVA = "0x1BC86F0", Offset = "0x1BC76F0", VA = "0x181BC86F0", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
Vector2 sizeDelta2 = base.RectTransform.sizeDelta;
|
||||
Vector2 sizeDelta = sizeDelta2;
|
||||
sizeDelta.y = (float)0;
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
LayoutElement component = this.gameObjectOverride.GetComponent<LayoutElement>();
|
||||
this.layoutElement = component;
|
||||
int num = 0;
|
||||
if (!(component != num))
|
||||
{
|
||||
}
|
||||
bool flag = !this.layoutElement.ignoreLayout;
|
||||
this.isLayoutElementDriven = flag;
|
||||
Canvas.ForceUpdateCanvases();
|
||||
LayoutRebuilder.ForceRebuildLayoutImmediate(base.RectTransform);
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
Action action = delegate
|
||||
{
|
||||
SizeTransition <>4__this = this;
|
||||
if (<>4__this.isLayoutElementDriven || <>4__this.dimension == SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
}
|
||||
if (<>4__this.dimension == SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
float preferredWidth = LayoutUtility.GetPreferredWidth(<>4__this.RectTransform);
|
||||
}
|
||||
float preferredHeight = LayoutUtility.GetPreferredHeight(<>4__this.RectTransform);
|
||||
<>4__this.cachedSize = preferredHeight;
|
||||
};
|
||||
KFBABPAPIMB kfbabpapimb = <MonoBehaviour>k__BackingField.JGIPMJPPCBM(action);
|
||||
SizeTransition.MBDNNHBELII mbdnnhbelii = this.dimension;
|
||||
if (this.isLayoutElementDriven)
|
||||
{
|
||||
Action<float> action2;
|
||||
if (mbdnnhbelii != SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
Func<float> func = delegate
|
||||
{
|
||||
IResourceLocation location = ((IGenericProviderOperation)this.layoutElement).Location;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
this.getter = func;
|
||||
action2 = delegate(float value)
|
||||
{
|
||||
float preferredHeight2 = this.layoutElement.preferredHeight;
|
||||
Canvas.ForceUpdateCanvases();
|
||||
};
|
||||
this.setter = action2;
|
||||
return;
|
||||
}
|
||||
this.getter = action2;
|
||||
}
|
||||
Action<float> action3;
|
||||
if (action3 != 0)
|
||||
{
|
||||
Action<float> action4;
|
||||
this.getter = action4;
|
||||
}
|
||||
Action<float> action5;
|
||||
this.getter = action5;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061B8 RID: 25016 RVA: 0x001546D0 File Offset: 0x001528D0
|
||||
[Token(Token = "0x60061B8")]
|
||||
[Address(RVA = "0x1BC89F0", Offset = "0x1BC79F0", VA = "0x181BC89F0", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
SizeTransition.MBDNNHBELII mbdnnhbelii = this.dimension;
|
||||
if (this.isLayoutElementDriven)
|
||||
{
|
||||
LayoutElement layoutElement = this.layoutElement;
|
||||
if (mbdnnhbelii != SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
IResourceLocation location = ((IGenericProviderOperation)layoutElement).Location;
|
||||
return;
|
||||
}
|
||||
IResourceLocation location2 = ((IGenericProviderOperation)layoutElement).Location;
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (mbdnnhbelii != SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector2 sizeDelta = base.RectTransform.sizeDelta;
|
||||
return;
|
||||
}
|
||||
Vector2 sizeDelta2 = base.RectTransform.sizeDelta;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061B9 RID: 25017 RVA: 0x00154738 File Offset: 0x00152938
|
||||
[Token(Token = "0x60061B9")]
|
||||
[Address(RVA = "0x1BC84D0", Offset = "0x1BC74D0", VA = "0x181BC84D0")]
|
||||
protected SizeTransition()
|
||||
{
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004046 RID: 16454
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004046")]
|
||||
[SerializeField]
|
||||
private SizeTransition.MBDNNHBELII dimension = (SizeTransition.MBDNNHBELII)((ulong)1L);
|
||||
|
||||
// Token: 0x04004047 RID: 16455
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4004047")]
|
||||
[NonSerialized]
|
||||
private float cachedSize;
|
||||
|
||||
// Token: 0x04004048 RID: 16456
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4004048")]
|
||||
[NonSerialized]
|
||||
private LayoutElement layoutElement;
|
||||
|
||||
// Token: 0x04004049 RID: 16457
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4004049")]
|
||||
private bool isLayoutElementDriven;
|
||||
|
||||
// Token: 0x0400404A RID: 16458
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400404A")]
|
||||
[NonSerialized]
|
||||
private Func<float> getter;
|
||||
|
||||
// Token: 0x0400404B RID: 16459
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400404B")]
|
||||
[NonSerialized]
|
||||
private Action<float> setter;
|
||||
|
||||
// Token: 0x02001118 RID: 4376
|
||||
[Token(Token = "0x2001118")]
|
||||
private enum MBDNNHBELII
|
||||
{
|
||||
// Token: 0x0400404D RID: 16461
|
||||
[Token(Token = "0x400404D")]
|
||||
Width,
|
||||
// Token: 0x0400404E RID: 16462
|
||||
[Token(Token = "0x400404E")]
|
||||
Height
|
||||
}
|
||||
|
||||
// Token: 0x02001119 RID: 4377
|
||||
[Token(Token = "0x2001119")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JMMOJGHMFPA
|
||||
{
|
||||
// Token: 0x060061BA RID: 25018 RVA: 0x00154770 File Offset: 0x00152970
|
||||
[Token(Token = "0x60061BA")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public JMMOJGHMFPA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060061BB RID: 25019 RVA: 0x00154784 File Offset: 0x00152984
|
||||
[Token(Token = "0x60061BB")]
|
||||
[Address(RVA = "0x1BBEEA0", Offset = "0x1BBDEA0", VA = "0x181BBEEA0")]
|
||||
internal void <Initialize>b__0()
|
||||
{
|
||||
SizeTransition sizeTransition = this.<>4__this;
|
||||
if (sizeTransition.isLayoutElementDriven || sizeTransition.dimension == SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
}
|
||||
if (sizeTransition.dimension == SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
float preferredWidth = LayoutUtility.GetPreferredWidth(sizeTransition.RectTransform);
|
||||
}
|
||||
float preferredHeight = LayoutUtility.GetPreferredHeight(sizeTransition.RectTransform);
|
||||
sizeTransition.cachedSize = preferredHeight;
|
||||
}
|
||||
|
||||
// Token: 0x060061BC RID: 25020 RVA: 0x001547D8 File Offset: 0x001529D8
|
||||
[Token(Token = "0x60061BC")]
|
||||
[Address(RVA = "0x1BBEF30", Offset = "0x1BBDF30", VA = "0x181BBEF30")]
|
||||
internal float <Initialize>b__1()
|
||||
{
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061BD RID: 25021 RVA: 0x001547FC File Offset: 0x001529FC
|
||||
[Token(Token = "0x60061BD")]
|
||||
[Address(RVA = "0x1BBEF70", Offset = "0x1BBDF70", VA = "0x181BBEF70")]
|
||||
internal void <Initialize>b__2(float value)
|
||||
{
|
||||
RectTransform rectTransform = this.<>4__this.RectTransform;
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
}
|
||||
|
||||
// Token: 0x060061BE RID: 25022 RVA: 0x0015482C File Offset: 0x00152A2C
|
||||
[Token(Token = "0x60061BE")]
|
||||
[Address(RVA = "0x1BBF010", Offset = "0x1BBE010", VA = "0x181BBF010")]
|
||||
internal float <Initialize>b__3()
|
||||
{
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061BF RID: 25023 RVA: 0x00154850 File Offset: 0x00152A50
|
||||
[Token(Token = "0x60061BF")]
|
||||
[Address(RVA = "0x1BBF050", Offset = "0x1BBE050", VA = "0x181BBF050")]
|
||||
internal void <Initialize>b__4(float value)
|
||||
{
|
||||
RectTransform rectTransform = this.<>4__this.RectTransform;
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
}
|
||||
|
||||
// Token: 0x060061C0 RID: 25024 RVA: 0x00154880 File Offset: 0x00152A80
|
||||
[Token(Token = "0x60061C0")]
|
||||
[Address(RVA = "0x1BBF0F0", Offset = "0x1BBE0F0", VA = "0x181BBF0F0")]
|
||||
internal float <Initialize>b__5()
|
||||
{
|
||||
IResourceLocation location = ((IGenericProviderOperation)this.<>4__this.layoutElement).Location;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061C1 RID: 25025 RVA: 0x001548A4 File Offset: 0x00152AA4
|
||||
[Token(Token = "0x60061C1")]
|
||||
[Address(RVA = "0x1BBF130", Offset = "0x1BBE130", VA = "0x181BBF130")]
|
||||
internal void <Initialize>b__6(float value)
|
||||
{
|
||||
float preferredWidth = this.<>4__this.layoutElement.preferredWidth;
|
||||
Canvas.ForceUpdateCanvases();
|
||||
}
|
||||
|
||||
// Token: 0x060061C2 RID: 25026 RVA: 0x001548D0 File Offset: 0x00152AD0
|
||||
[Token(Token = "0x60061C2")]
|
||||
[Address(RVA = "0x1BBF170", Offset = "0x1BBE170", VA = "0x181BBF170")]
|
||||
internal float <Initialize>b__7()
|
||||
{
|
||||
IResourceLocation location = ((IGenericProviderOperation)this.<>4__this.layoutElement).Location;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061C3 RID: 25027 RVA: 0x001548F4 File Offset: 0x00152AF4
|
||||
[Token(Token = "0x60061C3")]
|
||||
[Address(RVA = "0x1BBF1B0", Offset = "0x1BBE1B0", VA = "0x181BBF1B0")]
|
||||
internal void <Initialize>b__8(float value)
|
||||
{
|
||||
float preferredHeight = this.<>4__this.layoutElement.preferredHeight;
|
||||
Canvas.ForceUpdateCanvases();
|
||||
}
|
||||
|
||||
// Token: 0x0400404F RID: 16463
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400404F")]
|
||||
public SizeTransition <>4__this;
|
||||
|
||||
// Token: 0x04004050 RID: 16464
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004050")]
|
||||
public Vector2 sizeDelta;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200111F RID: 4383
|
||||
[Token(Token = "0x200111F")]
|
||||
[Serializable]
|
||||
public class Transition
|
||||
{
|
||||
// Token: 0x1700109E RID: 4254
|
||||
// (get) Token: 0x060061DA RID: 25050 RVA: 0x00154C48 File Offset: 0x00152E48
|
||||
// (set) Token: 0x060061DB RID: 25051 RVA: 0x00154C5C File Offset: 0x00152E5C
|
||||
[Token(Token = "0x1700109E")]
|
||||
public TransitionImplementation Implementation
|
||||
{
|
||||
[Token(Token = "0x60061DA")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.implementation;
|
||||
}
|
||||
[Token(Token = "0x60061DB")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
set
|
||||
{
|
||||
this.implementation = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061DC RID: 25052 RVA: 0x00154C70 File Offset: 0x00152E70
|
||||
[Token(Token = "0x60061DC")]
|
||||
[Address(RVA = "0x1BCB6F0", Offset = "0x1BCA6F0", VA = "0x181BCB6F0")]
|
||||
public void OFFLOPLJBBG(MonoBehaviour BANOOEJCMAG)
|
||||
{
|
||||
if (!this.isInitialized)
|
||||
{
|
||||
TransitionImplementation transitionImplementation = this.implementation;
|
||||
this.isInitialized = true;
|
||||
if (transitionImplementation != 0)
|
||||
{
|
||||
transitionImplementation.<MonoBehaviour>k__BackingField = BANOOEJCMAG;
|
||||
TransitionsConfig instance = TransitionsConfig.Instance;
|
||||
NHJAFIEANHG transitionAudioClip = transitionImplementation.transitionAudioClip;
|
||||
if (!instance.isInitialized || instance.prefabsByTransitionAudioClips == (ulong)0L)
|
||||
{
|
||||
instance.OFFLOPLJBBG();
|
||||
}
|
||||
Dictionary<NHJAFIEANHG, RecRoomAudioClip> prefabsByTransitionAudioClips = instance.prefabsByTransitionAudioClips;
|
||||
ulong num;
|
||||
transitionImplementation.audioClip = num;
|
||||
if (!transitionImplementation.overrideGameObject)
|
||||
{
|
||||
GameObject gameObject = transitionImplementation.<MonoBehaviour>k__BackingField.gameObject;
|
||||
}
|
||||
bool flag = PLDMAFINLJO.DADDLNOFHFH(transitionImplementation.gameObjectOverride);
|
||||
transitionImplementation.isWorldCanvas = flag;
|
||||
string text = transitionImplementation.ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061DD RID: 25053 RVA: 0x00154D14 File Offset: 0x00152F14
|
||||
[Token(Token = "0x60061DD")]
|
||||
[Address(RVA = "0x1BCB680", Offset = "0x1BCA680", VA = "0x181BCB680")]
|
||||
public void MDDAPCCABNK()
|
||||
{
|
||||
TransitionImplementation transitionImplementation = this.implementation;
|
||||
if (transitionImplementation != 0)
|
||||
{
|
||||
if (transitionImplementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
transitionImplementation.currentAnimation = (ulong)0L;
|
||||
PIPDAMDIAPC pipdamdiapc = transitionImplementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061DE RID: 25054 RVA: 0x00154D48 File Offset: 0x00152F48
|
||||
[Token(Token = "0x60061DE")]
|
||||
[Address(RVA = "0x1BCB500", Offset = "0x1BCA500", VA = "0x181BCB500")]
|
||||
public PIPDAMDIAPC DCCBNDIOOGE()
|
||||
{
|
||||
if (this.isInitialized)
|
||||
{
|
||||
TransitionImplementation transitionImplementation = this.implementation;
|
||||
if (transitionImplementation == 0 || transitionImplementation.TryExecute() == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
MemberTypes memberType = base.GetType().MemberType;
|
||||
string text;
|
||||
Debug.LogError(text);
|
||||
return LLICDLEPNPK.<AKHEHAIDPLI>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060061DF RID: 25055 RVA: 0x00154D90 File Offset: 0x00152F90
|
||||
[Token(Token = "0x60061DF")]
|
||||
[Address(RVA = "0x1BCB660", Offset = "0x1BCA660", VA = "0x181BCB660")]
|
||||
public void JBBLIBHHEBC()
|
||||
{
|
||||
TransitionImplementation transitionImplementation = this.implementation;
|
||||
if (transitionImplementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = transitionImplementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061E0 RID: 25056 RVA: 0x00154DB0 File Offset: 0x00152FB0
|
||||
[Token(Token = "0x60061E0")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public Transition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004059 RID: 16473
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004059")]
|
||||
[SerializeReference]
|
||||
private TransitionImplementation implementation;
|
||||
|
||||
// Token: 0x0400405A RID: 16474
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400405A")]
|
||||
[NonSerialized]
|
||||
private bool isInitialized;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001121 RID: 4385
|
||||
[Token(Token = "0x2001121")]
|
||||
public class TransitionButtonListener : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060061F0 RID: 25072 RVA: 0x00155044 File Offset: 0x00153244
|
||||
[Token(Token = "0x60061F0")]
|
||||
[Address(RVA = "0x1BC8BC0", Offset = "0x1BC7BC0", VA = "0x181BC8BC0")]
|
||||
private void Awake()
|
||||
{
|
||||
this.onClickTransition.OFFLOPLJBBG(this);
|
||||
Button.ButtonClickedEvent onClick = this.button.m_OnClick;
|
||||
UnityAction unityAction = new UnityAction(this.DCCBNDIOOGE);
|
||||
onClick.AddListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x060061F1 RID: 25073 RVA: 0x00155084 File Offset: 0x00153284
|
||||
[Token(Token = "0x60061F1")]
|
||||
[Address(RVA = "0x1BC8C80", Offset = "0x1BC7C80", VA = "0x181BC8C80")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
TransitionImplementation implementation = this.onClickTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
if (implementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation.currentAnimation = (ulong)0L;
|
||||
implementation.Initialize();
|
||||
}
|
||||
Button.ButtonClickedEvent onClick = this.button.m_OnClick;
|
||||
UnityAction unityAction = new UnityAction(this.DCCBNDIOOGE);
|
||||
onClick.RemoveListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x060061F2 RID: 25074 RVA: 0x001550E0 File Offset: 0x001532E0
|
||||
[Token(Token = "0x60061F2")]
|
||||
[Address(RVA = "0x1BC8D70", Offset = "0x1BC7D70", VA = "0x181BC8D70")]
|
||||
private void OnDisable()
|
||||
{
|
||||
TransitionImplementation implementation = this.onClickTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061F3 RID: 25075 RVA: 0x0015510C File Offset: 0x0015330C
|
||||
[Token(Token = "0x60061F3")]
|
||||
[Address(RVA = "0x1BC8C60", Offset = "0x1BC7C60", VA = "0x181BC8C60")]
|
||||
private void DCCBNDIOOGE()
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = this.onClickTransition.DCCBNDIOOGE();
|
||||
}
|
||||
|
||||
// Token: 0x060061F4 RID: 25076 RVA: 0x0015512C File Offset: 0x0015332C
|
||||
[Token(Token = "0x60061F4")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public TransitionButtonListener()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004062 RID: 16482
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004062")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Button button;
|
||||
|
||||
// Token: 0x04004063 RID: 16483
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004063")]
|
||||
[SerializeField]
|
||||
private Transition onClickTransition;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,149 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200111A RID: 4378
|
||||
[Token(Token = "0x200111A")]
|
||||
[MMOINKHEKJF("Combination/Chain", "Execute a list of transitions in sequence")]
|
||||
[Serializable]
|
||||
public class TransitionChain : TransitionImplementation, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x060061C4 RID: 25028 RVA: 0x00154920 File Offset: 0x00152B20
|
||||
[Token(Token = "0x60061C4")]
|
||||
[Address(RVA = "0x1BC9230", Offset = "0x1BC8230", VA = "0x181BC9230", Slot = "8")]
|
||||
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Transition> list = this.transitions;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060061C5 RID: 25029 RVA: 0x00154948 File Offset: 0x00152B48
|
||||
[Token(Token = "0x60061C5")]
|
||||
[Address(RVA = "0x1BC9120", Offset = "0x1BC8120", VA = "0x181BC9120", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Transition> list = this.transitions;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060061C6 RID: 25030 RVA: 0x00154974 File Offset: 0x00152B74
|
||||
[Token(Token = "0x60061C6")]
|
||||
[Address(RVA = "0x1BC8DB0", Offset = "0x1BC7DB0", VA = "0x181BC8DB0", Slot = "5")]
|
||||
protected override void Dispose()
|
||||
{
|
||||
int num;
|
||||
bool flag;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Transition> list = this.transitions;
|
||||
}
|
||||
while ((flag && !this.overrideGameObject) || num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060061C7 RID: 25031 RVA: 0x001549A4 File Offset: 0x00152BA4
|
||||
[Token(Token = "0x60061C7")]
|
||||
[Address(RVA = "0x1BC8F10", Offset = "0x1BC7F10", VA = "0x181BC8F10", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0);
|
||||
List<Transition> list = this.transitions;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
TransitionChain.NGOKLHHGGHD ngoklhhgghd = new TransitionChain.NGOKLHHGGHD();
|
||||
ngoklhhgghd.transition = ngoklhhgghd;
|
||||
Func<PIPDAMDIAPC> func = () => ngoklhhgghd.transition.DCCBNDIOOGE();
|
||||
num += num;
|
||||
num++;
|
||||
func += func;
|
||||
num++;
|
||||
num += 19;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061C8 RID: 25032 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60061C8")]
|
||||
[Address(RVA = "0x1BC9360", Offset = "0x1BC8360", VA = "0x181BC9360", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060061C9 RID: 25033 RVA: 0x00154A14 File Offset: 0x00152C14
|
||||
[Token(Token = "0x60061C9")]
|
||||
[Address(RVA = "0x1BC9460", Offset = "0x1BC8460", VA = "0x181BC9460")]
|
||||
public TransitionChain()
|
||||
{
|
||||
List<Transition> list = new List();
|
||||
this.transitions = list;
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004051 RID: 16465
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4004051")]
|
||||
[SerializeField]
|
||||
private List<Transition> transitions;
|
||||
|
||||
// Token: 0x0200111B RID: 4379
|
||||
[Token(Token = "0x200111B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NGOKLHHGGHD
|
||||
{
|
||||
// Token: 0x060061CA RID: 25034 RVA: 0x00154A3C File Offset: 0x00152C3C
|
||||
[Token(Token = "0x60061CA")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public NGOKLHHGGHD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060061CB RID: 25035 RVA: 0x00154A50 File Offset: 0x00152C50
|
||||
[Token(Token = "0x60061CB")]
|
||||
[Address(RVA = "0x1BBF2E0", Offset = "0x1BBE2E0", VA = "0x181BBF2E0")]
|
||||
internal PIPDAMDIAPC <Execute>b__0()
|
||||
{
|
||||
return this.transition.DCCBNDIOOGE();
|
||||
}
|
||||
|
||||
// Token: 0x04004052 RID: 16466
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004052")]
|
||||
public Transition transition;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200111C RID: 4380
|
||||
[Token(Token = "0x200111C")]
|
||||
[MMOINKHEKJF("Combination/Group", "Execute a list of transitions simultaneously")]
|
||||
[Serializable]
|
||||
public class TransitionGroup : TransitionImplementation, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x060061CC RID: 25036 RVA: 0x00154A70 File Offset: 0x00152C70
|
||||
[Token(Token = "0x60061CC")]
|
||||
[Address(RVA = "0x1BC9890", Offset = "0x1BC8890", VA = "0x181BC9890", Slot = "8")]
|
||||
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Transition> list = this.transitions;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060061CD RID: 25037 RVA: 0x00154A98 File Offset: 0x00152C98
|
||||
[Token(Token = "0x60061CD")]
|
||||
[Address(RVA = "0x1BC9780", Offset = "0x1BC8780", VA = "0x181BC9780", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Transition> list = this.transitions;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060061CE RID: 25038 RVA: 0x00154AC4 File Offset: 0x00152CC4
|
||||
[Token(Token = "0x60061CE")]
|
||||
[Address(RVA = "0x1BC94D0", Offset = "0x1BC84D0", VA = "0x181BC94D0", Slot = "5")]
|
||||
protected override void Dispose()
|
||||
{
|
||||
int num;
|
||||
bool flag;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Transition> list = this.transitions;
|
||||
}
|
||||
while ((flag && !this.overrideGameObject) || num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060061CF RID: 25039 RVA: 0x00154AF4 File Offset: 0x00152CF4
|
||||
[Token(Token = "0x60061CF")]
|
||||
[Address(RVA = "0x1BC9630", Offset = "0x1BC8630", VA = "0x181BC9630", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
List<Transition> list = this.transitions;
|
||||
Func<Transition, PIPDAMDIAPC> <>9__4_ = TransitionGroup.<>c.<>9__4_0;
|
||||
if (<>9__4_ == 0)
|
||||
{
|
||||
TransitionGroup.<>c.<>9__4_0 = (Transition transition) => transition.DCCBNDIOOGE();
|
||||
}
|
||||
List<PIPDAMDIAPC> list2 = Enumerable.ToList<PIPDAMDIAPC>(Enumerable.Select<Transition, PIPDAMDIAPC>(list, <>9__4_));
|
||||
OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061D0 RID: 25040 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60061D0")]
|
||||
[Address(RVA = "0x1BC99C0", Offset = "0x1BC89C0", VA = "0x181BC99C0", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060061D1 RID: 25041 RVA: 0x00154B40 File Offset: 0x00152D40
|
||||
[Token(Token = "0x60061D1")]
|
||||
[Address(RVA = "0x1BC9AC0", Offset = "0x1BC8AC0", VA = "0x181BC9AC0")]
|
||||
public TransitionGroup()
|
||||
{
|
||||
List<Transition> list = new List();
|
||||
this.transitions = list;
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004053 RID: 16467
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4004053")]
|
||||
[SerializeField]
|
||||
private List<Transition> transitions;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,244 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001120 RID: 4384
|
||||
[Token(Token = "0x2001120")]
|
||||
[Serializable]
|
||||
public abstract class TransitionImplementation
|
||||
{
|
||||
// Token: 0x1700109F RID: 4255
|
||||
// (get) Token: 0x060061E1 RID: 25057 RVA: 0x00154DC4 File Offset: 0x00152FC4
|
||||
// (set) Token: 0x060061E2 RID: 25058 RVA: 0x00154DD8 File Offset: 0x00152FD8
|
||||
[Token(Token = "0x1700109F")]
|
||||
private protected MonoBehaviour MonoBehaviour
|
||||
{
|
||||
[Token(Token = "0x60061E1")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
protected get;
|
||||
[Token(Token = "0x60061E2")]
|
||||
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010A0 RID: 4256
|
||||
// (get) Token: 0x060061E3 RID: 25059 RVA: 0x00154DEC File Offset: 0x00152FEC
|
||||
[Token(Token = "0x170010A0")]
|
||||
protected GameObject GameObject
|
||||
{
|
||||
[Token(Token = "0x60061E3")]
|
||||
[Address(RVA = "0x1BCA100", Offset = "0x1BC9100", VA = "0x181BCA100")]
|
||||
get
|
||||
{
|
||||
if (!this.overrideGameObject)
|
||||
{
|
||||
return this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
}
|
||||
return this.gameObjectOverride;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170010A1 RID: 4257
|
||||
// (get) Token: 0x060061E4 RID: 25060 RVA: 0x00154E1C File Offset: 0x0015301C
|
||||
[Token(Token = "0x170010A1")]
|
||||
protected RectTransform RectTransform
|
||||
{
|
||||
[Token(Token = "0x60061E4")]
|
||||
[Address(RVA = "0x1BCA130", Offset = "0x1BC9130", VA = "0x181BCA130")]
|
||||
get
|
||||
{
|
||||
if (!this.overrideGameObject)
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
}
|
||||
if (this.gameObjectOverride.transform == 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061E5 RID: 25061 RVA: 0x00154E54 File Offset: 0x00153054
|
||||
[Token(Token = "0x60061E5")]
|
||||
[Address(RVA = "0x1BC9BE0", Offset = "0x1BC8BE0", VA = "0x181BC9BE0")]
|
||||
public void InitializeImplementation(MonoBehaviour monoBehaviour)
|
||||
{
|
||||
this.<MonoBehaviour>k__BackingField = monoBehaviour;
|
||||
TransitionsConfig instance = TransitionsConfig.Instance;
|
||||
NHJAFIEANHG nhjafieanhg = this.transitionAudioClip;
|
||||
if (!instance.isInitialized || instance.prefabsByTransitionAudioClips == (ulong)0L)
|
||||
{
|
||||
instance.OFFLOPLJBBG();
|
||||
}
|
||||
Dictionary<NHJAFIEANHG, RecRoomAudioClip> prefabsByTransitionAudioClips = instance.prefabsByTransitionAudioClips;
|
||||
ulong num;
|
||||
this.audioClip = num;
|
||||
if (!this.overrideGameObject)
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
}
|
||||
bool flag = PLDMAFINLJO.DADDLNOFHFH(this.gameObjectOverride);
|
||||
this.isWorldCanvas = flag;
|
||||
PIPDAMDIAPC pipdamdiapc = this.Execute();
|
||||
}
|
||||
|
||||
// Token: 0x060061E6 RID: 25062 RVA: 0x00154EDC File Offset: 0x001530DC
|
||||
[Token(Token = "0x60061E6")]
|
||||
[Address(RVA = "0x1BC9B80", Offset = "0x1BC8B80", VA = "0x181BC9B80")]
|
||||
public void DisposeImplementation()
|
||||
{
|
||||
if (this.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
this.currentAnimation = (ulong)0L;
|
||||
PIPDAMDIAPC pipdamdiapc = this.Execute();
|
||||
}
|
||||
|
||||
// Token: 0x060061E7 RID: 25063 RVA: 0x00154F04 File Offset: 0x00153104
|
||||
[Token(Token = "0x60061E7")]
|
||||
[Address(RVA = "0x1BC9F20", Offset = "0x1BC8F20", VA = "0x181BC9F20")]
|
||||
public PIPDAMDIAPC TryExecute()
|
||||
{
|
||||
MonoBehaviour monoBehaviour = this.<MonoBehaviour>k__BackingField;
|
||||
int num = 0;
|
||||
if (!(monoBehaviour == num))
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = this.currentAnimation;
|
||||
if (pipdamdiapc == 0)
|
||||
{
|
||||
this.Dispose();
|
||||
Action action = delegate
|
||||
{
|
||||
this.currentAnimation = (ulong)0L;
|
||||
};
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
this.PlayAudioClip();
|
||||
}
|
||||
return pipdamdiapc;
|
||||
}
|
||||
return LLICDLEPNPK.<AKHEHAIDPLI>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060061E8 RID: 25064 RVA: 0x00154F6C File Offset: 0x0015316C
|
||||
[Token(Token = "0x60061E8")]
|
||||
[Address(RVA = "0x1BC9D00", Offset = "0x1BC8D00", VA = "0x181BC9D00")]
|
||||
private void PlayAudioClip()
|
||||
{
|
||||
if (this.audioClip != (ulong)0L)
|
||||
{
|
||||
if (!this.isWorldCanvas)
|
||||
{
|
||||
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance != 0)
|
||||
{
|
||||
Camera activeCamera = instance.CHLMFLCFGFL;
|
||||
}
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (!(num == num2))
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip = this.audioClip;
|
||||
int num3 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num3);
|
||||
return;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip2 = this.audioClip;
|
||||
bool <APJKGEEBPEK>k__BackingField = Player.<APJKGEEBPEK>k__BackingField;
|
||||
RectTransform rectTransform = this.RectTransform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061E9 RID: 25065 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60061E9")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "4")]
|
||||
protected virtual void Initialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060061EA RID: 25066 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60061EA")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
||||
protected virtual void Dispose()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060061EB RID: 25067 RVA: 0x00154FF0 File Offset: 0x001531F0
|
||||
[Token(Token = "0x60061EB")]
|
||||
[Address(RVA = "0x1BC9B30", Offset = "0x1BC8B30", VA = "0x181BC9B30")]
|
||||
protected void Cancel()
|
||||
{
|
||||
if (this.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
this.currentAnimation = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x060061EC RID: 25068
|
||||
[Token(Token = "0x60061EC")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract PIPDAMDIAPC Execute();
|
||||
|
||||
// Token: 0x060061ED RID: 25069
|
||||
[Token(Token = "0x60061ED")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract void Reset();
|
||||
|
||||
// Token: 0x060061EE RID: 25070 RVA: 0x00155010 File Offset: 0x00153210
|
||||
[Token(Token = "0x60061EE")]
|
||||
[Address(RVA = "0x1BCA0F0", Offset = "0x1BC90F0", VA = "0x181BCA0F0")]
|
||||
protected TransitionImplementation()
|
||||
{
|
||||
this.Initialize();
|
||||
}
|
||||
|
||||
// Token: 0x0400405B RID: 16475
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400405B")]
|
||||
[SerializeField]
|
||||
private bool overrideGameObject;
|
||||
|
||||
// Token: 0x0400405C RID: 16476
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400405C")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("overrideGameObject")]
|
||||
private GameObject gameObjectOverride;
|
||||
|
||||
// Token: 0x0400405D RID: 16477
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400405D")]
|
||||
[SerializeField]
|
||||
private NHJAFIEANHG transitionAudioClip;
|
||||
|
||||
// Token: 0x0400405E RID: 16478
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400405E")]
|
||||
[NonSerialized]
|
||||
private RecRoomAudioClip audioClip;
|
||||
|
||||
// Token: 0x0400405F RID: 16479
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400405F")]
|
||||
[NonSerialized]
|
||||
private bool isWorldCanvas = true;
|
||||
|
||||
// Token: 0x04004061 RID: 16481
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4004061")]
|
||||
private PIPDAMDIAPC currentAnimation;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,298 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001125 RID: 4389
|
||||
[Token(Token = "0x2001125")]
|
||||
public class TransitionNavigationListener : MonoBehaviour, FEJEAEOIFKG
|
||||
{
|
||||
// Token: 0x060061F9 RID: 25081 RVA: 0x00155214 File Offset: 0x00153414
|
||||
[Token(Token = "0x60061F9")]
|
||||
[Address(RVA = "0x1BCA3B0", Offset = "0x1BC93B0", VA = "0x181BCA3B0")]
|
||||
private bool HKDBFDFALCF(Transition CKPIBOIGPMJ)
|
||||
{
|
||||
if (CKPIBOIGPMJ != 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x170010A2 RID: 4258
|
||||
// (get) Token: 0x060061FA RID: 25082 RVA: 0x00155228 File Offset: 0x00153428
|
||||
[Token(Token = "0x170010A2")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x60061FA")]
|
||||
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061FB RID: 25083 RVA: 0x0015523C File Offset: 0x0015343C
|
||||
[Token(Token = "0x60061FB")]
|
||||
[Address(RVA = "0x1BCA6A0", Offset = "0x1BC96A0", VA = "0x181BCA6A0", Slot = "5")]
|
||||
public DABKFAIHBBP OnBeforePageSwapFrom(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
int num = 0;
|
||||
Transition transition = this.outroTransition;
|
||||
if (transition != 0)
|
||||
{
|
||||
}
|
||||
GMDGMBMDFJG beforeTargetTransition = transition;
|
||||
if (transition != 0 && (this.useLookAheadTarget ? 1 : 0) != num && EFDCPLFGBCO != 0)
|
||||
{
|
||||
Func<BDCCHCIDIFD, DABKFAIHBBP> func = delegate(BDCCHCIDIFD nextPageSwapInfo)
|
||||
{
|
||||
GameObject gameObject = this.BLMLLMDOEID(nextPageSwapInfo);
|
||||
GMDGMBMDFJG beforeTargetTransition2 = beforeTargetTransition;
|
||||
PIPDAMDIAPC pipdamdiapc2 = this.outroTransition.DCCBNDIOOGE();
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
num += num;
|
||||
num++;
|
||||
num += 5;
|
||||
num += 19;
|
||||
}
|
||||
if (EFDCPLFGBCO != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc;
|
||||
while (pipdamdiapc != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060061FC RID: 25084 RVA: 0x001552A8 File Offset: 0x001534A8
|
||||
[Token(Token = "0x60061FC")]
|
||||
[Address(RVA = "0x1BCA8A0", Offset = "0x1BC98A0", VA = "0x181BCA8A0", Slot = "6")]
|
||||
public DABKFAIHBBP OnBeforePageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060061FD RID: 25085 RVA: 0x001552BC File Offset: 0x001534BC
|
||||
[Token(Token = "0x60061FD")]
|
||||
[Address(RVA = "0x1BCA550", Offset = "0x1BC9550", VA = "0x181BCA550", Slot = "7")]
|
||||
public DABKFAIHBBP OnAfterPageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
Transition transition2;
|
||||
do
|
||||
{
|
||||
if (MFFDKHOEECJ != 0 && this.useLookBehindTarget)
|
||||
{
|
||||
Transition transition = this.introTransition;
|
||||
if (transition != 0)
|
||||
{
|
||||
}
|
||||
if (transition != 0)
|
||||
{
|
||||
GameObject gameObject = this.BLMLLMDOEID(MFFDKHOEECJ);
|
||||
}
|
||||
}
|
||||
transition2 = this.introTransition;
|
||||
}
|
||||
while (transition2 != 0 && transition2.DCCBNDIOOGE() != 0);
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060061FE RID: 25086 RVA: 0x0015530C File Offset: 0x0015350C
|
||||
[Token(Token = "0x60061FE")]
|
||||
[Address(RVA = "0x1BCA1B0", Offset = "0x1BC91B0", VA = "0x181BCA1B0")]
|
||||
private void Awake()
|
||||
{
|
||||
this.outroTransition.OFFLOPLJBBG(this);
|
||||
this.introTransition.OFFLOPLJBBG(this);
|
||||
}
|
||||
|
||||
// Token: 0x060061FF RID: 25087 RVA: 0x00155338 File Offset: 0x00153538
|
||||
[Token(Token = "0x60061FF")]
|
||||
[Address(RVA = "0x1BCAA30", Offset = "0x1BC9A30", VA = "0x181BCAA30")]
|
||||
private void OnDisable()
|
||||
{
|
||||
TransitionImplementation implementation = this.outroTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
}
|
||||
TransitionImplementation implementation2 = this.introTransition.implementation;
|
||||
if (implementation2 != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc2 = implementation2.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006200 RID: 25088 RVA: 0x0015537C File Offset: 0x0015357C
|
||||
[Token(Token = "0x6006200")]
|
||||
[Address(RVA = "0x1BCA940", Offset = "0x1BC9940", VA = "0x181BCA940")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
TransitionImplementation implementation = this.outroTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
if (implementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation.currentAnimation = (ulong)0L;
|
||||
implementation.Initialize();
|
||||
}
|
||||
TransitionImplementation implementation2 = this.introTransition.implementation;
|
||||
if (implementation2 != 0)
|
||||
{
|
||||
if (implementation2.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation2.currentAnimation = (ulong)0L;
|
||||
implementation2.Initialize();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006201 RID: 25089 RVA: 0x001553E0 File Offset: 0x001535E0
|
||||
[Token(Token = "0x6006201")]
|
||||
[Address(RVA = "0x1BCA1F0", Offset = "0x1BC91F0", VA = "0x181BCA1F0")]
|
||||
private GameObject BLMLLMDOEID(BDCCHCIDIFD GKAMJADCNEN)
|
||||
{
|
||||
IReadOnlyList<FEJEAEOIFKG> hjbhmgpdbak = GKAMJADCNEN.HJBHMGPDBAK;
|
||||
int num;
|
||||
if (hjbhmgpdbak != 0)
|
||||
{
|
||||
Func<FEJEAEOIFKG, bool> func = new Func(this.MBPBGMGJLJF);
|
||||
if (Enumerable.FirstOrDefault<FEJEAEOIFKG>(hjbhmgpdbak, func) != 0)
|
||||
{
|
||||
}
|
||||
num = 0;
|
||||
}
|
||||
int num2 = 0;
|
||||
if (num == num2)
|
||||
{
|
||||
GameObject hoecokhgbfk = GKAMJADCNEN.HOECOKHGBFK;
|
||||
int num3 = 0;
|
||||
if (hoecokhgbfk != num3)
|
||||
{
|
||||
GameObject hoecokhgbfk2 = GKAMJADCNEN.HOECOKHGBFK;
|
||||
int num4 = 0;
|
||||
IReadOnlyList<Transform> readOnlyList = FJCMFIINFIO.PHJEODMHDOK<Transform>(hoecokhgbfk2, true, num4 != 0);
|
||||
Func<Transform, bool> func2 = new Func(this.NHBFAFCKGHG);
|
||||
Transform transform = Enumerable.FirstOrDefault<Transform>(readOnlyList, func2);
|
||||
if (transform != 0)
|
||||
{
|
||||
GameObject gameObject = transform.gameObject;
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006202 RID: 25090 RVA: 0x0015547C File Offset: 0x0015367C
|
||||
[Token(Token = "0x6006202")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public TransitionNavigationListener()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006203 RID: 25091 RVA: 0x00155490 File Offset: 0x00153690
|
||||
[Token(Token = "0x6006203")]
|
||||
[Address(RVA = "0x1BCA400", Offset = "0x1BC9400", VA = "0x181BCA400")]
|
||||
[CompilerGenerated]
|
||||
private bool MBPBGMGJLJF(FEJEAEOIFKG JKOHHHEOKCN)
|
||||
{
|
||||
string name = base.gameObject.name;
|
||||
string text;
|
||||
return string.Equals(text, name);
|
||||
}
|
||||
|
||||
// Token: 0x06006204 RID: 25092 RVA: 0x001554B8 File Offset: 0x001536B8
|
||||
[Token(Token = "0x6006204")]
|
||||
[Address(RVA = "0x1BCA490", Offset = "0x1BC9490", VA = "0x181BCA490")]
|
||||
[CompilerGenerated]
|
||||
private bool NHBFAFCKGHG(Transform OIFLDNBGJOH)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = OIFLDNBGJOH != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
string name = OIFLDNBGJOH.gameObject.name;
|
||||
string name2 = base.gameObject.name;
|
||||
return string.Equals(name, name2);
|
||||
}
|
||||
|
||||
// Token: 0x04004067 RID: 16487
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004067")]
|
||||
[SerializeField]
|
||||
[Space]
|
||||
[Space]
|
||||
[FormerlySerializedAs("afterPageChangeTransition")]
|
||||
[CFNAPIMJMLJ("GameObjects are reset to their initial state when the page changes.")]
|
||||
private Transition introTransition;
|
||||
|
||||
// Token: 0x04004068 RID: 16488
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004068")]
|
||||
[SerializeField]
|
||||
[Tooltip("Will attempt to find a GameObject with the same name on the previous page and use that as the Target")]
|
||||
[DMBKKAAJOFJ("introTransition", "IsTargetTransition")]
|
||||
private bool useLookBehindTarget;
|
||||
|
||||
// Token: 0x04004069 RID: 16489
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004069")]
|
||||
[SerializeField]
|
||||
[FormerlySerializedAs("beforePageChangeTransition")]
|
||||
private Transition outroTransition;
|
||||
|
||||
// Token: 0x0400406A RID: 16490
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400406A")]
|
||||
[SerializeField]
|
||||
[DMBKKAAJOFJ("outroTransition", "IsTargetTransition")]
|
||||
[Tooltip("Will attempt to find a GameObject with the same name on the next page and use that as the Target")]
|
||||
private bool useLookAheadTarget;
|
||||
|
||||
// Token: 0x02001126 RID: 4390
|
||||
[Token(Token = "0x2001126")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CNMPIIGHDOK
|
||||
{
|
||||
// Token: 0x06006205 RID: 25093 RVA: 0x001554FC File Offset: 0x001536FC
|
||||
[Token(Token = "0x6006205")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public CNMPIIGHDOK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006206 RID: 25094 RVA: 0x00155510 File Offset: 0x00153710
|
||||
[Token(Token = "0x6006206")]
|
||||
[Address(RVA = "0x1BBC700", Offset = "0x1BBB700", VA = "0x181BBC700")]
|
||||
internal DABKFAIHBBP <OnBeforePageSwapFrom>b__0(BDCCHCIDIFD nextPageSwapInfo)
|
||||
{
|
||||
GameObject gameObject = this.<>4__this.BLMLLMDOEID(nextPageSwapInfo);
|
||||
GMDGMBMDFJG gmdgmbmdfjg = this.beforeTargetTransition;
|
||||
PIPDAMDIAPC pipdamdiapc = this.<>4__this.outroTransition.DCCBNDIOOGE();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400406B RID: 16491
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400406B")]
|
||||
public TransitionNavigationListener <>4__this;
|
||||
|
||||
// Token: 0x0400406C RID: 16492
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400406C")]
|
||||
public GMDGMBMDFJG beforeTargetTransition;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,314 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001127 RID: 4391
|
||||
[Token(Token = "0x2001127")]
|
||||
public class TransitionScrollListener : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06006207 RID: 25095 RVA: 0x00155548 File Offset: 0x00153748
|
||||
[Token(Token = "0x6006207")]
|
||||
[Address(RVA = "0x1BCAA90", Offset = "0x1BC9A90", VA = "0x181BCAA90")]
|
||||
private void Awake()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.scrollBackwardTransition.OFFLOPLJBBG(this);
|
||||
this.scrollForwardTransition.OFFLOPLJBBG(this);
|
||||
List<GameObject> list = this.scrollRectGameObjects;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
TransitionScrollListener.ADMIKKHGCHI admikkhgchi;
|
||||
this.OAOBFNFGMKH.Add(admikkhgchi);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06006208 RID: 25096 RVA: 0x00155594 File Offset: 0x00153794
|
||||
[Token(Token = "0x6006208")]
|
||||
[Address(RVA = "0x1BCAC00", Offset = "0x1BC9C00", VA = "0x181BCAC00")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
TransitionImplementation implementation = this.scrollBackwardTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
if (implementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation.currentAnimation = num;
|
||||
implementation.Initialize();
|
||||
}
|
||||
TransitionImplementation implementation2 = this.scrollForwardTransition.implementation;
|
||||
if (implementation2 != 0)
|
||||
{
|
||||
if (implementation2.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation2.currentAnimation = num;
|
||||
implementation2.Initialize();
|
||||
}
|
||||
List<TransitionScrollListener.ADMIKKHGCHI> oaobfnfgmkh = this.OAOBFNFGMKH;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
NHJAFIEANHG transitionAudioClip = implementation2.transitionAudioClip;
|
||||
bool flag2;
|
||||
if (!flag2)
|
||||
{
|
||||
while (implementation2.audioClip <= (ulong)0L)
|
||||
{
|
||||
}
|
||||
}
|
||||
NHJAFIEANHG transitionAudioClip2 = implementation2.transitionAudioClip;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
RecRoomAudioClip audioClip = implementation2.audioClip;
|
||||
Action<float> action = new Action(implementation2.IIIGKLMKEFA);
|
||||
}
|
||||
NHJAFIEANHG transitionAudioClip3 = implementation2.transitionAudioClip;
|
||||
UnityAction<Vector2> unityAction = new UnityAction(implementation2.LAIDPADJLDB);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06006209 RID: 25097 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006209")]
|
||||
[Address(RVA = "0x1BCAF80", Offset = "0x1BC9F80", VA = "0x181BCAF80")]
|
||||
private void OnValidate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600620A RID: 25098 RVA: 0x00155674 File Offset: 0x00153874
|
||||
[Token(Token = "0x600620A")]
|
||||
[Address(RVA = "0x1BCB0F0", Offset = "0x1BCA0F0", VA = "0x181BCB0F0")]
|
||||
public TransitionScrollListener()
|
||||
{
|
||||
List<TransitionScrollListener.ADMIKKHGCHI> list = new List();
|
||||
this.OAOBFNFGMKH = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400406D RID: 16493
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400406D")]
|
||||
[SerializeField]
|
||||
private List<GameObject> scrollRectGameObjects;
|
||||
|
||||
// Token: 0x0400406E RID: 16494
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400406E")]
|
||||
[SerializeField]
|
||||
private Transition scrollBackwardTransition;
|
||||
|
||||
// Token: 0x0400406F RID: 16495
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400406F")]
|
||||
[SerializeField]
|
||||
private Transition scrollForwardTransition;
|
||||
|
||||
// Token: 0x04004070 RID: 16496
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004070")]
|
||||
private readonly List<TransitionScrollListener.ADMIKKHGCHI> OAOBFNFGMKH;
|
||||
|
||||
// Token: 0x04004071 RID: 16497
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4004071")]
|
||||
private PIPDAMDIAPC CGBOBJOFBAO;
|
||||
|
||||
// Token: 0x04004072 RID: 16498
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4004072")]
|
||||
private PIPDAMDIAPC DJDFAHJLABN;
|
||||
|
||||
// Token: 0x02001128 RID: 4392
|
||||
[Token(Token = "0x2001128")]
|
||||
private class ADMIKKHGCHI : IDisposable
|
||||
{
|
||||
// Token: 0x170010A3 RID: 4259
|
||||
// (get) Token: 0x0600620B RID: 25099 RVA: 0x00155694 File Offset: 0x00153894
|
||||
[Token(Token = "0x170010A3")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x600620B")]
|
||||
[Address(RVA = "0x1BB8B20", Offset = "0x1BB7B20", VA = "0x181BB8B20")]
|
||||
get
|
||||
{
|
||||
ScrollRect joipdlfkdne = this.JOIPDLFKDNE;
|
||||
int num = 0;
|
||||
bool flag = joipdlfkdne != num;
|
||||
return flag || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170010A4 RID: 4260
|
||||
// (get) Token: 0x0600620C RID: 25100 RVA: 0x001556BC File Offset: 0x001538BC
|
||||
[Token(Token = "0x170010A4")]
|
||||
private bool HNLLOJMCHIL
|
||||
{
|
||||
[Token(Token = "0x600620C")]
|
||||
[Address(RVA = "0x1BB8BA0", Offset = "0x1BB7BA0", VA = "0x181BB8BA0")]
|
||||
get
|
||||
{
|
||||
ScrollRect joipdlfkdne = this.JOIPDLFKDNE;
|
||||
int num = 0;
|
||||
return joipdlfkdne == num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600620D RID: 25101 RVA: 0x001556DC File Offset: 0x001538DC
|
||||
[Token(Token = "0x600620D")]
|
||||
[Address(RVA = "0x1BB8EB0", Offset = "0x1BB7EB0", VA = "0x181BB8EB0")]
|
||||
public ADMIKKHGCHI(TransitionScrollListener DGEEDHMMMOL, GameObject DOJCFCINALC)
|
||||
{
|
||||
this.NAHFAJJKBLD = DGEEDHMMMOL;
|
||||
this.KGFPNIMJHIC = DOJCFCINALC;
|
||||
ScrollRect component = DOJCFCINALC.GetComponent<ScrollRect>();
|
||||
this.JOIPDLFKDNE = component;
|
||||
int num = 0;
|
||||
if (component == num)
|
||||
{
|
||||
ONOAOHOHJKA component2 = DOJCFCINALC.GetComponent<ONOAOHOHJKA>();
|
||||
this.GKDIEANHDIE = component2;
|
||||
}
|
||||
if (!this.FBLEJONFPAK)
|
||||
{
|
||||
return;
|
||||
}
|
||||
ScrollRect joipdlfkdne = this.JOIPDLFKDNE;
|
||||
int num2 = 0;
|
||||
if (joipdlfkdne == num2)
|
||||
{
|
||||
ONOAOHOHJKA gkdieanhdie = this.GKDIEANHDIE;
|
||||
Action<float> action = new Action(this.IIIGKLMKEFA);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600620E RID: 25102 RVA: 0x00155764 File Offset: 0x00153964
|
||||
[Token(Token = "0x600620E")]
|
||||
[Address(RVA = "0x1BB89C0", Offset = "0x1BB79C0", VA = "0x181BB89C0", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
if (this.FBLEJONFPAK)
|
||||
{
|
||||
ScrollRect joipdlfkdne = this.JOIPDLFKDNE;
|
||||
int num = 0;
|
||||
if (!(joipdlfkdne == num))
|
||||
{
|
||||
ScrollRect.ScrollRectEvent onValueChanged = this.JOIPDLFKDNE.m_OnValueChanged;
|
||||
UnityAction<Vector2> unityAction = new UnityAction(this.LAIDPADJLDB);
|
||||
onValueChanged.RemoveListener(unityAction);
|
||||
return;
|
||||
}
|
||||
ONOAOHOHJKA gkdieanhdie = this.GKDIEANHDIE;
|
||||
Action<float> action = new Action(this.IIIGKLMKEFA);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600620F RID: 25103 RVA: 0x001557CC File Offset: 0x001539CC
|
||||
[Token(Token = "0x600620F")]
|
||||
[Address(RVA = "0x1BB8C80", Offset = "0x1BB7C80", VA = "0x181BB8C80")]
|
||||
private void LAIDPADJLDB(Vector2 DDHPAFKBMON)
|
||||
{
|
||||
Vector2 normalizedPosition = this.JOIPDLFKDNE.normalizedPosition;
|
||||
if (this.JOIPDLFKDNE.m_Horizontal)
|
||||
{
|
||||
return;
|
||||
}
|
||||
this.OnScroll(1f);
|
||||
}
|
||||
|
||||
// Token: 0x06006210 RID: 25104 RVA: 0x00155808 File Offset: 0x00153A08
|
||||
[Token(Token = "0x6006210")]
|
||||
[Address(RVA = "0x1BB8C00", Offset = "0x1BB7C00", VA = "0x181BB8C00")]
|
||||
private void IIIGKLMKEFA(float IFDPEBLFLFJ)
|
||||
{
|
||||
ONOAOHOHJKA gkdieanhdie = this.GKDIEANHDIE;
|
||||
this.OnScroll(IFDPEBLFLFJ);
|
||||
}
|
||||
|
||||
// Token: 0x06006211 RID: 25105 RVA: 0x0015582C File Offset: 0x00153A2C
|
||||
[Token(Token = "0x6006211")]
|
||||
[Address(RVA = "0x1BB8CF0", Offset = "0x1BB7CF0", VA = "0x181BB8CF0")]
|
||||
private void OnScroll(float IFDPEBLFLFJ)
|
||||
{
|
||||
float palcifbiepa = this.PALCIFBIEPA;
|
||||
bool flag = Mathf.Approximately(palcifbiepa, IFDPEBLFLFJ);
|
||||
if (!flag)
|
||||
{
|
||||
TransitionScrollListener nahfajjkbld = this.NAHFAJJKBLD;
|
||||
if (flag)
|
||||
{
|
||||
if (nahfajjkbld.DJDFAHJLABN != (ulong)0L)
|
||||
{
|
||||
goto IL_96;
|
||||
}
|
||||
if (nahfajjkbld.CGBOBJOFBAO != 0)
|
||||
{
|
||||
}
|
||||
nahfajjkbld.CGBOBJOFBAO = (ulong)0L;
|
||||
TransitionScrollListener nahfajjkbld2 = this.NAHFAJJKBLD;
|
||||
PIPDAMDIAPC pipdamdiapc = nahfajjkbld2.scrollForwardTransition.DCCBNDIOOGE();
|
||||
nahfajjkbld2.DJDFAHJLABN = pipdamdiapc;
|
||||
}
|
||||
if (nahfajjkbld.CGBOBJOFBAO == (ulong)0L)
|
||||
{
|
||||
if (nahfajjkbld.DJDFAHJLABN != 0)
|
||||
{
|
||||
}
|
||||
nahfajjkbld.DJDFAHJLABN = (ulong)0L;
|
||||
TransitionScrollListener nahfajjkbld3 = this.NAHFAJJKBLD;
|
||||
PIPDAMDIAPC pipdamdiapc2 = nahfajjkbld3.scrollBackwardTransition.DCCBNDIOOGE();
|
||||
nahfajjkbld3.CGBOBJOFBAO = pipdamdiapc2;
|
||||
}
|
||||
IL_96:
|
||||
int num = 0;
|
||||
float num2 = Mathf.Clamp(IFDPEBLFLFJ, (float)num, 1f);
|
||||
this.PALCIFBIEPA = num2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004073 RID: 16499
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004073")]
|
||||
public TransitionScrollListener NAHFAJJKBLD;
|
||||
|
||||
// Token: 0x04004074 RID: 16500
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004074")]
|
||||
public GameObject KGFPNIMJHIC;
|
||||
|
||||
// Token: 0x04004075 RID: 16501
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004075")]
|
||||
public ScrollRect JOIPDLFKDNE;
|
||||
|
||||
// Token: 0x04004076 RID: 16502
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004076")]
|
||||
public ONOAOHOHJKA GKDIEANHDIE;
|
||||
|
||||
// Token: 0x04004077 RID: 16503
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004077")]
|
||||
private float PALCIFBIEPA;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,162 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Theme;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001129 RID: 4393
|
||||
[Token(Token = "0x2001129")]
|
||||
public class TransitionToggleListener : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06006212 RID: 25106 RVA: 0x001558F4 File Offset: 0x00153AF4
|
||||
[Token(Token = "0x6006212")]
|
||||
[Address(RVA = "0x1BCB150", Offset = "0x1BCA150", VA = "0x181BCB150")]
|
||||
private void Awake()
|
||||
{
|
||||
this.onActivateTransition.OFFLOPLJBBG(this);
|
||||
this.onDeactivateTransition.OFFLOPLJBBG(this);
|
||||
Button.ButtonClickedEvent onClick = this.button.m_OnClick;
|
||||
UnityAction unityAction = new UnityAction(this.KDHIBNACBKJ);
|
||||
onClick.AddListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x06006213 RID: 25107 RVA: 0x00155940 File Offset: 0x00153B40
|
||||
[Token(Token = "0x6006213")]
|
||||
[Address(RVA = "0x1BCB2F0", Offset = "0x1BCA2F0", VA = "0x181BCB2F0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
TransitionImplementation implementation = this.onActivateTransition.implementation;
|
||||
int num = 0;
|
||||
if (implementation != 0)
|
||||
{
|
||||
if (implementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation.currentAnimation = num;
|
||||
implementation.Initialize();
|
||||
}
|
||||
TransitionImplementation implementation2 = this.onDeactivateTransition.implementation;
|
||||
if (implementation2 != 0)
|
||||
{
|
||||
if (implementation2.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
implementation2.currentAnimation = num;
|
||||
implementation2.Initialize();
|
||||
}
|
||||
Button.ButtonClickedEvent onClick = this.button.m_OnClick;
|
||||
UnityAction unityAction = new UnityAction(this.KDHIBNACBKJ);
|
||||
onClick.RemoveListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x06006214 RID: 25108 RVA: 0x001559C4 File Offset: 0x00153BC4
|
||||
[Token(Token = "0x6006214")]
|
||||
[Address(RVA = "0x1BCB4A0", Offset = "0x1BCA4A0", VA = "0x181BCB4A0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
ToggleTheme toggleTheme = this.toggleTheme;
|
||||
bool flag = this.defaultIsActive;
|
||||
toggleTheme.Toggle(flag, true);
|
||||
if (flag)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = this.onActivateTransition.LBFJNFGMELJ();
|
||||
return;
|
||||
}
|
||||
PIPDAMDIAPC pipdamdiapc2 = this.onDeactivateTransition.LBFJNFGMELJ();
|
||||
}
|
||||
|
||||
// Token: 0x06006215 RID: 25109 RVA: 0x00155A0C File Offset: 0x00153C0C
|
||||
[Token(Token = "0x6006215")]
|
||||
[Address(RVA = "0x1BCB440", Offset = "0x1BCA440", VA = "0x181BCB440")]
|
||||
private void OnDisable()
|
||||
{
|
||||
TransitionImplementation implementation = this.onActivateTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
}
|
||||
TransitionImplementation implementation2 = this.onDeactivateTransition.implementation;
|
||||
if (implementation2 != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc2 = implementation2.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006216 RID: 25110 RVA: 0x00155A50 File Offset: 0x00153C50
|
||||
[Token(Token = "0x6006216")]
|
||||
[Address(RVA = "0x1BCB290", Offset = "0x1BCA290", VA = "0x181BCB290")]
|
||||
private void KDHIBNACBKJ()
|
||||
{
|
||||
ToggleTheme toggleTheme = this.toggleTheme;
|
||||
bool cneibilgfco = toggleTheme.CNEIBILGFCO;
|
||||
bool flag = !cneibilgfco;
|
||||
int num = 0;
|
||||
toggleTheme.Toggle(flag, num != 0);
|
||||
if (!cneibilgfco)
|
||||
{
|
||||
}
|
||||
PIPDAMDIAPC pipdamdiapc = this.onDeactivateTransition.DCCBNDIOOGE();
|
||||
}
|
||||
|
||||
// Token: 0x06006217 RID: 25111 RVA: 0x00155A94 File Offset: 0x00153C94
|
||||
[Token(Token = "0x6006217")]
|
||||
[Address(RVA = "0x1BCB210", Offset = "0x1BCA210", VA = "0x181BCB210")]
|
||||
private void DCCBNDIOOGE(bool CNEIBILGFCO, bool KLPJMBANJJJ)
|
||||
{
|
||||
this.toggleTheme.Toggle(CNEIBILGFCO, KLPJMBANJJJ);
|
||||
if (CNEIBILGFCO)
|
||||
{
|
||||
}
|
||||
Transition transition = this.onDeactivateTransition;
|
||||
if (!KLPJMBANJJJ)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = transition.DCCBNDIOOGE();
|
||||
return;
|
||||
}
|
||||
PIPDAMDIAPC pipdamdiapc2 = transition.LBFJNFGMELJ();
|
||||
}
|
||||
|
||||
// Token: 0x06006218 RID: 25112 RVA: 0x00155AD4 File Offset: 0x00153CD4
|
||||
[Token(Token = "0x6006218")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public TransitionToggleListener()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004078 RID: 16504
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004078")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Button button;
|
||||
|
||||
// Token: 0x04004079 RID: 16505
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004079")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x0400407A RID: 16506
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400407A")]
|
||||
[SerializeField]
|
||||
private bool defaultIsActive;
|
||||
|
||||
// Token: 0x0400407B RID: 16507
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400407B")]
|
||||
[SerializeField]
|
||||
private Transition onActivateTransition;
|
||||
|
||||
// Token: 0x0400407C RID: 16508
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400407C")]
|
||||
[SerializeField]
|
||||
private Transition onDeactivateTransition;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,195 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200112A RID: 4394
|
||||
[Token(Token = "0x200112A")]
|
||||
[CreateAssetMenu]
|
||||
public class TransitionsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x170010A5 RID: 4261
|
||||
// (get) Token: 0x06006219 RID: 25113 RVA: 0x00155AE8 File Offset: 0x00153CE8
|
||||
[Token(Token = "0x170010A5")]
|
||||
public static TransitionsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x6006219")]
|
||||
[Address(RVA = "0x1BCBAF0", Offset = "0x1BCAAF0", VA = "0x181BCBAF0")]
|
||||
get
|
||||
{
|
||||
TransitionsConfig instance = TransitionsConfig._instance;
|
||||
int num = 0;
|
||||
if (instance == num)
|
||||
{
|
||||
TransitionsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK<TransitionsConfig>(0);
|
||||
TransitionsConfig instance2 = TransitionsConfig._instance;
|
||||
int num2 = 0;
|
||||
if (instance2 == num2)
|
||||
{
|
||||
Debug.LogError("Failed to load Transitions object");
|
||||
}
|
||||
}
|
||||
return TransitionsConfig._instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600621A RID: 25114 RVA: 0x00155B34 File Offset: 0x00153D34
|
||||
[Token(Token = "0x600621A")]
|
||||
[Address(RVA = "0x1BCB8B0", Offset = "0x1BCA8B0", VA = "0x181BCB8B0")]
|
||||
private void OFFLOPLJBBG()
|
||||
{
|
||||
List<TransitionsConfig.AudioClipEntry> list = TransitionsConfig.Instance.audioClips;
|
||||
Func<TransitionsConfig.AudioClipEntry, NHJAFIEANHG> <>9__5_ = TransitionsConfig.<>c.<>9__5_0;
|
||||
if (<>9__5_ == 0)
|
||||
{
|
||||
TransitionsConfig.<>c.<>9__5_0 = (TransitionsConfig.AudioClipEntry audioClipEntry) => audioClipEntry.transitionAudioClip;
|
||||
}
|
||||
Func<TransitionsConfig.AudioClipEntry, RecRoomAudioClip> func;
|
||||
if (TransitionsConfig.<>c.<>9__5_1 == 0)
|
||||
{
|
||||
func = (TransitionsConfig.AudioClipEntry audioClipEntry) => audioClipEntry.audioClip;
|
||||
TransitionsConfig.<>c.<>9__5_1 = func;
|
||||
}
|
||||
Dictionary<TransitionsConfig.AudioClipEntry, NHJAFIEANHG> dictionary = Enumerable.ToDictionary<TransitionsConfig.AudioClipEntry, NHJAFIEANHG, RecRoomAudioClip>(list, <>9__5_, func);
|
||||
this.prefabsByTransitionAudioClips = dictionary;
|
||||
this.isInitialized = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600621B RID: 25115 RVA: 0x00155BAC File Offset: 0x00153DAC
|
||||
[Token(Token = "0x600621B")]
|
||||
[Address(RVA = "0x1BCB830", Offset = "0x1BCA830", VA = "0x181BCB830")]
|
||||
public RecRoomAudioClip HPNFOBMMMBH(NHJAFIEANHG FGDOEAHJLJO)
|
||||
{
|
||||
if (!this.isInitialized || this.prefabsByTransitionAudioClips == (ulong)0L)
|
||||
{
|
||||
this.OFFLOPLJBBG();
|
||||
}
|
||||
Dictionary<NHJAFIEANHG, RecRoomAudioClip> dictionary = this.prefabsByTransitionAudioClips;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x170010A6 RID: 4262
|
||||
// (get) Token: 0x0600621C RID: 25116 RVA: 0x00155BE0 File Offset: 0x00153DE0
|
||||
[Token(Token = "0x170010A6")]
|
||||
public IReadOnlyList<TransitionsConfig.AudioClipEntry> AudioClips
|
||||
{
|
||||
[Token(Token = "0x600621C")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600621C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RRUI.Animation.TransitionsConfig/AudioClipEntry> RRUI.Animation.TransitionsConfig::get_AudioClips()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RRUI.Animation.TransitionsConfig/AudioClipEntry>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RRUI.Animation.TransitionsConfig/AudioClipEntry>(TransitionsConfig::audioClips, ldloc:TransitionsConfig(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600621D RID: 25117 RVA: 0x00155BF4 File Offset: 0x00153DF4
|
||||
[Token(Token = "0x600621D")]
|
||||
[Address(RVA = "0x1BCBA90", Offset = "0x1BCAA90", VA = "0x181BCBA90")]
|
||||
public TransitionsConfig()
|
||||
{
|
||||
List<TransitionsConfig.AudioClipEntry> list = new List();
|
||||
this.audioClips = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600621E RID: 25118 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600621E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
static TransitionsConfig()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400407D RID: 16509
|
||||
[Token(Token = "0x400407D")]
|
||||
private static TransitionsConfig _instance;
|
||||
|
||||
// Token: 0x0400407E RID: 16510
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400407E")]
|
||||
private bool isInitialized;
|
||||
|
||||
// Token: 0x0400407F RID: 16511
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400407F")]
|
||||
private Dictionary<NHJAFIEANHG, RecRoomAudioClip> prefabsByTransitionAudioClips;
|
||||
|
||||
// Token: 0x04004080 RID: 16512
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004080")]
|
||||
[SerializeField]
|
||||
private List<TransitionsConfig.AudioClipEntry> audioClips;
|
||||
|
||||
// Token: 0x0200112B RID: 4395
|
||||
[Token(Token = "0x200112B")]
|
||||
[Serializable]
|
||||
public class AudioClipEntry
|
||||
{
|
||||
// Token: 0x170010A7 RID: 4263
|
||||
// (get) Token: 0x0600621F RID: 25119 RVA: 0x00155C14 File Offset: 0x00153E14
|
||||
[Token(Token = "0x170010A7")]
|
||||
public NHJAFIEANHG TransitionAudioClip
|
||||
{
|
||||
[Token(Token = "0x600621F")]
|
||||
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
|
||||
get
|
||||
{
|
||||
return this.transitionAudioClip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170010A8 RID: 4264
|
||||
// (get) Token: 0x06006220 RID: 25120 RVA: 0x00155C28 File Offset: 0x00153E28
|
||||
[Token(Token = "0x170010A8")]
|
||||
public RecRoomAudioClip AudioClip
|
||||
{
|
||||
[Token(Token = "0x6006220")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.audioClip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006221 RID: 25121 RVA: 0x00155C3C File Offset: 0x00153E3C
|
||||
[Token(Token = "0x6006221")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public AudioClipEntry()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004081 RID: 16513
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004081")]
|
||||
[SerializeField]
|
||||
private NHJAFIEANHG transitionAudioClip;
|
||||
|
||||
// Token: 0x04004082 RID: 16514
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004082")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip audioClip;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200111E RID: 4382
|
||||
[Token(Token = "0x200111E")]
|
||||
[Serializable]
|
||||
public abstract class TweenTransition : TransitionImplementation
|
||||
{
|
||||
// Token: 0x1700109B RID: 4251
|
||||
// (get) Token: 0x060061D5 RID: 25045 RVA: 0x00154BB0 File Offset: 0x00152DB0
|
||||
// (set) Token: 0x060061D6 RID: 25046 RVA: 0x00154BC4 File Offset: 0x00152DC4
|
||||
[Token(Token = "0x1700109B")]
|
||||
public bool IsInstant
|
||||
{
|
||||
[Token(Token = "0x60061D5")]
|
||||
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0")]
|
||||
get
|
||||
{
|
||||
return this.isInstant;
|
||||
}
|
||||
[Token(Token = "0x60061D6")]
|
||||
[Address(RVA = "0x42F020", Offset = "0x42E020", VA = "0x18042F020")]
|
||||
set
|
||||
{
|
||||
this.isInstant = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700109C RID: 4252
|
||||
// (get) Token: 0x060061D7 RID: 25047 RVA: 0x00154BD8 File Offset: 0x00152DD8
|
||||
[Token(Token = "0x1700109C")]
|
||||
protected float Duration
|
||||
{
|
||||
[Token(Token = "0x60061D7")]
|
||||
[Address(RVA = "0x1BBE7C0", Offset = "0x1BBD7C0", VA = "0x181BBE7C0")]
|
||||
get
|
||||
{
|
||||
if (this.isInstant)
|
||||
{
|
||||
}
|
||||
return this.duration;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700109D RID: 4253
|
||||
// (get) Token: 0x060061D8 RID: 25048 RVA: 0x00154BF8 File Offset: 0x00152DF8
|
||||
[Token(Token = "0x1700109D")]
|
||||
protected HMIPJEAODAB.JOMGGPNCMFK EaseFunction
|
||||
{
|
||||
[Token(Token = "0x60061D8")]
|
||||
[Address(RVA = "0x1BCBC60", Offset = "0x1BCAC60", VA = "0x181BCBC60")]
|
||||
get
|
||||
{
|
||||
if (this.isInstant)
|
||||
{
|
||||
}
|
||||
return this.easeFunction;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060061D9 RID: 25049 RVA: 0x00154C18 File Offset: 0x00152E18
|
||||
[Token(Token = "0x60061D9")]
|
||||
[Address(RVA = "0x1BC7AF0", Offset = "0x1BC6AF0", VA = "0x181BC7AF0")]
|
||||
protected TweenTransition()
|
||||
{
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004056 RID: 16470
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4004056")]
|
||||
[SerializeField]
|
||||
private bool isInstant;
|
||||
|
||||
// Token: 0x04004057 RID: 16471
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4004057")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("isInstant", false)]
|
||||
private float duration = 0.33f;
|
||||
|
||||
// Token: 0x04004058 RID: 16472
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4004058")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("isInstant", false)]
|
||||
private HMIPJEAODAB.JOMGGPNCMFK easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x020007C7 RID: 1991
|
||||
[Token(Token = "0x20007C7")]
|
||||
public class CanvasAspectRatioMatcher : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06003809 RID: 14345 RVA: 0x000E8D5C File Offset: 0x000E6F5C
|
||||
[Token(Token = "0x6003809")]
|
||||
[Address(RVA = "0x1BBC7A0", Offset = "0x1BBB7A0", VA = "0x181BBC7A0")]
|
||||
private void Awake()
|
||||
{
|
||||
Canvas canvas = this.canvas;
|
||||
int num = 0;
|
||||
if (canvas == num)
|
||||
{
|
||||
Canvas componentInParent = base.gameObject.GetComponentInParent<Canvas>();
|
||||
this.canvas = componentInParent;
|
||||
}
|
||||
Canvas canvas2 = this.canvas;
|
||||
int num2 = 0;
|
||||
if (canvas2 != num2)
|
||||
{
|
||||
RectTransform component = this.canvas.GetComponent<RectTransform>();
|
||||
this.AAFEHJFOMAI = component;
|
||||
}
|
||||
AspectRatioFitter aspectRatioFitter = this.aspectRatioFitter;
|
||||
int num3 = 0;
|
||||
if (aspectRatioFitter != num3)
|
||||
{
|
||||
this.aspectRatioFitter.aspectMode = AspectRatioFitter.AspectMode.EnvelopeParent;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600380A RID: 14346 RVA: 0x000E8DE4 File Offset: 0x000E6FE4
|
||||
[Token(Token = "0x600380A")]
|
||||
[Address(RVA = "0x1BBC8D0", Offset = "0x1BBB8D0", VA = "0x181BBC8D0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
RectTransform aafehjfomai = this.AAFEHJFOMAI;
|
||||
int num = 0;
|
||||
if (aafehjfomai != num)
|
||||
{
|
||||
AspectRatioFitter aspectRatioFitter = this.aspectRatioFitter;
|
||||
int num2 = 0;
|
||||
if (aspectRatioFitter != num2)
|
||||
{
|
||||
RectTransform aafehjfomai2 = this.AAFEHJFOMAI;
|
||||
AspectRatioFitter aspectRatioFitter2 = this.aspectRatioFitter;
|
||||
Vector2 sizeDelta = aafehjfomai2.sizeDelta;
|
||||
Vector2 sizeDelta2 = this.AAFEHJFOMAI.sizeDelta;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600380B RID: 14347 RVA: 0x000E8E44 File Offset: 0x000E7044
|
||||
[Token(Token = "0x600380B")]
|
||||
[Address(RVA = "0x1BBC8D0", Offset = "0x1BBB8D0", VA = "0x181BBC8D0")]
|
||||
private void GLJJIANDKAO()
|
||||
{
|
||||
RectTransform aafehjfomai = this.AAFEHJFOMAI;
|
||||
int num = 0;
|
||||
if (aafehjfomai != num)
|
||||
{
|
||||
AspectRatioFitter aspectRatioFitter = this.aspectRatioFitter;
|
||||
int num2 = 0;
|
||||
if (aspectRatioFitter != num2)
|
||||
{
|
||||
RectTransform aafehjfomai2 = this.AAFEHJFOMAI;
|
||||
AspectRatioFitter aspectRatioFitter2 = this.aspectRatioFitter;
|
||||
Vector2 sizeDelta = aafehjfomai2.sizeDelta;
|
||||
Vector2 sizeDelta2 = this.AAFEHJFOMAI.sizeDelta;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600380C RID: 14348 RVA: 0x000E8EA4 File Offset: 0x000E70A4
|
||||
[Token(Token = "0x600380C")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public CanvasAspectRatioMatcher()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003037 RID: 12343
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003037")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
||||
private Canvas canvas;
|
||||
|
||||
// Token: 0x04003038 RID: 12344
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003038")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private AspectRatioFitter aspectRatioFitter;
|
||||
|
||||
// Token: 0x04003039 RID: 12345
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003039")]
|
||||
private RectTransform AAFEHJFOMAI;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1608 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x0200077C RID: 1916
|
||||
[Token(Token = "0x200077C")]
|
||||
[CreateAssetMenu]
|
||||
public class CardsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000917 RID: 2327
|
||||
// (get) Token: 0x0600372D RID: 14125 RVA: 0x000E6EE4 File Offset: 0x000E50E4
|
||||
[Token(Token = "0x17000917")]
|
||||
public static CardsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x600372D")]
|
||||
[Address(RVA = "0x1BBCA70", Offset = "0x1BBBA70", VA = "0x181BBCA70")]
|
||||
get
|
||||
{
|
||||
CardsConfig instance = CardsConfig._instance;
|
||||
int num = 0;
|
||||
if (!(instance != num))
|
||||
{
|
||||
CardsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK<CardsConfig>(0);
|
||||
CardsConfig instance2 = CardsConfig._instance;
|
||||
int num2 = 0;
|
||||
if (instance2 == num2)
|
||||
{
|
||||
Debug.LogError("Failed to load Cards object");
|
||||
}
|
||||
}
|
||||
return CardsConfig._instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000918 RID: 2328
|
||||
// (get) Token: 0x0600372E RID: 14126 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000918")]
|
||||
public CardsConfig.SharedCardConfig Shared
|
||||
{
|
||||
[Token(Token = "0x600372E")]
|
||||
[Address(RVA = "0x14B1870", Offset = "0x14B0870", VA = "0x1814B1870")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000919 RID: 2329
|
||||
// (get) Token: 0x0600372F RID: 14127 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000919")]
|
||||
public CardsConfig.AccountCardConfig Account
|
||||
{
|
||||
[Token(Token = "0x600372F")]
|
||||
[Address(RVA = "0x14792A0", Offset = "0x14782A0", VA = "0x1814792A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091A RID: 2330
|
||||
// (get) Token: 0x06003730 RID: 14128 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700091A")]
|
||||
public CardsConfig.RoomCardConfig Room
|
||||
{
|
||||
[Token(Token = "0x6003730")]
|
||||
[Address(RVA = "0x1BBCC00", Offset = "0x1BBBC00", VA = "0x181BBCC00")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091B RID: 2331
|
||||
// (get) Token: 0x06003731 RID: 14129 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700091B")]
|
||||
public CardsConfig.RoomKeyCardConfig RoomKey
|
||||
{
|
||||
[Token(Token = "0x6003731")]
|
||||
[Address(RVA = "0x1BBCBD0", Offset = "0x1BBBBD0", VA = "0x181BBCBD0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091C RID: 2332
|
||||
// (get) Token: 0x06003732 RID: 14130 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700091C")]
|
||||
public CardsConfig.RoomCurrencyCardConfig RoomCurrency
|
||||
{
|
||||
[Token(Token = "0x6003732")]
|
||||
[Address(RVA = "0x1BBCBB0", Offset = "0x1BBBBB0", VA = "0x181BBCBB0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091D RID: 2333
|
||||
// (get) Token: 0x06003733 RID: 14131 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700091D")]
|
||||
public CardsConfig.ClubCardConfig Club
|
||||
{
|
||||
[Token(Token = "0x6003733")]
|
||||
[Address(RVA = "0x1BBCA40", Offset = "0x1BBBA40", VA = "0x181BBCA40")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091E RID: 2334
|
||||
// (get) Token: 0x06003734 RID: 14132 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700091E")]
|
||||
public CardsConfig.ClubPermissionsCardConfig ClubPermissions
|
||||
{
|
||||
[Token(Token = "0x6003734")]
|
||||
[Address(RVA = "0x1BBCA30", Offset = "0x1BBBA30", VA = "0x181BBCA30")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091F RID: 2335
|
||||
// (get) Token: 0x06003735 RID: 14133 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700091F")]
|
||||
public CardsConfig.ClubMembershipCardConfig ClubMembership
|
||||
{
|
||||
[Token(Token = "0x6003735")]
|
||||
[Address(RVA = "0x1BBCA10", Offset = "0x1BBBA10", VA = "0x181BBCA10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000920 RID: 2336
|
||||
// (get) Token: 0x06003736 RID: 14134 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000920")]
|
||||
public CardsConfig.ClubAnnouncementCardConfig ClubAnnouncement
|
||||
{
|
||||
[Token(Token = "0x6003736")]
|
||||
[Address(RVA = "0x1BBC9C0", Offset = "0x1BBB9C0", VA = "0x181BBC9C0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000921 RID: 2337
|
||||
// (get) Token: 0x06003737 RID: 14135 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000921")]
|
||||
public CardsConfig.ClubEventCardConfig ClubEvent
|
||||
{
|
||||
[Token(Token = "0x6003737")]
|
||||
[Address(RVA = "0x1BBC9F0", Offset = "0x1BBB9F0", VA = "0x181BBC9F0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000922 RID: 2338
|
||||
// (get) Token: 0x06003738 RID: 14136 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000922")]
|
||||
public CardsConfig.StoreItemCardConfig StoreItem
|
||||
{
|
||||
[Token(Token = "0x6003738")]
|
||||
[Address(RVA = "0x1BBCC20", Offset = "0x1BBBC20", VA = "0x181BBCC20")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000923 RID: 2339
|
||||
// (get) Token: 0x06003739 RID: 14137 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000923")]
|
||||
public CardsConfig.InventionCardConfig Invention
|
||||
{
|
||||
[Token(Token = "0x6003739")]
|
||||
[Address(RVA = "0x1BBCB80", Offset = "0x1BBBB80", VA = "0x181BBCB80")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000924 RID: 2340
|
||||
// (get) Token: 0x0600373A RID: 14138 RVA: 0x000E6F30 File Offset: 0x000E5130
|
||||
[Token(Token = "0x17000924")]
|
||||
public CardsConfig.AdCarouselItemCardConfig AdCarouselItem
|
||||
{
|
||||
[Token(Token = "0x600373A")]
|
||||
[Address(RVA = "0x5D1300", Offset = "0x5D0300", VA = "0x1805D1300")]
|
||||
get
|
||||
{
|
||||
return this.adCarouselItem;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000925 RID: 2341
|
||||
// (get) Token: 0x0600373B RID: 14139 RVA: 0x000E6F44 File Offset: 0x000E5144
|
||||
[Token(Token = "0x17000925")]
|
||||
public CardsConfig.StarterPackSkuCardConfig StarterPackSku
|
||||
{
|
||||
[Token(Token = "0x600373B")]
|
||||
[Address(RVA = "0x5D1310", Offset = "0x5D0310", VA = "0x1805D1310")]
|
||||
get
|
||||
{
|
||||
return this.starterPackSku;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000926 RID: 2342
|
||||
// (get) Token: 0x0600373C RID: 14140 RVA: 0x000E6F58 File Offset: 0x000E5158
|
||||
[Token(Token = "0x17000926")]
|
||||
public CardsConfig.TestPassCardConfig TestPass
|
||||
{
|
||||
[Token(Token = "0x600373C")]
|
||||
[Address(RVA = "0x542AA0", Offset = "0x541AA0", VA = "0x180542AA0")]
|
||||
get
|
||||
{
|
||||
return this.testPass;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000927 RID: 2343
|
||||
// (get) Token: 0x0600373D RID: 14141 RVA: 0x000E6F6C File Offset: 0x000E516C
|
||||
[Token(Token = "0x17000927")]
|
||||
public CardsConfig.TestCaseCardConfig TestCase
|
||||
{
|
||||
[Token(Token = "0x600373D")]
|
||||
[Address(RVA = "0x1423720", Offset = "0x1422720", VA = "0x181423720")]
|
||||
get
|
||||
{
|
||||
return this.testCase;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600373E RID: 14142 RVA: 0x000E6F80 File Offset: 0x000E5180
|
||||
[Token(Token = "0x600373E")]
|
||||
[Address(RVA = "0x5B1810", Offset = "0x5B0810", VA = "0x1805B1810")]
|
||||
public CardsConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002ED8 RID: 11992
|
||||
[Token(Token = "0x4002ED8")]
|
||||
private static CardsConfig _instance;
|
||||
|
||||
// Token: 0x04002ED9 RID: 11993
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002ED9")]
|
||||
[SerializeField]
|
||||
private CardsConfig.SharedCardConfig shared;
|
||||
|
||||
// Token: 0x04002EDA RID: 11994
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002EDA")]
|
||||
[SerializeField]
|
||||
private CardsConfig.AccountCardConfig account;
|
||||
|
||||
// Token: 0x04002EDB RID: 11995
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002EDB")]
|
||||
[SerializeField]
|
||||
private CardsConfig.RoomCardConfig room;
|
||||
|
||||
// Token: 0x04002EDC RID: 11996
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002EDC")]
|
||||
[SerializeField]
|
||||
private CardsConfig.RoomKeyCardConfig roomKey;
|
||||
|
||||
// Token: 0x04002EDD RID: 11997
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002EDD")]
|
||||
[SerializeField]
|
||||
private CardsConfig.RoomCurrencyCardConfig roomCurrency;
|
||||
|
||||
// Token: 0x04002EDE RID: 11998
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002EDE")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubCardConfig club;
|
||||
|
||||
// Token: 0x04002EDF RID: 11999
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4002EDF")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubPermissionsCardConfig clubPermissions;
|
||||
|
||||
// Token: 0x04002EE0 RID: 12000
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4002EE0")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubMembershipCardConfig clubMembership;
|
||||
|
||||
// Token: 0x04002EE1 RID: 12001
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x4002EE1")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubAnnouncementCardConfig clubAnnouncement;
|
||||
|
||||
// Token: 0x04002EE2 RID: 12002
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4002EE2")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubEventCardConfig clubEvent;
|
||||
|
||||
// Token: 0x04002EE3 RID: 12003
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x4002EE3")]
|
||||
[SerializeField]
|
||||
private CardsConfig.StoreItemCardConfig storeItem;
|
||||
|
||||
// Token: 0x04002EE4 RID: 12004
|
||||
[FieldOffset(Offset = "0x1C8")]
|
||||
[Token(Token = "0x4002EE4")]
|
||||
[SerializeField]
|
||||
private CardsConfig.InventionCardConfig invention;
|
||||
|
||||
// Token: 0x04002EE5 RID: 12005
|
||||
[FieldOffset(Offset = "0x1F8")]
|
||||
[Token(Token = "0x4002EE5")]
|
||||
[SerializeField]
|
||||
private CardsConfig.AdCarouselItemCardConfig adCarouselItem;
|
||||
|
||||
// Token: 0x04002EE6 RID: 12006
|
||||
[FieldOffset(Offset = "0x200")]
|
||||
[Token(Token = "0x4002EE6")]
|
||||
[SerializeField]
|
||||
private CardsConfig.StarterPackSkuCardConfig starterPackSku;
|
||||
|
||||
// Token: 0x04002EE7 RID: 12007
|
||||
[FieldOffset(Offset = "0x208")]
|
||||
[Token(Token = "0x4002EE7")]
|
||||
[SerializeField]
|
||||
private CardsConfig.TestPassCardConfig testPass;
|
||||
|
||||
// Token: 0x04002EE8 RID: 12008
|
||||
[FieldOffset(Offset = "0x210")]
|
||||
[Token(Token = "0x4002EE8")]
|
||||
[SerializeField]
|
||||
private CardsConfig.TestCaseCardConfig testCase;
|
||||
|
||||
// Token: 0x0200077D RID: 1917
|
||||
[Token(Token = "0x200077D")]
|
||||
[Serializable]
|
||||
public struct SharedCardConfig
|
||||
{
|
||||
// Token: 0x17000928 RID: 2344
|
||||
// (get) Token: 0x0600373F RID: 14143 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000928")]
|
||||
public Sprite SettingsIcon
|
||||
{
|
||||
[Token(Token = "0x600373F")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000929 RID: 2345
|
||||
// (get) Token: 0x06003740 RID: 14144 RVA: 0x000E6F94 File Offset: 0x000E5194
|
||||
[Token(Token = "0x17000929")]
|
||||
public Sprite RemoveIcon
|
||||
{
|
||||
[Token(Token = "0x6003740")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.removeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092A RID: 2346
|
||||
// (get) Token: 0x06003741 RID: 14145 RVA: 0x000E6FA8 File Offset: 0x000E51A8
|
||||
[Token(Token = "0x1700092A")]
|
||||
public Sprite CheersIcon
|
||||
{
|
||||
[Token(Token = "0x6003741")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.cheersIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EE9 RID: 12009
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EE9")]
|
||||
[SerializeField]
|
||||
private Sprite settingsIcon;
|
||||
|
||||
// Token: 0x04002EEA RID: 12010
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EEA")]
|
||||
[SerializeField]
|
||||
private Sprite removeIcon;
|
||||
|
||||
// Token: 0x04002EEB RID: 12011
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EEB")]
|
||||
[SerializeField]
|
||||
private Sprite cheersIcon;
|
||||
}
|
||||
|
||||
// Token: 0x0200077E RID: 1918
|
||||
[Token(Token = "0x200077E")]
|
||||
[Serializable]
|
||||
public struct AccountCardConfig
|
||||
{
|
||||
// Token: 0x1700092B RID: 2347
|
||||
// (get) Token: 0x06003742 RID: 14146 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700092B")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003742")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092C RID: 2348
|
||||
// (get) Token: 0x06003743 RID: 14147 RVA: 0x000E6FBC File Offset: 0x000E51BC
|
||||
[Token(Token = "0x1700092C")]
|
||||
public Sprite PresenceIcon
|
||||
{
|
||||
[Token(Token = "0x6003743")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.presenceIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092D RID: 2349
|
||||
// (get) Token: 0x06003744 RID: 14148 RVA: 0x000E6FD0 File Offset: 0x000E51D0
|
||||
[Token(Token = "0x1700092D")]
|
||||
public Sprite FriendIcon
|
||||
{
|
||||
[Token(Token = "0x6003744")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.friendIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092E RID: 2350
|
||||
// (get) Token: 0x06003745 RID: 14149 RVA: 0x000E6FE4 File Offset: 0x000E51E4
|
||||
[Token(Token = "0x1700092E")]
|
||||
public Sprite FavoriteIcon
|
||||
{
|
||||
[Token(Token = "0x6003745")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.favoriteIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EEC RID: 12012
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EEC")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002EED RID: 12013
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EED")]
|
||||
[SerializeField]
|
||||
private Sprite presenceIcon;
|
||||
|
||||
// Token: 0x04002EEE RID: 12014
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EEE")]
|
||||
[SerializeField]
|
||||
private Sprite friendIcon;
|
||||
|
||||
// Token: 0x04002EEF RID: 12015
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EEF")]
|
||||
[SerializeField]
|
||||
private Sprite favoriteIcon;
|
||||
}
|
||||
|
||||
// Token: 0x0200077F RID: 1919
|
||||
[Token(Token = "0x200077F")]
|
||||
[Serializable]
|
||||
public struct RoomCardConfig
|
||||
{
|
||||
// Token: 0x1700092F RID: 2351
|
||||
// (get) Token: 0x06003746 RID: 14150 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700092F")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003746")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000930 RID: 2352
|
||||
// (get) Token: 0x06003747 RID: 14151 RVA: 0x000E6FF8 File Offset: 0x000E51F8
|
||||
[Token(Token = "0x17000930")]
|
||||
public Sprite FriendsInRoomIcon
|
||||
{
|
||||
[Token(Token = "0x6003747")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.friendsInRoomIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000931 RID: 2353
|
||||
// (get) Token: 0x06003748 RID: 14152 RVA: 0x000E700C File Offset: 0x000E520C
|
||||
[Token(Token = "0x17000931")]
|
||||
public Sprite DateCreatedIcon
|
||||
{
|
||||
[Token(Token = "0x6003748")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.dateCreatedIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000932 RID: 2354
|
||||
// (get) Token: 0x06003749 RID: 14153 RVA: 0x000E7020 File Offset: 0x000E5220
|
||||
[Token(Token = "0x17000932")]
|
||||
public Sprite RecRoomOriginalIcon
|
||||
{
|
||||
[Token(Token = "0x6003749")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.recRoomOriginalIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000933 RID: 2355
|
||||
// (get) Token: 0x0600374A RID: 14154 RVA: 0x000E7034 File Offset: 0x000E5234
|
||||
[Token(Token = "0x17000933")]
|
||||
public Sprite CommunityPlaylistIcon
|
||||
{
|
||||
[Token(Token = "0x600374A")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.communityPlaylistIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000934 RID: 2356
|
||||
// (get) Token: 0x0600374B RID: 14155 RVA: 0x000E7048 File Offset: 0x000E5248
|
||||
[Token(Token = "0x17000934")]
|
||||
public Sprite PlayerIcon
|
||||
{
|
||||
[Token(Token = "0x600374B")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
return this.playerIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EF0 RID: 12016
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EF0")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002EF1 RID: 12017
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EF1")]
|
||||
[SerializeField]
|
||||
private Sprite friendsInRoomIcon;
|
||||
|
||||
// Token: 0x04002EF2 RID: 12018
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EF2")]
|
||||
[SerializeField]
|
||||
private Sprite dateCreatedIcon;
|
||||
|
||||
// Token: 0x04002EF3 RID: 12019
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EF3")]
|
||||
[SerializeField]
|
||||
private Sprite recRoomOriginalIcon;
|
||||
|
||||
// Token: 0x04002EF4 RID: 12020
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EF4")]
|
||||
[SerializeField]
|
||||
private Sprite communityPlaylistIcon;
|
||||
|
||||
// Token: 0x04002EF5 RID: 12021
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002EF5")]
|
||||
[SerializeField]
|
||||
private Sprite playerIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000780 RID: 1920
|
||||
[Token(Token = "0x2000780")]
|
||||
[Serializable]
|
||||
public struct RoomKeyCardConfig
|
||||
{
|
||||
// Token: 0x17000935 RID: 2357
|
||||
// (get) Token: 0x0600374C RID: 14156 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000935")]
|
||||
public Route EditRoute
|
||||
{
|
||||
[Token(Token = "0x600374C")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000936 RID: 2358
|
||||
// (get) Token: 0x0600374D RID: 14157 RVA: 0x000E705C File Offset: 0x000E525C
|
||||
[Token(Token = "0x17000936")]
|
||||
public Sprite CannotDeleteKeyIcon
|
||||
{
|
||||
[Token(Token = "0x600374D")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.cannotDeleteKeyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000937 RID: 2359
|
||||
// (get) Token: 0x0600374E RID: 14158 RVA: 0x000E7070 File Offset: 0x000E5270
|
||||
[Token(Token = "0x17000937")]
|
||||
public Sprite FirstConfirmDeleteKeyIcon
|
||||
{
|
||||
[Token(Token = "0x600374E")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.firstConfirmDeleteKeyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000938 RID: 2360
|
||||
// (get) Token: 0x0600374F RID: 14159 RVA: 0x000E7084 File Offset: 0x000E5284
|
||||
[Token(Token = "0x17000938")]
|
||||
public Sprite SecondConfirmDeleteKeyIcon
|
||||
{
|
||||
[Token(Token = "0x600374F")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.secondConfirmDeleteKeyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000939 RID: 2361
|
||||
// (get) Token: 0x06003750 RID: 14160 RVA: 0x000E7098 File Offset: 0x000E5298
|
||||
[Token(Token = "0x17000939")]
|
||||
public Sprite KeyIcon
|
||||
{
|
||||
[Token(Token = "0x6003750")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.keyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EF6 RID: 12022
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EF6")]
|
||||
[SerializeField]
|
||||
private Route editRoute;
|
||||
|
||||
// Token: 0x04002EF7 RID: 12023
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EF7")]
|
||||
[SerializeField]
|
||||
private Sprite cannotDeleteKeyIcon;
|
||||
|
||||
// Token: 0x04002EF8 RID: 12024
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EF8")]
|
||||
[SerializeField]
|
||||
private Sprite firstConfirmDeleteKeyIcon;
|
||||
|
||||
// Token: 0x04002EF9 RID: 12025
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EF9")]
|
||||
[SerializeField]
|
||||
private Sprite secondConfirmDeleteKeyIcon;
|
||||
|
||||
// Token: 0x04002EFA RID: 12026
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EFA")]
|
||||
[SerializeField]
|
||||
private Sprite keyIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000781 RID: 1921
|
||||
[Token(Token = "0x2000781")]
|
||||
[Serializable]
|
||||
public struct RoomCurrencyCardConfig
|
||||
{
|
||||
// Token: 0x1700093A RID: 2362
|
||||
// (get) Token: 0x06003751 RID: 14161 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700093A")]
|
||||
public Route EditRoute
|
||||
{
|
||||
[Token(Token = "0x6003751")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093B RID: 2363
|
||||
// (get) Token: 0x06003752 RID: 14162 RVA: 0x000E70AC File Offset: 0x000E52AC
|
||||
[Token(Token = "0x1700093B")]
|
||||
public Sprite CurrencyIcon
|
||||
{
|
||||
[Token(Token = "0x6003752")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.currencyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093C RID: 2364
|
||||
// (get) Token: 0x06003753 RID: 14163 RVA: 0x000E70C0 File Offset: 0x000E52C0
|
||||
[Token(Token = "0x1700093C")]
|
||||
public Sprite TokenIcon
|
||||
{
|
||||
[Token(Token = "0x6003753")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.tokenIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EFB RID: 12027
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EFB")]
|
||||
[SerializeField]
|
||||
private Route editRoute;
|
||||
|
||||
// Token: 0x04002EFC RID: 12028
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EFC")]
|
||||
[SerializeField]
|
||||
private Sprite currencyIcon;
|
||||
|
||||
// Token: 0x04002EFD RID: 12029
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EFD")]
|
||||
[SerializeField]
|
||||
private Sprite tokenIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000782 RID: 1922
|
||||
[Token(Token = "0x2000782")]
|
||||
[Serializable]
|
||||
public struct ClubCardConfig
|
||||
{
|
||||
// Token: 0x1700093D RID: 2365
|
||||
// (get) Token: 0x06003754 RID: 14164 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700093D")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003754")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093E RID: 2366
|
||||
// (get) Token: 0x06003755 RID: 14165 RVA: 0x000E70D4 File Offset: 0x000E52D4
|
||||
[Token(Token = "0x1700093E")]
|
||||
public Sprite MembersCountIcon
|
||||
{
|
||||
[Token(Token = "0x6003755")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.membersCountIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093F RID: 2367
|
||||
// (get) Token: 0x06003756 RID: 14166 RVA: 0x000E70E8 File Offset: 0x000E52E8
|
||||
[Token(Token = "0x1700093F")]
|
||||
public Sprite HomeIcon
|
||||
{
|
||||
[Token(Token = "0x6003756")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.homeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000940 RID: 2368
|
||||
// (get) Token: 0x06003757 RID: 14167 RVA: 0x000E70FC File Offset: 0x000E52FC
|
||||
[Token(Token = "0x17000940")]
|
||||
public Sprite CreatorIcon
|
||||
{
|
||||
[Token(Token = "0x6003757")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.creatorIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000941 RID: 2369
|
||||
// (get) Token: 0x06003758 RID: 14168 RVA: 0x000E7110 File Offset: 0x000E5310
|
||||
[Token(Token = "0x17000941")]
|
||||
public Sprite RecRoomOriginalIcon
|
||||
{
|
||||
[Token(Token = "0x6003758")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.recRoomOriginalIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000942 RID: 2370
|
||||
// (get) Token: 0x06003759 RID: 14169 RVA: 0x000E7124 File Offset: 0x000E5324
|
||||
[Token(Token = "0x17000942")]
|
||||
public Sprite ActiveClubhouseIcon
|
||||
{
|
||||
[Token(Token = "0x6003759")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
return this.activeClubhouseIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000943 RID: 2371
|
||||
// (get) Token: 0x0600375A RID: 14170 RVA: 0x000E7138 File Offset: 0x000E5338
|
||||
[Token(Token = "0x17000943")]
|
||||
public string BanButtonText
|
||||
{
|
||||
[Token(Token = "0x600375A")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
get
|
||||
{
|
||||
return this.banButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000944 RID: 2372
|
||||
// (get) Token: 0x0600375B RID: 14171 RVA: 0x000E714C File Offset: 0x000E534C
|
||||
[Token(Token = "0x17000944")]
|
||||
public string UnbanButtonText
|
||||
{
|
||||
[Token(Token = "0x600375B")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get
|
||||
{
|
||||
return this.unbanButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EFE RID: 12030
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EFE")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002EFF RID: 12031
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EFF")]
|
||||
[SerializeField]
|
||||
private Sprite membersCountIcon;
|
||||
|
||||
// Token: 0x04002F00 RID: 12032
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F00")]
|
||||
[SerializeField]
|
||||
private Sprite homeIcon;
|
||||
|
||||
// Token: 0x04002F01 RID: 12033
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F01")]
|
||||
[SerializeField]
|
||||
private Sprite creatorIcon;
|
||||
|
||||
// Token: 0x04002F02 RID: 12034
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F02")]
|
||||
[SerializeField]
|
||||
private Sprite recRoomOriginalIcon;
|
||||
|
||||
// Token: 0x04002F03 RID: 12035
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002F03")]
|
||||
[SerializeField]
|
||||
private Sprite activeClubhouseIcon;
|
||||
|
||||
// Token: 0x04002F04 RID: 12036
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002F04")]
|
||||
[SerializeField]
|
||||
private string banButtonText;
|
||||
|
||||
// Token: 0x04002F05 RID: 12037
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F05")]
|
||||
[SerializeField]
|
||||
private string unbanButtonText;
|
||||
}
|
||||
|
||||
// Token: 0x02000783 RID: 1923
|
||||
[Token(Token = "0x2000783")]
|
||||
[Serializable]
|
||||
public struct ClubPermissionsCardConfig
|
||||
{
|
||||
// Token: 0x17000945 RID: 2373
|
||||
// (get) Token: 0x0600375C RID: 14172 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000945")]
|
||||
public Route PlayersRoute
|
||||
{
|
||||
[Token(Token = "0x600375C")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000946 RID: 2374
|
||||
// (get) Token: 0x0600375D RID: 14173 RVA: 0x000E7160 File Offset: 0x000E5360
|
||||
[Token(Token = "0x17000946")]
|
||||
public Route EditRoute
|
||||
{
|
||||
[Token(Token = "0x600375D")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.editRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F06 RID: 12038
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F06")]
|
||||
[SerializeField]
|
||||
private Route playersRoute;
|
||||
|
||||
// Token: 0x04002F07 RID: 12039
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F07")]
|
||||
[SerializeField]
|
||||
private Route editRoute;
|
||||
}
|
||||
|
||||
// Token: 0x02000784 RID: 1924
|
||||
[Token(Token = "0x2000784")]
|
||||
[Serializable]
|
||||
public struct ClubMembershipCardConfig
|
||||
{
|
||||
// Token: 0x17000947 RID: 2375
|
||||
// (get) Token: 0x0600375E RID: 14174 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000947")]
|
||||
public string EditButtonText
|
||||
{
|
||||
[Token(Token = "0x600375E")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000948 RID: 2376
|
||||
// (get) Token: 0x0600375F RID: 14175 RVA: 0x000E7174 File Offset: 0x000E5374
|
||||
[Token(Token = "0x17000948")]
|
||||
public string AcceptButtonText
|
||||
{
|
||||
[Token(Token = "0x600375F")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.acceptButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000949 RID: 2377
|
||||
// (get) Token: 0x06003760 RID: 14176 RVA: 0x000E7188 File Offset: 0x000E5388
|
||||
[Token(Token = "0x17000949")]
|
||||
public string DenyButtonText
|
||||
{
|
||||
[Token(Token = "0x6003760")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.denyButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700094A RID: 2378
|
||||
// (get) Token: 0x06003761 RID: 14177 RVA: 0x000E719C File Offset: 0x000E539C
|
||||
[Token(Token = "0x1700094A")]
|
||||
public Route EditClubMembershipRoute
|
||||
{
|
||||
[Token(Token = "0x6003761")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.editClubMembershipRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F08 RID: 12040
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F08")]
|
||||
[SerializeField]
|
||||
private string editButtonText;
|
||||
|
||||
// Token: 0x04002F09 RID: 12041
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F09")]
|
||||
[SerializeField]
|
||||
private string acceptButtonText;
|
||||
|
||||
// Token: 0x04002F0A RID: 12042
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F0A")]
|
||||
[SerializeField]
|
||||
private string denyButtonText;
|
||||
|
||||
// Token: 0x04002F0B RID: 12043
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F0B")]
|
||||
[SerializeField]
|
||||
private Route editClubMembershipRoute;
|
||||
}
|
||||
|
||||
// Token: 0x02000785 RID: 1925
|
||||
[Token(Token = "0x2000785")]
|
||||
[Serializable]
|
||||
public struct ClubAnnouncementCardConfig
|
||||
{
|
||||
// Token: 0x1700094B RID: 2379
|
||||
// (get) Token: 0x06003762 RID: 14178 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700094B")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003762")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700094C RID: 2380
|
||||
// (get) Token: 0x06003763 RID: 14179 RVA: 0x000E71B0 File Offset: 0x000E53B0
|
||||
[Token(Token = "0x1700094C")]
|
||||
public Sprite DateCreatedIcon
|
||||
{
|
||||
[Token(Token = "0x6003763")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.dateCreatedIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700094D RID: 2381
|
||||
// (get) Token: 0x06003764 RID: 14180 RVA: 0x000E71C4 File Offset: 0x000E53C4
|
||||
[Token(Token = "0x1700094D")]
|
||||
public Sprite SettingsIcon
|
||||
{
|
||||
[Token(Token = "0x6003764")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.settingsIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700094E RID: 2382
|
||||
// (get) Token: 0x06003765 RID: 14181 RVA: 0x000E71D8 File Offset: 0x000E53D8
|
||||
[Token(Token = "0x1700094E")]
|
||||
public Route OnSettingsClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003765")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.onSettingsClickRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700094F RID: 2383
|
||||
// (get) Token: 0x06003766 RID: 14182 RVA: 0x000E71EC File Offset: 0x000E53EC
|
||||
[Token(Token = "0x1700094F")]
|
||||
public Sprite RemoveIcon
|
||||
{
|
||||
[Token(Token = "0x6003766")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.removeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F0C RID: 12044
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F0C")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002F0D RID: 12045
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F0D")]
|
||||
[SerializeField]
|
||||
private Sprite dateCreatedIcon;
|
||||
|
||||
// Token: 0x04002F0E RID: 12046
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F0E")]
|
||||
[SerializeField]
|
||||
private Sprite settingsIcon;
|
||||
|
||||
// Token: 0x04002F0F RID: 12047
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F0F")]
|
||||
[SerializeField]
|
||||
private Route onSettingsClickRoute;
|
||||
|
||||
// Token: 0x04002F10 RID: 12048
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F10")]
|
||||
[SerializeField]
|
||||
private Sprite removeIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000786 RID: 1926
|
||||
[Token(Token = "0x2000786")]
|
||||
[Serializable]
|
||||
public struct ClubEventCardConfig
|
||||
{
|
||||
// Token: 0x17000950 RID: 2384
|
||||
// (get) Token: 0x06003767 RID: 14183 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000950")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003767")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000951 RID: 2385
|
||||
// (get) Token: 0x06003768 RID: 14184 RVA: 0x000E7200 File Offset: 0x000E5400
|
||||
[Token(Token = "0x17000951")]
|
||||
public Sprite TimeIcon
|
||||
{
|
||||
[Token(Token = "0x6003768")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.timeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000952 RID: 2386
|
||||
// (get) Token: 0x06003769 RID: 14185 RVA: 0x000E7214 File Offset: 0x000E5414
|
||||
[Token(Token = "0x17000952")]
|
||||
public Sprite RemoveIcon
|
||||
{
|
||||
[Token(Token = "0x6003769")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.removeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F11 RID: 12049
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F11")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002F12 RID: 12050
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F12")]
|
||||
[SerializeField]
|
||||
private Sprite timeIcon;
|
||||
|
||||
// Token: 0x04002F13 RID: 12051
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F13")]
|
||||
[SerializeField]
|
||||
private Sprite removeIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000787 RID: 1927
|
||||
[Token(Token = "0x2000787")]
|
||||
[Serializable]
|
||||
public struct StoreItemCardConfig
|
||||
{
|
||||
// Token: 0x17000953 RID: 2387
|
||||
// (get) Token: 0x0600376A RID: 14186 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000953")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x600376A")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000954 RID: 2388
|
||||
// (get) Token: 0x0600376B RID: 14187 RVA: 0x000E7228 File Offset: 0x000E5428
|
||||
[Token(Token = "0x17000954")]
|
||||
public Sprite CurrencyIcon
|
||||
{
|
||||
[Token(Token = "0x600376B")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.currencyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000955 RID: 2389
|
||||
// (get) Token: 0x0600376C RID: 14188 RVA: 0x000E723C File Offset: 0x000E543C
|
||||
[Token(Token = "0x17000955")]
|
||||
public Sprite RRPlusIcon
|
||||
{
|
||||
[Token(Token = "0x600376C")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.rRPlusIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000956 RID: 2390
|
||||
// (get) Token: 0x0600376D RID: 14189 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000956")]
|
||||
public Color StarColor
|
||||
{
|
||||
[Token(Token = "0x600376D")]
|
||||
[Address(RVA = "0x470E20", Offset = "0x46FE20", VA = "0x180470E20")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000957 RID: 2391
|
||||
// (get) Token: 0x0600376E RID: 14190 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000957")]
|
||||
public Color SaleColor
|
||||
{
|
||||
[Token(Token = "0x600376E")]
|
||||
[Address(RVA = "0x470E10", Offset = "0x46FE10", VA = "0x180470E10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000958 RID: 2392
|
||||
// (get) Token: 0x0600376F RID: 14191 RVA: 0x000E7250 File Offset: 0x000E5450
|
||||
[Token(Token = "0x17000958")]
|
||||
public string RRPlusDiscountLabel
|
||||
{
|
||||
[Token(Token = "0x600376F")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get
|
||||
{
|
||||
return this.rrPlusDiscountLabel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000959 RID: 2393
|
||||
// (get) Token: 0x06003770 RID: 14192 RVA: 0x000E7264 File Offset: 0x000E5464
|
||||
[Token(Token = "0x17000959")]
|
||||
public string SaleDiscountLabel
|
||||
{
|
||||
[Token(Token = "0x6003770")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
get
|
||||
{
|
||||
return this.saleDiscountLabel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700095A RID: 2394
|
||||
// (get) Token: 0x06003771 RID: 14193 RVA: 0x000E7278 File Offset: 0x000E5478
|
||||
[Token(Token = "0x1700095A")]
|
||||
public string CouponDiscountLabel
|
||||
{
|
||||
[Token(Token = "0x6003771")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
||||
get
|
||||
{
|
||||
return this.couponDiscountLabel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700095B RID: 2395
|
||||
// (get) Token: 0x06003772 RID: 14194 RVA: 0x000E728C File Offset: 0x000E548C
|
||||
[Token(Token = "0x1700095B")]
|
||||
public Sprite SaleIcon
|
||||
{
|
||||
[Token(Token = "0x6003772")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
||||
get
|
||||
{
|
||||
return this.saleIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F14 RID: 12052
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F14")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002F15 RID: 12053
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F15")]
|
||||
[SerializeField]
|
||||
private Sprite currencyIcon;
|
||||
|
||||
// Token: 0x04002F16 RID: 12054
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F16")]
|
||||
[SerializeField]
|
||||
private Sprite rRPlusIcon;
|
||||
|
||||
// Token: 0x04002F17 RID: 12055
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F17")]
|
||||
[SerializeField]
|
||||
private Color starColor;
|
||||
|
||||
// Token: 0x04002F18 RID: 12056
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002F18")]
|
||||
[SerializeField]
|
||||
private Color saleColor;
|
||||
|
||||
// Token: 0x04002F19 RID: 12057
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F19")]
|
||||
[SerializeField]
|
||||
private string rrPlusDiscountLabel;
|
||||
|
||||
// Token: 0x04002F1A RID: 12058
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002F1A")]
|
||||
[SerializeField]
|
||||
private string saleDiscountLabel;
|
||||
|
||||
// Token: 0x04002F1B RID: 12059
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002F1B")]
|
||||
[SerializeField]
|
||||
private string couponDiscountLabel;
|
||||
|
||||
// Token: 0x04002F1C RID: 12060
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002F1C")]
|
||||
[SerializeField]
|
||||
private Sprite saleIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000788 RID: 1928
|
||||
[Token(Token = "0x2000788")]
|
||||
[Serializable]
|
||||
public struct InventionCardConfig
|
||||
{
|
||||
// Token: 0x1700095C RID: 2396
|
||||
// (get) Token: 0x06003773 RID: 14195 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700095C")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003773")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700095D RID: 2397
|
||||
// (get) Token: 0x06003774 RID: 14196 RVA: 0x000E72A0 File Offset: 0x000E54A0
|
||||
[Token(Token = "0x1700095D")]
|
||||
public Sprite CurrencyIcon
|
||||
{
|
||||
[Token(Token = "0x6003774")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return this.currencyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700095E RID: 2398
|
||||
// (get) Token: 0x06003775 RID: 14197 RVA: 0x000E72B4 File Offset: 0x000E54B4
|
||||
[Token(Token = "0x1700095E")]
|
||||
public Sprite DownloadsIcon
|
||||
{
|
||||
[Token(Token = "0x6003775")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.downloadsIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700095F RID: 2399
|
||||
// (get) Token: 0x06003776 RID: 14198 RVA: 0x000E72C8 File Offset: 0x000E54C8
|
||||
[Token(Token = "0x1700095F")]
|
||||
public Sprite DateCreatedIcon
|
||||
{
|
||||
[Token(Token = "0x6003776")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.dateCreatedIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000960 RID: 2400
|
||||
// (get) Token: 0x06003777 RID: 14199 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000960")]
|
||||
public Color CertifiedColor
|
||||
{
|
||||
[Token(Token = "0x6003777")]
|
||||
[Address(RVA = "0x814AD0", Offset = "0x813AD0", VA = "0x180814AD0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F1D RID: 12061
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F1D")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002F1E RID: 12062
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F1E")]
|
||||
[SerializeField]
|
||||
private Sprite currencyIcon;
|
||||
|
||||
// Token: 0x04002F1F RID: 12063
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F1F")]
|
||||
[SerializeField]
|
||||
private Sprite downloadsIcon;
|
||||
|
||||
// Token: 0x04002F20 RID: 12064
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F20")]
|
||||
[SerializeField]
|
||||
private Sprite dateCreatedIcon;
|
||||
|
||||
// Token: 0x04002F21 RID: 12065
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F21")]
|
||||
[SerializeField]
|
||||
private Color certifiedColor;
|
||||
}
|
||||
|
||||
// Token: 0x02000789 RID: 1929
|
||||
[Token(Token = "0x2000789")]
|
||||
[Serializable]
|
||||
public struct AdCarouselItemCardConfig
|
||||
{
|
||||
// Token: 0x17000961 RID: 2401
|
||||
// (get) Token: 0x06003778 RID: 14200 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000961")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003778")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F22 RID: 12066
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F22")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
}
|
||||
|
||||
// Token: 0x0200078A RID: 1930
|
||||
[Token(Token = "0x200078A")]
|
||||
[Serializable]
|
||||
public struct StarterPackSkuCardConfig
|
||||
{
|
||||
// Token: 0x17000962 RID: 2402
|
||||
// (get) Token: 0x06003779 RID: 14201 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000962")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x6003779")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F23 RID: 12067
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F23")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
}
|
||||
|
||||
// Token: 0x0200078B RID: 1931
|
||||
[Token(Token = "0x200078B")]
|
||||
[Serializable]
|
||||
public struct TestPassCardConfig
|
||||
{
|
||||
// Token: 0x17000963 RID: 2403
|
||||
// (get) Token: 0x0600377A RID: 14202 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000963")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x600377A")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F24 RID: 12068
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F24")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
}
|
||||
|
||||
// Token: 0x0200078C RID: 1932
|
||||
[Token(Token = "0x200078C")]
|
||||
[Serializable]
|
||||
public struct TestCaseCardConfig
|
||||
{
|
||||
// Token: 0x17000964 RID: 2404
|
||||
// (get) Token: 0x0600377B RID: 14203 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000964")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x600377B")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002F25 RID: 12069
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F25")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,125 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x0200078D RID: 1933
|
||||
[Token(Token = "0x200078D")]
|
||||
[CreateAssetMenu]
|
||||
public class ClubAnnouncementsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000965 RID: 2405
|
||||
// (get) Token: 0x0600377C RID: 14204 RVA: 0x000E72DC File Offset: 0x000E54DC
|
||||
[Token(Token = "0x17000965")]
|
||||
public static ClubAnnouncementsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x600377C")]
|
||||
[Address(RVA = "0x1BBD0A0", Offset = "0x1BBC0A0", VA = "0x181BBD0A0")]
|
||||
get
|
||||
{
|
||||
ClubAnnouncementsConfig instance = ClubAnnouncementsConfig._instance;
|
||||
int num = 0;
|
||||
if (!(instance != num))
|
||||
{
|
||||
ClubAnnouncementsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK<ClubAnnouncementsConfig>(0);
|
||||
ClubAnnouncementsConfig instance2 = ClubAnnouncementsConfig._instance;
|
||||
int num2 = 0;
|
||||
if (instance2 == num2)
|
||||
{
|
||||
Debug.LogError("Failed to load ClubAnnouncements object");
|
||||
}
|
||||
}
|
||||
return ClubAnnouncementsConfig._instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600377D RID: 14205 RVA: 0x000E7328 File Offset: 0x000E5528
|
||||
[Token(Token = "0x600377D")]
|
||||
[Address(RVA = "0x1BBCD80", Offset = "0x1BBBD80", VA = "0x181BBCD80")]
|
||||
public void DFHKABEONPN(out List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> MPKFLMDODBO, out List<TMP_Dropdown.OptionData> FAIIFLGONJC)
|
||||
{
|
||||
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> clubAnnouncementSortCriteriaMetadata = this.ClubAnnouncementSortCriteriaMetadata;
|
||||
Func<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping, ClubAnnouncementsConfig.JOJDKGGFAKP> <>9__6_ = ClubAnnouncementsConfig.<>c.<>9__6_0;
|
||||
if (<>9__6_ == 0)
|
||||
{
|
||||
ClubAnnouncementsConfig.<>c.<>9__6_0 = delegate(ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping sc)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = Enumerable.ToList<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping>(Enumerable.OrderBy<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping, ClubAnnouncementsConfig.JOJDKGGFAKP>(clubAnnouncementSortCriteriaMetadata, <>9__6_));
|
||||
MPKFLMDODBO._items = list;
|
||||
Func<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping, TMP_Dropdown.OptionData> func;
|
||||
if (ClubAnnouncementsConfig.<>c.<>9__6_1 == 0)
|
||||
{
|
||||
func = delegate(ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping m)
|
||||
{
|
||||
TMP_Dropdown.OptionData optionData;
|
||||
return optionData;
|
||||
};
|
||||
ClubAnnouncementsConfig.<>c.<>9__6_1 = func;
|
||||
}
|
||||
List<TMP_Dropdown.OptionData> list2 = Enumerable.ToList<TMP_Dropdown.OptionData>(Enumerable.Select<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping, TMP_Dropdown.OptionData>(list, func));
|
||||
FAIIFLGONJC._items = list2;
|
||||
}
|
||||
|
||||
// Token: 0x0600377E RID: 14206 RVA: 0x000E73A4 File Offset: 0x000E55A4
|
||||
[Token(Token = "0x600377E")]
|
||||
[Address(RVA = "0x1BBCF60", Offset = "0x1BBBF60", VA = "0x181BBCF60")]
|
||||
public ClubAnnouncementsConfig()
|
||||
{
|
||||
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = new List();
|
||||
this.ClubAnnouncementSortCriteriaMetadata = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002F26 RID: 12070
|
||||
[Token(Token = "0x4002F26")]
|
||||
private static ClubAnnouncementsConfig _instance;
|
||||
|
||||
// Token: 0x04002F27 RID: 12071
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F27")]
|
||||
[SerializeField]
|
||||
[Header("Club Announcement List")]
|
||||
private List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> ClubAnnouncementSortCriteriaMetadata;
|
||||
|
||||
// Token: 0x0200078E RID: 1934
|
||||
[Token(Token = "0x200078E")]
|
||||
public enum JOJDKGGFAKP
|
||||
{
|
||||
// Token: 0x04002F29 RID: 12073
|
||||
[Token(Token = "0x4002F29")]
|
||||
CreationDate_Desc,
|
||||
// Token: 0x04002F2A RID: 12074
|
||||
[Token(Token = "0x4002F2A")]
|
||||
CreationDate_Asc,
|
||||
// Token: 0x04002F2B RID: 12075
|
||||
[Token(Token = "0x4002F2B")]
|
||||
Title_Asc,
|
||||
// Token: 0x04002F2C RID: 12076
|
||||
[Token(Token = "0x4002F2C")]
|
||||
Title_Desc
|
||||
}
|
||||
|
||||
// Token: 0x0200078F RID: 1935
|
||||
[Token(Token = "0x200078F")]
|
||||
[Serializable]
|
||||
public struct ClubAnnouncementSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002F2D RID: 12077
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F2D")]
|
||||
public ClubAnnouncementsConfig.JOJDKGGFAKP EnumValue;
|
||||
|
||||
// Token: 0x04002F2E RID: 12078
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F2E")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,303 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Data;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x02000791 RID: 1937
|
||||
[Token(Token = "0x2000791")]
|
||||
[CreateAssetMenu]
|
||||
public class ClubsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000966 RID: 2406
|
||||
// (get) Token: 0x06003783 RID: 14211 RVA: 0x000E7408 File Offset: 0x000E5608
|
||||
[Token(Token = "0x17000966")]
|
||||
public static ClubsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x6003783")]
|
||||
[Address(RVA = "0x1BBDAF0", Offset = "0x1BBCAF0", VA = "0x181BBDAF0")]
|
||||
get
|
||||
{
|
||||
ClubsConfig instance = ClubsConfig._instance;
|
||||
int num = 0;
|
||||
if (instance == num)
|
||||
{
|
||||
ClubsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK<ClubsConfig>(0);
|
||||
ClubsConfig instance2 = ClubsConfig._instance;
|
||||
int num2 = 0;
|
||||
if (instance2 == num2)
|
||||
{
|
||||
Debug.LogError("Failed to load Clubs object");
|
||||
}
|
||||
}
|
||||
return ClubsConfig._instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003784 RID: 14212 RVA: 0x000E7454 File Offset: 0x000E5654
|
||||
[Token(Token = "0x6003784")]
|
||||
[Address(RVA = "0x1BBD1B0", Offset = "0x1BBC1B0", VA = "0x181BBD1B0")]
|
||||
public string OPBOLMAGHOO(PPGPAHNMGEC PGMGFKOCEDG)
|
||||
{
|
||||
Func<ClubsConfig.ClubMembershipTypeFriendlyNameMapping, bool> func = delegate(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003785 RID: 14213 RVA: 0x000E7484 File Offset: 0x000E5684
|
||||
[Token(Token = "0x6003785")]
|
||||
[Address(RVA = "0x1BBD270", Offset = "0x1BBC270", VA = "0x181BBD270")]
|
||||
public ClubsConfig()
|
||||
{
|
||||
List<ClubsConfig.ClubSortFriendlyNameMapping> list = new List();
|
||||
this.ClubSortCriteria = list;
|
||||
List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> list2 = new List();
|
||||
this.MemberSortCriteria = list2;
|
||||
List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> list3 = new List();
|
||||
this.BannedSortCriteria = list3;
|
||||
List<ClubsConfig.ClubMembershipTypeFriendlyNameMapping> list4 = new List();
|
||||
this.MembershipTypes = list4;
|
||||
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> list5 = new List();
|
||||
this.InviteClubMembersDropdownSources = list5;
|
||||
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> list6 = new List();
|
||||
this.BanClubMembersDropdownSources = list6;
|
||||
List<ClubsConfig.PendingRequestSortFriendlyNameMapping> list7 = new List();
|
||||
this.PendingRequestSortCriteria = list7;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003786 RID: 14214 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003786")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
static ClubsConfig()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002F32 RID: 12082
|
||||
[Token(Token = "0x4002F32")]
|
||||
private static ClubsConfig _instance;
|
||||
|
||||
// Token: 0x04002F33 RID: 12083
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F33")]
|
||||
[SerializeField]
|
||||
[Header("Club List")]
|
||||
public List<ClubsConfig.ClubSortFriendlyNameMapping> ClubSortCriteria;
|
||||
|
||||
// Token: 0x04002F34 RID: 12084
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F34")]
|
||||
[SerializeField]
|
||||
[Header("Club Membership List")]
|
||||
public List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> MemberSortCriteria;
|
||||
|
||||
// Token: 0x04002F35 RID: 12085
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002F35")]
|
||||
public List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> BannedSortCriteria;
|
||||
|
||||
// Token: 0x04002F36 RID: 12086
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002F36")]
|
||||
[SerializeField]
|
||||
public List<ClubsConfig.ClubMembershipTypeFriendlyNameMapping> MembershipTypes;
|
||||
|
||||
// Token: 0x04002F37 RID: 12087
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F37")]
|
||||
[Header("Club Action List")]
|
||||
public List<ClubAction> ClubActions;
|
||||
|
||||
// Token: 0x04002F38 RID: 12088
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002F38")]
|
||||
[Header("Club Announcements")]
|
||||
public GameObject AnnouncementPickerDialogPrefab;
|
||||
|
||||
// Token: 0x04002F39 RID: 12089
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002F39")]
|
||||
public GameObject AnnouncementPhotoPickerDialogPrefab;
|
||||
|
||||
// Token: 0x04002F3A RID: 12090
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002F3A")]
|
||||
public Sprite CodeAnnouncementDialogSprite;
|
||||
|
||||
// Token: 0x04002F3B RID: 12091
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002F3B")]
|
||||
public Route ClubDetailsRoute;
|
||||
|
||||
// Token: 0x04002F3C RID: 12092
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002F3C")]
|
||||
public Route PlayerAnnouncementActionRoute;
|
||||
|
||||
// Token: 0x04002F3D RID: 12093
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002F3D")]
|
||||
public Route RoomAnnouncementActionRoute;
|
||||
|
||||
// Token: 0x04002F3E RID: 12094
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002F3E")]
|
||||
public Route InventionAnnouncementActionRoute;
|
||||
|
||||
// Token: 0x04002F3F RID: 12095
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002F3F")]
|
||||
public Route ChooseAnnouncementTypeRoute;
|
||||
|
||||
// Token: 0x04002F40 RID: 12096
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002F40")]
|
||||
public Route CreateAnnouncementRoute;
|
||||
|
||||
// Token: 0x04002F41 RID: 12097
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002F41")]
|
||||
[Range(100f, 1000f)]
|
||||
public int DescriptionMaxLength;
|
||||
|
||||
// Token: 0x04002F42 RID: 12098
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002F42")]
|
||||
[SerializeField]
|
||||
[Header("Club Non-Member Lists (Invite, Ban, Pending)")]
|
||||
public List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> InviteClubMembersDropdownSources;
|
||||
|
||||
// Token: 0x04002F43 RID: 12099
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002F43")]
|
||||
[SerializeField]
|
||||
public List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> BanClubMembersDropdownSources;
|
||||
|
||||
// Token: 0x04002F44 RID: 12100
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4002F44")]
|
||||
[SerializeField]
|
||||
public List<ClubsConfig.PendingRequestSortFriendlyNameMapping> PendingRequestSortCriteria;
|
||||
|
||||
// Token: 0x02000792 RID: 1938
|
||||
[Token(Token = "0x2000792")]
|
||||
[Serializable]
|
||||
public struct ClubSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002F45 RID: 12101
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F45")]
|
||||
public DDJBHNJMNBH EnumValue;
|
||||
|
||||
// Token: 0x04002F46 RID: 12102
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F46")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000793 RID: 1939
|
||||
[Token(Token = "0x2000793")]
|
||||
[Serializable]
|
||||
public struct ClubMembershipSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002F47 RID: 12103
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F47")]
|
||||
public EMAMMPIACIG EnumValue;
|
||||
|
||||
// Token: 0x04002F48 RID: 12104
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F48")]
|
||||
public string ClubFriendlyName;
|
||||
|
||||
// Token: 0x04002F49 RID: 12105
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F49")]
|
||||
public string PortfolioFriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000794 RID: 1940
|
||||
[Token(Token = "0x2000794")]
|
||||
[Serializable]
|
||||
public struct ClubMembershipTypeFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002F4A RID: 12106
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F4A")]
|
||||
public PPGPAHNMGEC EnumValue;
|
||||
|
||||
// Token: 0x04002F4B RID: 12107
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F4B")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000795 RID: 1941
|
||||
[Token(Token = "0x2000795")]
|
||||
[Serializable]
|
||||
public struct AccountListSourceTypeFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002F4C RID: 12108
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F4C")]
|
||||
public AccountListModel.LHEKHMNKBNC EnumValue;
|
||||
|
||||
// Token: 0x04002F4D RID: 12109
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F4D")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000796 RID: 1942
|
||||
[Token(Token = "0x2000796")]
|
||||
[Serializable]
|
||||
public struct PendingRequestSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002F4E RID: 12110
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002F4E")]
|
||||
public AIGCJEJPCLO EnumValue;
|
||||
|
||||
// Token: 0x04002F4F RID: 12111
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002F4F")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000797 RID: 1943
|
||||
[Token(Token = "0x2000797")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EJDGADHNPLC
|
||||
{
|
||||
// Token: 0x06003787 RID: 14215 RVA: 0x000E7500 File Offset: 0x000E5700
|
||||
[Token(Token = "0x6003787")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public EJDGADHNPLC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003788 RID: 14216 RVA: 0x000E7514 File Offset: 0x000E5714
|
||||
[Token(Token = "0x6003788")]
|
||||
[Address(RVA = "0x1591510", Offset = "0x1590510", VA = "0x181591510")]
|
||||
internal bool <GetFriendlyNameFor>b__0(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x04002F50 RID: 12112
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F50")]
|
||||
public PPGPAHNMGEC membershipType;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x020007BD RID: 1981
|
||||
[Token(Token = "0x20007BD")]
|
||||
public class Comment : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060037F8 RID: 14328 RVA: 0x000E8B10 File Offset: 0x000E6D10
|
||||
[Token(Token = "0x60037F8")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public Comment()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,652 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200089B RID: 2203
|
||||
[Token(Token = "0x200089B")]
|
||||
public class AccountListModel : FilterableListModel<int, CCEOLAOLEKJ, string>
|
||||
{
|
||||
// Token: 0x17000AF3 RID: 2803
|
||||
// (get) Token: 0x06003D00 RID: 15616 RVA: 0x000F5C54 File Offset: 0x000F3E54
|
||||
[Token(Token = "0x17000AF3")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003D00")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AF4 RID: 2804
|
||||
// (get) Token: 0x06003D01 RID: 15617 RVA: 0x000F5C64 File Offset: 0x000F3E64
|
||||
// (set) Token: 0x06003D02 RID: 15618 RVA: 0x000F5C80 File Offset: 0x000F3E80
|
||||
[Token(Token = "0x17000AF4")]
|
||||
public AccountListModel.LHEKHMNKBNC PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x6003D01")]
|
||||
[Address(RVA = "0x1BBB900", Offset = "0x1BBA900", VA = "0x181BBB900")]
|
||||
get
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc = this.defaultSource;
|
||||
ulong num;
|
||||
this.DIEPOPNJNCO = num;
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
return lhekhmnkbnc2;
|
||||
}
|
||||
[Token(Token = "0x6003D02")]
|
||||
[Address(RVA = "0x1BBBA60", Offset = "0x1BBAA60", VA = "0x181BBBA60")]
|
||||
set
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC? diepopnjnco = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco == value == diepopnjnco)
|
||||
{
|
||||
ulong num;
|
||||
this.DIEPOPNJNCO = num;
|
||||
this.GOEPJAHFDCA();
|
||||
base.ACHCNJEMIBA();
|
||||
int num2 = 0;
|
||||
base.MKBLJJGJAOH(num2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AF5 RID: 2805
|
||||
// (get) Token: 0x06003D03 RID: 15619 RVA: 0x000F5CBC File Offset: 0x000F3EBC
|
||||
// (set) Token: 0x06003D04 RID: 15620 RVA: 0x000F5CD0 File Offset: 0x000F3ED0
|
||||
[Token(Token = "0x17000AF5")]
|
||||
public AccountsConfig.NJODPLPNNJO OCPOEHIEKIN
|
||||
{
|
||||
[Token(Token = "0x6003D03")]
|
||||
[Address(RVA = "0x5BF060", Offset = "0x5BE060", VA = "0x1805BF060")]
|
||||
get
|
||||
{
|
||||
return this.sortCriteria;
|
||||
}
|
||||
[Token(Token = "0x6003D04")]
|
||||
[Address(RVA = "0x1BBB9F0", Offset = "0x1BBA9F0", VA = "0x181BBB9F0")]
|
||||
set
|
||||
{
|
||||
if (this.sortCriteria != value)
|
||||
{
|
||||
this.sortCriteria = value;
|
||||
base.ACHCNJEMIBA();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AF6 RID: 2806
|
||||
// (get) Token: 0x06003D05 RID: 15621 RVA: 0x000F5D00 File Offset: 0x000F3F00
|
||||
// (set) Token: 0x06003D06 RID: 15622 RVA: 0x000F5D14 File Offset: 0x000F3F14
|
||||
[Token(Token = "0x17000AF6")]
|
||||
public long DADOKMAOFJL
|
||||
{
|
||||
[Token(Token = "0x6003D05")]
|
||||
[Address(RVA = "0x5B7070", Offset = "0x5B6070", VA = "0x1805B7070")]
|
||||
get
|
||||
{
|
||||
return this.HNHLJONGKHB;
|
||||
}
|
||||
[Token(Token = "0x6003D06")]
|
||||
[Address(RVA = "0x1BBB980", Offset = "0x1BBA980", VA = "0x181BBB980")]
|
||||
set
|
||||
{
|
||||
if (this.HNHLJONGKHB != value)
|
||||
{
|
||||
this.HNHLJONGKHB = value;
|
||||
base.ACHCNJEMIBA();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D07 RID: 15623 RVA: 0x000F5D40 File Offset: 0x000F3F40
|
||||
[Token(Token = "0x6003D07")]
|
||||
[Address(RVA = "0x1BBAE50", Offset = "0x1BB9E50", VA = "0x181BBAE50", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
AccountsConfig.NJODPLPNNJO njodplpnnjo = this.sortCriteria;
|
||||
this.CDNCOAAGDHO = njodplpnnjo;
|
||||
if (!this.includeLocalPlayer)
|
||||
{
|
||||
int num;
|
||||
Predicate<int> predicate = new Predicate(num.DJEIJEGFIKP);
|
||||
num = 0;
|
||||
base.ALCFIOGDAHA(predicate);
|
||||
}
|
||||
FilterableListModel<int, CCEOLAOLEKJ, string>.CJGAJDBAHNG cjgajdbahng = new FilterableListModel.CJGAJDBAHNG(this.MIJIJBLBEEP);
|
||||
base.DHBAJGIIFEI(cjgajdbahng);
|
||||
this.GOEPJAHFDCA();
|
||||
}
|
||||
|
||||
// Token: 0x06003D08 RID: 15624 RVA: 0x000F5D9C File Offset: 0x000F3F9C
|
||||
[Token(Token = "0x6003D08")]
|
||||
[Address(RVA = "0x1BBAFC0", Offset = "0x1BB9FC0", VA = "0x181BBAFC0", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL;
|
||||
Action action = new Action(this.MGHCDBEFNOL);
|
||||
PEGGCEDHBOF.MGHCDBEFNOL = OKNNKFGFODL.BPJDFPACLMK(mghcdbefnol, action);
|
||||
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action2 = new Action(this.LEJANLMCKDD);
|
||||
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.BPJDFPACLMK(lejanlmckdd, action2);
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
Action<int?> action3 = new Action(this.PABKIEKBHGA);
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.BPJDFPACLMK(hodokbidhhg, action3);
|
||||
}
|
||||
|
||||
// Token: 0x06003D09 RID: 15625 RVA: 0x000F5E0C File Offset: 0x000F400C
|
||||
[Token(Token = "0x6003D09")]
|
||||
[Address(RVA = "0x1BBB650", Offset = "0x1BBA650", VA = "0x181BBB650", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL;
|
||||
Action action = new Action(this.MGHCDBEFNOL);
|
||||
PEGGCEDHBOF.MGHCDBEFNOL = OKNNKFGFODL.GMNMHGMFGOL(mghcdbefnol, action);
|
||||
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action2 = new Action(this.LEJANLMCKDD);
|
||||
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.GMNMHGMFGOL(lejanlmckdd, action2);
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
Action<int?> action3 = new Action(this.PABKIEKBHGA);
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action3);
|
||||
}
|
||||
|
||||
// Token: 0x06003D0A RID: 15626 RVA: 0x000F5E7C File Offset: 0x000F407C
|
||||
[Token(Token = "0x6003D0A")]
|
||||
[Address(RVA = "0x1BB9AC0", Offset = "0x1BB8AC0", VA = "0x181BB9AC0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
AccountsConfig.NJODPLPNNJO cdncoaagdho = this.CDNCOAAGDHO;
|
||||
this.sortCriteria = cdncoaagdho;
|
||||
}
|
||||
|
||||
// Token: 0x06003D0B RID: 15627 RVA: 0x000F5EA0 File Offset: 0x000F40A0
|
||||
[Token(Token = "0x6003D0B")]
|
||||
[Address(RVA = "0x1BBB170", Offset = "0x1BBA170", VA = "0x181BBB170")]
|
||||
private void MGHCDBEFNOL()
|
||||
{
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D0C RID: 15628 RVA: 0x000F5EB8 File Offset: 0x000F40B8
|
||||
[Token(Token = "0x6003D0C")]
|
||||
[Address(RVA = "0x1BBB600", Offset = "0x1BBA600", VA = "0x181BBB600")]
|
||||
private void PABKIEKBHGA(int? GKLPIFBPGOD)
|
||||
{
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D0D RID: 15629 RVA: 0x000F5ED0 File Offset: 0x000F40D0
|
||||
[Token(Token = "0x6003D0D")]
|
||||
[Address(RVA = "0x1BBAF30", Offset = "0x1BB9F30", VA = "0x181BBAF30")]
|
||||
private void LEJANLMCKDD(int GKLPIFBPGOD)
|
||||
{
|
||||
if (this.PDOJHGJMNPH == AccountListModel.LHEKHMNKBNC.FriendsInRoom || this.PDOJHGJMNPH == AccountListModel.LHEKHMNKBNC.Recent || this.PDOJHGJMNPH == AccountListModel.LHEKHMNKBNC.Nearby || this.PDOJHGJMNPH == AccountListModel.LHEKHMNKBNC.OnlineFriends || !this.includeOffline)
|
||||
{
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D0E RID: 15630 RVA: 0x000F5F18 File Offset: 0x000F4118
|
||||
[Token(Token = "0x6003D0E")]
|
||||
[Address(RVA = "0x1BBB800", Offset = "0x1BBA800", VA = "0x181BBB800")]
|
||||
public void Set()
|
||||
{
|
||||
base.Clear();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D0F RID: 15631 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003D0F")]
|
||||
[Address(RVA = "0x1BBA0C0", Offset = "0x1BB90C0", VA = "0x181BBA0C0", Slot = "37")]
|
||||
protected override PMGCJEPKFOF<IReadOnlyList<CCEOLAOLEKJ>> JLMBBMAEFPA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003D10 RID: 15632 RVA: 0x000F5F34 File Offset: 0x000F4134
|
||||
[Token(Token = "0x6003D10")]
|
||||
[Address(RVA = "0x1BB9F40", Offset = "0x1BB8F40", VA = "0x181BB9F40", Slot = "36")]
|
||||
protected override int EAJAHMHILAC(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06003D11 RID: 15633 RVA: 0x000F5F60 File Offset: 0x000F4160
|
||||
[Token(Token = "0x6003D11")]
|
||||
[Address(RVA = "0x1BB9E40", Offset = "0x1BB8E40", VA = "0x181BB9E40")]
|
||||
private static bool DJEIJEGFIKP(int GKLPIFBPGOD)
|
||||
{
|
||||
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
return GKLPIFBPGOD != num;
|
||||
}
|
||||
|
||||
// Token: 0x06003D12 RID: 15634 RVA: 0x000F5F9C File Offset: 0x000F419C
|
||||
[Token(Token = "0x6003D12")]
|
||||
[Address(RVA = "0x1BB9FC0", Offset = "0x1BB8FC0", VA = "0x181BB9FC0")]
|
||||
private void GOEPJAHFDCA()
|
||||
{
|
||||
if (this.PDOJHGJMNPH != AccountListModel.LHEKHMNKBNC.ServerSearch)
|
||||
{
|
||||
int num;
|
||||
FilterableListModel<int, CCEOLAOLEKJ, string>.GELHGAHJMCF.NKCOIANMNKG nkcoianmnkg = new FilterableListModel.GELHGAHJMCF.NKCOIANMNKG(num.CHANONFHMPK);
|
||||
num = 0;
|
||||
int num2;
|
||||
GJPPEHCBNDI.MNKPONDCOGP mnkpondcogp = new GJPPEHCBNDI.MNKPONDCOGP(num2.LHLCEODFAKE);
|
||||
num2 = 0;
|
||||
FilterableListModel<int, CCEOLAOLEKJ, string>.GELHGAHJMCF gelhgahjmcf = new FilterableListModel.GELHGAHJMCF(nkcoianmnkg, mnkpondcogp);
|
||||
base.HCIIGEOGCMF(true, gelhgahjmcf);
|
||||
return;
|
||||
}
|
||||
base.DJCMEOKMKAF(true);
|
||||
}
|
||||
|
||||
// Token: 0x06003D13 RID: 15635 RVA: 0x000F5FEC File Offset: 0x000F41EC
|
||||
[Token(Token = "0x6003D13")]
|
||||
[Address(RVA = "0x1BB9CB0", Offset = "0x1BB8CB0", VA = "0x181BB9CB0")]
|
||||
private static string[] CHANONFHMPK(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
string[] array = new string[3];
|
||||
string text = HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField.NEFJIGBPGNM();
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
string text2 = HFIDFDPOCKA.<ODJFEIBNGPO>k__BackingField.NEFJIGBPGNM();
|
||||
if (text2 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = text2;
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField;
|
||||
string text3 = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
||||
if (text3 != 0)
|
||||
{
|
||||
}
|
||||
array[2] = text3;
|
||||
return array;
|
||||
}
|
||||
|
||||
// Token: 0x06003D14 RID: 15636 RVA: 0x000F605C File Offset: 0x000F425C
|
||||
[Token(Token = "0x6003D14")]
|
||||
[Address(RVA = "0x1BBB1B0", Offset = "0x1BBA1B0", VA = "0x181BBB1B0")]
|
||||
private PMGCJEPKFOF<IEnumerable<CCEOLAOLEKJ>> MIJIJBLBEEP(IEnumerable<CCEOLAOLEKJ> BOOHBJEEGKH)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D14)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.Collections.Generic.IEnumerable`1<CCEOLAOLEKJ>> RRUI.Data.AccountListModel::MIJIJBLBEEP(System.Collections.Generic.IEnumerable`1<CCEOLAOLEKJ>)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_ED:
|
||||
stloc:ArgumentOutOfRangeException(var_9_F2, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06003D15 RID: 15637 RVA: 0x000F615C File Offset: 0x000F435C
|
||||
[Token(Token = "0x6003D15")]
|
||||
[Address(RVA = "0x1BB9B10", Offset = "0x1BB8B10", VA = "0x181BB9B10")]
|
||||
private static PMGCJEPKFOF<IEnumerable<CCEOLAOLEKJ>> BGGFELNJOOG(IEnumerable<CCEOLAOLEKJ> BOOHBJEEGKH, bool ANEKAIKBOIP)
|
||||
{
|
||||
Func<CCEOLAOLEKJ, PMGCJEPKFOF<DHKPBIAHMHG<CCEOLAOLEKJ, int>>> <>9__35_ = AccountListModel.<>c.<>9__35_0;
|
||||
if (<>9__35_ == 0)
|
||||
{
|
||||
AccountListModel.<>c.<>9__35_0 = delegate(CCEOLAOLEKJ account)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
FMKIKJLOIIH<DHKPBIAHMHG<CCEOLAOLEKJ, int>> fmkikjloiih = new FMKIKJLOIIH(Enumerable.ToList<PMGCJEPKFOF<DHKPBIAHMHG<CCEOLAOLEKJ, int>>>(Enumerable.Select<CCEOLAOLEKJ, PMGCJEPKFOF<DHKPBIAHMHG<CCEOLAOLEKJ, int>>>(BOOHBJEEGKH, <>9__35_)));
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int> <>9__3;
|
||||
Func<List<DHKPBIAHMHG<CCEOLAOLEKJ, int>>, PMGCJEPKFOF<IEnumerable<CCEOLAOLEKJ>>> func = delegate(List<DHKPBIAHMHG<CCEOLAOLEKJ, int>> results)
|
||||
{
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int> <>9__ = <>9__3;
|
||||
if (<>9__ == 0)
|
||||
{
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int> func2 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
<>9__3 = func2;
|
||||
}
|
||||
IOrderedEnumerable<DHKPBIAHMHG<CCEOLAOLEKJ, int>> orderedEnumerable = Enumerable.OrderBy<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int>(results, <>9__);
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, string> func3;
|
||||
if (AccountListModel.<>c.<>9__35_4 == 0)
|
||||
{
|
||||
func3 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__35_4 = func3;
|
||||
}
|
||||
IOrderedEnumerable<DHKPBIAHMHG<CCEOLAOLEKJ, int>> orderedEnumerable2 = Enumerable.ThenBy<DHKPBIAHMHG<CCEOLAOLEKJ, int>, string>(orderedEnumerable, func3);
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, CCEOLAOLEKJ> func4;
|
||||
if (AccountListModel.<>c.<>9__35_5 == 0)
|
||||
{
|
||||
func4 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__35_5 = func4;
|
||||
}
|
||||
IEnumerable<DHKPBIAHMHG<CCEOLAOLEKJ, int>> enumerable = Enumerable.Select<DHKPBIAHMHG<CCEOLAOLEKJ, int>, CCEOLAOLEKJ>(orderedEnumerable2, func4);
|
||||
PMGCJEPKFOF<DHKPBIAHMHG<CCEOLAOLEKJ, int>> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
};
|
||||
int num = 0;
|
||||
return fmkikjloiih.JKOHKDFNCCI<IEnumerable<CCEOLAOLEKJ>>(func, num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D16 RID: 15638 RVA: 0x000F61C8 File Offset: 0x000F43C8
|
||||
[Token(Token = "0x6003D16")]
|
||||
[Address(RVA = "0x1BBB8B0", Offset = "0x1BBA8B0", VA = "0x181BBB8B0")]
|
||||
public AccountListModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D18 RID: 15640 RVA: 0x000F6204 File Offset: 0x000F4404
|
||||
[Token(Token = "0x6003D18")]
|
||||
[Address(RVA = "0x1BB98C0", Offset = "0x1BB88C0", VA = "0x181BB98C0")]
|
||||
[CompilerGenerated]
|
||||
private List<CCEOLAOLEKJ> AFDNALOBDIC(List<CCEOLAOLEKJ> OLLKMIGNGBF)
|
||||
{
|
||||
if (!this.includeJuniors)
|
||||
{
|
||||
Func<CCEOLAOLEKJ, bool> <>9__29_ = AccountListModel.<>c.<>9__29_17;
|
||||
if (<>9__29_ == 0)
|
||||
{
|
||||
AccountListModel.<>c.<>9__29_17 = delegate(CCEOLAOLEKJ a)
|
||||
{
|
||||
bool inited = a.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
return !flag;
|
||||
};
|
||||
}
|
||||
List<CCEOLAOLEKJ> list = Enumerable.ToList<CCEOLAOLEKJ>(Enumerable.Where<CCEOLAOLEKJ>(OLLKMIGNGBF, <>9__29_));
|
||||
}
|
||||
if (!this.includeOffline)
|
||||
{
|
||||
Func<CCEOLAOLEKJ, bool> func;
|
||||
if (AccountListModel.<>c.<>9__29_18 == 0)
|
||||
{
|
||||
func = delegate(CCEOLAOLEKJ a)
|
||||
{
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
return efajbhgdidd.<HICHIHJDDPB>k__BackingField;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
AccountListModel.<>c.<>9__29_18 = func;
|
||||
}
|
||||
return Enumerable.ToList<CCEOLAOLEKJ>(Enumerable.Where<CCEOLAOLEKJ>(OLLKMIGNGBF, func));
|
||||
}
|
||||
return OLLKMIGNGBF;
|
||||
}
|
||||
|
||||
// Token: 0x0400336C RID: 13164
|
||||
[Token(Token = "0x400336C")]
|
||||
private static readonly List<int> DGLBBKMJCCE = new List();
|
||||
|
||||
// Token: 0x0400336D RID: 13165
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400336D")]
|
||||
[SerializeField]
|
||||
[Tooltip("Should the LocalPlayer be visible in this list?")]
|
||||
protected bool includeLocalPlayer;
|
||||
|
||||
// Token: 0x0400336E RID: 13166
|
||||
[FieldOffset(Offset = "0x109")]
|
||||
[Token(Token = "0x400336E")]
|
||||
[SerializeField]
|
||||
[Tooltip("Should juniors be visible in this list?")]
|
||||
protected bool includeJuniors;
|
||||
|
||||
// Token: 0x0400336F RID: 13167
|
||||
[FieldOffset(Offset = "0x10A")]
|
||||
[Token(Token = "0x400336F")]
|
||||
[SerializeField]
|
||||
[Tooltip("Should offline players be visible in this list?")]
|
||||
private bool includeOffline = true;
|
||||
|
||||
// Token: 0x04003370 RID: 13168
|
||||
[FieldOffset(Offset = "0x10C")]
|
||||
[Token(Token = "0x4003370")]
|
||||
[SerializeField]
|
||||
[Tooltip("Source that this list starts with")]
|
||||
private AccountListModel.LHEKHMNKBNC defaultSource;
|
||||
|
||||
// Token: 0x04003371 RID: 13169
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4003371")]
|
||||
[SerializeField]
|
||||
private AccountsConfig.NJODPLPNNJO sortCriteria;
|
||||
|
||||
// Token: 0x04003372 RID: 13170
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x4003372")]
|
||||
private AccountListModel.LHEKHMNKBNC? DIEPOPNJNCO;
|
||||
|
||||
// Token: 0x04003373 RID: 13171
|
||||
[FieldOffset(Offset = "0x11C")]
|
||||
[Token(Token = "0x4003373")]
|
||||
private AccountsConfig.NJODPLPNNJO CDNCOAAGDHO;
|
||||
|
||||
// Token: 0x04003374 RID: 13172
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4003374")]
|
||||
private long HNHLJONGKHB = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x0200089C RID: 2204
|
||||
[Token(Token = "0x200089C")]
|
||||
public enum LHEKHMNKBNC
|
||||
{
|
||||
// Token: 0x04003376 RID: 13174
|
||||
[Token(Token = "0x4003376")]
|
||||
ServerSearch,
|
||||
// Token: 0x04003377 RID: 13175
|
||||
[Token(Token = "0x4003377")]
|
||||
AllFriends,
|
||||
// Token: 0x04003378 RID: 13176
|
||||
[Token(Token = "0x4003378")]
|
||||
Recent,
|
||||
// Token: 0x04003379 RID: 13177
|
||||
[Token(Token = "0x4003379")]
|
||||
Nearby,
|
||||
// Token: 0x0400337A RID: 13178
|
||||
[Token(Token = "0x400337A")]
|
||||
Blocked,
|
||||
// Token: 0x0400337B RID: 13179
|
||||
[Token(Token = "0x400337B")]
|
||||
MySubscriptions,
|
||||
// Token: 0x0400337C RID: 13180
|
||||
[Token(Token = "0x400337C")]
|
||||
FriendsInRoom,
|
||||
// Token: 0x0400337D RID: 13181
|
||||
[Token(Token = "0x400337D")]
|
||||
RoomOwners,
|
||||
// Token: 0x0400337E RID: 13182
|
||||
[Token(Token = "0x400337E")]
|
||||
RoomModerators,
|
||||
// Token: 0x0400337F RID: 13183
|
||||
[Token(Token = "0x400337F")]
|
||||
TopCreators,
|
||||
// Token: 0x04003380 RID: 13184
|
||||
[Token(Token = "0x4003380")]
|
||||
OnlineFriends
|
||||
}
|
||||
|
||||
// Token: 0x0200089E RID: 2206
|
||||
[Token(Token = "0x200089E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KAGDGCMPLAM
|
||||
{
|
||||
// Token: 0x06003D38 RID: 15672 RVA: 0x000F66F4 File Offset: 0x000F48F4
|
||||
[Token(Token = "0x6003D38")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public KAGDGCMPLAM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D39 RID: 15673 RVA: 0x000F6708 File Offset: 0x000F4908
|
||||
[Token(Token = "0x6003D39")]
|
||||
[Address(RVA = "0x1BBF1F0", Offset = "0x1BBE1F0", VA = "0x181BBF1F0")]
|
||||
internal DHKPBIAHMHG<CCEOLAOLEKJ, long?> <OrderItems>b__4(long? clubId)
|
||||
{
|
||||
DHKPBIAHMHG<CCEOLAOLEKJ, long?> dhkpbiahmhg;
|
||||
return dhkpbiahmhg;
|
||||
}
|
||||
|
||||
// Token: 0x0400339F RID: 13215
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400339F")]
|
||||
public CCEOLAOLEKJ account;
|
||||
}
|
||||
|
||||
// Token: 0x0200089F RID: 2207
|
||||
[Token(Token = "0x200089F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IGFPBFNLLIC
|
||||
{
|
||||
// Token: 0x06003D3A RID: 15674 RVA: 0x000F6718 File Offset: 0x000F4918
|
||||
[Token(Token = "0x6003D3A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public IGFPBFNLLIC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D3B RID: 15675 RVA: 0x000F672C File Offset: 0x000F492C
|
||||
[Token(Token = "0x6003D3B")]
|
||||
[Address(RVA = "0x1BBEC40", Offset = "0x1BBDC40", VA = "0x181BBEC40")]
|
||||
internal PMGCJEPKFOF<IEnumerable<CCEOLAOLEKJ>> <OrderAccountsBySubscriberCount>b__1(List<DHKPBIAHMHG<CCEOLAOLEKJ, int>> results)
|
||||
{
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int> func = this.<>9__3;
|
||||
if (func == 0)
|
||||
{
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int> func2 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
this.<>9__3 = func2;
|
||||
}
|
||||
IOrderedEnumerable<DHKPBIAHMHG<CCEOLAOLEKJ, int>> orderedEnumerable = Enumerable.OrderBy<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int>(results, func);
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, string> func3;
|
||||
if (AccountListModel.<>c.<>9__35_4 == 0)
|
||||
{
|
||||
func3 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__35_4 = func3;
|
||||
}
|
||||
IOrderedEnumerable<DHKPBIAHMHG<CCEOLAOLEKJ, int>> orderedEnumerable2 = Enumerable.ThenBy<DHKPBIAHMHG<CCEOLAOLEKJ, int>, string>(orderedEnumerable, func3);
|
||||
Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, CCEOLAOLEKJ> func4;
|
||||
if (AccountListModel.<>c.<>9__35_5 == 0)
|
||||
{
|
||||
func4 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__35_5 = func4;
|
||||
}
|
||||
IEnumerable<DHKPBIAHMHG<CCEOLAOLEKJ, int>> enumerable = Enumerable.Select<DHKPBIAHMHG<CCEOLAOLEKJ, int>, CCEOLAOLEKJ>(orderedEnumerable2, func4);
|
||||
PMGCJEPKFOF<DHKPBIAHMHG<CCEOLAOLEKJ, int>> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
|
||||
// Token: 0x06003D3C RID: 15676 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003D3C")]
|
||||
[Address(RVA = "0x1BBEE70", Offset = "0x1BBDE70", VA = "0x181BBEE70")]
|
||||
internal int <OrderAccountsBySubscriberCount>b__3(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040033A0 RID: 13216
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033A0")]
|
||||
public bool descending;
|
||||
|
||||
// Token: 0x040033A1 RID: 13217
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033A1")]
|
||||
public Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int> <>9__3;
|
||||
}
|
||||
|
||||
// Token: 0x020008A0 RID: 2208
|
||||
[Token(Token = "0x20008A0")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LACDAFNFBJD
|
||||
{
|
||||
// Token: 0x06003D3D RID: 15677 RVA: 0x000F67B8 File Offset: 0x000F49B8
|
||||
[Token(Token = "0x6003D3D")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public LACDAFNFBJD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D3E RID: 15678 RVA: 0x000F67CC File Offset: 0x000F49CC
|
||||
[Token(Token = "0x6003D3E")]
|
||||
[Address(RVA = "0x1BBF270", Offset = "0x1BBE270", VA = "0x181BBF270")]
|
||||
internal DHKPBIAHMHG<CCEOLAOLEKJ, int> <OrderAccountsBySubscriberCount>b__2(int count)
|
||||
{
|
||||
return new DHKPBIAHMHG(this.account, count);
|
||||
}
|
||||
|
||||
// Token: 0x040033A2 RID: 13218
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033A2")]
|
||||
public CCEOLAOLEKJ account;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1190 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Theme;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008A1 RID: 2209
|
||||
[Token(Token = "0x20008A1")]
|
||||
public class AccountListModelController : ModelController<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D3F RID: 15679 RVA: 0x000F67E8 File Offset: 0x000F49E8
|
||||
[Token(Token = "0x6003D3F")]
|
||||
[Address(RVA = "0x1BB9880", Offset = "0x1BB8880", VA = "0x181BB9880")]
|
||||
public AccountListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008A2 RID: 2210
|
||||
[Token(Token = "0x20008A2")]
|
||||
[Serializable]
|
||||
private class SourceLabelImpl : TextControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D40 RID: 15680 RVA: 0x000F67FC File Offset: 0x000F49FC
|
||||
[Token(Token = "0x6003D40")]
|
||||
[Address(RVA = "0x1BB6BA0", Offset = "0x1BB5BA0", VA = "0x181BB6BA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
int num = (int)lhekhmnkbnc;
|
||||
if (lhekhmnkbnc == AccountListModel.LHEKHMNKBNC.ServerSearch || lhekhmnkbnc == AccountListModel.LHEKHMNKBNC.ServerSearch || num == 1)
|
||||
{
|
||||
}
|
||||
TypeCode typeCode = ((IConvertible)num).GetTypeCode();
|
||||
}
|
||||
|
||||
// Token: 0x06003D41 RID: 15681 RVA: 0x000F6824 File Offset: 0x000F4A24
|
||||
[Token(Token = "0x6003D41")]
|
||||
[Address(RVA = "0x1BB6C60", Offset = "0x1BB5C60", VA = "0x181BB6C60")]
|
||||
public SourceLabelImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A3 RID: 2211
|
||||
[Token(Token = "0x20008A3")]
|
||||
[Serializable]
|
||||
private class NoResultsTextImpl : TextControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D42 RID: 15682 RVA: 0x000F6838 File Offset: 0x000F4A38
|
||||
[Token(Token = "0x6003D42")]
|
||||
[Address(RVA = "0x1BB41B0", Offset = "0x1BB31B0", VA = "0x181BB41B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag && !flag2)
|
||||
{
|
||||
string text = this.noResultsBaseMessage;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D43 RID: 15683 RVA: 0x000F685C File Offset: 0x000F4A5C
|
||||
[Token(Token = "0x6003D43")]
|
||||
[Address(RVA = "0x1BB42C0", Offset = "0x1BB32C0", VA = "0x181BB42C0")]
|
||||
public NoResultsTextImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033A3 RID: 13219
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033A3")]
|
||||
[SerializeField]
|
||||
private string noResultsBaseMessage = "No results found";
|
||||
}
|
||||
|
||||
// Token: 0x020008A4 RID: 2212
|
||||
[Token(Token = "0x20008A4")]
|
||||
[Serializable]
|
||||
private class SourceButtonImpl : ButtonControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D44 RID: 15684 RVA: 0x000F687C File Offset: 0x000F4A7C
|
||||
[Token(Token = "0x6003D44")]
|
||||
[Address(RVA = "0x1BB6A90", Offset = "0x1BB5A90", VA = "0x181BB6A90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = this.DHEIFNLDBKN();
|
||||
this.toggleTheme.MIKDLDEALPN = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003D45 RID: 15685 RVA: 0x000F68A4 File Offset: 0x000F4AA4
|
||||
[Token(Token = "0x6003D45")]
|
||||
[Address(RVA = "0x1BB6AC0", Offset = "0x1BB5AC0", VA = "0x181BB6AC0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
if (!this.DHEIFNLDBKN())
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc = this.source;
|
||||
if (this.source == AccountListModel.LHEKHMNKBNC.ServerSearch)
|
||||
{
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D46 RID: 15686 RVA: 0x000F68D8 File Offset: 0x000F4AD8
|
||||
[Token(Token = "0x6003D46")]
|
||||
[Address(RVA = "0x1BB69E0", Offset = "0x1BB59E0", VA = "0x181BB69E0")]
|
||||
private bool DHEIFNLDBKN()
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
if (this.source == lhekhmnkbnc)
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
if (lhekhmnkbnc2 != AccountListModel.LHEKHMNKBNC.ServerSearch || (this.requireMatchSearchQuery ? AccountListModel.LHEKHMNKBNC.AllFriends : AccountListModel.LHEKHMNKBNC.ServerSearch) == lhekhmnkbnc2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
string text = this.searchQuery;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D47 RID: 15687 RVA: 0x000F690C File Offset: 0x000F4B0C
|
||||
[Token(Token = "0x6003D47")]
|
||||
[Address(RVA = "0x1BB6B40", Offset = "0x1BB5B40", VA = "0x181BB6B40")]
|
||||
public SourceButtonImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040033A4 RID: 13220
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033A4")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x040033A5 RID: 13221
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033A5")]
|
||||
[SerializeField]
|
||||
private AccountListModel.LHEKHMNKBNC source;
|
||||
|
||||
// Token: 0x040033A6 RID: 13222
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40033A6")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("source", 0)]
|
||||
private string searchQuery;
|
||||
|
||||
// Token: 0x040033A7 RID: 13223
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40033A7")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("source", 0)]
|
||||
private bool requireMatchSearchQuery;
|
||||
}
|
||||
|
||||
// Token: 0x020008A5 RID: 2213
|
||||
[Token(Token = "0x20008A5")]
|
||||
[Serializable]
|
||||
private class ClearSearchQueryImpl : ButtonControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D48 RID: 15688 RVA: 0x000F6934 File Offset: 0x000F4B34
|
||||
[Token(Token = "0x6003D48")]
|
||||
[Address(RVA = "0x1BBCC70", Offset = "0x1BBBC70", VA = "0x181BBCC70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x06003D49 RID: 15689 RVA: 0x000F694C File Offset: 0x000F4B4C
|
||||
[Token(Token = "0x6003D49")]
|
||||
[Address(RVA = "0x1BBCCE0", Offset = "0x1BBBCE0", VA = "0x181BBCCE0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D4A RID: 15690 RVA: 0x000F6960 File Offset: 0x000F4B60
|
||||
[Token(Token = "0x6003D4A")]
|
||||
[Address(RVA = "0x1BBCD40", Offset = "0x1BBBD40", VA = "0x181BBCD40")]
|
||||
public ClearSearchQueryImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A6 RID: 2214
|
||||
[Token(Token = "0x20008A6")]
|
||||
[Serializable]
|
||||
private class SearchQueryInputFieldImpl : InputFieldControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D4B RID: 15691 RVA: 0x000F6974 File Offset: 0x000F4B74
|
||||
[Token(Token = "0x6003D4B")]
|
||||
[Address(RVA = "0x1BB59B0", Offset = "0x1BB49B0", VA = "0x181BB59B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D4C RID: 15692 RVA: 0x000F698C File Offset: 0x000F4B8C
|
||||
[Token(Token = "0x6003D4C")]
|
||||
[Address(RVA = "0x1BB5A60", Offset = "0x1BB4A60", VA = "0x181BB5A60", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D4D RID: 15693 RVA: 0x000F69A4 File Offset: 0x000F4BA4
|
||||
[Token(Token = "0x6003D4D")]
|
||||
[Address(RVA = "0x1BB5B60", Offset = "0x1BB4B60", VA = "0x181BB5B60")]
|
||||
public SearchQueryInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A7 RID: 2215
|
||||
[Token(Token = "0x20008A7")]
|
||||
[Serializable]
|
||||
private class FilterInputFieldImpl : InputFieldControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D4E RID: 15694 RVA: 0x000F69B8 File Offset: 0x000F4BB8
|
||||
[Token(Token = "0x6003D4E")]
|
||||
[Address(RVA = "0x1BB1F20", Offset = "0x1BB0F20", VA = "0x181BB1F20", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D4F RID: 15695 RVA: 0x000F69D0 File Offset: 0x000F4BD0
|
||||
[Token(Token = "0x6003D4F")]
|
||||
[Address(RVA = "0x1BB1FB0", Offset = "0x1BB0FB0", VA = "0x181BB1FB0", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D50 RID: 15696 RVA: 0x000F69E4 File Offset: 0x000F4BE4
|
||||
[Token(Token = "0x6003D50")]
|
||||
[Address(RVA = "0x1BB2010", Offset = "0x1BB1010", VA = "0x181BB2010")]
|
||||
public FilterInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A8 RID: 2216
|
||||
[Token(Token = "0x20008A8")]
|
||||
[Serializable]
|
||||
private class ClubBanDropdownImpl : DropdownControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D51 RID: 15697 RVA: 0x000F69F8 File Offset: 0x000F4BF8
|
||||
[Token(Token = "0x6003D51")]
|
||||
[Address(RVA = "0x1BB0690", Offset = "0x1BAF690", VA = "0x181BB0690", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> banClubMembersDropdownSources = ClubsConfig.Instance.BanClubMembersDropdownSources;
|
||||
Func<ClubsConfig.AccountListSourceTypeFriendlyNameMapping, string> <>9__0_ = AccountListModelController.ClubBanDropdownImpl.<>c.<>9__0_0;
|
||||
if (<>9__0_ == 0)
|
||||
{
|
||||
AccountListModelController.ClubBanDropdownImpl.<>c.<>9__0_0 = (ClubsConfig.AccountListSourceTypeFriendlyNameMapping s) => null;
|
||||
}
|
||||
List<string> list = Enumerable.ToList<string>(Enumerable.Select<ClubsConfig.AccountListSourceTypeFriendlyNameMapping, string>(banClubMembersDropdownSources, <>9__0_));
|
||||
}
|
||||
|
||||
// Token: 0x06003D52 RID: 15698 RVA: 0x000F6A4C File Offset: 0x000F4C4C
|
||||
[Token(Token = "0x6003D52")]
|
||||
[Address(RVA = "0x1BB04F0", Offset = "0x1BAF4F0", VA = "0x181BB04F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> banClubMembersDropdownSources = ClubsConfig.Instance.BanClubMembersDropdownSources;
|
||||
Predicate<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> predicate = new Predicate(this.POEHMPIMHFP);
|
||||
int num = banClubMembersDropdownSources.FindIndex(predicate);
|
||||
}
|
||||
|
||||
// Token: 0x06003D53 RID: 15699 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003D53")]
|
||||
[Address(RVA = "0x1BB05D0", Offset = "0x1BAF5D0", VA = "0x181BB05D0", Slot = "29")]
|
||||
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003D54 RID: 15700 RVA: 0x000F6A84 File Offset: 0x000F4C84
|
||||
[Token(Token = "0x6003D54")]
|
||||
[Address(RVA = "0x1BB0880", Offset = "0x1BAF880", VA = "0x181BB0880")]
|
||||
public ClubBanDropdownImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D55 RID: 15701 RVA: 0x000F6A98 File Offset: 0x000F4C98
|
||||
[Token(Token = "0x6003D55")]
|
||||
[Address(RVA = "0x1BB0820", Offset = "0x1BAF820", VA = "0x181BB0820")]
|
||||
[CompilerGenerated]
|
||||
private bool POEHMPIMHFP(ClubsConfig.AccountListSourceTypeFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008AA RID: 2218
|
||||
[Token(Token = "0x20008AA")]
|
||||
[Serializable]
|
||||
private class ClubInviteDropdownImpl : DropdownControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D59 RID: 15705 RVA: 0x000F6AAC File Offset: 0x000F4CAC
|
||||
[Token(Token = "0x6003D59")]
|
||||
[Address(RVA = "0x1BB0A60", Offset = "0x1BAFA60", VA = "0x181BB0A60", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> inviteClubMembersDropdownSources = ClubsConfig.Instance.InviteClubMembersDropdownSources;
|
||||
Func<ClubsConfig.AccountListSourceTypeFriendlyNameMapping, string> <>9__0_ = AccountListModelController.ClubInviteDropdownImpl.<>c.<>9__0_0;
|
||||
if (<>9__0_ == 0)
|
||||
{
|
||||
AccountListModelController.ClubInviteDropdownImpl.<>c.<>9__0_0 = (ClubsConfig.AccountListSourceTypeFriendlyNameMapping s) => null;
|
||||
}
|
||||
List<string> list = Enumerable.ToList<string>(Enumerable.Select<ClubsConfig.AccountListSourceTypeFriendlyNameMapping, string>(inviteClubMembersDropdownSources, <>9__0_));
|
||||
}
|
||||
|
||||
// Token: 0x06003D5A RID: 15706 RVA: 0x000F6B00 File Offset: 0x000F4D00
|
||||
[Token(Token = "0x6003D5A")]
|
||||
[Address(RVA = "0x1BB08C0", Offset = "0x1BAF8C0", VA = "0x181BB08C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> inviteClubMembersDropdownSources = ClubsConfig.Instance.InviteClubMembersDropdownSources;
|
||||
Predicate<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> predicate = new Predicate(this.POEHMPIMHFP);
|
||||
int num = inviteClubMembersDropdownSources.FindIndex(predicate);
|
||||
}
|
||||
|
||||
// Token: 0x06003D5B RID: 15707 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003D5B")]
|
||||
[Address(RVA = "0x1BB09A0", Offset = "0x1BAF9A0", VA = "0x181BB09A0", Slot = "29")]
|
||||
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003D5C RID: 15708 RVA: 0x000F6B38 File Offset: 0x000F4D38
|
||||
[Token(Token = "0x6003D5C")]
|
||||
[Address(RVA = "0x1BB0C50", Offset = "0x1BAFC50", VA = "0x181BB0C50")]
|
||||
public ClubInviteDropdownImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D5D RID: 15709 RVA: 0x000F6B4C File Offset: 0x000F4D4C
|
||||
[Token(Token = "0x6003D5D")]
|
||||
[Address(RVA = "0x1BB0BF0", Offset = "0x1BAFBF0", VA = "0x181BB0BF0")]
|
||||
[CompilerGenerated]
|
||||
private bool POEHMPIMHFP(ClubsConfig.AccountListSourceTypeFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008AC RID: 2220
|
||||
[Token(Token = "0x20008AC")]
|
||||
[Serializable]
|
||||
private class SortBySubscriptionsDropdownImpl : DropdownControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D61 RID: 15713 RVA: 0x000F6B60 File Offset: 0x000F4D60
|
||||
[Token(Token = "0x6003D61")]
|
||||
[Address(RVA = "0x1BB6830", Offset = "0x1BB5830", VA = "0x181BB6830", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
AccountsConfig instance = AccountsConfig.Instance;
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> list = this.sortCriteriaConfig;
|
||||
Predicate<AccountsConfig.AccountSortFriendlyNameMapping> predicate = new Predicate(this.GINOKKLJBOE);
|
||||
int num = list.FindIndex(predicate);
|
||||
}
|
||||
|
||||
// Token: 0x06003D62 RID: 15714 RVA: 0x000F6BA4 File Offset: 0x000F4DA4
|
||||
[Token(Token = "0x6003D62")]
|
||||
[Address(RVA = "0x1BB6680", Offset = "0x1BB5680", VA = "0x181BB6680", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> list = this.sortCriteriaConfig;
|
||||
Predicate<AccountsConfig.AccountSortFriendlyNameMapping> predicate = new Predicate(this.IBMMMOCGBPA);
|
||||
int num = list.FindIndex(predicate);
|
||||
}
|
||||
|
||||
// Token: 0x06003D63 RID: 15715 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003D63")]
|
||||
[Address(RVA = "0x1BB67A0", Offset = "0x1BB57A0", VA = "0x181BB67A0", Slot = "29")]
|
||||
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003D64 RID: 15716 RVA: 0x000F6BD4 File Offset: 0x000F4DD4
|
||||
[Token(Token = "0x6003D64")]
|
||||
[Address(RVA = "0x1BB6970", Offset = "0x1BB5970", VA = "0x181BB6970")]
|
||||
public SortBySubscriptionsDropdownImpl()
|
||||
{
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> list = new List();
|
||||
this.sortCriteriaConfig = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003D65 RID: 15717 RVA: 0x000F6C00 File Offset: 0x000F4E00
|
||||
[Token(Token = "0x6003D65")]
|
||||
[Address(RVA = "0x1BB6730", Offset = "0x1BB5730", VA = "0x181BB6730")]
|
||||
[CompilerGenerated]
|
||||
private bool GINOKKLJBOE(AccountsConfig.AccountSortFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003D66 RID: 15718 RVA: 0x000F6C10 File Offset: 0x000F4E10
|
||||
[Token(Token = "0x6003D66")]
|
||||
[Address(RVA = "0x1BB6740", Offset = "0x1BB5740", VA = "0x181BB6740")]
|
||||
[CompilerGenerated]
|
||||
private bool IBMMMOCGBPA(AccountsConfig.AccountSortFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x040033AC RID: 13228
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033AC")]
|
||||
[SerializeField]
|
||||
private AccountsConfig.NJODPLPNNJO defaultSortCriteria = (AccountsConfig.NJODPLPNNJO)((ulong)2L);
|
||||
|
||||
// Token: 0x040033AD RID: 13229
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033AD")]
|
||||
private List<AccountsConfig.AccountSortFriendlyNameMapping> sortCriteriaConfig;
|
||||
}
|
||||
|
||||
// Token: 0x020008AD RID: 2221
|
||||
[Token(Token = "0x20008AD")]
|
||||
[Serializable]
|
||||
private class FromUriImpl : FromUriControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D67 RID: 15719 RVA: 0x000F6C24 File Offset: 0x000F4E24
|
||||
[Token(Token = "0x6003D67")]
|
||||
[Address(RVA = "0x1BB2050", Offset = "0x1BB1050", VA = "0x181BB2050", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D68 RID: 15720 RVA: 0x000F6C38 File Offset: 0x000F4E38
|
||||
[Token(Token = "0x6003D68")]
|
||||
[Address(RVA = "0x1BB2090", Offset = "0x1BB1090", VA = "0x181BB2090")]
|
||||
public FromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008AE RID: 2222
|
||||
[Token(Token = "0x20008AE")]
|
||||
[Serializable]
|
||||
public abstract class SourceMatchImpl : HideableControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x17000AF7 RID: 2807
|
||||
// (get) Token: 0x06003D69 RID: 15721 RVA: 0x000F6C4C File Offset: 0x000F4E4C
|
||||
[Token(Token = "0x17000AF7")]
|
||||
protected bool isMatch
|
||||
{
|
||||
[Token(Token = "0x6003D69")]
|
||||
[Address(RVA = "0x1BB6CA0", Offset = "0x1BB5CA0", VA = "0x181BB6CA0")]
|
||||
get
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
if (this.source == lhekhmnkbnc)
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
if (lhekhmnkbnc2 != AccountListModel.LHEKHMNKBNC.ServerSearch || (this.requireMatchSearchQuery ? AccountListModel.LHEKHMNKBNC.AllFriends : AccountListModel.LHEKHMNKBNC.ServerSearch) == lhekhmnkbnc2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
string text = this.searchQuery;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D6A RID: 15722 RVA: 0x000F6C80 File Offset: 0x000F4E80
|
||||
[Token(Token = "0x6003D6A")]
|
||||
[Address(RVA = "0x1BB6CA0", Offset = "0x1BB5CA0", VA = "0x181BB6CA0")]
|
||||
private bool DHEIFNLDBKN()
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
if (this.source == lhekhmnkbnc)
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
if (lhekhmnkbnc2 != AccountListModel.LHEKHMNKBNC.ServerSearch || (this.requireMatchSearchQuery ? AccountListModel.LHEKHMNKBNC.AllFriends : AccountListModel.LHEKHMNKBNC.ServerSearch) == lhekhmnkbnc2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
string text = this.searchQuery;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D6B RID: 15723 RVA: 0x000F6CB4 File Offset: 0x000F4EB4
|
||||
[Token(Token = "0x6003D6B")]
|
||||
[Address(RVA = "0x1BB32D0", Offset = "0x1BB22D0", VA = "0x181BB32D0")]
|
||||
protected SourceMatchImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040033AE RID: 13230
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033AE")]
|
||||
[SerializeField]
|
||||
private AccountListModel.LHEKHMNKBNC source;
|
||||
|
||||
// Token: 0x040033AF RID: 13231
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033AF")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("source", 0)]
|
||||
private string searchQuery;
|
||||
|
||||
// Token: 0x040033B0 RID: 13232
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40033B0")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("source", 0)]
|
||||
private bool requireMatchSearchQuery;
|
||||
}
|
||||
|
||||
// Token: 0x020008AF RID: 2223
|
||||
[Token(Token = "0x20008AF")]
|
||||
[Serializable]
|
||||
private class HideIfNotSourceMatchImpl : AccountListModelController.SourceMatchImpl
|
||||
{
|
||||
// Token: 0x06003D6C RID: 15724 RVA: 0x000F6CDC File Offset: 0x000F4EDC
|
||||
[Token(Token = "0x6003D6C")]
|
||||
[Address(RVA = "0x1BB3290", Offset = "0x1BB2290", VA = "0x181BB3290", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = !base.isMatch;
|
||||
}
|
||||
|
||||
// Token: 0x06003D6D RID: 15725 RVA: 0x000F6CFC File Offset: 0x000F4EFC
|
||||
[Token(Token = "0x6003D6D")]
|
||||
[Address(RVA = "0x1BB32D0", Offset = "0x1BB22D0", VA = "0x181BB32D0")]
|
||||
public HideIfNotSourceMatchImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B0 RID: 2224
|
||||
[Token(Token = "0x20008B0")]
|
||||
[Serializable]
|
||||
private class HideIfSourceMatchImpl : AccountListModelController.SourceMatchImpl
|
||||
{
|
||||
// Token: 0x06003D6E RID: 15726 RVA: 0x000F6D24 File Offset: 0x000F4F24
|
||||
[Token(Token = "0x6003D6E")]
|
||||
[Address(RVA = "0x1BB3330", Offset = "0x1BB2330", VA = "0x181BB3330", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool isMatch = base.isMatch;
|
||||
}
|
||||
|
||||
// Token: 0x06003D6F RID: 15727 RVA: 0x000F6D40 File Offset: 0x000F4F40
|
||||
[Token(Token = "0x6003D6F")]
|
||||
[Address(RVA = "0x1BB32D0", Offset = "0x1BB22D0", VA = "0x181BB32D0")]
|
||||
public HideIfSourceMatchImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B1 RID: 2225
|
||||
[Token(Token = "0x20008B1")]
|
||||
[Serializable]
|
||||
private class AccountListSpawnerImpl : RecyclingListControllerImpl<AccountListModel, AccountModel>
|
||||
{
|
||||
// Token: 0x06003D70 RID: 15728 RVA: 0x000F6D68 File Offset: 0x000F4F68
|
||||
[Token(Token = "0x6003D70")]
|
||||
[Address(RVA = "0x1BBBEE0", Offset = "0x1BBAEE0", VA = "0x181BBBEE0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D71 RID: 15729 RVA: 0x000F6D80 File Offset: 0x000F4F80
|
||||
[Token(Token = "0x6003D71")]
|
||||
[Address(RVA = "0x1BBBDF0", Offset = "0x1BBADF0", VA = "0x181BBBDF0", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
AccountModel accountModel = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0);
|
||||
bool flag = this.includeUnreadCreatorAnnouncements;
|
||||
bool flag2 = this.includeReputation;
|
||||
bool flag3 = this.includeBio;
|
||||
bool flag4 = this.includeSubscriberCount;
|
||||
bool flag5 = this.includeProgression;
|
||||
accountModel.Set(EFBDCIJMFGD, flag3, flag2, flag5, flag4, flag);
|
||||
}
|
||||
|
||||
// Token: 0x06003D72 RID: 15730 RVA: 0x000F6DD4 File Offset: 0x000F4FD4
|
||||
[Token(Token = "0x6003D72")]
|
||||
[Address(RVA = "0x1BBBF30", Offset = "0x1BBAF30", VA = "0x181BBBF30")]
|
||||
public AccountListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033B1 RID: 13233
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40033B1")]
|
||||
[SerializeField]
|
||||
private bool includeBio;
|
||||
|
||||
// Token: 0x040033B2 RID: 13234
|
||||
[FieldOffset(Offset = "0x49")]
|
||||
[Token(Token = "0x40033B2")]
|
||||
[SerializeField]
|
||||
private bool includeReputation;
|
||||
|
||||
// Token: 0x040033B3 RID: 13235
|
||||
[FieldOffset(Offset = "0x4A")]
|
||||
[Token(Token = "0x40033B3")]
|
||||
[SerializeField]
|
||||
private bool includeProgression;
|
||||
|
||||
// Token: 0x040033B4 RID: 13236
|
||||
[FieldOffset(Offset = "0x4B")]
|
||||
[Token(Token = "0x40033B4")]
|
||||
[SerializeField]
|
||||
private bool includeSubscriberCount;
|
||||
|
||||
// Token: 0x040033B5 RID: 13237
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40033B5")]
|
||||
[SerializeField]
|
||||
private bool includeUnreadCreatorAnnouncements;
|
||||
}
|
||||
|
||||
// Token: 0x020008B2 RID: 2226
|
||||
[Token(Token = "0x20008B2")]
|
||||
[Serializable]
|
||||
private class AccountListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AccountListModel, AccountModel, AccountModelController>
|
||||
{
|
||||
// Token: 0x06003D73 RID: 15731 RVA: 0x000F6DE8 File Offset: 0x000F4FE8
|
||||
[Token(Token = "0x6003D73")]
|
||||
[Address(RVA = "0x1BB94D0", Offset = "0x1BB84D0", VA = "0x181BB94D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D74 RID: 15732 RVA: 0x000F6E00 File Offset: 0x000F5000
|
||||
[Token(Token = "0x6003D74")]
|
||||
[Address(RVA = "0x1BB9250", Offset = "0x1BB8250", VA = "0x181BB9250", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AccountModel DPHHEGBNGJA, BAEJLDPBGFI IDFPDJMBJIF)
|
||||
{
|
||||
AccountListModelController.AccountListCardSpawnerImpl.DNBCAOGFFJG dnbcaogffjg = new AccountListModelController.AccountListCardSpawnerImpl.DNBCAOGFFJG();
|
||||
dnbcaogffjg.accountModel = DPHHEGBNGJA;
|
||||
int num = 0;
|
||||
dnbcaogffjg.accountId = dnbcaogffjg;
|
||||
if (num == 3 || num != 4)
|
||||
{
|
||||
}
|
||||
Func<string> func = () => null;
|
||||
if (AccountListModelController.AccountListCardSpawnerImpl.<>c.<>9__1_1 == 0)
|
||||
{
|
||||
AccountListModelController.AccountListCardSpawnerImpl.<>c.<>9__1_1 = () => null;
|
||||
}
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
if (lhekhmnkbnc == AccountListModel.LHEKHMNKBNC.FriendsInRoom)
|
||||
{
|
||||
Action action = delegate
|
||||
{
|
||||
};
|
||||
}
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
}
|
||||
|
||||
// Token: 0x06003D75 RID: 15733 RVA: 0x000F6E78 File Offset: 0x000F5078
|
||||
[Token(Token = "0x6003D75")]
|
||||
[Address(RVA = "0x1BB9520", Offset = "0x1BB8520", VA = "0x181BB9520", Slot = "35")]
|
||||
protected virtual void NIBNEJLJJIM(AccountModel DPHHEGBNGJA, int GKLPIFBPGOD)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
ulong num4;
|
||||
ulong num5;
|
||||
DPHHEGBNGJA.Set(GKLPIFBPGOD, num2 != 0, num != 0, num3 != 0UL, num4 != 0UL, num5 != 0UL);
|
||||
}
|
||||
|
||||
// Token: 0x06003D76 RID: 15734 RVA: 0x000F6EA0 File Offset: 0x000F50A0
|
||||
[Token(Token = "0x6003D76")]
|
||||
[Address(RVA = "0x1BB9570", Offset = "0x1BB8570", VA = "0x181BB9570")]
|
||||
public AccountListCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008B3 RID: 2227
|
||||
[Token(Token = "0x20008B3")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DNBCAOGFFJG
|
||||
{
|
||||
// Token: 0x06003D77 RID: 15735 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D77")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DNBCAOGFFJG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D78 RID: 15736 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x6003D78")]
|
||||
[Address(RVA = "0x1BBE4E0", Offset = "0x1BBD4E0", VA = "0x181BBE4E0")]
|
||||
internal string <OnPopulateInstance>b__0()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06003D79 RID: 15737 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D79")]
|
||||
[Address(RVA = "0x1BBE540", Offset = "0x1BBD540", VA = "0x181BBE540")]
|
||||
internal void <OnPopulateInstance>b__2()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033B6 RID: 13238
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033B6")]
|
||||
public AccountModel accountModel;
|
||||
|
||||
// Token: 0x040033B7 RID: 13239
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033B7")]
|
||||
public int accountId;
|
||||
}
|
||||
|
||||
// Token: 0x020008B4 RID: 2228
|
||||
[Token(Token = "0x20008B4")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HGPAPGLMBID
|
||||
{
|
||||
// Token: 0x06003D7A RID: 15738 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D7A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HGPAPGLMBID()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D7B RID: 15739 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D7B")]
|
||||
[Address(RVA = "0x1BBEBA0", Offset = "0x1BBDBA0", VA = "0x181BBEBA0")]
|
||||
internal void <OnPopulateInstance>b__3(CCEOLAOLEKJ account)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033B8 RID: 13240
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033B8")]
|
||||
public PlayerDetailsWatchUIFlow screen;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B6 RID: 2230
|
||||
[Token(Token = "0x20008B6")]
|
||||
[Serializable]
|
||||
private class AccountListClubBanAndUnbanListItemSpawnerImpl : AccountListModelController.AccountListCardSpawnerImpl
|
||||
{
|
||||
// Token: 0x06003D7F RID: 15743 RVA: 0x000F6EB4 File Offset: 0x000F50B4
|
||||
[Token(Token = "0x6003D7F")]
|
||||
[Address(RVA = "0x1BB9820", Offset = "0x1BB8820", VA = "0x181BB9820", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D80 RID: 15744 RVA: 0x000F6ECC File Offset: 0x000F50CC
|
||||
[Token(Token = "0x6003D80")]
|
||||
[Address(RVA = "0x1BB97C0", Offset = "0x1BB87C0", VA = "0x181BB97C0", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
base.MDDAPCCABNK();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D81 RID: 15745 RVA: 0x000F6EE4 File Offset: 0x000F50E4
|
||||
[Token(Token = "0x6003D81")]
|
||||
[Address(RVA = "0x1BB95B0", Offset = "0x1BB85B0", VA = "0x181BB95B0", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AccountModel DPHHEGBNGJA, BAEJLDPBGFI IDFPDJMBJIF)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < EFBDCIJMFGD)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
Func<bool> func = () => default(bool);
|
||||
Func<string> func2 = () => null;
|
||||
Action action = delegate
|
||||
{
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x06003D82 RID: 15746 RVA: 0x000F6F44 File Offset: 0x000F5144
|
||||
[Token(Token = "0x6003D82")]
|
||||
[Address(RVA = "0x1BB9570", Offset = "0x1BB8570", VA = "0x181BB9570")]
|
||||
public AccountListClubBanAndUnbanListItemSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033BB RID: 13243
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40033BB")]
|
||||
private ClubModel clubModel;
|
||||
|
||||
// Token: 0x020008B7 RID: 2231
|
||||
[Token(Token = "0x20008B7")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ANCDANIJOMO
|
||||
{
|
||||
// Token: 0x06003D83 RID: 15747 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D83")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ANCDANIJOMO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D84 RID: 15748 RVA: 0x000F6F58 File Offset: 0x000F5158
|
||||
[Token(Token = "0x6003D84")]
|
||||
[Address(RVA = "0x1BB90D0", Offset = "0x1BB80D0", VA = "0x181BB90D0")]
|
||||
internal bool <OnPopulateInstance>b__0()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06003D85 RID: 15749 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x6003D85")]
|
||||
[Address(RVA = "0x1BB9130", Offset = "0x1BB8130", VA = "0x181BB9130")]
|
||||
internal string <OnPopulateInstance>b__1()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06003D86 RID: 15750 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D86")]
|
||||
[Address(RVA = "0x1BB91B0", Offset = "0x1BB81B0", VA = "0x181BB91B0")]
|
||||
internal void <OnPopulateInstance>b__2()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033BC RID: 13244
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033BC")]
|
||||
public AccountListModelController.AccountListClubBanAndUnbanListItemSpawnerImpl <>4__this;
|
||||
|
||||
// Token: 0x040033BD RID: 13245
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033BD")]
|
||||
public AccountModel accountModel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B8 RID: 2232
|
||||
[Token(Token = "0x20008B8")]
|
||||
[Serializable]
|
||||
private class AccountListSendClubInviteListItemSpawnerImpl : AccountListModelController.AccountListCardSpawnerImpl
|
||||
{
|
||||
// Token: 0x06003D87 RID: 15751 RVA: 0x000F6F70 File Offset: 0x000F5170
|
||||
[Token(Token = "0x6003D87")]
|
||||
[Address(RVA = "0x1BBBD90", Offset = "0x1BBAD90", VA = "0x181BBBD90", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D88 RID: 15752 RVA: 0x000F6F88 File Offset: 0x000F5188
|
||||
[Token(Token = "0x6003D88")]
|
||||
[Address(RVA = "0x1BBBD30", Offset = "0x1BBAD30", VA = "0x181BBBD30", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
base.MDDAPCCABNK();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D89 RID: 15753 RVA: 0x000F6FA0 File Offset: 0x000F51A0
|
||||
[Token(Token = "0x6003D89")]
|
||||
[Address(RVA = "0x1BBBC70", Offset = "0x1BBAC70", VA = "0x181BBBC70", Slot = "26")]
|
||||
protected override void DMAHGBLDMFA(ICEIABPJKLB PDPLCAPLMEL)
|
||||
{
|
||||
base.DMAHGBLDMFA(PDPLCAPLMEL);
|
||||
if (PDPLCAPLMEL != 0 && PDPLCAPLMEL != 0)
|
||||
{
|
||||
List<int> list = new List();
|
||||
base.KDEDJECMBGK<int>(list);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D8A RID: 15754 RVA: 0x000F6FCC File Offset: 0x000F51CC
|
||||
[Token(Token = "0x6003D8A")]
|
||||
[Address(RVA = "0x1BBBB00", Offset = "0x1BBAB00", VA = "0x181BBBB00", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AccountModel DPHHEGBNGJA, BAEJLDPBGFI IDFPDJMBJIF)
|
||||
{
|
||||
Func<bool> func = () => default(bool);
|
||||
Func<string> func2 = () => null;
|
||||
Action action = delegate
|
||||
{
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D8B RID: 15755 RVA: 0x000F701C File Offset: 0x000F521C
|
||||
[Token(Token = "0x6003D8B")]
|
||||
[Address(RVA = "0x1BB9570", Offset = "0x1BB8570", VA = "0x181BB9570")]
|
||||
public AccountListSendClubInviteListItemSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033BE RID: 13246
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40033BE")]
|
||||
private ClubModel clubModel;
|
||||
|
||||
// Token: 0x020008B9 RID: 2233
|
||||
[Token(Token = "0x20008B9")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PBMLHKJLDKM
|
||||
{
|
||||
// Token: 0x06003D8C RID: 15756 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D8C")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PBMLHKJLDKM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D8D RID: 15757 RVA: 0x000F7030 File Offset: 0x000F5230
|
||||
[Token(Token = "0x6003D8D")]
|
||||
[Address(RVA = "0x1BBF770", Offset = "0x1BBE770", VA = "0x181BBF770")]
|
||||
internal bool <OnPopulateInstance>b__0()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06003D8E RID: 15758 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x6003D8E")]
|
||||
[Address(RVA = "0x1BBF7B0", Offset = "0x1BBE7B0", VA = "0x181BBF7B0")]
|
||||
internal string <OnPopulateInstance>b__1()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06003D8F RID: 15759 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D8F")]
|
||||
[Address(RVA = "0x1BBF820", Offset = "0x1BBE820", VA = "0x181BBF820")]
|
||||
internal void <OnPopulateInstance>b__2()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033BF RID: 13247
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033BF")]
|
||||
public AccountListModelController.AccountListSendClubInviteListItemSpawnerImpl <>4__this;
|
||||
|
||||
// Token: 0x040033C0 RID: 13248
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033C0")]
|
||||
public AccountModel accountModel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008BA RID: 2234
|
||||
[Token(Token = "0x20008BA")]
|
||||
[Serializable]
|
||||
private class SubscriptionAccountListCardSpawnerImpl : AccountListModelController.AccountListCardSpawnerImpl
|
||||
{
|
||||
// Token: 0x06003D90 RID: 15760 RVA: 0x000F7048 File Offset: 0x000F5248
|
||||
[Token(Token = "0x6003D90")]
|
||||
[Address(RVA = "0x1BB7330", Offset = "0x1BB6330", VA = "0x181BB7330", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AccountModel DPHHEGBNGJA, BAEJLDPBGFI IDFPDJMBJIF)
|
||||
{
|
||||
Func<string> func = () => null;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06003D91 RID: 15761 RVA: 0x000F708C File Offset: 0x000F528C
|
||||
[Token(Token = "0x6003D91")]
|
||||
[Address(RVA = "0x1BB7490", Offset = "0x1BB6490", VA = "0x181BB7490", Slot = "35")]
|
||||
protected override void NIBNEJLJJIM(AccountModel DPHHEGBNGJA, int GKLPIFBPGOD)
|
||||
{
|
||||
DPHHEGBNGJA.Clear();
|
||||
DPHHEGBNGJA.GKLPIFBPGOD = GKLPIFBPGOD;
|
||||
int num = 0;
|
||||
DPHHEGBNGJA.DMLBEPKMLLI = false;
|
||||
DPHHEGBNGJA.LPPACMPNBNI = false;
|
||||
DPHHEGBNGJA.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D92 RID: 15762 RVA: 0x000F70C4 File Offset: 0x000F52C4
|
||||
[Token(Token = "0x6003D92")]
|
||||
[Address(RVA = "0x1BB7510", Offset = "0x1BB6510", VA = "0x181BB7510")]
|
||||
public SubscriptionAccountListCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008BB RID: 2235
|
||||
[Token(Token = "0x20008BB")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NEIMHPNNMDP
|
||||
{
|
||||
// Token: 0x06003D93 RID: 15763 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6003D93")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public NEIMHPNNMDP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D94 RID: 15764 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x6003D94")]
|
||||
[Address(RVA = "0x1BB3EB0", Offset = "0x1BB2EB0", VA = "0x181BB3EB0")]
|
||||
internal string <OnPopulateInstance>b__0()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040033C1 RID: 13249
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033C1")]
|
||||
public AccountModel accountModel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008BC RID: 2236
|
||||
[Token(Token = "0x20008BC")]
|
||||
[Serializable]
|
||||
private class TextTruncatedAccountModelListImpl : ControllerImplementation<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003D95 RID: 15765 RVA: 0x000F70D8 File Offset: 0x000F52D8
|
||||
[Token(Token = "0x6003D95")]
|
||||
[Address(RVA = "0x1BB7990", Offset = "0x1BB6990", VA = "0x181BB7990", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
AccountModel[] array = this.accountModels;
|
||||
int num = 0;
|
||||
if (num < array.Length)
|
||||
{
|
||||
if (num == 0)
|
||||
{
|
||||
}
|
||||
AccountModel[] array2 = this.accountModels;
|
||||
if (num >= (flag ? 1 : 0))
|
||||
{
|
||||
GameObject gameObject = array2[num].gameObject;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
GameObject gameObject2;
|
||||
ulong num3;
|
||||
gameObject2.SetActive(num3 != 0UL);
|
||||
AccountModel[] array3 = this.accountModels;
|
||||
AccountModel accountModel = array3[num];
|
||||
AccountModel accountModel2 = array3[23];
|
||||
AccountModel[] array4 = this.accountModels;
|
||||
num++;
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
AccountModel[] array5 = this.accountModels;
|
||||
if (flag > false)
|
||||
{
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
string text = this.suffixWhenAccountsTruncated;
|
||||
TextMeshProUGUI textMeshProUGUI = this.text;
|
||||
string text2 = this.prefixWhenAccountsTruncated;
|
||||
string text3 = string.Format("{0}{1}{2}", text2, flag, text);
|
||||
string text4 = textMeshProUGUI.text;
|
||||
return;
|
||||
}
|
||||
}
|
||||
bool flag2;
|
||||
if (typeof(global::UnityEngine.Object).TypeHandle == 0 || !flag2)
|
||||
{
|
||||
((IMainThreadDispatcher)this.text).Init();
|
||||
return;
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.text;
|
||||
if (!flag2)
|
||||
{
|
||||
((IMainThreadDispatcher)textMeshProUGUI2).Init();
|
||||
return;
|
||||
}
|
||||
((IMainThreadDispatcher)textMeshProUGUI2).Init();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D96 RID: 15766 RVA: 0x000F71E4 File Offset: 0x000F53E4
|
||||
[Token(Token = "0x6003D96")]
|
||||
[Address(RVA = "0x1BB7D70", Offset = "0x1BB6D70", VA = "0x181BB7D70")]
|
||||
public TextTruncatedAccountModelListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033C2 RID: 13250
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033C2")]
|
||||
[SerializeField]
|
||||
private AccountModel[] accountModels;
|
||||
|
||||
// Token: 0x040033C3 RID: 13251
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033C3")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI text;
|
||||
|
||||
// Token: 0x040033C4 RID: 13252
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033C4")]
|
||||
[SerializeField]
|
||||
private string textWhenNoAccounts;
|
||||
|
||||
// Token: 0x040033C5 RID: 13253
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40033C5")]
|
||||
[SerializeField]
|
||||
private string textWhenSingleAccount;
|
||||
|
||||
// Token: 0x040033C6 RID: 13254
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40033C6")]
|
||||
[SerializeField]
|
||||
private string textWhenMultipleAccountsButNoneTruncated;
|
||||
|
||||
// Token: 0x040033C7 RID: 13255
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40033C7")]
|
||||
[SerializeField]
|
||||
private string prefixWhenAccountsTruncated;
|
||||
|
||||
// Token: 0x040033C8 RID: 13256
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40033C8")]
|
||||
[SerializeField]
|
||||
private string suffixWhenAccountsTruncated;
|
||||
|
||||
// Token: 0x040033C9 RID: 13257
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40033C9")]
|
||||
[SerializeField]
|
||||
private string suffixWhenSingleAccountTruncated;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008BD RID: 2237
|
||||
[Token(Token = "0x20008BD")]
|
||||
public class AccountModel : BaseAccountModel
|
||||
{
|
||||
// Token: 0x06003D97 RID: 15767 RVA: 0x000F71F8 File Offset: 0x000F53F8
|
||||
[Token(Token = "0x6003D97")]
|
||||
[Address(RVA = "0x1BA2AF0", Offset = "0x1BA1AF0", VA = "0x181BA2AF0")]
|
||||
public void Set(int GKLPIFBPGOD, bool DMLBEPKMLLI = false, bool KCJGHNPFBPE = false, bool LPPACMPNBNI = false, bool BKINDJHPMNB = false, bool FLIHPDAIEHH = false)
|
||||
{
|
||||
base.Clear();
|
||||
int num = 0;
|
||||
this.BKINDJHPMNB = false;
|
||||
this.LPPACMPNBNI = false;
|
||||
this.FLIHPDAIEHH = false;
|
||||
this.GKLPIFBPGOD = GKLPIFBPGOD;
|
||||
this.DMLBEPKMLLI = DMLBEPKMLLI;
|
||||
this.KCJGHNPFBPE = KCJGHNPFBPE;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003D98 RID: 15768 RVA: 0x000F7240 File Offset: 0x000F5440
|
||||
[Token(Token = "0x6003D98")]
|
||||
[Address(RVA = "0x1BA2BA0", Offset = "0x1BA1BA0", VA = "0x181BA2BA0")]
|
||||
public AccountModel()
|
||||
{
|
||||
this.GKLPIFBPGOD = (int)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,863 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using RRUI.Theme;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008BE RID: 2238
|
||||
[Token(Token = "0x20008BE")]
|
||||
public class AccountModelController : ModelController<BaseAccountModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06003D99 RID: 15769 RVA: 0x000F7264 File Offset: 0x000F5464
|
||||
[Token(Token = "0x6003D99")]
|
||||
[Address(RVA = "0x1BA2A00", Offset = "0x1BA1A00", VA = "0x181BA2A00", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D99)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.AccountModelController::GetToCardController()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_1C:
|
||||
brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06003D9A RID: 15770 RVA: 0x000F7290 File Offset: 0x000F5490
|
||||
[Token(Token = "0x6003D9A")]
|
||||
[Address(RVA = "0x1BA2AB0", Offset = "0x1BA1AB0", VA = "0x181BA2AB0")]
|
||||
public AccountModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008BF RID: 2239
|
||||
[Token(Token = "0x20008BF")]
|
||||
public enum JIJGJJFHDFI
|
||||
{
|
||||
// Token: 0x040033CB RID: 13259
|
||||
[Token(Token = "0x40033CB")]
|
||||
IsFriend,
|
||||
// Token: 0x040033CC RID: 13260
|
||||
[Token(Token = "0x40033CC")]
|
||||
IsNotFriend
|
||||
}
|
||||
|
||||
// Token: 0x020008C0 RID: 2240
|
||||
[Token(Token = "0x20008C0")]
|
||||
[Serializable]
|
||||
private class BioTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003D9B RID: 15771 RVA: 0x000F72A4 File Offset: 0x000F54A4
|
||||
[Token(Token = "0x6003D9B")]
|
||||
[Address(RVA = "0x1BB0280", Offset = "0x1BAF280", VA = "0x181BB0280", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
string text;
|
||||
if (text == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D9C RID: 15772 RVA: 0x000F72BC File Offset: 0x000F54BC
|
||||
[Token(Token = "0x6003D9C")]
|
||||
[Address(RVA = "0x1BB0300", Offset = "0x1BAF300", VA = "0x181BB0300")]
|
||||
public BioTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008C1 RID: 2241
|
||||
[Token(Token = "0x20008C1")]
|
||||
[Serializable]
|
||||
private class DisplayNameTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003D9D RID: 15773 RVA: 0x000F72D0 File Offset: 0x000F54D0
|
||||
[Token(Token = "0x6003D9D")]
|
||||
[Address(RVA = "0x1BB1530", Offset = "0x1BB0530", VA = "0x181BB1530", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D9E RID: 15774 RVA: 0x000F72E4 File Offset: 0x000F54E4
|
||||
[Token(Token = "0x6003D9E")]
|
||||
[Address(RVA = "0x1BB15C0", Offset = "0x1BB05C0", VA = "0x181BB15C0")]
|
||||
public DisplayNameTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008C2 RID: 2242
|
||||
[Token(Token = "0x20008C2")]
|
||||
[Serializable]
|
||||
private class UsernameTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003D9F RID: 15775 RVA: 0x000F72F8 File Offset: 0x000F54F8
|
||||
[Token(Token = "0x6003D9F")]
|
||||
[Address(RVA = "0x1BB88E0", Offset = "0x1BB78E0", VA = "0x181BB88E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
string text = "@" + num;
|
||||
}
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
}
|
||||
|
||||
// Token: 0x06003DA0 RID: 15776 RVA: 0x000F7324 File Offset: 0x000F5524
|
||||
[Token(Token = "0x6003DA0")]
|
||||
[Address(RVA = "0x1BB8980", Offset = "0x1BB7980", VA = "0x181BB8980")]
|
||||
public UsernameTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008C3 RID: 2243
|
||||
[Token(Token = "0x20008C3")]
|
||||
[Serializable]
|
||||
private class LevelTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DA1 RID: 15777 RVA: 0x000F7338 File Offset: 0x000F5538
|
||||
[Token(Token = "0x6003DA1")]
|
||||
[Address(RVA = "0x1BB3D60", Offset = "0x1BB2D60", VA = "0x181BB3D60", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
Debug.LogError("AccountModel not configured to fetch Progression");
|
||||
if (num != 0)
|
||||
{
|
||||
string text = this.prefix + num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DA2 RID: 15778 RVA: 0x000F7368 File Offset: 0x000F5568
|
||||
[Token(Token = "0x6003DA2")]
|
||||
[Address(RVA = "0x1BB3E70", Offset = "0x1BB2E70", VA = "0x181BB3E70")]
|
||||
public LevelTextImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033CD RID: 13261
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033CD")]
|
||||
[SerializeField]
|
||||
private string prefix;
|
||||
}
|
||||
|
||||
// Token: 0x020008C4 RID: 2244
|
||||
[Token(Token = "0x20008C4")]
|
||||
[Serializable]
|
||||
private class PresenceTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DA3 RID: 15779 RVA: 0x000F737C File Offset: 0x000F557C
|
||||
[Token(Token = "0x6003DA3")]
|
||||
[Address(RVA = "0x1BB5150", Offset = "0x1BB4150", VA = "0x181BB5150", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DA4 RID: 15780 RVA: 0x000F7390 File Offset: 0x000F5590
|
||||
[Token(Token = "0x6003DA4")]
|
||||
[Address(RVA = "0x1BB51C0", Offset = "0x1BB41C0", VA = "0x181BB51C0")]
|
||||
public PresenceTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008C5 RID: 2245
|
||||
[Token(Token = "0x20008C5")]
|
||||
[Serializable]
|
||||
private class SubscriberCountTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DA5 RID: 15781 RVA: 0x000F73A4 File Offset: 0x000F55A4
|
||||
[Token(Token = "0x6003DA5")]
|
||||
[Address(RVA = "0x1BB71D0", Offset = "0x1BB61D0", VA = "0x181BB71D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
if (this != 0)
|
||||
{
|
||||
Debug.LogError("AccountModel not configured to fetch SubscriberCount");
|
||||
string text;
|
||||
if (num == 0 || text == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DA6 RID: 15782 RVA: 0x000F73D0 File Offset: 0x000F55D0
|
||||
[Token(Token = "0x6003DA6")]
|
||||
[Address(RVA = "0x1BB72F0", Offset = "0x1BB62F0", VA = "0x181BB72F0")]
|
||||
public SubscriberCountTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008C6 RID: 2246
|
||||
[Token(Token = "0x20008C6")]
|
||||
[Serializable]
|
||||
private class RelationshipTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DA7 RID: 15783 RVA: 0x000F73E4 File Offset: 0x000F55E4
|
||||
[Token(Token = "0x6003DA7")]
|
||||
[Address(RVA = "0x1BB5540", Offset = "0x1BB4540", VA = "0x181BB5540", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DA8 RID: 15784 RVA: 0x000F73FC File Offset: 0x000F55FC
|
||||
[Token(Token = "0x6003DA8")]
|
||||
[Address(RVA = "0x1BB5600", Offset = "0x1BB4600", VA = "0x181BB5600")]
|
||||
public RelationshipTextImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033CE RID: 13262
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033CE")]
|
||||
[SerializeField]
|
||||
private string relationshipNoneText = "Add Friend";
|
||||
|
||||
// Token: 0x040033CF RID: 13263
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033CF")]
|
||||
[SerializeField]
|
||||
private string relationshipRequestReceivedText = "Add Friend";
|
||||
|
||||
// Token: 0x040033D0 RID: 13264
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40033D0")]
|
||||
[SerializeField]
|
||||
private string relationshipRequestSentText = "Request Sent";
|
||||
|
||||
// Token: 0x040033D1 RID: 13265
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40033D1")]
|
||||
[SerializeField]
|
||||
private string relationshipFriendsText = "Friends";
|
||||
}
|
||||
|
||||
// Token: 0x020008C7 RID: 2247
|
||||
[Token(Token = "0x20008C7")]
|
||||
[Serializable]
|
||||
private class AccountImageImpl : RecNetRawImageControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DA9 RID: 15785 RVA: 0x000F743C File Offset: 0x000F563C
|
||||
[Token(Token = "0x6003DA9")]
|
||||
[Address(RVA = "0x1BA2920", Offset = "0x1BA1920", VA = "0x181BA2920", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (this != 0)
|
||||
{
|
||||
}
|
||||
string text = ObscuredString.FAJDMKOEFLH(0);
|
||||
}
|
||||
|
||||
// Token: 0x06003DAA RID: 15786 RVA: 0x000F745C File Offset: 0x000F565C
|
||||
[Token(Token = "0x6003DAA")]
|
||||
[Address(RVA = "0x1BA29C0", Offset = "0x1BA19C0", VA = "0x181BA29C0")]
|
||||
public AccountImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008C8 RID: 2248
|
||||
[Token(Token = "0x20008C8")]
|
||||
[Serializable]
|
||||
private class FavoriteToggleImpl : ButtonControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DAB RID: 15787 RVA: 0x000F7470 File Offset: 0x000F5670
|
||||
[Token(Token = "0x6003DAB")]
|
||||
[Address(RVA = "0x1BB1C70", Offset = "0x1BB0C70", VA = "0x181BB1C70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
if (num == 0)
|
||||
{
|
||||
}
|
||||
bool flag = num != 0;
|
||||
if (num == 0 || num != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
ToggleTheme toggleTheme = this.toggleTheme;
|
||||
bool flag2 = num != 0;
|
||||
toggleTheme.MIKDLDEALPN = flag2;
|
||||
}
|
||||
|
||||
// Token: 0x06003DAC RID: 15788 RVA: 0x000F74BC File Offset: 0x000F56BC
|
||||
[Token(Token = "0x6003DAC")]
|
||||
[Address(RVA = "0x1BB1D80", Offset = "0x1BB0D80", VA = "0x181BB1D80", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (0 == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = new BPHGKAEDBPE.CBEOHBCIPEA(base.JNAALPPNDEA);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DAD RID: 15789 RVA: 0x000F74E8 File Offset: 0x000F56E8
|
||||
[Token(Token = "0x6003DAD")]
|
||||
[Address(RVA = "0x1BB1EE0", Offset = "0x1BB0EE0", VA = "0x181BB1EE0")]
|
||||
public FavoriteToggleImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033D2 RID: 13266
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033D2")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
}
|
||||
|
||||
// Token: 0x020008C9 RID: 2249
|
||||
[Token(Token = "0x20008C9")]
|
||||
[Serializable]
|
||||
private class RelationshipToggleImpl : ButtonControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DAE RID: 15790 RVA: 0x000F74FC File Offset: 0x000F56FC
|
||||
[Token(Token = "0x6003DAE")]
|
||||
[Address(RVA = "0x1BB5670", Offset = "0x1BB4670", VA = "0x181BB5670", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
this.toggleTheme.MIKDLDEALPN = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003DAF RID: 15791 RVA: 0x000F7520 File Offset: 0x000F5720
|
||||
[Token(Token = "0x6003DAF")]
|
||||
[Address(RVA = "0x1BB56E0", Offset = "0x1BB46E0", VA = "0x181BB56E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DB0 RID: 15792 RVA: 0x000F7534 File Offset: 0x000F5734
|
||||
[Token(Token = "0x6003DB0")]
|
||||
[Address(RVA = "0x1BB5720", Offset = "0x1BB4720", VA = "0x181BB5720")]
|
||||
public RelationshipToggleImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033D3 RID: 13267
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033D3")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
}
|
||||
|
||||
// Token: 0x020008CA RID: 2250
|
||||
[Token(Token = "0x20008CA")]
|
||||
[Serializable]
|
||||
private class SubscribeButtonImpl : ButtonControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DB1 RID: 15793 RVA: 0x000F7548 File Offset: 0x000F5748
|
||||
[Token(Token = "0x6003DB1")]
|
||||
[Address(RVA = "0x1BB6F80", Offset = "0x1BB5F80", VA = "0x181BB6F80", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
ToggleTheme toggleTheme = this.toggleTheme;
|
||||
bool flag = num != 0;
|
||||
toggleTheme.MIKDLDEALPN = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003DB2 RID: 15794 RVA: 0x000F7574 File Offset: 0x000F5774
|
||||
[Token(Token = "0x6003DB2")]
|
||||
[Address(RVA = "0x1BB6FE0", Offset = "0x1BB5FE0", VA = "0x181BB6FE0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
string text = this.amplitudeCommandContext;
|
||||
if (this != 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003DB3 RID: 15795 RVA: 0x000F7594 File Offset: 0x000F5794
|
||||
[Token(Token = "0x6003DB3")]
|
||||
[Address(RVA = "0x1BB7190", Offset = "0x1BB6190", VA = "0x181BB7190")]
|
||||
public SubscribeButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033D4 RID: 13268
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033D4")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x040033D5 RID: 13269
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033D5")]
|
||||
[SerializeField]
|
||||
private string amplitudeCommandContext;
|
||||
}
|
||||
|
||||
// Token: 0x020008CB RID: 2251
|
||||
[Token(Token = "0x20008CB")]
|
||||
[Serializable]
|
||||
private class Shim_NavigateToOldWatchAccountDetailsButtonImpl : ButtonControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DB4 RID: 15796 RVA: 0x000F75A8 File Offset: 0x000F57A8
|
||||
[Token(Token = "0x6003DB4")]
|
||||
[Address(RVA = "0x1BB6180", Offset = "0x1BB5180", VA = "0x181BB6180", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DB5 RID: 15797 RVA: 0x000F75BC File Offset: 0x000F57BC
|
||||
[Token(Token = "0x6003DB5")]
|
||||
[Address(RVA = "0x1BB61E0", Offset = "0x1BB51E0", VA = "0x181BB61E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
Debug.LogError("Local player doesn't exist, can't go to profile screen!");
|
||||
}
|
||||
|
||||
// Token: 0x06003DB6 RID: 15798 RVA: 0x000F7630 File Offset: 0x000F5830
|
||||
[Token(Token = "0x6003DB6")]
|
||||
[Address(RVA = "0x1BB64A0", Offset = "0x1BB54A0", VA = "0x181BB64A0")]
|
||||
public Shim_NavigateToOldWatchAccountDetailsButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033D6 RID: 13270
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033D6")]
|
||||
[SerializeField]
|
||||
[Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")]
|
||||
private string amplitudeCommandContext;
|
||||
}
|
||||
|
||||
// Token: 0x020008CC RID: 2252
|
||||
[Token(Token = "0x20008CC")]
|
||||
[Serializable]
|
||||
private class AccountIdLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DB7 RID: 15799 RVA: 0x000F7644 File Offset: 0x000F5844
|
||||
[Token(Token = "0x6003DB7")]
|
||||
[Address(RVA = "0x1BA2770", Offset = "0x1BA1770", VA = "0x181BA2770", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DB8 RID: 15800 RVA: 0x000F7658 File Offset: 0x000F5858
|
||||
[Token(Token = "0x6003DB8")]
|
||||
[Address(RVA = "0x1BA27D0", Offset = "0x1BA17D0", VA = "0x181BA27D0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
Route <GIAMNOCCOHD>k__BackingField = cecakddnhln.<GIAMNOCCOHD>k__BackingField;
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln2 = cecakddnhln.DMCCBFAKOJP(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003DB9 RID: 15801 RVA: 0x000F7680 File Offset: 0x000F5880
|
||||
[Token(Token = "0x6003DB9")]
|
||||
[Address(RVA = "0x1BA28E0", Offset = "0x1BA18E0", VA = "0x181BA28E0")]
|
||||
public AccountIdLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008CD RID: 2253
|
||||
[Token(Token = "0x20008CD")]
|
||||
[Serializable]
|
||||
private class InventionListLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DBA RID: 15802 RVA: 0x000F7694 File Offset: 0x000F5894
|
||||
[Token(Token = "0x6003DBA")]
|
||||
[Address(RVA = "0x1BB3BA0", Offset = "0x1BB2BA0", VA = "0x181BB3BA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DBB RID: 15803 RVA: 0x000F76A8 File Offset: 0x000F58A8
|
||||
[Token(Token = "0x6003DBB")]
|
||||
[Address(RVA = "0x1BB3C00", Offset = "0x1BB2C00", VA = "0x181BB3C00", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
Route <GIAMNOCCOHD>k__BackingField = cecakddnhln.<GIAMNOCCOHD>k__BackingField;
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln2 = cecakddnhln.DMCCBFAKOJP(num).JKHELHNPILB((InventionListModel.DEEJFPHCCPF)((uint)1));
|
||||
}
|
||||
|
||||
// Token: 0x06003DBC RID: 15804 RVA: 0x000F76D4 File Offset: 0x000F58D4
|
||||
[Token(Token = "0x6003DBC")]
|
||||
[Address(RVA = "0x1BB3D20", Offset = "0x1BB2D20", VA = "0x181BB3D20")]
|
||||
public InventionListLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008CE RID: 2254
|
||||
[Token(Token = "0x20008CE")]
|
||||
[Serializable]
|
||||
private class RoomsCreatedByLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DBD RID: 15805 RVA: 0x000F76E8 File Offset: 0x000F58E8
|
||||
[Token(Token = "0x6003DBD")]
|
||||
[Address(RVA = "0x1BB5760", Offset = "0x1BB4760", VA = "0x181BB5760", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DBE RID: 15806 RVA: 0x000F76FC File Offset: 0x000F58FC
|
||||
[Token(Token = "0x6003DBE")]
|
||||
[Address(RVA = "0x1BB57C0", Offset = "0x1BB47C0", VA = "0x181BB57C0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
Route <GIAMNOCCOHD>k__BackingField = cecakddnhln.<GIAMNOCCOHD>k__BackingField;
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln2 = cecakddnhln.DMCCBFAKOJP(num).JKHELHNPILB((RoomListModel.BJFLLAKBLBD)((uint)5));
|
||||
}
|
||||
|
||||
// Token: 0x06003DBF RID: 15807 RVA: 0x000F7728 File Offset: 0x000F5928
|
||||
[Token(Token = "0x6003DBF")]
|
||||
[Address(RVA = "0x1BB58E0", Offset = "0x1BB48E0", VA = "0x181BB58E0")]
|
||||
public RoomsCreatedByLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008CF RID: 2255
|
||||
[Token(Token = "0x20008CF")]
|
||||
[Serializable]
|
||||
private class ClubsCreatedByLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DC0 RID: 15808 RVA: 0x000F773C File Offset: 0x000F593C
|
||||
[Token(Token = "0x6003DC0")]
|
||||
[Address(RVA = "0x1BB0C90", Offset = "0x1BAFC90", VA = "0x181BB0C90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DC1 RID: 15809 RVA: 0x000F7750 File Offset: 0x000F5950
|
||||
[Token(Token = "0x6003DC1")]
|
||||
[Address(RVA = "0x1BB0CF0", Offset = "0x1BAFCF0", VA = "0x181BB0CF0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
Route <GIAMNOCCOHD>k__BackingField = cecakddnhln.<GIAMNOCCOHD>k__BackingField;
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln2 = cecakddnhln.DMCCBFAKOJP(num).JKHELHNPILB((ClubListModel.LBDCOIIPNLO)((uint)4));
|
||||
}
|
||||
|
||||
// Token: 0x06003DC2 RID: 15810 RVA: 0x000F777C File Offset: 0x000F597C
|
||||
[Token(Token = "0x6003DC2")]
|
||||
[Address(RVA = "0x1BB0E10", Offset = "0x1BAFE10", VA = "0x181BB0E10")]
|
||||
public ClubsCreatedByLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008D0 RID: 2256
|
||||
[Token(Token = "0x20008D0")]
|
||||
[Serializable]
|
||||
private class HideIfBioEmptyImpl : HideableControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DC3 RID: 15811 RVA: 0x000F7790 File Offset: 0x000F5990
|
||||
[Token(Token = "0x6003DC3")]
|
||||
[Address(RVA = "0x1BB2E90", Offset = "0x1BB1E90", VA = "0x181BB2E90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrWhiteSpace(0);
|
||||
}
|
||||
|
||||
// Token: 0x06003DC4 RID: 15812 RVA: 0x000F77AC File Offset: 0x000F59AC
|
||||
[Token(Token = "0x6003DC4")]
|
||||
[Address(RVA = "0x1BB2F00", Offset = "0x1BB1F00", VA = "0x181BB2F00")]
|
||||
public HideIfBioEmptyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008D1 RID: 2257
|
||||
[Token(Token = "0x20008D1")]
|
||||
[Serializable]
|
||||
private class HideIfNotFriendImpl : HideableControllerImpl<BaseAccountModel>, CPNNLEAKNBA<AccountModelController.JIJGJJFHDFI>
|
||||
{
|
||||
// Token: 0x06003DC5 RID: 15813 RVA: 0x000F77C0 File Offset: 0x000F59C0
|
||||
[Token(Token = "0x6003DC5")]
|
||||
[Address(RVA = "0x1BB31B0", Offset = "0x1BB21B0", VA = "0x181BB31B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
if (0 == 0)
|
||||
{
|
||||
}
|
||||
bool flag3 = (uint)1 != 0U;
|
||||
}
|
||||
|
||||
// Token: 0x06003DC6 RID: 15814 RVA: 0x000F77E8 File Offset: 0x000F59E8
|
||||
[Token(Token = "0x6003DC6")]
|
||||
[Address(RVA = "0x1BB3250", Offset = "0x1BB2250", VA = "0x181BB3250")]
|
||||
public HideIfNotFriendImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008D2 RID: 2258
|
||||
[Token(Token = "0x20008D2")]
|
||||
[Serializable]
|
||||
private class UnreadCreatorAnnouncementIconImpl : HideableControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DC7 RID: 15815 RVA: 0x000F77FC File Offset: 0x000F59FC
|
||||
[Token(Token = "0x6003DC7")]
|
||||
[Address(RVA = "0x1BB8760", Offset = "0x1BB7760", VA = "0x181BB8760", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool? flag2;
|
||||
bool flag = flag2 == (ulong)1L;
|
||||
}
|
||||
|
||||
// Token: 0x06003DC8 RID: 15816 RVA: 0x000F7818 File Offset: 0x000F5A18
|
||||
[Token(Token = "0x6003DC8")]
|
||||
[Address(RVA = "0x1BB87E0", Offset = "0x1BB77E0", VA = "0x181BB87E0")]
|
||||
public UnreadCreatorAnnouncementIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008D3 RID: 2259
|
||||
[Token(Token = "0x20008D3")]
|
||||
[Serializable]
|
||||
private class AccountFromUriImpl : FromUriControllerImpl<AccountModel>
|
||||
{
|
||||
// Token: 0x06003DC9 RID: 15817 RVA: 0x000F782C File Offset: 0x000F5A2C
|
||||
[Token(Token = "0x6003DC9")]
|
||||
[Address(RVA = "0x1BA2640", Offset = "0x1BA1640", VA = "0x181BA2640", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DCA RID: 15818 RVA: 0x000F7848 File Offset: 0x000F5A48
|
||||
[Token(Token = "0x6003DCA")]
|
||||
[Address(RVA = "0x1BA2730", Offset = "0x1BA1730", VA = "0x181BA2730")]
|
||||
public AccountFromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008D4 RID: 2260
|
||||
[Token(Token = "0x20008D4")]
|
||||
[Serializable]
|
||||
private class AccountToCardImpl : ToCardControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x17000AF8 RID: 2808
|
||||
// (get) Token: 0x06003DCB RID: 15819 RVA: 0x000F785C File Offset: 0x000F5A5C
|
||||
[Token(Token = "0x17000AF8")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6003DCB")]
|
||||
[Address(RVA = "0x1BA2C30", Offset = "0x1BA1C30", VA = "0x181BA2C30", Slot = "76")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DCC RID: 15820 RVA: 0x000F7870 File Offset: 0x000F5A70
|
||||
[Token(Token = "0x6003DCC")]
|
||||
[Address(RVA = "0x1BA2BF0", Offset = "0x1BA1BF0", VA = "0x181BA2BF0")]
|
||||
public AccountToCardImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008D5 RID: 2261
|
||||
[Token(Token = "0x20008D5")]
|
||||
[Serializable]
|
||||
private class AccountToInventionListImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DCD RID: 15821 RVA: 0x000F7884 File Offset: 0x000F5A84
|
||||
[Token(Token = "0x6003DCD")]
|
||||
[Address(RVA = "0x1BA2F80", Offset = "0x1BA1F80", VA = "0x181BA2F80", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num;
|
||||
this.inventionListModel.BADIGBCKECA = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DCE RID: 15822 RVA: 0x000F78A8 File Offset: 0x000F5AA8
|
||||
[Token(Token = "0x6003DCE")]
|
||||
[Address(RVA = "0x1BA3010", Offset = "0x1BA2010", VA = "0x181BA3010")]
|
||||
public AccountToInventionListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033D7 RID: 13271
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033D7")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private InventionListModel inventionListModel;
|
||||
}
|
||||
|
||||
// Token: 0x020008D6 RID: 2262
|
||||
[Token(Token = "0x20008D6")]
|
||||
[Serializable]
|
||||
private class AccoutToCreatedRoomListImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DCF RID: 15823 RVA: 0x000F78BC File Offset: 0x000F5ABC
|
||||
[Token(Token = "0x6003DCF")]
|
||||
[Address(RVA = "0x1BA3050", Offset = "0x1BA2050", VA = "0x181BA3050", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num;
|
||||
this.roomListModel.BADIGBCKECA = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DD0 RID: 15824 RVA: 0x000F78E0 File Offset: 0x000F5AE0
|
||||
[Token(Token = "0x6003DD0")]
|
||||
[Address(RVA = "0x1BA30E0", Offset = "0x1BA20E0", VA = "0x181BA30E0")]
|
||||
public AccoutToCreatedRoomListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033D8 RID: 13272
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033D8")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private RoomListModel roomListModel;
|
||||
}
|
||||
|
||||
// Token: 0x020008D7 RID: 2263
|
||||
[Token(Token = "0x20008D7")]
|
||||
[Serializable]
|
||||
private class AccountToCreatorClubImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DD1 RID: 15825 RVA: 0x000F78F4 File Offset: 0x000F5AF4
|
||||
[Token(Token = "0x6003DD1")]
|
||||
[Address(RVA = "0x1BA2D40", Offset = "0x1BA1D40", VA = "0x181BA2D40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2;
|
||||
if (num != 0 && num2 > 0)
|
||||
{
|
||||
int num3;
|
||||
PMGCJEPKFOF<long?> pmgcjepkfof = JDJGIBLMFKK.BBELCAOOCOJ(num3);
|
||||
Action<long?> action = new Action(this.NHGMBBDPBNJ);
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
if (num == this)
|
||||
{
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DD2 RID: 15826 RVA: 0x000F7940 File Offset: 0x000F5B40
|
||||
[Token(Token = "0x6003DD2")]
|
||||
[Address(RVA = "0x1BA2F40", Offset = "0x1BA1F40", VA = "0x181BA2F40")]
|
||||
public AccountToCreatorClubImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DD3 RID: 15827 RVA: 0x000F7954 File Offset: 0x000F5B54
|
||||
[Token(Token = "0x6003DD3")]
|
||||
[Address(RVA = "0x1BA2EC0", Offset = "0x1BA1EC0", VA = "0x181BA2EC0")]
|
||||
[CompilerGenerated]
|
||||
private void NHGMBBDPBNJ(long? AOMBLGBCENO)
|
||||
{
|
||||
ClubModel clubModel = this.clubModel;
|
||||
long value = AOMBLGBCENO.Value;
|
||||
bool flag = this.includeDetails;
|
||||
clubModel.Set(value, flag);
|
||||
}
|
||||
|
||||
// Token: 0x040033D9 RID: 13273
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033D9")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ClubModel clubModel;
|
||||
|
||||
// Token: 0x040033DA RID: 13274
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033DA")]
|
||||
[SerializeField]
|
||||
private bool includeDetails;
|
||||
}
|
||||
|
||||
// Token: 0x020008D8 RID: 2264
|
||||
[Token(Token = "0x20008D8")]
|
||||
[Serializable]
|
||||
private class AccountToClubListImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003DD4 RID: 15828 RVA: 0x000F7984 File Offset: 0x000F5B84
|
||||
[Token(Token = "0x6003DD4")]
|
||||
[Address(RVA = "0x1BA2C70", Offset = "0x1BA1C70", VA = "0x181BA2C70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num;
|
||||
this.clubListModel.BADIGBCKECA = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DD5 RID: 15829 RVA: 0x000F79A8 File Offset: 0x000F5BA8
|
||||
[Token(Token = "0x6003DD5")]
|
||||
[Address(RVA = "0x1BA2D00", Offset = "0x1BA1D00", VA = "0x181BA2D00")]
|
||||
public AccountToClubListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033DB RID: 13275
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033DB")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ClubListModel clubListModel;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Sharing;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008F1 RID: 2289
|
||||
[Token(Token = "0x20008F1")]
|
||||
public class ActionCodeConsumptionModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B1B RID: 2843
|
||||
// (get) Token: 0x06003E7E RID: 15998 RVA: 0x000F9AC0 File Offset: 0x000F7CC0
|
||||
[Token(Token = "0x17000B1B")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003E7E")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1C RID: 2844
|
||||
// (get) Token: 0x06003E7F RID: 15999 RVA: 0x000F9AD0 File Offset: 0x000F7CD0
|
||||
[Token(Token = "0x17000B1C")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x6003E7F")]
|
||||
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60")]
|
||||
get
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1D RID: 2845
|
||||
// (get) Token: 0x06003E80 RID: 16000 RVA: 0x000F9AE4 File Offset: 0x000F7CE4
|
||||
// (set) Token: 0x06003E81 RID: 16001 RVA: 0x000F9AF8 File Offset: 0x000F7CF8
|
||||
[Token(Token = "0x17000B1D")]
|
||||
public string NKPPGJLKMMH
|
||||
{
|
||||
[Token(Token = "0x6003E80")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
return this.MPLCKGEGLNB;
|
||||
}
|
||||
[Token(Token = "0x6003E81")]
|
||||
[Address(RVA = "0x1BA3500", Offset = "0x1BA2500", VA = "0x181BA3500")]
|
||||
set
|
||||
{
|
||||
if (value != 0)
|
||||
{
|
||||
string mplckgeglnb = this.MPLCKGEGLNB;
|
||||
if (!value.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
this.MPLCKGEGLNB = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E82 RID: 16002 RVA: 0x000F9B28 File Offset: 0x000F7D28
|
||||
[Token(Token = "0x6003E82")]
|
||||
[Address(RVA = "0x1BA3160", Offset = "0x1BA2160", VA = "0x181BA3160", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
string lastSuccessfulMeetupCode = LinkManager.PIGBMLEKODF;
|
||||
if (lastSuccessfulMeetupCode != 0)
|
||||
{
|
||||
string mplckgeglnb = this.MPLCKGEGLNB;
|
||||
if (!lastSuccessfulMeetupCode.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
this.MPLCKGEGLNB = lastSuccessfulMeetupCode;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E83 RID: 16003 RVA: 0x000F9B60 File Offset: 0x000F7D60
|
||||
[Token(Token = "0x6003E83")]
|
||||
[Address(RVA = "0x1BA3210", Offset = "0x1BA2210", VA = "0x181BA3210", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
string lastSuccessfulMeetupCode = LinkManager.PIGBMLEKODF;
|
||||
if (lastSuccessfulMeetupCode != 0)
|
||||
{
|
||||
string mplckgeglnb = this.MPLCKGEGLNB;
|
||||
if (!lastSuccessfulMeetupCode.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
this.MPLCKGEGLNB = lastSuccessfulMeetupCode;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003E84 RID: 16004 RVA: 0x000F9BA0 File Offset: 0x000F7DA0
|
||||
[Token(Token = "0x6003E84")]
|
||||
[Address(RVA = "0x1BA3330", Offset = "0x1BA2330", VA = "0x181BA3330")]
|
||||
public void SubmitCode()
|
||||
{
|
||||
string wellFormattedActionCode = LinkManager.GetWellFormattedActionCode(this.MPLCKGEGLNB);
|
||||
if (!string.IsNullOrEmpty(wellFormattedActionCode))
|
||||
{
|
||||
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
||||
JJEKJGALHKO promise = jjekjgalhko;
|
||||
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action = delegate
|
||||
{
|
||||
promise.OOOIENHGNCA();
|
||||
};
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
promise.OOOIENHGNCA();
|
||||
ToastListModel toastListModel = this.ADJIAENKNAN;
|
||||
string text = LinkManager.JHJNANAHJJF.GAGCIGJFOLH(error);
|
||||
toastListModel.AddMessageToast(text);
|
||||
};
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
instance.HandleActionCode(wellFormattedActionCode, num, (EAEKNPLNKKO)((uint)(-1)), action, action2, num2 != 0UL);
|
||||
JJEKJGALHKO promise2 = promise;
|
||||
base.FEBJILEABKB(promise2, "Submitting...");
|
||||
return;
|
||||
}
|
||||
base.ADJIAENKNAN.AddMessageToast("Invalid code");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003E85 RID: 16005 RVA: 0x000F9C40 File Offset: 0x000F7E40
|
||||
[Token(Token = "0x6003E85")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public ActionCodeConsumptionModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003410 RID: 13328
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003410")]
|
||||
private string MPLCKGEGLNB;
|
||||
|
||||
// Token: 0x020008F2 RID: 2290
|
||||
[Token(Token = "0x20008F2")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HJIPBAEEFJM
|
||||
{
|
||||
// Token: 0x06003E86 RID: 16006 RVA: 0x000F9C54 File Offset: 0x000F7E54
|
||||
[Token(Token = "0x6003E86")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HJIPBAEEFJM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E87 RID: 16007 RVA: 0x000F9C68 File Offset: 0x000F7E68
|
||||
[Token(Token = "0x6003E87")]
|
||||
[Address(RVA = "0x15C29B0", Offset = "0x15C19B0", VA = "0x1815C29B0")]
|
||||
internal void <SubmitCode>b__0()
|
||||
{
|
||||
this.promise.OOOIENHGNCA();
|
||||
}
|
||||
|
||||
// Token: 0x06003E88 RID: 16008 RVA: 0x000F9C88 File Offset: 0x000F7E88
|
||||
[Token(Token = "0x6003E88")]
|
||||
[Address(RVA = "0x1BB2840", Offset = "0x1BB1840", VA = "0x181BB2840")]
|
||||
internal void <SubmitCode>b__1(string error)
|
||||
{
|
||||
this.promise.OOOIENHGNCA();
|
||||
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
|
||||
string text = LinkManager.JHJNANAHJJF.GAGCIGJFOLH(error);
|
||||
toastListModel.AddMessageToast(text);
|
||||
}
|
||||
|
||||
// Token: 0x04003411 RID: 13329
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003411")]
|
||||
public JJEKJGALHKO promise;
|
||||
|
||||
// Token: 0x04003412 RID: 13330
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003412")]
|
||||
public ActionCodeConsumptionModel <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008F3 RID: 2291
|
||||
[Token(Token = "0x20008F3")]
|
||||
public class ActionCodeConsumptionModelController : ModelController<ActionCodeConsumptionModel>
|
||||
{
|
||||
// Token: 0x06003E89 RID: 16009 RVA: 0x000F9CC0 File Offset: 0x000F7EC0
|
||||
[Token(Token = "0x6003E89")]
|
||||
[Address(RVA = "0x1BA3120", Offset = "0x1BA2120", VA = "0x181BA3120")]
|
||||
public ActionCodeConsumptionModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008F4 RID: 2292
|
||||
[Token(Token = "0x20008F4")]
|
||||
[Serializable]
|
||||
private class SubmitButtonImpl : ButtonControllerImpl<ActionCodeConsumptionModel>
|
||||
{
|
||||
// Token: 0x06003E8A RID: 16010 RVA: 0x000F9CD4 File Offset: 0x000F7ED4
|
||||
[Token(Token = "0x6003E8A")]
|
||||
[Address(RVA = "0x1BB6E90", Offset = "0x1BB5E90", VA = "0x181BB6E90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E8B RID: 16011 RVA: 0x000F9CE8 File Offset: 0x000F7EE8
|
||||
[Token(Token = "0x6003E8B")]
|
||||
[Address(RVA = "0x1BB6F00", Offset = "0x1BB5F00", VA = "0x181BB6F00", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E8C RID: 16012 RVA: 0x000F9CFC File Offset: 0x000F7EFC
|
||||
[Token(Token = "0x6003E8C")]
|
||||
[Address(RVA = "0x1BB6F40", Offset = "0x1BB5F40", VA = "0x181BB6F40")]
|
||||
public SubmitButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008F5 RID: 2293
|
||||
[Token(Token = "0x20008F5")]
|
||||
[Serializable]
|
||||
private class ActionCodeInputFieldImpl : InputFieldControllerImpl<ActionCodeConsumptionModel>
|
||||
{
|
||||
// Token: 0x06003E8D RID: 16013 RVA: 0x000F9D10 File Offset: 0x000F7F10
|
||||
[Token(Token = "0x6003E8D")]
|
||||
[Address(RVA = "0x1BA3570", Offset = "0x1BA2570", VA = "0x181BA3570", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E8E RID: 16014 RVA: 0x000F9D28 File Offset: 0x000F7F28
|
||||
[Token(Token = "0x6003E8E")]
|
||||
[Address(RVA = "0x1BA3630", Offset = "0x1BA2630", VA = "0x181BA3630", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
int num = 0;
|
||||
string text = ONGBFDACHHG.Trim();
|
||||
if (text == 0 || !text.Equals(num, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E8F RID: 16015 RVA: 0x000F9D54 File Offset: 0x000F7F54
|
||||
[Token(Token = "0x6003E8F")]
|
||||
[Address(RVA = "0x1BA35F0", Offset = "0x1BA25F0", VA = "0x181BA35F0", Slot = "31")]
|
||||
protected override void NEFBOGHGKFE(string ONGBFDACHHG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E90 RID: 16016 RVA: 0x000F9D68 File Offset: 0x000F7F68
|
||||
[Token(Token = "0x6003E90")]
|
||||
[Address(RVA = "0x1BA36E0", Offset = "0x1BA26E0", VA = "0x181BA36E0")]
|
||||
public ActionCodeInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,284 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Sharing;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008F6 RID: 2294
|
||||
[Token(Token = "0x20008F6")]
|
||||
public class ActionCodeModel : RRUIModel, FEJEAEOIFKG
|
||||
{
|
||||
// Token: 0x17000B1E RID: 2846
|
||||
// (get) Token: 0x06003E91 RID: 16017 RVA: 0x000F9D7C File Offset: 0x000F7F7C
|
||||
[Token(Token = "0x17000B1E")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003E91")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1F RID: 2847
|
||||
// (get) Token: 0x06003E92 RID: 16018 RVA: 0x000F9D8C File Offset: 0x000F7F8C
|
||||
[Token(Token = "0x17000B1F")]
|
||||
public bool KPKFFOMCFBK
|
||||
{
|
||||
[Token(Token = "0x6003E92")]
|
||||
[Address(RVA = "0x1BA4370", Offset = "0x1BA3370", VA = "0x181BA4370")]
|
||||
get
|
||||
{
|
||||
return LinkManager.KPKFFOMCFBK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B20 RID: 2848
|
||||
// (get) Token: 0x06003E93 RID: 16019 RVA: 0x000F9DA0 File Offset: 0x000F7FA0
|
||||
[Token(Token = "0x17000B20")]
|
||||
public bool HMGFBHPFCHN
|
||||
{
|
||||
[Token(Token = "0x6003E93")]
|
||||
[Address(RVA = "0x1BA42A0", Offset = "0x1BA32A0", VA = "0x181BA42A0")]
|
||||
get
|
||||
{
|
||||
return LinkManager.HMGFBHPFCHN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B21 RID: 2849
|
||||
// (get) Token: 0x06003E94 RID: 16020 RVA: 0x000F9DB4 File Offset: 0x000F7FB4
|
||||
[Token(Token = "0x17000B21")]
|
||||
public bool NOIJDJBKMMB
|
||||
{
|
||||
[Token(Token = "0x6003E94")]
|
||||
[Address(RVA = "0x1BA42F0", Offset = "0x1BA32F0", VA = "0x181BA42F0")]
|
||||
get
|
||||
{
|
||||
return LinkManager.KPKFFOMCFBK || LinkManager.HMGFBHPFCHN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B22 RID: 2850
|
||||
// (get) Token: 0x06003E95 RID: 16021 RVA: 0x000F9DD4 File Offset: 0x000F7FD4
|
||||
[Token(Token = "0x17000B22")]
|
||||
public string DKOLMGKECGC
|
||||
{
|
||||
[Token(Token = "0x6003E95")]
|
||||
[Address(RVA = "0x1BA43C0", Offset = "0x1BA33C0", VA = "0x181BA43C0")]
|
||||
get
|
||||
{
|
||||
return LinkManager.JEJJGIPEMND;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B23 RID: 2851
|
||||
// (get) Token: 0x06003E96 RID: 16022 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000B23")]
|
||||
public string BKKFGGEBBKD
|
||||
{
|
||||
[Token(Token = "0x6003E96")]
|
||||
[Address(RVA = "0x1BA4150", Offset = "0x1BA3150", VA = "0x181BA4150")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B24 RID: 2852
|
||||
// (get) Token: 0x06003E97 RID: 16023 RVA: 0x000F9DE8 File Offset: 0x000F7FE8
|
||||
[Token(Token = "0x17000B24")]
|
||||
public string BJFDLGDLFHJ
|
||||
{
|
||||
[Token(Token = "0x6003E97")]
|
||||
[Address(RVA = "0x1BA4410", Offset = "0x1BA3410", VA = "0x181BA4410")]
|
||||
get
|
||||
{
|
||||
EAEKNPLNKKO epbemkhjoph = this.EPBEMKHJOPH;
|
||||
if (epbemkhjoph != EAEKNPLNKKO.Friend)
|
||||
{
|
||||
ActionCode actionCode;
|
||||
return actionCode.Config.FullName;
|
||||
}
|
||||
return "Invite Friends";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B25 RID: 2853
|
||||
// (get) Token: 0x06003E98 RID: 16024 RVA: 0x000F9E1C File Offset: 0x000F801C
|
||||
[Token(Token = "0x17000B25")]
|
||||
public string MNPPBPNHIOC
|
||||
{
|
||||
[Token(Token = "0x6003E98")]
|
||||
[Address(RVA = "0x1BA41D0", Offset = "0x1BA31D0", VA = "0x181BA41D0")]
|
||||
get
|
||||
{
|
||||
if (this.EPBEMKHJOPH == EAEKNPLNKKO.Friend)
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
||||
if (pmgcjepkfof == (ulong)5L)
|
||||
{
|
||||
return "Invite your friends to join Rec Room!";
|
||||
}
|
||||
}
|
||||
int epbemkhjoph = (int)this.EPBEMKHJOPH;
|
||||
ActionCode actionCode;
|
||||
return actionCode.Config.ShareDescription;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B26 RID: 2854
|
||||
// (get) Token: 0x06003E99 RID: 16025 RVA: 0x000F9E5C File Offset: 0x000F805C
|
||||
[Token(Token = "0x17000B26")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x6003E99")]
|
||||
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E9A RID: 16026 RVA: 0x000F9E70 File Offset: 0x000F8070
|
||||
[Token(Token = "0x6003E9A")]
|
||||
[Address(RVA = "0x1BA3DF0", Offset = "0x1BA2DF0", VA = "0x181BA3DF0")]
|
||||
public void Set(EAEKNPLNKKO FLIKIEHKBDP, ActionCode.HKFNFGGEPMP HDGOHFNAIKF)
|
||||
{
|
||||
int num = 0;
|
||||
this.EPBEMKHJOPH = FLIKIEHKBDP;
|
||||
this.HMCAFEGLGAA = num;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003E9B RID: 16027 RVA: 0x000F9E98 File Offset: 0x000F8098
|
||||
[Token(Token = "0x6003E9B")]
|
||||
[Address(RVA = "0x1BA3970", Offset = "0x1BA2970", VA = "0x181BA3970")]
|
||||
private void JONBABDHGLM()
|
||||
{
|
||||
if (this.PBPOAFCAHEH && this.EPBEMKHJOPH == EAEKNPLNKKO.Friend)
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (!flag && GrowthConfig.Instance.FriendFestPrommosActive)
|
||||
{
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
|
||||
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Free tokens when you invite new friends!";
|
||||
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "From June 21st to July 5th, whenever you invite a new player you both get 5,000 tokens! Both you and the new players must have verified your phone number from the watch Profile screen to qualify.";
|
||||
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Get Started";
|
||||
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Full Details";
|
||||
Action <>9__22_ = ActionCodeModel.<>c.<>9__22_0;
|
||||
if (<>9__22_ == 0)
|
||||
{
|
||||
ActionCodeModel.<>c.<>9__22_0 = delegate
|
||||
{
|
||||
FBPACFPINIK.GCPHCMAKAPA("https://www.recroom.com/friendfest/", "Friend Fest Details", true);
|
||||
};
|
||||
}
|
||||
pmcghgjacnb.<MLACCEDNJBF>k__BackingField = <>9__22_;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<PMCGHGJACNB>((DLKPBLNKLAD)((uint)17), pmcghgjacnb);
|
||||
}
|
||||
this.PBPOAFCAHEH = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E9C RID: 16028 RVA: 0x000F9F6C File Offset: 0x000F816C
|
||||
[Token(Token = "0x6003E9C")]
|
||||
[Address(RVA = "0x1BA3760", Offset = "0x1BA2760", VA = "0x181BA3760", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.EPBEMKHJOPH = (EAEKNPLNKKO)((ulong)0L);
|
||||
this.HMCAFEGLGAA = num;
|
||||
this.HMCAFEGLGAA.has_value = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003E9D RID: 16029 RVA: 0x000F9F98 File Offset: 0x000F8198
|
||||
[Token(Token = "0x6003E9D")]
|
||||
[Address(RVA = "0x1BA38C0", Offset = "0x1BA28C0", VA = "0x181BA38C0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
this.JONBABDHGLM();
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003E9E RID: 16030 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003E9E")]
|
||||
[Address(RVA = "0x1BA3EA0", Offset = "0x1BA2EA0", VA = "0x181BA3EA0")]
|
||||
public void ShareOrCopy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003E9F RID: 16031 RVA: 0x000F9FB0 File Offset: 0x000F81B0
|
||||
[Token(Token = "0x6003E9F")]
|
||||
[Address(RVA = "0x1BA3C90", Offset = "0x1BA2C90", VA = "0x181BA3C90", Slot = "28")]
|
||||
public DABKFAIHBBP OnBeforePageSwapFrom(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
this.PBPOAFCAHEH = false;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003EA0 RID: 16032 RVA: 0x000F9FCC File Offset: 0x000F81CC
|
||||
[Token(Token = "0x6003EA0")]
|
||||
[Address(RVA = "0x1BA3D40", Offset = "0x1BA2D40", VA = "0x181BA3D40", Slot = "29")]
|
||||
public DABKFAIHBBP OnBeforePageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD KDPEHPHODCD)
|
||||
{
|
||||
this.PBPOAFCAHEH = true;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003EA1 RID: 16033 RVA: 0x000F9FE8 File Offset: 0x000F81E8
|
||||
[Token(Token = "0x6003EA1")]
|
||||
[Address(RVA = "0x1BA3BF0", Offset = "0x1BA2BF0", VA = "0x181BA3BF0", Slot = "30")]
|
||||
public DABKFAIHBBP OnAfterPageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003EA2 RID: 16034 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EA2")]
|
||||
[Address(RVA = "0x1BA4000", Offset = "0x1BA3000", VA = "0x181BA4000")]
|
||||
public void Share()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EA3 RID: 16035 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EA3")]
|
||||
[Address(RVA = "0x1BA3780", Offset = "0x1BA2780", VA = "0x181BA3780")]
|
||||
public void Copy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EA4 RID: 16036 RVA: 0x000F9FFC File Offset: 0x000F81FC
|
||||
[Token(Token = "0x6003EA4")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public ActionCodeModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003413 RID: 13331
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003413")]
|
||||
private EAEKNPLNKKO EPBEMKHJOPH;
|
||||
|
||||
// Token: 0x04003414 RID: 13332
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003414")]
|
||||
private ActionCode.HKFNFGGEPMP? HMCAFEGLGAA;
|
||||
|
||||
// Token: 0x04003415 RID: 13333
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003415")]
|
||||
private bool PBPOAFCAHEH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,304 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Sharing;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008F8 RID: 2296
|
||||
[Token(Token = "0x20008F8")]
|
||||
public class ActionCodeModelController : ModelController<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EA8 RID: 16040 RVA: 0x000FA05C File Offset: 0x000F825C
|
||||
[Token(Token = "0x6003EA8")]
|
||||
[Address(RVA = "0x1BA3720", Offset = "0x1BA2720", VA = "0x181BA3720")]
|
||||
public ActionCodeModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008F9 RID: 2297
|
||||
[Token(Token = "0x20008F9")]
|
||||
[Serializable]
|
||||
private class ShareOrCopyTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EA9 RID: 16041 RVA: 0x000FA070 File Offset: 0x000F8270
|
||||
[Token(Token = "0x6003EA9")]
|
||||
[Address(RVA = "0x1BB60A0", Offset = "0x1BB50A0", VA = "0x181BB60A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
string platformShareText = LinkManager.JEJJGIPEMND;
|
||||
int num2 = ((IComparable)num).CompareTo(platformShareText);
|
||||
}
|
||||
|
||||
// Token: 0x06003EAA RID: 16042 RVA: 0x000FA094 File Offset: 0x000F8294
|
||||
[Token(Token = "0x6003EAA")]
|
||||
[Address(RVA = "0x1BB6140", Offset = "0x1BB5140", VA = "0x181BB6140")]
|
||||
public ShareOrCopyTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008FA RID: 2298
|
||||
[Token(Token = "0x20008FA")]
|
||||
[Serializable]
|
||||
private class CodeOrUrlTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EAB RID: 16043 RVA: 0x000FA0A8 File Offset: 0x000F82A8
|
||||
[Token(Token = "0x6003EAB")]
|
||||
[Address(RVA = "0x1BB0E50", Offset = "0x1BAFE50", VA = "0x181BB0E50", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EAC RID: 16044 RVA: 0x000FA0BC File Offset: 0x000F82BC
|
||||
[Token(Token = "0x6003EAC")]
|
||||
[Address(RVA = "0x1BB0ED0", Offset = "0x1BAFED0", VA = "0x181BB0ED0")]
|
||||
public CodeOrUrlTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008FB RID: 2299
|
||||
[Token(Token = "0x20008FB")]
|
||||
[Serializable]
|
||||
private class TitleTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EAD RID: 16045 RVA: 0x000FA0D0 File Offset: 0x000F82D0
|
||||
[Token(Token = "0x6003EAD")]
|
||||
[Address(RVA = "0x1BB7DB0", Offset = "0x1BB6DB0", VA = "0x181BB7DB0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (this != 0)
|
||||
{
|
||||
ActionCode actionCode;
|
||||
string fullName = actionCode.Config.FullName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EAE RID: 16046 RVA: 0x000FA0F4 File Offset: 0x000F82F4
|
||||
[Token(Token = "0x6003EAE")]
|
||||
[Address(RVA = "0x1BB7E80", Offset = "0x1BB6E80", VA = "0x181BB7E80")]
|
||||
public TitleTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008FC RID: 2300
|
||||
[Token(Token = "0x20008FC")]
|
||||
[Serializable]
|
||||
private class DescriptionTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EAF RID: 16047 RVA: 0x000FA108 File Offset: 0x000F8308
|
||||
[Token(Token = "0x6003EAF")]
|
||||
[Address(RVA = "0x1BB13D0", Offset = "0x1BB03D0", VA = "0x181BB13D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
||||
if (pmgcjepkfof == (ulong)5L)
|
||||
{
|
||||
}
|
||||
ActionCode actionCode;
|
||||
ActionCode.Configuration config = actionCode.Config;
|
||||
string shareDescription = config.ShareDescription;
|
||||
ValidationUtils.ArgumentIsPositive(config, shareDescription);
|
||||
}
|
||||
|
||||
// Token: 0x06003EB0 RID: 16048 RVA: 0x000FA140 File Offset: 0x000F8340
|
||||
[Token(Token = "0x6003EB0")]
|
||||
[Address(RVA = "0x1BB14F0", Offset = "0x1BB04F0", VA = "0x181BB14F0")]
|
||||
public DescriptionTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008FD RID: 2301
|
||||
[Token(Token = "0x20008FD")]
|
||||
[Serializable]
|
||||
private class ShareOrCopyButtonImpl : ButtonControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EB1 RID: 16049 RVA: 0x000FA154 File Offset: 0x000F8354
|
||||
[Token(Token = "0x6003EB1")]
|
||||
[Address(RVA = "0x1BB5E60", Offset = "0x1BB4E60", VA = "0x181BB5E60", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
string text;
|
||||
bool flag2 = text != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003EB2 RID: 16050 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EB2")]
|
||||
[Address(RVA = "0x1BB5EE0", Offset = "0x1BB4EE0", VA = "0x181BB5EE0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EB3 RID: 16051 RVA: 0x000FA174 File Offset: 0x000F8374
|
||||
[Token(Token = "0x6003EB3")]
|
||||
[Address(RVA = "0x1BB6060", Offset = "0x1BB5060", VA = "0x181BB6060")]
|
||||
public ShareOrCopyButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008FE RID: 2302
|
||||
[Token(Token = "0x20008FE")]
|
||||
[Serializable]
|
||||
private class ShareButtonImpl : ButtonControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EB4 RID: 16052 RVA: 0x000FA188 File Offset: 0x000F8388
|
||||
[Token(Token = "0x6003EB4")]
|
||||
[Address(RVA = "0x1BB5BE0", Offset = "0x1BB4BE0", VA = "0x181BB5BE0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (!LinkManager.KPKFFOMCFBK)
|
||||
{
|
||||
}
|
||||
string text;
|
||||
bool flag = text != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003EB5 RID: 16053 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EB5")]
|
||||
[Address(RVA = "0x1BB5CA0", Offset = "0x1BB4CA0", VA = "0x181BB5CA0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EB6 RID: 16054 RVA: 0x000FA1B0 File Offset: 0x000F83B0
|
||||
[Token(Token = "0x6003EB6")]
|
||||
[Address(RVA = "0x1BB5E20", Offset = "0x1BB4E20", VA = "0x181BB5E20")]
|
||||
public ShareButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008FF RID: 2303
|
||||
[Token(Token = "0x20008FF")]
|
||||
[Serializable]
|
||||
private class CopyButtonImpl : ButtonControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EB7 RID: 16055 RVA: 0x000FA1C4 File Offset: 0x000F83C4
|
||||
[Token(Token = "0x6003EB7")]
|
||||
[Address(RVA = "0x1BB1160", Offset = "0x1BB0160", VA = "0x181BB1160", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (!LinkManager.HMGFBHPFCHN)
|
||||
{
|
||||
}
|
||||
string text;
|
||||
bool flag = text != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003EB8 RID: 16056 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EB8")]
|
||||
[Address(RVA = "0x1BB1220", Offset = "0x1BB0220", VA = "0x181BB1220", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EB9 RID: 16057 RVA: 0x000FA1EC File Offset: 0x000F83EC
|
||||
[Token(Token = "0x6003EB9")]
|
||||
[Address(RVA = "0x1BB1390", Offset = "0x1BB0390", VA = "0x181BB1390")]
|
||||
public CopyButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000900 RID: 2304
|
||||
[Token(Token = "0x2000900")]
|
||||
[Serializable]
|
||||
private class CodeTypeCodeAndUrlFromUriImpl : FromUriControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EBA RID: 16058 RVA: 0x000FA200 File Offset: 0x000F8400
|
||||
[Token(Token = "0x6003EBA")]
|
||||
[Address(RVA = "0x1BB0F10", Offset = "0x1BAFF10", VA = "0x181BB0F10", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
int num = 0;
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
bool flag = cecakddnhln.NIAPNGIGHFE(num);
|
||||
this.InvokeOnValidate();
|
||||
}
|
||||
|
||||
// Token: 0x06003EBB RID: 16059 RVA: 0x000FA228 File Offset: 0x000F8428
|
||||
[Token(Token = "0x6003EBB")]
|
||||
[Address(RVA = "0x1BB1080", Offset = "0x1BB0080", VA = "0x181BB1080")]
|
||||
public CodeTypeCodeAndUrlFromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000901 RID: 2305
|
||||
[Token(Token = "0x2000901")]
|
||||
[Serializable]
|
||||
private class HideIfCantShareOrCopyImpl : HideableControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EBC RID: 16060 RVA: 0x000FA23C File Offset: 0x000F843C
|
||||
[Token(Token = "0x6003EBC")]
|
||||
[Address(RVA = "0x1BB3100", Offset = "0x1BB2100", VA = "0x181BB3100", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x06003EBD RID: 16061 RVA: 0x000FA254 File Offset: 0x000F8454
|
||||
[Token(Token = "0x6003EBD")]
|
||||
[Address(RVA = "0x1BB3170", Offset = "0x1BB2170", VA = "0x181BB3170")]
|
||||
public HideIfCantShareOrCopyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000902 RID: 2306
|
||||
[Token(Token = "0x2000902")]
|
||||
[Serializable]
|
||||
private class HideIfCantShareImpl : HideableControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EBE RID: 16062 RVA: 0x000FA268 File Offset: 0x000F8468
|
||||
[Token(Token = "0x6003EBE")]
|
||||
[Address(RVA = "0x1BB3020", Offset = "0x1BB2020", VA = "0x181BB3020", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = !LinkManager.KPKFFOMCFBK;
|
||||
}
|
||||
|
||||
// Token: 0x06003EBF RID: 16063 RVA: 0x000FA288 File Offset: 0x000F8488
|
||||
[Token(Token = "0x6003EBF")]
|
||||
[Address(RVA = "0x1BB30C0", Offset = "0x1BB20C0", VA = "0x181BB30C0")]
|
||||
public HideIfCantShareImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000903 RID: 2307
|
||||
[Token(Token = "0x2000903")]
|
||||
[Serializable]
|
||||
private class HideIfCantCopyImpl : HideableControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003EC0 RID: 16064 RVA: 0x000FA29C File Offset: 0x000F849C
|
||||
[Token(Token = "0x6003EC0")]
|
||||
[Address(RVA = "0x1BB2F40", Offset = "0x1BB1F40", VA = "0x181BB2F40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = !LinkManager.HMGFBHPFCHN;
|
||||
}
|
||||
|
||||
// Token: 0x06003EC1 RID: 16065 RVA: 0x000FA2BC File Offset: 0x000F84BC
|
||||
[Token(Token = "0x6003EC1")]
|
||||
[Address(RVA = "0x1BB2FE0", Offset = "0x1BB1FE0", VA = "0x181BB2FE0")]
|
||||
public HideIfCantCopyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,153 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000F03 RID: 3843
|
||||
[Token(Token = "0x2000F03")]
|
||||
public class AdCarouselItemListModel : FilterableListModel<int, StorefrontAdCarouselItem, string>
|
||||
{
|
||||
// Token: 0x17000F3D RID: 3901
|
||||
// (get) Token: 0x0600584D RID: 22605 RVA: 0x0013968C File Offset: 0x0013788C
|
||||
[Token(Token = "0x17000F3D")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x600584D")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F3E RID: 3902
|
||||
// (get) Token: 0x0600584E RID: 22606 RVA: 0x0013969C File Offset: 0x0013789C
|
||||
[Token(Token = "0x17000F3E")]
|
||||
public bool EKJLMAOBOOK
|
||||
{
|
||||
[Token(Token = "0x600584E")]
|
||||
[Address(RVA = "0x1BA4860", Offset = "0x1BA3860", VA = "0x181BA4860")]
|
||||
get
|
||||
{
|
||||
if (this.IMGCKEJIJAA == 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F3F RID: 3903
|
||||
// (get) Token: 0x0600584F RID: 22607 RVA: 0x001396B4 File Offset: 0x001378B4
|
||||
// (set) Token: 0x06005850 RID: 22608 RVA: 0x001396C8 File Offset: 0x001378C8
|
||||
[Token(Token = "0x17000F3F")]
|
||||
public AdCarouselItemListModel.OIOLLJCPNPF PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x600584F")]
|
||||
[Address(RVA = "0x5BF060", Offset = "0x5BE060", VA = "0x1805BF060")]
|
||||
get
|
||||
{
|
||||
return this.source;
|
||||
}
|
||||
[Token(Token = "0x6005850")]
|
||||
[Address(RVA = "0x1BA48B0", Offset = "0x1BA38B0", VA = "0x181BA48B0")]
|
||||
set
|
||||
{
|
||||
if (this.source != value)
|
||||
{
|
||||
this.source = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005851 RID: 22609 RVA: 0x001396F0 File Offset: 0x001378F0
|
||||
[Token(Token = "0x6005851")]
|
||||
[Address(RVA = "0x1BA4740", Offset = "0x1BA3740", VA = "0x181BA4740")]
|
||||
public void Set(AdCarouselItemListModel.OIOLLJCPNPF? DIEPOPNJNCO)
|
||||
{
|
||||
base.Clear();
|
||||
AdCarouselItemListModel.OIOLLJCPNPF oiolljcpnpf;
|
||||
int num = (int)oiolljcpnpf;
|
||||
if (this.source != (AdCarouselItemListModel.OIOLLJCPNPF)num)
|
||||
{
|
||||
this.source = (AdCarouselItemListModel.OIOLLJCPNPF)num;
|
||||
int num2 = 0;
|
||||
base.MKBLJJGJAOH(num2);
|
||||
}
|
||||
int num3 = 0;
|
||||
base.MKBLJJGJAOH(num3);
|
||||
}
|
||||
|
||||
// Token: 0x06005852 RID: 22610 RVA: 0x00139728 File Offset: 0x00137928
|
||||
[Token(Token = "0x6005852")]
|
||||
[Address(RVA = "0x1BA45E0", Offset = "0x1BA35E0", VA = "0x181BA45E0", Slot = "37")]
|
||||
protected override PMGCJEPKFOF<IReadOnlyList<StorefrontAdCarouselItem>> JLMBBMAEFPA()
|
||||
{
|
||||
if (this.source != AdCarouselItemListModel.OIOLLJCPNPF.Store)
|
||||
{
|
||||
List<StorefrontAdCarouselItem> list = new List();
|
||||
PMGCJEPKFOF<StorefrontAdCarouselItem> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
PMGCJEPKFOF<List<StorefrontAdCarouselItem>> pmgcjepkfof2 = GEAPBDGCKMB.OJEANIJFEGG();
|
||||
Action<List<StorefrontAdCarouselItem>> action = new Action(this.PEKENJHMMMD);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
return pmgcjepkfof2.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06005853 RID: 22611 RVA: 0x00139784 File Offset: 0x00137984
|
||||
[Token(Token = "0x6005853")]
|
||||
[Address(RVA = "0x5BF4A0", Offset = "0x5BE4A0", VA = "0x1805BF4A0", Slot = "36")]
|
||||
protected override int EAJAHMHILAC(StorefrontAdCarouselItem IOBEPGLJNIP)
|
||||
{
|
||||
return IOBEPGLJNIP.<AdCarouselItemId>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005854 RID: 22612 RVA: 0x001397A0 File Offset: 0x001379A0
|
||||
[Token(Token = "0x6005854")]
|
||||
[Address(RVA = "0x1BA47F0", Offset = "0x1BA37F0", VA = "0x181BA47F0")]
|
||||
public AdCarouselItemListModel()
|
||||
{
|
||||
List<StorefrontAdCarouselItem> list = new List();
|
||||
this.IMGCKEJIJAA = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06005855 RID: 22613 RVA: 0x001397C0 File Offset: 0x001379C0
|
||||
[Token(Token = "0x6005855")]
|
||||
[Address(RVA = "0x14ABD90", Offset = "0x14AAD90", VA = "0x1814ABD90")]
|
||||
[CompilerGenerated]
|
||||
private void PEKENJHMMMD(List<StorefrontAdCarouselItem> BOOHBJEEGKH)
|
||||
{
|
||||
this.IMGCKEJIJAA = BOOHBJEEGKH;
|
||||
}
|
||||
|
||||
// Token: 0x04003C6E RID: 15470
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4003C6E")]
|
||||
private List<StorefrontAdCarouselItem> IMGCKEJIJAA;
|
||||
|
||||
// Token: 0x04003C6F RID: 15471
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4003C6F")]
|
||||
[SerializeField]
|
||||
private AdCarouselItemListModel.OIOLLJCPNPF source;
|
||||
|
||||
// Token: 0x02000F04 RID: 3844
|
||||
[Token(Token = "0x2000F04")]
|
||||
public enum OIOLLJCPNPF
|
||||
{
|
||||
// Token: 0x04003C71 RID: 15473
|
||||
[Token(Token = "0x4003C71")]
|
||||
Store
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000F05 RID: 3845
|
||||
[Token(Token = "0x2000F05")]
|
||||
public class AdCarouselItemListModelController : ModelController<AdCarouselItemListModel>
|
||||
{
|
||||
// Token: 0x06005856 RID: 22614 RVA: 0x001397D4 File Offset: 0x001379D4
|
||||
[Token(Token = "0x6005856")]
|
||||
[Address(RVA = "0x1BA45A0", Offset = "0x1BA35A0", VA = "0x181BA45A0")]
|
||||
public AdCarouselItemListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000F06 RID: 3846
|
||||
[Token(Token = "0x2000F06")]
|
||||
[Serializable]
|
||||
private class HideAdCarouselImpl : HideableControllerImpl<AdCarouselItemListModel>
|
||||
{
|
||||
// Token: 0x06005857 RID: 22615 RVA: 0x001397E8 File Offset: 0x001379E8
|
||||
[Token(Token = "0x6005857")]
|
||||
[Address(RVA = "0x1BB2DC0", Offset = "0x1BB1DC0", VA = "0x181BB2DC0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005858 RID: 22616 RVA: 0x001397FC File Offset: 0x001379FC
|
||||
[Token(Token = "0x6005858")]
|
||||
[Address(RVA = "0x1BB2E50", Offset = "0x1BB1E50", VA = "0x181BB2E50")]
|
||||
public HideAdCarouselImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000F07 RID: 3847
|
||||
[Token(Token = "0x2000F07")]
|
||||
[Serializable]
|
||||
private class AdCarouselItemListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AdCarouselItemListModel, AdCarouselItemModel, AdCarouselItemModelController>
|
||||
{
|
||||
// Token: 0x06005859 RID: 22617 RVA: 0x00139810 File Offset: 0x00137A10
|
||||
[Token(Token = "0x6005859")]
|
||||
[Address(RVA = "0x1BA4510", Offset = "0x1BA3510", VA = "0x181BA4510", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x0600585A RID: 22618 RVA: 0x00139828 File Offset: 0x00137A28
|
||||
[Token(Token = "0x600585A")]
|
||||
[Address(RVA = "0x1BA4490", Offset = "0x1BA3490", VA = "0x181BA4490", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AdCarouselItemModel COMECBGLNAK, BAEJLDPBGFI LLPPFKLMILG)
|
||||
{
|
||||
COMECBGLNAK.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600585B RID: 22619 RVA: 0x00139844 File Offset: 0x00137A44
|
||||
[Token(Token = "0x600585B")]
|
||||
[Address(RVA = "0x1BA4560", Offset = "0x1BA3560", VA = "0x181BA4560")]
|
||||
public AdCarouselItemListCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000F08 RID: 3848
|
||||
[Token(Token = "0x2000F08")]
|
||||
public class AdCarouselItemModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000F40 RID: 3904
|
||||
// (get) Token: 0x0600585C RID: 22620 RVA: 0x00139858 File Offset: 0x00137A58
|
||||
// (set) Token: 0x0600585D RID: 22621 RVA: 0x0013986C File Offset: 0x00137A6C
|
||||
[Token(Token = "0x17000F40")]
|
||||
public StorefrontAdCarouselItem KECDPMCDFPK
|
||||
{
|
||||
[Token(Token = "0x600585C")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get;
|
||||
[Token(Token = "0x600585D")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000F41 RID: 3905
|
||||
// (get) Token: 0x0600585E RID: 22622 RVA: 0x00139880 File Offset: 0x00137A80
|
||||
[Token(Token = "0x17000F41")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x600585E")]
|
||||
[Address(RVA = "0x1BA4AF0", Offset = "0x1BA3AF0", VA = "0x181BA4AF0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return this.NDMPCGPPLJK != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600585F RID: 22623 RVA: 0x0013989C File Offset: 0x00137A9C
|
||||
[Token(Token = "0x600585F")]
|
||||
[Address(RVA = "0x1BA4B00", Offset = "0x1BA3B00", VA = "0x181BA4B00")]
|
||||
public void Set(int NDMPCGPPLJK)
|
||||
{
|
||||
this.NDMPCGPPLJK = NDMPCGPPLJK;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005860 RID: 22624 RVA: 0x001398B8 File Offset: 0x00137AB8
|
||||
[Token(Token = "0x6005860")]
|
||||
[Address(RVA = "0x1BA4A00", Offset = "0x1BA3A00", VA = "0x181BA4A00", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.NDMPCGPPLJK = (int)((ulong)4294967295L);
|
||||
this.<BEAAFNOGIGF>k__BackingField = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06005861 RID: 22625 RVA: 0x001398E0 File Offset: 0x00137AE0
|
||||
[Token(Token = "0x6005861")]
|
||||
[Address(RVA = "0x1BA4A10", Offset = "0x1BA3A10", VA = "0x181BA4A10", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
StorefrontAdCarouselItem storefrontAdCarouselItem = GEAPBDGCKMB.NNAENLDOGOB(this.NDMPCGPPLJK);
|
||||
this.<BEAAFNOGIGF>k__BackingField = storefrontAdCarouselItem;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005862 RID: 22626 RVA: 0x00139908 File Offset: 0x00137B08
|
||||
[Token(Token = "0x6005862")]
|
||||
[Address(RVA = "0x1BA4B10", Offset = "0x1BA3B10", VA = "0x181BA4B10")]
|
||||
public AdCarouselItemModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003C72 RID: 15474
|
||||
[Token(Token = "0x4003C72")]
|
||||
public const string AD_CAROUSEL_ITEM_ID_KEY = "AD_CAROUSEL_ITEM_ID_KEY";
|
||||
|
||||
// Token: 0x04003C73 RID: 15475
|
||||
[Token(Token = "0x4003C73")]
|
||||
private const int NGGOJCEJDMK = -1;
|
||||
|
||||
// Token: 0x04003C75 RID: 15477
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003C75")]
|
||||
private int NDMPCGPPLJK = (int)((ulong)4294967295L);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000F09 RID: 3849
|
||||
[Token(Token = "0x2000F09")]
|
||||
public class AdCarouselItemModelController : ModelController<AdCarouselItemModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06005863 RID: 22627 RVA: 0x0013992C File Offset: 0x00137B2C
|
||||
[Token(Token = "0x6005863")]
|
||||
[Address(RVA = "0x1BA4910", Offset = "0x1BA3910", VA = "0x181BA4910", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005863)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.AdCarouselItemModelController::GetToCardController()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_1C:
|
||||
brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06005864 RID: 22628 RVA: 0x00139958 File Offset: 0x00137B58
|
||||
[Token(Token = "0x6005864")]
|
||||
[Address(RVA = "0x1BA49C0", Offset = "0x1BA39C0", VA = "0x181BA49C0")]
|
||||
public AdCarouselItemModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000F0A RID: 3850
|
||||
[Token(Token = "0x2000F0A")]
|
||||
[Serializable]
|
||||
private class AdCarouselToCardImpl : ToCardControllerImpl<AdCarouselItemModel>
|
||||
{
|
||||
// Token: 0x17000F42 RID: 3906
|
||||
// (get) Token: 0x06005865 RID: 22629 RVA: 0x0013996C File Offset: 0x00137B6C
|
||||
[Token(Token = "0x17000F42")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6005865")]
|
||||
[Address(RVA = "0x1BA4C60", Offset = "0x1BA3C60", VA = "0x181BA4C60", Slot = "76")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
||||
int num = 0;
|
||||
if (galeigfhnbb == 0 || galeigfhnbb != 0)
|
||||
{
|
||||
}
|
||||
galeigfhnbb.<GJINGNPBMOF>k__BackingField = num;
|
||||
if (num == 0 || num != 0)
|
||||
{
|
||||
}
|
||||
galeigfhnbb.<BFDIBJOMOMM>k__BackingField = num;
|
||||
if (num == 0 || num != 0)
|
||||
{
|
||||
}
|
||||
galeigfhnbb.<DKPKBGEABHC>k__BackingField = num;
|
||||
Action action = new Action(this.MEHKJFGIKOC);
|
||||
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005866 RID: 22630 RVA: 0x001399CC File Offset: 0x00137BCC
|
||||
[Token(Token = "0x6005866")]
|
||||
[Address(RVA = "0x1BA4C20", Offset = "0x1BA3C20", VA = "0x181BA4C20")]
|
||||
public AdCarouselToCardImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005867 RID: 22631 RVA: 0x001399E0 File Offset: 0x00137BE0
|
||||
[Token(Token = "0x6005867")]
|
||||
[Address(RVA = "0x1BA4B20", Offset = "0x1BA3B20", VA = "0x181BA4B20")]
|
||||
[CompilerGenerated]
|
||||
private void MEHKJFGIKOC()
|
||||
{
|
||||
CardsConfig instance = CardsConfig.Instance;
|
||||
int num = 0;
|
||||
BrowserModel browserModel;
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
browserModel.GoTo(cecakddnhln, num != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,260 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000907 RID: 2311
|
||||
[Token(Token = "0x2000907")]
|
||||
public class AnimatedPlayerPuppetAvatarModel : AvatarModel
|
||||
{
|
||||
// Token: 0x17000B27 RID: 2855
|
||||
// (get) Token: 0x06003EC6 RID: 16070 RVA: 0x000FA32C File Offset: 0x000F852C
|
||||
[Token(Token = "0x17000B27")]
|
||||
public AnimatedPlayerPuppet ILNHNEEILMH
|
||||
{
|
||||
[Token(Token = "0x6003EC6")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
get
|
||||
{
|
||||
return this.BAPFKFIJECM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EC7 RID: 16071 RVA: 0x000FA340 File Offset: 0x000F8540
|
||||
[Token(Token = "0x6003EC7")]
|
||||
[Address(RVA = "0x1BA52C0", Offset = "0x1BA42C0", VA = "0x181BA52C0", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
AnimatedPlayerPuppet animatedPlayerPuppet = CFEJOAPLLIO.PEEPPPLGBOK<AnimatedPlayerPuppet>("[PlayerPuppet]AnimatedVariant");
|
||||
float z = this.APOJIHHGJAG.z;
|
||||
Quaternion puppetDefaultRotation = AnimatedPlayerPuppetAvatarModel.PuppetDefaultRotation;
|
||||
AnimatedPlayerPuppet animatedPlayerPuppet2;
|
||||
this.BAPFKFIJECM = animatedPlayerPuppet2;
|
||||
PlayerAvatarDisplay playerAvatarDisplay = animatedPlayerPuppet2.playerAvatarDisplay;
|
||||
Action action = new Action(this.JOPGPAFELJE);
|
||||
playerAvatarDisplay.HKEGDMNCKHM += action;
|
||||
}
|
||||
|
||||
// Token: 0x06003EC8 RID: 16072 RVA: 0x000FA39C File Offset: 0x000F859C
|
||||
[Token(Token = "0x6003EC8")]
|
||||
[Address(RVA = "0x1BA4E30", Offset = "0x1BA3E30", VA = "0x181BA4E30", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
base.CEJBCCPEGEB();
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
int num = 0;
|
||||
if (bapfkfijecm != num)
|
||||
{
|
||||
GameObject gameObject = this.BAPFKFIJECM.gameObject;
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.RemoveForceMatrixRecalculationPerRenderFlag(this);
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.RemoveDisableDynamicOcclusionCullingFlag(this);
|
||||
PlayerAvatarDisplay playerAvatarDisplay = this.BAPFKFIJECM.playerAvatarDisplay;
|
||||
Action action = new Action(this.JOPGPAFELJE);
|
||||
playerAvatarDisplay.HKEGDMNCKHM -= action;
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(this.BAPFKFIJECM.gameObject);
|
||||
this.BAPFKFIJECM = (ulong)0L;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EC9 RID: 16073 RVA: 0x000FA440 File Offset: 0x000F8640
|
||||
[Token(Token = "0x6003EC9")]
|
||||
[Address(RVA = "0x1BA5490", Offset = "0x1BA4490", VA = "0x181BA5490", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
int num = 0;
|
||||
if (bapfkfijecm != num)
|
||||
{
|
||||
this.BAPFKFIJECM.gameObject.SetActive(true);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003ECA RID: 16074 RVA: 0x000FA480 File Offset: 0x000F8680
|
||||
[Token(Token = "0x6003ECA")]
|
||||
[Address(RVA = "0x1BA5530", Offset = "0x1BA4530", VA = "0x181BA5530", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
int num = 0;
|
||||
if (bapfkfijecm != num)
|
||||
{
|
||||
GameObject gameObject = this.BAPFKFIJECM.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003ECB RID: 16075 RVA: 0x000FA4C4 File Offset: 0x000F86C4
|
||||
[Token(Token = "0x6003ECB")]
|
||||
[Address(RVA = "0x1BA4D90", Offset = "0x1BA3D90", VA = "0x181BA4D90", Slot = "27")]
|
||||
protected override void CEIEIEPOMNH()
|
||||
{
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
int num = 0;
|
||||
if (bapfkfijecm != num)
|
||||
{
|
||||
AnimatedPlayerPuppet bapfkfijecm2 = this.BAPFKFIJECM;
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
int num2 = 0;
|
||||
bapfkfijecm2.SetAvatarVisuals(agcaplpaahh, num2 != 0);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003ECC RID: 16076 RVA: 0x000FA508 File Offset: 0x000F8708
|
||||
[Token(Token = "0x6003ECC")]
|
||||
[Address(RVA = "0x1BA55D0", Offset = "0x1BA45D0", VA = "0x181BA55D0")]
|
||||
public void TrackPlayer(Player IEKDDPPNFPF)
|
||||
{
|
||||
Player player = IEKDDPPNFPF;
|
||||
MNHEFLIMKGO displayedAvatarCopy = IEKDDPPNFPF.playerAvatar.GetDisplayedAvatarCopy();
|
||||
if (displayedAvatarCopy != 0)
|
||||
{
|
||||
this.AGCAPLPAAHH = displayedAvatarCopy;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
Func<bool> func = delegate
|
||||
{
|
||||
Player player2 = player;
|
||||
int num = 0;
|
||||
if (!(player2 == num))
|
||||
{
|
||||
return player.FBBGNNOCLOH;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
bapfkfijecm.IsTalking = func;
|
||||
}
|
||||
|
||||
// Token: 0x06003ECD RID: 16077 RVA: 0x000FA560 File Offset: 0x000F8760
|
||||
[Token(Token = "0x6003ECD")]
|
||||
[Address(RVA = "0x1BA5180", Offset = "0x1BA4180", VA = "0x181BA5180")]
|
||||
private void HFEDCOHKFGH()
|
||||
{
|
||||
AnimatedPlayerPuppet animatedPlayerPuppet = CFEJOAPLLIO.PEEPPPLGBOK<AnimatedPlayerPuppet>("[PlayerPuppet]AnimatedVariant");
|
||||
float z = this.APOJIHHGJAG.z;
|
||||
Quaternion puppetDefaultRotation = AnimatedPlayerPuppetAvatarModel.PuppetDefaultRotation;
|
||||
AnimatedPlayerPuppet animatedPlayerPuppet2;
|
||||
this.BAPFKFIJECM = animatedPlayerPuppet2;
|
||||
PlayerAvatarDisplay playerAvatarDisplay = animatedPlayerPuppet2.playerAvatarDisplay;
|
||||
Action action = new Action(this.JOPGPAFELJE);
|
||||
playerAvatarDisplay.HKEGDMNCKHM += action;
|
||||
}
|
||||
|
||||
// Token: 0x06003ECE RID: 16078 RVA: 0x000FA5B8 File Offset: 0x000F87B8
|
||||
[Token(Token = "0x6003ECE")]
|
||||
[Address(RVA = "0x1BA5430", Offset = "0x1BA4430", VA = "0x181BA5430")]
|
||||
private void JOPGPAFELJE()
|
||||
{
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.AddForceMatrixRecalculationPerRenderFlag(this);
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.AddDisableDynamicOcclusionCullingFlag(this);
|
||||
}
|
||||
|
||||
// Token: 0x06003ECF RID: 16079 RVA: 0x000FA5F0 File Offset: 0x000F87F0
|
||||
[Token(Token = "0x6003ECF")]
|
||||
[Address(RVA = "0x1BA4FF0", Offset = "0x1BA3FF0", VA = "0x181BA4FF0")]
|
||||
protected void FAGPIKJBNJA()
|
||||
{
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
int num = 0;
|
||||
if (bapfkfijecm != num)
|
||||
{
|
||||
GameObject gameObject = this.BAPFKFIJECM.gameObject;
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.RemoveForceMatrixRecalculationPerRenderFlag(this);
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.RemoveDisableDynamicOcclusionCullingFlag(this);
|
||||
PlayerAvatarDisplay playerAvatarDisplay = this.BAPFKFIJECM.playerAvatarDisplay;
|
||||
Action action = new Action(this.JOPGPAFELJE);
|
||||
playerAvatarDisplay.HKEGDMNCKHM -= action;
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(this.BAPFKFIJECM.gameObject);
|
||||
this.BAPFKFIJECM = (ulong)0L;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003ED0 RID: 16080 RVA: 0x000FA690 File Offset: 0x000F8890
|
||||
[Token(Token = "0x6003ED0")]
|
||||
[Address(RVA = "0x1BA5770", Offset = "0x1BA4770", VA = "0x181BA5770")]
|
||||
public AnimatedPlayerPuppetAvatarModel()
|
||||
{
|
||||
float z = Vector3.one.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
this.APOJIHHGJAG.z = z2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003ED1 RID: 16081 RVA: 0x000FA6C4 File Offset: 0x000F88C4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003ED1")]
|
||||
[Address(RVA = "0x1BA56B0", Offset = "0x1BA46B0", VA = "0x181BA56B0")]
|
||||
static AnimatedPlayerPuppetAvatarModel()
|
||||
{
|
||||
float z = Vector3.back.z;
|
||||
}
|
||||
|
||||
// Token: 0x04003418 RID: 13336
|
||||
[Token(Token = "0x4003418")]
|
||||
private const string DEMHJOPNDNC = "[PlayerPuppet]AnimatedVariant";
|
||||
|
||||
// Token: 0x04003419 RID: 13337
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003419")]
|
||||
private readonly Vector3 APOJIHHGJAG;
|
||||
|
||||
// Token: 0x0400341A RID: 13338
|
||||
[Token(Token = "0x400341A")]
|
||||
public static readonly Quaternion PuppetDefaultRotation;
|
||||
|
||||
// Token: 0x0400341B RID: 13339
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400341B")]
|
||||
private AnimatedPlayerPuppet BAPFKFIJECM;
|
||||
|
||||
// Token: 0x02000908 RID: 2312
|
||||
[Token(Token = "0x2000908")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IEDMDHANEDH
|
||||
{
|
||||
// Token: 0x06003ED2 RID: 16082 RVA: 0x000FA6DC File Offset: 0x000F88DC
|
||||
[Token(Token = "0x6003ED2")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public IEDMDHANEDH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003ED3 RID: 16083 RVA: 0x000FA6F0 File Offset: 0x000F88F0
|
||||
[Token(Token = "0x6003ED3")]
|
||||
[Address(RVA = "0x1BB3570", Offset = "0x1BB2570", VA = "0x181BB3570")]
|
||||
internal bool <TrackPlayer>b__0()
|
||||
{
|
||||
Player player = this.player;
|
||||
int num = 0;
|
||||
if (!(player == num))
|
||||
{
|
||||
return this.player.FBBGNNOCLOH;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400341C RID: 13340
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400341C")]
|
||||
public Player player;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,306 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using RecRoom.Core.Screens.PlayerController;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000909 RID: 2313
|
||||
[Token(Token = "0x2000909")]
|
||||
public class AnimatedPlayerPuppetAvatarModelController : ModelController<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003ED4 RID: 16084 RVA: 0x000FA724 File Offset: 0x000F8924
|
||||
[Token(Token = "0x6003ED4")]
|
||||
[Address(RVA = "0x1BA4D50", Offset = "0x1BA3D50", VA = "0x181BA4D50")]
|
||||
public AnimatedPlayerPuppetAvatarModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200090A RID: 2314
|
||||
[Token(Token = "0x200090A")]
|
||||
[Serializable]
|
||||
private class PlayAnimationButtonImpl : ButtonControllerImpl<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003ED5 RID: 16085 RVA: 0x000FA738 File Offset: 0x000F8938
|
||||
[Token(Token = "0x6003ED5")]
|
||||
[Address(RVA = "0x1BB4D40", Offset = "0x1BB3D40", VA = "0x181BB4D40", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
PlayerAnimation playerAnimation = this.animation;
|
||||
}
|
||||
|
||||
// Token: 0x06003ED6 RID: 16086 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003ED6")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003ED7 RID: 16087 RVA: 0x000FA754 File Offset: 0x000F8954
|
||||
[Token(Token = "0x6003ED7")]
|
||||
[Address(RVA = "0x1BB4DB0", Offset = "0x1BB3DB0", VA = "0x181BB4DB0")]
|
||||
public PlayAnimationButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400341D RID: 13341
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400341D")]
|
||||
[SerializeField]
|
||||
private PlayerAnimation animation;
|
||||
}
|
||||
|
||||
// Token: 0x0200090B RID: 2315
|
||||
[Token(Token = "0x200090B")]
|
||||
[Serializable]
|
||||
private class AnimatedPlayerPuppetToRenderTextureModelImpl : ControllerImplementation<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003ED8 RID: 16088 RVA: 0x000FA768 File Offset: 0x000F8968
|
||||
[Token(Token = "0x6003ED8")]
|
||||
[Address(RVA = "0x1BA7380", Offset = "0x1BA6380", VA = "0x181BA7380", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.renderTextureModel.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x06003ED9 RID: 16089 RVA: 0x000FA788 File Offset: 0x000F8988
|
||||
[Token(Token = "0x6003ED9")]
|
||||
[Address(RVA = "0x1BA7470", Offset = "0x1BA6470", VA = "0x181BA7470")]
|
||||
public AnimatedPlayerPuppetToRenderTextureModelImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400341E RID: 13342
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400341E")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private AnimatedPlayerPuppetRenderTextureModel renderTextureModel;
|
||||
}
|
||||
|
||||
// Token: 0x0200090C RID: 2316
|
||||
[Token(Token = "0x200090C")]
|
||||
[Serializable]
|
||||
private class AvatarCustomizationAnimationsImpl : ControllerImplementation<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003EDA RID: 16090 RVA: 0x000FA79C File Offset: 0x000F899C
|
||||
[Token(Token = "0x6003EDA")]
|
||||
[Address(RVA = "0x1BA8EB0", Offset = "0x1BA7EB0", VA = "0x181BA8EB0", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
OKNNKFGFODL avatarUndoEvent = AvatarCustomizationModel.AvatarUndoEvent;
|
||||
Action action = new Action(this.FGAFGMMLNKL);
|
||||
int num = 0;
|
||||
avatarUndoEvent.BPAJKKAGPKB(action, num != 0);
|
||||
OKNNKFGFODL avatarRedoEvent = AvatarCustomizationModel.AvatarRedoEvent;
|
||||
Action action2 = new Action(this.FLPJHJPEDEP);
|
||||
int num2 = 0;
|
||||
avatarRedoEvent.BPAJKKAGPKB(action2, num2 != 0);
|
||||
OKNNKFGFODL avatarRandomizedEvent = AvatarCustomizationModel.AvatarRandomizedEvent;
|
||||
Action action3 = new Action(this.AANDIKGJLEC);
|
||||
int num3 = 0;
|
||||
avatarRandomizedEvent.BPAJKKAGPKB(action3, num3 != 0);
|
||||
OKNNKFGFODL avatarFaceChangedEvent = AvatarCustomizationModel.AvatarFaceChangedEvent;
|
||||
Action action4 = new Action(this.GBPNIPLIEJG);
|
||||
int num4 = 0;
|
||||
avatarFaceChangedEvent.BPAJKKAGPKB(action4, num4 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06003EDB RID: 16091 RVA: 0x000FA83C File Offset: 0x000F8A3C
|
||||
[Token(Token = "0x6003EDB")]
|
||||
[Address(RVA = "0x1BA8D00", Offset = "0x1BA7D00", VA = "0x181BA8D00", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
OKNNKFGFODL avatarUndoEvent = AvatarCustomizationModel.AvatarUndoEvent;
|
||||
Action action = new Action(this.FGAFGMMLNKL);
|
||||
avatarUndoEvent.BIHKNNPGGKP(action);
|
||||
OKNNKFGFODL avatarRedoEvent = AvatarCustomizationModel.AvatarRedoEvent;
|
||||
Action action2 = new Action(this.FLPJHJPEDEP);
|
||||
avatarRedoEvent.BIHKNNPGGKP(action2);
|
||||
OKNNKFGFODL avatarRandomizedEvent = AvatarCustomizationModel.AvatarRandomizedEvent;
|
||||
Action action3 = new Action(this.AANDIKGJLEC);
|
||||
avatarRandomizedEvent.BIHKNNPGGKP(action3);
|
||||
OKNNKFGFODL avatarFaceChangedEvent = AvatarCustomizationModel.AvatarFaceChangedEvent;
|
||||
Action action4 = new Action(this.GBPNIPLIEJG);
|
||||
avatarFaceChangedEvent.BIHKNNPGGKP(action4);
|
||||
}
|
||||
|
||||
// Token: 0x06003EDC RID: 16092 RVA: 0x000FA8C8 File Offset: 0x000F8AC8
|
||||
[Token(Token = "0x6003EDC")]
|
||||
[Address(RVA = "0x1BA8B10", Offset = "0x1BA7B10", VA = "0x181BA8B10", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EDD RID: 16093 RVA: 0x000FA8DC File Offset: 0x000F8ADC
|
||||
[Token(Token = "0x6003EDD")]
|
||||
[Address(RVA = "0x1BA8CA0", Offset = "0x1BA7CA0", VA = "0x181BA8CA0")]
|
||||
private void GBPNIPLIEJG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EDE RID: 16094 RVA: 0x000FA8F4 File Offset: 0x000F8AF4
|
||||
[Token(Token = "0x6003EDE")]
|
||||
[Address(RVA = "0x1BA8C40", Offset = "0x1BA7C40", VA = "0x181BA8C40")]
|
||||
private void FGAFGMMLNKL()
|
||||
{
|
||||
PlayerAnimationAsset[] undoAnimations = this.animationContent.UndoAnimations;
|
||||
this.EOMMJCCDLAD(undoAnimations);
|
||||
}
|
||||
|
||||
// Token: 0x06003EDF RID: 16095 RVA: 0x000FA91C File Offset: 0x000F8B1C
|
||||
[Token(Token = "0x6003EDF")]
|
||||
[Address(RVA = "0x1BA8C70", Offset = "0x1BA7C70", VA = "0x181BA8C70")]
|
||||
private void FLPJHJPEDEP()
|
||||
{
|
||||
PlayerAnimationAsset[] redoAnimations = this.animationContent.RedoAnimations;
|
||||
this.EOMMJCCDLAD(redoAnimations);
|
||||
}
|
||||
|
||||
// Token: 0x06003EE0 RID: 16096 RVA: 0x000FA944 File Offset: 0x000F8B44
|
||||
[Token(Token = "0x6003EE0")]
|
||||
[Address(RVA = "0x1BA8AE0", Offset = "0x1BA7AE0", VA = "0x181BA8AE0")]
|
||||
private void AANDIKGJLEC()
|
||||
{
|
||||
PlayerAnimationAsset[] randomizeAnimations = this.animationContent.RandomizeAnimations;
|
||||
this.EOMMJCCDLAD(randomizeAnimations);
|
||||
}
|
||||
|
||||
// Token: 0x06003EE1 RID: 16097 RVA: 0x000FA96C File Offset: 0x000F8B6C
|
||||
[Token(Token = "0x6003EE1")]
|
||||
[Address(RVA = "0x1BA8B80", Offset = "0x1BA7B80", VA = "0x181BA8B80")]
|
||||
private void EOMMJCCDLAD(PlayerAnimationAsset[] DAAFDLFCOGO)
|
||||
{
|
||||
throw new MissingMethodException();
|
||||
}
|
||||
|
||||
// Token: 0x06003EE2 RID: 16098 RVA: 0x000FA9A0 File Offset: 0x000F8BA0
|
||||
[Token(Token = "0x6003EE2")]
|
||||
[Address(RVA = "0x1BA9070", Offset = "0x1BA8070", VA = "0x181BA9070")]
|
||||
public AvatarCustomizationAnimationsImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400341F RID: 13343
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400341F")]
|
||||
[SerializeField]
|
||||
private AvatarCustomizationAnimationContent animationContent;
|
||||
}
|
||||
|
||||
// Token: 0x0200090D RID: 2317
|
||||
[Token(Token = "0x200090D")]
|
||||
[Serializable]
|
||||
private class PlayAnimationWhileEnabledImpl : ControllerImplementation<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003EE3 RID: 16099 RVA: 0x000FA9B4 File Offset: 0x000F8BB4
|
||||
[Token(Token = "0x6003EE3")]
|
||||
[Address(RVA = "0x1BB4F30", Offset = "0x1BB3F30", VA = "0x181BB4F30", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
AnimatedPlayerPuppet animatedPlayerPuppet = this.cachedPuppet;
|
||||
int num = 0;
|
||||
if (animatedPlayerPuppet == num)
|
||||
{
|
||||
int num2 = 0;
|
||||
bool flag = animatedPlayerPuppet != num2;
|
||||
if (flag)
|
||||
{
|
||||
this.cachedPuppet = flag;
|
||||
}
|
||||
}
|
||||
if (this.loop)
|
||||
{
|
||||
this.DFHGFEAEPPG();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EE4 RID: 16100 RVA: 0x000FAA00 File Offset: 0x000F8C00
|
||||
[Token(Token = "0x6003EE4")]
|
||||
[Address(RVA = "0x1BB50C0", Offset = "0x1BB40C0", VA = "0x181BB50C0", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
if (this.playOnEnable)
|
||||
{
|
||||
this.DFHGFEAEPPG();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EE5 RID: 16101 RVA: 0x000FAA24 File Offset: 0x000F8C24
|
||||
[Token(Token = "0x6003EE5")]
|
||||
[Address(RVA = "0x1BB5000", Offset = "0x1BB4000", VA = "0x181BB5000", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
if (this.playOnDisable)
|
||||
{
|
||||
this.DFHGFEAEPPG();
|
||||
}
|
||||
bool flag;
|
||||
if (!flag || this.stopOnDisable)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EE6 RID: 16102 RVA: 0x000FAA5C File Offset: 0x000F8C5C
|
||||
[Token(Token = "0x6003EE6")]
|
||||
[Address(RVA = "0x1BB4DF0", Offset = "0x1BB3DF0", VA = "0x181BB4DF0")]
|
||||
private void DFHGFEAEPPG()
|
||||
{
|
||||
if (this.cachedPuppet)
|
||||
{
|
||||
throw new MissingMethodException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EE7 RID: 16103 RVA: 0x000FAAA8 File Offset: 0x000F8CA8
|
||||
[Token(Token = "0x6003EE7")]
|
||||
[Address(RVA = "0x1BB5110", Offset = "0x1BB4110", VA = "0x181BB5110")]
|
||||
public PlayAnimationWhileEnabledImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003420 RID: 13344
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003420")]
|
||||
[SerializeField]
|
||||
private bool playOnEnable = true;
|
||||
|
||||
// Token: 0x04003421 RID: 13345
|
||||
[FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x4003421")]
|
||||
[SerializeField]
|
||||
private bool playOnDisable;
|
||||
|
||||
// Token: 0x04003422 RID: 13346
|
||||
[FieldOffset(Offset = "0x32")]
|
||||
[Token(Token = "0x4003422")]
|
||||
[SerializeField]
|
||||
private bool stopOnDisable = true;
|
||||
|
||||
// Token: 0x04003423 RID: 13347
|
||||
[FieldOffset(Offset = "0x33")]
|
||||
[Token(Token = "0x4003423")]
|
||||
[SerializeField]
|
||||
private bool loop;
|
||||
|
||||
// Token: 0x04003424 RID: 13348
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003424")]
|
||||
[SerializeField]
|
||||
private PlayerAnimationAsset[] animations;
|
||||
|
||||
// Token: 0x04003425 RID: 13349
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003425")]
|
||||
private AnimatedPlayerPuppet cachedPuppet;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,745 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Core.Imposters;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200090E RID: 2318
|
||||
[Token(Token = "0x200090E")]
|
||||
public class AnimatedPlayerPuppetRenderTextureModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B28 RID: 2856
|
||||
// (get) Token: 0x06003EE8 RID: 16104 RVA: 0x000FAACC File Offset: 0x000F8CCC
|
||||
[Token(Token = "0x17000B28")]
|
||||
public bool ALLPBNCOPIH
|
||||
{
|
||||
[Token(Token = "0x6003EE8")]
|
||||
[Address(RVA = "0x1BA7300", Offset = "0x1BA6300", VA = "0x181BA7300")]
|
||||
get
|
||||
{
|
||||
return this.MEAPNPCHBFL.CFLJGNJLBFG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B29 RID: 2857
|
||||
// (get) Token: 0x06003EE9 RID: 16105 RVA: 0x000FAAEC File Offset: 0x000F8CEC
|
||||
// (set) Token: 0x06003EEA RID: 16106 RVA: 0x000FAB00 File Offset: 0x000F8D00
|
||||
[Token(Token = "0x17000B29")]
|
||||
public AnimatedPlayerPuppet ILNHNEEILMH
|
||||
{
|
||||
[Token(Token = "0x6003EE9")]
|
||||
[Address(RVA = "0x44BF00", Offset = "0x44AF00", VA = "0x18044BF00")]
|
||||
get
|
||||
{
|
||||
return this.BAPFKFIJECM;
|
||||
}
|
||||
[Token(Token = "0x6003EEA")]
|
||||
[Address(RVA = "0x1BA7330", Offset = "0x1BA6330", VA = "0x181BA7330")]
|
||||
set
|
||||
{
|
||||
this.BAPFKFIJECM = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2A RID: 2858
|
||||
// (get) Token: 0x06003EEB RID: 16107 RVA: 0x000FAB1C File Offset: 0x000F8D1C
|
||||
[Token(Token = "0x17000B2A")]
|
||||
public RenderTexture FDPHEELKOPB
|
||||
{
|
||||
[Token(Token = "0x6003EEB")]
|
||||
[Address(RVA = "0x5B7060", Offset = "0x5B6060", VA = "0x1805B7060")]
|
||||
get
|
||||
{
|
||||
return this.GKKBHKOFBEK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2B RID: 2859
|
||||
// (get) Token: 0x06003EEC RID: 16108 RVA: 0x000FAB30 File Offset: 0x000F8D30
|
||||
[Token(Token = "0x17000B2B")]
|
||||
private int IICMOPENLGG
|
||||
{
|
||||
[Token(Token = "0x6003EEC")]
|
||||
[Address(RVA = "0x1BA6EA0", Offset = "0x1BA5EA0", VA = "0x181BA6EA0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003EEC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 RRUI.Data.AnimatedPlayerPuppetRenderTextureModel::OOKHKCIINNF()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_00:
|
||||
brtrue(IL_00, cne:bool(ldfld:JIBNNKFFHAP(AnimatedPlayerPuppetRenderTextureModel::size, ldloc:AnimatedPlayerPuppetRenderTextureModel(this)), ldc.i4:JIBNNKFFHAP(0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2C RID: 2860
|
||||
// (get) Token: 0x06003EED RID: 16109 RVA: 0x000FAB48 File Offset: 0x000F8D48
|
||||
[Token(Token = "0x17000B2C")]
|
||||
private ImposterRenderConfig BFJAJMCCBBE
|
||||
{
|
||||
[Token(Token = "0x6003EED")]
|
||||
[Address(RVA = "0x1BA6DD0", Offset = "0x1BA5DD0", VA = "0x181BA6DD0")]
|
||||
get
|
||||
{
|
||||
TrackableId trackableId = ((ITrackable)this.IPIBFAIKBBG).trackableId;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2D RID: 2861
|
||||
// (get) Token: 0x06003EEE RID: 16110 RVA: 0x000FAB68 File Offset: 0x000F8D68
|
||||
[Token(Token = "0x17000B2D")]
|
||||
private int ILMKDECMDII
|
||||
{
|
||||
[Token(Token = "0x6003EEE")]
|
||||
[Address(RVA = "0x1BA6D80", Offset = "0x1BA5D80", VA = "0x181BA6D80")]
|
||||
get
|
||||
{
|
||||
IRecRoomQualityConfigProvider nncbfajkomh = this.NNCBFAJKOMH;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EEF RID: 16111 RVA: 0x000FAB84 File Offset: 0x000F8D84
|
||||
[Token(Token = "0x6003EEF")]
|
||||
[Address(RVA = "0x1BA6A90", Offset = "0x1BA5A90", VA = "0x181BA6A90", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
Action<PPDOPHKNMCK> action = new Action(this.EHDNCHLIKMF);
|
||||
IRecRoomQualityConfigProvider recRoomQualityConfigProvider;
|
||||
this.NNCBFAJKOMH = recRoomQualityConfigProvider;
|
||||
ImposterRawImage.JIBNNKFFHAP jibnnkffhap = this.size;
|
||||
if (jibnnkffhap == ImposterRawImage.JIBNNKFFHAP.Custom)
|
||||
{
|
||||
}
|
||||
int num = (int)jibnnkffhap;
|
||||
RenderTexture renderTexture = JODFIHBJHJM.JGHJHCOJJEH((int)jibnnkffhap, num);
|
||||
this.GKKBHKOFBEK = renderTexture;
|
||||
string text = string.Format("{0} texture", this);
|
||||
renderTexture.name = text;
|
||||
this.ELOFOJGBGLO();
|
||||
BJOIBBBOIKO<ImposterRenderConfig> ipibfaikbbg = this.IPIBFAIKBBG;
|
||||
int num2 = 0;
|
||||
ImposterRenderConfig imposterRenderConfig = this.defaultImposterRenderConfig;
|
||||
bool flag = ipibfaikbbg.DOEHAPOJMON(imposterRenderConfig, this, num2);
|
||||
CJMGCKECLBD cjmgckeclbd = new CJMGCKECLBD();
|
||||
this.CGNADFCICLE = cjmgckeclbd;
|
||||
CJMGCKECLBD cjmgckeclbd2 = new CJMGCKECLBD();
|
||||
this.ECMCBGMHDNK = cjmgckeclbd2;
|
||||
PBCPECJNPKD pbcpecjnpkd = new PBCPECJNPKD();
|
||||
this.BBFPJIABHKJ = pbcpecjnpkd;
|
||||
Action<float> action2 = new Action(this.GEKAPGINNIL);
|
||||
IDisposable disposable = ADIFCODGAML.GIEOOLAGCKA(this, action2, Scheduler.NEIJEKIKDOG.PreRender);
|
||||
this.AENELEOCFPJ = disposable;
|
||||
}
|
||||
|
||||
// Token: 0x06003EF0 RID: 16112 RVA: 0x000FAC68 File Offset: 0x000F8E68
|
||||
[Token(Token = "0x6003EF0")]
|
||||
[Address(RVA = "0x1BA5C10", Offset = "0x1BA4C10", VA = "0x181BA5C10")]
|
||||
private void EHDNCHLIKMF(PPDOPHKNMCK NLNHFEEMFBN)
|
||||
{
|
||||
IRecRoomQualityConfigProvider recRoomQualityConfigProvider;
|
||||
this.NNCBFAJKOMH = recRoomQualityConfigProvider;
|
||||
}
|
||||
|
||||
// Token: 0x06003EF1 RID: 16113 RVA: 0x000FAC84 File Offset: 0x000F8E84
|
||||
[Token(Token = "0x6003EF1")]
|
||||
[Address(RVA = "0x1BA5930", Offset = "0x1BA4930", VA = "0x181BA5930", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
base.CEJBCCPEGEB();
|
||||
Action<PPDOPHKNMCK> action = new Action(this.EHDNCHLIKMF);
|
||||
Camera hpnbgfiljbk = this.HPNBGFILJBK;
|
||||
int num = 0;
|
||||
bool flag = hpnbgfiljbk != num;
|
||||
int num2 = 0;
|
||||
if (flag)
|
||||
{
|
||||
GameObject gameObject = this.HPNBGFILJBK.gameObject;
|
||||
int num3 = 0;
|
||||
if (gameObject != num3)
|
||||
{
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(this.HPNBGFILJBK.gameObject);
|
||||
this.HPNBGFILJBK = num2;
|
||||
}
|
||||
}
|
||||
RenderTexture gkkbhkofbek = this.GKKBHKOFBEK;
|
||||
int num4 = 0;
|
||||
if (gkkbhkofbek != num4)
|
||||
{
|
||||
OMCHJHPFBDN.KBFLHNONOHF(this.GKKBHKOFBEK);
|
||||
this.GKKBHKOFBEK = num2;
|
||||
}
|
||||
RenderTexture omkbogafiib = this.OMKBOGAFIIB;
|
||||
int num5 = 0;
|
||||
if (omkbogafiib != num5)
|
||||
{
|
||||
OMCHJHPFBDN.KBFLHNONOHF(this.OMKBOGAFIIB);
|
||||
this.OMKBOGAFIIB = num2;
|
||||
}
|
||||
RenderTexture hnhchcagjaj = this.HNHCHCAGJAJ;
|
||||
int num6 = 0;
|
||||
if (hnhchcagjaj != num6)
|
||||
{
|
||||
OMCHJHPFBDN.KBFLHNONOHF(this.HNHCHCAGJAJ);
|
||||
this.HNHCHCAGJAJ = num2;
|
||||
}
|
||||
ManagedTexture adgpenejhbj = this.ADGPENEJHBJ;
|
||||
if (adgpenejhbj != 0)
|
||||
{
|
||||
adgpenejhbj.GNGOOMMLPHE();
|
||||
}
|
||||
if (this.AENELEOCFPJ != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2E RID: 2862
|
||||
// (get) Token: 0x06003EF2 RID: 16114 RVA: 0x000FAD98 File Offset: 0x000F8F98
|
||||
[Token(Token = "0x17000B2E")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003EF2")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EF3 RID: 16115 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EF3")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EF4 RID: 16116 RVA: 0x000FADA8 File Offset: 0x000F8FA8
|
||||
[Token(Token = "0x6003EF4")]
|
||||
[Address(RVA = "0x1BA69F0", Offset = "0x1BA59F0", VA = "0x181BA69F0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003EF5 RID: 16117 RVA: 0x000FADBC File Offset: 0x000F8FBC
|
||||
[Token(Token = "0x6003EF5")]
|
||||
[Address(RVA = "0x1BA6E00", Offset = "0x1BA5E00", VA = "0x181BA6E00")]
|
||||
private void ONJIDDGMHND()
|
||||
{
|
||||
ImposterRawImage.JIBNNKFFHAP jibnnkffhap = this.size;
|
||||
if (jibnnkffhap == ImposterRawImage.JIBNNKFFHAP.Custom)
|
||||
{
|
||||
}
|
||||
int num = (int)jibnnkffhap;
|
||||
RenderTexture renderTexture = JODFIHBJHJM.JGHJHCOJJEH((int)jibnnkffhap, num);
|
||||
this.GKKBHKOFBEK = renderTexture;
|
||||
string text = string.Format("{0} texture", this);
|
||||
renderTexture.name = text;
|
||||
}
|
||||
|
||||
// Token: 0x06003EF6 RID: 16118 RVA: 0x000FAE00 File Offset: 0x000F9000
|
||||
[Token(Token = "0x6003EF6")]
|
||||
[Address(RVA = "0x1BA6010", Offset = "0x1BA5010", VA = "0x181BA6010")]
|
||||
private void ELOFOJGBGLO()
|
||||
{
|
||||
Camera camera = new GameObject("AnimatedPlayerPuppetRenderTextureCamera").AddComponent<Camera>();
|
||||
this.HPNBGFILJBK = camera;
|
||||
camera.aspect = 1f;
|
||||
this.HPNBGFILJBK.farClipPlane = 10f;
|
||||
Camera hpnbgfiljbk = this.HPNBGFILJBK;
|
||||
int num = 0;
|
||||
hpnbgfiljbk.useOcclusionCulling = num != 0;
|
||||
this.HPNBGFILJBK.clearFlags = CameraClearFlags.Color;
|
||||
Camera hpnbgfiljbk2 = this.HPNBGFILJBK;
|
||||
Camera hpnbgfiljbk3 = this.HPNBGFILJBK;
|
||||
int num2 = 0;
|
||||
hpnbgfiljbk3.enabled = num2 != 0;
|
||||
Camera hpnbgfiljbk4 = this.HPNBGFILJBK;
|
||||
int num3 = 0;
|
||||
hpnbgfiljbk4.stereoTargetEye = (StereoTargetEyeMask)num3;
|
||||
this.HPNBGFILJBK.cullingMask = 4096;
|
||||
UniversalAdditionalCameraData universalAdditionalCameraData = this.HPNBGFILJBK.gameObject.AddComponent<UniversalAdditionalCameraData>();
|
||||
universalAdditionalCameraData.m_forceRenderMirrors = false;
|
||||
universalAdditionalCameraData.m_RenderShadows = false;
|
||||
}
|
||||
|
||||
// Token: 0x06003EF7 RID: 16119 RVA: 0x000FAEC4 File Offset: 0x000F90C4
|
||||
[Token(Token = "0x6003EF7")]
|
||||
[Address(RVA = "0x1BA58B0", Offset = "0x1BA48B0", VA = "0x181BA58B0")]
|
||||
public void AddRenderConfig(object PIHIPPPPEBI, ImposterRenderConfig PBGBNMCPEAJ, int JMHKMOACHDG)
|
||||
{
|
||||
bool flag = this.IPIBFAIKBBG.DOEHAPOJMON(PBGBNMCPEAJ, PIHIPPPPEBI, JMHKMOACHDG);
|
||||
}
|
||||
|
||||
// Token: 0x06003EF8 RID: 16120 RVA: 0x000FAEE8 File Offset: 0x000F90E8
|
||||
[Token(Token = "0x6003EF8")]
|
||||
[Address(RVA = "0x1BA6EE0", Offset = "0x1BA5EE0", VA = "0x181BA6EE0")]
|
||||
public void RemoveRenderConfig(object PIHIPPPPEBI)
|
||||
{
|
||||
bool flag = this.IPIBFAIKBBG.HAHBGOMEMEE(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06003EF9 RID: 16121 RVA: 0x000FAF08 File Offset: 0x000F9108
|
||||
[Token(Token = "0x6003EF9")]
|
||||
[Address(RVA = "0x1BA5850", Offset = "0x1BA4850", VA = "0x181BA5850")]
|
||||
public void AddApplyInputRotation(object PIHIPPPPEBI)
|
||||
{
|
||||
this.MEAPNPCHBFL.BPAJKKAGPKB(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06003EFA RID: 16122 RVA: 0x000FAF28 File Offset: 0x000F9128
|
||||
[Token(Token = "0x6003EFA")]
|
||||
[Address(RVA = "0x1BA6EB0", Offset = "0x1BA5EB0", VA = "0x181BA6EB0")]
|
||||
public void RemoveApplyInputRotation(object PIHIPPPPEBI)
|
||||
{
|
||||
this.MEAPNPCHBFL.BIHKNNPGGKP(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06003EFB RID: 16123 RVA: 0x000FAF48 File Offset: 0x000F9148
|
||||
[Token(Token = "0x6003EFB")]
|
||||
[Address(RVA = "0x1BA5880", Offset = "0x1BA4880", VA = "0x181BA5880")]
|
||||
public void AddCameraDeltaRotationDegrees(float DCGDJBKAAPL, float CKAKIMGEBBN)
|
||||
{
|
||||
this.PLHHJAMGEIC = DCGDJBKAAPL;
|
||||
this.EIGLKOCICNG = CKAKIMGEBBN;
|
||||
}
|
||||
|
||||
// Token: 0x06003EFC RID: 16124 RVA: 0x000FAF64 File Offset: 0x000F9164
|
||||
[Token(Token = "0x6003EFC")]
|
||||
[Address(RVA = "0x1BA6F40", Offset = "0x1BA5F40", VA = "0x181BA6F40")]
|
||||
public void ResetInputAngles()
|
||||
{
|
||||
int num = 0;
|
||||
this.PLHHJAMGEIC = (float)num;
|
||||
}
|
||||
|
||||
// Token: 0x06003EFD RID: 16125 RVA: 0x000FAF7C File Offset: 0x000F917C
|
||||
[Token(Token = "0x6003EFD")]
|
||||
[Address(RVA = "0x1BA6F50", Offset = "0x1BA5F50", VA = "0x181BA6F50")]
|
||||
public void SaveSnapshotToProfilePhoto()
|
||||
{
|
||||
RenderTexture omkbogafiib = this.OMKBOGAFIIB;
|
||||
int num = 0;
|
||||
if (omkbogafiib == num)
|
||||
{
|
||||
ImposterRawImage.JIBNNKFFHAP jibnnkffhap = this.size;
|
||||
if (jibnnkffhap == ImposterRawImage.JIBNNKFFHAP.Custom)
|
||||
{
|
||||
}
|
||||
int num2 = (int)jibnnkffhap;
|
||||
RenderTexture renderTexture = JODFIHBJHJM.JGHJHCOJJEH((int)jibnnkffhap, num2);
|
||||
this.OMKBOGAFIIB = renderTexture;
|
||||
}
|
||||
RenderTexture hnhchcagjaj = this.HNHCHCAGJAJ;
|
||||
int num3 = 0;
|
||||
if (hnhchcagjaj == num3)
|
||||
{
|
||||
int num4;
|
||||
if (this.size == ImposterRawImage.JIBNNKFFHAP.Custom)
|
||||
{
|
||||
num4 = this.customSize;
|
||||
}
|
||||
RenderTexture renderTexture2 = JODFIHBJHJM.JGHJHCOJJEH(num4, num4);
|
||||
this.HNHCHCAGJAJ = renderTexture2;
|
||||
}
|
||||
Transform visualRoot = this.BAPFKFIJECM.visualRoot;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float z2 = this.snapshotRenderConfig.cameraOffsetPosition.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
float z4 = this.snapshotRenderConfig.cameraOffsetDirection.z;
|
||||
float z5 = Vector3.zero.z;
|
||||
Vector3 cameraPosition;
|
||||
Quaternion cameraRotation;
|
||||
Action action = delegate
|
||||
{
|
||||
AnimatedPlayerPuppetRenderTextureModel <>4__this = this;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
AnimatedPlayerPuppetRenderTextureModel <>4__this2 = this;
|
||||
ImposterRenderConfig imposterRenderConfig = <>4__this2.snapshotRenderConfig;
|
||||
Quaternion cameraRotation2 = cameraRotation;
|
||||
float z6 = cameraPosition.z;
|
||||
RenderTexture omkbogafiib2 = <>4__this2.OMKBOGAFIIB;
|
||||
float cameraPerspectiveAngle = imposterRenderConfig.cameraPerspectiveAngle;
|
||||
RenderTexture hnhchcagjaj2 = this.HNHCHCAGJAJ;
|
||||
AnimatedPlayerPuppetRenderTextureModel <>4__this3 = this;
|
||||
Texture2D texture2D = <>4__this3.snapshotBackgroundTexture;
|
||||
RenderTexture hnhchcagjaj3 = <>4__this3.HNHCHCAGJAJ;
|
||||
Graphics.Blit(texture2D, hnhchcagjaj3);
|
||||
AnimatedPlayerPuppetRenderTextureModel <>4__this4 = this;
|
||||
Material material = <>4__this4.alphaBlitMaterial;
|
||||
RenderTexture hnhchcagjaj4 = <>4__this4.HNHCHCAGJAJ;
|
||||
Graphics.Blit(<>4__this4.OMKBOGAFIIB, hnhchcagjaj4, material);
|
||||
AnimatedPlayerPuppetRenderTextureModel <>4__this5 = this;
|
||||
ManagedTexture adgpenejhbj = <>4__this5.ADGPENEJHBJ;
|
||||
RenderTexture hnhchcagjaj5 = <>4__this5.HNHCHCAGJAJ;
|
||||
adgpenejhbj.DPCIGLIJMPF(hnhchcagjaj5);
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.CCCDIOALPJK(this.ADGPENEJHBJ);
|
||||
int num5;
|
||||
Action<string> action2 = new Action(num5.LogError);
|
||||
num5 = 0;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
KFBABPAPIMB kfbabpapimb = this.GGGCLEIGKCE(action);
|
||||
}
|
||||
|
||||
// Token: 0x06003EFE RID: 16126 RVA: 0x000FB074 File Offset: 0x000F9274
|
||||
[Token(Token = "0x6003EFE")]
|
||||
[Address(RVA = "0x1BA61B0", Offset = "0x1BA51B0", VA = "0x181BA61B0")]
|
||||
private void GEKAPGINNIL(float POGAEJIEPIM)
|
||||
{
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
int num = 0;
|
||||
if (!(bapfkfijecm == num))
|
||||
{
|
||||
float unscaledTime = Time.unscaledTime;
|
||||
if (this.HPBLDCOENHD <= unscaledTime)
|
||||
{
|
||||
float time = Time.time;
|
||||
float time2 = Time.time;
|
||||
this.DHNINFGIDEK = time2;
|
||||
float unscaledTime2 = Time.unscaledTime;
|
||||
IRecRoomQualityConfigProvider nncbfajkomh = this.NNCBFAJKOMH;
|
||||
BJOIBBBOIKO<ImposterRenderConfig> ipibfaikbbg = this.IPIBFAIKBBG;
|
||||
this.HPBLDCOENHD = 1f;
|
||||
string text = ipibfaikbbg.ToString();
|
||||
if (this.MEAPNPCHBFL.CFLJGNJLBFG)
|
||||
{
|
||||
if (this.applyInputYawToPuppet)
|
||||
{
|
||||
}
|
||||
}
|
||||
Vector3 zero = Vector3.zero;
|
||||
AnimatedPlayerPuppet bapfkfijecm2 = this.BAPFKFIJECM;
|
||||
CJMGCKECLBD cgnadfcicle = this.CGNADFCICLE;
|
||||
Transform visualRoot = bapfkfijecm2.visualRoot;
|
||||
CJMGCKECLBD cgnadfcicle2 = this.CGNADFCICLE;
|
||||
float num2 = this.dynamicOffsetSmoothTime;
|
||||
Vector3 vector = cgnadfcicle.GDIGLMAABGN(1f, num2);
|
||||
CJMGCKECLBD ecmcbgmhdnk = this.ECMCBGMHDNK;
|
||||
CJMGCKECLBD ecmcbgmhdnk2 = this.ECMCBGMHDNK;
|
||||
float num3 = this.dynamicOffsetSmoothTime;
|
||||
Vector3 vector2 = ecmcbgmhdnk.GDIGLMAABGN(1f, num3);
|
||||
PBCPECJNPKD bbfpjiabhkj = this.BBFPJIABHKJ;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EFF RID: 16127 RVA: 0x000FB1D8 File Offset: 0x000F93D8
|
||||
[Token(Token = "0x6003EFF")]
|
||||
[Address(RVA = "0x1BA6720", Offset = "0x1BA5720", VA = "0x181BA6720")]
|
||||
private void GIIONICBHOI(Quaternion KOLJFIABJEO, Vector3 GLIJPIDABED, Quaternion NNBMANPICHA, float NPODDBFPJEK, ImposterRenderConfig KEKDKDJOBAL, RenderTexture LDEKHANDCBO)
|
||||
{
|
||||
AnimatedPlayerPuppet bapfkfijecm = this.BAPFKFIJECM;
|
||||
int num = 0;
|
||||
if (!(bapfkfijecm == num))
|
||||
{
|
||||
Transform head = this.BAPFKFIJECM.head;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform visualRoot = this.BAPFKFIJECM.visualRoot;
|
||||
Quaternion puppetDefaultRotation = AnimatedPlayerPuppetAvatarModel.PuppetDefaultRotation;
|
||||
Transform transform = this.HPNBGFILJBK.transform;
|
||||
float z2 = GLIJPIDABED.z;
|
||||
Camera hpnbgfiljbk = this.HPNBGFILJBK;
|
||||
this.HPNBGFILJBK.clearFlags = CameraClearFlags.Depth;
|
||||
Camera hpnbgfiljbk2 = this.HPNBGFILJBK;
|
||||
Camera hpnbgfiljbk3 = this.HPNBGFILJBK;
|
||||
int num2 = 0;
|
||||
hpnbgfiljbk3.enabled = num2 != 0;
|
||||
this.HPNBGFILJBK.Render();
|
||||
Camera hpnbgfiljbk4 = this.HPNBGFILJBK;
|
||||
int num3 = 0;
|
||||
hpnbgfiljbk4.targetTexture = num3;
|
||||
JODFIHBJHJM.KEMHHNJNBCF();
|
||||
JODFIHBJHJM.DJIKGEKGANK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F00 RID: 16128 RVA: 0x000FB2A0 File Offset: 0x000F94A0
|
||||
[Token(Token = "0x6003F00")]
|
||||
[Address(RVA = "0x1BA5CD0", Offset = "0x1BA4CD0", VA = "0x181BA5CD0")]
|
||||
private static void EHFNNLHNHDG(Vector3 DDELPDMAHFA, Vector3 AMPEGGNILBL, Vector3 PMIOINIOINH, out Vector3 GLIJPIDABED, out Quaternion NNBMANPICHA)
|
||||
{
|
||||
int num = 0;
|
||||
float magnitude = AMPEGGNILBL.magnitude;
|
||||
int num2 = 0;
|
||||
if (magnitude > (float)num2)
|
||||
{
|
||||
Vector3 vector = magnitude * num;
|
||||
}
|
||||
Vector3 zero = Vector3.zero;
|
||||
int num3 = 0;
|
||||
Vector3 up = Vector3.up;
|
||||
Quaternion quaternion = Quaternion.AngleAxis(magnitude, num3);
|
||||
int num4 = 0;
|
||||
Vector3 right = Vector3.right;
|
||||
Quaternion quaternion2 = Quaternion.AngleAxis(magnitude, num4);
|
||||
Vector3 up2 = Vector3.up;
|
||||
Vector3 forward = Vector3.forward;
|
||||
Vector3 vector2;
|
||||
float z = vector2.z;
|
||||
GLIJPIDABED.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06003F01 RID: 16129 RVA: 0x000FB314 File Offset: 0x000F9514
|
||||
[Token(Token = "0x6003F01")]
|
||||
[Address(RVA = "0x1BA7230", Offset = "0x1BA6230", VA = "0x181BA7230")]
|
||||
public AnimatedPlayerPuppetRenderTextureModel()
|
||||
{
|
||||
ManagedTexture managedTexture = new ManagedTexture("TitleScreenProfilePhoto");
|
||||
this.ADGPENEJHBJ = managedTexture;
|
||||
BJOIBBBOIKO<ImposterRenderConfig> bjoibbboiko = new BJOIBBBOIKO();
|
||||
this.IPIBFAIKBBG = bjoibbboiko;
|
||||
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
||||
this.MEAPNPCHBFL = aolmggapkeh;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003426 RID: 13350
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003426")]
|
||||
[SerializeField]
|
||||
[Tooltip("Pixel size of the render")]
|
||||
[Header("Rendering")]
|
||||
private ImposterRawImage.JIBNNKFFHAP size = (ImposterRawImage.JIBNNKFFHAP)((ulong)1024L);
|
||||
|
||||
// Token: 0x04003427 RID: 13351
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x4003427")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("size", 0)]
|
||||
[Tooltip("Custom pixel size for rendered imposter")]
|
||||
private int customSize;
|
||||
|
||||
// Token: 0x04003428 RID: 13352
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003428")]
|
||||
[SerializeField]
|
||||
[Tooltip("Render camera and lighting settings")]
|
||||
private ImposterRenderConfig defaultImposterRenderConfig;
|
||||
|
||||
// Token: 0x04003429 RID: 13353
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003429")]
|
||||
[SerializeField]
|
||||
private float dynamicOffsetSmoothTime = 0.33f;
|
||||
|
||||
// Token: 0x0400342A RID: 13354
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400342A")]
|
||||
[SerializeField]
|
||||
private bool applyInputYawToPuppet = true;
|
||||
|
||||
// Token: 0x0400342B RID: 13355
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400342B")]
|
||||
[SerializeField]
|
||||
[Header("Snapshot")]
|
||||
private ImposterRenderConfig snapshotRenderConfig;
|
||||
|
||||
// Token: 0x0400342C RID: 13356
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400342C")]
|
||||
[SerializeField]
|
||||
private Texture2D snapshotBackgroundTexture;
|
||||
|
||||
// Token: 0x0400342D RID: 13357
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400342D")]
|
||||
[SerializeField]
|
||||
private Material alphaBlitMaterial;
|
||||
|
||||
// Token: 0x0400342E RID: 13358
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400342E")]
|
||||
private readonly ManagedTexture ADGPENEJHBJ;
|
||||
|
||||
// Token: 0x0400342F RID: 13359
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400342F")]
|
||||
private RenderTexture OMKBOGAFIIB;
|
||||
|
||||
// Token: 0x04003430 RID: 13360
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4003430")]
|
||||
private RenderTexture HNHCHCAGJAJ;
|
||||
|
||||
// Token: 0x04003431 RID: 13361
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4003431")]
|
||||
private IDisposable AENELEOCFPJ;
|
||||
|
||||
// Token: 0x04003432 RID: 13362
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4003432")]
|
||||
private Camera HPNBGFILJBK;
|
||||
|
||||
// Token: 0x04003433 RID: 13363
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4003433")]
|
||||
private float DHNINFGIDEK;
|
||||
|
||||
// Token: 0x04003434 RID: 13364
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4003434")]
|
||||
private CJMGCKECLBD CGNADFCICLE;
|
||||
|
||||
// Token: 0x04003435 RID: 13365
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4003435")]
|
||||
private CJMGCKECLBD ECMCBGMHDNK;
|
||||
|
||||
// Token: 0x04003436 RID: 13366
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4003436")]
|
||||
private PBCPECJNPKD BBFPJIABHKJ;
|
||||
|
||||
// Token: 0x04003437 RID: 13367
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4003437")]
|
||||
private float PLHHJAMGEIC;
|
||||
|
||||
// Token: 0x04003438 RID: 13368
|
||||
[FieldOffset(Offset = "0xEC")]
|
||||
[Token(Token = "0x4003438")]
|
||||
private float EIGLKOCICNG;
|
||||
|
||||
// Token: 0x04003439 RID: 13369
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4003439")]
|
||||
private readonly BJOIBBBOIKO<ImposterRenderConfig> IPIBFAIKBBG;
|
||||
|
||||
// Token: 0x0400343A RID: 13370
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400343A")]
|
||||
private readonly AOLMGGAPKEH MEAPNPCHBFL;
|
||||
|
||||
// Token: 0x0400343B RID: 13371
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400343B")]
|
||||
private AnimatedPlayerPuppet BAPFKFIJECM;
|
||||
|
||||
// Token: 0x0400343C RID: 13372
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400343C")]
|
||||
private RenderTexture GKKBHKOFBEK;
|
||||
|
||||
// Token: 0x0400343D RID: 13373
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400343D")]
|
||||
private IRecRoomQualityConfigProvider NNCBFAJKOMH;
|
||||
|
||||
// Token: 0x0400343E RID: 13374
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400343E")]
|
||||
private float HPBLDCOENHD;
|
||||
|
||||
// Token: 0x0200090F RID: 2319
|
||||
[Token(Token = "0x200090F")]
|
||||
public enum PuppetRenderConfigPriority
|
||||
{
|
||||
// Token: 0x04003440 RID: 13376
|
||||
[Token(Token = "0x4003440")]
|
||||
Default,
|
||||
// Token: 0x04003441 RID: 13377
|
||||
[Token(Token = "0x4003441")]
|
||||
Low = 10,
|
||||
// Token: 0x04003442 RID: 13378
|
||||
[Token(Token = "0x4003442")]
|
||||
Medium = 20,
|
||||
// Token: 0x04003443 RID: 13379
|
||||
[Token(Token = "0x4003443")]
|
||||
High = 30
|
||||
}
|
||||
|
||||
// Token: 0x02000910 RID: 2320
|
||||
[Token(Token = "0x2000910")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ILBEMPONMLL
|
||||
{
|
||||
// Token: 0x06003F02 RID: 16130 RVA: 0x000FB374 File Offset: 0x000F9574
|
||||
[Token(Token = "0x6003F02")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ILBEMPONMLL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F03 RID: 16131 RVA: 0x000FB388 File Offset: 0x000F9588
|
||||
[Token(Token = "0x6003F03")]
|
||||
[Address(RVA = "0x1BB3600", Offset = "0x1BB2600", VA = "0x181BB3600")]
|
||||
internal void <SaveSnapshotToProfilePhoto>b__0()
|
||||
{
|
||||
AnimatedPlayerPuppetRenderTextureModel animatedPlayerPuppetRenderTextureModel = this.<>4__this;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
AnimatedPlayerPuppetRenderTextureModel animatedPlayerPuppetRenderTextureModel2 = this.<>4__this;
|
||||
ImposterRenderConfig snapshotRenderConfig = animatedPlayerPuppetRenderTextureModel2.snapshotRenderConfig;
|
||||
Quaternion quaternion = this.cameraRotation;
|
||||
float z = this.cameraPosition.z;
|
||||
RenderTexture omkbogafiib = animatedPlayerPuppetRenderTextureModel2.OMKBOGAFIIB;
|
||||
float cameraPerspectiveAngle = snapshotRenderConfig.cameraPerspectiveAngle;
|
||||
RenderTexture hnhchcagjaj = this.<>4__this.HNHCHCAGJAJ;
|
||||
AnimatedPlayerPuppetRenderTextureModel animatedPlayerPuppetRenderTextureModel3 = this.<>4__this;
|
||||
Texture2D snapshotBackgroundTexture = animatedPlayerPuppetRenderTextureModel3.snapshotBackgroundTexture;
|
||||
RenderTexture hnhchcagjaj2 = animatedPlayerPuppetRenderTextureModel3.HNHCHCAGJAJ;
|
||||
Graphics.Blit(snapshotBackgroundTexture, hnhchcagjaj2);
|
||||
AnimatedPlayerPuppetRenderTextureModel animatedPlayerPuppetRenderTextureModel4 = this.<>4__this;
|
||||
Material alphaBlitMaterial = animatedPlayerPuppetRenderTextureModel4.alphaBlitMaterial;
|
||||
RenderTexture hnhchcagjaj3 = animatedPlayerPuppetRenderTextureModel4.HNHCHCAGJAJ;
|
||||
Graphics.Blit(animatedPlayerPuppetRenderTextureModel4.OMKBOGAFIIB, hnhchcagjaj3, alphaBlitMaterial);
|
||||
AnimatedPlayerPuppetRenderTextureModel animatedPlayerPuppetRenderTextureModel5 = this.<>4__this;
|
||||
ManagedTexture adgpenejhbj = animatedPlayerPuppetRenderTextureModel5.ADGPENEJHBJ;
|
||||
RenderTexture hnhchcagjaj4 = animatedPlayerPuppetRenderTextureModel5.HNHCHCAGJAJ;
|
||||
adgpenejhbj.DPCIGLIJMPF(hnhchcagjaj4);
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.CCCDIOALPJK(this.<>4__this.ADGPENEJHBJ);
|
||||
int num;
|
||||
Action<string> action = new Action(num.LogError);
|
||||
num = 0;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04003444 RID: 13380
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003444")]
|
||||
public AnimatedPlayerPuppetRenderTextureModel <>4__this;
|
||||
|
||||
// Token: 0x04003445 RID: 13381
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003445")]
|
||||
public Vector3 cameraPosition;
|
||||
|
||||
// Token: 0x04003446 RID: 13382
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003446")]
|
||||
public Quaternion cameraRotation;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,247 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Imposters;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000911 RID: 2321
|
||||
[Token(Token = "0x2000911")]
|
||||
public class AnimatedPlayerPuppetRenderTextureModelController : ModelController<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003F04 RID: 16132 RVA: 0x000FB480 File Offset: 0x000F9680
|
||||
[Token(Token = "0x6003F04")]
|
||||
[Address(RVA = "0x1BA5810", Offset = "0x1BA4810", VA = "0x181BA5810")]
|
||||
public AnimatedPlayerPuppetRenderTextureModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000912 RID: 2322
|
||||
[Token(Token = "0x2000912")]
|
||||
[Serializable]
|
||||
private class AnimatedPlayerPuppetToRenderTextureModelImpl : RawImageControllerImpl<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003F05 RID: 16133 RVA: 0x000FB494 File Offset: 0x000F9694
|
||||
[Token(Token = "0x6003F05")]
|
||||
[Address(RVA = "0x1BA7410", Offset = "0x1BA6410", VA = "0x181BA7410", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F06 RID: 16134 RVA: 0x000FB4AC File Offset: 0x000F96AC
|
||||
[Token(Token = "0x6003F06")]
|
||||
[Address(RVA = "0x1BA74B0", Offset = "0x1BA64B0", VA = "0x181BA74B0")]
|
||||
public AnimatedPlayerPuppetToRenderTextureModelImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000913 RID: 2323
|
||||
[Token(Token = "0x2000913")]
|
||||
[Serializable]
|
||||
private class ImposterRendererConfigByUIEnablerControllerImpl : ControllerImplementation<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003F07 RID: 16135 RVA: 0x000FB4C0 File Offset: 0x000F96C0
|
||||
[Token(Token = "0x6003F07")]
|
||||
[Address(RVA = "0x1BB3890", Offset = "0x1BB2890", VA = "0x181BB3890", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.GFBGOPAIFOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F08 RID: 16136 RVA: 0x000FB4D4 File Offset: 0x000F96D4
|
||||
[Token(Token = "0x6003F08")]
|
||||
[Address(RVA = "0x1BB3B10", Offset = "0x1BB2B10", VA = "0x181BB3B10", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
this.GFBGOPAIFOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F09 RID: 16137 RVA: 0x000FB4F0 File Offset: 0x000F96F0
|
||||
[Token(Token = "0x6003F09")]
|
||||
[Address(RVA = "0x1BB3980", Offset = "0x1BB2980", VA = "0x181BB3980", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F0A RID: 16138 RVA: 0x000FB510 File Offset: 0x000F9710
|
||||
[Token(Token = "0x6003F0A")]
|
||||
[Address(RVA = "0x1BB38A0", Offset = "0x1BB28A0", VA = "0x181BB38A0")]
|
||||
private void GFBGOPAIFOH()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
AnimatedPlayerPuppetRenderTextureModel.PuppetRenderConfigPriority puppetRenderConfigPriority = this.priority;
|
||||
ImposterRenderConfig imposterRenderConfig = this.imposterRenderConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F0B RID: 16139 RVA: 0x000FB538 File Offset: 0x000F9738
|
||||
[Token(Token = "0x6003F0B")]
|
||||
[Address(RVA = "0x1BB3A60", Offset = "0x1BB2A60", VA = "0x181BB3A60")]
|
||||
private void NNCBNJPPMEL()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F0C RID: 16140 RVA: 0x000FB550 File Offset: 0x000F9750
|
||||
[Token(Token = "0x6003F0C")]
|
||||
[Address(RVA = "0x1BB3B60", Offset = "0x1BB2B60", VA = "0x181BB3B60")]
|
||||
public ImposterRendererConfigByUIEnablerControllerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003447 RID: 13383
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003447")]
|
||||
[SerializeField]
|
||||
private ImposterRenderConfig imposterRenderConfig;
|
||||
|
||||
// Token: 0x04003448 RID: 13384
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003448")]
|
||||
[SerializeField]
|
||||
private AnimatedPlayerPuppetRenderTextureModel.PuppetRenderConfigPriority priority;
|
||||
}
|
||||
|
||||
// Token: 0x02000914 RID: 2324
|
||||
[Token(Token = "0x2000914")]
|
||||
[Serializable]
|
||||
private class UploadProfilePhotoControllerImpl : ButtonControllerImpl<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003F0D RID: 16141 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003F0D")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003F0E RID: 16142 RVA: 0x000FB564 File Offset: 0x000F9764
|
||||
[Token(Token = "0x6003F0E")]
|
||||
[Address(RVA = "0x1BB8820", Offset = "0x1BB7820", VA = "0x181BB8820", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F0F RID: 16143 RVA: 0x000FB57C File Offset: 0x000F977C
|
||||
[Token(Token = "0x6003F0F")]
|
||||
[Address(RVA = "0x1BB88A0", Offset = "0x1BB78A0", VA = "0x181BB88A0")]
|
||||
public UploadProfilePhotoControllerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000915 RID: 2325
|
||||
[Token(Token = "0x2000915")]
|
||||
[Serializable]
|
||||
private class DraggableAvatarGraphicImpl : DragScrollDecoratorControllerImpl<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003F10 RID: 16144 RVA: 0x000FB590 File Offset: 0x000F9790
|
||||
[Token(Token = "0x6003F10")]
|
||||
[Address(RVA = "0x1BB16A0", Offset = "0x1BB06A0", VA = "0x181BB16A0", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F11 RID: 16145 RVA: 0x000FB5B0 File Offset: 0x000F97B0
|
||||
[Token(Token = "0x6003F11")]
|
||||
[Address(RVA = "0x1BB1840", Offset = "0x1BB0840", VA = "0x181BB1840", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F12 RID: 16146 RVA: 0x000FB5D0 File Offset: 0x000F97D0
|
||||
[Token(Token = "0x6003F12")]
|
||||
[Address(RVA = "0x1BB1600", Offset = "0x1BB0600", VA = "0x181BB1600", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F13 RID: 16147 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003F13")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003F14 RID: 16148 RVA: 0x000FB5F0 File Offset: 0x000F97F0
|
||||
[Token(Token = "0x6003F14")]
|
||||
[Address(RVA = "0x1BB1740", Offset = "0x1BB0740", VA = "0x181BB1740", Slot = "29")]
|
||||
protected override void OnDrag(Vector2 KNAPMEIGFND)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F15 RID: 16149 RVA: 0x000FB604 File Offset: 0x000F9804
|
||||
[Token(Token = "0x6003F15")]
|
||||
[Address(RVA = "0x1BB17C0", Offset = "0x1BB07C0", VA = "0x181BB17C0", Slot = "30")]
|
||||
protected override void OnScroll(Vector2 KNAPMEIGFND)
|
||||
{
|
||||
float num = KNAPMEIGFND * -1f;
|
||||
}
|
||||
|
||||
// Token: 0x06003F16 RID: 16150 RVA: 0x000FB620 File Offset: 0x000F9820
|
||||
[Token(Token = "0x6003F16")]
|
||||
[Address(RVA = "0x1BB18E0", Offset = "0x1BB08E0", VA = "0x181BB18E0")]
|
||||
public DraggableAvatarGraphicImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003449 RID: 13385
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003449")]
|
||||
[SerializeField]
|
||||
[Header("Drag")]
|
||||
private float dragYawSpeed = 1f;
|
||||
|
||||
// Token: 0x0400344A RID: 13386
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400344A")]
|
||||
[SerializeField]
|
||||
private float dragPitchSpeed;
|
||||
|
||||
// Token: 0x0400344B RID: 13387
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400344B")]
|
||||
[SerializeField]
|
||||
[Header("Scroll")]
|
||||
private float scrollYawSpeed = 0.033f;
|
||||
|
||||
// Token: 0x0400344C RID: 13388
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400344C")]
|
||||
[SerializeField]
|
||||
private float scrollPitchSpeed;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,225 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000919 RID: 2329
|
||||
[Token(Token = "0x2000919")]
|
||||
public class AvatarColorListModel : ListModel
|
||||
{
|
||||
// Token: 0x17000B31 RID: 2865
|
||||
// (get) Token: 0x06003F27 RID: 16167 RVA: 0x000FB818 File Offset: 0x000F9A18
|
||||
[Token(Token = "0x17000B31")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003F27")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B32 RID: 2866
|
||||
// (get) Token: 0x06003F28 RID: 16168 RVA: 0x000FB828 File Offset: 0x000F9A28
|
||||
[Token(Token = "0x17000B32")]
|
||||
public AvatarColorModel.AvatarColorType MEDAGKEAEKK
|
||||
{
|
||||
[Token(Token = "0x6003F28")]
|
||||
[Address(RVA = "0x56DD50", Offset = "0x56CD50", VA = "0x18056DD50")]
|
||||
get
|
||||
{
|
||||
return this.avatarColorType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B33 RID: 2867
|
||||
// (get) Token: 0x06003F29 RID: 16169 RVA: 0x000FB83C File Offset: 0x000F9A3C
|
||||
[Token(Token = "0x17000B33")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x6003F29")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B34 RID: 2868
|
||||
// (get) Token: 0x06003F2A RID: 16170 RVA: 0x000FB84C File Offset: 0x000F9A4C
|
||||
[Token(Token = "0x17000B34")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x6003F2A")]
|
||||
[Address(RVA = "0x1BA7BA0", Offset = "0x1BA6BA0", VA = "0x181BA7BA0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return this.BOIHKFECIGG == 0 || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B35 RID: 2869
|
||||
// (get) Token: 0x06003F2B RID: 16171 RVA: 0x000FB868 File Offset: 0x000F9A68
|
||||
[Token(Token = "0x17000B35")]
|
||||
public IReadOnlyList<string> NPJAJPJHDKH
|
||||
{
|
||||
[Token(Token = "0x6003F2B")]
|
||||
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003F2B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<System.String> RRUI.Data.AvatarColorListModel::get_Guids()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<string>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<string>(AvatarColorListModel::BOIHKFECIGG, ldloc:AvatarColorListModel(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F2C RID: 16172 RVA: 0x000FB87C File Offset: 0x000F9A7C
|
||||
[Token(Token = "0x6003F2C")]
|
||||
[Address(RVA = "0x1BA7A20", Offset = "0x1BA6A20", VA = "0x181BA7A20", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.Clear();
|
||||
base.LNEJNIEHGLD();
|
||||
AvatarCustomizationModel componentInParent = base.GetComponentInParent<AvatarCustomizationModel>();
|
||||
this.HAPFGIALPJL = componentInParent;
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = componentInParent.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(this.PBCPNOGHPFF);
|
||||
}
|
||||
|
||||
// Token: 0x06003F2D RID: 16173 RVA: 0x000FB8C0 File Offset: 0x000F9AC0
|
||||
[Token(Token = "0x6003F2D")]
|
||||
[Address(RVA = "0x1BA7AF0", Offset = "0x1BA6AF0", VA = "0x181BA7AF0", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = this.HAPFGIALPJL.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(this.PBCPNOGHPFF);
|
||||
}
|
||||
|
||||
// Token: 0x06003F2E RID: 16174 RVA: 0x000FB8F4 File Offset: 0x000F9AF4
|
||||
[Token(Token = "0x6003F2E")]
|
||||
[Address(RVA = "0x1BA7650", Offset = "0x1BA6650", VA = "0x181BA7650", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.BOIHKFECIGG = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06003F2F RID: 16175 RVA: 0x000FB910 File Offset: 0x000F9B10
|
||||
[Token(Token = "0x6003F2F")]
|
||||
[Address(RVA = "0x1BA76A0", Offset = "0x1BA66A0", VA = "0x181BA76A0", Slot = "31")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
AvatarColorModel.AvatarColorType avatarColorType = this.avatarColorType;
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
if (AvatarColorListModel.<>c.<>9__16_0 != 0)
|
||||
{
|
||||
goto IL_7E;
|
||||
}
|
||||
AvatarColorListModel.<>c.<>9__16_0 = (ColorVault.ColorToGuid c) => c.guidString;
|
||||
}
|
||||
if (avatarColorType > AvatarColorModel.AvatarColorType.BeardPrimary)
|
||||
{
|
||||
goto IL_96;
|
||||
}
|
||||
bool showLockedItems2 = this.HAPFGIALPJL.HPLLCDOINAP;
|
||||
bool showLockedItems = showLockedItems2;
|
||||
Func<ColorVault.ColorToGuid, bool> func = (ColorVault.ColorToGuid c) => c != 0;
|
||||
Func<ColorVault.ColorToGuid, string> func2;
|
||||
if (AvatarColorListModel.<>c.<>9__16_2 == 0)
|
||||
{
|
||||
func2 = (ColorVault.ColorToGuid c) => c.guidString;
|
||||
AvatarColorListModel.<>c.<>9__16_2 = func2;
|
||||
}
|
||||
IL_7E:
|
||||
IEnumerable<ColorVault.ColorToGuid> enumerable;
|
||||
List<string> list = Enumerable.ToList<string>(Enumerable.Select<ColorVault.ColorToGuid, string>(enumerable, func2));
|
||||
this.BOIHKFECIGG = list;
|
||||
}
|
||||
IL_96:
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003F30 RID: 16176 RVA: 0x000FB9C0 File Offset: 0x000F9BC0
|
||||
[Token(Token = "0x6003F30")]
|
||||
[Address(RVA = "0x1745130", Offset = "0x1744130", VA = "0x181745130")]
|
||||
private void PBCPNOGHPFF(ModelBase NLNHFEEMFBN)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F31 RID: 16177 RVA: 0x000FB9D4 File Offset: 0x000F9BD4
|
||||
[Token(Token = "0x6003F31")]
|
||||
[Address(RVA = "0x173C7E0", Offset = "0x173B7E0", VA = "0x18173C7E0")]
|
||||
public AvatarColorListModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400344E RID: 13390
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400344E")]
|
||||
[SerializeField]
|
||||
private AvatarColorModel.AvatarColorType avatarColorType;
|
||||
|
||||
// Token: 0x0400344F RID: 13391
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400344F")]
|
||||
private AvatarCustomizationModel HAPFGIALPJL;
|
||||
|
||||
// Token: 0x04003450 RID: 13392
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4003450")]
|
||||
private List<string> BOIHKFECIGG;
|
||||
|
||||
// Token: 0x0200091A RID: 2330
|
||||
[Token(Token = "0x200091A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GGADIBNHLCB
|
||||
{
|
||||
// Token: 0x06003F32 RID: 16178 RVA: 0x000FB9E8 File Offset: 0x000F9BE8
|
||||
[Token(Token = "0x6003F32")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GGADIBNHLCB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F33 RID: 16179 RVA: 0x000FB9FC File Offset: 0x000F9BFC
|
||||
[Token(Token = "0x6003F33")]
|
||||
[Address(RVA = "0x1BB20D0", Offset = "0x1BB10D0", VA = "0x181BB20D0")]
|
||||
internal bool <RefreshInternal>b__1(ColorVault.ColorToGuid c)
|
||||
{
|
||||
return c != 0;
|
||||
}
|
||||
|
||||
// Token: 0x04003451 RID: 13393
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003451")]
|
||||
public bool showLockedItems;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200091C RID: 2332
|
||||
[Token(Token = "0x200091C")]
|
||||
public class AvatarColorListModelController : ModelController<AvatarColorListModel>
|
||||
{
|
||||
// Token: 0x06003F38 RID: 16184 RVA: 0x000FBA7C File Offset: 0x000F9C7C
|
||||
[Token(Token = "0x6003F38")]
|
||||
[Address(RVA = "0x1BA7610", Offset = "0x1BA6610", VA = "0x181BA7610")]
|
||||
public AvatarColorListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200091D RID: 2333
|
||||
[Token(Token = "0x200091D")]
|
||||
[Serializable]
|
||||
private class AvatarColorListSpawnerImpl : RecyclingListControllerImpl<AvatarColorListModel, AvatarColorModel>
|
||||
{
|
||||
// Token: 0x06003F39 RID: 16185 RVA: 0x000FBA90 File Offset: 0x000F9C90
|
||||
[Token(Token = "0x6003F39")]
|
||||
[Address(RVA = "0x1BA7BF0", Offset = "0x1BA6BF0", VA = "0x181BA7BF0", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
AvatarColorModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<AvatarColorModel>();
|
||||
}
|
||||
|
||||
// Token: 0x06003F3A RID: 16186 RVA: 0x000FBAAC File Offset: 0x000F9CAC
|
||||
[Token(Token = "0x6003F3A")]
|
||||
[Address(RVA = "0x1BA7CA0", Offset = "0x1BA6CA0", VA = "0x181BA7CA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<string>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003F3B RID: 16187 RVA: 0x000FBAC4 File Offset: 0x000F9CC4
|
||||
[Token(Token = "0x6003F3B")]
|
||||
[Address(RVA = "0x1BA7CF0", Offset = "0x1BA6CF0", VA = "0x181BA7CF0")]
|
||||
public AvatarColorListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200091E RID: 2334
|
||||
[Token(Token = "0x200091E")]
|
||||
[Serializable]
|
||||
private class AvatarColorCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AvatarColorListModel, AvatarColorModel, AvatarColorModelController>
|
||||
{
|
||||
// Token: 0x06003F3C RID: 16188 RVA: 0x000FBAD8 File Offset: 0x000F9CD8
|
||||
[Token(Token = "0x6003F3C")]
|
||||
[Address(RVA = "0x1BA7580", Offset = "0x1BA6580", VA = "0x181BA7580", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<string>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003F3D RID: 16189 RVA: 0x000FBAF0 File Offset: 0x000F9CF0
|
||||
[Token(Token = "0x6003F3D")]
|
||||
[Address(RVA = "0x1BA74F0", Offset = "0x1BA64F0", VA = "0x181BA74F0", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AvatarColorModel OFOBHOJBDCP, BAEJLDPBGFI HELKKLDLMKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F3E RID: 16190 RVA: 0x000FBB08 File Offset: 0x000F9D08
|
||||
[Token(Token = "0x6003F3E")]
|
||||
[Address(RVA = "0x1BA75D0", Offset = "0x1BA65D0", VA = "0x181BA75D0")]
|
||||
public AvatarColorCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,329 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using RecRoom.Avatars.Data.Shared;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200091F RID: 2335
|
||||
[Token(Token = "0x200091F")]
|
||||
public class AvatarColorModel : AvatarCustomizationDependentModel
|
||||
{
|
||||
// Token: 0x17000B36 RID: 2870
|
||||
// (get) Token: 0x06003F3F RID: 16191 RVA: 0x000FBB1C File Offset: 0x000F9D1C
|
||||
[Token(Token = "0x17000B36")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003F3F")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B37 RID: 2871
|
||||
// (get) Token: 0x06003F40 RID: 16192 RVA: 0x000FBB2C File Offset: 0x000F9D2C
|
||||
// (set) Token: 0x06003F41 RID: 16193 RVA: 0x000FBB40 File Offset: 0x000F9D40
|
||||
[Token(Token = "0x17000B37")]
|
||||
public AvatarColorModel.AvatarColorType MNJODMKIILA
|
||||
{
|
||||
[Token(Token = "0x6003F40")]
|
||||
[Address(RVA = "0x483340", Offset = "0x482340", VA = "0x180483340")]
|
||||
get;
|
||||
[Token(Token = "0x6003F41")]
|
||||
[Address(RVA = "0x4833A0", Offset = "0x4823A0", VA = "0x1804833A0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B38 RID: 2872
|
||||
// (get) Token: 0x06003F42 RID: 16194 RVA: 0x000FBB54 File Offset: 0x000F9D54
|
||||
// (set) Token: 0x06003F43 RID: 16195 RVA: 0x000FBB68 File Offset: 0x000F9D68
|
||||
[Token(Token = "0x17000B38")]
|
||||
public ColorVault.ColorToGuid NJBNOMNMPNI
|
||||
{
|
||||
[Token(Token = "0x6003F42")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
||||
get;
|
||||
[Token(Token = "0x6003F43")]
|
||||
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B39 RID: 2873
|
||||
// (get) Token: 0x06003F44 RID: 16196 RVA: 0x000FBB7C File Offset: 0x000F9D7C
|
||||
[Token(Token = "0x17000B39")]
|
||||
public bool ABEIKIMEDIC
|
||||
{
|
||||
[Token(Token = "0x6003F44")]
|
||||
[Address(RVA = "0x1BA86A0", Offset = "0x1BA76A0", VA = "0x181BA86A0")]
|
||||
get
|
||||
{
|
||||
ColorVault.ColorToGuid colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = ColorVault.ColorToGuid.BDBLGMKABNK(colorToGuid, num);
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.<HPFHIHLEAFJ>k__BackingField.<Unlocked>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B3A RID: 2874
|
||||
// (get) Token: 0x06003F45 RID: 16197 RVA: 0x000FBBB4 File Offset: 0x000F9DB4
|
||||
[Token(Token = "0x17000B3A")]
|
||||
public bool EBBHEBCMKNI
|
||||
{
|
||||
[Token(Token = "0x6003F45")]
|
||||
[Address(RVA = "0x1BA8630", Offset = "0x1BA7630", VA = "0x181BA8630")]
|
||||
get
|
||||
{
|
||||
ColorVault.ColorToGuid colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = ColorVault.ColorToGuid.BDBLGMKABNK(colorToGuid, num);
|
||||
ColorVault.ColorToGuid colorToGuid2 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (!flag || colorToGuid2.<Unlocked>k__BackingField)
|
||||
{
|
||||
}
|
||||
if (colorToGuid2 != 0)
|
||||
{
|
||||
return colorToGuid2.<PurchasableGiftDrop>k__BackingField != 0;
|
||||
}
|
||||
return 0 != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B3B RID: 2875
|
||||
// (get) Token: 0x06003F46 RID: 16198 RVA: 0x000FBC08 File Offset: 0x000F9E08
|
||||
[Token(Token = "0x17000B3B")]
|
||||
public HOJMGAMMIAD NKMOKCDNHIM
|
||||
{
|
||||
[Token(Token = "0x6003F46")]
|
||||
[Address(RVA = "0x1BA86E0", Offset = "0x1BA76E0", VA = "0x181BA86E0")]
|
||||
get
|
||||
{
|
||||
ColorVault.ColorToGuid colorToGuid;
|
||||
do
|
||||
{
|
||||
colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
}
|
||||
while (colorToGuid == 0);
|
||||
return colorToGuid.<PurchasableGiftDrop>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B3C RID: 2876
|
||||
// (get) Token: 0x06003F47 RID: 16199 RVA: 0x000FBC28 File Offset: 0x000F9E28
|
||||
[Token(Token = "0x17000B3C")]
|
||||
public bool EFBOHDBHFKF
|
||||
{
|
||||
[Token(Token = "0x6003F47")]
|
||||
[Address(RVA = "0x1BA8610", Offset = "0x1BA7610", VA = "0x181BA8610")]
|
||||
get
|
||||
{
|
||||
ColorVault.ColorToGuid colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (colorToGuid != 0)
|
||||
{
|
||||
return colorToGuid.<PurchasableGiftDrop>k__BackingField != 0;
|
||||
}
|
||||
return colorToGuid != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F48 RID: 16200 RVA: 0x000FBC54 File Offset: 0x000F9E54
|
||||
[Token(Token = "0x6003F48")]
|
||||
[Address(RVA = "0x1BA8500", Offset = "0x1BA7500", VA = "0x181BA8500")]
|
||||
public void SetColor(AvatarColorModel.AvatarColorType GEDCEIDOKJL, string CBCHEMNOLBO)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
this.<MGGMPKNGGOD>k__BackingField = GEDCEIDOKJL;
|
||||
if (GEDCEIDOKJL == AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
}
|
||||
ColorVault.ColorToGuid colorToGuid;
|
||||
this.<HPFHIHLEAFJ>k__BackingField = colorToGuid;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F49 RID: 16201 RVA: 0x000FBC8C File Offset: 0x000F9E8C
|
||||
[Token(Token = "0x6003F49")]
|
||||
[Address(RVA = "0x1BA7E20", Offset = "0x1BA6E20", VA = "0x181BA7E20", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.<MGGMPKNGGOD>k__BackingField = (AvatarColorModel.AvatarColorType)num;
|
||||
this.<HPFHIHLEAFJ>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x06003F4A RID: 16202 RVA: 0x000FBCAC File Offset: 0x000F9EAC
|
||||
[Token(Token = "0x6003F4A")]
|
||||
[Address(RVA = "0x1BA82C0", Offset = "0x1BA72C0", VA = "0x181BA82C0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003F4B RID: 16203 RVA: 0x000FBCC0 File Offset: 0x000F9EC0
|
||||
[Token(Token = "0x6003F4B")]
|
||||
[Address(RVA = "0x1BA8360", Offset = "0x1BA7360", VA = "0x181BA8360")]
|
||||
public bool IsAvatarColorEquipped()
|
||||
{
|
||||
AvatarColorModel.AvatarColorType avatarColorType = this.<MGGMPKNGGOD>k__BackingField;
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh = base.JAHLPGDLMOC.AGCAPLPAAHH;
|
||||
ColorVault.ColorToGuid colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
return ColorVault.ColorToGuid.JGIMJGNAJHP(agcaplpaahh.KHNBGEMIFHE, colorToGuid);
|
||||
}
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh2 = base.JAHLPGDLMOC.AGCAPLPAAHH;
|
||||
ColorVault.ColorToGuid colorToGuid2 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
return ColorVault.ColorToGuid.JGIMJGNAJHP(agcaplpaahh2.MNAMCLKHFJG, colorToGuid2);
|
||||
}
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh3 = base.JAHLPGDLMOC.AGCAPLPAAHH;
|
||||
ColorVault.ColorToGuid colorToGuid3 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
return ColorVault.ColorToGuid.JGIMJGNAJHP(agcaplpaahh3.OFHAHFCLGMD, colorToGuid3);
|
||||
}
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.HairPrimary)
|
||||
{
|
||||
}
|
||||
MNHEFLIMKGO agcaplpaahh4 = base.JAHLPGDLMOC.AGCAPLPAAHH;
|
||||
ColorVault.ColorToGuid colorToGuid4 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
return ColorVault.ColorToGuid.JGIMJGNAJHP(agcaplpaahh4.HAEBMPABLLO, colorToGuid4);
|
||||
}
|
||||
MNHEFLIMKGO agcaplpaahh5 = base.JAHLPGDLMOC.AGCAPLPAAHH;
|
||||
ColorVault.ColorToGuid colorToGuid5 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
return ColorVault.ColorToGuid.JGIMJGNAJHP(agcaplpaahh5.CNICJGCGELG, colorToGuid5);
|
||||
}
|
||||
|
||||
// Token: 0x06003F4C RID: 16204 RVA: 0x000FBDA4 File Offset: 0x000F9FA4
|
||||
[Token(Token = "0x6003F4C")]
|
||||
[Address(RVA = "0x1BA8490", Offset = "0x1BA7490", VA = "0x181BA8490")]
|
||||
public bool IsCorrespondingItemEquipped()
|
||||
{
|
||||
AvatarColorModel.AvatarColorType avatarColorType = this.<MGGMPKNGGOD>k__BackingField;
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.Skin || avatarColorType == AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
return base.JAHLPGDLMOC.AGCAPLPAAHH.GGOLBHGLFHH;
|
||||
}
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.Skin || avatarColorType == AvatarColorModel.AvatarColorType.HairPrimary)
|
||||
{
|
||||
return base.JAHLPGDLMOC.AGCAPLPAAHH.KDMHPFJAECM;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003F4D RID: 16205 RVA: 0x000FBDF4 File Offset: 0x000F9FF4
|
||||
[Token(Token = "0x6003F4D")]
|
||||
[Address(RVA = "0x1BA7E30", Offset = "0x1BA6E30", VA = "0x181BA7E30")]
|
||||
public void EquipAvatarColor()
|
||||
{
|
||||
AvatarColorModel.AvatarColorType avatarColorType = this.<MGGMPKNGGOD>k__BackingField;
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.Skin)
|
||||
{
|
||||
if (avatarColorType != AvatarColorModel.AvatarColorType.HairPrimary)
|
||||
{
|
||||
return;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel = base.JAHLPGDLMOC;
|
||||
ColorVault.ColorToGuid colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (!ColorVault.ColorToGuid.BDBLGMKABNK(avatarCustomizationModel.AGCAPLPAAHH.HAEBMPABLLO, colorToGuid))
|
||||
{
|
||||
goto IL_A3;
|
||||
}
|
||||
avatarCustomizationModel.AGCAPLPAAHH.MPGLBBGFPCA = colorToGuid;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel2 = base.JAHLPGDLMOC;
|
||||
ColorVault.ColorToGuid colorToGuid2 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(avatarCustomizationModel2.AGCAPLPAAHH.CNICJGCGELG, colorToGuid2))
|
||||
{
|
||||
avatarCustomizationModel2.AGCAPLPAAHH.CNKBADFBNPI = colorToGuid2;
|
||||
avatarCustomizationModel2.AddUndoStack();
|
||||
MFBGLIHGCGO<OutfitType> avatarItemChangedEvent = AvatarCustomizationModel.AvatarItemChangedEvent;
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
avatarCustomizationModel2.MKBLJJGJAOH();
|
||||
}
|
||||
IL_A3:
|
||||
CFLMJLFBOKH.CCFNPHENJEC();
|
||||
return;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel3 = base.JAHLPGDLMOC;
|
||||
ColorVault.ColorToGuid colorToGuid3 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (!ColorVault.ColorToGuid.BDBLGMKABNK(avatarCustomizationModel3.AGCAPLPAAHH.OFHAHFCLGMD, colorToGuid3))
|
||||
{
|
||||
goto IL_133;
|
||||
}
|
||||
avatarCustomizationModel3.AGCAPLPAAHH.CMNNDEAJOOJ = colorToGuid3;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel4 = base.JAHLPGDLMOC;
|
||||
ColorVault.ColorToGuid colorToGuid4 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(avatarCustomizationModel4.AGCAPLPAAHH.MNAMCLKHFJG, colorToGuid4))
|
||||
{
|
||||
avatarCustomizationModel4.AGCAPLPAAHH.JMPBPEAPJOJ = colorToGuid4;
|
||||
avatarCustomizationModel4.AddUndoStack();
|
||||
MFBGLIHGCGO<OutfitType> avatarItemChangedEvent2 = AvatarCustomizationModel.AvatarItemChangedEvent;
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
avatarCustomizationModel4.MKBLJJGJAOH();
|
||||
}
|
||||
IL_133:
|
||||
CFLMJLFBOKH.OLIPFECOMAL();
|
||||
return;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel5 = base.JAHLPGDLMOC;
|
||||
ColorVault.ColorToGuid colorToGuid5 = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(avatarCustomizationModel5.AGCAPLPAAHH.KHNBGEMIFHE, colorToGuid5))
|
||||
{
|
||||
avatarCustomizationModel5.AGCAPLPAAHH.IAFAJCENECF = colorToGuid5;
|
||||
avatarCustomizationModel5.AddUndoStack();
|
||||
avatarCustomizationModel5.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarBodyChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
CFLMJLFBOKH.LINALOHJKCP();
|
||||
}
|
||||
|
||||
// Token: 0x06003F4E RID: 16206 RVA: 0x000FBF98 File Offset: 0x000FA198
|
||||
[Token(Token = "0x6003F4E")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public AvatarColorModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000920 RID: 2336
|
||||
[Token(Token = "0x2000920")]
|
||||
public enum AvatarColorType
|
||||
{
|
||||
// Token: 0x04003458 RID: 13400
|
||||
[Token(Token = "0x4003458")]
|
||||
Skin,
|
||||
// Token: 0x04003459 RID: 13401
|
||||
[Token(Token = "0x4003459")]
|
||||
HairPrimary,
|
||||
// Token: 0x0400345A RID: 13402
|
||||
[Token(Token = "0x400345A")]
|
||||
HairSecondary,
|
||||
// Token: 0x0400345B RID: 13403
|
||||
[Token(Token = "0x400345B")]
|
||||
BeardPrimary,
|
||||
// Token: 0x0400345C RID: 13404
|
||||
[Token(Token = "0x400345C")]
|
||||
BeardSecondary
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000921 RID: 2337
|
||||
[Token(Token = "0x2000921")]
|
||||
public class AvatarColorModelController : ModelController<AvatarColorModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06003F4F RID: 16207 RVA: 0x000FBFAC File Offset: 0x000FA1AC
|
||||
[Token(Token = "0x6003F4F")]
|
||||
[Address(RVA = "0x1BA7D30", Offset = "0x1BA6D30", VA = "0x181BA7D30", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003F4F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.AvatarColorModelController::GetToCardController()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_1C:
|
||||
brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06003F50 RID: 16208 RVA: 0x000FBFD8 File Offset: 0x000FA1D8
|
||||
[Token(Token = "0x6003F50")]
|
||||
[Address(RVA = "0x1BA7DE0", Offset = "0x1BA6DE0", VA = "0x181BA7DE0")]
|
||||
public AvatarColorModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000922 RID: 2338
|
||||
[Token(Token = "0x2000922")]
|
||||
[Serializable]
|
||||
private class AvatarColorToCardImpl : ToCardControllerImpl<AvatarColorModel>
|
||||
{
|
||||
// Token: 0x06003F51 RID: 16209 RVA: 0x000FBFEC File Offset: 0x000FA1EC
|
||||
[Token(Token = "0x6003F51")]
|
||||
[Address(RVA = "0x1BA8700", Offset = "0x1BA7700", VA = "0x181BA8700")]
|
||||
private void MEEKCCGGFFD()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B3D RID: 2877
|
||||
// (get) Token: 0x06003F52 RID: 16210 RVA: 0x000FC004 File Offset: 0x000FA204
|
||||
[Token(Token = "0x17000B3D")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6003F52")]
|
||||
[Address(RVA = "0x1BA87C0", Offset = "0x1BA77C0", VA = "0x181BA87C0", Slot = "76")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb;
|
||||
int num2;
|
||||
bool flag2;
|
||||
do
|
||||
{
|
||||
galeigfhnbb = new GALEIGFHNBB();
|
||||
if (galeigfhnbb != 0)
|
||||
{
|
||||
Sprite <NHBCJNENEMO>k__BackingField = galeigfhnbb.<NHBCJNENEMO>k__BackingField;
|
||||
if (<NHBCJNENEMO>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
galeigfhnbb.<NEIFFANECIB>k__BackingField = galeigfhnbb;
|
||||
if (galeigfhnbb != 0)
|
||||
{
|
||||
if (galeigfhnbb != 0)
|
||||
{
|
||||
if (galeigfhnbb != 0)
|
||||
{
|
||||
if (galeigfhnbb != 0)
|
||||
{
|
||||
if (galeigfhnbb != (ulong)1L)
|
||||
{
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel;
|
||||
ColorVault.ColorToGuid haebmpabllo = avatarCustomizationModel.AGCAPLPAAHH.HAEBMPABLLO;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel2;
|
||||
ColorVault.ColorToGuid cnicjgcgelg = avatarCustomizationModel2.AGCAPLPAAHH.CNICJGCGELG;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel3;
|
||||
ColorVault.ColorToGuid ofhahfclgmd = avatarCustomizationModel3.AGCAPLPAAHH.OFHAHFCLGMD;
|
||||
}
|
||||
AvatarCustomizationModel avatarCustomizationModel4;
|
||||
ColorVault.ColorToGuid mnamclkhfjg = avatarCustomizationModel4.AGCAPLPAAHH.MNAMCLKHFJG;
|
||||
}
|
||||
int num = 0;
|
||||
AvatarCustomizationModel avatarCustomizationModel5;
|
||||
bool flag = ColorVault.ColorToGuid.JGIMJGNAJHP(avatarCustomizationModel5.AGCAPLPAAHH.KHNBGEMIFHE, num);
|
||||
galeigfhnbb.<EKHFIFAJLBA>k__BackingField = flag;
|
||||
Action action = new Action(this.MEEKCCGGFFD);
|
||||
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
|
||||
num2 = 0;
|
||||
}
|
||||
while (!flag2);
|
||||
if (0 != 0)
|
||||
{
|
||||
}
|
||||
bool flag3 = num2 != 0;
|
||||
AvatarCustomizationModel avatarCustomizationModel6;
|
||||
if (!flag3)
|
||||
{
|
||||
if (flag3 && avatarCustomizationModel6.HPLLCDOINAP)
|
||||
{
|
||||
galeigfhnbb.<EEAGJCIHELJ>k__BackingField = "Owned";
|
||||
galeigfhnbb.<NHBCJNENEMO>k__BackingField = num2;
|
||||
}
|
||||
galeigfhnbb.<EEAGJCIHELJ>k__BackingField = num2;
|
||||
galeigfhnbb.<NHBCJNENEMO>k__BackingField = num2;
|
||||
}
|
||||
if (avatarCustomizationModel6 != 0)
|
||||
{
|
||||
}
|
||||
string text = num2.OIPDMFAMEEA(ACDKILABNNC.RecCenterTokens);
|
||||
galeigfhnbb.<EEAGJCIHELJ>k__BackingField = text;
|
||||
CardsConfig instance = CardsConfig.Instance;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F53 RID: 16211 RVA: 0x000FC12C File Offset: 0x000FA32C
|
||||
[Token(Token = "0x6003F53")]
|
||||
[Address(RVA = "0x1BA8780", Offset = "0x1BA7780", VA = "0x181BA8780")]
|
||||
public AvatarColorToCardImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000923 RID: 2339
|
||||
[Token(Token = "0x2000923")]
|
||||
[Serializable]
|
||||
private class BackgroundColorImageImpl : ImageControllerImpl<AvatarColorModel>
|
||||
{
|
||||
// Token: 0x06003F54 RID: 16212 RVA: 0x000FC140 File Offset: 0x000FA340
|
||||
[Token(Token = "0x6003F54")]
|
||||
[Address(RVA = "0x1BAD900", Offset = "0x1BAC900", VA = "0x181BAD900", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
AvatarColorModel.AvatarColorType avatarColorType = this.avatarColorType;
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.HairPrimary)
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel;
|
||||
MNHEFLIMKGO agcaplpaahh = avatarCustomizationModel.AGCAPLPAAHH;
|
||||
}
|
||||
if (avatarColorType == AvatarColorModel.AvatarColorType.HairSecondary)
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel2;
|
||||
Color color = avatarCustomizationModel2.AGCAPLPAAHH.OFHAHFCLGMD.color;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F55 RID: 16213 RVA: 0x000FC17C File Offset: 0x000FA37C
|
||||
[Token(Token = "0x6003F55")]
|
||||
[Address(RVA = "0x1BAD9C0", Offset = "0x1BAC9C0", VA = "0x181BAD9C0")]
|
||||
public BackgroundColorImageImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400345D RID: 13405
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400345D")]
|
||||
[SerializeField]
|
||||
private AvatarColorModel.AvatarColorType avatarColorType;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000934 RID: 2356
|
||||
[Token(Token = "0x2000934")]
|
||||
public class AvatarCustomizationDependentModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B5A RID: 2906
|
||||
// (get) Token: 0x06003FCC RID: 16332 RVA: 0x000FDDDC File Offset: 0x000FBFDC
|
||||
[Token(Token = "0x17000B5A")]
|
||||
public AvatarCustomizationModel JAHLPGDLMOC
|
||||
{
|
||||
[Token(Token = "0x6003FCC")]
|
||||
[Address(RVA = "0x1BA9350", Offset = "0x1BA8350", VA = "0x181BA9350")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel hapfgialpjl = this.HAPFGIALPJL;
|
||||
int num = 0;
|
||||
if (hapfgialpjl == num)
|
||||
{
|
||||
AvatarCustomizationModel componentInParent = base.GetComponentInParent<AvatarCustomizationModel>();
|
||||
this.HAPFGIALPJL = componentInParent;
|
||||
}
|
||||
return this.HAPFGIALPJL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B5B RID: 2907
|
||||
// (get) Token: 0x06003FCD RID: 16333 RVA: 0x000FDE10 File Offset: 0x000FC010
|
||||
[Token(Token = "0x17000B5B")]
|
||||
public MNHEFLIMKGO ONBHMHCNDLO
|
||||
{
|
||||
[Token(Token = "0x6003FCD")]
|
||||
[Address(RVA = "0x1BA93D0", Offset = "0x1BA83D0", VA = "0x181BA93D0")]
|
||||
get
|
||||
{
|
||||
return this.JAHLPGDLMOC.AGCAPLPAAHH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B5C RID: 2908
|
||||
// (get) Token: 0x06003FCE RID: 16334 RVA: 0x000FDE30 File Offset: 0x000FC030
|
||||
[Token(Token = "0x17000B5C")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003FCE")]
|
||||
[Address(RVA = "0x1BA9200", Offset = "0x1BA8200", VA = "0x181BA9200", Slot = "12")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel = this.JAHLPGDLMOC;
|
||||
int num = 0;
|
||||
return avatarCustomizationModel != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FCF RID: 16335 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003FCF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003FD0 RID: 16336 RVA: 0x000FDE50 File Offset: 0x000FC050
|
||||
[Token(Token = "0x6003FD0")]
|
||||
[Address(RVA = "0x1BA90B0", Offset = "0x1BA80B0", VA = "0x181BA90B0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003FD1 RID: 16337 RVA: 0x000FDE64 File Offset: 0x000FC064
|
||||
[Token(Token = "0x6003FD1")]
|
||||
[Address(RVA = "0x1BA9150", Offset = "0x1BA8150", VA = "0x181BA9150", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = this.JAHLPGDLMOC.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(this.PBCPNOGHPFF);
|
||||
}
|
||||
|
||||
// Token: 0x06003FD2 RID: 16338 RVA: 0x000FDE98 File Offset: 0x000FC098
|
||||
[Token(Token = "0x6003FD2")]
|
||||
[Address(RVA = "0x1BA9270", Offset = "0x1BA8270", VA = "0x181BA9270", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
AvatarCustomizationModel hapfgialpjl = this.HAPFGIALPJL;
|
||||
int num = 0;
|
||||
if (hapfgialpjl != num)
|
||||
{
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = this.HAPFGIALPJL.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(this.PBCPNOGHPFF);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FD3 RID: 16339 RVA: 0x000FDEE0 File Offset: 0x000FC0E0
|
||||
[Token(Token = "0x6003FD3")]
|
||||
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
||||
private void PBCPNOGHPFF(ModelBase NLNHFEEMFBN)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FD4 RID: 16340 RVA: 0x000FDEF4 File Offset: 0x000FC0F4
|
||||
[Token(Token = "0x6003FD4")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public AvatarCustomizationDependentModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034B8 RID: 13496
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40034B8")]
|
||||
private AvatarCustomizationModel HAPFGIALPJL;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,298 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars.Data.Shared;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000924 RID: 2340
|
||||
[Token(Token = "0x2000924")]
|
||||
public class AvatarCustomizationItemListModel : ListModel
|
||||
{
|
||||
// Token: 0x17000B3E RID: 2878
|
||||
// (get) Token: 0x06003F56 RID: 16214 RVA: 0x000FC190 File Offset: 0x000FA390
|
||||
[Token(Token = "0x17000B3E")]
|
||||
public OutfitType KPBOKDELAPH
|
||||
{
|
||||
[Token(Token = "0x6003F56")]
|
||||
[Address(RVA = "0x56DD50", Offset = "0x56CD50", VA = "0x18056DD50")]
|
||||
get
|
||||
{
|
||||
return this.outfitType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B3F RID: 2879
|
||||
// (get) Token: 0x06003F57 RID: 16215 RVA: 0x000FC1A4 File Offset: 0x000FA3A4
|
||||
[Token(Token = "0x17000B3F")]
|
||||
public AvatarItemHandEquipType FCOELFJONFI
|
||||
{
|
||||
[Token(Token = "0x6003F57")]
|
||||
[Address(RVA = "0x4AF6B0", Offset = "0x4AE6B0", VA = "0x1804AF6B0")]
|
||||
get
|
||||
{
|
||||
return this.handEquipType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B40 RID: 2880
|
||||
// (get) Token: 0x06003F58 RID: 16216 RVA: 0x000FC1B8 File Offset: 0x000FA3B8
|
||||
[Token(Token = "0x17000B40")]
|
||||
public EOBKJELFMIA.PFIGBFIKKEG IHPAOPAJPBO
|
||||
{
|
||||
[Token(Token = "0x6003F58")]
|
||||
[Address(RVA = "0x1BA9AE0", Offset = "0x1BA8AE0", VA = "0x181BA9AE0")]
|
||||
get
|
||||
{
|
||||
return this.HAPFGIALPJL.PFFKBHDEIDH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B41 RID: 2881
|
||||
// (get) Token: 0x06003F59 RID: 16217 RVA: 0x000FC1D8 File Offset: 0x000FA3D8
|
||||
[Token(Token = "0x17000B41")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ DFJELDMGJAD
|
||||
{
|
||||
[Token(Token = "0x6003F59")]
|
||||
[Address(RVA = "0x1BA9A70", Offset = "0x1BA8A70", VA = "0x181BA9A70")]
|
||||
get
|
||||
{
|
||||
return this.outfitType.JIJFBCNAKNK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B42 RID: 2882
|
||||
// (get) Token: 0x06003F5A RID: 16218 RVA: 0x000FC1F0 File Offset: 0x000FA3F0
|
||||
[Token(Token = "0x17000B42")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ FONNFBDGANC
|
||||
{
|
||||
[Token(Token = "0x6003F5A")]
|
||||
[Address(RVA = "0x1BA9A80", Offset = "0x1BA8A80", VA = "0x181BA9A80")]
|
||||
get
|
||||
{
|
||||
return this.HAPFGIALPJL.IMJKADIIAGN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B43 RID: 2883
|
||||
// (get) Token: 0x06003F5B RID: 16219 RVA: 0x000FC210 File Offset: 0x000FA410
|
||||
[Token(Token = "0x17000B43")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ BGDFCJHBBCH
|
||||
{
|
||||
[Token(Token = "0x6003F5B")]
|
||||
[Address(RVA = "0x1BA99E0", Offset = "0x1BA89E0", VA = "0x181BA99E0")]
|
||||
get
|
||||
{
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj = this.outfitType.JIJFBCNAKNK();
|
||||
return this.HAPFGIALPJL.IMJKADIIAGN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B44 RID: 2884
|
||||
// (get) Token: 0x06003F5C RID: 16220 RVA: 0x000FC23C File Offset: 0x000FA43C
|
||||
[Token(Token = "0x17000B44")]
|
||||
public string NKENBFJLMAM
|
||||
{
|
||||
[Token(Token = "0x6003F5C")]
|
||||
[Address(RVA = "0x1BA9AB0", Offset = "0x1BA8AB0", VA = "0x181BA9AB0")]
|
||||
get
|
||||
{
|
||||
return this.HAPFGIALPJL.EFAODIPOHBL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B45 RID: 2885
|
||||
// (get) Token: 0x06003F5D RID: 16221 RVA: 0x000FC25C File Offset: 0x000FA45C
|
||||
[Token(Token = "0x17000B45")]
|
||||
public IReadOnlyList<string> NPJAJPJHDKH
|
||||
{
|
||||
[Token(Token = "0x6003F5D")]
|
||||
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003F5D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<System.String> RRUI.Data.AvatarCustomizationItemListModel::get_Guids()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<string>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<string>(AvatarCustomizationItemListModel::BOIHKFECIGG, ldloc:AvatarCustomizationItemListModel(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B46 RID: 2886
|
||||
// (get) Token: 0x06003F5E RID: 16222 RVA: 0x000FC270 File Offset: 0x000FA470
|
||||
[Token(Token = "0x17000B46")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x6003F5E")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B47 RID: 2887
|
||||
// (get) Token: 0x06003F5F RID: 16223 RVA: 0x000FC280 File Offset: 0x000FA480
|
||||
[Token(Token = "0x17000B47")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003F5F")]
|
||||
[Address(RVA = "0x1BA9850", Offset = "0x1BA8850", VA = "0x181BA9850", Slot = "12")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel hapfgialpjl = this.HAPFGIALPJL;
|
||||
int num = 0;
|
||||
return hapfgialpjl != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B48 RID: 2888
|
||||
// (get) Token: 0x06003F60 RID: 16224 RVA: 0x000FC2A0 File Offset: 0x000FA4A0
|
||||
[Token(Token = "0x17000B48")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x6003F60")]
|
||||
[Address(RVA = "0x1BA9A20", Offset = "0x1BA8A20", VA = "0x181BA9A20", Slot = "26")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return this.BOIHKFECIGG == 0 || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F61 RID: 16225 RVA: 0x000FC2BC File Offset: 0x000FA4BC
|
||||
[Token(Token = "0x6003F61")]
|
||||
[Address(RVA = "0x1BA9780", Offset = "0x1BA8780", VA = "0x181BA9780", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.Clear();
|
||||
AvatarCustomizationModel componentInParent = base.GetComponentInParent<AvatarCustomizationModel>();
|
||||
this.HAPFGIALPJL = componentInParent;
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = this.HAPFGIALPJL.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(this.PBCPNOGHPFF);
|
||||
}
|
||||
|
||||
// Token: 0x06003F62 RID: 16226 RVA: 0x000FC304 File Offset: 0x000FA504
|
||||
[Token(Token = "0x6003F62")]
|
||||
[Address(RVA = "0x1BA98B0", Offset = "0x1BA88B0", VA = "0x181BA98B0", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = this.HAPFGIALPJL.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(this.PBCPNOGHPFF);
|
||||
}
|
||||
|
||||
// Token: 0x06003F63 RID: 16227 RVA: 0x000FC338 File Offset: 0x000FA538
|
||||
[Token(Token = "0x6003F63")]
|
||||
[Address(RVA = "0x1BA9430", Offset = "0x1BA8430", VA = "0x181BA9430", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.BOIHKFECIGG.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06003F64 RID: 16228 RVA: 0x000FC35C File Offset: 0x000FA55C
|
||||
[Token(Token = "0x6003F64")]
|
||||
[Address(RVA = "0x1BA94F0", Offset = "0x1BA84F0", VA = "0x181BA94F0", Slot = "31")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
this.BOIHKFECIGG.Clear();
|
||||
if (this.addNoneOptionToList)
|
||||
{
|
||||
this.BOIHKFECIGG.Add("NONE_EQUIPPED_IN_THIS_SLOT");
|
||||
}
|
||||
if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
EOBKJELFMIA.PFIGBFIKKEG pffkbhdeidh = this.HAPFGIALPJL.PFFKBHDEIDH;
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj = this.outfitType.JIJFBCNAKNK();
|
||||
EOBKJELFMIA.LFFHCBCBCJJ imjkadiiagn = this.HAPFGIALPJL.IMJKADIIAGN;
|
||||
int num = 0;
|
||||
Action<IReadOnlyList<string>> action = new Action(this.FANCKIFOEHI);
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
if (num != this)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
PMGCJEPKFOF<IReadOnlyList<string>> pmgcjepkfof;
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003F65 RID: 16229 RVA: 0x000FC3F0 File Offset: 0x000FA5F0
|
||||
[Token(Token = "0x6003F65")]
|
||||
[Address(RVA = "0x1745130", Offset = "0x1744130", VA = "0x181745130")]
|
||||
private void PBCPNOGHPFF(ModelBase NLNHFEEMFBN)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F66 RID: 16230 RVA: 0x000FC404 File Offset: 0x000FA604
|
||||
[Token(Token = "0x6003F66")]
|
||||
[Address(RVA = "0x1BA9960", Offset = "0x1BA8960", VA = "0x181BA9960")]
|
||||
public AvatarCustomizationItemListModel()
|
||||
{
|
||||
List<string> list = new List();
|
||||
this.BOIHKFECIGG = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003F67 RID: 16231 RVA: 0x000FC434 File Offset: 0x000FA634
|
||||
[Token(Token = "0x6003F67")]
|
||||
[Address(RVA = "0x1BA9490", Offset = "0x1BA8490", VA = "0x181BA9490")]
|
||||
[CompilerGenerated]
|
||||
private void FANCKIFOEHI(IReadOnlyList<string> FHFGOGLNKEE)
|
||||
{
|
||||
this.BOIHKFECIGG.AddRange(FHFGOGLNKEE);
|
||||
}
|
||||
|
||||
// Token: 0x0400345E RID: 13406
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400345E")]
|
||||
[SerializeField]
|
||||
private OutfitType outfitType;
|
||||
|
||||
// Token: 0x0400345F RID: 13407
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x400345F")]
|
||||
[SerializeField]
|
||||
private bool addNoneOptionToList = true;
|
||||
|
||||
// Token: 0x04003460 RID: 13408
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003460")]
|
||||
[SerializeField]
|
||||
private AvatarItemHandEquipType handEquipType = (AvatarItemHandEquipType)((ulong)1L);
|
||||
|
||||
// Token: 0x04003461 RID: 13409
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4003461")]
|
||||
private AvatarCustomizationModel HAPFGIALPJL;
|
||||
|
||||
// Token: 0x04003462 RID: 13410
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4003462")]
|
||||
private readonly List<string> BOIHKFECIGG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000925 RID: 2341
|
||||
[Token(Token = "0x2000925")]
|
||||
public class AvatarCustomizationItemListModelController : ModelController<AvatarCustomizationItemListModel>
|
||||
{
|
||||
// Token: 0x06003F68 RID: 16232 RVA: 0x000FC454 File Offset: 0x000FA654
|
||||
[Token(Token = "0x6003F68")]
|
||||
[Address(RVA = "0x1BA93F0", Offset = "0x1BA83F0", VA = "0x181BA93F0")]
|
||||
public AvatarCustomizationItemListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000926 RID: 2342
|
||||
[Token(Token = "0x2000926")]
|
||||
[Serializable]
|
||||
private class OutfitItemCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AvatarCustomizationItemListModel, OutfitItemModel, OutfitItemModelController>
|
||||
{
|
||||
// Token: 0x06003F69 RID: 16233 RVA: 0x000FC468 File Offset: 0x000FA668
|
||||
[Token(Token = "0x6003F69")]
|
||||
[Address(RVA = "0x1BB43C0", Offset = "0x1BB33C0", VA = "0x181BB43C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<string>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003F6A RID: 16234 RVA: 0x000FC480 File Offset: 0x000FA680
|
||||
[Token(Token = "0x6003F6A")]
|
||||
[Address(RVA = "0x1BB4310", Offset = "0x1BB3310", VA = "0x181BB4310", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, OutfitItemModel IBGNNKNEDLG, BAEJLDPBGFI JFOIMFFMEJO)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F6B RID: 16235 RVA: 0x000FC498 File Offset: 0x000FA698
|
||||
[Token(Token = "0x6003F6B")]
|
||||
[Address(RVA = "0x1BB4410", Offset = "0x1BB3410", VA = "0x181BB4410")]
|
||||
public OutfitItemCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2004 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using RecRoom.Avatars.Data.Runtime;
|
||||
using RecRoom.Avatars.Data.Shared;
|
||||
using RecRoom.Avatars.Face;
|
||||
using RecRoom.Avatars.Outfit;
|
||||
using RecRoom.Core;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000927 RID: 2343
|
||||
[Token(Token = "0x2000927")]
|
||||
public class AvatarCustomizationModel : AvatarModel
|
||||
{
|
||||
// Token: 0x17000B49 RID: 2889
|
||||
// (get) Token: 0x06003F6C RID: 16236 RVA: 0x000FC4AC File Offset: 0x000FA6AC
|
||||
// (set) Token: 0x06003F6D RID: 16237 RVA: 0x000FC4C0 File Offset: 0x000FA6C0
|
||||
[Token(Token = "0x17000B49")]
|
||||
public AvatarCustomizationModel.OPGHFCLCNJB EMFEEACHDCN
|
||||
{
|
||||
[Token(Token = "0x6003F6C")]
|
||||
[Address(RVA = "0x775240", Offset = "0x774240", VA = "0x180775240")]
|
||||
get
|
||||
{
|
||||
return this.FJGNNGGOHKB;
|
||||
}
|
||||
[Token(Token = "0x6003F6D")]
|
||||
[Address(RVA = "0x1BAD170", Offset = "0x1BAC170", VA = "0x181BAD170")]
|
||||
set
|
||||
{
|
||||
this.FJGNNGGOHKB = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4A RID: 2890
|
||||
// (get) Token: 0x06003F6E RID: 16238 RVA: 0x000FC4DC File Offset: 0x000FA6DC
|
||||
// (set) Token: 0x06003F6F RID: 16239 RVA: 0x000FC4F0 File Offset: 0x000FA6F0
|
||||
[Token(Token = "0x17000B4A")]
|
||||
public AvatarCustomizationModel.LHIFBBOIHDN CIBAIOMOMDE
|
||||
{
|
||||
[Token(Token = "0x6003F6E")]
|
||||
[Address(RVA = "0xAB93E0", Offset = "0xAB83E0", VA = "0x180AB93E0")]
|
||||
get
|
||||
{
|
||||
return this.HEBIMNOHFIO;
|
||||
}
|
||||
[Token(Token = "0x6003F6F")]
|
||||
[Address(RVA = "0x1BAD210", Offset = "0x1BAC210", VA = "0x181BAD210")]
|
||||
set
|
||||
{
|
||||
this.HEBIMNOHFIO = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4B RID: 2891
|
||||
// (get) Token: 0x06003F70 RID: 16240 RVA: 0x000FC50C File Offset: 0x000FA70C
|
||||
// (set) Token: 0x06003F71 RID: 16241 RVA: 0x000FC520 File Offset: 0x000FA720
|
||||
[Token(Token = "0x17000B4B")]
|
||||
public AvatarCustomizationModel.LHIFBBOIHDN IEGDIJGKPDB
|
||||
{
|
||||
[Token(Token = "0x6003F70")]
|
||||
[Address(RVA = "0x4D9710", Offset = "0x4D8710", VA = "0x1804D9710")]
|
||||
get
|
||||
{
|
||||
return this.IJBPKOEBIMA;
|
||||
}
|
||||
[Token(Token = "0x6003F71")]
|
||||
[Address(RVA = "0x1BAD1C0", Offset = "0x1BAC1C0", VA = "0x181BAD1C0")]
|
||||
set
|
||||
{
|
||||
this.IJBPKOEBIMA = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4C RID: 2892
|
||||
// (get) Token: 0x06003F72 RID: 16242 RVA: 0x000FC53C File Offset: 0x000FA73C
|
||||
// (set) Token: 0x06003F73 RID: 16243 RVA: 0x000FC550 File Offset: 0x000FA750
|
||||
[Token(Token = "0x17000B4C")]
|
||||
public AvatarCustomizationModel.NPPNKEECNHH IEPLMOBEFLI
|
||||
{
|
||||
[Token(Token = "0x6003F72")]
|
||||
[Address(RVA = "0x1B03710", Offset = "0x1B02710", VA = "0x181B03710")]
|
||||
get
|
||||
{
|
||||
return this.OLPCAFKPKMM;
|
||||
}
|
||||
[Token(Token = "0x6003F73")]
|
||||
[Address(RVA = "0x1BAD260", Offset = "0x1BAC260", VA = "0x181BAD260")]
|
||||
set
|
||||
{
|
||||
this.OLPCAFKPKMM = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4D RID: 2893
|
||||
// (get) Token: 0x06003F74 RID: 16244 RVA: 0x000FC56C File Offset: 0x000FA76C
|
||||
// (set) Token: 0x06003F75 RID: 16245 RVA: 0x000FC580 File Offset: 0x000FA780
|
||||
[Token(Token = "0x17000B4D")]
|
||||
public AvatarCustomizationModel.AHHLAJFBBEP LNCPBGHPMMP
|
||||
{
|
||||
[Token(Token = "0x6003F74")]
|
||||
[Address(RVA = "0x6A55D0", Offset = "0x6A45D0", VA = "0x1806A55D0")]
|
||||
get
|
||||
{
|
||||
return this.BMJHDDEGMPJ;
|
||||
}
|
||||
[Token(Token = "0x6003F75")]
|
||||
[Address(RVA = "0x1BAD2B0", Offset = "0x1BAC2B0", VA = "0x181BAD2B0")]
|
||||
set
|
||||
{
|
||||
this.BMJHDDEGMPJ = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4E RID: 2894
|
||||
// (get) Token: 0x06003F76 RID: 16246 RVA: 0x000FC59C File Offset: 0x000FA79C
|
||||
// (set) Token: 0x06003F77 RID: 16247 RVA: 0x000FC5B0 File Offset: 0x000FA7B0
|
||||
[Token(Token = "0x17000B4E")]
|
||||
public AvatarCustomizationModel.GNMMOOFNADF OJEOIDGLDJI
|
||||
{
|
||||
[Token(Token = "0x6003F76")]
|
||||
[Address(RVA = "0x6A5740", Offset = "0x6A4740", VA = "0x1806A5740")]
|
||||
get
|
||||
{
|
||||
return this.GEJBGMJOMKI;
|
||||
}
|
||||
[Token(Token = "0x6003F77")]
|
||||
[Address(RVA = "0x1BAD380", Offset = "0x1BAC380", VA = "0x181BAD380")]
|
||||
set
|
||||
{
|
||||
this.GEJBGMJOMKI = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4F RID: 2895
|
||||
// (get) Token: 0x06003F78 RID: 16248 RVA: 0x000FC5CC File Offset: 0x000FA7CC
|
||||
// (set) Token: 0x06003F79 RID: 16249 RVA: 0x000FC5E0 File Offset: 0x000FA7E0
|
||||
[Token(Token = "0x17000B4F")]
|
||||
public EOBKJELFMIA.PFIGBFIKKEG IHPAOPAJPBO
|
||||
{
|
||||
[Token(Token = "0x6003F78")]
|
||||
[Address(RVA = "0x6A55C0", Offset = "0x6A45C0", VA = "0x1806A55C0")]
|
||||
get
|
||||
{
|
||||
return this.PFFKBHDEIDH;
|
||||
}
|
||||
[Token(Token = "0x6003F79")]
|
||||
[Address(RVA = "0x1BAD370", Offset = "0x1BAC370", VA = "0x181BAD370")]
|
||||
set
|
||||
{
|
||||
this.PFFKBHDEIDH = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B50 RID: 2896
|
||||
// (get) Token: 0x06003F7A RID: 16250 RVA: 0x000FC5FC File Offset: 0x000FA7FC
|
||||
// (set) Token: 0x06003F7B RID: 16251 RVA: 0x000FC610 File Offset: 0x000FA810
|
||||
[Token(Token = "0x17000B50")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ FONNFBDGANC
|
||||
{
|
||||
[Token(Token = "0x6003F7A")]
|
||||
[Address(RVA = "0x6A55B0", Offset = "0x6A45B0", VA = "0x1806A55B0")]
|
||||
get
|
||||
{
|
||||
return this.IMJKADIIAGN;
|
||||
}
|
||||
[Token(Token = "0x6003F7B")]
|
||||
[Address(RVA = "0x1BAD320", Offset = "0x1BAC320", VA = "0x181BAD320")]
|
||||
set
|
||||
{
|
||||
this.IMJKADIIAGN = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B51 RID: 2897
|
||||
// (get) Token: 0x06003F7C RID: 16252 RVA: 0x000FC62C File Offset: 0x000FA82C
|
||||
// (set) Token: 0x06003F7D RID: 16253 RVA: 0x000FC640 File Offset: 0x000FA840
|
||||
[Token(Token = "0x17000B51")]
|
||||
public string NKENBFJLMAM
|
||||
{
|
||||
[Token(Token = "0x6003F7C")]
|
||||
[Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")]
|
||||
get
|
||||
{
|
||||
return this.EFAODIPOHBL;
|
||||
}
|
||||
[Token(Token = "0x6003F7D")]
|
||||
[Address(RVA = "0x1BAD330", Offset = "0x1BAC330", VA = "0x181BAD330")]
|
||||
set
|
||||
{
|
||||
if (this.EFAODIPOHBL != value)
|
||||
{
|
||||
this.EFAODIPOHBL = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B52 RID: 2898
|
||||
// (get) Token: 0x06003F7E RID: 16254 RVA: 0x000FC66C File Offset: 0x000FA86C
|
||||
// (set) Token: 0x06003F7F RID: 16255 RVA: 0x000FC680 File Offset: 0x000FA880
|
||||
[Token(Token = "0x17000B52")]
|
||||
public bool PJKALLBFKBE
|
||||
{
|
||||
[Token(Token = "0x6003F7E")]
|
||||
[Address(RVA = "0x54E460", Offset = "0x54D460", VA = "0x18054E460")]
|
||||
get
|
||||
{
|
||||
return this.MNJHFGHJBDN;
|
||||
}
|
||||
[Token(Token = "0x6003F7F")]
|
||||
[Address(RVA = "0x1BAD300", Offset = "0x1BAC300", VA = "0x181BAD300")]
|
||||
set
|
||||
{
|
||||
this.MNJHFGHJBDN = value;
|
||||
if (!value)
|
||||
{
|
||||
this.EFAODIPOHBL = (ulong)0L;
|
||||
}
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B53 RID: 2899
|
||||
// (get) Token: 0x06003F80 RID: 16256 RVA: 0x000FC6A8 File Offset: 0x000FA8A8
|
||||
[Token(Token = "0x17000B53")]
|
||||
public bool HPLLCDOINAP
|
||||
{
|
||||
[Token(Token = "0x6003F80")]
|
||||
[Address(RVA = "0x1BAD080", Offset = "0x1BAC080", VA = "0x181BAD080")]
|
||||
get
|
||||
{
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj;
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj2;
|
||||
return this.IMJKADIIAGN.HasFlag(lffhcbcbcjj) || !this.IMJKADIIAGN.HasFlag(lffhcbcbcjj2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B54 RID: 2900
|
||||
// (get) Token: 0x06003F81 RID: 16257 RVA: 0x000FC6DC File Offset: 0x000FA8DC
|
||||
// (set) Token: 0x06003F82 RID: 16258 RVA: 0x000FC6F0 File Offset: 0x000FA8F0
|
||||
[Token(Token = "0x17000B54")]
|
||||
public PlayerAvatarDisplay.DPOGFJABJBJ DDGKLBNLCEC
|
||||
{
|
||||
[Token(Token = "0x6003F81")]
|
||||
[Address(RVA = "0x42D470", Offset = "0x42C470", VA = "0x18042D470")]
|
||||
get;
|
||||
[Token(Token = "0x6003F82")]
|
||||
[Address(RVA = "0x42DA60", Offset = "0x42CA60", VA = "0x18042DA60")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B55 RID: 2901
|
||||
// (get) Token: 0x06003F83 RID: 16259 RVA: 0x000FC704 File Offset: 0x000FA904
|
||||
// (set) Token: 0x06003F84 RID: 16260 RVA: 0x000FC718 File Offset: 0x000FA918
|
||||
[Token(Token = "0x17000B55")]
|
||||
public bool ECGJIDIFNJG
|
||||
{
|
||||
[Token(Token = "0x6003F83")]
|
||||
[Address(RVA = "0x42D490", Offset = "0x42C490", VA = "0x18042D490")]
|
||||
get;
|
||||
[Token(Token = "0x6003F84")]
|
||||
[Address(RVA = "0x42DA80", Offset = "0x42CA80", VA = "0x18042DA80")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B56 RID: 2902
|
||||
// (get) Token: 0x06003F85 RID: 16261 RVA: 0x000FC72C File Offset: 0x000FA92C
|
||||
[Token(Token = "0x17000B56")]
|
||||
public bool DINPECFANOH
|
||||
{
|
||||
[Token(Token = "0x6003F85")]
|
||||
[Address(RVA = "0x1BACFC0", Offset = "0x1BABFC0", VA = "0x181BACFC0")]
|
||||
get
|
||||
{
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
int num = 0;
|
||||
if (browserModel != num)
|
||||
{
|
||||
Route route = this.customizationBrowser.GMAKMKMNHAP;
|
||||
Route route2 = this.customizeCompleteRoute;
|
||||
if (route.Equals(route2))
|
||||
{
|
||||
return this.customizationBrowser.<JLJEPDBGHNG>k__BackingField != BrowserModel.LPHOBCGJLFF.Pending;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F86 RID: 16262 RVA: 0x000FC784 File Offset: 0x000FA984
|
||||
[Token(Token = "0x6003F86")]
|
||||
[Address(RVA = "0x1BA9BE0", Offset = "0x1BA8BE0", VA = "0x181BA9BE0")]
|
||||
public void BuyAll()
|
||||
{
|
||||
Action<JPIJGHNNIDP> action = new Action(this.FFCCFJMDNNE);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof2;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x17000B57 RID: 2903
|
||||
// (get) Token: 0x06003F87 RID: 16263 RVA: 0x000FC7C8 File Offset: 0x000FA9C8
|
||||
[Token(Token = "0x17000B57")]
|
||||
public bool BFKFGKFNNOE
|
||||
{
|
||||
[Token(Token = "0x6003F87")]
|
||||
[Address(RVA = "0x1BACF70", Offset = "0x1BABF70", VA = "0x181BACF70")]
|
||||
get
|
||||
{
|
||||
return this.BJJLOAAFEPN.IBDJAKGMLEB != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B58 RID: 2904
|
||||
// (get) Token: 0x06003F88 RID: 16264 RVA: 0x000FC7EC File Offset: 0x000FA9EC
|
||||
[Token(Token = "0x17000B58")]
|
||||
public bool MCLMKMAKOPG
|
||||
{
|
||||
[Token(Token = "0x6003F88")]
|
||||
[Address(RVA = "0x1BACF20", Offset = "0x1BABF20", VA = "0x181BACF20")]
|
||||
get
|
||||
{
|
||||
return this.BJJLOAAFEPN.FLAGPNDNLFI != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F89 RID: 16265 RVA: 0x000FC810 File Offset: 0x000FAA10
|
||||
[Token(Token = "0x6003F89")]
|
||||
[Address(RVA = "0x1BAC880", Offset = "0x1BAB880", VA = "0x181BAC880")]
|
||||
public void Undo()
|
||||
{
|
||||
if (this.BJJLOAAFEPN.IBDJAKGMLEB != 0)
|
||||
{
|
||||
this.BJJLOAAFEPN.HEBIFJELCPI();
|
||||
BEPMBLAHCML<PBNNFOJIBOD> bjjloaafepn = this.BJJLOAAFEPN;
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
PBNNFOJIBOD pbnnfojibod = bjjloaafepn.ENONEADFACP;
|
||||
agcaplpaahh.OMOFPCLAKDJ(pbnnfojibod);
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarUndoEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F8A RID: 16266 RVA: 0x000FC868 File Offset: 0x000FAA68
|
||||
[Token(Token = "0x6003F8A")]
|
||||
[Address(RVA = "0x1BAB790", Offset = "0x1BAA790", VA = "0x181BAB790")]
|
||||
public void Redo()
|
||||
{
|
||||
if (this.BJJLOAAFEPN.FLAGPNDNLFI != 0)
|
||||
{
|
||||
this.BJJLOAAFEPN.OOAIDMBHDKP();
|
||||
BEPMBLAHCML<PBNNFOJIBOD> bjjloaafepn = this.BJJLOAAFEPN;
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
PBNNFOJIBOD pbnnfojibod = bjjloaafepn.ENONEADFACP;
|
||||
agcaplpaahh.OMOFPCLAKDJ(pbnnfojibod);
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarRedoEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F8B RID: 16267 RVA: 0x000FC8C0 File Offset: 0x000FAAC0
|
||||
[Token(Token = "0x6003F8B")]
|
||||
[Address(RVA = "0x1BA9B50", Offset = "0x1BA8B50", VA = "0x181BA9B50")]
|
||||
public void AddUndoStack()
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
BEPMBLAHCML<PBNNFOJIBOD> bjjloaafepn = this.BJJLOAAFEPN;
|
||||
int num = 0;
|
||||
PBNNFOJIBOD pbnnfojibod = agcaplpaahh.OHCPAPEDEAK(num != 0, true);
|
||||
bjjloaafepn.BPAJKKAGPKB(pbnnfojibod);
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x06003F8C RID: 16268 RVA: 0x000FC8FC File Offset: 0x000FAAFC
|
||||
[Token(Token = "0x6003F8C")]
|
||||
[Address(RVA = "0x1BAB450", Offset = "0x1BAA450", VA = "0x181BAB450")]
|
||||
public void Randomize()
|
||||
{
|
||||
AvatarCustomizationSettings avatarCustomizationSettings;
|
||||
this.AGCAPLPAAHH.NBIMOCPACLP = avatarCustomizationSettings;
|
||||
List<AvatarItemSelection> list;
|
||||
this.AGCAPLPAAHH.MBFHPDKGHHM(list);
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
MNHEFLIMKGO agcaplpaahh2 = this.AGCAPLPAAHH;
|
||||
instance.HairColorVault.Awake();
|
||||
MNHEFLIMKGO agcaplpaahh3 = this.AGCAPLPAAHH;
|
||||
OutfitManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
MNHEFLIMKGO agcaplpaahh4 = this.AGCAPLPAAHH;
|
||||
instance2.HairColorVault.Awake();
|
||||
MNHEFLIMKGO agcaplpaahh5 = this.AGCAPLPAAHH;
|
||||
OutfitManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
MNHEFLIMKGO agcaplpaahh6 = this.AGCAPLPAAHH;
|
||||
AvatarHairPattern randomDefault = instance3.HairPatternVault.GetRandomDefault();
|
||||
agcaplpaahh6.JEHKMHAJDNL = randomDefault;
|
||||
this.AddUndoStack();
|
||||
AvatarCustomizationModel.AvatarRandomizedEvent.CNFDGDEOPPF();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF((uint)2);
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F8D RID: 16269 RVA: 0x000FC9C4 File Offset: 0x000FABC4
|
||||
[Token(Token = "0x6003F8D")]
|
||||
[Address(RVA = "0x1BAB270", Offset = "0x1BAA270", VA = "0x181BAB270")]
|
||||
public void RandomizeHair()
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
MNHEFLIMKGO agcaplpaahh2 = this.AGCAPLPAAHH;
|
||||
instance.HairColorVault.Awake();
|
||||
AvatarHairPattern avatarHairPattern;
|
||||
this.AGCAPLPAAHH.JEHKMHAJDNL = avatarHairPattern;
|
||||
this.AddUndoStack();
|
||||
AvatarCustomizationModel.AvatarRandomizedEvent.CNFDGDEOPPF();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF((uint)2);
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F8E RID: 16270 RVA: 0x000FCA30 File Offset: 0x000FAC30
|
||||
[Token(Token = "0x6003F8E")]
|
||||
[Address(RVA = "0x1BAC990", Offset = "0x1BAB990", VA = "0x181BAC990")]
|
||||
public void UnequipOutfitItems(IEnumerable<AvatarItemSelection> BOOHBJEEGKH)
|
||||
{
|
||||
int num2;
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
num2 = 0;
|
||||
num += num;
|
||||
num++;
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
int num4 = 0;
|
||||
if (num >= num4)
|
||||
{
|
||||
goto IL_2C;
|
||||
}
|
||||
num += num;
|
||||
if (num != num4)
|
||||
{
|
||||
num++;
|
||||
goto IL_2C;
|
||||
}
|
||||
IL_50:
|
||||
OKNNKFGFODL oknnkfgfodl;
|
||||
oknnkfgfodl += oknnkfgfodl;
|
||||
if (num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
IL_2C:
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
MFBGLIHGCGO<OutfitType> avatarItemUnequippedEvent = AvatarCustomizationModel.AvatarItemUnequippedEvent;
|
||||
oknnkfgfodl = AvatarCustomizationModel.AvatarUndoEvent;
|
||||
oknnkfgfodl += oknnkfgfodl;
|
||||
oknnkfgfodl += oknnkfgfodl;
|
||||
goto IL_50;
|
||||
}
|
||||
if (num2 != 0)
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F8F RID: 16271 RVA: 0x000FCAC8 File Offset: 0x000FACC8
|
||||
[Token(Token = "0x6003F8F")]
|
||||
[Address(RVA = "0x1BA9E10", Offset = "0x1BA8E10", VA = "0x181BA9E10")]
|
||||
public void EquipOutfitItem(AvatarItem IOBEPGLJNIP, AvatarItemHandEquipType CKHHLPHCPGN, PlayerAvatarDisplay.DPOGFJABJBJ LBFPDPLKHMJ)
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
this.AddUndoStack();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F90 RID: 16272 RVA: 0x000FCB00 File Offset: 0x000FAD00
|
||||
[Token(Token = "0x6003F90")]
|
||||
[Address(RVA = "0x1BABFC0", Offset = "0x1BAAFC0", VA = "0x181BABFC0")]
|
||||
public void SetSkinColor(ColorVault.ColorToGuid GJAINANBOCB)
|
||||
{
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(this.AGCAPLPAAHH.KHNBGEMIFHE, GJAINANBOCB))
|
||||
{
|
||||
this.AGCAPLPAAHH.IAFAJCENECF = GJAINANBOCB;
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarBodyChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F91 RID: 16273 RVA: 0x000FCB4C File Offset: 0x000FAD4C
|
||||
[Token(Token = "0x6003F91")]
|
||||
[Address(RVA = "0x1BABDC0", Offset = "0x1BAADC0", VA = "0x181BABDC0")]
|
||||
public void SetHairPrimaryColor(ColorVault.ColorToGuid GJAINANBOCB)
|
||||
{
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(this.AGCAPLPAAHH.MNAMCLKHFJG, GJAINANBOCB))
|
||||
{
|
||||
this.AGCAPLPAAHH.JMPBPEAPJOJ = GJAINANBOCB;
|
||||
this.AddUndoStack();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF((uint)2);
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F92 RID: 16274 RVA: 0x000FCBA4 File Offset: 0x000FADA4
|
||||
[Token(Token = "0x6003F92")]
|
||||
[Address(RVA = "0x1BABEC0", Offset = "0x1BAAEC0", VA = "0x181BABEC0")]
|
||||
public void SetHairSecondaryColor(ColorVault.ColorToGuid GJAINANBOCB)
|
||||
{
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(this.AGCAPLPAAHH.OFHAHFCLGMD, GJAINANBOCB))
|
||||
{
|
||||
this.AGCAPLPAAHH.CMNNDEAJOOJ = GJAINANBOCB;
|
||||
this.AddUndoStack();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF((uint)2);
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F93 RID: 16275 RVA: 0x000FCBFC File Offset: 0x000FADFC
|
||||
[Token(Token = "0x6003F93")]
|
||||
[Address(RVA = "0x1BABCC0", Offset = "0x1BAACC0", VA = "0x181BABCC0")]
|
||||
public void SetHairPattern(AvatarHairPattern FBGFJJFJBFE)
|
||||
{
|
||||
if (AvatarHairPattern.BDBLGMKABNK(this.AGCAPLPAAHH.CABGIIPFNJC, FBGFJJFJBFE))
|
||||
{
|
||||
this.AGCAPLPAAHH.JEHKMHAJDNL = FBGFJJFJBFE;
|
||||
this.AddUndoStack();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF((uint)2);
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F94 RID: 16276 RVA: 0x000FCC54 File Offset: 0x000FAE54
|
||||
[Token(Token = "0x6003F94")]
|
||||
[Address(RVA = "0x1BAB8A0", Offset = "0x1BAA8A0", VA = "0x181BAB8A0")]
|
||||
public void SetBeardPrimaryColor(ColorVault.ColorToGuid GJAINANBOCB)
|
||||
{
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(this.AGCAPLPAAHH.CNICJGCGELG, GJAINANBOCB))
|
||||
{
|
||||
this.AGCAPLPAAHH.CNKBADFBNPI = GJAINANBOCB;
|
||||
this.AddUndoStack();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF((uint)20);
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F95 RID: 16277 RVA: 0x000FCCAC File Offset: 0x000FAEAC
|
||||
[Token(Token = "0x6003F95")]
|
||||
[Address(RVA = "0x1BAB9A0", Offset = "0x1BAA9A0", VA = "0x181BAB9A0")]
|
||||
public void SetBeardSecondaryColor(ColorVault.ColorToGuid GJAINANBOCB)
|
||||
{
|
||||
if (ColorVault.ColorToGuid.BDBLGMKABNK(this.AGCAPLPAAHH.HAEBMPABLLO, GJAINANBOCB))
|
||||
{
|
||||
this.AGCAPLPAAHH.MPGLBBGFPCA = GJAINANBOCB;
|
||||
this.AddUndoStack();
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent.CNFDGDEOPPF((uint)20);
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent.CNFDGDEOPPF();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F96 RID: 16278 RVA: 0x000FCD04 File Offset: 0x000FAF04
|
||||
[Token(Token = "0x6003F96")]
|
||||
[Address(RVA = "0x1BABAA0", Offset = "0x1BAAAA0", VA = "0x181BABAA0")]
|
||||
public void SetBodyShape(string COFLAJFOPEN)
|
||||
{
|
||||
if (this.AGCAPLPAAHH.GNJJGBFBHPB(COFLAJFOPEN))
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarBodyChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F97 RID: 16279 RVA: 0x000FCD3C File Offset: 0x000FAF3C
|
||||
[Token(Token = "0x6003F97")]
|
||||
[Address(RVA = "0x1BABC10", Offset = "0x1BAAC10", VA = "0x181BABC10")]
|
||||
public void SetFaceShape(string COFLAJFOPEN)
|
||||
{
|
||||
if (this.AGCAPLPAAHH.NMLHPCIPPFL(COFLAJFOPEN))
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarFaceChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F98 RID: 16280 RVA: 0x000FCD74 File Offset: 0x000FAF74
|
||||
[Token(Token = "0x6003F98")]
|
||||
[Address(RVA = "0x1BABB50", Offset = "0x1BAAB50", VA = "0x181BABB50")]
|
||||
public void SetFaceFeatureStyle(FaceFeatureType GEDCEIDOKJL, string COFLAJFOPEN)
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarFaceChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F99 RID: 16281 RVA: 0x000FCDA8 File Offset: 0x000FAFA8
|
||||
[Token(Token = "0x6003F99")]
|
||||
[Address(RVA = "0x1BAA190", Offset = "0x1BA9190", VA = "0x181BAA190")]
|
||||
public void GoToCustomizeEyesPage()
|
||||
{
|
||||
Route route = this.customizeEyeRoute;
|
||||
if (route != 0)
|
||||
{
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
browserModel.GoTo(route, num2, num != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F9A RID: 16282 RVA: 0x000FCDDC File Offset: 0x000FAFDC
|
||||
[Token(Token = "0x6003F9A")]
|
||||
[Address(RVA = "0x1BAA260", Offset = "0x1BA9260", VA = "0x181BAA260")]
|
||||
public void GoToCustomizeMouthPage()
|
||||
{
|
||||
Route route = this.customizeMouthRoute;
|
||||
if (route != 0)
|
||||
{
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
browserModel.GoTo(route, num2, num != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F9B RID: 16283 RVA: 0x000FCE10 File Offset: 0x000FB010
|
||||
[Token(Token = "0x6003F9B")]
|
||||
[Address(RVA = "0x1BAA210", Offset = "0x1BA9210", VA = "0x181BAA210")]
|
||||
public void GoToCustomizeHatPage(PlayerAvatarDisplay.DPOGFJABJBJ KLCPIMHDKKI)
|
||||
{
|
||||
Route route = this.customizeHatRoute;
|
||||
if (route != 0 && KLCPIMHDKKI != 0)
|
||||
{
|
||||
this.<OCNFHJGPBGF>k__BackingField = KLCPIMHDKKI;
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
browserModel.GoTo(route, num2, num != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F9C RID: 16284 RVA: 0x000FCE50 File Offset: 0x000FB050
|
||||
[Token(Token = "0x6003F9C")]
|
||||
[Address(RVA = "0x1BAA1D0", Offset = "0x1BA91D0", VA = "0x181BAA1D0")]
|
||||
public void GoToCustomizeHairPage()
|
||||
{
|
||||
Route route = this.customizeHairRoute;
|
||||
if (route != 0)
|
||||
{
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
browserModel.GoTo(route, num2, num != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F9D RID: 16285 RVA: 0x000FCE84 File Offset: 0x000FB084
|
||||
[Token(Token = "0x6003F9D")]
|
||||
[Address(RVA = "0x1BA9DA0", Offset = "0x1BA8DA0", VA = "0x181BA9DA0")]
|
||||
public void CompleteCustomization()
|
||||
{
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
Route route = this.customizeCompleteRoute;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
browserModel.GoTo(route, num2, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F9E RID: 16286 RVA: 0x000FCEB4 File Offset: 0x000FB0B4
|
||||
[Token(Token = "0x6003F9E")]
|
||||
[Address(RVA = "0x1BAA100", Offset = "0x1BA9100", VA = "0x181BAA100")]
|
||||
public void GoBackToCustomizeMainPage()
|
||||
{
|
||||
if (this.customizeMainRoute != (ulong)0L)
|
||||
{
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
Func<CECAKDDNHLN, bool> func = new Func(this.HKBKCJCHMHM);
|
||||
browserModel.GoBackTo(func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F9F RID: 16287 RVA: 0x000FCEF0 File Offset: 0x000FB0F0
|
||||
[Token(Token = "0x6003F9F")]
|
||||
[Address(RVA = "0x1BA9DE0", Offset = "0x1BA8DE0", VA = "0x181BA9DE0")]
|
||||
private void EPKCLJOKKJG()
|
||||
{
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj = this.defaultOwnershipFilter;
|
||||
this.IMJKADIIAGN = lffhcbcbcjj;
|
||||
base.MKBLJJGJAOH();
|
||||
this.FEDHFBJAAOA();
|
||||
}
|
||||
|
||||
// Token: 0x06003FA0 RID: 16288 RVA: 0x000FCF18 File Offset: 0x000FB118
|
||||
[Token(Token = "0x6003FA0")]
|
||||
[Address(RVA = "0x1BA9F00", Offset = "0x1BA8F00", VA = "0x181BA9F00")]
|
||||
private void FEDHFBJAAOA()
|
||||
{
|
||||
DynamicUIDialogModel ipojpdbopei = this.IPOJPDBOPEI;
|
||||
int num = 0;
|
||||
if (ipojpdbopei != num)
|
||||
{
|
||||
this.IPOJPDBOPEI.Dismiss();
|
||||
this.IPOJPDBOPEI = (ulong)0L;
|
||||
}
|
||||
DynamicUIDialogModel plkddechebc = this.PLKDDECHEBC;
|
||||
int num2 = 0;
|
||||
if (plkddechebc != num2)
|
||||
{
|
||||
this.PLKDDECHEBC.Dismiss();
|
||||
this.PLKDDECHEBC = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FA1 RID: 16289 RVA: 0x000FCF7C File Offset: 0x000FB17C
|
||||
[Token(Token = "0x6003FA1")]
|
||||
[Address(RVA = "0x1BAC090", Offset = "0x1BAB090", VA = "0x181BAC090")]
|
||||
public void TryShowFilterDialogPopUp()
|
||||
{
|
||||
if (this.FKMFLKEKGDO == (ulong)0L)
|
||||
{
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
DHCINNFLBBA dhcinnflbba = new DHCINNFLBBA();
|
||||
dhcinnflbba.MDAMJJGPJKM = "My Items";
|
||||
dhcinnflbba.LNHMBKMKJMK = "Show only items I own";
|
||||
Func<bool> func = new Func(this.BDLKLBIHFPP);
|
||||
dhcinnflbba.OILFCDKJPNI = func;
|
||||
Action<bool> action = new Action(this.JDGLCAHEMPC);
|
||||
dhcinnflbba.FJFNDMPKFMB = action;
|
||||
list.Add(dhcinnflbba);
|
||||
List<DOPNALIMPNA> list2 = new List();
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "Reset";
|
||||
ulong num;
|
||||
imafjgkhemd.GPJAHEOLCPN = num;
|
||||
Action action2 = new Action(this.EPKCLJOKKJG);
|
||||
imafjgkhemd.MEEKCCGGFFD = action2;
|
||||
list2.Add(imafjgkhemd);
|
||||
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
||||
imafjgkhemd2.GPJEDBDCNNP = "OK";
|
||||
ulong num2;
|
||||
imafjgkhemd2.GPJAHEOLCPN = num2;
|
||||
Action action3 = new Action(this.FEDHFBJAAOA);
|
||||
imafjgkhemd2.MEEKCCGGFFD = action3;
|
||||
list2.Add(imafjgkhemd2);
|
||||
this.FKMFLKEKGDO = new NLONGNGOMON
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Filters",
|
||||
PFDJAAFIIGD = list,
|
||||
LMGLKPMHADA = list2
|
||||
};
|
||||
}
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
NLONGNGOMON fkmflkekgdo = this.FKMFLKEKGDO;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<NLONGNGOMON>((DLKPBLNKLAD)((uint)5), fkmflkekgdo);
|
||||
Action<BaseDialogModel<NLONGNGOMON>> action4 = new Action(this.KIBOAMMALGK);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FA2 RID: 16290 RVA: 0x000FD0CC File Offset: 0x000FB2CC
|
||||
[Token(Token = "0x6003FA2")]
|
||||
[Address(RVA = "0x1BAC3C0", Offset = "0x1BAB3C0", VA = "0x181BAC3C0")]
|
||||
public void TryShowSortingDialogPopUp()
|
||||
{
|
||||
if (this.KMLOCGKNKKM == (ulong)0L)
|
||||
{
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
LBEHDFOHDFL lbehdfohdfl = new LBEHDFOHDFL();
|
||||
ulong num;
|
||||
lbehdfohdfl.ODOPKMFAEDH = num;
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg;
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg2;
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg3;
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg4;
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg5;
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg6;
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg7;
|
||||
lbehdfohdfl.JIHPIJCIEAL(new List
|
||||
{
|
||||
new GGAEDILEDCM
|
||||
{
|
||||
GPJEDBDCNNP = "Featured",
|
||||
AKFDMGLACLA = pfigbfikkeg
|
||||
},
|
||||
new GGAEDILEDCM
|
||||
{
|
||||
GPJEDBDCNNP = "Name (A to Z)",
|
||||
AKFDMGLACLA = pfigbfikkeg2
|
||||
},
|
||||
new GGAEDILEDCM
|
||||
{
|
||||
GPJEDBDCNNP = "Name (Z to A)",
|
||||
AKFDMGLACLA = pfigbfikkeg3
|
||||
},
|
||||
new GGAEDILEDCM
|
||||
{
|
||||
GPJEDBDCNNP = "Stars (5 to 1)",
|
||||
AKFDMGLACLA = pfigbfikkeg4
|
||||
},
|
||||
new GGAEDILEDCM
|
||||
{
|
||||
GPJEDBDCNNP = "Stars (1 to 5)",
|
||||
AKFDMGLACLA = pfigbfikkeg5
|
||||
},
|
||||
new GGAEDILEDCM
|
||||
{
|
||||
GPJEDBDCNNP = "Price (Low to High)",
|
||||
AKFDMGLACLA = pfigbfikkeg6
|
||||
},
|
||||
new GGAEDILEDCM
|
||||
{
|
||||
GPJEDBDCNNP = "Price (High to Low)",
|
||||
AKFDMGLACLA = pfigbfikkeg7
|
||||
}
|
||||
});
|
||||
Func<object> func = new Func(this.JOEBNHGCNNO);
|
||||
lbehdfohdfl.MBGEMDOHIAD = func;
|
||||
Action<object> action = new Action(this.KHFGDIPIHAE);
|
||||
lbehdfohdfl.JMELLPEIDNG = action;
|
||||
list.Add(lbehdfohdfl);
|
||||
this.KMLOCGKNKKM = new NLONGNGOMON
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Sorting",
|
||||
PFDJAAFIIGD = list
|
||||
};
|
||||
}
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
NLONGNGOMON kmlocgknkkm = this.KMLOCGKNKKM;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<NLONGNGOMON>((DLKPBLNKLAD)((uint)5), kmlocgknkkm);
|
||||
Action<BaseDialogModel<NLONGNGOMON>> action2 = new Action(this.NOGBLGCFHNM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FA3 RID: 16291 RVA: 0x000FD29C File Offset: 0x000FB49C
|
||||
[Token(Token = "0x6003FA3")]
|
||||
[Address(RVA = "0x1BAA930", Offset = "0x1BA9930", VA = "0x181BAA930", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj = this.defaultOwnershipFilter;
|
||||
this.IMJKADIIAGN = lffhcbcbcjj;
|
||||
base.MKBLJJGJAOH();
|
||||
EOBKJELFMIA.PFIGBFIKKEG pfigbfikkeg = this.defaultSorting;
|
||||
this.PFFKBHDEIDH = pfigbfikkeg;
|
||||
base.MKBLJJGJAOH();
|
||||
MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC;
|
||||
if (lhkbodfdflc != 0)
|
||||
{
|
||||
this.AGCAPLPAAHH = lhkbodfdflc;
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FA4 RID: 16292 RVA: 0x000FD2F0 File Offset: 0x000FB4F0
|
||||
[Token(Token = "0x6003FA4")]
|
||||
[Address(RVA = "0x1BAABA0", Offset = "0x1BA9BA0", VA = "0x181BAABA0", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.ONGOOHCFLLE);
|
||||
OKNNKFGFODL browsableItemsChangedEvent = OutfitManager.BrowsableItemsChangedEvent;
|
||||
Action action2 = new Action(base.MKBLJJGJAOH);
|
||||
int num = 0;
|
||||
browsableItemsChangedEvent.BPAJKKAGPKB(action2, num != 0);
|
||||
DelegateData data = action2.data;
|
||||
Action action3 = new Action(base.MKBLJJGJAOH);
|
||||
OKNNKFGFODL hairDyeUnlockedEvent = HairColorVault.HairDyeUnlockedEvent;
|
||||
Action action4 = new Action(base.MKBLJJGJAOH);
|
||||
int num2 = 0;
|
||||
hairDyeUnlockedEvent.BPAJKKAGPKB(action4, num2 != 0);
|
||||
bool flag = base.GetComponentInParent<TitleScreenFlowModel>();
|
||||
this.<MICMDGDJCDO>k__BackingField = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003FA5 RID: 16293 RVA: 0x000FD38C File Offset: 0x000FB58C
|
||||
[Token(Token = "0x6003FA5")]
|
||||
[Address(RVA = "0x1BAAFF0", Offset = "0x1BA9FF0", VA = "0x181BAAFF0", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.ONGOOHCFLLE);
|
||||
OKNNKFGFODL browsableItemsChangedEvent = OutfitManager.BrowsableItemsChangedEvent;
|
||||
Action action2 = new Action(base.MKBLJJGJAOH);
|
||||
browsableItemsChangedEvent.BIHKNNPGGKP(action2);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Action action3 = new Action(base.MKBLJJGJAOH);
|
||||
}
|
||||
OKNNKFGFODL hairDyeUnlockedEvent = HairColorVault.HairDyeUnlockedEvent;
|
||||
Action action4 = new Action(base.MKBLJJGJAOH);
|
||||
hairDyeUnlockedEvent.BIHKNNPGGKP(action4);
|
||||
}
|
||||
|
||||
// Token: 0x17000B59 RID: 2905
|
||||
// (get) Token: 0x06003FA6 RID: 16294 RVA: 0x000FD404 File Offset: 0x000FB604
|
||||
[Token(Token = "0x17000B59")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003FA6")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FA7 RID: 16295 RVA: 0x000FD414 File Offset: 0x000FB614
|
||||
[Token(Token = "0x6003FA7")]
|
||||
[Address(RVA = "0x1BA9FF0", Offset = "0x1BA8FF0", VA = "0x181BA9FF0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
if (this.BJJLOAAFEPN.ENONEADFACP == 0)
|
||||
{
|
||||
this.AddUndoStack();
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp = this.GLPJPIEOLDF();
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003FA8 RID: 16296 RVA: 0x000FD448 File Offset: 0x000FB648
|
||||
[Token(Token = "0x6003FA8")]
|
||||
[Address(RVA = "0x1BAAEA0", Offset = "0x1BA9EA0", VA = "0x181BAAEA0")]
|
||||
private void ONGOOHCFLLE(MNHEFLIMKGO KJAFOCJMDIH)
|
||||
{
|
||||
MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC;
|
||||
if (lhkbodfdflc != 0)
|
||||
{
|
||||
this.AGCAPLPAAHH = lhkbodfdflc;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
MNHEFLIMKGO.GFOMCHMBLHE(this.AGCAPLPAAHH);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FA9 RID: 16297 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003FA9")]
|
||||
[Address(RVA = "0x1BAA2D0", Offset = "0x1BA92D0", VA = "0x181BAA2D0")]
|
||||
public static PMGCJEPKFOF<JPIJGHNNIDP> HandleTrialItems(DGOHCPBKOHD PFNGHHBCMGE, bool NEBEOPDJMJC = false)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003FAA RID: 16298 RVA: 0x000FD480 File Offset: 0x000FB680
|
||||
[Token(Token = "0x6003FAA")]
|
||||
[Address(RVA = "0x1BACEA0", Offset = "0x1BABEA0", VA = "0x181BACEA0")]
|
||||
public AvatarCustomizationModel()
|
||||
{
|
||||
BEPMBLAHCML<PBNNFOJIBOD> bepmblahcml = new BEPMBLAHCML(10);
|
||||
this.BJJLOAAFEPN = bepmblahcml;
|
||||
this.FJGNNGGOHKB = (AvatarCustomizationModel.OPGHFCLCNJB)((ulong)5L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003FAB RID: 16299 RVA: 0x000FD4C0 File Offset: 0x000FB6C0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003FAB")]
|
||||
[Address(RVA = "0x1BACCA0", Offset = "0x1BABCA0", VA = "0x181BACCA0")]
|
||||
static AvatarCustomizationModel()
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
AvatarCustomizationModel.AvatarFaceChangedEvent = oknnkfgfodl;
|
||||
int num3;
|
||||
int num4;
|
||||
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num3 != 0, num4 != 0);
|
||||
num4 = 0;
|
||||
num3 = 0;
|
||||
AvatarCustomizationModel.AvatarBodyChangedEvent = oknnkfgfodl2;
|
||||
int num5;
|
||||
int num6;
|
||||
OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(32, num5 != 0, num6 != 0);
|
||||
num6 = 0;
|
||||
num5 = 0;
|
||||
AvatarCustomizationModel.AvatarHairOrBeardColorChangedEvent = oknnkfgfodl3;
|
||||
int num7;
|
||||
int num8;
|
||||
OKNNKFGFODL oknnkfgfodl4 = new OKNNKFGFODL(32, num7 != 0, num8 != 0);
|
||||
num8 = 0;
|
||||
num7 = 0;
|
||||
AvatarCustomizationModel.AvatarRandomizedEvent = oknnkfgfodl4;
|
||||
int num9;
|
||||
int num10;
|
||||
OKNNKFGFODL oknnkfgfodl5 = new OKNNKFGFODL(32, num9 != 0, num10 != 0);
|
||||
num10 = 0;
|
||||
num9 = 0;
|
||||
AvatarCustomizationModel.AvatarUndoEvent = oknnkfgfodl5;
|
||||
int num11;
|
||||
int num12;
|
||||
OKNNKFGFODL oknnkfgfodl6 = new OKNNKFGFODL(32, num11 != 0, num12 != 0);
|
||||
num12 = 0;
|
||||
num11 = 0;
|
||||
AvatarCustomizationModel.AvatarRedoEvent = oknnkfgfodl6;
|
||||
int num13;
|
||||
int num14;
|
||||
MFBGLIHGCGO<OutfitType> mfbglihgcgo = new MFBGLIHGCGO(4, num13 != 0, num14 != 0);
|
||||
num14 = 0;
|
||||
num13 = 0;
|
||||
AvatarCustomizationModel.AvatarItemChangedEvent = mfbglihgcgo;
|
||||
int num15;
|
||||
int num16;
|
||||
MFBGLIHGCGO<OutfitType> mfbglihgcgo2 = new MFBGLIHGCGO(4, num15 != 0, num16 != 0);
|
||||
num16 = 0;
|
||||
num15 = 0;
|
||||
AvatarCustomizationModel.AvatarItemUnequippedEvent = mfbglihgcgo2;
|
||||
}
|
||||
|
||||
// Token: 0x06003FAC RID: 16300 RVA: 0x000FD598 File Offset: 0x000FB798
|
||||
[Token(Token = "0x6003FAC")]
|
||||
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
||||
[CompilerGenerated]
|
||||
private void FFCCFJMDNNE(JPIJGHNNIDP MAOOLFEBOOD)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FAD RID: 16301 RVA: 0x000FD5AC File Offset: 0x000FB7AC
|
||||
[Token(Token = "0x6003FAD")]
|
||||
[Address(RVA = "0x1BAA2A0", Offset = "0x1BA92A0", VA = "0x181BAA2A0")]
|
||||
[CompilerGenerated]
|
||||
private bool HKBKCJCHMHM(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
Route <GIAMNOCCOHD>k__BackingField = PACGLAIGOMF.<GIAMNOCCOHD>k__BackingField;
|
||||
Route route = this.customizeMainRoute;
|
||||
return <GIAMNOCCOHD>k__BackingField.Equals(route);
|
||||
}
|
||||
|
||||
// Token: 0x06003FAE RID: 16302 RVA: 0x000FD5D4 File Offset: 0x000FB7D4
|
||||
[Token(Token = "0x6003FAE")]
|
||||
[Address(RVA = "0x1BA9BD0", Offset = "0x1BA8BD0", VA = "0x181BA9BD0")]
|
||||
[CompilerGenerated]
|
||||
private bool BDLKLBIHFPP()
|
||||
{
|
||||
return this.IMJKADIIAGN == EOBKJELFMIA.LFFHCBCBCJJ.Owned;
|
||||
}
|
||||
|
||||
// Token: 0x06003FAF RID: 16303 RVA: 0x000FD5EC File Offset: 0x000FB7EC
|
||||
[Token(Token = "0x6003FAF")]
|
||||
[Address(RVA = "0x1BAA900", Offset = "0x1BA9900", VA = "0x181BAA900")]
|
||||
[CompilerGenerated]
|
||||
private void JDGLCAHEMPC(bool ONGBFDACHHG)
|
||||
{
|
||||
this.IMJKADIIAGN = (ONGBFDACHHG ? EOBKJELFMIA.LFFHCBCBCJJ.Store : EOBKJELFMIA.LFFHCBCBCJJ.None);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FB0 RID: 16304 RVA: 0x000FD60C File Offset: 0x000FB80C
|
||||
[Token(Token = "0x6003FB0")]
|
||||
[Address(RVA = "0x1BAAB10", Offset = "0x1BA9B10", VA = "0x181BAAB10")]
|
||||
[CompilerGenerated]
|
||||
private void KIBOAMMALGK(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.IPOJPDBOPEI = num;
|
||||
return;
|
||||
}
|
||||
this.IPOJPDBOPEI = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x06003FB1 RID: 16305 RVA: 0x000FD630 File Offset: 0x000FB830
|
||||
[Token(Token = "0x6003FB1")]
|
||||
[Address(RVA = "0x1BAAA30", Offset = "0x1BA9A30", VA = "0x181BAAA30")]
|
||||
[CompilerGenerated]
|
||||
private object JOEBNHGCNNO()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003FB1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RRUI.Data.AvatarCustomizationModel::JOEBNHGCNNO()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:PFIGBFIKKEG(var_0_06, ldfld:PFIGBFIKKEG(AvatarCustomizationModel::PFFKBHDEIDH, ldloc:AvatarCustomizationModel(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06003FB2 RID: 16306 RVA: 0x000FD644 File Offset: 0x000FB844
|
||||
[Token(Token = "0x6003FB2")]
|
||||
[Address(RVA = "0x1BAAA80", Offset = "0x1BA9A80", VA = "0x181BAAA80")]
|
||||
[CompilerGenerated]
|
||||
private void KHFGDIPIHAE(object DNGKIAJLLHG)
|
||||
{
|
||||
object obj;
|
||||
this.PFFKBHDEIDH = obj;
|
||||
base.MKBLJJGJAOH();
|
||||
this.FEDHFBJAAOA();
|
||||
}
|
||||
|
||||
// Token: 0x06003FB3 RID: 16307 RVA: 0x000FD66C File Offset: 0x000FB86C
|
||||
[Token(Token = "0x6003FB3")]
|
||||
[Address(RVA = "0x1BAAE10", Offset = "0x1BA9E10", VA = "0x181BAAE10")]
|
||||
[CompilerGenerated]
|
||||
private void NOGBLGCFHNM(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.PLKDDECHEBC = num;
|
||||
return;
|
||||
}
|
||||
this.PLKDDECHEBC = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x04003463 RID: 13411
|
||||
[Token(Token = "0x4003463")]
|
||||
private const int CLGDCHJIPMF = 10;
|
||||
|
||||
// Token: 0x04003464 RID: 13412
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003464")]
|
||||
[SerializeField]
|
||||
private EOBKJELFMIA.LFFHCBCBCJJ defaultOwnershipFilter = (EOBKJELFMIA.LFFHCBCBCJJ)((ulong)2L);
|
||||
|
||||
// Token: 0x04003465 RID: 13413
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4003465")]
|
||||
[SerializeField]
|
||||
private EOBKJELFMIA.PFIGBFIKKEG defaultSorting = (EOBKJELFMIA.PFIGBFIKKEG)((ulong)2L);
|
||||
|
||||
// Token: 0x04003466 RID: 13414
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003466")]
|
||||
[SerializeField]
|
||||
[Header("Sub pages")]
|
||||
private BrowserModel customizationBrowser;
|
||||
|
||||
// Token: 0x04003467 RID: 13415
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003467")]
|
||||
[SerializeField]
|
||||
private Route customizeMainRoute;
|
||||
|
||||
// Token: 0x04003468 RID: 13416
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003468")]
|
||||
[SerializeField]
|
||||
private Route customizeEyeRoute;
|
||||
|
||||
// Token: 0x04003469 RID: 13417
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003469")]
|
||||
[SerializeField]
|
||||
private Route customizeMouthRoute;
|
||||
|
||||
// Token: 0x0400346A RID: 13418
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400346A")]
|
||||
[SerializeField]
|
||||
private Route customizeHatRoute;
|
||||
|
||||
// Token: 0x0400346B RID: 13419
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400346B")]
|
||||
[SerializeField]
|
||||
private Route customizeCompleteRoute;
|
||||
|
||||
// Token: 0x0400346C RID: 13420
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400346C")]
|
||||
[SerializeField]
|
||||
private Route customizeHairRoute;
|
||||
|
||||
// Token: 0x0400346D RID: 13421
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400346D")]
|
||||
private readonly BEPMBLAHCML<PBNNFOJIBOD> BJJLOAAFEPN;
|
||||
|
||||
// Token: 0x0400346E RID: 13422
|
||||
[Token(Token = "0x400346E")]
|
||||
public static readonly OKNNKFGFODL AvatarFaceChangedEvent;
|
||||
|
||||
// Token: 0x0400346F RID: 13423
|
||||
[Token(Token = "0x400346F")]
|
||||
public static readonly OKNNKFGFODL AvatarBodyChangedEvent;
|
||||
|
||||
// Token: 0x04003470 RID: 13424
|
||||
[Token(Token = "0x4003470")]
|
||||
public static readonly OKNNKFGFODL AvatarHairOrBeardColorChangedEvent;
|
||||
|
||||
// Token: 0x04003471 RID: 13425
|
||||
[Token(Token = "0x4003471")]
|
||||
public static readonly OKNNKFGFODL AvatarRandomizedEvent;
|
||||
|
||||
// Token: 0x04003472 RID: 13426
|
||||
[Token(Token = "0x4003472")]
|
||||
public static readonly OKNNKFGFODL AvatarUndoEvent;
|
||||
|
||||
// Token: 0x04003473 RID: 13427
|
||||
[Token(Token = "0x4003473")]
|
||||
public static readonly OKNNKFGFODL AvatarRedoEvent;
|
||||
|
||||
// Token: 0x04003474 RID: 13428
|
||||
[Token(Token = "0x4003474")]
|
||||
public static readonly MFBGLIHGCGO<OutfitType> AvatarItemChangedEvent;
|
||||
|
||||
// Token: 0x04003475 RID: 13429
|
||||
[Token(Token = "0x4003475")]
|
||||
public static readonly MFBGLIHGCGO<OutfitType> AvatarItemUnequippedEvent;
|
||||
|
||||
// Token: 0x04003476 RID: 13430
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4003476")]
|
||||
private AvatarCustomizationModel.OPGHFCLCNJB FJGNNGGOHKB;
|
||||
|
||||
// Token: 0x04003477 RID: 13431
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x4003477")]
|
||||
private AvatarCustomizationModel.LHIFBBOIHDN HEBIMNOHFIO;
|
||||
|
||||
// Token: 0x04003478 RID: 13432
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4003478")]
|
||||
private AvatarCustomizationModel.LHIFBBOIHDN IJBPKOEBIMA;
|
||||
|
||||
// Token: 0x04003479 RID: 13433
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4003479")]
|
||||
private AvatarCustomizationModel.NPPNKEECNHH OLPCAFKPKMM;
|
||||
|
||||
// Token: 0x0400347A RID: 13434
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400347A")]
|
||||
private AvatarCustomizationModel.AHHLAJFBBEP BMJHDDEGMPJ;
|
||||
|
||||
// Token: 0x0400347B RID: 13435
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x400347B")]
|
||||
private AvatarCustomizationModel.GNMMOOFNADF GEJBGMJOMKI;
|
||||
|
||||
// Token: 0x0400347C RID: 13436
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400347C")]
|
||||
private EOBKJELFMIA.PFIGBFIKKEG PFFKBHDEIDH;
|
||||
|
||||
// Token: 0x0400347D RID: 13437
|
||||
[FieldOffset(Offset = "0xDC")]
|
||||
[Token(Token = "0x400347D")]
|
||||
private EOBKJELFMIA.LFFHCBCBCJJ IMJKADIIAGN;
|
||||
|
||||
// Token: 0x0400347E RID: 13438
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400347E")]
|
||||
private string EFAODIPOHBL;
|
||||
|
||||
// Token: 0x0400347F RID: 13439
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400347F")]
|
||||
private bool MNJHFGHJBDN;
|
||||
|
||||
// Token: 0x04003482 RID: 13442
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4003482")]
|
||||
private DynamicUIDialogModel IPOJPDBOPEI;
|
||||
|
||||
// Token: 0x04003483 RID: 13443
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4003483")]
|
||||
private NLONGNGOMON FKMFLKEKGDO;
|
||||
|
||||
// Token: 0x04003484 RID: 13444
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4003484")]
|
||||
private DynamicUIDialogModel PLKDDECHEBC;
|
||||
|
||||
// Token: 0x04003485 RID: 13445
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4003485")]
|
||||
private NLONGNGOMON KMLOCGKNKKM;
|
||||
|
||||
// Token: 0x02000928 RID: 2344
|
||||
[Token(Token = "0x2000928")]
|
||||
public enum LHIFBBOIHDN
|
||||
{
|
||||
// Token: 0x04003487 RID: 13447
|
||||
[Token(Token = "0x4003487")]
|
||||
Style,
|
||||
// Token: 0x04003488 RID: 13448
|
||||
[Token(Token = "0x4003488")]
|
||||
Color
|
||||
}
|
||||
|
||||
// Token: 0x02000929 RID: 2345
|
||||
[Token(Token = "0x2000929")]
|
||||
public enum OPGHFCLCNJB
|
||||
{
|
||||
// Token: 0x0400348A RID: 13450
|
||||
[Token(Token = "0x400348A")]
|
||||
FaceShape,
|
||||
// Token: 0x0400348B RID: 13451
|
||||
[Token(Token = "0x400348B")]
|
||||
Eyes,
|
||||
// Token: 0x0400348C RID: 13452
|
||||
[Token(Token = "0x400348C")]
|
||||
Mouth,
|
||||
// Token: 0x0400348D RID: 13453
|
||||
[Token(Token = "0x400348D")]
|
||||
Ears,
|
||||
// Token: 0x0400348E RID: 13454
|
||||
[Token(Token = "0x400348E")]
|
||||
BodyShape,
|
||||
// Token: 0x0400348F RID: 13455
|
||||
[Token(Token = "0x400348F")]
|
||||
SkinColor
|
||||
}
|
||||
|
||||
// Token: 0x0200092A RID: 2346
|
||||
[Token(Token = "0x200092A")]
|
||||
public enum NPPNKEECNHH
|
||||
{
|
||||
// Token: 0x04003491 RID: 13457
|
||||
[Token(Token = "0x4003491")]
|
||||
BothHands,
|
||||
// Token: 0x04003492 RID: 13458
|
||||
[Token(Token = "0x4003492")]
|
||||
LeftHand,
|
||||
// Token: 0x04003493 RID: 13459
|
||||
[Token(Token = "0x4003493")]
|
||||
RightHand
|
||||
}
|
||||
|
||||
// Token: 0x0200092B RID: 2347
|
||||
[Token(Token = "0x200092B")]
|
||||
public enum AHHLAJFBBEP
|
||||
{
|
||||
// Token: 0x04003495 RID: 13461
|
||||
[Token(Token = "0x4003495")]
|
||||
Hats,
|
||||
// Token: 0x04003496 RID: 13462
|
||||
[Token(Token = "0x4003496")]
|
||||
Glasses,
|
||||
// Token: 0x04003497 RID: 13463
|
||||
[Token(Token = "0x4003497")]
|
||||
Earrings
|
||||
}
|
||||
|
||||
// Token: 0x0200092C RID: 2348
|
||||
[Token(Token = "0x200092C")]
|
||||
public enum GNMMOOFNADF
|
||||
{
|
||||
// Token: 0x04003499 RID: 13465
|
||||
[Token(Token = "0x4003499")]
|
||||
Clothes,
|
||||
// Token: 0x0400349A RID: 13466
|
||||
[Token(Token = "0x400349A")]
|
||||
Shoulders,
|
||||
// Token: 0x0400349B RID: 13467
|
||||
[Token(Token = "0x400349B")]
|
||||
Necklaces,
|
||||
// Token: 0x0400349C RID: 13468
|
||||
[Token(Token = "0x400349C")]
|
||||
Belts
|
||||
}
|
||||
|
||||
// Token: 0x0200092D RID: 2349
|
||||
[Token(Token = "0x200092D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PKHFGJLJDLN
|
||||
{
|
||||
// Token: 0x06003FB4 RID: 16308 RVA: 0x000FD690 File Offset: 0x000FB890
|
||||
[Token(Token = "0x6003FB4")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PKHFGJLJDLN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FB5 RID: 16309 RVA: 0x000FD6A4 File Offset: 0x000FB8A4
|
||||
[Token(Token = "0x6003FB5")]
|
||||
[Address(RVA = "0x1BB4860", Offset = "0x1BB3860", VA = "0x181BB4860")]
|
||||
internal void <HandleTrialItems>b__2(BKFGFHDDNFG sf)
|
||||
{
|
||||
AvatarCustomizationModel.BMBFHNJHMIN bmbfhnjhmin = new AvatarCustomizationModel.BMBFHNJHMIN();
|
||||
bmbfhnjhmin.CS$<>8__locals1 = this;
|
||||
List<HOJMGAMMIAD> jdgebbmdjbc = sf.JDGEBBMDJBC;
|
||||
Func<HOJMGAMMIAD, bool> func = this.<>9__5;
|
||||
if (func == 0)
|
||||
{
|
||||
Func<HOJMGAMMIAD, bool> func2 = (HOJMGAMMIAD storeGiftDrop) => this.giftDrops.Contains(storeGiftDrop);
|
||||
this.<>9__5 = func2;
|
||||
}
|
||||
List<HOJMGAMMIAD> list = Enumerable.ToList<HOJMGAMMIAD>(Enumerable.Where<HOJMGAMMIAD>(jdgebbmdjbc, func));
|
||||
bmbfhnjhmin.allItems = list;
|
||||
AvatarCustomizationModel.AGKLFILGOKL agklfilgokl = new AvatarCustomizationModel.AGKLFILGOKL();
|
||||
agklfilgokl.CS$<>8__locals2 = bmbfhnjhmin;
|
||||
if (GCBPKHFJKCE.KHKBGCCMFPE == 0)
|
||||
{
|
||||
}
|
||||
bool flag = GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN;
|
||||
agklfilgokl.isLocalPlayerRRPlusMember = flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
List<HOJMGAMMIAD> allItems = agklfilgokl.CS$<>8__locals2.allItems;
|
||||
Func<HOJMGAMMIAD, bool> func3;
|
||||
if (AvatarCustomizationModel.<>c.<>9__118_6 == 0)
|
||||
{
|
||||
func3 = (HOJMGAMMIAD item) => item.<IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField;
|
||||
AvatarCustomizationModel.<>c.<>9__118_6 = func3;
|
||||
}
|
||||
bool flag2 = Enumerable.Any<HOJMGAMMIAD>(allItems, func3);
|
||||
agklfilgokl.isShowingPurchaseResults = false;
|
||||
IIKFCAONJCO iikfcaonjco = new IIKFCAONJCO();
|
||||
AvatarCustomizationModel.BMBFHNJHMIN cs$<>8__locals = agklfilgokl.CS$<>8__locals2;
|
||||
agklfilgokl.costInfo = iikfcaonjco;
|
||||
List<HOJMGAMMIAD> allItems2 = cs$<>8__locals.allItems;
|
||||
int num = 0;
|
||||
iikfcaonjco.BDJFGEJFPPO(allItems2, DGOHCPBKOHD.Watch, ACDKILABNNC.RecCenterTokens);
|
||||
agklfilgokl.checkoutDialogModel = num;
|
||||
IIKFCAONJCO costInfo = agklfilgokl.costInfo;
|
||||
Action<int, CardModel, StoreItemModel, BAEJLDPBGFI> action = delegate(int index, CardModel cardModel, StoreItemModel storeItemModel, BAEJLDPBGFI storeItemToCardController)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
int num2 = 0;
|
||||
PCEJMCMGIIA pcejmcmgiia = PCEJMCMGIIA.KJIKOFCAMAJ<StoreItemModel, StoreItemModelController>(costInfo, action, num2);
|
||||
agklfilgokl.checkoutDialogData = pcejmcmgiia;
|
||||
pcejmcmgiia.<PPEEEICBMBN>k__BackingField = flag2;
|
||||
DGOHCPBKOHD dgohcpbkohd = this.storefrontEntryPoint;
|
||||
PCEJMCMGIIA checkoutDialogData = agklfilgokl.checkoutDialogData;
|
||||
string text = string.Format("PurchaseTrialItems_{0}", dgohcpbkohd);
|
||||
checkoutDialogData.<FNJFBAEINFF>k__BackingField = text;
|
||||
PCEJMCMGIIA checkoutDialogData2 = agklfilgokl.checkoutDialogData;
|
||||
if (this.showWarning)
|
||||
{
|
||||
}
|
||||
string empty = string.Empty;
|
||||
checkoutDialogData2.<MOHBIFLJNPB>k__BackingField = empty;
|
||||
DGOHCPBKOHD dgohcpbkohd2 = this.storefrontEntryPoint;
|
||||
PCEJMCMGIIA checkoutDialogData3 = agklfilgokl.checkoutDialogData;
|
||||
string text2 = string.Format("PurchaseTrialItems_NotEnoughTokens_{0}", dgohcpbkohd2);
|
||||
checkoutDialogData3.<GOIJONLEIAG>k__BackingField = text2;
|
||||
PCEJMCMGIIA checkoutDialogData4 = agklfilgokl.checkoutDialogData;
|
||||
Action action2 = delegate
|
||||
{
|
||||
AvatarCustomizationModel.NHBIKOCJBOG nhbikocjbog = new AvatarCustomizationModel.NHBIKOCJBOG();
|
||||
nhbikocjbog.CS$<>8__locals4 = agklfilgokl;
|
||||
DialogListModel dialogListModel = agklfilgokl.checkoutDialogModel.PKJJDBNMMEA;
|
||||
nhbikocjbog.dialogListModel = dialogListModel;
|
||||
DGOHCPBKOHD dgohcpbkohd3 = agklfilgokl.CS$<>8__locals2.CS$<>8__locals1.storefrontEntryPoint;
|
||||
int num3 = 0;
|
||||
Action<BNOHDIHPGBA.OFCMJLHAKLH> action4 = delegate(BNOHDIHPGBA.OFCMJLHAKLH purchaseResults)
|
||||
{
|
||||
nhbikocjbog.CS$<>8__locals4.isShowingPurchaseResults = true;
|
||||
CheckoutDialogModel checkoutDialogModel2 = nhbikocjbog.CS$<>8__locals4.checkoutDialogModel;
|
||||
if (checkoutDialogModel2 != 0)
|
||||
{
|
||||
checkoutDialogModel2.Dismiss();
|
||||
}
|
||||
if (purchaseResults != 0)
|
||||
{
|
||||
List<HOJMGAMMIAD> allItems3 = nhbikocjbog.CS$<>8__locals4.CS$<>8__locals2.allItems;
|
||||
List<string> hnibdnimaii = purchaseResults.HNIBDNIMAII;
|
||||
DialogListModel dialogListModel2 = nhbikocjbog.dialogListModel;
|
||||
List<string> ngcmlajjcpg = purchaseResults.NGCMLAJJCPG;
|
||||
bool flag3 = allItems3._size != 1;
|
||||
DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GDAJPJGPNIM(dialogListModel2, hnibdnimaii, ngcmlajjcpg, flag3);
|
||||
AvatarCustomizationModel.PKHFGJLJDLN cs$<>8__locals2 = nhbikocjbog.CS$<>8__locals4.CS$<>8__locals2.CS$<>8__locals1;
|
||||
if (cs$<>8__locals2.<>9__13 == 0)
|
||||
{
|
||||
Action action5 = delegate
|
||||
{
|
||||
cs$<>8__locals2.promise.OOOIENHGNCA((uint)1);
|
||||
};
|
||||
cs$<>8__locals2.<>9__13 = action5;
|
||||
}
|
||||
AvatarCustomizationModel.PKHFGJLJDLN cs$<>8__locals3 = nhbikocjbog.CS$<>8__locals4.CS$<>8__locals2.CS$<>8__locals1;
|
||||
if (cs$<>8__locals3.<>9__14 == 0)
|
||||
{
|
||||
Action<string> action6 = delegate(string _)
|
||||
{
|
||||
cs$<>8__locals3.promise.OOOIENHGNCA((uint)2);
|
||||
};
|
||||
cs$<>8__locals3.<>9__14 = action6;
|
||||
}
|
||||
AvatarCustomizationModel.AGKLFILGOKL cs$<>8__locals4 = nhbikocjbog.CS$<>8__locals4;
|
||||
if (cs$<>8__locals4.<>9__15 == 0)
|
||||
{
|
||||
Action action7 = delegate
|
||||
{
|
||||
cs$<>8__locals4.isShowingPurchaseResults = false;
|
||||
};
|
||||
cs$<>8__locals4.<>9__15 = action7;
|
||||
}
|
||||
}
|
||||
};
|
||||
PMGCJEPKFOF<BNOHDIHPGBA.OFCMJLHAKLH> pmgcjepkfof;
|
||||
if (num3 < nhbikocjbog)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == nhbikocjbog)
|
||||
{
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
PMGCJEPKFOF<BNOHDIHPGBA.OFCMJLHAKLH> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action4);
|
||||
};
|
||||
checkoutDialogData4.<PAABJIENLBM>k__BackingField = action2;
|
||||
PCEJMCMGIIA checkoutDialogData5 = agklfilgokl.checkoutDialogData;
|
||||
Action action3 = delegate
|
||||
{
|
||||
agklfilgokl.checkoutDialogData.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
||||
CBLLFJEDOII<JPIJGHNNIDP> cbllfjedoii = agklfilgokl.CS$<>8__locals2.CS$<>8__locals1.promise;
|
||||
if (!agklfilgokl.isShowingPurchaseResults)
|
||||
{
|
||||
int num4 = 0;
|
||||
cbllfjedoii.OOOIENHGNCA(num4);
|
||||
return;
|
||||
}
|
||||
};
|
||||
checkoutDialogData5.<NPFBOHLFFJH>k__BackingField = action3;
|
||||
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
||||
PCEJMCMGIIA checkoutDialogData6 = agklfilgokl.checkoutDialogData;
|
||||
CheckoutDialogModel checkoutDialogModel = flowByType.ShowScreenAndDisplayCheckoutDialog<StoreItemModel, StoreItemModelController>(checkoutDialogData6);
|
||||
agklfilgokl.checkoutDialogModel = checkoutDialogModel;
|
||||
}
|
||||
|
||||
// Token: 0x06003FB6 RID: 16310 RVA: 0x000FD8DC File Offset: 0x000FBADC
|
||||
[Token(Token = "0x6003FB6")]
|
||||
[Address(RVA = "0x1BB4CE0", Offset = "0x1BB3CE0", VA = "0x181BB4CE0")]
|
||||
internal bool <HandleTrialItems>b__5(HOJMGAMMIAD storeGiftDrop)
|
||||
{
|
||||
return this.giftDrops.Contains(storeGiftDrop);
|
||||
}
|
||||
|
||||
// Token: 0x06003FB7 RID: 16311 RVA: 0x000FD8FC File Offset: 0x000FBAFC
|
||||
[Token(Token = "0x6003FB7")]
|
||||
[Address(RVA = "0x1BB47C0", Offset = "0x1BB37C0", VA = "0x181BB47C0")]
|
||||
internal void <HandleTrialItems>b__13()
|
||||
{
|
||||
this.promise.OOOIENHGNCA((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003FB8 RID: 16312 RVA: 0x000FD91C File Offset: 0x000FBB1C
|
||||
[Token(Token = "0x6003FB8")]
|
||||
[Address(RVA = "0x1BB4810", Offset = "0x1BB3810", VA = "0x181BB4810")]
|
||||
internal void <HandleTrialItems>b__14(string _)
|
||||
{
|
||||
this.promise.OOOIENHGNCA((uint)2);
|
||||
}
|
||||
|
||||
// Token: 0x0400349D RID: 13469
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400349D")]
|
||||
public List<HOJMGAMMIAD> giftDrops;
|
||||
|
||||
// Token: 0x0400349E RID: 13470
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400349E")]
|
||||
public CBLLFJEDOII<JPIJGHNNIDP> promise;
|
||||
|
||||
// Token: 0x0400349F RID: 13471
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400349F")]
|
||||
public DGOHCPBKOHD storefrontEntryPoint;
|
||||
|
||||
// Token: 0x040034A0 RID: 13472
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40034A0")]
|
||||
public bool showWarning;
|
||||
|
||||
// Token: 0x040034A1 RID: 13473
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40034A1")]
|
||||
public Func<HOJMGAMMIAD, bool> <>9__5;
|
||||
|
||||
// Token: 0x040034A2 RID: 13474
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034A2")]
|
||||
public Action <>9__13;
|
||||
|
||||
// Token: 0x040034A3 RID: 13475
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034A3")]
|
||||
public Action<string> <>9__14;
|
||||
}
|
||||
|
||||
// Token: 0x0200092E RID: 2350
|
||||
[Token(Token = "0x200092E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PFHKBHGLOLB
|
||||
{
|
||||
// Token: 0x06003FB9 RID: 16313 RVA: 0x000FD93C File Offset: 0x000FBB3C
|
||||
[Token(Token = "0x6003FB9")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PFHKBHGLOLB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FBA RID: 16314 RVA: 0x000FD950 File Offset: 0x000FBB50
|
||||
[Token(Token = "0x6003FBA")]
|
||||
[Address(RVA = "0x1BB4640", Offset = "0x1BB3640", VA = "0x181BB4640")]
|
||||
internal DABKFAIHBBP <HandleTrialItems>b__3()
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GiftManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GiftManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NLEKGNENMCO.LOCNECLOHCA locneclohca = this.package;
|
||||
GiftManager.PFJMNDHPNBK <>9__118_ = AvatarCustomizationModel.<>c.<>9__118_4;
|
||||
if (<>9__118_ == 0)
|
||||
{
|
||||
AvatarCustomizationModel.<>c.<>9__118_4 = delegate(bool successful)
|
||||
{
|
||||
if (!successful)
|
||||
{
|
||||
Debug.LogError("Could not consume gift in trial purchase queue");
|
||||
return;
|
||||
}
|
||||
};
|
||||
}
|
||||
IEnumerator<KENFJGFMIPM> enumerator = instance3.RunConsumeGift(locneclohca, <>9__118_);
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(instance2, enumerator);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040034A4 RID: 13476
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40034A4")]
|
||||
public NLEKGNENMCO.LOCNECLOHCA package;
|
||||
}
|
||||
|
||||
// Token: 0x0200092F RID: 2351
|
||||
[Token(Token = "0x200092F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BMBFHNJHMIN
|
||||
{
|
||||
// Token: 0x06003FBB RID: 16315 RVA: 0x000FD9B4 File Offset: 0x000FBBB4
|
||||
[Token(Token = "0x6003FBB")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BMBFHNJHMIN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034A5 RID: 13477
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40034A5")]
|
||||
public List<HOJMGAMMIAD> allItems;
|
||||
|
||||
// Token: 0x040034A6 RID: 13478
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034A6")]
|
||||
public AvatarCustomizationModel.PKHFGJLJDLN CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02000930 RID: 2352
|
||||
[Token(Token = "0x2000930")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AGKLFILGOKL
|
||||
{
|
||||
// Token: 0x06003FBC RID: 16316 RVA: 0x000FD9C8 File Offset: 0x000FBBC8
|
||||
[Token(Token = "0x6003FBC")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public AGKLFILGOKL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FBD RID: 16317 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003FBD")]
|
||||
[Address(RVA = "0x1BA2300", Offset = "0x1BA1300", VA = "0x181BA2300")]
|
||||
internal void <HandleTrialItems>b__7(int index, CardModel cardModel, StoreItemModel storeItemModel, BAEJLDPBGFI storeItemToCardController)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003FBE RID: 16318 RVA: 0x000FD9DC File Offset: 0x000FBBDC
|
||||
[Token(Token = "0x6003FBE")]
|
||||
[Address(RVA = "0x1BA2410", Offset = "0x1BA1410", VA = "0x181BA2410")]
|
||||
internal void <HandleTrialItems>b__8()
|
||||
{
|
||||
AvatarCustomizationModel.NHBIKOCJBOG nhbikocjbog = new AvatarCustomizationModel.NHBIKOCJBOG();
|
||||
nhbikocjbog.CS$<>8__locals4 = this;
|
||||
DialogListModel dialogListModel = this.checkoutDialogModel.PKJJDBNMMEA;
|
||||
nhbikocjbog.dialogListModel = dialogListModel;
|
||||
DGOHCPBKOHD storefrontEntryPoint = this.CS$<>8__locals2.CS$<>8__locals1.storefrontEntryPoint;
|
||||
int num = 0;
|
||||
Action<BNOHDIHPGBA.OFCMJLHAKLH> action = delegate(BNOHDIHPGBA.OFCMJLHAKLH purchaseResults)
|
||||
{
|
||||
nhbikocjbog.CS$<>8__locals4.isShowingPurchaseResults = true;
|
||||
CheckoutDialogModel checkoutDialogModel = nhbikocjbog.CS$<>8__locals4.checkoutDialogModel;
|
||||
if (checkoutDialogModel != 0)
|
||||
{
|
||||
checkoutDialogModel.Dismiss();
|
||||
}
|
||||
if (purchaseResults != 0)
|
||||
{
|
||||
List<HOJMGAMMIAD> allItems = nhbikocjbog.CS$<>8__locals4.CS$<>8__locals2.allItems;
|
||||
List<string> hnibdnimaii = purchaseResults.HNIBDNIMAII;
|
||||
DialogListModel dialogListModel2 = nhbikocjbog.dialogListModel;
|
||||
List<string> ngcmlajjcpg = purchaseResults.NGCMLAJJCPG;
|
||||
bool flag = allItems._size != 1;
|
||||
DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GDAJPJGPNIM(dialogListModel2, hnibdnimaii, ngcmlajjcpg, flag);
|
||||
AvatarCustomizationModel.PKHFGJLJDLN cs$<>8__locals = nhbikocjbog.CS$<>8__locals4.CS$<>8__locals2.CS$<>8__locals1;
|
||||
if (cs$<>8__locals.<>9__13 == 0)
|
||||
{
|
||||
Action action2 = delegate
|
||||
{
|
||||
cs$<>8__locals.promise.OOOIENHGNCA((uint)1);
|
||||
};
|
||||
cs$<>8__locals.<>9__13 = action2;
|
||||
}
|
||||
AvatarCustomizationModel.PKHFGJLJDLN cs$<>8__locals2 = nhbikocjbog.CS$<>8__locals4.CS$<>8__locals2.CS$<>8__locals1;
|
||||
if (cs$<>8__locals2.<>9__14 == 0)
|
||||
{
|
||||
Action<string> action3 = delegate(string _)
|
||||
{
|
||||
cs$<>8__locals2.promise.OOOIENHGNCA((uint)2);
|
||||
};
|
||||
cs$<>8__locals2.<>9__14 = action3;
|
||||
}
|
||||
AvatarCustomizationModel.AGKLFILGOKL cs$<>8__locals3 = nhbikocjbog.CS$<>8__locals4;
|
||||
if (cs$<>8__locals3.<>9__15 == 0)
|
||||
{
|
||||
Action action4 = delegate
|
||||
{
|
||||
cs$<>8__locals3.isShowingPurchaseResults = false;
|
||||
};
|
||||
cs$<>8__locals3.<>9__15 = action4;
|
||||
}
|
||||
}
|
||||
};
|
||||
PMGCJEPKFOF<BNOHDIHPGBA.OFCMJLHAKLH> pmgcjepkfof;
|
||||
if (num < nhbikocjbog)
|
||||
{
|
||||
num += num;
|
||||
if (num == nhbikocjbog)
|
||||
{
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
PMGCJEPKFOF<BNOHDIHPGBA.OFCMJLHAKLH> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06003FBF RID: 16319 RVA: 0x000FDA54 File Offset: 0x000FBC54
|
||||
[Token(Token = "0x6003FBF")]
|
||||
[Address(RVA = "0x1A10A70", Offset = "0x1A0FA70", VA = "0x181A10A70")]
|
||||
internal void <HandleTrialItems>b__15()
|
||||
{
|
||||
this.isShowingPurchaseResults = false;
|
||||
}
|
||||
|
||||
// Token: 0x06003FC0 RID: 16320 RVA: 0x000FDA68 File Offset: 0x000FBC68
|
||||
[Token(Token = "0x6003FC0")]
|
||||
[Address(RVA = "0x1BA25B0", Offset = "0x1BA15B0", VA = "0x181BA25B0")]
|
||||
internal void <HandleTrialItems>b__9()
|
||||
{
|
||||
this.checkoutDialogData.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
||||
CBLLFJEDOII<JPIJGHNNIDP> promise = this.CS$<>8__locals2.CS$<>8__locals1.promise;
|
||||
if (!this.isShowingPurchaseResults)
|
||||
{
|
||||
int num = 0;
|
||||
promise.OOOIENHGNCA(num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040034A7 RID: 13479
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40034A7")]
|
||||
public CheckoutDialogModel checkoutDialogModel;
|
||||
|
||||
// Token: 0x040034A8 RID: 13480
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034A8")]
|
||||
public IIKFCAONJCO costInfo;
|
||||
|
||||
// Token: 0x040034A9 RID: 13481
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40034A9")]
|
||||
public bool isLocalPlayerRRPlusMember;
|
||||
|
||||
// Token: 0x040034AA RID: 13482
|
||||
[FieldOffset(Offset = "0x21")]
|
||||
[Token(Token = "0x40034AA")]
|
||||
public bool isShowingPurchaseResults;
|
||||
|
||||
// Token: 0x040034AB RID: 13483
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40034AB")]
|
||||
public PCEJMCMGIIA checkoutDialogData;
|
||||
|
||||
// Token: 0x040034AC RID: 13484
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034AC")]
|
||||
public AvatarCustomizationModel.BMBFHNJHMIN CS$<>8__locals2;
|
||||
|
||||
// Token: 0x040034AD RID: 13485
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034AD")]
|
||||
public Action <>9__15;
|
||||
}
|
||||
|
||||
// Token: 0x02000931 RID: 2353
|
||||
[Token(Token = "0x2000931")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GNFFCGDCLDD
|
||||
{
|
||||
// Token: 0x06003FC1 RID: 16321 RVA: 0x000FDAB0 File Offset: 0x000FBCB0
|
||||
[Token(Token = "0x6003FC1")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GNFFCGDCLDD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FC2 RID: 16322 RVA: 0x000FDAC4 File Offset: 0x000FBCC4
|
||||
[Token(Token = "0x6003FC2")]
|
||||
[Address(RVA = "0x1BB20F0", Offset = "0x1BB10F0", VA = "0x181BB20F0")]
|
||||
internal void <HandleTrialItems>b__10()
|
||||
{
|
||||
AvatarCustomizationModel.BMBFHNJHMIN cs$<>8__locals = this.CS$<>8__locals3.CS$<>8__locals2;
|
||||
int num = this.index;
|
||||
HOJMGAMMIAD hojmgammiad = ECNNGIFNNNM.BMCEKIFDDJK<HOJMGAMMIAD>(cs$<>8__locals.allItems, num);
|
||||
MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC;
|
||||
int num2 = 0;
|
||||
lhkbodfdflc.BCLDGDMDOKK(hojmgammiad);
|
||||
AvatarCustomizationModel.AGKLFILGOKL cs$<>8__locals2 = this.CS$<>8__locals3;
|
||||
AvatarCustomizationModel.BMBFHNJHMIN cs$<>8__locals3 = cs$<>8__locals2.CS$<>8__locals2;
|
||||
List<HOJMGAMMIAD> allItems = cs$<>8__locals3.allItems;
|
||||
IIKFCAONJCO iikfcaonjco = new IIKFCAONJCO();
|
||||
cs$<>8__locals2.costInfo = iikfcaonjco;
|
||||
AvatarCustomizationModel.AGKLFILGOKL cs$<>8__locals4 = this.CS$<>8__locals3;
|
||||
AvatarCustomizationModel.BMBFHNJHMIN cs$<>8__locals5 = cs$<>8__locals4.CS$<>8__locals2;
|
||||
IIKFCAONJCO costInfo = cs$<>8__locals4.costInfo;
|
||||
List<HOJMGAMMIAD> allItems2 = cs$<>8__locals5.allItems;
|
||||
costInfo.BDJFGEJFPPO(allItems2, (DGOHCPBKOHD)num2, (ACDKILABNNC)((uint)2));
|
||||
AvatarCustomizationModel.AGKLFILGOKL cs$<>8__locals6 = this.CS$<>8__locals3;
|
||||
if (cs$<>8__locals6.isLocalPlayerRRPlusMember)
|
||||
{
|
||||
}
|
||||
List<HOJMGAMMIAD> allItems3 = cs$<>8__locals6.CS$<>8__locals2.allItems;
|
||||
Func<HOJMGAMMIAD, bool> <>9__118_ = AvatarCustomizationModel.<>c.<>9__118_11;
|
||||
if (<>9__118_ == 0)
|
||||
{
|
||||
AvatarCustomizationModel.<>c.<>9__118_11 = (HOJMGAMMIAD item) => item.<IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField;
|
||||
}
|
||||
bool flag = Enumerable.Any<HOJMGAMMIAD>(allItems3, <>9__118_);
|
||||
AvatarCustomizationModel.AGKLFILGOKL cs$<>8__locals7 = this.CS$<>8__locals3;
|
||||
CheckoutDialogModel checkoutDialogModel = cs$<>8__locals7.checkoutDialogModel;
|
||||
IIKFCAONJCO costInfo2 = cs$<>8__locals7.costInfo;
|
||||
checkoutDialogModel.ResetCostInfo(costInfo2, flag);
|
||||
}
|
||||
|
||||
// Token: 0x040034AE RID: 13486
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40034AE")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x040034AF RID: 13487
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034AF")]
|
||||
public AvatarCustomizationModel.AGKLFILGOKL CS$<>8__locals3;
|
||||
}
|
||||
|
||||
// Token: 0x02000932 RID: 2354
|
||||
[Token(Token = "0x2000932")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NHBIKOCJBOG
|
||||
{
|
||||
// Token: 0x06003FC3 RID: 16323 RVA: 0x000FDC00 File Offset: 0x000FBE00
|
||||
[Token(Token = "0x6003FC3")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public NHBIKOCJBOG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FC4 RID: 16324 RVA: 0x000FDC14 File Offset: 0x000FBE14
|
||||
[Token(Token = "0x6003FC4")]
|
||||
[Address(RVA = "0x1BB3F10", Offset = "0x1BB2F10", VA = "0x181BB3F10")]
|
||||
internal void <HandleTrialItems>b__12(BNOHDIHPGBA.OFCMJLHAKLH purchaseResults)
|
||||
{
|
||||
this.CS$<>8__locals4.isShowingPurchaseResults = true;
|
||||
CheckoutDialogModel checkoutDialogModel = this.CS$<>8__locals4.checkoutDialogModel;
|
||||
if (checkoutDialogModel != 0)
|
||||
{
|
||||
checkoutDialogModel.Dismiss();
|
||||
}
|
||||
if (purchaseResults != 0)
|
||||
{
|
||||
List<HOJMGAMMIAD> allItems = this.CS$<>8__locals4.CS$<>8__locals2.allItems;
|
||||
List<string> hnibdnimaii = purchaseResults.HNIBDNIMAII;
|
||||
DialogListModel dialogListModel = this.dialogListModel;
|
||||
List<string> ngcmlajjcpg = purchaseResults.NGCMLAJJCPG;
|
||||
bool flag = allItems._size != 1;
|
||||
DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GDAJPJGPNIM(dialogListModel, hnibdnimaii, ngcmlajjcpg, flag);
|
||||
AvatarCustomizationModel.PKHFGJLJDLN cs$<>8__locals = this.CS$<>8__locals4.CS$<>8__locals2.CS$<>8__locals1;
|
||||
if (cs$<>8__locals.<>9__13 == 0)
|
||||
{
|
||||
Action action = delegate
|
||||
{
|
||||
cs$<>8__locals.promise.OOOIENHGNCA((uint)1);
|
||||
};
|
||||
cs$<>8__locals.<>9__13 = action;
|
||||
}
|
||||
AvatarCustomizationModel.PKHFGJLJDLN cs$<>8__locals2 = this.CS$<>8__locals4.CS$<>8__locals2.CS$<>8__locals1;
|
||||
if (cs$<>8__locals2.<>9__14 == 0)
|
||||
{
|
||||
Action<string> action2 = delegate(string _)
|
||||
{
|
||||
cs$<>8__locals2.promise.OOOIENHGNCA((uint)2);
|
||||
};
|
||||
cs$<>8__locals2.<>9__14 = action2;
|
||||
}
|
||||
AvatarCustomizationModel.AGKLFILGOKL cs$<>8__locals3 = this.CS$<>8__locals4;
|
||||
if (cs$<>8__locals3.<>9__15 == 0)
|
||||
{
|
||||
Action action3 = delegate
|
||||
{
|
||||
cs$<>8__locals3.isShowingPurchaseResults = false;
|
||||
};
|
||||
cs$<>8__locals3.<>9__15 = action3;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040034B0 RID: 13488
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40034B0")]
|
||||
public DialogListModel dialogListModel;
|
||||
|
||||
// Token: 0x040034B1 RID: 13489
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034B1")]
|
||||
public AvatarCustomizationModel.AGKLFILGOKL CS$<>8__locals4;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,996 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000935 RID: 2357
|
||||
[Token(Token = "0x2000935")]
|
||||
public class AvatarCustomizationModelController : ModelController<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FD5 RID: 16341 RVA: 0x000FDF08 File Offset: 0x000FC108
|
||||
[Token(Token = "0x6003FD5")]
|
||||
[Address(RVA = "0x1BA9B10", Offset = "0x1BA8B10", VA = "0x181BA9B10")]
|
||||
public AvatarCustomizationModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000936 RID: 2358
|
||||
[Token(Token = "0x2000936")]
|
||||
[Serializable]
|
||||
private class BuyButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FD6 RID: 16342 RVA: 0x000FDF1C File Offset: 0x000FC11C
|
||||
[Token(Token = "0x6003FD6")]
|
||||
[Address(RVA = "0x1BB0340", Offset = "0x1BAF340", VA = "0x181BB0340", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FD7 RID: 16343 RVA: 0x000FDF30 File Offset: 0x000FC130
|
||||
[Token(Token = "0x6003FD7")]
|
||||
[Address(RVA = "0x1BB03B0", Offset = "0x1BAF3B0", VA = "0x181BB03B0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FD8 RID: 16344 RVA: 0x000FDF44 File Offset: 0x000FC144
|
||||
[Token(Token = "0x6003FD8")]
|
||||
[Address(RVA = "0x1BB03F0", Offset = "0x1BAF3F0", VA = "0x181BB03F0")]
|
||||
public BuyButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000937 RID: 2359
|
||||
[Token(Token = "0x2000937")]
|
||||
[Serializable]
|
||||
private class UndoButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FD9 RID: 16345 RVA: 0x000FDF58 File Offset: 0x000FC158
|
||||
[Token(Token = "0x6003FD9")]
|
||||
[Address(RVA = "0x1BB8550", Offset = "0x1BB7550", VA = "0x181BB8550", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
bool flag = pbnnfojibod != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003FDA RID: 16346 RVA: 0x000FDF74 File Offset: 0x000FC174
|
||||
[Token(Token = "0x6003FDA")]
|
||||
[Address(RVA = "0x1BB85E0", Offset = "0x1BB75E0", VA = "0x181BB85E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
if (pbnnfojibod != 0)
|
||||
{
|
||||
AvatarCustomizationModel.AvatarUndoEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FDB RID: 16347 RVA: 0x000FDF98 File Offset: 0x000FC198
|
||||
[Token(Token = "0x6003FDB")]
|
||||
[Address(RVA = "0x1BB8720", Offset = "0x1BB7720", VA = "0x181BB8720")]
|
||||
public UndoButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000938 RID: 2360
|
||||
[Token(Token = "0x2000938")]
|
||||
[Serializable]
|
||||
private class RedoButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FDC RID: 16348 RVA: 0x000FDFAC File Offset: 0x000FC1AC
|
||||
[Token(Token = "0x6003FDC")]
|
||||
[Address(RVA = "0x1BB5330", Offset = "0x1BB4330", VA = "0x181BB5330", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
bool flag = pbnnfojibod != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003FDD RID: 16349 RVA: 0x000FDFC8 File Offset: 0x000FC1C8
|
||||
[Token(Token = "0x6003FDD")]
|
||||
[Address(RVA = "0x1BB53C0", Offset = "0x1BB43C0", VA = "0x181BB53C0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
if (pbnnfojibod != 0)
|
||||
{
|
||||
AvatarCustomizationModel.AvatarRedoEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FDE RID: 16350 RVA: 0x000FDFEC File Offset: 0x000FC1EC
|
||||
[Token(Token = "0x6003FDE")]
|
||||
[Address(RVA = "0x1BB5500", Offset = "0x1BB4500", VA = "0x181BB5500")]
|
||||
public RedoButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000939 RID: 2361
|
||||
[Token(Token = "0x2000939")]
|
||||
[Serializable]
|
||||
private class RandomizeButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FDF RID: 16351 RVA: 0x000FE000 File Offset: 0x000FC200
|
||||
[Token(Token = "0x6003FDF")]
|
||||
[Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE0 RID: 16352 RVA: 0x000FE014 File Offset: 0x000FC214
|
||||
[Token(Token = "0x6003FE0")]
|
||||
[Address(RVA = "0x1BB5200", Offset = "0x1BB4200", VA = "0x181BB5200", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CFLMJLFBOKH.LLHCBFEEGDN();
|
||||
}
|
||||
|
||||
// Token: 0x06003FE1 RID: 16353 RVA: 0x000FE030 File Offset: 0x000FC230
|
||||
[Token(Token = "0x6003FE1")]
|
||||
[Address(RVA = "0x1BB5270", Offset = "0x1BB4270", VA = "0x181BB5270")]
|
||||
public RandomizeButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200093A RID: 2362
|
||||
[Token(Token = "0x200093A")]
|
||||
[Serializable]
|
||||
private class RandomizeHairButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FE2 RID: 16354 RVA: 0x000FE044 File Offset: 0x000FC244
|
||||
[Token(Token = "0x6003FE2")]
|
||||
[Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE3 RID: 16355 RVA: 0x000FE058 File Offset: 0x000FC258
|
||||
[Token(Token = "0x6003FE3")]
|
||||
[Address(RVA = "0x1BB52B0", Offset = "0x1BB42B0", VA = "0x181BB52B0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE4 RID: 16356 RVA: 0x000FE06C File Offset: 0x000FC26C
|
||||
[Token(Token = "0x6003FE4")]
|
||||
[Address(RVA = "0x1BB52F0", Offset = "0x1BB42F0", VA = "0x181BB52F0")]
|
||||
public RandomizeHairButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200093B RID: 2363
|
||||
[Token(Token = "0x200093B")]
|
||||
[Serializable]
|
||||
private class GoToCustomizeEyesButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FE5 RID: 16357 RVA: 0x000FE080 File Offset: 0x000FC280
|
||||
[Token(Token = "0x6003FE5")]
|
||||
[Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE6 RID: 16358 RVA: 0x000FE094 File Offset: 0x000FC294
|
||||
[Token(Token = "0x6003FE6")]
|
||||
[Address(RVA = "0x1BB23F0", Offset = "0x1BB13F0", VA = "0x181BB23F0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE7 RID: 16359 RVA: 0x000FE0A8 File Offset: 0x000FC2A8
|
||||
[Token(Token = "0x6003FE7")]
|
||||
[Address(RVA = "0x1BB2460", Offset = "0x1BB1460", VA = "0x181BB2460")]
|
||||
public GoToCustomizeEyesButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200093C RID: 2364
|
||||
[Token(Token = "0x200093C")]
|
||||
[Serializable]
|
||||
private class GoToCustomizeMouthButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FE8 RID: 16360 RVA: 0x000FE0BC File Offset: 0x000FC2BC
|
||||
[Token(Token = "0x6003FE8")]
|
||||
[Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE9 RID: 16361 RVA: 0x000FE0D0 File Offset: 0x000FC2D0
|
||||
[Token(Token = "0x6003FE9")]
|
||||
[Address(RVA = "0x1BB25A0", Offset = "0x1BB15A0", VA = "0x181BB25A0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FEA RID: 16362 RVA: 0x000FE0E4 File Offset: 0x000FC2E4
|
||||
[Token(Token = "0x6003FEA")]
|
||||
[Address(RVA = "0x1BB2610", Offset = "0x1BB1610", VA = "0x181BB2610")]
|
||||
public GoToCustomizeMouthButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200093D RID: 2365
|
||||
[Token(Token = "0x200093D")]
|
||||
[Serializable]
|
||||
private class GoToCustomizeMainButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FEB RID: 16363 RVA: 0x000FE0F8 File Offset: 0x000FC2F8
|
||||
[Token(Token = "0x6003FEB")]
|
||||
[Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FEC RID: 16364 RVA: 0x000FE10C File Offset: 0x000FC30C
|
||||
[Token(Token = "0x6003FEC")]
|
||||
[Address(RVA = "0x1BB24A0", Offset = "0x1BB14A0", VA = "0x181BB24A0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
Func<CECAKDDNHLN, bool> func = new Func(base.HKBKCJCHMHM);
|
||||
}
|
||||
|
||||
// Token: 0x06003FED RID: 16365 RVA: 0x000FE12C File Offset: 0x000FC32C
|
||||
[Token(Token = "0x6003FED")]
|
||||
[Address(RVA = "0x1BB2560", Offset = "0x1BB1560", VA = "0x181BB2560")]
|
||||
public GoToCustomizeMainButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200093E RID: 2366
|
||||
[Token(Token = "0x200093E")]
|
||||
[Serializable]
|
||||
private class CompleteCustomizationButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FEE RID: 16366 RVA: 0x000FE140 File Offset: 0x000FC340
|
||||
[Token(Token = "0x6003FEE")]
|
||||
[Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FEF RID: 16367 RVA: 0x000FE154 File Offset: 0x000FC354
|
||||
[Token(Token = "0x6003FEF")]
|
||||
[Address(RVA = "0x1BB10C0", Offset = "0x1BB00C0", VA = "0x181BB10C0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FF0 RID: 16368 RVA: 0x000FE168 File Offset: 0x000FC368
|
||||
[Token(Token = "0x6003FF0")]
|
||||
[Address(RVA = "0x1BB1120", Offset = "0x1BB0120", VA = "0x181BB1120")]
|
||||
public CompleteCustomizationButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200093F RID: 2367
|
||||
[Token(Token = "0x200093F")]
|
||||
[Serializable]
|
||||
private class ShowFiltersButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FF1 RID: 16369 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003FF1")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003FF2 RID: 16370 RVA: 0x000FE17C File Offset: 0x000FC37C
|
||||
[Token(Token = "0x6003FF2")]
|
||||
[Address(RVA = "0x1BB64E0", Offset = "0x1BB54E0", VA = "0x181BB64E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FF3 RID: 16371 RVA: 0x000FE190 File Offset: 0x000FC390
|
||||
[Token(Token = "0x6003FF3")]
|
||||
[Address(RVA = "0x1BB6520", Offset = "0x1BB5520", VA = "0x181BB6520")]
|
||||
public ShowFiltersButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000940 RID: 2368
|
||||
[Token(Token = "0x2000940")]
|
||||
[Serializable]
|
||||
private class ShowSortingButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FF4 RID: 16372 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003FF4")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003FF5 RID: 16373 RVA: 0x000FE1A4 File Offset: 0x000FC3A4
|
||||
[Token(Token = "0x6003FF5")]
|
||||
[Address(RVA = "0x1BB6560", Offset = "0x1BB5560", VA = "0x181BB6560", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FF6 RID: 16374 RVA: 0x000FE1B8 File Offset: 0x000FC3B8
|
||||
[Token(Token = "0x6003FF6")]
|
||||
[Address(RVA = "0x1BB65A0", Offset = "0x1BB55A0", VA = "0x181BB65A0")]
|
||||
public ShowSortingButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000941 RID: 2369
|
||||
[Token(Token = "0x2000941")]
|
||||
[Serializable]
|
||||
private class GoToSearchButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FF7 RID: 16375 RVA: 0x000FE1CC File Offset: 0x000FC3CC
|
||||
[Token(Token = "0x6003FF7")]
|
||||
[Address(RVA = "0x1BB2650", Offset = "0x1BB1650", VA = "0x181BB2650", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BrowserModel browserModel = this.mainCategoryBrowser;
|
||||
int num = 0;
|
||||
if (browserModel == num)
|
||||
{
|
||||
BrowserModel browserModel2;
|
||||
this.mainCategoryBrowser = browserModel2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FF8 RID: 16376 RVA: 0x000FE1FC File Offset: 0x000FC3FC
|
||||
[Token(Token = "0x6003FF8")]
|
||||
[Address(RVA = "0x1BB26E0", Offset = "0x1BB16E0", VA = "0x181BB26E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
if (this.mainCategoryBrowser.GMAKMKMNHAP != 0)
|
||||
{
|
||||
Route route = this.mainCategoryBrowser.GMAKMKMNHAP;
|
||||
Route route2 = this.searchRoute;
|
||||
if (route.Equals(route2))
|
||||
{
|
||||
this.mainCategoryBrowser.GoBack();
|
||||
return;
|
||||
}
|
||||
}
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.searchRoute);
|
||||
BrowserModel browserModel = this.mainCategoryBrowser;
|
||||
int num = 0;
|
||||
browserModel.GoTo(cecakddnhln, num != 0);
|
||||
browserModel.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FF9 RID: 16377 RVA: 0x000FE26C File Offset: 0x000FC46C
|
||||
[Token(Token = "0x6003FF9")]
|
||||
[Address(RVA = "0x1BB2800", Offset = "0x1BB1800", VA = "0x181BB2800")]
|
||||
public GoToSearchButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034B9 RID: 13497
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034B9")]
|
||||
[SerializeField]
|
||||
private Route searchRoute;
|
||||
|
||||
// Token: 0x040034BA RID: 13498
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40034BA")]
|
||||
private BrowserModel mainCategoryBrowser;
|
||||
}
|
||||
|
||||
// Token: 0x02000942 RID: 2370
|
||||
[Token(Token = "0x2000942")]
|
||||
[Serializable]
|
||||
private class StopSearchingButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FFA RID: 16378 RVA: 0x000FE280 File Offset: 0x000FC480
|
||||
[Token(Token = "0x6003FFA")]
|
||||
[Address(RVA = "0x1BB6D50", Offset = "0x1BB5D50", VA = "0x181BB6D50", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BrowserModel browserModel = this.mainCategoryBrowser;
|
||||
int num = 0;
|
||||
if (browserModel == num)
|
||||
{
|
||||
BrowserModel browserModel2;
|
||||
this.mainCategoryBrowser = browserModel2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FFB RID: 16379 RVA: 0x000FE2B0 File Offset: 0x000FC4B0
|
||||
[Token(Token = "0x6003FFB")]
|
||||
[Address(RVA = "0x1BB6DE0", Offset = "0x1BB5DE0", VA = "0x181BB6DE0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
this.mainCategoryBrowser.GoBack();
|
||||
}
|
||||
|
||||
// Token: 0x06003FFC RID: 16380 RVA: 0x000FE2D0 File Offset: 0x000FC4D0
|
||||
[Token(Token = "0x6003FFC")]
|
||||
[Address(RVA = "0x1BB6E50", Offset = "0x1BB5E50", VA = "0x181BB6E50")]
|
||||
public StopSearchingButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034BB RID: 13499
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034BB")]
|
||||
private BrowserModel mainCategoryBrowser;
|
||||
}
|
||||
|
||||
// Token: 0x02000943 RID: 2371
|
||||
[Token(Token = "0x2000943")]
|
||||
[Serializable]
|
||||
private class ClearSearchButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003FFD RID: 16381 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003FFD")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003FFE RID: 16382 RVA: 0x000FE2E4 File Offset: 0x000FC4E4
|
||||
[Token(Token = "0x6003FFE")]
|
||||
[Address(RVA = "0x1BB0430", Offset = "0x1BAF430", VA = "0x181BB0430", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FFF RID: 16383 RVA: 0x000FE2FC File Offset: 0x000FC4FC
|
||||
[Token(Token = "0x6003FFF")]
|
||||
[Address(RVA = "0x1BB04B0", Offset = "0x1BAF4B0", VA = "0x181BB04B0")]
|
||||
public ClearSearchButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000944 RID: 2372
|
||||
[Token(Token = "0x2000944")]
|
||||
[Serializable]
|
||||
private class HairCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x06004000 RID: 16384 RVA: 0x000FE310 File Offset: 0x000FC510
|
||||
[Token(Token = "0x6004000")]
|
||||
[Address(RVA = "0x1BB29F0", Offset = "0x1BB19F0", VA = "0x181BB29F0", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06004001 RID: 16385 RVA: 0x000FE328 File Offset: 0x000FC528
|
||||
[Token(Token = "0x6004001")]
|
||||
[Address(RVA = "0x1BB2970", Offset = "0x1BB1970", VA = "0x181BB2970", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004002 RID: 16386 RVA: 0x000FE340 File Offset: 0x000FC540
|
||||
[Token(Token = "0x6004002")]
|
||||
[Address(RVA = "0x1BB2A40", Offset = "0x1BB1A40", VA = "0x181BB2A40")]
|
||||
public HairCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000945 RID: 2373
|
||||
[Token(Token = "0x2000945")]
|
||||
[Serializable]
|
||||
private class FacialHairCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x06004003 RID: 16387 RVA: 0x000FE354 File Offset: 0x000FC554
|
||||
[Token(Token = "0x6004003")]
|
||||
[Address(RVA = "0x1BB1BE0", Offset = "0x1BB0BE0", VA = "0x181BB1BE0", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06004004 RID: 16388 RVA: 0x000FE36C File Offset: 0x000FC56C
|
||||
[Token(Token = "0x6004004")]
|
||||
[Address(RVA = "0x1BB1B60", Offset = "0x1BB0B60", VA = "0x181BB1B60", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004005 RID: 16389 RVA: 0x000FE384 File Offset: 0x000FC584
|
||||
[Token(Token = "0x6004005")]
|
||||
[Address(RVA = "0x1BB1C30", Offset = "0x1BB0C30", VA = "0x181BB1C30")]
|
||||
public FacialHairCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000946 RID: 2374
|
||||
[Token(Token = "0x2000946")]
|
||||
[Serializable]
|
||||
private class FaceCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.OPGHFCLCNJB>
|
||||
{
|
||||
// Token: 0x06004006 RID: 16390 RVA: 0x000FE398 File Offset: 0x000FC598
|
||||
[Token(Token = "0x6004006")]
|
||||
[Address(RVA = "0x1BB1A40", Offset = "0x1BB0A40", VA = "0x181BB1A40", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.OPGHFCLCNJB NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06004007 RID: 16391 RVA: 0x000FE3B0 File Offset: 0x000FC5B0
|
||||
[Token(Token = "0x6004007")]
|
||||
[Address(RVA = "0x1BB19C0", Offset = "0x1BB09C0", VA = "0x181BB19C0", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.OPGHFCLCNJB NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004008 RID: 16392 RVA: 0x000FE3C8 File Offset: 0x000FC5C8
|
||||
[Token(Token = "0x6004008")]
|
||||
[Address(RVA = "0x1BB1A90", Offset = "0x1BB0A90", VA = "0x181BB1A90")]
|
||||
public FaceCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000947 RID: 2375
|
||||
[Token(Token = "0x2000947")]
|
||||
[Serializable]
|
||||
private class HandCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.NPPNKEECNHH>
|
||||
{
|
||||
// Token: 0x06004009 RID: 16393 RVA: 0x000FE3DC File Offset: 0x000FC5DC
|
||||
[Token(Token = "0x6004009")]
|
||||
[Address(RVA = "0x1BB2B90", Offset = "0x1BB1B90", VA = "0x181BB2B90", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.NPPNKEECNHH NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600400A RID: 16394 RVA: 0x000FE3F4 File Offset: 0x000FC5F4
|
||||
[Token(Token = "0x600400A")]
|
||||
[Address(RVA = "0x1BB2B10", Offset = "0x1BB1B10", VA = "0x181BB2B10", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.NPPNKEECNHH NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600400B RID: 16395 RVA: 0x000FE40C File Offset: 0x000FC60C
|
||||
[Token(Token = "0x600400B")]
|
||||
[Address(RVA = "0x1BB2BE0", Offset = "0x1BB1BE0", VA = "0x181BB2BE0")]
|
||||
public HandCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000948 RID: 2376
|
||||
[Token(Token = "0x2000948")]
|
||||
[Serializable]
|
||||
private class HeadCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.AHHLAJFBBEP>
|
||||
{
|
||||
// Token: 0x0600400C RID: 16396 RVA: 0x000FE420 File Offset: 0x000FC620
|
||||
[Token(Token = "0x600400C")]
|
||||
[Address(RVA = "0x1BB2D30", Offset = "0x1BB1D30", VA = "0x181BB2D30", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.AHHLAJFBBEP NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600400D RID: 16397 RVA: 0x000FE438 File Offset: 0x000FC638
|
||||
[Token(Token = "0x600400D")]
|
||||
[Address(RVA = "0x1BB2CB0", Offset = "0x1BB1CB0", VA = "0x181BB2CB0", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.AHHLAJFBBEP NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600400E RID: 16398 RVA: 0x000FE450 File Offset: 0x000FC650
|
||||
[Token(Token = "0x600400E")]
|
||||
[Address(RVA = "0x1BB2D80", Offset = "0x1BB1D80", VA = "0x181BB2D80")]
|
||||
public HeadCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000949 RID: 2377
|
||||
[Token(Token = "0x2000949")]
|
||||
[Serializable]
|
||||
private class TorsoCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.GNMMOOFNADF>
|
||||
{
|
||||
// Token: 0x0600400F RID: 16399 RVA: 0x000FE464 File Offset: 0x000FC664
|
||||
[Token(Token = "0x600400F")]
|
||||
[Address(RVA = "0x1BB7FD0", Offset = "0x1BB6FD0", VA = "0x181BB7FD0", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.GNMMOOFNADF NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06004010 RID: 16400 RVA: 0x000FE47C File Offset: 0x000FC67C
|
||||
[Token(Token = "0x6004010")]
|
||||
[Address(RVA = "0x1BB7F50", Offset = "0x1BB6F50", VA = "0x181BB7F50", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.GNMMOOFNADF NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004011 RID: 16401 RVA: 0x000FE494 File Offset: 0x000FC694
|
||||
[Token(Token = "0x6004011")]
|
||||
[Address(RVA = "0x1BB8020", Offset = "0x1BB7020", VA = "0x181BB8020")]
|
||||
public TorsoCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200094A RID: 2378
|
||||
[Token(Token = "0x200094A")]
|
||||
private abstract class BaseCustomizationCategoryToggleButtonImpl<TEnum> : ToggleControllerImpl<AvatarCustomizationModel> where TEnum : Enum
|
||||
{
|
||||
// Token: 0x06004012 RID: 16402
|
||||
[Token(Token = "0x6004012")]
|
||||
[Address(Slot = "30")]
|
||||
protected abstract bool OAICIBKHHGB(TEnum NPOHJMEHEKB);
|
||||
|
||||
// Token: 0x06004013 RID: 16403
|
||||
[Token(Token = "0x6004013")]
|
||||
[Address(Slot = "31")]
|
||||
protected abstract void LDFCKBDINCN(TEnum NPOHJMEHEKB);
|
||||
|
||||
// Token: 0x06004014 RID: 16404 RVA: 0x000FE4A8 File Offset: 0x000FC6A8
|
||||
[Token(Token = "0x6004014")]
|
||||
[Address(RVA = "0x28D7870", Offset = "0x28D6870", VA = "0x1828D7870", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.IKNMALNFPII();
|
||||
}
|
||||
|
||||
// Token: 0x06004015 RID: 16405 RVA: 0x000FE4C4 File Offset: 0x000FC6C4
|
||||
[Token(Token = "0x6004015")]
|
||||
[Address(RVA = "0x28D78F0", Offset = "0x28D68F0", VA = "0x1828D78F0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004016 RID: 16406 RVA: 0x000FE4D8 File Offset: 0x000FC6D8
|
||||
[Token(Token = "0x6004016")]
|
||||
[Address(RVA = "0x28D7950", Offset = "0x28D6950", VA = "0x1828D7950")]
|
||||
protected BaseCustomizationCategoryToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034BC RID: 13500
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40034BC")]
|
||||
[SerializeField]
|
||||
private TEnum categoryType;
|
||||
}
|
||||
|
||||
// Token: 0x0200094B RID: 2379
|
||||
[Token(Token = "0x200094B")]
|
||||
private abstract class BaseCustomizationCategoryHideableImpl<TEnum> : HideableControllerImpl<AvatarCustomizationModel> where TEnum : Enum
|
||||
{
|
||||
// Token: 0x06004017 RID: 16407
|
||||
[Token(Token = "0x6004017")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract bool OAICIBKHHGB(TEnum NPOHJMEHEKB);
|
||||
|
||||
// Token: 0x06004018 RID: 16408 RVA: 0x000FE4F4 File Offset: 0x000FC6F4
|
||||
[Token(Token = "0x6004018")]
|
||||
[Address(RVA = "0x28D7780", Offset = "0x28D6780", VA = "0x1828D7780", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.HDCFHIKKDBC();
|
||||
}
|
||||
|
||||
// Token: 0x06004019 RID: 16409 RVA: 0x000FE510 File Offset: 0x000FC710
|
||||
[Token(Token = "0x6004019")]
|
||||
[Address(RVA = "0x28D77D0", Offset = "0x28D67D0", VA = "0x1828D77D0")]
|
||||
protected BaseCustomizationCategoryHideableImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034BD RID: 13501
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40034BD")]
|
||||
[SerializeField]
|
||||
private TEnum categoryType;
|
||||
}
|
||||
|
||||
// Token: 0x0200094C RID: 2380
|
||||
[Token(Token = "0x200094C")]
|
||||
[Serializable]
|
||||
private class HairCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x0600401A RID: 16410 RVA: 0x000FE52C File Offset: 0x000FC72C
|
||||
[Token(Token = "0x600401A")]
|
||||
[Address(RVA = "0x1BB28E0", Offset = "0x1BB18E0", VA = "0x181BB28E0", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600401B RID: 16411 RVA: 0x000FE544 File Offset: 0x000FC744
|
||||
[Token(Token = "0x600401B")]
|
||||
[Address(RVA = "0x1BB2930", Offset = "0x1BB1930", VA = "0x181BB2930")]
|
||||
public HairCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200094D RID: 2381
|
||||
[Token(Token = "0x200094D")]
|
||||
[Serializable]
|
||||
private class FacialHairCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x0600401C RID: 16412 RVA: 0x000FE558 File Offset: 0x000FC758
|
||||
[Token(Token = "0x600401C")]
|
||||
[Address(RVA = "0x1BB1AD0", Offset = "0x1BB0AD0", VA = "0x181BB1AD0", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600401D RID: 16413 RVA: 0x000FE570 File Offset: 0x000FC770
|
||||
[Token(Token = "0x600401D")]
|
||||
[Address(RVA = "0x1BB1B20", Offset = "0x1BB0B20", VA = "0x181BB1B20")]
|
||||
public FacialHairCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200094E RID: 2382
|
||||
[Token(Token = "0x200094E")]
|
||||
[Serializable]
|
||||
private class FaceCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.OPGHFCLCNJB>
|
||||
{
|
||||
// Token: 0x0600401E RID: 16414 RVA: 0x000FE584 File Offset: 0x000FC784
|
||||
[Token(Token = "0x600401E")]
|
||||
[Address(RVA = "0x1BB1930", Offset = "0x1BB0930", VA = "0x181BB1930", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.OPGHFCLCNJB NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600401F RID: 16415 RVA: 0x000FE59C File Offset: 0x000FC79C
|
||||
[Token(Token = "0x600401F")]
|
||||
[Address(RVA = "0x1BB1980", Offset = "0x1BB0980", VA = "0x181BB1980")]
|
||||
public FaceCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200094F RID: 2383
|
||||
[Token(Token = "0x200094F")]
|
||||
[Serializable]
|
||||
private class HandCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.NPPNKEECNHH>
|
||||
{
|
||||
// Token: 0x06004020 RID: 16416 RVA: 0x000FE5B0 File Offset: 0x000FC7B0
|
||||
[Token(Token = "0x6004020")]
|
||||
[Address(RVA = "0x1BB2A80", Offset = "0x1BB1A80", VA = "0x181BB2A80", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.NPPNKEECNHH NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06004021 RID: 16417 RVA: 0x000FE5C8 File Offset: 0x000FC7C8
|
||||
[Token(Token = "0x6004021")]
|
||||
[Address(RVA = "0x1BB2AD0", Offset = "0x1BB1AD0", VA = "0x181BB2AD0")]
|
||||
public HandCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000950 RID: 2384
|
||||
[Token(Token = "0x2000950")]
|
||||
[Serializable]
|
||||
private class HeadCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.AHHLAJFBBEP>
|
||||
{
|
||||
// Token: 0x06004022 RID: 16418 RVA: 0x000FE5DC File Offset: 0x000FC7DC
|
||||
[Token(Token = "0x6004022")]
|
||||
[Address(RVA = "0x1BB2C20", Offset = "0x1BB1C20", VA = "0x181BB2C20", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.AHHLAJFBBEP NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06004023 RID: 16419 RVA: 0x000FE5F4 File Offset: 0x000FC7F4
|
||||
[Token(Token = "0x6004023")]
|
||||
[Address(RVA = "0x1BB2C70", Offset = "0x1BB1C70", VA = "0x181BB2C70")]
|
||||
public HeadCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000951 RID: 2385
|
||||
[Token(Token = "0x2000951")]
|
||||
[Serializable]
|
||||
private class TorsoCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.GNMMOOFNADF>
|
||||
{
|
||||
// Token: 0x06004024 RID: 16420 RVA: 0x000FE608 File Offset: 0x000FC808
|
||||
[Token(Token = "0x6004024")]
|
||||
[Address(RVA = "0x1BB7EC0", Offset = "0x1BB6EC0", VA = "0x181BB7EC0", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.GNMMOOFNADF NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06004025 RID: 16421 RVA: 0x000FE620 File Offset: 0x000FC820
|
||||
[Token(Token = "0x6004025")]
|
||||
[Address(RVA = "0x1BB7F10", Offset = "0x1BB6F10", VA = "0x181BB7F10")]
|
||||
public TorsoCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000952 RID: 2386
|
||||
[Token(Token = "0x2000952")]
|
||||
[Serializable]
|
||||
private class HideInTitleScreenFlowImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06004026 RID: 16422 RVA: 0x000FE634 File Offset: 0x000FC834
|
||||
[Token(Token = "0x6004026")]
|
||||
[Address(RVA = "0x1BB3370", Offset = "0x1BB2370", VA = "0x181BB3370", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004027 RID: 16423 RVA: 0x000FE648 File Offset: 0x000FC848
|
||||
[Token(Token = "0x6004027")]
|
||||
[Address(RVA = "0x1BB33D0", Offset = "0x1BB23D0", VA = "0x181BB33D0")]
|
||||
public HideInTitleScreenFlowImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000953 RID: 2387
|
||||
[Token(Token = "0x2000953")]
|
||||
[Serializable]
|
||||
private class HideWhenTryingItemsImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06004028 RID: 16424 RVA: 0x000FE65C File Offset: 0x000FC85C
|
||||
[Token(Token = "0x6004028")]
|
||||
[Address(RVA = "0x1BB34C0", Offset = "0x1BB24C0", VA = "0x181BB34C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004029 RID: 16425 RVA: 0x000FE670 File Offset: 0x000FC870
|
||||
[Token(Token = "0x6004029")]
|
||||
[Address(RVA = "0x1BB3530", Offset = "0x1BB2530", VA = "0x181BB3530")]
|
||||
public HideWhenTryingItemsImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000954 RID: 2388
|
||||
[Token(Token = "0x2000954")]
|
||||
[Serializable]
|
||||
private class HideWhenNotTryingItemsImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x0600402A RID: 16426 RVA: 0x000FE684 File Offset: 0x000FC884
|
||||
[Token(Token = "0x600402A")]
|
||||
[Address(RVA = "0x1BB3410", Offset = "0x1BB2410", VA = "0x181BB3410", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x0600402B RID: 16427 RVA: 0x000FE69C File Offset: 0x000FC89C
|
||||
[Token(Token = "0x600402B")]
|
||||
[Address(RVA = "0x1BB3480", Offset = "0x1BB2480", VA = "0x181BB3480")]
|
||||
public HideWhenNotTryingItemsImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000955 RID: 2389
|
||||
[Token(Token = "0x2000955")]
|
||||
[Serializable]
|
||||
private class ShowWhileSearchingHideableImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x0600402C RID: 16428 RVA: 0x000FE6B0 File Offset: 0x000FC8B0
|
||||
[Token(Token = "0x600402C")]
|
||||
[Address(RVA = "0x1BB65E0", Offset = "0x1BB55E0", VA = "0x181BB65E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600402D RID: 16429 RVA: 0x000FE6C4 File Offset: 0x000FC8C4
|
||||
[Token(Token = "0x600402D")]
|
||||
[Address(RVA = "0x1BB6640", Offset = "0x1BB5640", VA = "0x181BB6640")]
|
||||
public ShowWhileSearchingHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000956 RID: 2390
|
||||
[Token(Token = "0x2000956")]
|
||||
[Serializable]
|
||||
private class TotalCostTextImpl : TextControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x0600402E RID: 16430 RVA: 0x000FE6D8 File Offset: 0x000FC8D8
|
||||
[Token(Token = "0x600402E")]
|
||||
[Address(RVA = "0x1BB8060", Offset = "0x1BB7060", VA = "0x181BB8060", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag && NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
IIKFCAONJCO iikfcaonjco = new IIKFCAONJCO();
|
||||
long <FIAJFEBGJNA>k__BackingField = iikfcaonjco.<FIAJFEBGJNA>k__BackingField;
|
||||
string text = iikfcaonjco.GOMGLLEGIIK();
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
CoreUnsafeUtils.QuickSort(0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600402F RID: 16431 RVA: 0x000FE720 File Offset: 0x000FC920
|
||||
[Token(Token = "0x600402F")]
|
||||
[Address(RVA = "0x1BB81B0", Offset = "0x1BB71B0", VA = "0x181BB81B0")]
|
||||
public TotalCostTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000957 RID: 2391
|
||||
[Token(Token = "0x2000957")]
|
||||
[Serializable]
|
||||
private class SearchQueryInputFieldImpl : InputFieldControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06004030 RID: 16432 RVA: 0x000FE734 File Offset: 0x000FC934
|
||||
[Token(Token = "0x6004030")]
|
||||
[Address(RVA = "0x1BB5920", Offset = "0x1BB4920", VA = "0x181BB5920", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004031 RID: 16433 RVA: 0x000FE74C File Offset: 0x000FC94C
|
||||
[Token(Token = "0x6004031")]
|
||||
[Address(RVA = "0x1BB5AF0", Offset = "0x1BB4AF0", VA = "0x181BB5AF0", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004032 RID: 16434 RVA: 0x000FE764 File Offset: 0x000FC964
|
||||
[Token(Token = "0x6004032")]
|
||||
[Address(RVA = "0x1BB5BA0", Offset = "0x1BB4BA0", VA = "0x181BB5BA0")]
|
||||
public SearchQueryInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000C66 RID: 3174
|
||||
[Token(Token = "0x2000C66")]
|
||||
public class AvatarFeaturesModel : AvatarCustomizationDependentModel
|
||||
{
|
||||
// Token: 0x17000DEF RID: 3567
|
||||
// (get) Token: 0x06004D34 RID: 19764 RVA: 0x0011B34C File Offset: 0x0011954C
|
||||
[Token(Token = "0x17000DEF")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6004D34")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000DF0 RID: 3568
|
||||
// (get) Token: 0x06004D35 RID: 19765 RVA: 0x0011B35C File Offset: 0x0011955C
|
||||
// (set) Token: 0x06004D36 RID: 19766 RVA: 0x0011B38C File Offset: 0x0011958C
|
||||
[Token(Token = "0x17000DF0")]
|
||||
public bool AHALCOMOBDF
|
||||
{
|
||||
[Token(Token = "0x6004D35")]
|
||||
[Address(RVA = "0x1BAD560", Offset = "0x1BAC560", VA = "0x181BAD560")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel = base.JAHLPGDLMOC;
|
||||
if (avatarCustomizationModel != 0)
|
||||
{
|
||||
return avatarCustomizationModel.AGCAPLPAAHH.KGFKHHAFMAH.hideEars;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6004D36")]
|
||||
[Address(RVA = "0x1BAD5A0", Offset = "0x1BAC5A0", VA = "0x181BAD5A0")]
|
||||
set
|
||||
{
|
||||
base.JAHLPGDLMOC.AGCAPLPAAHH.AGANJPALBAI(value);
|
||||
CFLMJLFBOKH.LDMGHNPFKCM();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004D37 RID: 19767 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004D37")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004D38 RID: 19768 RVA: 0x0011B3C0 File Offset: 0x001195C0
|
||||
[Token(Token = "0x6004D38")]
|
||||
[Address(RVA = "0x1BAD4C0", Offset = "0x1BAC4C0", VA = "0x181BAD4C0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06004D39 RID: 19769 RVA: 0x0011B3D4 File Offset: 0x001195D4
|
||||
[Token(Token = "0x6004D39")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public AvatarFeaturesModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,109 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000C67 RID: 3175
|
||||
[Token(Token = "0x2000C67")]
|
||||
public class AvatarFeaturesModelController : ModelController<AvatarFeaturesModel>
|
||||
{
|
||||
// Token: 0x06004D3A RID: 19770 RVA: 0x0011B3E8 File Offset: 0x001195E8
|
||||
[Token(Token = "0x6004D3A")]
|
||||
[Address(RVA = "0x1BAD3D0", Offset = "0x1BAC3D0", VA = "0x181BAD3D0")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004D3A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.AvatarFeaturesModelController::GetToCardController()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_1C:
|
||||
brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06004D3B RID: 19771 RVA: 0x0011B414 File Offset: 0x00119614
|
||||
[Token(Token = "0x6004D3B")]
|
||||
[Address(RVA = "0x1BAD480", Offset = "0x1BAC480", VA = "0x181BAD480")]
|
||||
public AvatarFeaturesModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000C68 RID: 3176
|
||||
[Token(Token = "0x2000C68")]
|
||||
[Serializable]
|
||||
private class OutfitItemToCardImpl : ToCardControllerImpl<AvatarFeaturesModel>
|
||||
{
|
||||
// Token: 0x17000DF1 RID: 3569
|
||||
// (get) Token: 0x06004D3C RID: 19772 RVA: 0x0011B428 File Offset: 0x00119628
|
||||
[Token(Token = "0x17000DF1")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6004D3C")]
|
||||
[Address(RVA = "0x1BB4550", Offset = "0x1BB3550", VA = "0x181BB4550", Slot = "76")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
||||
string text = "Ears";
|
||||
if (this.hideEars)
|
||||
{
|
||||
text = "No Ears";
|
||||
}
|
||||
galeigfhnbb.<EEAGJCIHELJ>k__BackingField = text;
|
||||
AvatarCustomizationModel avatarCustomizationModel;
|
||||
if (avatarCustomizationModel != 0)
|
||||
{
|
||||
AvatarCustomizationSettings kgfkhhafmah = avatarCustomizationModel.AGCAPLPAAHH.KGFKHHAFMAH;
|
||||
}
|
||||
bool flag = avatarCustomizationModel == this.hideEars;
|
||||
galeigfhnbb.<EKHFIFAJLBA>k__BackingField = flag;
|
||||
Action action = new Action(this.BDFLEDHEDGA);
|
||||
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004D3D RID: 19773 RVA: 0x0011B498 File Offset: 0x00119698
|
||||
[Token(Token = "0x6004D3D")]
|
||||
[Address(RVA = "0x1BB4510", Offset = "0x1BB3510", VA = "0x181BB4510")]
|
||||
public OutfitItemToCardImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004D3E RID: 19774 RVA: 0x0011B4AC File Offset: 0x001196AC
|
||||
[Token(Token = "0x6004D3E")]
|
||||
[Address(RVA = "0x1BB4450", Offset = "0x1BB3450", VA = "0x181BB4450")]
|
||||
[CompilerGenerated]
|
||||
private void BDFLEDHEDGA()
|
||||
{
|
||||
bool flag = this.hideEars;
|
||||
AvatarCustomizationModel avatarCustomizationModel;
|
||||
avatarCustomizationModel.AGCAPLPAAHH.AGANJPALBAI(flag);
|
||||
CFLMJLFBOKH.LDMGHNPFKCM();
|
||||
}
|
||||
|
||||
// Token: 0x040038EE RID: 14574
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40038EE")]
|
||||
[SerializeField]
|
||||
private bool hideEars;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000916 RID: 2326
|
||||
[Token(Token = "0x2000916")]
|
||||
public class AvatarModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B2F RID: 2863
|
||||
// (get) Token: 0x06003F17 RID: 16151 RVA: 0x000FB64C File Offset: 0x000F984C
|
||||
[Token(Token = "0x17000B2F")]
|
||||
public MNHEFLIMKGO ONBHMHCNDLO
|
||||
{
|
||||
[Token(Token = "0x6003F17")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
return this.AGCAPLPAAHH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B30 RID: 2864
|
||||
// (get) Token: 0x06003F18 RID: 16152 RVA: 0x000FB660 File Offset: 0x000F9860
|
||||
[Token(Token = "0x17000B30")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003F18")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F19 RID: 16153 RVA: 0x000FB670 File Offset: 0x000F9870
|
||||
[Token(Token = "0x6003F19")]
|
||||
[Address(RVA = "0x1BAD730", Offset = "0x1BAC730", VA = "0x181BAD730", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.ONGOOHCFLLE);
|
||||
}
|
||||
|
||||
// Token: 0x06003F1A RID: 16154 RVA: 0x000FB69C File Offset: 0x000F989C
|
||||
[Token(Token = "0x6003F1A")]
|
||||
[Address(RVA = "0x1BAD810", Offset = "0x1BAC810", VA = "0x181BAD810", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.ONGOOHCFLLE);
|
||||
}
|
||||
|
||||
// Token: 0x06003F1B RID: 16155 RVA: 0x000FB6C8 File Offset: 0x000F98C8
|
||||
[Token(Token = "0x6003F1B")]
|
||||
[Address(RVA = "0x1BAD800", Offset = "0x1BAC800", VA = "0x181BAD800")]
|
||||
private void ONGOOHCFLLE(MNHEFLIMKGO KJAFOCJMDIH)
|
||||
{
|
||||
if (KJAFOCJMDIH == this.AGCAPLPAAHH)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F1C RID: 16156 RVA: 0x000FB6E8 File Offset: 0x000F98E8
|
||||
[Token(Token = "0x6003F1C")]
|
||||
[Address(RVA = "0x1BAD8E0", Offset = "0x1BAC8E0", VA = "0x181BAD8E0")]
|
||||
public void SetAvatarReference(MNHEFLIMKGO KJAFOCJMDIH)
|
||||
{
|
||||
if (KJAFOCJMDIH != 0 && KJAFOCJMDIH != this.AGCAPLPAAHH)
|
||||
{
|
||||
this.AGCAPLPAAHH = KJAFOCJMDIH;
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F1D RID: 16157 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003F1D")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected virtual void CEIEIEPOMNH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003F1E RID: 16158 RVA: 0x000FB710 File Offset: 0x000F9910
|
||||
[Token(Token = "0x6003F1E")]
|
||||
[Address(RVA = "0x1787CE0", Offset = "0x1786CE0", VA = "0x181787CE0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.AGCAPLPAAHH = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06003F1F RID: 16159 RVA: 0x000FB728 File Offset: 0x000F9928
|
||||
[Token(Token = "0x6003F1F")]
|
||||
[Address(RVA = "0x1BAD670", Offset = "0x1BAC670", VA = "0x181BAD670", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = this.GLPJPIEOLDF();
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003F20 RID: 16160 RVA: 0x000FB744 File Offset: 0x000F9944
|
||||
[Token(Token = "0x6003F20")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public AvatarModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400344D RID: 13389
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400344D")]
|
||||
private MNHEFLIMKGO AGCAPLPAAHH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000917 RID: 2327
|
||||
[Token(Token = "0x2000917")]
|
||||
public class AvatarModelController : ModelController<AvatarModel>
|
||||
{
|
||||
// Token: 0x06003F21 RID: 16161 RVA: 0x000FB758 File Offset: 0x000F9958
|
||||
[Token(Token = "0x6003F21")]
|
||||
[Address(RVA = "0x1BAD630", Offset = "0x1BAC630", VA = "0x181BAD630")]
|
||||
public AvatarModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000918 RID: 2328
|
||||
[Token(Token = "0x2000918")]
|
||||
[Serializable]
|
||||
private class SynchronizeWithLocalAvatarImpl : ControllerImplementation<AvatarModel>
|
||||
{
|
||||
// Token: 0x06003F22 RID: 16162 RVA: 0x000FB76C File Offset: 0x000F996C
|
||||
[Token(Token = "0x6003F22")]
|
||||
[Address(RVA = "0x1BB7630", Offset = "0x1BB6630", VA = "0x181BB7630", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag || MNHEFLIMKGO.LHKBODFDFLC != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F23 RID: 16163 RVA: 0x000FB78C File Offset: 0x000F998C
|
||||
[Token(Token = "0x6003F23")]
|
||||
[Address(RVA = "0x1BB7880", Offset = "0x1BB6880", VA = "0x181BB7880", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.BKKPHGJNHAK);
|
||||
}
|
||||
|
||||
// Token: 0x06003F24 RID: 16164 RVA: 0x000FB7B8 File Offset: 0x000F99B8
|
||||
[Token(Token = "0x6003F24")]
|
||||
[Address(RVA = "0x1BB77B0", Offset = "0x1BB67B0", VA = "0x181BB77B0", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.BKKPHGJNHAK);
|
||||
}
|
||||
|
||||
// Token: 0x06003F25 RID: 16165 RVA: 0x000FB7E4 File Offset: 0x000F99E4
|
||||
[Token(Token = "0x6003F25")]
|
||||
[Address(RVA = "0x1BB7520", Offset = "0x1BB6520", VA = "0x181BB7520")]
|
||||
private void BKKPHGJNHAK(MNHEFLIMKGO GHHKJGIDEPF)
|
||||
{
|
||||
bool flag;
|
||||
if (flag || MNHEFLIMKGO.LHKBODFDFLC != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F26 RID: 16166 RVA: 0x000FB804 File Offset: 0x000F9A04
|
||||
[Token(Token = "0x6003F26")]
|
||||
[Address(RVA = "0x1BB7950", Offset = "0x1BB6950", VA = "0x181BB7950")]
|
||||
public SynchronizeWithLocalAvatarImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1112 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008D9 RID: 2265
|
||||
[Token(Token = "0x20008D9")]
|
||||
public abstract class BaseAccountModel : RRUIModel<CFCKDFGFJEM>
|
||||
{
|
||||
// Token: 0x17000AF9 RID: 2809
|
||||
// (get) Token: 0x06003DD6 RID: 15830 RVA: 0x000F79BC File Offset: 0x000F5BBC
|
||||
[Token(Token = "0x17000AF9")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003DD6")]
|
||||
[Address(RVA = "0x1BAF020", Offset = "0x1BAE020", VA = "0x181BAF020", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return this.GKLPIFBPGOD > 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFA RID: 2810
|
||||
// (get) Token: 0x06003DD7 RID: 15831 RVA: 0x000F79D4 File Offset: 0x000F5BD4
|
||||
[Token(Token = "0x17000AFA")]
|
||||
public bool ACAJFAIIOPE
|
||||
{
|
||||
[Token(Token = "0x6003DD7")]
|
||||
[Address(RVA = "0x1BAFED0", Offset = "0x1BAEED0", VA = "0x181BAFED0")]
|
||||
get
|
||||
{
|
||||
return this.GKLPIFBPGOD != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFB RID: 2811
|
||||
// (get) Token: 0x06003DD8 RID: 15832 RVA: 0x000F79F0 File Offset: 0x000F5BF0
|
||||
// (set) Token: 0x06003DD9 RID: 15833 RVA: 0x000F7A04 File Offset: 0x000F5C04
|
||||
[Token(Token = "0x17000AFB")]
|
||||
public CCEOLAOLEKJ DJMJFEJGIHM
|
||||
{
|
||||
[Token(Token = "0x6003DD8")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get;
|
||||
[Token(Token = "0x6003DD9")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x17000AFC RID: 2812
|
||||
// (get) Token: 0x06003DDA RID: 15834 RVA: 0x000F7A18 File Offset: 0x000F5C18
|
||||
// (set) Token: 0x06003DDB RID: 15835 RVA: 0x000F7A40 File Offset: 0x000F5C40
|
||||
[Token(Token = "0x17000AFC")]
|
||||
public string AHOEKLABOBN
|
||||
{
|
||||
[Token(Token = "0x6003DDA")]
|
||||
[Address(RVA = "0x1BAFCD0", Offset = "0x1BAECD0", VA = "0x181BAFCD0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003DDA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String RRUI.Data.BaseAccountModel::get_Bio()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_10:
|
||||
call:void(Debug::LogError, ldstr:string[exp:object]("AccountModel not configured to fetch Bio"))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x6003DDB")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
protected set
|
||||
{
|
||||
this.HHPHKBJCDKG = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFD RID: 2813
|
||||
// (get) Token: 0x06003DDC RID: 15836 RVA: 0x000F7A54 File Offset: 0x000F5C54
|
||||
// (set) Token: 0x06003DDD RID: 15837 RVA: 0x000F7A68 File Offset: 0x000F5C68
|
||||
[Token(Token = "0x17000AFD")]
|
||||
public LLKHFJDNFMM OIBJCGKCHCJ
|
||||
{
|
||||
[Token(Token = "0x6003DDC")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
||||
get;
|
||||
[Token(Token = "0x6003DDD")]
|
||||
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000AFE RID: 2814
|
||||
// (get) Token: 0x06003DDE RID: 15838 RVA: 0x000F7A7C File Offset: 0x000F5C7C
|
||||
// (set) Token: 0x06003DDF RID: 15839 RVA: 0x000F7A90 File Offset: 0x000F5C90
|
||||
[Token(Token = "0x17000AFE")]
|
||||
public EFAJBHGDIDD GEFLKCNNIPA
|
||||
{
|
||||
[Token(Token = "0x6003DDE")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
get;
|
||||
[Token(Token = "0x6003DDF")]
|
||||
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000AFF RID: 2815
|
||||
// (get) Token: 0x06003DE0 RID: 15840 RVA: 0x000F7AA4 File Offset: 0x000F5CA4
|
||||
// (set) Token: 0x06003DE1 RID: 15841 RVA: 0x000F7ACC File Offset: 0x000F5CCC
|
||||
[Token(Token = "0x17000AFF")]
|
||||
public JGEBJEJLNBK PMNEHLDPLLN
|
||||
{
|
||||
[Token(Token = "0x6003DE0")]
|
||||
[Address(RVA = "0x1BAFFF0", Offset = "0x1BAEFF0", VA = "0x181BAFFF0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003DE0)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling JGEBJEJLNBK RRUI.Data.BaseAccountModel::get_Reputation()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_10:
|
||||
call:void(Debug::LogError, ldstr:string[exp:object]("AccountModel not configured to fetch Reputation"))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x6003DE1")]
|
||||
[Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00")]
|
||||
protected set
|
||||
{
|
||||
this.NFHKMIJGNFL = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B00 RID: 2816
|
||||
// (get) Token: 0x06003DE2 RID: 15842 RVA: 0x000F7AE0 File Offset: 0x000F5CE0
|
||||
// (set) Token: 0x06003DE3 RID: 15843 RVA: 0x000F7B08 File Offset: 0x000F5D08
|
||||
[Token(Token = "0x17000B00")]
|
||||
public int? MLBLIGBBIAJ
|
||||
{
|
||||
[Token(Token = "0x6003DE2")]
|
||||
[Address(RVA = "0x1BB0060", Offset = "0x1BAF060", VA = "0x181BB0060")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003DE2)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Int32> RRUI.Data.BaseAccountModel::get_SubscriberCount()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_10:
|
||||
call:void(Debug::LogError, ldstr:string[exp:object]("AccountModel not configured to fetch SubscriberCount"))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x6003DE3")]
|
||||
[Address(RVA = "0x1BADB70", Offset = "0x1BACB70", VA = "0x181BADB70")]
|
||||
protected set
|
||||
{
|
||||
int num = 0;
|
||||
this.HBHGOFKEHLJ = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B01 RID: 2817
|
||||
// (get) Token: 0x06003DE4 RID: 15844 RVA: 0x000F7B24 File Offset: 0x000F5D24
|
||||
// (set) Token: 0x06003DE5 RID: 15845 RVA: 0x000F7B4C File Offset: 0x000F5D4C
|
||||
[Token(Token = "0x17000B01")]
|
||||
public NFMBDLEJEDD IEHGCMHGLIP
|
||||
{
|
||||
[Token(Token = "0x6003DE4")]
|
||||
[Address(RVA = "0x1BAFF80", Offset = "0x1BAEF80", VA = "0x181BAFF80")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003DE4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling NFMBDLEJEDD RRUI.Data.BaseAccountModel::get_Progression()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_10:
|
||||
call:void(Debug::LogError, ldstr:string[exp:object]("AccountModel not configured to fetch Progression"))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x6003DE5")]
|
||||
[Address(RVA = "0x481840", Offset = "0x480840", VA = "0x180481840")]
|
||||
protected set
|
||||
{
|
||||
this.EJGILMEAPLC = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B02 RID: 2818
|
||||
// (get) Token: 0x06003DE6 RID: 15846 RVA: 0x000F7B60 File Offset: 0x000F5D60
|
||||
// (set) Token: 0x06003DE7 RID: 15847 RVA: 0x000F7B8C File Offset: 0x000F5D8C
|
||||
[Token(Token = "0x17000B02")]
|
||||
public bool? DHCPHDOBCCH
|
||||
{
|
||||
[Token(Token = "0x6003DE6")]
|
||||
[Address(RVA = "0x1BAFEE0", Offset = "0x1BAEEE0", VA = "0x181BAFEE0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003DE6)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.BaseAccountModel::get_HasUnreadCreatorAnnouncements()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_12:
|
||||
call:void(Debug::LogError, ldstr:string[exp:object]("AccountModel not configured to fetch UnreadCreatorAnnouncements"))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x6003DE7")]
|
||||
[Address(RVA = "0x1BADA00", Offset = "0x1BACA00", VA = "0x181BADA00")]
|
||||
protected set
|
||||
{
|
||||
if (value != 0)
|
||||
{
|
||||
}
|
||||
bool flag = 0 != 0;
|
||||
this.hasUnreadCreatorAnnouncements = flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B03 RID: 2819
|
||||
// (get) Token: 0x06003DE8 RID: 15848 RVA: 0x000F7BB4 File Offset: 0x000F5DB4
|
||||
// (set) Token: 0x06003DE9 RID: 15849 RVA: 0x000F7BC8 File Offset: 0x000F5DC8
|
||||
[Token(Token = "0x17000B03")]
|
||||
public bool ECICLPAPAMD
|
||||
{
|
||||
[Token(Token = "0x6003DE8")]
|
||||
[Address(RVA = "0x78C650", Offset = "0x78B650", VA = "0x18078C650")]
|
||||
get;
|
||||
[Token(Token = "0x6003DE9")]
|
||||
[Address(RVA = "0x78C620", Offset = "0x78B620", VA = "0x18078C620")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B04 RID: 2820
|
||||
// (get) Token: 0x06003DEA RID: 15850 RVA: 0x000F7BDC File Offset: 0x000F5DDC
|
||||
[Token(Token = "0x17000B04")]
|
||||
public int GAINIOENNCG
|
||||
{
|
||||
[Token(Token = "0x6003DEA")]
|
||||
[Address(RVA = "0x997100", Offset = "0x996100", VA = "0x180997100")]
|
||||
get
|
||||
{
|
||||
return this.GKLPIFBPGOD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B05 RID: 2821
|
||||
// (get) Token: 0x06003DEB RID: 15851 RVA: 0x000F7BF0 File Offset: 0x000F5DF0
|
||||
// (set) Token: 0x06003DEC RID: 15852 RVA: 0x000F7C04 File Offset: 0x000F5E04
|
||||
[Token(Token = "0x17000B05")]
|
||||
public virtual bool GPCNCNGJJDI
|
||||
{
|
||||
[Token(Token = "0x6003DEB")]
|
||||
[Address(RVA = "0x826D00", Offset = "0x825D00", VA = "0x180826D00", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return this.DMLBEPKMLLI;
|
||||
}
|
||||
[Token(Token = "0x6003DEC")]
|
||||
[Address(RVA = "0x1BB00F0", Offset = "0x1BAF0F0", VA = "0x181BB00F0", Slot = "27")]
|
||||
set
|
||||
{
|
||||
this.DMLBEPKMLLI = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B06 RID: 2822
|
||||
// (get) Token: 0x06003DED RID: 15853 RVA: 0x000F7C24 File Offset: 0x000F5E24
|
||||
// (set) Token: 0x06003DEE RID: 15854 RVA: 0x000F7C38 File Offset: 0x000F5E38
|
||||
[Token(Token = "0x17000B06")]
|
||||
public virtual bool GNHNJHFDODF
|
||||
{
|
||||
[Token(Token = "0x6003DED")]
|
||||
[Address(RVA = "0x8F69F0", Offset = "0x8F59F0", VA = "0x1808F69F0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return this.KCJGHNPFBPE;
|
||||
}
|
||||
[Token(Token = "0x6003DEE")]
|
||||
[Address(RVA = "0x1BB0190", Offset = "0x1BAF190", VA = "0x181BB0190", Slot = "29")]
|
||||
set
|
||||
{
|
||||
this.KCJGHNPFBPE = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B07 RID: 2823
|
||||
// (get) Token: 0x06003DEF RID: 15855 RVA: 0x000F7C58 File Offset: 0x000F5E58
|
||||
// (set) Token: 0x06003DF0 RID: 15856 RVA: 0x000F7C6C File Offset: 0x000F5E6C
|
||||
[Token(Token = "0x17000B07")]
|
||||
public virtual bool OIMMLPBCBPI
|
||||
{
|
||||
[Token(Token = "0x6003DEF")]
|
||||
[Address(RVA = "0x8F6A00", Offset = "0x8F5A00", VA = "0x1808F6A00", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return this.BKINDJHPMNB;
|
||||
}
|
||||
[Token(Token = "0x6003DF0")]
|
||||
[Address(RVA = "0x1BB01E0", Offset = "0x1BAF1E0", VA = "0x181BB01E0", Slot = "31")]
|
||||
set
|
||||
{
|
||||
this.BKINDJHPMNB = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B08 RID: 2824
|
||||
// (get) Token: 0x06003DF1 RID: 15857 RVA: 0x000F7C8C File Offset: 0x000F5E8C
|
||||
// (set) Token: 0x06003DF2 RID: 15858 RVA: 0x000F7CA0 File Offset: 0x000F5EA0
|
||||
[Token(Token = "0x17000B08")]
|
||||
public virtual bool OBDAILFNFPE
|
||||
{
|
||||
[Token(Token = "0x6003DF1")]
|
||||
[Address(RVA = "0x1BAFF70", Offset = "0x1BAEF70", VA = "0x181BAFF70", Slot = "32")]
|
||||
get
|
||||
{
|
||||
return this.FLIHPDAIEHH;
|
||||
}
|
||||
[Token(Token = "0x6003DF2")]
|
||||
[Address(RVA = "0x1BB0230", Offset = "0x1BAF230", VA = "0x181BB0230", Slot = "33")]
|
||||
set
|
||||
{
|
||||
this.FLIHPDAIEHH = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B09 RID: 2825
|
||||
// (get) Token: 0x06003DF3 RID: 15859 RVA: 0x000F7CC0 File Offset: 0x000F5EC0
|
||||
// (set) Token: 0x06003DF4 RID: 15860 RVA: 0x000F7CD4 File Offset: 0x000F5ED4
|
||||
[Token(Token = "0x17000B09")]
|
||||
public virtual bool EEPJNPDNDPE
|
||||
{
|
||||
[Token(Token = "0x6003DF3")]
|
||||
[Address(RVA = "0x15C6B50", Offset = "0x15C5B50", VA = "0x1815C6B50", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return this.LPPACMPNBNI;
|
||||
}
|
||||
[Token(Token = "0x6003DF4")]
|
||||
[Address(RVA = "0x1BB0140", Offset = "0x1BAF140", VA = "0x181BB0140", Slot = "35")]
|
||||
set
|
||||
{
|
||||
this.LPPACMPNBNI = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DF5 RID: 15861 RVA: 0x000F7CF4 File Offset: 0x000F5EF4
|
||||
[Token(Token = "0x6003DF5")]
|
||||
[Address(RVA = "0x1BAECF0", Offset = "0x1BADCF0", VA = "0x181BAECF0", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
||||
Action<int> action = new Action(this.NLHPIBGGDMO);
|
||||
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action);
|
||||
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action2 = new Action(this.LEJANLMCKDD);
|
||||
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.BPJDFPACLMK(lejanlmckdd, action2);
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
Action<int?> action3 = new Action(this.PABKIEKBHGA);
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.BPJDFPACLMK(hodokbidhhg, action3);
|
||||
MFBGLIHGCGO<int> pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL;
|
||||
Action<int> action4 = new Action(this.PCADIMDIFDL);
|
||||
EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.BPJDFPACLMK(pcadimdifdl, action4);
|
||||
MFBGLIHGCGO<int> dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI;
|
||||
Action<int> action5 = new Action(this.DGGDHOOOBLI);
|
||||
ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.BPJDFPACLMK(dggdhooobli, action5);
|
||||
}
|
||||
|
||||
// Token: 0x06003DF6 RID: 15862 RVA: 0x000F7DB0 File Offset: 0x000F5FB0
|
||||
[Token(Token = "0x6003DF6")]
|
||||
[Address(RVA = "0x1BAF1D0", Offset = "0x1BAE1D0", VA = "0x181BAF1D0", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
||||
Action<int> action = new Action(this.NLHPIBGGDMO);
|
||||
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action);
|
||||
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action2 = new Action(this.LEJANLMCKDD);
|
||||
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.GMNMHGMFGOL(lejanlmckdd, action2);
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
Action<int?> action3 = new Action(this.PABKIEKBHGA);
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action3);
|
||||
MFBGLIHGCGO<int> pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL;
|
||||
Action<int> action4 = new Action(this.PCADIMDIFDL);
|
||||
EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.GMNMHGMFGOL(pcadimdifdl, action4);
|
||||
MFBGLIHGCGO<int> dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI;
|
||||
Action<int> action5 = new Action(this.DGGDHOOOBLI);
|
||||
ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.GMNMHGMFGOL(dggdhooobli, action5);
|
||||
}
|
||||
|
||||
// Token: 0x06003DF7 RID: 15863 RVA: 0x000F7E6C File Offset: 0x000F606C
|
||||
[Token(Token = "0x6003DF7")]
|
||||
[Address(RVA = "0x1BAEFC0", Offset = "0x1BADFC0", VA = "0x181BAEFC0")]
|
||||
private void NLHPIBGGDMO(int GKLPIFBPGOD)
|
||||
{
|
||||
if (GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DF8 RID: 15864 RVA: 0x000F7E8C File Offset: 0x000F608C
|
||||
[Token(Token = "0x6003DF8")]
|
||||
[Address(RVA = "0x1BAEC90", Offset = "0x1BADC90", VA = "0x181BAEC90")]
|
||||
private void LEJANLMCKDD(int GKLPIFBPGOD)
|
||||
{
|
||||
if (GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DF9 RID: 15865 RVA: 0x000F7EAC File Offset: 0x000F60AC
|
||||
[Token(Token = "0x6003DF9")]
|
||||
[Address(RVA = "0x1BAF100", Offset = "0x1BAE100", VA = "0x181BAF100")]
|
||||
private void PABKIEKBHGA(int? GKLPIFBPGOD)
|
||||
{
|
||||
bool flag = GKLPIFBPGOD == this.GKLPIFBPGOD;
|
||||
if (GKLPIFBPGOD != flag)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DFA RID: 15866 RVA: 0x000F7ED0 File Offset: 0x000F60D0
|
||||
[Token(Token = "0x6003DFA")]
|
||||
[Address(RVA = "0x1BAF170", Offset = "0x1BAE170", VA = "0x181BAF170")]
|
||||
private void PCADIMDIFDL(int GKLPIFBPGOD)
|
||||
{
|
||||
if (this.KCJGHNPFBPE && GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DFB RID: 15867 RVA: 0x000F7EF8 File Offset: 0x000F60F8
|
||||
[Token(Token = "0x6003DFB")]
|
||||
[Address(RVA = "0x1BADBD0", Offset = "0x1BACBD0", VA = "0x181BADBD0")]
|
||||
private void DGGDHOOOBLI(int GKLPIFBPGOD)
|
||||
{
|
||||
if (this.LPPACMPNBNI && GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DFC RID: 15868 RVA: 0x000F7F20 File Offset: 0x000F6120
|
||||
[Token(Token = "0x6003DFC")]
|
||||
[Address(RVA = "0x1BADA60", Offset = "0x1BACA60", VA = "0x181BADA60", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.GKLPIFBPGOD = (int)((ulong)4294967295L);
|
||||
this.<NDLNIKOAECE>k__BackingField = num;
|
||||
this.<DMLODDAGJDK>k__BackingField = num;
|
||||
this.<MFPPDOGMLNE>k__BackingField = num != 0;
|
||||
this.HHPHKBJCDKG = num;
|
||||
this.NFHKMIJGNFL = num;
|
||||
this.HBHGOFKEHLJ = num;
|
||||
this.EJGILMEAPLC = num;
|
||||
if (num == 0)
|
||||
{
|
||||
}
|
||||
bool flag = num != 0;
|
||||
this.hasUnreadCreatorAnnouncements = flag;
|
||||
this.FLEEDDNCJLN = num;
|
||||
}
|
||||
|
||||
// Token: 0x06003DFD RID: 15869 RVA: 0x000F7F8C File Offset: 0x000F618C
|
||||
[Token(Token = "0x6003DFD")]
|
||||
[Address(RVA = "0x1BADFD0", Offset = "0x1BACFD0", VA = "0x181BADFD0", Slot = "21")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF(CFCKDFGFJEM JHDKGBJPOEI)
|
||||
{
|
||||
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(this.GKLPIFBPGOD);
|
||||
int gklpifbpgod = this.GKLPIFBPGOD;
|
||||
this.<NDLNIKOAECE>k__BackingField = llkhfjdnfmm;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(gklpifbpgod);
|
||||
int gklpifbpgod2 = this.GKLPIFBPGOD;
|
||||
this.<DMLODDAGJDK>k__BackingField = efajbhgdidd;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = JDJGIBLMFKK.DPFECPNKKEL(gklpifbpgod2);
|
||||
Action<bool> action = new Action(this.CMNFGCMJHKH);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof2 = PEGGCEDHBOF.NFKMGNHDCMN(this.GKLPIFBPGOD);
|
||||
Action<CCEOLAOLEKJ> action2 = new Action(this.HGFAODIGEFM);
|
||||
num += num;
|
||||
num++;
|
||||
if ((this.DMLBEPKMLLI ? 1 : 0) != num)
|
||||
{
|
||||
PMGCJEPKFOF<FKNGFLFDIIB> pmgcjepkfof3 = PEGGCEDHBOF.GBLAOEFPDAH(this.GKLPIFBPGOD);
|
||||
Action<FKNGFLFDIIB> action3 = new Action(this.FBABADHBJKM);
|
||||
num += num;
|
||||
num++;
|
||||
action3 += action3;
|
||||
num += 19;
|
||||
action3 += action3;
|
||||
num += 19;
|
||||
action3 += action3;
|
||||
num += 19;
|
||||
}
|
||||
PMGCJEPKFOF<FKNGFLFDIIB> pmgcjepkfof4 = JJEKJGALHKO.MKLIDFOGIGO<FKNGFLFDIIB>(0);
|
||||
if ((this.KCJGHNPFBPE ? 1 : 0) != num)
|
||||
{
|
||||
PMGCJEPKFOF<JGEBJEJLNBK> pmgcjepkfof5 = EBAIPNMBKLK.JNLDMDCGHHJ(this.GKLPIFBPGOD);
|
||||
Action<JGEBJEJLNBK> action4 = new Action(this.LHMCPCFKBGL);
|
||||
num += num;
|
||||
num++;
|
||||
action4 += action4;
|
||||
num += 19;
|
||||
}
|
||||
PMGCJEPKFOF<JGEBJEJLNBK> pmgcjepkfof6 = JJEKJGALHKO.MKLIDFOGIGO<JGEBJEJLNBK>(0);
|
||||
if ((this.BKINDJHPMNB ? 1 : 0) != num)
|
||||
{
|
||||
PMGCJEPKFOF<int> pmgcjepkfof7 = JDJGIBLMFKK.PNFHJBIAPBM(this.GKLPIFBPGOD);
|
||||
Action<int> action5 = new Action(this.DKBDDDDLOLK);
|
||||
num += num;
|
||||
num++;
|
||||
action5 += action5;
|
||||
num += 19;
|
||||
}
|
||||
PMGCJEPKFOF<int> pmgcjepkfof8 = JJEKJGALHKO.MKLIDFOGIGO<int>(0);
|
||||
if ((this.FLIHPDAIEHH ? 1 : 0) != num)
|
||||
{
|
||||
PMGCJEPKFOF<long?> pmgcjepkfof9 = JDJGIBLMFKK.BBELCAOOCOJ(this.GKLPIFBPGOD);
|
||||
Func<long?, DABKFAIHBBP> func = new Func(this.FJPPJDHHLGF);
|
||||
num += num;
|
||||
num++;
|
||||
func += func;
|
||||
num += 5;
|
||||
num += 19;
|
||||
}
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof10 = JJEKJGALHKO.MKLIDFOGIGO<bool>(false);
|
||||
if ((this.LPPACMPNBNI ? 1 : 0) != num)
|
||||
{
|
||||
PMGCJEPKFOF<NFMBDLEJEDD> pmgcjepkfof11 = ACJLCBNBJDK.AAGPDEDFCNI(this.GKLPIFBPGOD);
|
||||
Action<NFMBDLEJEDD> action6 = new Action(this.OBCOELKODPB);
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
if (num != this)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
pmgcjepkfof11 += pmgcjepkfof11;
|
||||
num += 19;
|
||||
}
|
||||
PMGCJEPKFOF<NFMBDLEJEDD> pmgcjepkfof12 = JJEKJGALHKO.MKLIDFOGIGO<NFMBDLEJEDD>(0);
|
||||
DABKFAIHBBP[] array = new DABKFAIHBBP[6];
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
array[0] = num;
|
||||
if (pmgcjepkfof4 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = pmgcjepkfof4;
|
||||
if (pmgcjepkfof8 != 0)
|
||||
{
|
||||
}
|
||||
array[2] = pmgcjepkfof8;
|
||||
if (pmgcjepkfof12 != 0)
|
||||
{
|
||||
}
|
||||
array[3] = pmgcjepkfof12;
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
array[4] = num;
|
||||
if (pmgcjepkfof10 != 0)
|
||||
{
|
||||
}
|
||||
array[5] = pmgcjepkfof10;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003DFE RID: 15870 RVA: 0x000F8214 File Offset: 0x000F6414
|
||||
[Token(Token = "0x6003DFE")]
|
||||
[Address(RVA = "0x1BAF6D0", Offset = "0x1BAE6D0", VA = "0x181BAF6D0")]
|
||||
public void ToggleIsSubscribed(string LGHBPPIOOBM)
|
||||
{
|
||||
bool flag = this.<MFPPDOGMLNE>k__BackingField;
|
||||
int gklpifbpgod = this.GKLPIFBPGOD;
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (flag)
|
||||
{
|
||||
Action action = new Action(this.JCEBMBGMPFH);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003DFF RID: 15871 RVA: 0x000F8250 File Offset: 0x000F6450
|
||||
[Token(Token = "0x6003DFF")]
|
||||
[Address(RVA = "0x1BAF860", Offset = "0x1BAE860", VA = "0x181BAF860")]
|
||||
public void ToggleRelationship()
|
||||
{
|
||||
LLKHFJDNFMM llkhfjdnfmm = this.<NDLNIKOAECE>k__BackingField;
|
||||
if (llkhfjdnfmm != 0)
|
||||
{
|
||||
LLKHFJDNFMM.DDAADAMFMCL <PALMIOEJANE>k__BackingField = llkhfjdnfmm.<PALMIOEJANE>k__BackingField;
|
||||
if (<PALMIOEJANE>k__BackingField != LLKHFJDNFMM.DDAADAMFMCL.None)
|
||||
{
|
||||
if (<PALMIOEJANE>k__BackingField != LLKHFJDNFMM.DDAADAMFMCL.FriendRequestReceived)
|
||||
{
|
||||
if (<PALMIOEJANE>k__BackingField != LLKHFJDNFMM.DDAADAMFMCL.FriendRequestSent)
|
||||
{
|
||||
if (this.FLEEDDNCJLN == (ulong)0L)
|
||||
{
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "No";
|
||||
Action action = new Action(this.CCPCALPHJKB);
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
imafjgkhemd.GPJAHEOLCPN = action;
|
||||
LKECHMGOCGI lkechmgocgi = new LKECHMGOCGI();
|
||||
lkechmgocgi.<OBHNJENCHDE>k__BackingField = lkechmgocgi;
|
||||
lkechmgocgi.<KCBLDGJNKJO>k__BackingField = lkechmgocgi;
|
||||
imafjgkhemd.<ALFJBDILAME>k__BackingField = lkechmgocgi;
|
||||
imafjgkhemd.BMBFCGOFPIM = lkechmgocgi;
|
||||
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
||||
imafjgkhemd2.GPJEDBDCNNP = "Yes";
|
||||
Action action2 = new Action(this.PABJCDCGENB);
|
||||
imafjgkhemd2.MEEKCCGGFFD = action2;
|
||||
imafjgkhemd2.GPJAHEOLCPN = action2;
|
||||
LKECHMGOCGI lkechmgocgi2 = new LKECHMGOCGI();
|
||||
lkechmgocgi2.<OBHNJENCHDE>k__BackingField = lkechmgocgi2;
|
||||
lkechmgocgi2.<KCBLDGJNKJO>k__BackingField = lkechmgocgi2;
|
||||
imafjgkhemd2.<ALFJBDILAME>k__BackingField = lkechmgocgi2;
|
||||
imafjgkhemd2.BMBFCGOFPIM = lkechmgocgi2;
|
||||
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
|
||||
Sprite unfriendConfirmationDialogSprite = AccountsConfig.Instance.unfriendConfirmationDialogSprite;
|
||||
objafkdpohb.<KIAMEICGNPB>k__BackingField = unfriendConfirmationDialogSprite;
|
||||
objafkdpohb.<CEJPKGDKMJE>k__BackingField = "Remove Friend";
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = this.<IOINKGNIKDM>k__BackingField.<KHJCEENDAOL>k__BackingField;
|
||||
string text = string.Format("Are you sure you would like to remove @{0} from your friends?", <KHJCEENDAOL>k__BackingField);
|
||||
objafkdpohb.<LHJAKNBODPE>k__BackingField = text;
|
||||
objafkdpohb.<OKANBHKMMBD>k__BackingField = new List { imafjgkhemd, imafjgkhemd2 };
|
||||
this.FLEEDDNCJLN = objafkdpohb;
|
||||
}
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
OBJAFKDPOHB fleeddncjln = this.FLEEDDNCJLN;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<OBJAFKDPOHB>((DLKPBLNKLAD)((uint)7), fleeddncjln);
|
||||
return;
|
||||
}
|
||||
this.PMBIENGHIOA();
|
||||
}
|
||||
PMGCJEPKFOF<LLKHFJDNFMM> pmgcjepkfof2 = FGPIDGLCKEF.DLBAPGPACLP(this.GKLPIFBPGOD);
|
||||
}
|
||||
}
|
||||
PMGCJEPKFOF<LLKHFJDNFMM> pmgcjepkfof3 = FGPIDGLCKEF.OILLHGFDILD(this.GKLPIFBPGOD);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003E00 RID: 15872 RVA: 0x000F8410 File Offset: 0x000F6610
|
||||
[Token(Token = "0x6003E00")]
|
||||
[Address(RVA = "0x1BAF4E0", Offset = "0x1BAE4E0", VA = "0x181BAF4E0")]
|
||||
private void PMBIENGHIOA()
|
||||
{
|
||||
PMGCJEPKFOF<LLKHFJDNFMM> pmgcjepkfof = FGPIDGLCKEF.JEGAGBBBADJ(this.GKLPIFBPGOD);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003E01 RID: 15873 RVA: 0x000F8430 File Offset: 0x000F6630
|
||||
[Token(Token = "0x6003E01")]
|
||||
[Address(RVA = "0x1BAF5A0", Offset = "0x1BAE5A0", VA = "0x181BAF5A0")]
|
||||
public void ToggleIsFavorited()
|
||||
{
|
||||
LLKHFJDNFMM llkhfjdnfmm = this.<NDLNIKOAECE>k__BackingField;
|
||||
if (llkhfjdnfmm != 0 && llkhfjdnfmm.MHEGHKNGOEG)
|
||||
{
|
||||
LLKHFJDNFMM llkhfjdnfmm2 = this.<NDLNIKOAECE>k__BackingField;
|
||||
if (llkhfjdnfmm2 != 0)
|
||||
{
|
||||
bool flag = llkhfjdnfmm2.CPAAFLNLLMP;
|
||||
}
|
||||
int num = 0;
|
||||
int gklpifbpgod = this.GKLPIFBPGOD;
|
||||
if (num != 0)
|
||||
{
|
||||
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = new BPHGKAEDBPE.CBEOHBCIPEA(this.JNAALPPNDEA);
|
||||
bool flag2 = FGPIDGLCKEF.CKANLFMOMCC(gklpifbpgod, cbeohbcipea);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B0A RID: 2826
|
||||
// (get) Token: 0x06003E02 RID: 15874 RVA: 0x000F848C File Offset: 0x000F668C
|
||||
[Token(Token = "0x17000B0A")]
|
||||
public string OAKBKEJLPCB
|
||||
{
|
||||
[Token(Token = "0x6003E02")]
|
||||
[Address(RVA = "0x1BAFD40", Offset = "0x1BAED40", VA = "0x181BAFD40")]
|
||||
get
|
||||
{
|
||||
string empty;
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField;
|
||||
do
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = this.<DMLODDAGJDK>k__BackingField;
|
||||
if (efajbhgdidd == 0)
|
||||
{
|
||||
goto IL_C5;
|
||||
}
|
||||
if (!efajbhgdidd.<JMOCJMLHGBD>k__BackingField)
|
||||
{
|
||||
goto IL_BF;
|
||||
}
|
||||
empty = string.Empty;
|
||||
bool flag = efajbhgdidd.KFLLKOOKPKF;
|
||||
EFAJBHGDIDD efajbhgdidd2 = this.<DMLODDAGJDK>k__BackingField;
|
||||
if (!flag)
|
||||
{
|
||||
string text = Matchmaking.KJFCMNOEBDC(efajbhgdidd2);
|
||||
string text2 = empty + " " + text;
|
||||
}
|
||||
<NNDJBLGCAEE>k__BackingField = efajbhgdidd2.<NNDJBLGCAEE>k__BackingField;
|
||||
if (<NNDJBLGCAEE>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (<NNDJBLGCAEE>k__BackingField == 0);
|
||||
string text3 = empty + " [FULL]";
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField2 = this.<DMLODDAGJDK>k__BackingField.<NNDJBLGCAEE>k__BackingField;
|
||||
string text4;
|
||||
if (<NNDJBLGCAEE>k__BackingField2 != 0 && <NNDJBLGCAEE>k__BackingField2.<MPMKHIHOJMO>k__BackingField)
|
||||
{
|
||||
text4 = text3 + " [PRIVATE]";
|
||||
}
|
||||
EFAJBHGDIDD efajbhgdidd3 = this.<DMLODDAGJDK>k__BackingField;
|
||||
string empty2;
|
||||
if (efajbhgdidd3 == 0 || efajbhgdidd3.BBDCOKOCFHL == 0)
|
||||
{
|
||||
empty2 = string.Empty;
|
||||
}
|
||||
return text4 + " " + empty2;
|
||||
IL_BF:
|
||||
return "Offline";
|
||||
IL_C5:
|
||||
return string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E03 RID: 15875 RVA: 0x000F856C File Offset: 0x000F676C
|
||||
[Token(Token = "0x6003E03")]
|
||||
[Address(RVA = "0x1BAE9B0", Offset = "0x1BAD9B0", VA = "0x181BAE9B0")]
|
||||
public GALEIGFHNBB GetCardDataForAccount()
|
||||
{
|
||||
LLKHFJDNFMM llkhfjdnfmm = this.<NDLNIKOAECE>k__BackingField;
|
||||
int num = 0;
|
||||
if (llkhfjdnfmm != 0)
|
||||
{
|
||||
if (!llkhfjdnfmm.CPAAFLNLLMP)
|
||||
{
|
||||
if (!this.<NDLNIKOAECE>k__BackingField.MHEGHKNGOEG)
|
||||
{
|
||||
goto IL_36;
|
||||
}
|
||||
CardsConfig instance = CardsConfig.Instance;
|
||||
}
|
||||
CardsConfig instance2 = CardsConfig.Instance;
|
||||
}
|
||||
IL_36:
|
||||
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
||||
if (this.<IOINKGNIKDM>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
string text = ObscuredString.FAJDMKOEFLH(num);
|
||||
galeigfhnbb.<GJINGNPBMOF>k__BackingField = text;
|
||||
CCEOLAOLEKJ cceolaolekj = this.<IOINKGNIKDM>k__BackingField;
|
||||
if (cceolaolekj != 0)
|
||||
{
|
||||
string text2 = cceolaolekj.<KHJCEENDAOL>k__BackingField.NEFJIGBPGNM();
|
||||
}
|
||||
string text3 = "@" + num;
|
||||
galeigfhnbb.<BFDIBJOMOMM>k__BackingField = text3;
|
||||
string friendlyPresence = this.OAKBKEJLPCB;
|
||||
galeigfhnbb.<DKPKBGEABHC>k__BackingField = friendlyPresence;
|
||||
if (!string.IsNullOrEmpty(this.OAKBKEJLPCB))
|
||||
{
|
||||
CardsConfig instance3 = CardsConfig.Instance;
|
||||
}
|
||||
galeigfhnbb.<IKEOPMLJEGG>k__BackingField = num;
|
||||
galeigfhnbb.<NHBCJNENEMO>k__BackingField = num;
|
||||
string empty;
|
||||
if ((this.hasUnreadCreatorAnnouncements ? 1 : 0) != num)
|
||||
{
|
||||
empty = string.Empty;
|
||||
}
|
||||
galeigfhnbb.<FOIMMDBIEMM>k__BackingField = empty;
|
||||
Action action = new Action(this.EABEBFIMCHP);
|
||||
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
|
||||
// Token: 0x06003E04 RID: 15876 RVA: 0x000F8674 File Offset: 0x000F6874
|
||||
[Token(Token = "0x6003E04")]
|
||||
[Address(RVA = "0x1BA2BA0", Offset = "0x1BA1BA0", VA = "0x181BA2BA0")]
|
||||
protected BaseAccountModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E05 RID: 15877 RVA: 0x000F8698 File Offset: 0x000F6898
|
||||
[Token(Token = "0x6003E05")]
|
||||
[Address(RVA = "0x78C620", Offset = "0x78B620", VA = "0x18078C620")]
|
||||
[CompilerGenerated]
|
||||
private void CMNFGCMJHKH(bool FALMOMEIDBM)
|
||||
{
|
||||
this.<MFPPDOGMLNE>k__BackingField = FALMOMEIDBM;
|
||||
}
|
||||
|
||||
// Token: 0x06003E06 RID: 15878 RVA: 0x000F86AC File Offset: 0x000F68AC
|
||||
[Token(Token = "0x6003E06")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
[CompilerGenerated]
|
||||
private void HGFAODIGEFM(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
this.<IOINKGNIKDM>k__BackingField = HFIDFDPOCKA;
|
||||
}
|
||||
|
||||
// Token: 0x06003E07 RID: 15879 RVA: 0x000F86C0 File Offset: 0x000F68C0
|
||||
[Token(Token = "0x6003E07")]
|
||||
[Address(RVA = "0x1BADDF0", Offset = "0x1BACDF0", VA = "0x181BADDF0")]
|
||||
[CompilerGenerated]
|
||||
private void FBABADHBJKM(FKNGFLFDIIB FOJLJNMAJLC)
|
||||
{
|
||||
string <NGEADOIEOFA>k__BackingField = FOJLJNMAJLC.<NGEADOIEOFA>k__BackingField;
|
||||
this.HHPHKBJCDKG = <NGEADOIEOFA>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003E08 RID: 15880 RVA: 0x000F86E4 File Offset: 0x000F68E4
|
||||
[Token(Token = "0x6003E08")]
|
||||
[Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00")]
|
||||
[CompilerGenerated]
|
||||
private void LHMCPCFKBGL(JGEBJEJLNBK PBAOMKNFBFL)
|
||||
{
|
||||
this.NFHKMIJGNFL = PBAOMKNFBFL;
|
||||
}
|
||||
|
||||
// Token: 0x06003E09 RID: 15881 RVA: 0x000F86F8 File Offset: 0x000F68F8
|
||||
[Token(Token = "0x6003E09")]
|
||||
[Address(RVA = "0x1BADC30", Offset = "0x1BACC30", VA = "0x181BADC30")]
|
||||
[CompilerGenerated]
|
||||
private void DKBDDDDLOLK(int ENMDDKHBHPA)
|
||||
{
|
||||
int num = 0;
|
||||
this.HBHGOFKEHLJ = num;
|
||||
}
|
||||
|
||||
// Token: 0x06003E0A RID: 15882 RVA: 0x000F8714 File Offset: 0x000F6914
|
||||
[Token(Token = "0x6003E0A")]
|
||||
[Address(RVA = "0x1BADE10", Offset = "0x1BACE10", VA = "0x181BADE10")]
|
||||
[CompilerGenerated]
|
||||
private DABKFAIHBBP FJPPJDHHLGF(long? AOMBLGBCENO)
|
||||
{
|
||||
bool flag = JDJGIBLMFKK.NHMAIMBEBHF(AOMBLGBCENO.Value);
|
||||
int num = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
bool flag2 = num != 0;
|
||||
this.hasUnreadCreatorAnnouncements = flag2;
|
||||
bool? flag3 = this.HasUnreadCreatorAnnouncements;
|
||||
int num2 = 0;
|
||||
if (num2 != 0)
|
||||
{
|
||||
}
|
||||
bool flag4 = num2 != 0;
|
||||
this.hasUnreadCreatorAnnouncements = flag4;
|
||||
return JJEKJGALHKO.LIPGKFECLDO("Invalid club id");
|
||||
}
|
||||
|
||||
// Token: 0x06003E0B RID: 15883 RVA: 0x000F8778 File Offset: 0x000F6978
|
||||
[Token(Token = "0x6003E0B")]
|
||||
[Address(RVA = "0x481840", Offset = "0x480840", VA = "0x180481840")]
|
||||
[CompilerGenerated]
|
||||
private void OBCOELKODPB(NFMBDLEJEDD GPEKFHLOFGA)
|
||||
{
|
||||
this.EJGILMEAPLC = GPEKFHLOFGA;
|
||||
}
|
||||
|
||||
// Token: 0x06003E0C RID: 15884 RVA: 0x000F878C File Offset: 0x000F698C
|
||||
[Token(Token = "0x6003E0C")]
|
||||
[Address(RVA = "0x1BAF4A0", Offset = "0x1BAE4A0", VA = "0x181BAF4A0")]
|
||||
[CompilerGenerated]
|
||||
private void PLKBDGDMMEI()
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003E0D RID: 15885 RVA: 0x000F87A4 File Offset: 0x000F69A4
|
||||
[Token(Token = "0x6003E0D")]
|
||||
[Address(RVA = "0x1BAEBB0", Offset = "0x1BADBB0", VA = "0x181BAEBB0")]
|
||||
[CompilerGenerated]
|
||||
private void JCEBMBGMPFH()
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003E0E RID: 15886 RVA: 0x000F87BC File Offset: 0x000F69BC
|
||||
[Token(Token = "0x6003E0E")]
|
||||
[Address(RVA = "0x1BADB50", Offset = "0x1BACB50", VA = "0x181BADB50")]
|
||||
[CompilerGenerated]
|
||||
private void CCPCALPHJKB()
|
||||
{
|
||||
OBJAFKDPOHB fleeddncjln = this.FLEEDDNCJLN;
|
||||
if (fleeddncjln != 0)
|
||||
{
|
||||
fleeddncjln.PJLHALDAOEE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E0F RID: 15887 RVA: 0x000F87DC File Offset: 0x000F69DC
|
||||
[Token(Token = "0x6003E0F")]
|
||||
[Address(RVA = "0x1BAF0D0", Offset = "0x1BAE0D0", VA = "0x181BAF0D0")]
|
||||
[CompilerGenerated]
|
||||
private void PABJCDCGENB()
|
||||
{
|
||||
this.PMBIENGHIOA();
|
||||
OBJAFKDPOHB fleeddncjln = this.FLEEDDNCJLN;
|
||||
if (fleeddncjln != 0)
|
||||
{
|
||||
fleeddncjln.PJLHALDAOEE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E10 RID: 15888 RVA: 0x000F8804 File Offset: 0x000F6A04
|
||||
[Token(Token = "0x6003E10")]
|
||||
[Address(RVA = "0x1BAF030", Offset = "0x1BAE030", VA = "0x181BAF030")]
|
||||
[CompilerGenerated]
|
||||
private void OGLJGFCNGKK(string MOPOMPHBHKF)
|
||||
{
|
||||
ToastListModel toastListModel = base.ADJIAENKNAN;
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = this.<IOINKGNIKDM>k__BackingField.<KHJCEENDAOL>k__BackingField;
|
||||
string text = string.Format("Favorited @{0}", <KHJCEENDAOL>k__BackingField);
|
||||
toastListModel.AddMessageToast(text);
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003E11 RID: 15889 RVA: 0x000F8848 File Offset: 0x000F6A48
|
||||
[Token(Token = "0x6003E11")]
|
||||
[Address(RVA = "0x1BAEBF0", Offset = "0x1BADBF0", VA = "0x181BAEBF0")]
|
||||
[CompilerGenerated]
|
||||
private void JNAALPPNDEA(string MOPOMPHBHKF)
|
||||
{
|
||||
ToastListModel toastListModel = base.ADJIAENKNAN;
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = this.<IOINKGNIKDM>k__BackingField.<KHJCEENDAOL>k__BackingField;
|
||||
string text = string.Format("Unfavorited @{0}", <KHJCEENDAOL>k__BackingField);
|
||||
toastListModel.AddMessageToast(text);
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003E12 RID: 15890 RVA: 0x000F888C File Offset: 0x000F6A8C
|
||||
[Token(Token = "0x6003E12")]
|
||||
[Address(RVA = "0x1BADCD0", Offset = "0x1BACCD0", VA = "0x181BADCD0")]
|
||||
[CompilerGenerated]
|
||||
private void EABEBFIMCHP()
|
||||
{
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
CardsConfig.AccountCardConfig account = CardsConfig.Instance.account;
|
||||
CCEOLAOLEKJ cceolaolekj = this.<IOINKGNIKDM>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = cceolaolekj.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = cceolaolekj.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
CECAKDDNHLN cecakddnhln2;
|
||||
CECAKDDNHLN cecakddnhln = cecakddnhln2.DMCCBFAKOJP(num);
|
||||
int num2 = 0;
|
||||
browserModel.GoTo(cecakddnhln, num2 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x040033DD RID: 13277
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40033DD")]
|
||||
protected string HHPHKBJCDKG;
|
||||
|
||||
// Token: 0x040033E0 RID: 13280
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40033E0")]
|
||||
protected JGEBJEJLNBK NFHKMIJGNFL;
|
||||
|
||||
// Token: 0x040033E1 RID: 13281
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40033E1")]
|
||||
protected int HBHGOFKEHLJ;
|
||||
|
||||
// Token: 0x040033E2 RID: 13282
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40033E2")]
|
||||
protected NFMBDLEJEDD EJGILMEAPLC;
|
||||
|
||||
// Token: 0x040033E3 RID: 13283
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40033E3")]
|
||||
public bool hasUnreadCreatorAnnouncements;
|
||||
|
||||
// Token: 0x040033E5 RID: 13285
|
||||
[FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x40033E5")]
|
||||
protected int GKLPIFBPGOD = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x040033E6 RID: 13286
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40033E6")]
|
||||
protected bool DMLBEPKMLLI;
|
||||
|
||||
// Token: 0x040033E7 RID: 13287
|
||||
[FieldOffset(Offset = "0xB1")]
|
||||
[Token(Token = "0x40033E7")]
|
||||
protected bool KCJGHNPFBPE;
|
||||
|
||||
// Token: 0x040033E8 RID: 13288
|
||||
[FieldOffset(Offset = "0xB2")]
|
||||
[Token(Token = "0x40033E8")]
|
||||
protected bool BKINDJHPMNB;
|
||||
|
||||
// Token: 0x040033E9 RID: 13289
|
||||
[FieldOffset(Offset = "0xB3")]
|
||||
[Token(Token = "0x40033E9")]
|
||||
protected bool FLIHPDAIEHH;
|
||||
|
||||
// Token: 0x040033EA RID: 13290
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x40033EA")]
|
||||
protected bool LPPACMPNBNI;
|
||||
|
||||
// Token: 0x040033EB RID: 13291
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40033EB")]
|
||||
private OBJAFKDPOHB FLEEDDNCJLN;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000B58 RID: 2904
|
||||
[Token(Token = "0x2000B58")]
|
||||
public class BaseDialogModel<T> : BaseDialogModel where T : IBNJBJLLJFF
|
||||
{
|
||||
// Token: 0x17000CB1 RID: 3249
|
||||
// (get) Token: 0x06004916 RID: 18710 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000CB1")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6004916")]
|
||||
[Address(RVA = "0x20E2FD0", Offset = "0x20E1FD0", VA = "0x1820E2FD0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000CB2 RID: 3250
|
||||
// (get) Token: 0x06004917 RID: 18711 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06004918 RID: 18712 RVA: 0x0011466C File Offset: 0x0011286C
|
||||
[Token(Token = "0x17000CB2")]
|
||||
public bool LFJMGHHIHEL
|
||||
{
|
||||
[Token(Token = "0x6004917")]
|
||||
[Address(RVA = "0x82DD90", Offset = "0x82CD90", VA = "0x18082DD90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6004918")]
|
||||
[Address(RVA = "0x885E40", Offset = "0x884E40", VA = "0x180885E40")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000CB3 RID: 3251
|
||||
// (get) Token: 0x06004919 RID: 18713 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600491A RID: 18714 RVA: 0x0011467C File Offset: 0x0011287C
|
||||
[Token(Token = "0x17000CB3")]
|
||||
public T PBPPCMNHODC
|
||||
{
|
||||
[Token(Token = "0x6004919")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600491A")]
|
||||
[Address(RVA = "0x28D7A60", Offset = "0x28D6A60", VA = "0x1828D7A60")]
|
||||
set
|
||||
{
|
||||
IBNJBJLLJFF ibnjbjlljff = this.GONMFHPPKOH;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000CB4 RID: 3252
|
||||
// (get) Token: 0x0600491B RID: 18715 RVA: 0x00114698 File Offset: 0x00112898
|
||||
[Token(Token = "0x17000CB4")]
|
||||
protected sealed override IBNJBJLLJFF GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x600491B")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20", Slot = "29")]
|
||||
get
|
||||
{
|
||||
int maxNeighbours = ((IAgent)this).MaxNeighbours;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600491C RID: 18716 RVA: 0x001146B4 File Offset: 0x001128B4
|
||||
[Token(Token = "0x600491C")]
|
||||
[Address(RVA = "0x28D79F0", Offset = "0x28D69F0", VA = "0x1828D79F0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600491D RID: 18717 RVA: 0x001146C4 File Offset: 0x001128C4
|
||||
[Token(Token = "0x600491D")]
|
||||
[Address(RVA = "0x28D7A00", Offset = "0x28D6A00", VA = "0x1828D7A00", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return base.GLPJPIEOLDF();
|
||||
}
|
||||
|
||||
// Token: 0x0600491E RID: 18718 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600491E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "30")]
|
||||
protected virtual void IHNDJGGEMHH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600491F RID: 18719 RVA: 0x001146E0 File Offset: 0x001128E0
|
||||
[Token(Token = "0x600491F")]
|
||||
[Address(RVA = "0x28D7A40", Offset = "0x28D6A40", VA = "0x1828D7A40")]
|
||||
public BaseDialogModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400378D RID: 14221
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400378D")]
|
||||
private T ABADFLCBFIJ;
|
||||
|
||||
// Token: 0x0400378E RID: 14222
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400378E")]
|
||||
private bool EFKEGFPMJGC;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,160 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000B57 RID: 2903
|
||||
[Token(Token = "0x2000B57")]
|
||||
public abstract class BaseDialogModel : RRUIModel, NOGFJAIJCGD, OFGCDJBGGAD, ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x17000CAC RID: 3244
|
||||
// (get) Token: 0x0600490D RID: 18701
|
||||
[Token(Token = "0x17000CAC")]
|
||||
protected abstract IBNJBJLLJFF GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x600490D")]
|
||||
[Address(Slot = "29")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000CAD RID: 3245
|
||||
// (get) Token: 0x0600490E RID: 18702 RVA: 0x001145CC File Offset: 0x001127CC
|
||||
[Token(Token = "0x17000CAD")]
|
||||
public string LKIBJOMNFFD
|
||||
{
|
||||
[Token(Token = "0x600490E")]
|
||||
[Address(RVA = "0x1CA6460", Offset = "0x1CA5460", VA = "0x181CA6460", Slot = "27")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600490E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String RRUI.Data.BaseDialogModel::get_Title()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
callvirt:void(BaseDialogModel::Dismiss, ldloc:BaseDialogModel(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000CAE RID: 3246
|
||||
// (get) Token: 0x0600490F RID: 18703 RVA: 0x001145E0 File Offset: 0x001127E0
|
||||
[Token(Token = "0x17000CAE")]
|
||||
public bool KLPFNFKDDFH
|
||||
{
|
||||
[Token(Token = "0x600490F")]
|
||||
[Address(RVA = "0x1CA6400", Offset = "0x1CA5400", VA = "0x181CA6400")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600490F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.BaseDialogModel::get_CanExplicitlyDismiss()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
callvirt:void(BaseDialogModel::Dismiss, ldloc:BaseDialogModel(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004910 RID: 18704 RVA: 0x001145F4 File Offset: 0x001127F4
|
||||
[Token(Token = "0x6004910")]
|
||||
[Address(RVA = "0x1CA6330", Offset = "0x1CA5330", VA = "0x181CA6330", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x17000CAF RID: 3247
|
||||
// (get) Token: 0x06004911 RID: 18705 RVA: 0x00114608 File Offset: 0x00112808
|
||||
[Token(Token = "0x17000CAF")]
|
||||
public bool IHFIFPIDAMB
|
||||
{
|
||||
[Token(Token = "0x6004911")]
|
||||
[Address(RVA = "0x1CA63D0", Offset = "0x1CA53D0", VA = "0x181CA63D0")]
|
||||
get
|
||||
{
|
||||
this.Dismiss();
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000CB0 RID: 3248
|
||||
// (get) Token: 0x06004912 RID: 18706 RVA: 0x0011461C File Offset: 0x0011281C
|
||||
[Token(Token = "0x17000CB0")]
|
||||
public bool HAPONBPEPOJ
|
||||
{
|
||||
[Token(Token = "0x6004912")]
|
||||
[Address(RVA = "0x1CA6430", Offset = "0x1CA5430", VA = "0x181CA6430")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004912)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.BaseDialogModel::get_Dismissed()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
callvirt:void(BaseDialogModel::Dismiss, ldloc:BaseDialogModel(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004913 RID: 18707 RVA: 0x00114630 File Offset: 0x00112830
|
||||
[Token(Token = "0x6004913")]
|
||||
[Address(RVA = "0x1CA6300", Offset = "0x1CA5300", VA = "0x181CA6300", Slot = "28")]
|
||||
public void Dismiss()
|
||||
{
|
||||
this.Dismiss();
|
||||
}
|
||||
|
||||
// Token: 0x06004914 RID: 18708 RVA: 0x00114644 File Offset: 0x00112844
|
||||
[Token(Token = "0x6004914")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
protected BaseDialogModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004915 RID: 18709 RVA: 0x00114658 File Offset: 0x00112858
|
||||
[Token(Token = "0x6004915")]
|
||||
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60", Slot = "7")]
|
||||
private GameObject BJPCCJPPLKE()
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,258 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000EC3 RID: 3779
|
||||
[Token(Token = "0x2000EC3")]
|
||||
public abstract class BaseRouteFlowModel : RRUIModel
|
||||
{
|
||||
// Token: 0x06005782 RID: 22402 RVA: 0x00137C20 File Offset: 0x00135E20
|
||||
[Token(Token = "0x6005782")]
|
||||
[Address(RVA = "0x1CA6A30", Offset = "0x1CA5A30", VA = "0x181CA6A30")]
|
||||
public bool NextRouteExists()
|
||||
{
|
||||
int num = 0;
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
return this.FHIHMEHMMHD(num, num);
|
||||
}
|
||||
|
||||
// Token: 0x06005783 RID: 22403 RVA: 0x00137C54 File Offset: 0x00135E54
|
||||
[Token(Token = "0x6005783")]
|
||||
[Address(RVA = "0x1CA6BF0", Offset = "0x1CA5BF0", VA = "0x181CA6BF0")]
|
||||
public bool PreviousRouteExists()
|
||||
{
|
||||
int num = 0;
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
return this.ONPFOEFIHNC(num, num);
|
||||
}
|
||||
|
||||
// Token: 0x06005784 RID: 22404 RVA: 0x00137C88 File Offset: 0x00135E88
|
||||
[Token(Token = "0x6005784")]
|
||||
[Address(RVA = "0x1CA68D0", Offset = "0x1CA58D0", VA = "0x181CA68D0")]
|
||||
public void GoToNextRoute()
|
||||
{
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005785 RID: 22405 RVA: 0x00137CC0 File Offset: 0x00135EC0
|
||||
[Token(Token = "0x6005785")]
|
||||
[Address(RVA = "0x1CA6980", Offset = "0x1CA5980", VA = "0x181CA6980")]
|
||||
public void GoToPreviousRoute()
|
||||
{
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F2C RID: 3884
|
||||
// (get) Token: 0x06005786 RID: 22406 RVA: 0x00137CF8 File Offset: 0x00135EF8
|
||||
[Token(Token = "0x17000F2C")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6005786")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005787 RID: 22407 RVA: 0x00137D08 File Offset: 0x00135F08
|
||||
[Token(Token = "0x6005787")]
|
||||
[Address(RVA = "0x1CA6830", Offset = "0x1CA5830", VA = "0x181CA6830", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005788 RID: 22408 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005788")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005789 RID: 22409 RVA: 0x00137D1C File Offset: 0x00135F1C
|
||||
[Token(Token = "0x6005789")]
|
||||
[Address(RVA = "0x1CA6760", Offset = "0x1CA5760", VA = "0x181CA6760")]
|
||||
private bool FNNNPEDOECF(Route GJIOCANDGPE, out int EFBDCIJMFGD)
|
||||
{
|
||||
List<BaseRouteFlowModel.LIDFBPLHANO> kjmpdbgfgdh = this.KJMPDBGFGDH;
|
||||
int num = 0;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
List<BaseRouteFlowModel.LIDFBPLHANO> kjmpdbgfgdh2 = this.KJMPDBGFGDH;
|
||||
num++;
|
||||
}
|
||||
EFBDCIJMFGD.m_value = num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600578A RID: 22410 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600578A")]
|
||||
[Address(RVA = "0x1CA64D0", Offset = "0x1CA54D0", VA = "0x181CA64D0")]
|
||||
protected bool FALLLFKLLCN(Route FIPJLODOPBJ, out Route PEFABIOAAFM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600578B RID: 22411 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600578B")]
|
||||
[Address(RVA = "0x1CA6600", Offset = "0x1CA5600", VA = "0x181CA6600")]
|
||||
protected bool FHIHMEHMMHD(Route LNLLLDPAHIB, out Route HOJBNABENKP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600578C RID: 22412 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600578C")]
|
||||
[Address(RVA = "0x1CA6AB0", Offset = "0x1CA5AB0", VA = "0x181CA6AB0")]
|
||||
private bool ONPFOEFIHNC(Route LNLLLDPAHIB, out Route DCHNGDMONMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600578D RID: 22413 RVA: 0x00137D58 File Offset: 0x00135F58
|
||||
[Token(Token = "0x600578D")]
|
||||
[Address(RVA = "0x1CA6C70", Offset = "0x1CA5C70", VA = "0x181CA6C70")]
|
||||
protected BaseRouteFlowModel()
|
||||
{
|
||||
List<BaseRouteFlowModel.LIDFBPLHANO> list = new List();
|
||||
this.KJMPDBGFGDH = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003C3F RID: 15423
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003C3F")]
|
||||
protected readonly List<BaseRouteFlowModel.LIDFBPLHANO> KJMPDBGFGDH;
|
||||
|
||||
// Token: 0x02000EC4 RID: 3780
|
||||
[Token(Token = "0x2000EC4")]
|
||||
protected sealed class CIAAJAOPELK : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0600578E RID: 22414 RVA: 0x00137D78 File Offset: 0x00135F78
|
||||
[Token(Token = "0x600578E")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public CIAAJAOPELK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x0600578F RID: 22415 RVA: 0x00137D94 File Offset: 0x00135F94
|
||||
[Token(Token = "0x600578F")]
|
||||
[Address(RVA = "0x12879F0", Offset = "0x12869F0", VA = "0x1812879F0", Slot = "13")]
|
||||
public bool Invoke()
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
uint num2;
|
||||
if (num2 == (uint)0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
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: 0x06005790 RID: 22416 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005790")]
|
||||
[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: 0x06005791 RID: 22417 RVA: 0x00137E38 File Offset: 0x00136038
|
||||
[Token(Token = "0x6005791")]
|
||||
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
||||
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000EC5 RID: 3781
|
||||
[Token(Token = "0x2000EC5")]
|
||||
protected readonly struct LIDFBPLHANO
|
||||
{
|
||||
// Token: 0x06005792 RID: 22418 RVA: 0x00137E4C File Offset: 0x0013604C
|
||||
[Token(Token = "0x6005792")]
|
||||
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
|
||||
public LIDFBPLHANO(Route GJIOCANDGPE, BaseRouteFlowModel.CIAAJAOPELK LKMLNOJIFHH)
|
||||
{
|
||||
this.GJIOCANDGPE = GJIOCANDGPE;
|
||||
this.LKMLNOJIFHH = LKMLNOJIFHH;
|
||||
}
|
||||
|
||||
// Token: 0x04003C40 RID: 15424
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003C40")]
|
||||
public readonly Route GJIOCANDGPE;
|
||||
|
||||
// Token: 0x04003C41 RID: 15425
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003C41")]
|
||||
public readonly BaseRouteFlowModel.CIAAJAOPELK LKMLNOJIFHH;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000EC6 RID: 3782
|
||||
[Token(Token = "0x2000EC6")]
|
||||
public class BaseRouteFlowModelController : ModelController<BaseRouteFlowModel>
|
||||
{
|
||||
// Token: 0x06005793 RID: 22419 RVA: 0x00137E68 File Offset: 0x00136068
|
||||
[Token(Token = "0x6005793")]
|
||||
[Address(RVA = "0x1CA6490", Offset = "0x1CA5490", VA = "0x181CA6490")]
|
||||
public BaseRouteFlowModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000EC7 RID: 3783
|
||||
[Token(Token = "0x2000EC7")]
|
||||
[Serializable]
|
||||
private class NextRouteButtonImpl : ButtonControllerImpl<BaseRouteFlowModel>
|
||||
{
|
||||
// Token: 0x06005794 RID: 22420 RVA: 0x00137E7C File Offset: 0x0013607C
|
||||
[Token(Token = "0x6005794")]
|
||||
[Address(RVA = "0x1CB8520", Offset = "0x1CB7520", VA = "0x181CB8520", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BrowserModel browserModel;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005795 RID: 22421 RVA: 0x00137EA4 File Offset: 0x001360A4
|
||||
[Token(Token = "0x6005795")]
|
||||
[Address(RVA = "0x1CB85F0", Offset = "0x1CB75F0", VA = "0x181CB85F0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
BrowserModel browserModel;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005796 RID: 22422 RVA: 0x00137ECC File Offset: 0x001360CC
|
||||
[Token(Token = "0x6005796")]
|
||||
[Address(RVA = "0x1CB86D0", Offset = "0x1CB76D0", VA = "0x181CB86D0")]
|
||||
public NextRouteButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02001086 RID: 4230
|
||||
[Token(Token = "0x2001086")]
|
||||
public class BaseToastModel<T> : BaseToastModel where T : AFCNAALMDAG
|
||||
{
|
||||
// Token: 0x17001037 RID: 4151
|
||||
// (get) Token: 0x06005F18 RID: 24344 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001037")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6005F18")]
|
||||
[Address(RVA = "0x20E2FD0", Offset = "0x20E1FD0", VA = "0x1820E2FD0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001038 RID: 4152
|
||||
// (get) Token: 0x06005F19 RID: 24345 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06005F1A RID: 24346 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001038")]
|
||||
public T PBPPCMNHODC
|
||||
{
|
||||
[Token(Token = "0x6005F19")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6005F1A")]
|
||||
[Address(RVA = "0x1CA90C0", Offset = "0x1CA80C0", VA = "0x181CA90C0")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001039 RID: 4153
|
||||
// (get) Token: 0x06005F1B RID: 24347 RVA: 0x0014CD80 File Offset: 0x0014AF80
|
||||
[Token(Token = "0x17001039")]
|
||||
protected sealed override AFCNAALMDAG GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x6005F1B")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return base.GONMFHPPKOH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F1C RID: 24348 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005F1C")]
|
||||
[Address(RVA = "0x28D79F0", Offset = "0x28D69F0", VA = "0x1828D79F0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005F1D RID: 24349 RVA: 0x0014CD9C File Offset: 0x0014AF9C
|
||||
[Token(Token = "0x6005F1D")]
|
||||
[Address(RVA = "0x28D7A40", Offset = "0x28D6A40", VA = "0x1828D7A40")]
|
||||
public BaseToastModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F03 RID: 16131
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003F03")]
|
||||
private T ABADFLCBFIJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02001085 RID: 4229
|
||||
[Token(Token = "0x2001085")]
|
||||
public abstract class BaseToastModel : RRUIModel, NEDPMEABHFB, ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x17001033 RID: 4147
|
||||
// (get) Token: 0x06005F11 RID: 24337
|
||||
[Token(Token = "0x17001033")]
|
||||
protected abstract AFCNAALMDAG GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x6005F11")]
|
||||
[Address(Slot = "30")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17001034 RID: 4148
|
||||
// (get) Token: 0x06005F12 RID: 24338 RVA: 0x0014CCE4 File Offset: 0x0014AEE4
|
||||
[Token(Token = "0x17001034")]
|
||||
public string KKJIOHNFHFJ
|
||||
{
|
||||
[Token(Token = "0x6005F12")]
|
||||
[Address(RVA = "0x1CA6DD0", Offset = "0x1CA5DD0", VA = "0x181CA6DD0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005F12)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String RRUI.Data.BaseToastModel::get_Text()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:native int(var_1_11, ldfld:native int(Delegate::method_ptr, ldloc:Action[exp:Delegate](var_0_06)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001035 RID: 4149
|
||||
// (get) Token: 0x06005F13 RID: 24339 RVA: 0x0014CD04 File Offset: 0x0014AF04
|
||||
[Token(Token = "0x17001035")]
|
||||
public Action IIONCBJOADP
|
||||
{
|
||||
[Token(Token = "0x6005F13")]
|
||||
[Address(RVA = "0x1CA6DA0", Offset = "0x1CA5DA0", VA = "0x181CA6DA0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
Action onClick = this.MEEKCCGGFFD;
|
||||
if (onClick != 0)
|
||||
{
|
||||
IntPtr invoke_impl = onClick.invoke_impl;
|
||||
}
|
||||
return onClick;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001036 RID: 4150
|
||||
// (get) Token: 0x06005F14 RID: 24340 RVA: 0x0014CD24 File Offset: 0x0014AF24
|
||||
[Token(Token = "0x17001036")]
|
||||
public Action MEEKCCGGFFD
|
||||
{
|
||||
[Token(Token = "0x6005F14")]
|
||||
[Address(RVA = "0x1CA6D70", Offset = "0x1CA5D70", VA = "0x181CA6D70", Slot = "29")]
|
||||
get
|
||||
{
|
||||
Action onClick = this.MEEKCCGGFFD;
|
||||
if (onClick != 0)
|
||||
{
|
||||
object target = onClick.m_target;
|
||||
}
|
||||
return onClick;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F15 RID: 24341 RVA: 0x0014CD44 File Offset: 0x0014AF44
|
||||
[Token(Token = "0x6005F15")]
|
||||
[Address(RVA = "0x1CA6CD0", Offset = "0x1CA5CD0", VA = "0x181CA6CD0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005F16 RID: 24342 RVA: 0x0014CD58 File Offset: 0x0014AF58
|
||||
[Token(Token = "0x6005F16")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
protected BaseToastModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005F17 RID: 24343 RVA: 0x0014CD6C File Offset: 0x0014AF6C
|
||||
[Token(Token = "0x6005F17")]
|
||||
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60", Slot = "7")]
|
||||
private GameObject BJPCCJPPLKE()
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200096A RID: 2410
|
||||
[Token(Token = "0x200096A")]
|
||||
public class BodyShapeListModel : ListModel
|
||||
{
|
||||
// Token: 0x17000B63 RID: 2915
|
||||
// (get) Token: 0x0600406A RID: 16490 RVA: 0x000FF1CC File Offset: 0x000FD3CC
|
||||
[Token(Token = "0x17000B63")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x600406A")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B64 RID: 2916
|
||||
// (get) Token: 0x0600406B RID: 16491 RVA: 0x000FF1DC File Offset: 0x000FD3DC
|
||||
[Token(Token = "0x17000B64")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x600406B")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B65 RID: 2917
|
||||
// (get) Token: 0x0600406C RID: 16492 RVA: 0x000FF1EC File Offset: 0x000FD3EC
|
||||
[Token(Token = "0x17000B65")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x600406C")]
|
||||
[Address(RVA = "0x1CA71A0", Offset = "0x1CA61A0", VA = "0x181CA71A0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return this.LLCPCIIGNHO == 0 || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B66 RID: 2918
|
||||
// (get) Token: 0x0600406D RID: 16493 RVA: 0x000FF208 File Offset: 0x000FD408
|
||||
[Token(Token = "0x17000B66")]
|
||||
public IReadOnlyList<AvatarBodyShape> EJMAJKMJDFJ
|
||||
{
|
||||
[Token(Token = "0x600406D")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600406D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.Avatars.AvatarBodyShape> RRUI.Data.BodyShapeListModel::get_BodyShapes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Avatars.AvatarBodyShape>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Avatars.AvatarBodyShape>(BodyShapeListModel::LLCPCIIGNHO, ldloc:BodyShapeListModel(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600406E RID: 16494 RVA: 0x000FF21C File Offset: 0x000FD41C
|
||||
[Token(Token = "0x600406E")]
|
||||
[Address(RVA = "0x1CA6F60", Offset = "0x1CA5F60", VA = "0x181CA6F60", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.LLCPCIIGNHO = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600406F RID: 16495 RVA: 0x000FF238 File Offset: 0x000FD438
|
||||
[Token(Token = "0x600406F")]
|
||||
[Address(RVA = "0x1CA6FB0", Offset = "0x1CA5FB0", VA = "0x181CA6FB0", Slot = "31")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
!0 gcclejogcce = NetworkedSingletonMonoBehaviour.GCCLEJOGCCE;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06004070 RID: 16496 RVA: 0x000FF258 File Offset: 0x000FD458
|
||||
[Token(Token = "0x6004070")]
|
||||
[Address(RVA = "0x173C7E0", Offset = "0x173B7E0", VA = "0x18173C7E0")]
|
||||
public BodyShapeListModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034DF RID: 13535
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40034DF")]
|
||||
private List<AvatarBodyShape> LLCPCIIGNHO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200096B RID: 2411
|
||||
[Token(Token = "0x200096B")]
|
||||
public class BodyShapeListModelController : ModelController<BodyShapeListModel>
|
||||
{
|
||||
// Token: 0x06004071 RID: 16497 RVA: 0x000FF26C File Offset: 0x000FD46C
|
||||
[Token(Token = "0x6004071")]
|
||||
[Address(RVA = "0x1CA6F20", Offset = "0x1CA5F20", VA = "0x181CA6F20")]
|
||||
public BodyShapeListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200096C RID: 2412
|
||||
[Token(Token = "0x200096C")]
|
||||
[Serializable]
|
||||
private class BodyShapeListSpawnerImpl : RecyclingListControllerImpl<BodyShapeListModel, BodyShapeModel>
|
||||
{
|
||||
// Token: 0x06004072 RID: 16498 RVA: 0x000FF280 File Offset: 0x000FD480
|
||||
[Token(Token = "0x6004072")]
|
||||
[Address(RVA = "0x1CA71F0", Offset = "0x1CA61F0", VA = "0x181CA71F0", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
BodyShapeModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<BodyShapeModel>();
|
||||
componentInChildren.<AJEINECAPHG>k__BackingField = this;
|
||||
componentInChildren.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06004073 RID: 16499 RVA: 0x000FF2A8 File Offset: 0x000FD4A8
|
||||
[Token(Token = "0x6004073")]
|
||||
[Address(RVA = "0x1CA7290", Offset = "0x1CA6290", VA = "0x181CA7290", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<AvatarBodyShape>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06004074 RID: 16500 RVA: 0x000FF2C0 File Offset: 0x000FD4C0
|
||||
[Token(Token = "0x6004074")]
|
||||
[Address(RVA = "0x1CA72E0", Offset = "0x1CA62E0", VA = "0x181CA72E0")]
|
||||
public BodyShapeListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200096D RID: 2413
|
||||
[Token(Token = "0x200096D")]
|
||||
[Serializable]
|
||||
private class BodyShapeCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<BodyShapeListModel, BodyShapeModel, BodyShapeModelController>
|
||||
{
|
||||
// Token: 0x06004075 RID: 16501 RVA: 0x000FF2D4 File Offset: 0x000FD4D4
|
||||
[Token(Token = "0x6004075")]
|
||||
[Address(RVA = "0x1CA6E90", Offset = "0x1CA5E90", VA = "0x181CA6E90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<AvatarBodyShape>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06004076 RID: 16502 RVA: 0x000FF2EC File Offset: 0x000FD4EC
|
||||
[Token(Token = "0x6004076")]
|
||||
[Address(RVA = "0x1CA6E00", Offset = "0x1CA5E00", VA = "0x181CA6E00", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, BodyShapeModel OFOBHOJBDCP, BAEJLDPBGFI HELKKLDLMKB)
|
||||
{
|
||||
OFOBHOJBDCP.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06004077 RID: 16503 RVA: 0x000FF308 File Offset: 0x000FD508
|
||||
[Token(Token = "0x6004077")]
|
||||
[Address(RVA = "0x1CA6EE0", Offset = "0x1CA5EE0", VA = "0x181CA6EE0")]
|
||||
public BodyShapeCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200096E RID: 2414
|
||||
[Token(Token = "0x200096E")]
|
||||
public class BodyShapeModel : AvatarCustomizationDependentModel
|
||||
{
|
||||
// Token: 0x17000B67 RID: 2919
|
||||
// (get) Token: 0x06004078 RID: 16504 RVA: 0x000FF31C File Offset: 0x000FD51C
|
||||
[Token(Token = "0x17000B67")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6004078")]
|
||||
[Address(RVA = "0x1CA7510", Offset = "0x1CA6510", VA = "0x181CA7510", Slot = "12")]
|
||||
get
|
||||
{
|
||||
AvatarBodyShape avatarBodyShape = this.<AJEINECAPHG>k__BackingField;
|
||||
int num = 0;
|
||||
return avatarBodyShape != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B68 RID: 2920
|
||||
// (get) Token: 0x06004079 RID: 16505 RVA: 0x000FF33C File Offset: 0x000FD53C
|
||||
// (set) Token: 0x0600407A RID: 16506 RVA: 0x000FF350 File Offset: 0x000FD550
|
||||
[Token(Token = "0x17000B68")]
|
||||
public AvatarBodyShape KPFJMLIGLIL
|
||||
{
|
||||
[Token(Token = "0x6004079")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get;
|
||||
[Token(Token = "0x600407A")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B69 RID: 2921
|
||||
// (get) Token: 0x0600407B RID: 16507 RVA: 0x000FF364 File Offset: 0x000FD564
|
||||
// (set) Token: 0x0600407C RID: 16508 RVA: 0x000FF378 File Offset: 0x000FD578
|
||||
[Token(Token = "0x17000B69")]
|
||||
public bool POIIEDMCEOO
|
||||
{
|
||||
[Token(Token = "0x600407B")]
|
||||
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")]
|
||||
get;
|
||||
[Token(Token = "0x600407C")]
|
||||
[Address(RVA = "0xCDDC60", Offset = "0xCDCC60", VA = "0x180CDDC60")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600407D RID: 16509 RVA: 0x000FF38C File Offset: 0x000FD58C
|
||||
[Token(Token = "0x600407D")]
|
||||
[Address(RVA = "0x173CC50", Offset = "0x173BC50", VA = "0x18173CC50")]
|
||||
public void Set(AvatarBodyShape NAEHIKOGNND)
|
||||
{
|
||||
this.<AJEINECAPHG>k__BackingField = NAEHIKOGNND;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600407E RID: 16510 RVA: 0x000FF3A8 File Offset: 0x000FD5A8
|
||||
[Token(Token = "0x600407E")]
|
||||
[Address(RVA = "0x173CA60", Offset = "0x173BA60", VA = "0x18173CA60", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.<AJEINECAPHG>k__BackingField = (ulong)0L;
|
||||
this.<BLHKPIMEGDM>k__BackingField = false;
|
||||
}
|
||||
|
||||
// Token: 0x0600407F RID: 16511 RVA: 0x000FF3C8 File Offset: 0x000FD5C8
|
||||
[Token(Token = "0x600407F")]
|
||||
[Address(RVA = "0x1CA7410", Offset = "0x1CA6410", VA = "0x181CA7410", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
string guidString = this.<AJEINECAPHG>k__BackingField.guidString;
|
||||
string bodyShapeId = base.ONBHMHCNDLO.KGFKHHAFMAH.bodyShapeId;
|
||||
bool flag = string.Equals(guidString, bodyShapeId);
|
||||
this.<BLHKPIMEGDM>k__BackingField = flag;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06004080 RID: 16512 RVA: 0x000FF40C File Offset: 0x000FD60C
|
||||
[Token(Token = "0x6004080")]
|
||||
[Address(RVA = "0x1CA7570", Offset = "0x1CA6570", VA = "0x181CA7570")]
|
||||
public void SetBodyShape()
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel = base.JAHLPGDLMOC;
|
||||
string guidString = this.<AJEINECAPHG>k__BackingField.guidString;
|
||||
avatarCustomizationModel.SetBodyShape(guidString);
|
||||
CFLMJLFBOKH.JEJANAMDMOJ();
|
||||
}
|
||||
|
||||
// Token: 0x06004081 RID: 16513 RVA: 0x000FF440 File Offset: 0x000FD640
|
||||
[Token(Token = "0x6004081")]
|
||||
[Address(RVA = "0x173CC60", Offset = "0x173BC60", VA = "0x18173CC60")]
|
||||
public BodyShapeModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200096F RID: 2415
|
||||
[Token(Token = "0x200096F")]
|
||||
public class BodyShapeModelController : ModelController<BodyShapeModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06004082 RID: 16514 RVA: 0x000FF454 File Offset: 0x000FD654
|
||||
[Token(Token = "0x6004082")]
|
||||
[Address(RVA = "0x1CA7320", Offset = "0x1CA6320", VA = "0x181CA7320", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004082)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.BodyShapeModelController::GetToCardController()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_1C:
|
||||
brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06004083 RID: 16515 RVA: 0x000FF480 File Offset: 0x000FD680
|
||||
[Token(Token = "0x6004083")]
|
||||
[Address(RVA = "0x1CA73D0", Offset = "0x1CA63D0", VA = "0x181CA73D0")]
|
||||
public BodyShapeModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000970 RID: 2416
|
||||
[Token(Token = "0x2000970")]
|
||||
[Serializable]
|
||||
private class BodyShapeSpriteImpl : ImageControllerImpl<BodyShapeModel>
|
||||
{
|
||||
// Token: 0x06004084 RID: 16516 RVA: 0x000FF494 File Offset: 0x000FD694
|
||||
[Token(Token = "0x6004084")]
|
||||
[Address(RVA = "0x1CA75F0", Offset = "0x1CA65F0", VA = "0x181CA75F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004085 RID: 16517 RVA: 0x000FF4A8 File Offset: 0x000FD6A8
|
||||
[Token(Token = "0x6004085")]
|
||||
[Address(RVA = "0x1CA7650", Offset = "0x1CA6650", VA = "0x181CA7650")]
|
||||
public BodyShapeSpriteImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000971 RID: 2417
|
||||
[Token(Token = "0x2000971")]
|
||||
[Serializable]
|
||||
private class BodyShapeToggleImpl : ToggleControllerImpl<BodyShapeModel>
|
||||
{
|
||||
// Token: 0x06004086 RID: 16518 RVA: 0x000FF4BC File Offset: 0x000FD6BC
|
||||
[Token(Token = "0x6004086")]
|
||||
[Address(RVA = "0x1CA77A0", Offset = "0x1CA67A0", VA = "0x181CA77A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004087 RID: 16519 RVA: 0x000FF4D0 File Offset: 0x000FD6D0
|
||||
[Token(Token = "0x6004087")]
|
||||
[Address(RVA = "0x1CA77F0", Offset = "0x1CA67F0", VA = "0x181CA77F0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
int num = 0;
|
||||
AvatarCustomizationModel avatarCustomizationModel;
|
||||
avatarCustomizationModel.SetBodyShape(num);
|
||||
CFLMJLFBOKH.JEJANAMDMOJ();
|
||||
}
|
||||
|
||||
// Token: 0x06004088 RID: 16520 RVA: 0x000FF4F4 File Offset: 0x000FD6F4
|
||||
[Token(Token = "0x6004088")]
|
||||
[Address(RVA = "0x1CA7890", Offset = "0x1CA6890", VA = "0x181CA7890")]
|
||||
public BodyShapeToggleImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000972 RID: 2418
|
||||
[Token(Token = "0x2000972")]
|
||||
[Serializable]
|
||||
private class BodyShapeToCardImpl : ToCardControllerImpl<BodyShapeModel>
|
||||
{
|
||||
// Token: 0x17000B6A RID: 2922
|
||||
// (get) Token: 0x06004089 RID: 16521 RVA: 0x000FF508 File Offset: 0x000FD708
|
||||
[Token(Token = "0x17000B6A")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6004089")]
|
||||
[Address(RVA = "0x1CA76D0", Offset = "0x1CA66D0", VA = "0x181CA76D0", Slot = "76")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
||||
if (galeigfhnbb == 0 || galeigfhnbb.<IKEOPMLJEGG>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
galeigfhnbb.<MMAGCHLAJHE>k__BackingField = num;
|
||||
galeigfhnbb.<EKHFIFAJLBA>k__BackingField = num != 0;
|
||||
galeigfhnbb.<IDLDOFGJKJI>k__BackingField = true;
|
||||
Action action = new Action(base.SetBodyShape);
|
||||
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600408A RID: 16522 RVA: 0x000FF55C File Offset: 0x000FD75C
|
||||
[Token(Token = "0x600408A")]
|
||||
[Address(RVA = "0x1CA7690", Offset = "0x1CA6690", VA = "0x181CA7690")]
|
||||
public BodyShapeToCardImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,786 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000973 RID: 2419
|
||||
[Token(Token = "0x2000973")]
|
||||
public class BrowserModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B6B RID: 2923
|
||||
// (get) Token: 0x0600408B RID: 16523 RVA: 0x000FF570 File Offset: 0x000FD770
|
||||
[Token(Token = "0x17000B6B")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x600408B")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B6C RID: 2924
|
||||
// (get) Token: 0x0600408C RID: 16524 RVA: 0x000FF580 File Offset: 0x000FD780
|
||||
[Token(Token = "0x17000B6C")]
|
||||
protected override Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ NHLKMFJLJKE
|
||||
{
|
||||
[Token(Token = "0x600408C")]
|
||||
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B6D RID: 2925
|
||||
// (get) Token: 0x0600408D RID: 16525 RVA: 0x000FF590 File Offset: 0x000FD790
|
||||
// (set) Token: 0x0600408E RID: 16526 RVA: 0x000FF5A4 File Offset: 0x000FD7A4
|
||||
[Token(Token = "0x17000B6D")]
|
||||
public BrowserModel.LPHOBCGJLFF CDINMMPNAID
|
||||
{
|
||||
[Token(Token = "0x600408D")]
|
||||
[Address(RVA = "0x483230", Offset = "0x482230", VA = "0x180483230")]
|
||||
get;
|
||||
[Token(Token = "0x600408E")]
|
||||
[Address(RVA = "0x4833D0", Offset = "0x4823D0", VA = "0x1804833D0")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x0600408F RID: 16527 RVA: 0x000FF5B8 File Offset: 0x000FD7B8
|
||||
[Token(Token = "0x600408F")]
|
||||
[Address(RVA = "0x1CA7AE0", Offset = "0x1CA6AE0", VA = "0x181CA7AE0")]
|
||||
private static BrowserModel CHMENFMDKOC(GameObject LHOMKMINCHH)
|
||||
{
|
||||
BrowserModel componentInParent = LHOMKMINCHH.GetComponentInParent<BrowserModel>();
|
||||
int num = 0;
|
||||
if (componentInParent == num)
|
||||
{
|
||||
BrowserModel componentInChildren = LHOMKMINCHH.GetComponentInChildren<BrowserModel>();
|
||||
}
|
||||
return componentInParent;
|
||||
}
|
||||
|
||||
// Token: 0x06004090 RID: 16528 RVA: 0x000FF5E8 File Offset: 0x000FD7E8
|
||||
[Token(Token = "0x6004090")]
|
||||
[Address(RVA = "0x1CA8000", Offset = "0x1CA7000", VA = "0x181CA8000")]
|
||||
public static void GoTo(GameObject LHOMKMINCHH, CECAKDDNHLN PACGLAIGOMF, bool CKFIDCOIFMM = false)
|
||||
{
|
||||
BrowserModel browserModel = BrowserModel.CHMENFMDKOC(LHOMKMINCHH);
|
||||
if (browserModel != 0)
|
||||
{
|
||||
browserModel.GoTo(PACGLAIGOMF, CKFIDCOIFMM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004091 RID: 16529 RVA: 0x000FF608 File Offset: 0x000FD808
|
||||
[Token(Token = "0x6004091")]
|
||||
[Address(RVA = "0x1CA8040", Offset = "0x1CA7040", VA = "0x181CA8040")]
|
||||
public static void GoTo(GameObject LHOMKMINCHH, Route GJIOCANDGPE, [Optional] Dictionary<string, object> ABADFLCBFIJ, bool CKFIDCOIFMM = false)
|
||||
{
|
||||
BrowserModel browserModel = BrowserModel.CHMENFMDKOC(LHOMKMINCHH);
|
||||
if (browserModel != 0)
|
||||
{
|
||||
browserModel.GoTo(GJIOCANDGPE, ABADFLCBFIJ, CKFIDCOIFMM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B6E RID: 2926
|
||||
// (get) Token: 0x06004092 RID: 16530 RVA: 0x000FF62C File Offset: 0x000FD82C
|
||||
[Token(Token = "0x17000B6E")]
|
||||
public Route CJKGDEIOHMA
|
||||
{
|
||||
[Token(Token = "0x6004092")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get
|
||||
{
|
||||
return this.defaultRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B6F RID: 2927
|
||||
// (get) Token: 0x06004093 RID: 16531 RVA: 0x000FF640 File Offset: 0x000FD840
|
||||
// (set) Token: 0x06004094 RID: 16532 RVA: 0x000FF654 File Offset: 0x000FD854
|
||||
[Token(Token = "0x17000B6F")]
|
||||
public BrowserModel.GNDBPEDGFBH NEDDPCHGGFF
|
||||
{
|
||||
[Token(Token = "0x6004093")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
get
|
||||
{
|
||||
return this.ENJABEBOEHC;
|
||||
}
|
||||
[Token(Token = "0x6004094")]
|
||||
[Address(RVA = "0x1C76930", Offset = "0x1C75930", VA = "0x181C76930")]
|
||||
set
|
||||
{
|
||||
this.ENJABEBOEHC = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B70 RID: 2928
|
||||
// (get) Token: 0x06004095 RID: 16533 RVA: 0x000FF670 File Offset: 0x000FD870
|
||||
// (set) Token: 0x06004096 RID: 16534 RVA: 0x000FF694 File Offset: 0x000FD894
|
||||
[Token(Token = "0x17000B70")]
|
||||
public Route GMAKMKMNHAP
|
||||
{
|
||||
[Token(Token = "0x6004095")]
|
||||
[Address(RVA = "0x1CA8780", Offset = "0x1CA7780", VA = "0x181CA8780")]
|
||||
get
|
||||
{
|
||||
return this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField.<GIAMNOCCOHD>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004096")]
|
||||
[Address(RVA = "0x1CA87D0", Offset = "0x1CA77D0", VA = "0x181CA87D0")]
|
||||
set
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(value);
|
||||
int num = 0;
|
||||
this.GoTo(cecakddnhln, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B71 RID: 2929
|
||||
// (get) Token: 0x06004097 RID: 16535 RVA: 0x000FF6B4 File Offset: 0x000FD8B4
|
||||
// (set) Token: 0x06004098 RID: 16536 RVA: 0x000FF6D4 File Offset: 0x000FD8D4
|
||||
[Token(Token = "0x17000B71")]
|
||||
public CECAKDDNHLN NJIBHKPHKFF
|
||||
{
|
||||
[Token(Token = "0x6004097")]
|
||||
[Address(RVA = "0x1CA87B0", Offset = "0x1CA77B0", VA = "0x181CA87B0")]
|
||||
get
|
||||
{
|
||||
return this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004098")]
|
||||
[Address(RVA = "0x1CA8840", Offset = "0x1CA7840", VA = "0x181CA8840")]
|
||||
set
|
||||
{
|
||||
int num = 0;
|
||||
this.GoTo(value, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B72 RID: 2930
|
||||
// (get) Token: 0x06004099 RID: 16537 RVA: 0x000FF6EC File Offset: 0x000FD8EC
|
||||
[Token(Token = "0x17000B72")]
|
||||
public CECAKDDNHLN LNAPHLOJCFN
|
||||
{
|
||||
[Token(Token = "0x6004099")]
|
||||
[Address(RVA = "0x1CA8750", Offset = "0x1CA7750", VA = "0x181CA8750")]
|
||||
get
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = this.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField != 0)
|
||||
{
|
||||
return <NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B73 RID: 2931
|
||||
// (get) Token: 0x0600409A RID: 16538 RVA: 0x000FF718 File Offset: 0x000FD918
|
||||
[Token(Token = "0x17000B73")]
|
||||
public CECAKDDNHLN PHHNBEIFGLI
|
||||
{
|
||||
[Token(Token = "0x600409A")]
|
||||
[Address(RVA = "0x1CA8720", Offset = "0x1CA7720", VA = "0x181CA8720")]
|
||||
get
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = this.ENJABEBOEHC.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField != 0)
|
||||
{
|
||||
return <EOLCBGFGJDM>k__BackingField.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B74 RID: 2932
|
||||
// (get) Token: 0x0600409B RID: 16539 RVA: 0x000FF744 File Offset: 0x000FD944
|
||||
[Token(Token = "0x17000B74")]
|
||||
public bool DIHCCBHGAIM
|
||||
{
|
||||
[Token(Token = "0x600409B")]
|
||||
[Address(RVA = "0x1CA86E0", Offset = "0x1CA76E0", VA = "0x181CA86E0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600409B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.BrowserModel::get_CanGoBack()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_00:
|
||||
brtrue(IL_00, cne:bool(ldfld:GNDBPEDGFBH(BrowserModel::ENJABEBOEHC, ldloc:BrowserModel(this)), ldc.i4:int32[exp:GNDBPEDGFBH](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B75 RID: 2933
|
||||
// (get) Token: 0x0600409C RID: 16540 RVA: 0x000FF75C File Offset: 0x000FD95C
|
||||
[Token(Token = "0x17000B75")]
|
||||
public bool LLPCELDKALE
|
||||
{
|
||||
[Token(Token = "0x600409C")]
|
||||
[Address(RVA = "0x1CA8700", Offset = "0x1CA7700", VA = "0x181CA8700")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600409C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.BrowserModel::get_CanGoForward()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_00:
|
||||
brtrue(IL_00, cne:bool(ldfld:GNDBPEDGFBH(BrowserModel::ENJABEBOEHC, ldloc:BrowserModel(this)), ldc.i4:int32[exp:GNDBPEDGFBH](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600409D RID: 16541 RVA: 0x000FF774 File Offset: 0x000FD974
|
||||
[Token(Token = "0x600409D")]
|
||||
[Address(RVA = "0x1CA8280", Offset = "0x1CA7280", VA = "0x181CA8280", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
Route route = this.defaultRoute;
|
||||
if (route != 0 && this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField.<GIAMNOCCOHD>k__BackingField == (ulong)0L)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(route);
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh;
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = cecakddnhln;
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = gndbpedgfbh;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600409E RID: 16542 RVA: 0x000FF7CC File Offset: 0x000FD9CC
|
||||
[Token(Token = "0x600409E")]
|
||||
[Address(RVA = "0x1CA7F70", Offset = "0x1CA6F70", VA = "0x181CA7F70")]
|
||||
public void GoTo(Route GJIOCANDGPE, [Optional] Dictionary<string, object> ABADFLCBFIJ, bool CKFIDCOIFMM = false)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE, ABADFLCBFIJ);
|
||||
this.GoTo(cecakddnhln, CKFIDCOIFMM);
|
||||
}
|
||||
|
||||
// Token: 0x0600409F RID: 16543 RVA: 0x000FF7EC File Offset: 0x000FD9EC
|
||||
[Token(Token = "0x600409F")]
|
||||
[Address(RVA = "0x1CA7DF0", Offset = "0x1CA6DF0", VA = "0x181CA7DF0")]
|
||||
public void GoTo(CECAKDDNHLN PACGLAIGOMF, bool CKFIDCOIFMM = false)
|
||||
{
|
||||
if (!CECAKDDNHLN.FKCEAFNEBAM(this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField, PACGLAIGOMF))
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
Route <GIAMNOCCOHD>k__BackingField = PACGLAIGOMF.<GIAMNOCCOHD>k__BackingField;
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
|
||||
if (CKFIDCOIFMM)
|
||||
{
|
||||
}
|
||||
gndbpedgfbh.<NEDIGJGGGGM>k__BackingField = enjabeboehc;
|
||||
if (enjabeboehc != 0)
|
||||
{
|
||||
enjabeboehc.<EOLCBGFGJDM>k__BackingField = gndbpedgfbh;
|
||||
}
|
||||
string text = this.analyticsContext;
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = gndbpedgfbh;
|
||||
if (gndbpedgfbh == 0)
|
||||
{
|
||||
string text2 = this.analyticsContext;
|
||||
if (<HLKOMAHANDO>k__BackingField != 0)
|
||||
{
|
||||
int hashCode = <HLKOMAHANDO>k__BackingField.GetHashCode();
|
||||
}
|
||||
if (<GIAMNOCCOHD>k__BackingField != 0)
|
||||
{
|
||||
int hashCode2 = <GIAMNOCCOHD>k__BackingField.GetHashCode();
|
||||
}
|
||||
}
|
||||
}
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040A0 RID: 16544 RVA: 0x000FF898 File Offset: 0x000FDA98
|
||||
[Token(Token = "0x60040A0")]
|
||||
[Address(RVA = "0x1CA7D50", Offset = "0x1CA6D50", VA = "0x181CA7D50")]
|
||||
public void GoBack()
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = this.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField != 0)
|
||||
{
|
||||
this.ENJABEBOEHC = <NEDIGJGGGGM>k__BackingField;
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040A1 RID: 16545 RVA: 0x000FF8D4 File Offset: 0x000FDAD4
|
||||
[Token(Token = "0x60040A1")]
|
||||
[Address(RVA = "0x1CA7C60", Offset = "0x1CA6C60", VA = "0x181CA7C60")]
|
||||
public void GoBackTo(Func<CECAKDDNHLN, bool> PBPLOKIJLLN)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc;
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField;
|
||||
do
|
||||
{
|
||||
enjabeboehc = this.ENJABEBOEHC;
|
||||
<NEDIGJGGGGM>k__BackingField = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (PBPLOKIJLLN != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = <NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField;
|
||||
if (PBPLOKIJLLN(<HLKOMAHANDO>k__BackingField) != 0)
|
||||
{
|
||||
goto IL_52;
|
||||
}
|
||||
}
|
||||
}
|
||||
while (<NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField != 0);
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField2 != 0)
|
||||
{
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = <NEDIGJGGGGM>k__BackingField2;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
return;
|
||||
IL_52:
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = 0;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060040A2 RID: 16546 RVA: 0x000FF948 File Offset: 0x000FDB48
|
||||
[Token(Token = "0x60040A2")]
|
||||
[Address(RVA = "0x1CA7DA0", Offset = "0x1CA6DA0", VA = "0x181CA7DA0")]
|
||||
public void GoForward()
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = this.ENJABEBOEHC.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField != 0)
|
||||
{
|
||||
this.ENJABEBOEHC = <EOLCBGFGJDM>k__BackingField;
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040A3 RID: 16547 RVA: 0x000FF984 File Offset: 0x000FDB84
|
||||
[Token(Token = "0x60040A3")]
|
||||
[Address(RVA = "0x1CA85B0", Offset = "0x1CA75B0", VA = "0x181CA85B0")]
|
||||
public void ResetAndGoTo(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = gndbpedgfbh;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040A4 RID: 16548 RVA: 0x000FF9B4 File Offset: 0x000FDBB4
|
||||
[Token(Token = "0x60040A4")]
|
||||
[Address(RVA = "0x1CA8540", Offset = "0x1CA7540", VA = "0x181CA8540")]
|
||||
public void ResetAndGoTo(Route GJIOCANDGPE)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE);
|
||||
this.ResetAndGoTo(cecakddnhln);
|
||||
}
|
||||
|
||||
// Token: 0x060040A5 RID: 16549 RVA: 0x000FF9D0 File Offset: 0x000FDBD0
|
||||
[Token(Token = "0x60040A5")]
|
||||
[Address(RVA = "0x1CA8490", Offset = "0x1CA7490", VA = "0x181CA8490")]
|
||||
public void Remove(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
|
||||
if (enjabeboehc.<HLKOMAHANDO>k__BackingField != PACGLAIGOMF)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2;
|
||||
if (<NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField == PACGLAIGOMF)
|
||||
{
|
||||
this.DFACDKNJHHE(<NEDIGJGGGGM>k__BackingField2);
|
||||
return;
|
||||
}
|
||||
<NEDIGJGGGGM>k__BackingField2 = <NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField;
|
||||
while (<NEDIGJGGGGM>k__BackingField2 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField3 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField3 != 0)
|
||||
{
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = <NEDIGJGGGGM>k__BackingField3;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField4 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField4 != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = enjabeboehc.<EOLCBGFGJDM>k__BackingField;
|
||||
<NEDIGJGGGGM>k__BackingField4.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = enjabeboehc.<EOLCBGFGJDM>k__BackingField;
|
||||
while (<EOLCBGFGJDM>k__BackingField2 == 0)
|
||||
{
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField5 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
|
||||
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField5;
|
||||
}
|
||||
|
||||
// Token: 0x060040A6 RID: 16550 RVA: 0x000FFA78 File Offset: 0x000FDC78
|
||||
[Token(Token = "0x60040A6")]
|
||||
[Address(RVA = "0x1CA8340", Offset = "0x1CA7340", VA = "0x181CA8340")]
|
||||
public void RemoveFromHistory(Func<CECAKDDNHLN, bool> LMAJKCLDDIF)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField3;
|
||||
do
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField != 0)
|
||||
{
|
||||
if (LMAJKCLDDIF != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = <NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField;
|
||||
if (LMAJKCLDDIF(<HLKOMAHANDO>k__BackingField) != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = <NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField2 != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = <NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField;
|
||||
<NEDIGJGGGGM>k__BackingField2.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = <NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField2 != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField3 = <NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField;
|
||||
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField3;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (<NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
}
|
||||
<EOLCBGFGJDM>k__BackingField3 = enjabeboehc.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField3 == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (LMAJKCLDDIF != 0)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField2 = <EOLCBGFGJDM>k__BackingField3.<HLKOMAHANDO>k__BackingField;
|
||||
if (LMAJKCLDDIF(<HLKOMAHANDO>k__BackingField2) != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField4 = <EOLCBGFGJDM>k__BackingField3.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField4 != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField4 = <EOLCBGFGJDM>k__BackingField3.<EOLCBGFGJDM>k__BackingField;
|
||||
<NEDIGJGGGGM>k__BackingField4.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField4;
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField5 = <EOLCBGFGJDM>k__BackingField3.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField5 != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField5 = <EOLCBGFGJDM>k__BackingField3.<NEDIGJGGGGM>k__BackingField;
|
||||
<EOLCBGFGJDM>k__BackingField5.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField5;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
while (<EOLCBGFGJDM>k__BackingField3.<EOLCBGFGJDM>k__BackingField != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060040A7 RID: 16551 RVA: 0x000FFB68 File Offset: 0x000FDD68
|
||||
[Token(Token = "0x60040A7")]
|
||||
[Address(RVA = "0x1CA7B80", Offset = "0x1CA6B80", VA = "0x181CA7B80")]
|
||||
private void DFACDKNJHHE(BrowserModel.GNDBPEDGFBH BJJLOAAFEPN)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
|
||||
<NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField2 != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
|
||||
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040A8 RID: 16552 RVA: 0x000FFBB0 File Offset: 0x000FDDB0
|
||||
[Token(Token = "0x60040A8")]
|
||||
[Address(RVA = "0x1CA8120", Offset = "0x1CA7120", VA = "0x181CA8120")]
|
||||
public void InsertBackHistory(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = this.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField;
|
||||
gndbpedgfbh.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField;
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
|
||||
gndbpedgfbh.<EOLCBGFGJDM>k__BackingField = enjabeboehc;
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc2 = this.ENJABEBOEHC;
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = enjabeboehc2.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField2 != 0)
|
||||
{
|
||||
<NEDIGJGGGGM>k__BackingField2.<EOLCBGFGJDM>k__BackingField = gndbpedgfbh;
|
||||
}
|
||||
enjabeboehc2.<NEDIGJGGGGM>k__BackingField = gndbpedgfbh;
|
||||
}
|
||||
|
||||
// Token: 0x060040A9 RID: 16553 RVA: 0x000FFC14 File Offset: 0x000FDE14
|
||||
[Token(Token = "0x60040A9")]
|
||||
[Address(RVA = "0x1CA81D0", Offset = "0x1CA71D0", VA = "0x181CA81D0")]
|
||||
public void InsertForwardHistory(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
|
||||
gndbpedgfbh.<NEDIGJGGGGM>k__BackingField = enjabeboehc;
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = this.ENJABEBOEHC.<EOLCBGFGJDM>k__BackingField;
|
||||
gndbpedgfbh.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
|
||||
BrowserModel.GNDBPEDGFBH enjabeboehc2 = this.ENJABEBOEHC;
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = enjabeboehc2.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField2 != 0)
|
||||
{
|
||||
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = gndbpedgfbh;
|
||||
}
|
||||
enjabeboehc2.<EOLCBGFGJDM>k__BackingField = gndbpedgfbh;
|
||||
}
|
||||
|
||||
// Token: 0x060040AA RID: 16554 RVA: 0x000FFC78 File Offset: 0x000FDE78
|
||||
[Token(Token = "0x60040AA")]
|
||||
[Address(RVA = "0x1CA7AD0", Offset = "0x1CA6AD0", VA = "0x181CA7AD0")]
|
||||
private void AMCGMJMDFLM(BrowserModel.GNDBPEDGFBH IKFLAODDALD)
|
||||
{
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = IKFLAODDALD;
|
||||
}
|
||||
|
||||
// Token: 0x060040AB RID: 16555 RVA: 0x000FFC98 File Offset: 0x000FDE98
|
||||
[Token(Token = "0x60040AB")]
|
||||
[Address(RVA = "0xA380F0", Offset = "0xA370F0", VA = "0x180A380F0")]
|
||||
public void MarkRoutingCompleted()
|
||||
{
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x060040AC RID: 16556 RVA: 0x000FFCB0 File Offset: 0x000FDEB0
|
||||
[Token(Token = "0x60040AC")]
|
||||
[Address(RVA = "0x1CA7A30", Offset = "0x1CA6A30", VA = "0x181CA7A30", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
|
||||
num = 0;
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = cecakddnhln;
|
||||
this.ENJABEBOEHC = gndbpedgfbh;
|
||||
}
|
||||
|
||||
// Token: 0x060040AD RID: 16557 RVA: 0x000FFCDC File Offset: 0x000FDEDC
|
||||
[Token(Token = "0x60040AD")]
|
||||
[Address(RVA = "0x1CA7BC0", Offset = "0x1CA6BC0", VA = "0x181CA7BC0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060040AE RID: 16558 RVA: 0x000FFCF0 File Offset: 0x000FDEF0
|
||||
[Token(Token = "0x60040AE")]
|
||||
[Address(RVA = "0x1CA8630", Offset = "0x1CA7630", VA = "0x181CA8630")]
|
||||
public BrowserModel()
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
|
||||
num = 0;
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = cecakddnhln;
|
||||
this.ENJABEBOEHC = gndbpedgfbh;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x060040AF RID: 16559 RVA: 0x000FFD20 File Offset: 0x000FDF20
|
||||
[Token(Token = "0x60040AF")]
|
||||
[Address(RVA = "0x1CA8090", Offset = "0x1CA7090", VA = "0x181CA8090")]
|
||||
[CompilerGenerated]
|
||||
private void IOAGFAIAMOH(BrowserModel.GNDBPEDGFBH BJJLOAAFEPN, ref BrowserModel.KPMPIFJEIMD cpp2il__autoParamName__idx_1)
|
||||
{
|
||||
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = BJJLOAAFEPN.<HLKOMAHANDO>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
|
||||
if (<NEDIGJGGGGM>k__BackingField != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
|
||||
<NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
|
||||
}
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField2 != 0)
|
||||
{
|
||||
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
|
||||
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField2;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040034E3 RID: 13539
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40034E3")]
|
||||
[SerializeField]
|
||||
private Route defaultRoute;
|
||||
|
||||
// Token: 0x040034E4 RID: 13540
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40034E4")]
|
||||
[SerializeField]
|
||||
private string analyticsContext;
|
||||
|
||||
// Token: 0x040034E5 RID: 13541
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40034E5")]
|
||||
private BrowserModel.GNDBPEDGFBH ENJABEBOEHC;
|
||||
|
||||
// Token: 0x02000974 RID: 2420
|
||||
[Token(Token = "0x2000974")]
|
||||
public enum LPHOBCGJLFF
|
||||
{
|
||||
// Token: 0x040034E7 RID: 13543
|
||||
[Token(Token = "0x40034E7")]
|
||||
Default,
|
||||
// Token: 0x040034E8 RID: 13544
|
||||
[Token(Token = "0x40034E8")]
|
||||
Pending
|
||||
}
|
||||
|
||||
// Token: 0x02000975 RID: 2421
|
||||
[Token(Token = "0x2000975")]
|
||||
public class GNDBPEDGFBH
|
||||
{
|
||||
// Token: 0x17000B76 RID: 2934
|
||||
// (get) Token: 0x060040B0 RID: 16560 RVA: 0x000FFD78 File Offset: 0x000FDF78
|
||||
// (set) Token: 0x060040B1 RID: 16561 RVA: 0x000FFD8C File Offset: 0x000FDF8C
|
||||
[Token(Token = "0x17000B76")]
|
||||
public CECAKDDNHLN NJIBHKPHKFF
|
||||
{
|
||||
[Token(Token = "0x60040B0")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get;
|
||||
[Token(Token = "0x60040B1")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B77 RID: 2935
|
||||
// (get) Token: 0x060040B2 RID: 16562 RVA: 0x000FFDA0 File Offset: 0x000FDFA0
|
||||
// (set) Token: 0x060040B3 RID: 16563 RVA: 0x000FFDB4 File Offset: 0x000FDFB4
|
||||
[Token(Token = "0x17000B77")]
|
||||
public BrowserModel.GNDBPEDGFBH IBDJAKGMLEB
|
||||
{
|
||||
[Token(Token = "0x60040B2")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get;
|
||||
[Token(Token = "0x60040B3")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B78 RID: 2936
|
||||
// (get) Token: 0x060040B4 RID: 16564 RVA: 0x000FFDC8 File Offset: 0x000FDFC8
|
||||
// (set) Token: 0x060040B5 RID: 16565 RVA: 0x000FFDDC File Offset: 0x000FDFDC
|
||||
[Token(Token = "0x17000B78")]
|
||||
public BrowserModel.GNDBPEDGFBH FLAGPNDNLFI
|
||||
{
|
||||
[Token(Token = "0x60040B4")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get;
|
||||
[Token(Token = "0x60040B5")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060040B6 RID: 16566 RVA: 0x000FFDF0 File Offset: 0x000FDFF0
|
||||
[Token(Token = "0x60040B6")]
|
||||
[Address(RVA = "0x1CB4C60", Offset = "0x1CB3C60", VA = "0x181CB4C60")]
|
||||
public GNDBPEDGFBH()
|
||||
{
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
|
||||
num = 0;
|
||||
this.NJIBHKPHKFF = cecakddnhln;
|
||||
}
|
||||
|
||||
// Token: 0x060040B7 RID: 16567 RVA: 0x000FFE14 File Offset: 0x000FE014
|
||||
[Token(Token = "0x60040B7")]
|
||||
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
||||
public GNDBPEDGFBH(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
this.NJIBHKPHKFF = PACGLAIGOMF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000976 RID: 2422
|
||||
[Token(Token = "0x2000976")]
|
||||
[CompilerGenerated]
|
||||
[StructLayout(3)]
|
||||
private struct KPMPIFJEIMD
|
||||
{
|
||||
// Token: 0x040034EC RID: 13548
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40034EC")]
|
||||
public Func<CECAKDDNHLN, bool> filter;
|
||||
|
||||
// Token: 0x040034ED RID: 13549
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40034ED")]
|
||||
public BrowserModel <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,644 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using RRUI.Theme;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000977 RID: 2423
|
||||
[Token(Token = "0x2000977")]
|
||||
public class BrowserModelController : ModelController<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040B8 RID: 16568 RVA: 0x000FFE30 File Offset: 0x000FE030
|
||||
[Token(Token = "0x60040B8")]
|
||||
[Address(RVA = "0x1CA79F0", Offset = "0x1CA69F0", VA = "0x181CA79F0")]
|
||||
public BrowserModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000978 RID: 2424
|
||||
[Token(Token = "0x2000978")]
|
||||
[Serializable]
|
||||
private class NavigateBackButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040B9 RID: 16569 RVA: 0x000FFE44 File Offset: 0x000FE044
|
||||
[Token(Token = "0x60040B9")]
|
||||
[Address(RVA = "0x1CB8110", Offset = "0x1CB7110", VA = "0x181CB8110", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
int num = 0;
|
||||
GameObject gameObject;
|
||||
StackedUIBase stackedUIBase = gameObject.JLOAAIEKGLO(true, num != 0);
|
||||
this.modelStackedUI = stackedUIBase;
|
||||
base.OFFLOPLJBBG();
|
||||
}
|
||||
|
||||
// Token: 0x060040BA RID: 16570 RVA: 0x000FFE70 File Offset: 0x000FE070
|
||||
[Token(Token = "0x60040BA")]
|
||||
[Address(RVA = "0x1CB7F70", Offset = "0x1CB6F70", VA = "0x181CB7F70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
StackedUIBase stackedUIBase = this.modelStackedUI;
|
||||
int num = 0;
|
||||
if (!(stackedUIBase != num))
|
||||
{
|
||||
}
|
||||
bool flag = this.modelStackedUI.BJFAPACIOIC > 1;
|
||||
}
|
||||
|
||||
// Token: 0x060040BB RID: 16571 RVA: 0x000FFEA8 File Offset: 0x000FE0A8
|
||||
[Token(Token = "0x60040BB")]
|
||||
[Address(RVA = "0x1CB8040", Offset = "0x1CB7040", VA = "0x181CB8040", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040BC RID: 16572 RVA: 0x000FFEDC File Offset: 0x000FE0DC
|
||||
[Token(Token = "0x60040BC")]
|
||||
[Address(RVA = "0x1CB81B0", Offset = "0x1CB71B0", VA = "0x181CB81B0")]
|
||||
public NavigateBackButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034EE RID: 13550
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034EE")]
|
||||
private StackedUIBase modelStackedUI;
|
||||
}
|
||||
|
||||
// Token: 0x02000979 RID: 2425
|
||||
[Token(Token = "0x2000979")]
|
||||
[Serializable]
|
||||
private class NavigateBackToRouteButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040BD RID: 16573 RVA: 0x000FFEF0 File Offset: 0x000FE0F0
|
||||
[Token(Token = "0x60040BD")]
|
||||
[Address(RVA = "0x1CB81F0", Offset = "0x1CB71F0", VA = "0x181CB81F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040BE RID: 16574 RVA: 0x000FFF08 File Offset: 0x000FE108
|
||||
[Token(Token = "0x60040BE")]
|
||||
[Address(RVA = "0x1CB8260", Offset = "0x1CB7260", VA = "0x181CB8260", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
Func<CECAKDDNHLN, bool> func = new Func(this.JGGKOLDCHJL);
|
||||
if (this != 0)
|
||||
{
|
||||
bool flag;
|
||||
if (func != 0 && flag)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
while (this != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040BF RID: 16575 RVA: 0x000FFF38 File Offset: 0x000FE138
|
||||
[Token(Token = "0x60040BF")]
|
||||
[Address(RVA = "0x1CB83C0", Offset = "0x1CB73C0", VA = "0x181CB83C0")]
|
||||
public NavigateBackToRouteButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040C0 RID: 16576 RVA: 0x000FFF4C File Offset: 0x000FE14C
|
||||
[Token(Token = "0x60040C0")]
|
||||
[Address(RVA = "0x1CB8390", Offset = "0x1CB7390", VA = "0x181CB8390")]
|
||||
[CompilerGenerated]
|
||||
private bool JGGKOLDCHJL(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
Route <GIAMNOCCOHD>k__BackingField = PACGLAIGOMF.<GIAMNOCCOHD>k__BackingField;
|
||||
Route route = this.route;
|
||||
return <GIAMNOCCOHD>k__BackingField.Equals(route);
|
||||
}
|
||||
|
||||
// Token: 0x040034EF RID: 13551
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034EF")]
|
||||
[SerializeField]
|
||||
private Route route;
|
||||
}
|
||||
|
||||
// Token: 0x0200097A RID: 2426
|
||||
[Token(Token = "0x200097A")]
|
||||
[Serializable]
|
||||
private class NavigateForwardButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040C1 RID: 16577 RVA: 0x000FFF74 File Offset: 0x000FE174
|
||||
[Token(Token = "0x60040C1")]
|
||||
[Address(RVA = "0x1CB8400", Offset = "0x1CB7400", VA = "0x181CB8400", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040C2 RID: 16578 RVA: 0x000FFF8C File Offset: 0x000FE18C
|
||||
[Token(Token = "0x60040C2")]
|
||||
[Address(RVA = "0x1CB8470", Offset = "0x1CB7470", VA = "0x181CB8470", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040C3 RID: 16579 RVA: 0x000FFFA0 File Offset: 0x000FE1A0
|
||||
[Token(Token = "0x60040C3")]
|
||||
[Address(RVA = "0x1CB84E0", Offset = "0x1CB74E0", VA = "0x181CB84E0")]
|
||||
public NavigateForwardButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097B RID: 2427
|
||||
[Token(Token = "0x200097B")]
|
||||
[Serializable]
|
||||
private class ResetAndGoToRouteButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040C4 RID: 16580 RVA: 0x000FFFB4 File Offset: 0x000FE1B4
|
||||
[Token(Token = "0x60040C4")]
|
||||
[Address(RVA = "0x1CB9340", Offset = "0x1CB8340", VA = "0x181CB9340", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
Route route = this.route;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.route);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040C5 RID: 16581 RVA: 0x000FFFE0 File Offset: 0x000FE1E0
|
||||
[Token(Token = "0x60040C5")]
|
||||
[Address(RVA = "0x1CB9260", Offset = "0x1CB8260", VA = "0x181CB9260", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
Route route = this.route;
|
||||
ToggleTheme toggleTheme = this.toggleTheme;
|
||||
int num = 0;
|
||||
if (toggleTheme != num)
|
||||
{
|
||||
bool flag;
|
||||
this.toggleTheme.MIKDLDEALPN = flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040C6 RID: 16582 RVA: 0x0010001C File Offset: 0x000FE21C
|
||||
[Token(Token = "0x60040C6")]
|
||||
[Address(RVA = "0x1CB9410", Offset = "0x1CB8410", VA = "0x181CB9410")]
|
||||
public ResetAndGoToRouteButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034F0 RID: 13552
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034F0")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x040034F1 RID: 13553
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40034F1")]
|
||||
[SerializeField]
|
||||
private Route route;
|
||||
}
|
||||
|
||||
// Token: 0x0200097C RID: 2428
|
||||
[Token(Token = "0x200097C")]
|
||||
[Serializable]
|
||||
private class LinkButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x17000B79 RID: 2937
|
||||
// (get) Token: 0x060040C7 RID: 16583 RVA: 0x00100030 File Offset: 0x000FE230
|
||||
[Token(Token = "0x17000B79")]
|
||||
public Route Route
|
||||
{
|
||||
[Token(Token = "0x60040C7")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
get
|
||||
{
|
||||
return this.route;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040C8 RID: 16584 RVA: 0x00100044 File Offset: 0x000FE244
|
||||
[Token(Token = "0x60040C8")]
|
||||
[Address(RVA = "0x1CB75D0", Offset = "0x1CB65D0", VA = "0x181CB75D0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
Route route = this.route;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.route);
|
||||
bool flag2 = this.removeCurrentUriHistory;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040C9 RID: 16585 RVA: 0x00100078 File Offset: 0x000FE278
|
||||
[Token(Token = "0x60040C9")]
|
||||
[Address(RVA = "0x1CB74F0", Offset = "0x1CB64F0", VA = "0x181CB74F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
Route route = this.route;
|
||||
ToggleTheme toggleTheme = this.toggleTheme;
|
||||
int num = 0;
|
||||
if (toggleTheme != num)
|
||||
{
|
||||
bool flag;
|
||||
this.toggleTheme.MIKDLDEALPN = flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040CA RID: 16586 RVA: 0x001000B4 File Offset: 0x000FE2B4
|
||||
[Token(Token = "0x60040CA")]
|
||||
[Address(RVA = "0x1CB76A0", Offset = "0x1CB66A0", VA = "0x181CB76A0")]
|
||||
public LinkButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034F2 RID: 13554
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034F2")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x040034F3 RID: 13555
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40034F3")]
|
||||
[SerializeField]
|
||||
private Route route;
|
||||
|
||||
// Token: 0x040034F4 RID: 13556
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40034F4")]
|
||||
[SerializeField]
|
||||
[Tooltip("If true, removes the current uri from browser model history when following this link")]
|
||||
private bool removeCurrentUriHistory;
|
||||
}
|
||||
|
||||
// Token: 0x0200097D RID: 2429
|
||||
[Token(Token = "0x200097D")]
|
||||
public enum ONJIKNDFCOP
|
||||
{
|
||||
// Token: 0x040034F6 RID: 13558
|
||||
[Token(Token = "0x40034F6")]
|
||||
IsEmpty,
|
||||
// Token: 0x040034F7 RID: 13559
|
||||
[Token(Token = "0x40034F7")]
|
||||
IsNotEmpty
|
||||
}
|
||||
|
||||
// Token: 0x0200097E RID: 2430
|
||||
[Token(Token = "0x200097E")]
|
||||
[Serializable]
|
||||
private class HideIfBackStackEmptyImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.ONJIKNDFCOP>
|
||||
{
|
||||
// Token: 0x060040CB RID: 16587 RVA: 0x001000C8 File Offset: 0x000FE2C8
|
||||
[Token(Token = "0x60040CB")]
|
||||
[Address(RVA = "0x1CB5210", Offset = "0x1CB4210", VA = "0x181CB5210", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Debug.LogError(string.Format("{0}: Hideable cannot be null", num));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040CC RID: 16588 RVA: 0x001000F4 File Offset: 0x000FE2F4
|
||||
[Token(Token = "0x60040CC")]
|
||||
[Address(RVA = "0x1CB5310", Offset = "0x1CB4310", VA = "0x181CB5310")]
|
||||
public HideIfBackStackEmptyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097F RID: 2431
|
||||
[Token(Token = "0x200097F")]
|
||||
[Serializable]
|
||||
private class HideIfBackStackNotEmptyImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.ONJIKNDFCOP>
|
||||
{
|
||||
// Token: 0x060040CD RID: 16589 RVA: 0x00100108 File Offset: 0x000FE308
|
||||
[Token(Token = "0x60040CD")]
|
||||
[Address(RVA = "0x1CB5350", Offset = "0x1CB4350", VA = "0x181CB5350", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Debug.LogError(string.Format("{0}: Hideable cannot be null", num));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040CE RID: 16590 RVA: 0x00100134 File Offset: 0x000FE334
|
||||
[Token(Token = "0x60040CE")]
|
||||
[Address(RVA = "0x1CB5450", Offset = "0x1CB4450", VA = "0x181CB5450")]
|
||||
public HideIfBackStackNotEmptyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000980 RID: 2432
|
||||
[Token(Token = "0x2000980")]
|
||||
public enum AFHDMAHNEKI
|
||||
{
|
||||
// Token: 0x040034F9 RID: 13561
|
||||
[Token(Token = "0x40034F9")]
|
||||
IsEmpty,
|
||||
// Token: 0x040034FA RID: 13562
|
||||
[Token(Token = "0x40034FA")]
|
||||
IsNotEmpty
|
||||
}
|
||||
|
||||
// Token: 0x02000981 RID: 2433
|
||||
[Token(Token = "0x2000981")]
|
||||
[Serializable]
|
||||
private class HideIfForwardStackEmptyImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.AFHDMAHNEKI>
|
||||
{
|
||||
// Token: 0x060040CF RID: 16591 RVA: 0x00100148 File Offset: 0x000FE348
|
||||
[Token(Token = "0x60040CF")]
|
||||
[Address(RVA = "0x1CB5490", Offset = "0x1CB4490", VA = "0x181CB5490", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Debug.LogError(string.Format("{0}: Hideable cannot be null", num));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040D0 RID: 16592 RVA: 0x00100174 File Offset: 0x000FE374
|
||||
[Token(Token = "0x60040D0")]
|
||||
[Address(RVA = "0x1CB5590", Offset = "0x1CB4590", VA = "0x181CB5590")]
|
||||
public HideIfForwardStackEmptyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000982 RID: 2434
|
||||
[Token(Token = "0x2000982")]
|
||||
public enum NCGDEMEFLKC
|
||||
{
|
||||
// Token: 0x040034FC RID: 13564
|
||||
[Token(Token = "0x40034FC")]
|
||||
IsMatch,
|
||||
// Token: 0x040034FD RID: 13565
|
||||
[Token(Token = "0x40034FD")]
|
||||
IsNotMatch
|
||||
}
|
||||
|
||||
// Token: 0x02000983 RID: 2435
|
||||
[Token(Token = "0x2000983")]
|
||||
[Serializable]
|
||||
private class HideIfRouteMatchImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.NCGDEMEFLKC>
|
||||
{
|
||||
// Token: 0x060040D1 RID: 16593 RVA: 0x00100188 File Offset: 0x000FE388
|
||||
[Token(Token = "0x60040D1")]
|
||||
[Address(RVA = "0x1CB6D20", Offset = "0x1CB5D20", VA = "0x181CB6D20", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
Route route = this.route;
|
||||
}
|
||||
|
||||
// Token: 0x060040D2 RID: 16594 RVA: 0x001001A4 File Offset: 0x000FE3A4
|
||||
[Token(Token = "0x60040D2")]
|
||||
[Address(RVA = "0x1CB6DB0", Offset = "0x1CB5DB0", VA = "0x181CB6DB0")]
|
||||
public HideIfRouteMatchImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034FE RID: 13566
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034FE")]
|
||||
[SerializeField]
|
||||
private Route route;
|
||||
}
|
||||
|
||||
// Token: 0x02000984 RID: 2436
|
||||
[Token(Token = "0x2000984")]
|
||||
[Serializable]
|
||||
private class HideSidebarImpl : HideableControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040D3 RID: 16595 RVA: 0x001001B8 File Offset: 0x000FE3B8
|
||||
[Token(Token = "0x60040D3")]
|
||||
[Address(RVA = "0x1CB6DF0", Offset = "0x1CB5DF0", VA = "0x181CB6DF0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
List<Route> hiddenRoutes = SidebarConfig.Instance._hiddenRoutes;
|
||||
Func<Route, bool> func = new Func(this.MMPMHPICNHN);
|
||||
bool flag = Enumerable.Any<Route>(hiddenRoutes, func);
|
||||
}
|
||||
|
||||
// Token: 0x060040D4 RID: 16596 RVA: 0x001001F0 File Offset: 0x000FE3F0
|
||||
[Token(Token = "0x60040D4")]
|
||||
[Address(RVA = "0x1CB6F40", Offset = "0x1CB5F40", VA = "0x181CB6F40")]
|
||||
public HideSidebarImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040D5 RID: 16597 RVA: 0x00100204 File Offset: 0x000FE404
|
||||
[Token(Token = "0x60040D5")]
|
||||
[Address(RVA = "0x1CB6ED0", Offset = "0x1CB5ED0", VA = "0x181CB6ED0")]
|
||||
[CompilerGenerated]
|
||||
private bool MMPMHPICNHN(Route GJIOCANDGPE)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000985 RID: 2437
|
||||
[Token(Token = "0x2000985")]
|
||||
[Serializable]
|
||||
private class ResizeNonSidebarContentImpl : ControllerImplementation<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040D6 RID: 16598 RVA: 0x00100218 File Offset: 0x000FE418
|
||||
[Token(Token = "0x60040D6")]
|
||||
[Address(RVA = "0x1CB94E0", Offset = "0x1CB84E0", VA = "0x181CB94E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
List<Route> hiddenRoutes = SidebarConfig.Instance._hiddenRoutes;
|
||||
Func<Route, bool> func = new Func(this.IBMMMOCGBPA);
|
||||
bool flag = Enumerable.Any<Route>(hiddenRoutes, func);
|
||||
RectTransform rectTransform = this._rectTransform;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Vector2 sidebarVisibleSize = this._sidebarVisibleSize;
|
||||
float y = this._sidebarVisibleSize.y;
|
||||
rectTransform.sizeDelta = sidebarVisibleSize;
|
||||
}
|
||||
|
||||
// Token: 0x060040D7 RID: 16599 RVA: 0x00100278 File Offset: 0x000FE478
|
||||
[Token(Token = "0x60040D7")]
|
||||
[Address(RVA = "0x1CB9660", Offset = "0x1CB8660", VA = "0x181CB9660")]
|
||||
public ResizeNonSidebarContentImpl()
|
||||
{
|
||||
Vector2 zero = Vector2.zero;
|
||||
this._sidebarHiddenSize = zero;
|
||||
this._sidebarHiddenSize.y = (float)0;
|
||||
Vector2 zero2 = Vector2.zero;
|
||||
this._sidebarVisibleSize = zero2;
|
||||
this._sidebarVisibleSize.y = (float)0;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x060040D8 RID: 16600 RVA: 0x001002C4 File Offset: 0x000FE4C4
|
||||
[Token(Token = "0x60040D8")]
|
||||
[Address(RVA = "0x1CB95F0", Offset = "0x1CB85F0", VA = "0x181CB95F0")]
|
||||
[CompilerGenerated]
|
||||
private bool IBMMMOCGBPA(Route GJIOCANDGPE)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x040034FF RID: 13567
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034FF")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private RectTransform _rectTransform;
|
||||
|
||||
// Token: 0x04003500 RID: 13568
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003500")]
|
||||
[SerializeField]
|
||||
private Vector2 _sidebarHiddenSize;
|
||||
|
||||
// Token: 0x04003501 RID: 13569
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003501")]
|
||||
[SerializeField]
|
||||
private Vector2 _sidebarVisibleSize;
|
||||
}
|
||||
|
||||
// Token: 0x02000986 RID: 2438
|
||||
[Token(Token = "0x2000986")]
|
||||
[Serializable]
|
||||
private class ResetScrollRectDuringRoutesImpl : ControllerImplementation<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040D9 RID: 16601 RVA: 0x001002D8 File Offset: 0x000FE4D8
|
||||
[Token(Token = "0x60040D9")]
|
||||
[Address(RVA = "0x1CB9450", Offset = "0x1CB8450", VA = "0x181CB9450", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
ScrollRect scrollRect = this.scrollRect;
|
||||
}
|
||||
|
||||
// Token: 0x060040DA RID: 16602 RVA: 0x001002F4 File Offset: 0x000FE4F4
|
||||
[Token(Token = "0x60040DA")]
|
||||
[Address(RVA = "0x1CB94A0", Offset = "0x1CB84A0", VA = "0x181CB94A0")]
|
||||
public ResetScrollRectDuringRoutesImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003502 RID: 13570
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003502")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ScrollRect scrollRect;
|
||||
}
|
||||
|
||||
// Token: 0x02000987 RID: 2439
|
||||
[Token(Token = "0x2000987")]
|
||||
[Serializable]
|
||||
private class BrowserRouterImpl : ControllerImplementation<BrowserModel>
|
||||
{
|
||||
// Token: 0x060040DB RID: 16603 RVA: 0x00100308 File Offset: 0x000FE508
|
||||
[Token(Token = "0x60040DB")]
|
||||
[Address(RVA = "0x1CA8850", Offset = "0x1CA7850", VA = "0x181CA8850", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BrowserModelController.BrowserRouterImpl.MFOKBAFJJJL mfokbafjjjl = new BrowserModelController.BrowserRouterImpl.MFOKBAFJJJL();
|
||||
int num = 0;
|
||||
mfokbafjjjl.<>4__this = this;
|
||||
if (mfokbafjjjl.<>4__this != 0)
|
||||
{
|
||||
}
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
|
||||
mfokbafjjjl.uri = cecakddnhln;
|
||||
Router router = this.router;
|
||||
Action action = new Action(mfokbafjjjl.<OnModelChanged>g__OnPreDisplay|0);
|
||||
DABKFAIHBBP dabkfaihbbp = router.TryGoTo(cecakddnhln, action);
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060040DC RID: 16604 RVA: 0x00100370 File Offset: 0x000FE570
|
||||
[Token(Token = "0x60040DC")]
|
||||
[Address(RVA = "0x1CA89C0", Offset = "0x1CA79C0", VA = "0x181CA89C0")]
|
||||
public BrowserRouterImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003503 RID: 13571
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003503")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Router router;
|
||||
|
||||
// Token: 0x02000988 RID: 2440
|
||||
[Token(Token = "0x2000988")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MFOKBAFJJJL
|
||||
{
|
||||
// Token: 0x060040DD RID: 16605 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x60040DD")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public MFOKBAFJJJL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040DE RID: 16606 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x60040DE")]
|
||||
[Address(RVA = "0x1CB7AC0", Offset = "0x1CB6AC0", VA = "0x181CB7AC0")]
|
||||
internal void <OnModelChanged>g__OnPreDisplay|0()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040DF RID: 16607 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x60040DF")]
|
||||
[Address(RVA = "0x1CB7970", Offset = "0x1CB6970", VA = "0x181CB7970")]
|
||||
internal void <OnModelChanged>g__OnLoadFailed|1()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040E0 RID: 16608 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x60040E0")]
|
||||
[Address(RVA = "0x1CB77E0", Offset = "0x1CB67E0", VA = "0x181CB77E0")]
|
||||
internal void <OnModelChanged>b__2(string error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003504 RID: 13572
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003504")]
|
||||
public BrowserModelController.BrowserRouterImpl <>4__this;
|
||||
|
||||
// Token: 0x04003505 RID: 13573
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003505")]
|
||||
public CECAKDDNHLN uri;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200086E RID: 2158
|
||||
[Token(Token = "0x200086E")]
|
||||
public abstract class ButtonControllerImpl<T> : ControllerImplementation<T> where T : ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x06003BD1 RID: 15313 RVA: 0x000F45E0 File Offset: 0x000F27E0
|
||||
[Token(Token = "0x6003BD1")]
|
||||
[Address(RVA = "0x28D7B40", Offset = "0x28D6B40", VA = "0x1828D7B40", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
this.OFFLOPLJBBG();
|
||||
}
|
||||
|
||||
// Token: 0x06003BD2 RID: 15314 RVA: 0x000F45FC File Offset: 0x000F27FC
|
||||
[Token(Token = "0x6003BD2")]
|
||||
[Address(RVA = "0x28D7A90", Offset = "0x28D6A90", VA = "0x1828D7A90", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
this.MDDAPCCABNK();
|
||||
}
|
||||
|
||||
// Token: 0x06003BD3 RID: 15315
|
||||
[Token(Token = "0x6003BD3")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract void IKNMALNFPII();
|
||||
|
||||
// Token: 0x06003BD4 RID: 15316 RVA: 0x000F4618 File Offset: 0x000F2818
|
||||
[Token(Token = "0x6003BD4")]
|
||||
[Address(RVA = "0x1CD4C20", Offset = "0x1CD3C20", VA = "0x181CD4C20")]
|
||||
protected ButtonControllerImpl()
|
||||
{
|
||||
this.IKNMALNFPII();
|
||||
}
|
||||
|
||||
// Token: 0x0400331A RID: 13082
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400331A")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
protected Button button;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,188 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200086F RID: 2159
|
||||
[Token(Token = "0x200086F")]
|
||||
public abstract class CachedViewStateControllerImpl<T> : NavigationListenerControllerImpl<CachedViewStateModel>
|
||||
{
|
||||
// Token: 0x17000AAC RID: 2732
|
||||
// (get) Token: 0x06003BD5 RID: 15317 RVA: 0x000F4634 File Offset: 0x000F2834
|
||||
[Token(Token = "0x17000AAC")]
|
||||
public override bool OFMCMEJOOJN
|
||||
{
|
||||
[Token(Token = "0x6003BD5")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AAD RID: 2733
|
||||
// (get) Token: 0x06003BD6 RID: 15318
|
||||
[Token(Token = "0x17000AAD")]
|
||||
protected abstract T GHEDHNCCJOL
|
||||
{
|
||||
[Token(Token = "0x6003BD6")]
|
||||
[Address(Slot = "34")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06003BD7 RID: 15319 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003BD7")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003BD8 RID: 15320
|
||||
[Token(Token = "0x6003BD8")]
|
||||
[Address(Slot = "35")]
|
||||
protected abstract T CHLAOLCBEND();
|
||||
|
||||
// Token: 0x06003BD9 RID: 15321
|
||||
[Token(Token = "0x6003BD9")]
|
||||
[Address(Slot = "36")]
|
||||
protected abstract void PJDBALGNOAE(T ONGBFDACHHG);
|
||||
|
||||
// Token: 0x06003BDA RID: 15322 RVA: 0x000F4644 File Offset: 0x000F2844
|
||||
[Token(Token = "0x6003BDA")]
|
||||
[Address(RVA = "0x28D9060", Offset = "0x28D8060", VA = "0x1828D9060", Slot = "29")]
|
||||
protected override DABKFAIHBBP JIPFOBCBDEA(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier = this.identifier;
|
||||
BrowserModel browserModel;
|
||||
if (browserModel.LNAPHLOJCFN != 0)
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier2 = this.identifier;
|
||||
BrowserModel browserModel2;
|
||||
CECAKDDNHLN previousUri = browserModel2.LNAPHLOJCFN;
|
||||
this.CHLAOLCBEND(previousUri);
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003BDB RID: 15323 RVA: 0x000F4684 File Offset: 0x000F2884
|
||||
[Token(Token = "0x6003BDB")]
|
||||
[Address(RVA = "0x28D8B40", Offset = "0x28D7B40", VA = "0x1828D8B40", Slot = "30")]
|
||||
protected override DABKFAIHBBP BFLFHEMGMIB(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD KDPEHPHODCD)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003BDC RID: 15324 RVA: 0x000F4698 File Offset: 0x000F2898
|
||||
[Token(Token = "0x6003BDC")]
|
||||
[Address(RVA = "0x28D9510", Offset = "0x28D8510", VA = "0x1828D9510", Slot = "31")]
|
||||
protected override DABKFAIHBBP NJJAFDIGMBO(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
this.PJDBALGNOAE(PACGLAIGOMF);
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003BDD RID: 15325 RVA: 0x000F46B8 File Offset: 0x000F28B8
|
||||
[Token(Token = "0x6003BDD")]
|
||||
[Address(RVA = "0x28D8BE0", Offset = "0x28D7BE0", VA = "0x1828D8BE0")]
|
||||
private void CHLAOLCBEND(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
CachedViewStateModel defaultValue = this.GHEDHNCCJOL;
|
||||
SerializableIdentifier serializableIdentifier = this.identifier;
|
||||
}
|
||||
|
||||
// Token: 0x06003BDE RID: 15326 RVA: 0x000F46DC File Offset: 0x000F28DC
|
||||
[Token(Token = "0x6003BDE")]
|
||||
[Address(RVA = "0x28D98F0", Offset = "0x28D88F0", VA = "0x1828D98F0")]
|
||||
private void PJDBALGNOAE(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003BDF RID: 15327 RVA: 0x000F4704 File Offset: 0x000F2904
|
||||
[Token(Token = "0x6003BDF")]
|
||||
[Address(RVA = "0x28D8880", Offset = "0x28D7880", VA = "0x1828D8880", Slot = "32")]
|
||||
protected override void AAEPNLOBFAJ(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
base.AAEPNLOBFAJ(BFHJBBGCMAN, NBINAJPFBOA, CJEIBCEPAPO);
|
||||
SerializableIdentifier serializableIdentifier = this.identifier;
|
||||
BrowserModel browserModel;
|
||||
CECAKDDNHLN uri = browserModel.NJIBHKPHKFF;
|
||||
CachedViewStateModel defaultValue = this.GHEDHNCCJOL;
|
||||
}
|
||||
|
||||
// Token: 0x06003BE0 RID: 15328 RVA: 0x000F4738 File Offset: 0x000F2938
|
||||
[Token(Token = "0x6003BE0")]
|
||||
[Address(RVA = "0x28D8FB0", Offset = "0x28D7FB0", VA = "0x1828D8FB0", Slot = "33")]
|
||||
protected override void DAGMFMIKGMA(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA)
|
||||
{
|
||||
base.DAGMFMIKGMA(BFHJBBGCMAN, NBINAJPFBOA);
|
||||
SerializableIdentifier serializableIdentifier = this.identifier;
|
||||
BrowserModel browserModel;
|
||||
CECAKDDNHLN uri = browserModel.NJIBHKPHKFF;
|
||||
CachedViewStateModel defaultValue = this.GHEDHNCCJOL;
|
||||
}
|
||||
|
||||
// Token: 0x06003BE1 RID: 15329 RVA: 0x000F4768 File Offset: 0x000F2968
|
||||
[Token(Token = "0x6003BE1")]
|
||||
[Address(RVA = "0x28D9A90", Offset = "0x28D8A90", VA = "0x1828D9A90")]
|
||||
protected CachedViewStateControllerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400331B RID: 13083
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400331B")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private SerializableIdentifier identifier;
|
||||
|
||||
// Token: 0x02000870 RID: 2160
|
||||
[Token(Token = "0x2000870")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BPDBLICLLBF
|
||||
{
|
||||
// Token: 0x06003BE2 RID: 15330 RVA: 0x000F4784 File Offset: 0x000F2984
|
||||
[Token(Token = "0x6003BE2")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public BPDBLICLLBF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003BE3 RID: 15331 RVA: 0x000F47A0 File Offset: 0x000F29A0
|
||||
[Token(Token = "0x6003BE3")]
|
||||
[Address(RVA = "0x28D7160", Offset = "0x28D6160", VA = "0x1828D7160")]
|
||||
internal void <Restore>b__0()
|
||||
{
|
||||
SerializableIdentifier identifier = this.<>4__this.identifier;
|
||||
CachedViewStateControllerImpl cachedViewStateControllerImpl = this.<>4__this;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
SerializableIdentifier identifier2 = cachedViewStateControllerImpl.identifier;
|
||||
int num = 0;
|
||||
if (identifier2 != num)
|
||||
{
|
||||
SerializableIdentifier identifier3 = this.<>4__this.identifier;
|
||||
CachedViewStateControllerImpl cachedViewStateControllerImpl2 = this.<>4__this;
|
||||
T t = this.<>4__this.CHLAOLCBEND();
|
||||
}
|
||||
return;
|
||||
}
|
||||
T t2 = cachedViewStateControllerImpl.CHLAOLCBEND();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400331C RID: 13084
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400331C")]
|
||||
public CachedViewStateControllerImpl<T> <>4__this;
|
||||
|
||||
// Token: 0x0400331D RID: 13085
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400331D")]
|
||||
public CECAKDDNHLN uri;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,125 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000989 RID: 2441
|
||||
[Token(Token = "0x2000989")]
|
||||
public class CachedViewStateModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B7A RID: 2938
|
||||
// (get) Token: 0x060040E1 RID: 16609 RVA: 0x00100384 File Offset: 0x000FE584
|
||||
[Token(Token = "0x17000B7A")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60040E1")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040E2 RID: 16610 RVA: 0x00100394 File Offset: 0x000FE594
|
||||
[Token(Token = "0x60040E2")]
|
||||
[Address(RVA = "0x1CA8E00", Offset = "0x1CA7E00", VA = "0x181CA8E00", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
int num;
|
||||
int num2;
|
||||
CPHIIFBLCDH<CECAKDDNHLN, Dictionary<Guid, object>> cphiifblcdh = new CPHIIFBLCDH(this.cachedPageCapacity, num, num2);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
this.HLDKIBIHMHO = cphiifblcdh;
|
||||
}
|
||||
|
||||
// Token: 0x060040E3 RID: 16611 RVA: 0x001003C0 File Offset: 0x000FE5C0
|
||||
[Token(Token = "0x60040E3")]
|
||||
[Address(RVA = "0x1CA8D10", Offset = "0x1CA7D10", VA = "0x181CA8D10", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.HLDKIBIHMHO.LKLKGDMFMCC();
|
||||
}
|
||||
|
||||
// Token: 0x060040E4 RID: 16612 RVA: 0x001003E0 File Offset: 0x000FE5E0
|
||||
[Token(Token = "0x60040E4")]
|
||||
[Address(RVA = "0x1CA8D60", Offset = "0x1CA7D60", VA = "0x181CA8D60", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060040E5 RID: 16613 RVA: 0x001003F4 File Offset: 0x000FE5F4
|
||||
[Token(Token = "0x60040E5")]
|
||||
[Address(RVA = "0x2173BE0", Offset = "0x2172BE0", VA = "0x182173BE0")]
|
||||
public void Set<T>(CECAKDDNHLN PACGLAIGOMF, Guid DNGKIAJLLHG, T ONGBFDACHHG)
|
||||
{
|
||||
CPHIIFBLCDH<CECAKDDNHLN, Dictionary<Guid, object>> hldkibihmho = this.HLDKIBIHMHO;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Dictionary<Guid, object> dictionary = new Dictionary();
|
||||
this.HLDKIBIHMHO.GJPAALKJKLA(PACGLAIGOMF, dictionary);
|
||||
}
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040E6 RID: 16614 RVA: 0x0010042C File Offset: 0x000FE62C
|
||||
[Token(Token = "0x60040E6")]
|
||||
[Address(RVA = "0x26C8F40", Offset = "0x26C7F40", VA = "0x1826C8F40")]
|
||||
public bool TryGet<T>(CECAKDDNHLN PACGLAIGOMF, Guid DNGKIAJLLHG, out T ONGBFDACHHG)
|
||||
{
|
||||
CPHIIFBLCDH<CECAKDDNHLN, Dictionary<Guid, object>> hldkibihmho = this.HLDKIBIHMHO;
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (hldkibihmho.IMCPFLDKEOH(PACGLAIGOMF, num) && flag && flag)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060040E7 RID: 16615 RVA: 0x00100464 File Offset: 0x000FE664
|
||||
[Token(Token = "0x60040E7")]
|
||||
[Address(RVA = "0x1CA8F20", Offset = "0x1CA7F20", VA = "0x181CA8F20")]
|
||||
public void Remove(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
bool flag = this.HLDKIBIHMHO.BIHKNNPGGKP(PACGLAIGOMF);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040E8 RID: 16616 RVA: 0x0010048C File Offset: 0x000FE68C
|
||||
[Token(Token = "0x60040E8")]
|
||||
[Address(RVA = "0x1CA8E80", Offset = "0x1CA7E80", VA = "0x181CA8E80")]
|
||||
public void Remove(CECAKDDNHLN PACGLAIGOMF, Guid DNGKIAJLLHG)
|
||||
{
|
||||
CPHIIFBLCDH<CECAKDDNHLN, Dictionary<Guid, object>> hldkibihmho = this.HLDKIBIHMHO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040E9 RID: 16617 RVA: 0x001004B0 File Offset: 0x000FE6B0
|
||||
[Token(Token = "0x60040E9")]
|
||||
[Address(RVA = "0x1CA8F80", Offset = "0x1CA7F80", VA = "0x181CA8F80")]
|
||||
public CachedViewStateModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003506 RID: 13574
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003506")]
|
||||
[SerializeField]
|
||||
private int cachedPageCapacity = (int)((ulong)10L);
|
||||
|
||||
// Token: 0x04003507 RID: 13575
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003507")]
|
||||
private CPHIIFBLCDH<CECAKDDNHLN, Dictionary<Guid, object>> HLDKIBIHMHO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,346 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200098A RID: 2442
|
||||
[Token(Token = "0x200098A")]
|
||||
public class CachedViewStateModelController : ModelController<CachedViewStateModel>
|
||||
{
|
||||
// Token: 0x060040EA RID: 16618 RVA: 0x001004D0 File Offset: 0x000FE6D0
|
||||
[Token(Token = "0x60040EA")]
|
||||
[Address(RVA = "0x1CA8CD0", Offset = "0x1CA7CD0", VA = "0x181CA8CD0")]
|
||||
public CachedViewStateModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200098B RID: 2443
|
||||
[Token(Token = "0x200098B")]
|
||||
[Serializable]
|
||||
private class ClearViewStateOnClickImpl : ButtonControllerImpl<CachedViewStateModel>
|
||||
{
|
||||
// Token: 0x060040EB RID: 16619 RVA: 0x001004E4 File Offset: 0x000FE6E4
|
||||
[Token(Token = "0x60040EB")]
|
||||
[Address(RVA = "0x1CAFFC0", Offset = "0x1CAEFC0", VA = "0x181CAFFC0", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this._route);
|
||||
this._uri = cecakddnhln;
|
||||
}
|
||||
|
||||
// Token: 0x060040EC RID: 16620 RVA: 0x0010050C File Offset: 0x000FE70C
|
||||
[Token(Token = "0x60040EC")]
|
||||
[Address(RVA = "0x1CAFF30", Offset = "0x1CAEF30", VA = "0x181CAFF30", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CECAKDDNHLN uri = this._uri;
|
||||
}
|
||||
|
||||
// Token: 0x060040ED RID: 16621 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60040ED")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060040EE RID: 16622 RVA: 0x00100528 File Offset: 0x000FE728
|
||||
[Token(Token = "0x60040EE")]
|
||||
[Address(RVA = "0x1CB0040", Offset = "0x1CAF040", VA = "0x181CB0040")]
|
||||
public ClearViewStateOnClickImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003508 RID: 13576
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003508")]
|
||||
[SerializeField]
|
||||
private Route _route;
|
||||
|
||||
// Token: 0x04003509 RID: 13577
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003509")]
|
||||
private CECAKDDNHLN _uri;
|
||||
}
|
||||
|
||||
// Token: 0x0200098C RID: 2444
|
||||
[Token(Token = "0x200098C")]
|
||||
[Serializable]
|
||||
private class ClearViewStateOnBrowserChangeImpl : NavigationListenerControllerImpl<CachedViewStateModel>
|
||||
{
|
||||
// Token: 0x17000B7B RID: 2939
|
||||
// (get) Token: 0x060040EF RID: 16623 RVA: 0x0010053C File Offset: 0x000FE73C
|
||||
[Token(Token = "0x17000B7B")]
|
||||
public override bool SubscribeToDefaultModelEvents
|
||||
{
|
||||
[Token(Token = "0x60040EF")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040F0 RID: 16624 RVA: 0x0010054C File Offset: 0x000FE74C
|
||||
[Token(Token = "0x60040F0")]
|
||||
[Address(RVA = "0x1CAFDB0", Offset = "0x1CAEDB0", VA = "0x181CAFDB0", Slot = "29")]
|
||||
protected override DABKFAIHBBP JIPFOBCBDEA(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060040F1 RID: 16625 RVA: 0x00100560 File Offset: 0x000FE760
|
||||
[Token(Token = "0x60040F1")]
|
||||
[Address(RVA = "0x1CAFB00", Offset = "0x1CAEB00", VA = "0x181CAFB00", Slot = "30")]
|
||||
protected override DABKFAIHBBP BFLFHEMGMIB(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD KDPEHPHODCD)
|
||||
{
|
||||
BrowserModel browserModel;
|
||||
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = browserModel.ENJABEBOEHC.<EOLCBGFGJDM>k__BackingField;
|
||||
if (<EOLCBGFGJDM>k__BackingField == 0 || <EOLCBGFGJDM>k__BackingField.<HLKOMAHANDO>k__BackingField == (ulong)0L)
|
||||
{
|
||||
BrowserModel browserModel2;
|
||||
if (browserModel2.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField != (ulong)0L)
|
||||
{
|
||||
List<Route> list = this.excludedRoutes;
|
||||
BrowserModel browserModel3;
|
||||
Route <GIAMNOCCOHD>k__BackingField = browserModel3.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField.<GIAMNOCCOHD>k__BackingField;
|
||||
if (list.Contains(<GIAMNOCCOHD>k__BackingField))
|
||||
{
|
||||
goto IL_79;
|
||||
}
|
||||
}
|
||||
SerializableIdentifier serializableIdentifier = this.serializableIdentifier;
|
||||
int num = 0;
|
||||
if (!(serializableIdentifier == num))
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier2 = this.serializableIdentifier;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
IL_79:
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060040F2 RID: 16626 RVA: 0x001005F4 File Offset: 0x000FE7F4
|
||||
[Token(Token = "0x60040F2")]
|
||||
[Address(RVA = "0x1CAFE50", Offset = "0x1CAEE50", VA = "0x181CAFE50", Slot = "31")]
|
||||
protected override DABKFAIHBBP NJJAFDIGMBO(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060040F3 RID: 16627 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60040F3")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060040F4 RID: 16628 RVA: 0x00100608 File Offset: 0x000FE808
|
||||
[Token(Token = "0x60040F4")]
|
||||
[Address(RVA = "0x1CAFEF0", Offset = "0x1CAEEF0", VA = "0x181CAFEF0")]
|
||||
public ClearViewStateOnBrowserChangeImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400350A RID: 13578
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400350A")]
|
||||
[SerializeField]
|
||||
private SerializableIdentifier serializableIdentifier;
|
||||
|
||||
// Token: 0x0400350B RID: 13579
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400350B")]
|
||||
[SerializeField]
|
||||
private List<Route> excludedRoutes;
|
||||
}
|
||||
|
||||
// Token: 0x0200098D RID: 2445
|
||||
[Token(Token = "0x200098D")]
|
||||
[Serializable]
|
||||
private class CacheScrollPositionFromScrollRectImpl : CachedViewStateControllerImpl<Vector2>
|
||||
{
|
||||
// Token: 0x17000B7C RID: 2940
|
||||
// (get) Token: 0x060040F5 RID: 16629 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000B7C")]
|
||||
protected override Vector2 DefaultValue
|
||||
{
|
||||
[Token(Token = "0x60040F5")]
|
||||
[Address(RVA = "0x15A4D70", Offset = "0x15A3D70", VA = "0x1815A4D70", Slot = "34")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040F6 RID: 16630 RVA: 0x0010061C File Offset: 0x000FE81C
|
||||
[Token(Token = "0x60040F6")]
|
||||
[Address(RVA = "0x1CA8AD0", Offset = "0x1CA7AD0", VA = "0x181CA8AD0", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
Action action = new Action(this.ADHPHFJKHOK);
|
||||
}
|
||||
|
||||
// Token: 0x060040F7 RID: 16631 RVA: 0x0010063C File Offset: 0x000FE83C
|
||||
[Token(Token = "0x60040F7")]
|
||||
[Address(RVA = "0x1CA8B60", Offset = "0x1CA7B60", VA = "0x181CA8B60", Slot = "36")]
|
||||
protected override void PJDBALGNOAE(Vector2 ONGBFDACHHG)
|
||||
{
|
||||
ScrollRect scrollRect = this.scrollRect;
|
||||
if (!this.isAbsolutePosition)
|
||||
{
|
||||
scrollRect.normalizedPosition = ONGBFDACHHG;
|
||||
return;
|
||||
}
|
||||
scrollRect.m_Content.anchoredPosition = ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x060040F8 RID: 16632 RVA: 0x00100674 File Offset: 0x000FE874
|
||||
[Token(Token = "0x60040F8")]
|
||||
[Address(RVA = "0x1CA8A90", Offset = "0x1CA7A90", VA = "0x181CA8A90", Slot = "35")]
|
||||
protected override Vector2 CHLAOLCBEND()
|
||||
{
|
||||
ScrollRect scrollRect = this.scrollRect;
|
||||
if (this.isAbsolutePosition)
|
||||
{
|
||||
return scrollRect.m_Content.anchoredPosition;
|
||||
}
|
||||
return scrollRect.normalizedPosition;
|
||||
}
|
||||
|
||||
// Token: 0x060040F9 RID: 16633 RVA: 0x001006AC File Offset: 0x000FE8AC
|
||||
[Token(Token = "0x60040F9")]
|
||||
[Address(RVA = "0x1CA8BB0", Offset = "0x1CA7BB0", VA = "0x181CA8BB0")]
|
||||
public CacheScrollPositionFromScrollRectImpl()
|
||||
{
|
||||
Vector2 zero = Vector2.zero;
|
||||
this.defaultScrollPositionOverride = zero;
|
||||
this.defaultScrollPositionOverride.y = (float)0;
|
||||
Vector2 zero2 = Vector2.zero;
|
||||
this.defaultScrollPosition = zero2;
|
||||
this.defaultScrollPosition.y = (float)0;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x060040FA RID: 16634 RVA: 0x001006FC File Offset: 0x000FE8FC
|
||||
[Token(Token = "0x60040FA")]
|
||||
[Address(RVA = "0x1CA8A00", Offset = "0x1CA7A00", VA = "0x181CA8A00")]
|
||||
[CompilerGenerated]
|
||||
private void ADHPHFJKHOK()
|
||||
{
|
||||
if (this.overrideDefaultScrollPosition)
|
||||
{
|
||||
if (this.isAbsolutePosition)
|
||||
{
|
||||
Vector2 anchoredPosition = this.scrollRect.m_Content.anchoredPosition;
|
||||
}
|
||||
Vector2 vector = this.defaultScrollPosition;
|
||||
float y = this.defaultScrollPosition.y;
|
||||
this.defaultScrollPosition = vector;
|
||||
this.defaultScrollPosition.y = y;
|
||||
return;
|
||||
}
|
||||
Vector2 normalizedPosition = this.scrollRect.normalizedPosition;
|
||||
this.defaultScrollPosition = normalizedPosition;
|
||||
}
|
||||
|
||||
// Token: 0x0400350C RID: 13580
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400350C")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private ScrollRect scrollRect;
|
||||
|
||||
// Token: 0x0400350D RID: 13581
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400350D")]
|
||||
[SerializeField]
|
||||
private bool overrideDefaultScrollPosition;
|
||||
|
||||
// Token: 0x0400350E RID: 13582
|
||||
[FieldOffset(Offset = "0x49")]
|
||||
[Token(Token = "0x400350E")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("overrideDefaultScrollPosition")]
|
||||
private bool isAbsolutePosition = true;
|
||||
|
||||
// Token: 0x0400350F RID: 13583
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400350F")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("overrideDefaultScrollPosition")]
|
||||
private Vector2 defaultScrollPositionOverride;
|
||||
|
||||
// Token: 0x04003510 RID: 13584
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4003510")]
|
||||
private Vector2 defaultScrollPosition;
|
||||
}
|
||||
|
||||
// Token: 0x0200098E RID: 2446
|
||||
[Token(Token = "0x200098E")]
|
||||
[Serializable]
|
||||
private class CacheStateFromFoldoutImpl : CachedViewStateControllerImpl<bool>
|
||||
{
|
||||
// Token: 0x17000B7D RID: 2941
|
||||
// (get) Token: 0x060040FB RID: 16635 RVA: 0x0010076C File Offset: 0x000FE96C
|
||||
[Token(Token = "0x17000B7D")]
|
||||
protected override bool DefaultValue
|
||||
{
|
||||
[Token(Token = "0x60040FB")]
|
||||
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return this.defaultIsOpen;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040FC RID: 16636 RVA: 0x00100780 File Offset: 0x000FE980
|
||||
[Token(Token = "0x60040FC")]
|
||||
[Address(RVA = "0x1CA8C70", Offset = "0x1CA7C70", VA = "0x181CA8C70", Slot = "36")]
|
||||
protected override void PJDBALGNOAE(bool ONGBFDACHHG)
|
||||
{
|
||||
this.foldout.HACBIOINOLL = ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x060040FD RID: 16637 RVA: 0x001007A0 File Offset: 0x000FE9A0
|
||||
[Token(Token = "0x60040FD")]
|
||||
[Address(RVA = "0x1CA8C50", Offset = "0x1CA7C50", VA = "0x181CA8C50", Slot = "35")]
|
||||
protected override bool CHLAOLCBEND()
|
||||
{
|
||||
return this.foldout.isOpen;
|
||||
}
|
||||
|
||||
// Token: 0x060040FE RID: 16638 RVA: 0x001007C0 File Offset: 0x000FE9C0
|
||||
[Token(Token = "0x60040FE")]
|
||||
[Address(RVA = "0x1CA8C90", Offset = "0x1CA7C90", VA = "0x181CA8C90")]
|
||||
public CacheStateFromFoldoutImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003511 RID: 13585
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003511")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Foldout foldout;
|
||||
|
||||
// Token: 0x04003512 RID: 13586
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003512")]
|
||||
[SerializeField]
|
||||
private bool defaultIsOpen;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,917 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000990 RID: 2448
|
||||
[Token(Token = "0x2000990")]
|
||||
public class CardModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B99 RID: 2969
|
||||
// (get) Token: 0x06004136 RID: 16694 RVA: 0x00100BF8 File Offset: 0x000FEDF8
|
||||
[Token(Token = "0x17000B99")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6004136")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B9A RID: 2970
|
||||
// (get) Token: 0x06004137 RID: 16695 RVA: 0x00100C08 File Offset: 0x000FEE08
|
||||
// (set) Token: 0x06004138 RID: 16696 RVA: 0x00100C28 File Offset: 0x000FEE28
|
||||
[Token(Token = "0x17000B9A")]
|
||||
public string EOOBEEPPAPD
|
||||
{
|
||||
[Token(Token = "0x6004137")]
|
||||
[Address(RVA = "0x1CA9110", Offset = "0x1CA8110", VA = "0x181CA9110")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<GJINGNPBMOF>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004138")]
|
||||
[Address(RVA = "0x1CA9480", Offset = "0x1CA8480", VA = "0x181CA9480")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<GJINGNPBMOF>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B9B RID: 2971
|
||||
// (get) Token: 0x06004139 RID: 16697 RVA: 0x00100C50 File Offset: 0x000FEE50
|
||||
// (set) Token: 0x0600413A RID: 16698 RVA: 0x00100C70 File Offset: 0x000FEE70
|
||||
[Token(Token = "0x17000B9B")]
|
||||
public ImposterRawImage.POJHBPNMEAL FADOJGMBKIP
|
||||
{
|
||||
[Token(Token = "0x6004139")]
|
||||
[Address(RVA = "0x1CA91D0", Offset = "0x1CA81D0", VA = "0x181CA91D0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<FOKCHNBAOCE>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600413A")]
|
||||
[Address(RVA = "0x1CA96D0", Offset = "0x1CA86D0", VA = "0x181CA96D0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<FOKCHNBAOCE>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B9C RID: 2972
|
||||
// (get) Token: 0x0600413B RID: 16699 RVA: 0x00100C98 File Offset: 0x000FEE98
|
||||
// (set) Token: 0x0600413C RID: 16700 RVA: 0x00100CB8 File Offset: 0x000FEEB8
|
||||
[Token(Token = "0x17000B9C")]
|
||||
public Sprite BEKLFLACEPF
|
||||
{
|
||||
[Token(Token = "0x600413B")]
|
||||
[Address(RVA = "0x1CA9120", Offset = "0x1CA8120", VA = "0x181CA9120")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<MMAGCHLAJHE>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600413C")]
|
||||
[Address(RVA = "0x1CA94E0", Offset = "0x1CA84E0", VA = "0x181CA94E0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<MMAGCHLAJHE>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B9D RID: 2973
|
||||
// (get) Token: 0x0600413D RID: 16701 RVA: 0x00100CE0 File Offset: 0x000FEEE0
|
||||
// (set) Token: 0x0600413E RID: 16702 RVA: 0x00100CF4 File Offset: 0x000FEEF4
|
||||
[Token(Token = "0x17000B9D")]
|
||||
public Color? EGCKEMJIIAE
|
||||
{
|
||||
[Token(Token = "0x600413D")]
|
||||
[Address(RVA = "0x1CA90D0", Offset = "0x1CA80D0", VA = "0x181CA90D0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600413D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<UnityEngine.Color> RRUI.Data.CardModel::get_BackgroundColor()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stfld:BrowserModel(RRUIModel`1::BKGFONGNKBF, ldloc:CardModel[exp:RRUIModel`1](this), ldc.i4:int32[exp:BrowserModel](0))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x600413E")]
|
||||
[Address(RVA = "0x1CA9420", Offset = "0x1CA8420", VA = "0x181CA9420")]
|
||||
set
|
||||
{
|
||||
if (this.ABADFLCBFIJ != 0)
|
||||
{
|
||||
bool has_value = value.has_value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B9E RID: 2974
|
||||
// (get) Token: 0x0600413F RID: 16703 RVA: 0x00100D18 File Offset: 0x000FEF18
|
||||
// (set) Token: 0x06004140 RID: 16704 RVA: 0x00100D38 File Offset: 0x000FEF38
|
||||
[Token(Token = "0x17000B9E")]
|
||||
public Material KLHDGJBAJFD
|
||||
{
|
||||
[Token(Token = "0x600413F")]
|
||||
[Address(RVA = "0x1CA9130", Offset = "0x1CA8130", VA = "0x181CA9130")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<LMNILLMDDLE>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004140")]
|
||||
[Address(RVA = "0x1CA9540", Offset = "0x1CA8540", VA = "0x181CA9540")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<LMNILLMDDLE>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B9F RID: 2975
|
||||
// (get) Token: 0x06004141 RID: 16705 RVA: 0x00100D60 File Offset: 0x000FEF60
|
||||
// (set) Token: 0x06004142 RID: 16706 RVA: 0x00100D80 File Offset: 0x000FEF80
|
||||
[Token(Token = "0x17000B9F")]
|
||||
public string KDHCPIMIJAO
|
||||
{
|
||||
[Token(Token = "0x6004141")]
|
||||
[Address(RVA = "0x1CA92C0", Offset = "0x1CA82C0", VA = "0x181CA92C0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<BFDIBJOMOMM>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004142")]
|
||||
[Address(RVA = "0x1CA99D0", Offset = "0x1CA89D0", VA = "0x181CA99D0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<BFDIBJOMOMM>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA0 RID: 2976
|
||||
// (get) Token: 0x06004143 RID: 16707 RVA: 0x00100DA8 File Offset: 0x000FEFA8
|
||||
// (set) Token: 0x06004144 RID: 16708 RVA: 0x00100DC8 File Offset: 0x000FEFC8
|
||||
[Token(Token = "0x17000BA0")]
|
||||
public string FGOGOMCODDP
|
||||
{
|
||||
[Token(Token = "0x6004143")]
|
||||
[Address(RVA = "0x1CA9380", Offset = "0x1CA8380", VA = "0x181CA9380")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<DKPKBGEABHC>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004144")]
|
||||
[Address(RVA = "0x1CA9C10", Offset = "0x1CA8C10", VA = "0x181CA9C10")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<DKPKBGEABHC>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA1 RID: 2977
|
||||
// (get) Token: 0x06004145 RID: 16709 RVA: 0x00100DF0 File Offset: 0x000FEFF0
|
||||
// (set) Token: 0x06004146 RID: 16710 RVA: 0x00100E10 File Offset: 0x000FF010
|
||||
[Token(Token = "0x17000BA1")]
|
||||
public string MGKPKHBIOPI
|
||||
{
|
||||
[Token(Token = "0x6004145")]
|
||||
[Address(RVA = "0x1CA9410", Offset = "0x1CA8410", VA = "0x181CA9410")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EEAGJCIHELJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004146")]
|
||||
[Address(RVA = "0x1CA9DF0", Offset = "0x1CA8DF0", VA = "0x181CA9DF0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EEAGJCIHELJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA2 RID: 2978
|
||||
// (get) Token: 0x06004147 RID: 16711 RVA: 0x00100E38 File Offset: 0x000FF038
|
||||
// (set) Token: 0x06004148 RID: 16712 RVA: 0x00100E4C File Offset: 0x000FF04C
|
||||
[Token(Token = "0x17000BA2")]
|
||||
public Color? AMOFJMAABBO
|
||||
{
|
||||
[Token(Token = "0x6004147")]
|
||||
[Address(RVA = "0x1CA9340", Offset = "0x1CA8340", VA = "0x181CA9340")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004147)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<UnityEngine.Color> RRUI.Data.CardModel::get_SecondaryTextColor()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stfld:BrowserModel(RRUIModel`1::BKGFONGNKBF, ldloc:CardModel[exp:RRUIModel`1](this), ldc.i4:int32[exp:BrowserModel](0))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x6004148")]
|
||||
[Address(RVA = "0x1CA9BB0", Offset = "0x1CA8BB0", VA = "0x181CA9BB0")]
|
||||
set
|
||||
{
|
||||
if (this.ABADFLCBFIJ != 0)
|
||||
{
|
||||
bool has_value = value.has_value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA3 RID: 2979
|
||||
// (get) Token: 0x06004149 RID: 16713 RVA: 0x00100E70 File Offset: 0x000FF070
|
||||
// (set) Token: 0x0600414A RID: 16714 RVA: 0x00100E90 File Offset: 0x000FF090
|
||||
[Token(Token = "0x17000BA3")]
|
||||
public Sprite LGHJJKOBAFK
|
||||
{
|
||||
[Token(Token = "0x6004149")]
|
||||
[Address(RVA = "0x1CA9330", Offset = "0x1CA8330", VA = "0x181CA9330")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<IKEOPMLJEGG>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600414A")]
|
||||
[Address(RVA = "0x1CA9B50", Offset = "0x1CA8B50", VA = "0x181CA9B50")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<IKEOPMLJEGG>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA4 RID: 2980
|
||||
// (get) Token: 0x0600414B RID: 16715 RVA: 0x00100EB8 File Offset: 0x000FF0B8
|
||||
// (set) Token: 0x0600414C RID: 16716 RVA: 0x00100ED8 File Offset: 0x000FF0D8
|
||||
[Token(Token = "0x17000BA4")]
|
||||
public Sprite CJNFDMCKOGI
|
||||
{
|
||||
[Token(Token = "0x600414B")]
|
||||
[Address(RVA = "0x1CA93F0", Offset = "0x1CA83F0", VA = "0x181CA93F0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<NHBCJNENEMO>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600414C")]
|
||||
[Address(RVA = "0x1CA9D90", Offset = "0x1CA8D90", VA = "0x181CA9D90")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<NHBCJNENEMO>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA5 RID: 2981
|
||||
// (get) Token: 0x0600414D RID: 16717 RVA: 0x00100F00 File Offset: 0x000FF100
|
||||
// (set) Token: 0x0600414E RID: 16718 RVA: 0x00100F20 File Offset: 0x000FF120
|
||||
[Token(Token = "0x17000BA5")]
|
||||
public string PLPEOJCGDHP
|
||||
{
|
||||
[Token(Token = "0x600414D")]
|
||||
[Address(RVA = "0x1CA91B0", Offset = "0x1CA81B0", VA = "0x181CA91B0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<FOIMMDBIEMM>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600414E")]
|
||||
[Address(RVA = "0x1CA9670", Offset = "0x1CA8670", VA = "0x181CA9670")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<FOIMMDBIEMM>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA6 RID: 2982
|
||||
// (get) Token: 0x0600414F RID: 16719 RVA: 0x00100F48 File Offset: 0x000FF148
|
||||
// (set) Token: 0x06004150 RID: 16720 RVA: 0x00100F68 File Offset: 0x000FF168
|
||||
[Token(Token = "0x17000BA6")]
|
||||
public Sprite NDHLPHMBLIL
|
||||
{
|
||||
[Token(Token = "0x600414F")]
|
||||
[Address(RVA = "0x1CA9190", Offset = "0x1CA8190", VA = "0x181CA9190")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<CAGGEAJPFLH>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004150")]
|
||||
[Address(RVA = "0x1CA9610", Offset = "0x1CA8610", VA = "0x181CA9610")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<CAGGEAJPFLH>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA7 RID: 2983
|
||||
// (get) Token: 0x06004151 RID: 16721 RVA: 0x00100F90 File Offset: 0x000FF190
|
||||
// (set) Token: 0x06004152 RID: 16722 RVA: 0x00100FA4 File Offset: 0x000FF1A4
|
||||
[Token(Token = "0x17000BA7")]
|
||||
public Color? JGLGKKOAGAB
|
||||
{
|
||||
[Token(Token = "0x6004151")]
|
||||
[Address(RVA = "0x1CA9140", Offset = "0x1CA8140", VA = "0x181CA9140")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004151)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<UnityEngine.Color> RRUI.Data.CardModel::get_BadgeColor()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stfld:BrowserModel(RRUIModel`1::BKGFONGNKBF, ldloc:CardModel[exp:RRUIModel`1](this), ldc.i4:int32[exp:BrowserModel](0))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x6004152")]
|
||||
[Address(RVA = "0x1CA95A0", Offset = "0x1CA85A0", VA = "0x181CA95A0")]
|
||||
set
|
||||
{
|
||||
if (this.ABADFLCBFIJ != 0)
|
||||
{
|
||||
bool has_value = value.has_value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA8 RID: 2984
|
||||
// (get) Token: 0x06004153 RID: 16723 RVA: 0x00100FC8 File Offset: 0x000FF1C8
|
||||
// (set) Token: 0x06004154 RID: 16724 RVA: 0x00100FE8 File Offset: 0x000FF1E8
|
||||
[Token(Token = "0x17000BA8")]
|
||||
public bool EGGFDPLAJPL
|
||||
{
|
||||
[Token(Token = "0x6004153")]
|
||||
[Address(RVA = "0x1CA9200", Offset = "0x1CA8200", VA = "0x181CA9200")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
return abadflcbfij == 0 || abadflcbfij.<IDLDOFGJKJI>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004154")]
|
||||
[Address(RVA = "0x1CA9790", Offset = "0x1CA8790", VA = "0x181CA9790")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<IDLDOFGJKJI>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BA9 RID: 2985
|
||||
// (get) Token: 0x06004155 RID: 16725 RVA: 0x00101010 File Offset: 0x000FF210
|
||||
// (set) Token: 0x06004156 RID: 16726 RVA: 0x00101030 File Offset: 0x000FF230
|
||||
[Token(Token = "0x17000BA9")]
|
||||
public string HEIMFAPKFPG
|
||||
{
|
||||
[Token(Token = "0x6004155")]
|
||||
[Address(RVA = "0x1CA9280", Offset = "0x1CA8280", VA = "0x181CA9280")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<AHIKLCLHOFO>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004156")]
|
||||
[Address(RVA = "0x1CA9910", Offset = "0x1CA8910", VA = "0x181CA9910")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<AHIKLCLHOFO>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BAA RID: 2986
|
||||
// (get) Token: 0x06004157 RID: 16727 RVA: 0x00101058 File Offset: 0x000FF258
|
||||
// (set) Token: 0x06004158 RID: 16728 RVA: 0x00101078 File Offset: 0x000FF278
|
||||
[Token(Token = "0x17000BAA")]
|
||||
public Action EIAALNPCLCM
|
||||
{
|
||||
[Token(Token = "0x6004157")]
|
||||
[Address(RVA = "0x1CA92A0", Offset = "0x1CA82A0", VA = "0x181CA92A0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<OBKDGIJGGFF>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004158")]
|
||||
[Address(RVA = "0x1CA9970", Offset = "0x1CA8970", VA = "0x181CA9970")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<OBKDGIJGGFF>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BAB RID: 2987
|
||||
// (get) Token: 0x06004159 RID: 16729 RVA: 0x001010A0 File Offset: 0x000FF2A0
|
||||
// (set) Token: 0x0600415A RID: 16730 RVA: 0x001010C0 File Offset: 0x000FF2C0
|
||||
[Token(Token = "0x17000BAB")]
|
||||
public bool BGLPCECIPAP
|
||||
{
|
||||
[Token(Token = "0x6004159")]
|
||||
[Address(RVA = "0x1CA9240", Offset = "0x1CA8240", VA = "0x181CA9240")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
return abadflcbfij == 0 || abadflcbfij.<OBOGHPKEKFJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600415A")]
|
||||
[Address(RVA = "0x1CA9850", Offset = "0x1CA8850", VA = "0x181CA9850")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<OBOGHPKEKFJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BAC RID: 2988
|
||||
// (get) Token: 0x0600415B RID: 16731 RVA: 0x001010E8 File Offset: 0x000FF2E8
|
||||
// (set) Token: 0x0600415C RID: 16732 RVA: 0x00101108 File Offset: 0x000FF308
|
||||
[Token(Token = "0x17000BAC")]
|
||||
public string GEOEJALMMPB
|
||||
{
|
||||
[Token(Token = "0x600415B")]
|
||||
[Address(RVA = "0x1CA92F0", Offset = "0x1CA82F0", VA = "0x181CA92F0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<GNGPJNNHLCJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600415C")]
|
||||
[Address(RVA = "0x1CA9A90", Offset = "0x1CA8A90", VA = "0x181CA9A90")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<GNGPJNNHLCJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BAD RID: 2989
|
||||
// (get) Token: 0x0600415D RID: 16733 RVA: 0x00101130 File Offset: 0x000FF330
|
||||
// (set) Token: 0x0600415E RID: 16734 RVA: 0x00101150 File Offset: 0x000FF350
|
||||
[Token(Token = "0x17000BAD")]
|
||||
public Sprite IHIKODFFFII
|
||||
{
|
||||
[Token(Token = "0x600415D")]
|
||||
[Address(RVA = "0x1CA92D0", Offset = "0x1CA82D0", VA = "0x181CA92D0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EMICANACGJK>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600415E")]
|
||||
[Address(RVA = "0x1CA9A30", Offset = "0x1CA8A30", VA = "0x181CA9A30")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EMICANACGJK>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BAE RID: 2990
|
||||
// (get) Token: 0x0600415F RID: 16735 RVA: 0x00101178 File Offset: 0x000FF378
|
||||
// (set) Token: 0x06004160 RID: 16736 RVA: 0x00101198 File Offset: 0x000FF398
|
||||
[Token(Token = "0x17000BAE")]
|
||||
public Action CMKLJMFEFEL
|
||||
{
|
||||
[Token(Token = "0x600415F")]
|
||||
[Address(RVA = "0x1CA9310", Offset = "0x1CA8310", VA = "0x181CA9310")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<NDEBJBPHHJJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004160")]
|
||||
[Address(RVA = "0x1CA9AF0", Offset = "0x1CA8AF0", VA = "0x181CA9AF0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<NDEBJBPHHJJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BAF RID: 2991
|
||||
// (get) Token: 0x06004161 RID: 16737 RVA: 0x001011C0 File Offset: 0x000FF3C0
|
||||
// (set) Token: 0x06004162 RID: 16738 RVA: 0x001011E0 File Offset: 0x000FF3E0
|
||||
[Token(Token = "0x17000BAF")]
|
||||
public bool HGAIOCEPIKD
|
||||
{
|
||||
[Token(Token = "0x6004161")]
|
||||
[Address(RVA = "0x1CA9260", Offset = "0x1CA8260", VA = "0x181CA9260")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
return abadflcbfij == 0 || abadflcbfij.<PIHPNEKKOEC>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004162")]
|
||||
[Address(RVA = "0x1CA98B0", Offset = "0x1CA88B0", VA = "0x181CA98B0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<PIHPNEKKOEC>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB0 RID: 2992
|
||||
// (get) Token: 0x06004163 RID: 16739 RVA: 0x00101208 File Offset: 0x000FF408
|
||||
// (set) Token: 0x06004164 RID: 16740 RVA: 0x00101228 File Offset: 0x000FF428
|
||||
[Token(Token = "0x17000BB0")]
|
||||
public string GKLLCMDIBLF
|
||||
{
|
||||
[Token(Token = "0x6004163")]
|
||||
[Address(RVA = "0x1CA93B0", Offset = "0x1CA83B0", VA = "0x181CA93B0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EPPCIFHLFOI>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004164")]
|
||||
[Address(RVA = "0x1CA9CD0", Offset = "0x1CA8CD0", VA = "0x181CA9CD0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EPPCIFHLFOI>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB1 RID: 2993
|
||||
// (get) Token: 0x06004165 RID: 16741 RVA: 0x00101250 File Offset: 0x000FF450
|
||||
// (set) Token: 0x06004166 RID: 16742 RVA: 0x00101270 File Offset: 0x000FF470
|
||||
[Token(Token = "0x17000BB1")]
|
||||
public Sprite MCIPGGCPPEE
|
||||
{
|
||||
[Token(Token = "0x6004165")]
|
||||
[Address(RVA = "0x1CA9390", Offset = "0x1CA8390", VA = "0x181CA9390")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<ODNHBKCOMLM>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004166")]
|
||||
[Address(RVA = "0x1CA9C70", Offset = "0x1CA8C70", VA = "0x181CA9C70")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<ODNHBKCOMLM>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB2 RID: 2994
|
||||
// (get) Token: 0x06004167 RID: 16743 RVA: 0x00101298 File Offset: 0x000FF498
|
||||
// (set) Token: 0x06004168 RID: 16744 RVA: 0x001012B8 File Offset: 0x000FF4B8
|
||||
[Token(Token = "0x17000BB2")]
|
||||
public Action DCLAPJDFAOD
|
||||
{
|
||||
[Token(Token = "0x6004167")]
|
||||
[Address(RVA = "0x1CA93D0", Offset = "0x1CA83D0", VA = "0x181CA93D0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<PIKHGCMFMIE>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004168")]
|
||||
[Address(RVA = "0x1CA9D30", Offset = "0x1CA8D30", VA = "0x181CA9D30")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<PIKHGCMFMIE>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB3 RID: 2995
|
||||
// (get) Token: 0x06004169 RID: 16745 RVA: 0x001012E0 File Offset: 0x000FF4E0
|
||||
// (set) Token: 0x0600416A RID: 16746 RVA: 0x00101300 File Offset: 0x000FF500
|
||||
[Token(Token = "0x17000BB3")]
|
||||
public bool PGABFKOHPMJ
|
||||
{
|
||||
[Token(Token = "0x6004169")]
|
||||
[Address(RVA = "0x1CA91E0", Offset = "0x1CA81E0", VA = "0x181CA91E0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EKHFIFAJLBA>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600416A")]
|
||||
[Address(RVA = "0x1CA9730", Offset = "0x1CA8730", VA = "0x181CA9730")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EKHFIFAJLBA>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB4 RID: 2996
|
||||
// (get) Token: 0x0600416B RID: 16747 RVA: 0x00101328 File Offset: 0x000FF528
|
||||
// (set) Token: 0x0600416C RID: 16748 RVA: 0x00101348 File Offset: 0x000FF548
|
||||
[Token(Token = "0x17000BB4")]
|
||||
public bool FDFHJAFDFJO
|
||||
{
|
||||
[Token(Token = "0x600416B")]
|
||||
[Address(RVA = "0x1CA9220", Offset = "0x1CA8220", VA = "0x181CA9220")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<OMNDKBDBAJB>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600416C")]
|
||||
[Address(RVA = "0x1CA97F0", Offset = "0x1CA87F0", VA = "0x181CA97F0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<OMNDKBDBAJB>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600416D RID: 16749 RVA: 0x00101370 File Offset: 0x000FF570
|
||||
[Token(Token = "0x600416D")]
|
||||
[Address(RVA = "0x1CA90C0", Offset = "0x1CA80C0", VA = "0x181CA90C0")]
|
||||
public void Set(GALEIGFHNBB ABADFLCBFIJ)
|
||||
{
|
||||
this.ABADFLCBFIJ = ABADFLCBFIJ;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600416E RID: 16750 RVA: 0x0010138C File Offset: 0x000FF58C
|
||||
[Token(Token = "0x600416E")]
|
||||
[Address(RVA = "0x1CA8FD0", Offset = "0x1CA7FD0", VA = "0x181CA8FD0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
||||
this.ABADFLCBFIJ = galeigfhnbb;
|
||||
}
|
||||
|
||||
// Token: 0x0600416F RID: 16751 RVA: 0x001013A8 File Offset: 0x000FF5A8
|
||||
[Token(Token = "0x600416F")]
|
||||
[Address(RVA = "0x1CA9020", Offset = "0x1CA8020", VA = "0x181CA9020", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06004170 RID: 16752 RVA: 0x001013BC File Offset: 0x000FF5BC
|
||||
[Token(Token = "0x6004170")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public CardModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400352E RID: 13614
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400352E")]
|
||||
private GALEIGFHNBB ABADFLCBFIJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1012 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000991 RID: 2449
|
||||
[Token(Token = "0x2000991")]
|
||||
public class CardModelController : ModelController<CardModel>
|
||||
{
|
||||
// Token: 0x06004171 RID: 16753 RVA: 0x001013D0 File Offset: 0x000FF5D0
|
||||
[Token(Token = "0x6004171")]
|
||||
[Address(RVA = "0x1CA8F90", Offset = "0x1CA7F90", VA = "0x181CA8F90")]
|
||||
public CardModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000992 RID: 2450
|
||||
[Token(Token = "0x2000992")]
|
||||
[Serializable]
|
||||
private class PrimaryTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004172 RID: 16754 RVA: 0x001013E4 File Offset: 0x000FF5E4
|
||||
[Token(Token = "0x6004172")]
|
||||
[Address(RVA = "0x1CB89E0", Offset = "0x1CB79E0", VA = "0x181CB89E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004173 RID: 16755 RVA: 0x001013F8 File Offset: 0x000FF5F8
|
||||
[Token(Token = "0x6004173")]
|
||||
[Address(RVA = "0x1CB8A60", Offset = "0x1CB7A60", VA = "0x181CB8A60")]
|
||||
public PrimaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000993 RID: 2451
|
||||
[Token(Token = "0x2000993")]
|
||||
[Serializable]
|
||||
private class SecondaryTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004174 RID: 16756 RVA: 0x0010140C File Offset: 0x000FF60C
|
||||
[Token(Token = "0x6004174")]
|
||||
[Address(RVA = "0x1CB9B60", Offset = "0x1CB8B60", VA = "0x181CB9B60", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004175 RID: 16757 RVA: 0x00101420 File Offset: 0x000FF620
|
||||
[Token(Token = "0x6004175")]
|
||||
[Address(RVA = "0x1CB9BE0", Offset = "0x1CB8BE0", VA = "0x181CB9BE0")]
|
||||
public SecondaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000994 RID: 2452
|
||||
[Token(Token = "0x2000994")]
|
||||
[Serializable]
|
||||
private class TertiaryTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004176 RID: 16758 RVA: 0x00101434 File Offset: 0x000FF634
|
||||
[Token(Token = "0x6004176")]
|
||||
[Address(RVA = "0x1CBA610", Offset = "0x1CB9610", VA = "0x181CBA610", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004177 RID: 16759 RVA: 0x00101448 File Offset: 0x000FF648
|
||||
[Token(Token = "0x6004177")]
|
||||
[Address(RVA = "0x1CBA690", Offset = "0x1CB9690", VA = "0x181CBA690")]
|
||||
public TertiaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000995 RID: 2453
|
||||
[Token(Token = "0x2000995")]
|
||||
[Serializable]
|
||||
private class BadgeTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004178 RID: 16760 RVA: 0x0010145C File Offset: 0x000FF65C
|
||||
[Token(Token = "0x6004178")]
|
||||
[Address(RVA = "0x1CA6240", Offset = "0x1CA5240", VA = "0x181CA6240", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004179 RID: 16761 RVA: 0x00101470 File Offset: 0x000FF670
|
||||
[Token(Token = "0x6004179")]
|
||||
[Address(RVA = "0x1CA62C0", Offset = "0x1CA52C0", VA = "0x181CA62C0")]
|
||||
public BadgeTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000996 RID: 2454
|
||||
[Token(Token = "0x2000996")]
|
||||
[Serializable]
|
||||
private class PrimaryButtonTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600417A RID: 16762 RVA: 0x00101484 File Offset: 0x000FF684
|
||||
[Token(Token = "0x600417A")]
|
||||
[Address(RVA = "0x1CB8920", Offset = "0x1CB7920", VA = "0x181CB8920", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
CoreUnsafeUtils.QuickSort(0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600417B RID: 16763 RVA: 0x001014A4 File Offset: 0x000FF6A4
|
||||
[Token(Token = "0x600417B")]
|
||||
[Address(RVA = "0x1CB89A0", Offset = "0x1CB79A0", VA = "0x181CB89A0")]
|
||||
public PrimaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000997 RID: 2455
|
||||
[Token(Token = "0x2000997")]
|
||||
[Serializable]
|
||||
private class SecondaryButtonTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600417C RID: 16764 RVA: 0x001014B8 File Offset: 0x000FF6B8
|
||||
[Token(Token = "0x600417C")]
|
||||
[Address(RVA = "0x1CB98D0", Offset = "0x1CB88D0", VA = "0x181CB98D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600417D RID: 16765 RVA: 0x001014CC File Offset: 0x000FF6CC
|
||||
[Token(Token = "0x600417D")]
|
||||
[Address(RVA = "0x1CB9950", Offset = "0x1CB8950", VA = "0x181CB9950")]
|
||||
public SecondaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000998 RID: 2456
|
||||
[Token(Token = "0x2000998")]
|
||||
[Serializable]
|
||||
private class TertiaryButtonTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600417E RID: 16766 RVA: 0x001014E0 File Offset: 0x000FF6E0
|
||||
[Token(Token = "0x600417E")]
|
||||
[Address(RVA = "0x1CBA4B0", Offset = "0x1CB94B0", VA = "0x181CBA4B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600417F RID: 16767 RVA: 0x001014F4 File Offset: 0x000FF6F4
|
||||
[Token(Token = "0x600417F")]
|
||||
[Address(RVA = "0x1CBA530", Offset = "0x1CB9530", VA = "0x181CBA530")]
|
||||
public TertiaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000999 RID: 2457
|
||||
[Token(Token = "0x2000999")]
|
||||
[Serializable]
|
||||
private class SecondaryTextColorImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004180 RID: 16768 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004180")]
|
||||
[Address(RVA = "0x1CB9A30", Offset = "0x1CB8A30", VA = "0x181CB9A30", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004181 RID: 16769 RVA: 0x00101508 File Offset: 0x000FF708
|
||||
[Token(Token = "0x6004181")]
|
||||
[Address(RVA = "0x1CB9B20", Offset = "0x1CB8B20", VA = "0x181CB9B20")]
|
||||
public SecondaryTextColorImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099A RID: 2458
|
||||
[Token(Token = "0x200099A")]
|
||||
[Serializable]
|
||||
private class BackgroundMaterialImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004182 RID: 16770 RVA: 0x0010151C File Offset: 0x000FF71C
|
||||
[Token(Token = "0x6004182")]
|
||||
[Address(RVA = "0x1CA5F50", Offset = "0x1CA4F50", VA = "0x181CA5F50", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num != num2;
|
||||
if (!flag || flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004183 RID: 16771 RVA: 0x00101544 File Offset: 0x000FF744
|
||||
[Token(Token = "0x6004183")]
|
||||
[Address(RVA = "0x1CA6020", Offset = "0x1CA5020", VA = "0x181CA6020")]
|
||||
public BackgroundMaterialImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099B RID: 2459
|
||||
[Token(Token = "0x200099B")]
|
||||
[Serializable]
|
||||
private class BackgroundImageImpl : RecNetRawImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004184 RID: 16772 RVA: 0x00101558 File Offset: 0x000FF758
|
||||
[Token(Token = "0x6004184")]
|
||||
[Address(RVA = "0x1CA5E10", Offset = "0x1CA4E10", VA = "0x181CA5E10", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004185 RID: 16773 RVA: 0x00101570 File Offset: 0x000FF770
|
||||
[Token(Token = "0x6004185")]
|
||||
[Address(RVA = "0x1CA5E70", Offset = "0x1CA4E70", VA = "0x181CA5E70")]
|
||||
public BackgroundImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099C RID: 2460
|
||||
[Token(Token = "0x200099C")]
|
||||
[Serializable]
|
||||
private class BackgroundImageSpriteImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004186 RID: 16774 RVA: 0x00101584 File Offset: 0x000FF784
|
||||
[Token(Token = "0x6004186")]
|
||||
[Address(RVA = "0x1CA5EB0", Offset = "0x1CA4EB0", VA = "0x181CA5EB0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004187 RID: 16775 RVA: 0x0010159C File Offset: 0x000FF79C
|
||||
[Token(Token = "0x6004187")]
|
||||
[Address(RVA = "0x1CA5F10", Offset = "0x1CA4F10", VA = "0x181CA5F10")]
|
||||
public BackgroundImageSpriteImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099D RID: 2461
|
||||
[Token(Token = "0x200099D")]
|
||||
[Serializable]
|
||||
private class ImposterImageImpl : ImposterRawImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004188 RID: 16776 RVA: 0x001015B0 File Offset: 0x000FF7B0
|
||||
[Token(Token = "0x6004188")]
|
||||
[Address(RVA = "0x1CB7120", Offset = "0x1CB6120", VA = "0x181CB7120", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004189 RID: 16777 RVA: 0x001015C8 File Offset: 0x000FF7C8
|
||||
[Token(Token = "0x6004189")]
|
||||
[Address(RVA = "0x1CB7180", Offset = "0x1CB6180", VA = "0x181CB7180")]
|
||||
public ImposterImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099E RID: 2462
|
||||
[Token(Token = "0x200099E")]
|
||||
[Serializable]
|
||||
private class SecondaryIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600418A RID: 16778 RVA: 0x001015DC File Offset: 0x000FF7DC
|
||||
[Token(Token = "0x600418A")]
|
||||
[Address(RVA = "0x1CB9990", Offset = "0x1CB8990", VA = "0x181CB9990", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600418B RID: 16779 RVA: 0x001015F4 File Offset: 0x000FF7F4
|
||||
[Token(Token = "0x600418B")]
|
||||
[Address(RVA = "0x1CB99F0", Offset = "0x1CB89F0", VA = "0x181CB99F0")]
|
||||
public SecondaryIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099F RID: 2463
|
||||
[Token(Token = "0x200099F")]
|
||||
[Serializable]
|
||||
private class TertiaryIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600418C RID: 16780 RVA: 0x00101608 File Offset: 0x000FF808
|
||||
[Token(Token = "0x600418C")]
|
||||
[Address(RVA = "0x1CBA570", Offset = "0x1CB9570", VA = "0x181CBA570", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600418D RID: 16781 RVA: 0x00101620 File Offset: 0x000FF820
|
||||
[Token(Token = "0x600418D")]
|
||||
[Address(RVA = "0x1CBA5D0", Offset = "0x1CB95D0", VA = "0x181CBA5D0")]
|
||||
public TertiaryIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A0 RID: 2464
|
||||
[Token(Token = "0x20009A0")]
|
||||
[Serializable]
|
||||
private class SecondaryButtonIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600418E RID: 16782 RVA: 0x00101634 File Offset: 0x000FF834
|
||||
[Token(Token = "0x600418E")]
|
||||
[Address(RVA = "0x1CB9700", Offset = "0x1CB8700", VA = "0x181CB9700", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600418F RID: 16783 RVA: 0x0010164C File Offset: 0x000FF84C
|
||||
[Token(Token = "0x600418F")]
|
||||
[Address(RVA = "0x1CB9760", Offset = "0x1CB8760", VA = "0x181CB9760")]
|
||||
public SecondaryButtonIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A1 RID: 2465
|
||||
[Token(Token = "0x20009A1")]
|
||||
[Serializable]
|
||||
private class TertiaryButtonIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004190 RID: 16784 RVA: 0x00101660 File Offset: 0x000FF860
|
||||
[Token(Token = "0x6004190")]
|
||||
[Address(RVA = "0x1CBA2E0", Offset = "0x1CB92E0", VA = "0x181CBA2E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004191 RID: 16785 RVA: 0x00101678 File Offset: 0x000FF878
|
||||
[Token(Token = "0x6004191")]
|
||||
[Address(RVA = "0x1CBA340", Offset = "0x1CB9340", VA = "0x181CBA340")]
|
||||
public TertiaryButtonIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A2 RID: 2466
|
||||
[Token(Token = "0x20009A2")]
|
||||
[Serializable]
|
||||
private class BadgeIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004192 RID: 16786 RVA: 0x0010168C File Offset: 0x000FF88C
|
||||
[Token(Token = "0x6004192")]
|
||||
[Address(RVA = "0x1CA61A0", Offset = "0x1CA51A0", VA = "0x181CA61A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004193 RID: 16787 RVA: 0x001016A4 File Offset: 0x000FF8A4
|
||||
[Token(Token = "0x6004193")]
|
||||
[Address(RVA = "0x1CA6200", Offset = "0x1CA5200", VA = "0x181CA6200")]
|
||||
public BadgeIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A3 RID: 2467
|
||||
[Token(Token = "0x20009A3")]
|
||||
[Serializable]
|
||||
private class BadgeColorImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004194 RID: 16788 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004194")]
|
||||
[Address(RVA = "0x1CA6060", Offset = "0x1CA5060", VA = "0x181CA6060", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004195 RID: 16789 RVA: 0x001016B8 File Offset: 0x000FF8B8
|
||||
[Token(Token = "0x6004195")]
|
||||
[Address(RVA = "0x1CA6160", Offset = "0x1CA5160", VA = "0x181CA6160")]
|
||||
public BadgeColorImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A4 RID: 2468
|
||||
[Token(Token = "0x20009A4")]
|
||||
[Serializable]
|
||||
private class BackgroundColorImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004196 RID: 16790 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004196")]
|
||||
[Address(RVA = "0x1CA5CE0", Offset = "0x1CA4CE0", VA = "0x181CA5CE0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004197 RID: 16791 RVA: 0x001016CC File Offset: 0x000FF8CC
|
||||
[Token(Token = "0x6004197")]
|
||||
[Address(RVA = "0x1CA5DD0", Offset = "0x1CA4DD0", VA = "0x181CA5DD0")]
|
||||
public BackgroundColorImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A5 RID: 2469
|
||||
[Token(Token = "0x20009A5")]
|
||||
[Serializable]
|
||||
private class PrimaryButtonImpl : ButtonControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004198 RID: 16792 RVA: 0x001016E0 File Offset: 0x000FF8E0
|
||||
[Token(Token = "0x6004198")]
|
||||
[Address(RVA = "0x1CB87F0", Offset = "0x1CB77F0", VA = "0x181CB87F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06004199 RID: 16793 RVA: 0x001016FC File Offset: 0x000FF8FC
|
||||
[Token(Token = "0x6004199")]
|
||||
[Address(RVA = "0x1CB8880", Offset = "0x1CB7880", VA = "0x181CB8880", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600419A RID: 16794 RVA: 0x00101710 File Offset: 0x000FF910
|
||||
[Token(Token = "0x600419A")]
|
||||
[Address(RVA = "0x1CB88E0", Offset = "0x1CB78E0", VA = "0x181CB88E0")]
|
||||
public PrimaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A6 RID: 2470
|
||||
[Token(Token = "0x20009A6")]
|
||||
[Serializable]
|
||||
private class SecondaryButtonImpl : ButtonControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600419B RID: 16795 RVA: 0x00101724 File Offset: 0x000FF924
|
||||
[Token(Token = "0x600419B")]
|
||||
[Address(RVA = "0x1CB97A0", Offset = "0x1CB87A0", VA = "0x181CB97A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600419C RID: 16796 RVA: 0x00101740 File Offset: 0x000FF940
|
||||
[Token(Token = "0x600419C")]
|
||||
[Address(RVA = "0x1CB9830", Offset = "0x1CB8830", VA = "0x181CB9830", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600419D RID: 16797 RVA: 0x00101754 File Offset: 0x000FF954
|
||||
[Token(Token = "0x600419D")]
|
||||
[Address(RVA = "0x1CB9890", Offset = "0x1CB8890", VA = "0x181CB9890")]
|
||||
public SecondaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A7 RID: 2471
|
||||
[Token(Token = "0x20009A7")]
|
||||
[Serializable]
|
||||
private class TertiaryButtonImpl : ButtonControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600419E RID: 16798 RVA: 0x00101768 File Offset: 0x000FF968
|
||||
[Token(Token = "0x600419E")]
|
||||
[Address(RVA = "0x1CBA380", Offset = "0x1CB9380", VA = "0x181CBA380", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600419F RID: 16799 RVA: 0x00101784 File Offset: 0x000FF984
|
||||
[Token(Token = "0x600419F")]
|
||||
[Address(RVA = "0x1CBA410", Offset = "0x1CB9410", VA = "0x181CBA410", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041A0 RID: 16800 RVA: 0x00101798 File Offset: 0x000FF998
|
||||
[Token(Token = "0x60041A0")]
|
||||
[Address(RVA = "0x1CBA470", Offset = "0x1CB9470", VA = "0x181CBA470")]
|
||||
public TertiaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A8 RID: 2472
|
||||
[Token(Token = "0x20009A8")]
|
||||
[Serializable]
|
||||
private class PrimaryToggleButtonImpl : ToggleControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041A1 RID: 16801 RVA: 0x001017AC File Offset: 0x000FF9AC
|
||||
[Token(Token = "0x60041A1")]
|
||||
[Address(RVA = "0x1CB8AA0", Offset = "0x1CB7AA0", VA = "0x181CB8AA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = num != 0;
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060041A2 RID: 16802 RVA: 0x001017D0 File Offset: 0x000FF9D0
|
||||
[Token(Token = "0x60041A2")]
|
||||
[Address(RVA = "0x1CB8B60", Offset = "0x1CB7B60", VA = "0x181CB8B60", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041A3 RID: 16803 RVA: 0x001017E4 File Offset: 0x000FF9E4
|
||||
[Token(Token = "0x60041A3")]
|
||||
[Address(RVA = "0x1CB8BC0", Offset = "0x1CB7BC0", VA = "0x181CB8BC0")]
|
||||
public PrimaryToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A9 RID: 2473
|
||||
[Token(Token = "0x20009A9")]
|
||||
[Serializable]
|
||||
private class HideIfNoImposterImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041A4 RID: 16804 RVA: 0x001017F8 File Offset: 0x000FF9F8
|
||||
[Token(Token = "0x60041A4")]
|
||||
[Address(RVA = "0x1CB5E80", Offset = "0x1CB4E80", VA = "0x181CB5E80", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060041A5 RID: 16805 RVA: 0x00101810 File Offset: 0x000FFA10
|
||||
[Token(Token = "0x60041A5")]
|
||||
[Address(RVA = "0x1CB5EF0", Offset = "0x1CB4EF0", VA = "0x181CB5EF0")]
|
||||
public HideIfNoImposterImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AA RID: 2474
|
||||
[Token(Token = "0x20009AA")]
|
||||
[Serializable]
|
||||
private class HideIfNoMaterialImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041A6 RID: 16806 RVA: 0x00101824 File Offset: 0x000FFA24
|
||||
[Token(Token = "0x60041A6")]
|
||||
[Address(RVA = "0x1CB5F30", Offset = "0x1CB4F30", VA = "0x181CB5F30", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041A7 RID: 16807 RVA: 0x00101844 File Offset: 0x000FFA44
|
||||
[Token(Token = "0x60041A7")]
|
||||
[Address(RVA = "0x1CB5FD0", Offset = "0x1CB4FD0", VA = "0x181CB5FD0")]
|
||||
public HideIfNoMaterialImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AB RID: 2475
|
||||
[Token(Token = "0x20009AB")]
|
||||
[Serializable]
|
||||
private class HideIfNoBadgeTextAndIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041A8 RID: 16808 RVA: 0x00101858 File Offset: 0x000FFA58
|
||||
[Token(Token = "0x60041A8")]
|
||||
[Address(RVA = "0x1CB5BA0", Offset = "0x1CB4BA0", VA = "0x181CB5BA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = string.IsNullOrEmpty(num);
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
bool flag2 = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041A9 RID: 16809 RVA: 0x00101888 File Offset: 0x000FFA88
|
||||
[Token(Token = "0x60041A9")]
|
||||
[Address(RVA = "0x1CB5C70", Offset = "0x1CB4C70", VA = "0x181CB5C70")]
|
||||
public HideIfNoBadgeTextAndIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AC RID: 2476
|
||||
[Token(Token = "0x20009AC")]
|
||||
[Serializable]
|
||||
private class HideIfNoBadgeTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041AA RID: 16810 RVA: 0x0010189C File Offset: 0x000FFA9C
|
||||
[Token(Token = "0x60041AA")]
|
||||
[Address(RVA = "0x1CB5CB0", Offset = "0x1CB4CB0", VA = "0x181CB5CB0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060041AB RID: 16811 RVA: 0x001018B8 File Offset: 0x000FFAB8
|
||||
[Token(Token = "0x60041AB")]
|
||||
[Address(RVA = "0x1CB5D20", Offset = "0x1CB4D20", VA = "0x181CB5D20")]
|
||||
public HideIfNoBadgeTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AD RID: 2477
|
||||
[Token(Token = "0x20009AD")]
|
||||
[Serializable]
|
||||
private class HideIfNoBadgeIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041AC RID: 16812 RVA: 0x001018CC File Offset: 0x000FFACC
|
||||
[Token(Token = "0x60041AC")]
|
||||
[Address(RVA = "0x1CB5AC0", Offset = "0x1CB4AC0", VA = "0x181CB5AC0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041AD RID: 16813 RVA: 0x001018EC File Offset: 0x000FFAEC
|
||||
[Token(Token = "0x60041AD")]
|
||||
[Address(RVA = "0x1CB5B60", Offset = "0x1CB4B60", VA = "0x181CB5B60")]
|
||||
public HideIfNoBadgeIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AE RID: 2478
|
||||
[Token(Token = "0x20009AE")]
|
||||
[Serializable]
|
||||
private class HideIfNoBackgroundImageImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041AE RID: 16814 RVA: 0x00101900 File Offset: 0x000FFB00
|
||||
[Token(Token = "0x60041AE")]
|
||||
[Address(RVA = "0x1CB5930", Offset = "0x1CB4930", VA = "0x181CB5930", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060041AF RID: 16815 RVA: 0x0010191C File Offset: 0x000FFB1C
|
||||
[Token(Token = "0x60041AF")]
|
||||
[Address(RVA = "0x1CB59A0", Offset = "0x1CB49A0", VA = "0x181CB59A0")]
|
||||
public HideIfNoBackgroundImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AF RID: 2479
|
||||
[Token(Token = "0x20009AF")]
|
||||
[Serializable]
|
||||
private class HideIfNoBackgroundImageSpriteImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041B0 RID: 16816 RVA: 0x00101930 File Offset: 0x000FFB30
|
||||
[Token(Token = "0x60041B0")]
|
||||
[Address(RVA = "0x1CB59E0", Offset = "0x1CB49E0", VA = "0x181CB59E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041B1 RID: 16817 RVA: 0x00101950 File Offset: 0x000FFB50
|
||||
[Token(Token = "0x60041B1")]
|
||||
[Address(RVA = "0x1CB5A80", Offset = "0x1CB4A80", VA = "0x181CB5A80")]
|
||||
public HideIfNoBackgroundImageSpriteImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B0 RID: 2480
|
||||
[Token(Token = "0x20009B0")]
|
||||
[Serializable]
|
||||
private class HideIfNoBackgroundColorImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041B2 RID: 16818 RVA: 0x00101964 File Offset: 0x000FFB64
|
||||
[Token(Token = "0x60041B2")]
|
||||
[Address(RVA = "0x1CB5880", Offset = "0x1CB4880", VA = "0x181CB5880", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041B3 RID: 16819 RVA: 0x00101978 File Offset: 0x000FFB78
|
||||
[Token(Token = "0x60041B3")]
|
||||
[Address(RVA = "0x1CB58F0", Offset = "0x1CB48F0", VA = "0x181CB58F0")]
|
||||
public HideIfNoBackgroundColorImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B1 RID: 2481
|
||||
[Token(Token = "0x20009B1")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041B4 RID: 16820 RVA: 0x0010198C File Offset: 0x000FFB8C
|
||||
[Token(Token = "0x60041B4")]
|
||||
[Address(RVA = "0x1CB6330", Offset = "0x1CB5330", VA = "0x181CB6330", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060041B5 RID: 16821 RVA: 0x001019A8 File Offset: 0x000FFBA8
|
||||
[Token(Token = "0x60041B5")]
|
||||
[Address(RVA = "0x1CB63A0", Offset = "0x1CB53A0", VA = "0x181CB63A0")]
|
||||
public HideIfNoSecondaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B2 RID: 2482
|
||||
[Token(Token = "0x20009B2")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041B6 RID: 16822 RVA: 0x001019BC File Offset: 0x000FFBBC
|
||||
[Token(Token = "0x60041B6")]
|
||||
[Address(RVA = "0x1CB6250", Offset = "0x1CB5250", VA = "0x181CB6250", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041B7 RID: 16823 RVA: 0x001019DC File Offset: 0x000FFBDC
|
||||
[Token(Token = "0x60041B7")]
|
||||
[Address(RVA = "0x1CB62F0", Offset = "0x1CB52F0", VA = "0x181CB62F0")]
|
||||
public HideIfNoSecondaryIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B3 RID: 2483
|
||||
[Token(Token = "0x20009B3")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041B8 RID: 16824 RVA: 0x001019F0 File Offset: 0x000FFBF0
|
||||
[Token(Token = "0x60041B8")]
|
||||
[Address(RVA = "0x1CB6700", Offset = "0x1CB5700", VA = "0x181CB6700", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060041B9 RID: 16825 RVA: 0x00101A0C File Offset: 0x000FFC0C
|
||||
[Token(Token = "0x60041B9")]
|
||||
[Address(RVA = "0x1CB6770", Offset = "0x1CB5770", VA = "0x181CB6770")]
|
||||
public HideIfNoTertiaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B4 RID: 2484
|
||||
[Token(Token = "0x20009B4")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041BA RID: 16826 RVA: 0x00101A20 File Offset: 0x000FFC20
|
||||
[Token(Token = "0x60041BA")]
|
||||
[Address(RVA = "0x1CB6620", Offset = "0x1CB5620", VA = "0x181CB6620", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041BB RID: 16827 RVA: 0x00101A40 File Offset: 0x000FFC40
|
||||
[Token(Token = "0x60041BB")]
|
||||
[Address(RVA = "0x1CB66C0", Offset = "0x1CB56C0", VA = "0x181CB66C0")]
|
||||
public HideIfNoTertiaryIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B5 RID: 2485
|
||||
[Token(Token = "0x20009B5")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryButtonTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041BC RID: 16828 RVA: 0x00101A54 File Offset: 0x000FFC54
|
||||
[Token(Token = "0x60041BC")]
|
||||
[Address(RVA = "0x1CB61A0", Offset = "0x1CB51A0", VA = "0x181CB61A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060041BD RID: 16829 RVA: 0x00101A6C File Offset: 0x000FFC6C
|
||||
[Token(Token = "0x60041BD")]
|
||||
[Address(RVA = "0x1CB6210", Offset = "0x1CB5210", VA = "0x181CB6210")]
|
||||
public HideIfNoSecondaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B6 RID: 2486
|
||||
[Token(Token = "0x20009B6")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryButtonIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041BE RID: 16830 RVA: 0x00101A80 File Offset: 0x000FFC80
|
||||
[Token(Token = "0x60041BE")]
|
||||
[Address(RVA = "0x1CB6010", Offset = "0x1CB5010", VA = "0x181CB6010", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041BF RID: 16831 RVA: 0x00101AA0 File Offset: 0x000FFCA0
|
||||
[Token(Token = "0x60041BF")]
|
||||
[Address(RVA = "0x1CB60B0", Offset = "0x1CB50B0", VA = "0x181CB60B0")]
|
||||
public HideIfNoSecondaryButtonIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B7 RID: 2487
|
||||
[Token(Token = "0x20009B7")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryButtonImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041C0 RID: 16832 RVA: 0x00101AB4 File Offset: 0x000FFCB4
|
||||
[Token(Token = "0x60041C0")]
|
||||
[Address(RVA = "0x1CB60F0", Offset = "0x1CB50F0", VA = "0x181CB60F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060041C1 RID: 16833 RVA: 0x00101ACC File Offset: 0x000FFCCC
|
||||
[Token(Token = "0x60041C1")]
|
||||
[Address(RVA = "0x1CB6160", Offset = "0x1CB5160", VA = "0x181CB6160")]
|
||||
public HideIfNoSecondaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B8 RID: 2488
|
||||
[Token(Token = "0x20009B8")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryButtonTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041C2 RID: 16834 RVA: 0x00101AE0 File Offset: 0x000FFCE0
|
||||
[Token(Token = "0x60041C2")]
|
||||
[Address(RVA = "0x1CB6570", Offset = "0x1CB5570", VA = "0x181CB6570", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060041C3 RID: 16835 RVA: 0x00101AF8 File Offset: 0x000FFCF8
|
||||
[Token(Token = "0x60041C3")]
|
||||
[Address(RVA = "0x1CB65E0", Offset = "0x1CB55E0", VA = "0x181CB65E0")]
|
||||
public HideIfNoTertiaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009B9 RID: 2489
|
||||
[Token(Token = "0x20009B9")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryButtonIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041C4 RID: 16836 RVA: 0x00101B0C File Offset: 0x000FFD0C
|
||||
[Token(Token = "0x60041C4")]
|
||||
[Address(RVA = "0x1CB63E0", Offset = "0x1CB53E0", VA = "0x181CB63E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060041C5 RID: 16837 RVA: 0x00101B2C File Offset: 0x000FFD2C
|
||||
[Token(Token = "0x60041C5")]
|
||||
[Address(RVA = "0x1CB6480", Offset = "0x1CB5480", VA = "0x181CB6480")]
|
||||
public HideIfNoTertiaryButtonIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009BA RID: 2490
|
||||
[Token(Token = "0x20009BA")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryButtonImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041C6 RID: 16838 RVA: 0x00101B40 File Offset: 0x000FFD40
|
||||
[Token(Token = "0x60041C6")]
|
||||
[Address(RVA = "0x1CB64C0", Offset = "0x1CB54C0", VA = "0x181CB64C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060041C7 RID: 16839 RVA: 0x00101B58 File Offset: 0x000FFD58
|
||||
[Token(Token = "0x60041C7")]
|
||||
[Address(RVA = "0x1CB6530", Offset = "0x1CB5530", VA = "0x181CB6530")]
|
||||
public HideIfNoTertiaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009BB RID: 2491
|
||||
[Token(Token = "0x20009BB")]
|
||||
[Serializable]
|
||||
private class HideIfHighlightedImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041C8 RID: 16840 RVA: 0x00101B6C File Offset: 0x000FFD6C
|
||||
[Token(Token = "0x60041C8")]
|
||||
[Address(RVA = "0x1CB56F0", Offset = "0x1CB46F0", VA = "0x181CB56F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041C9 RID: 16841 RVA: 0x00101B84 File Offset: 0x000FFD84
|
||||
[Token(Token = "0x60041C9")]
|
||||
[Address(RVA = "0x1CB5760", Offset = "0x1CB4760", VA = "0x181CB5760")]
|
||||
public HideIfHighlightedImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009BC RID: 2492
|
||||
[Token(Token = "0x20009BC")]
|
||||
[Serializable]
|
||||
private class HideIfNotHighlightedImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041CA RID: 16842 RVA: 0x00101B98 File Offset: 0x000FFD98
|
||||
[Token(Token = "0x60041CA")]
|
||||
[Address(RVA = "0x1CB6850", Offset = "0x1CB5850", VA = "0x181CB6850", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060041CB RID: 16843 RVA: 0x00101BB0 File Offset: 0x000FFDB0
|
||||
[Token(Token = "0x60041CB")]
|
||||
[Address(RVA = "0x1CB68C0", Offset = "0x1CB58C0", VA = "0x181CB68C0")]
|
||||
public HideIfNotHighlightedImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009BD RID: 2493
|
||||
[Token(Token = "0x20009BD")]
|
||||
[Serializable]
|
||||
private class HideIfNotRemovableImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060041CC RID: 16844 RVA: 0x00101BC4 File Offset: 0x000FFDC4
|
||||
[Token(Token = "0x60041CC")]
|
||||
[Address(RVA = "0x1CB69C0", Offset = "0x1CB59C0", VA = "0x181CB69C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041CD RID: 16845 RVA: 0x00101BDC File Offset: 0x000FFDDC
|
||||
[Token(Token = "0x60041CD")]
|
||||
[Address(RVA = "0x1CB6A40", Offset = "0x1CB5A40", VA = "0x181CB6A40")]
|
||||
public HideIfNotRemovableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009BE RID: 2494
|
||||
[Token(Token = "0x20009BE")]
|
||||
[Serializable]
|
||||
private class ActiveInactiveTransitionImpl : TransitionControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x17000BB5 RID: 2997
|
||||
// (get) Token: 0x060041CE RID: 16846 RVA: 0x00101BF0 File Offset: 0x000FFDF0
|
||||
[Token(Token = "0x17000BB5")]
|
||||
protected override bool IsActive
|
||||
{
|
||||
[Token(Token = "0x60041CE")]
|
||||
[Address(RVA = "0x1CA5C20", Offset = "0x1CA4C20", VA = "0x181CA5C20", Slot = "29")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060041CF RID: 16847 RVA: 0x00101C04 File Offset: 0x000FFE04
|
||||
[Token(Token = "0x60041CF")]
|
||||
[Address(RVA = "0x1CA5BE0", Offset = "0x1CA4BE0", VA = "0x181CA5BE0")]
|
||||
public ActiveInactiveTransitionImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000874 RID: 2164
|
||||
[Token(Token = "0x2000874")]
|
||||
public abstract class CharacterCountControllerImpl<T> : TextControllerImpl<T> where T : ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x17000ADE RID: 2782
|
||||
// (get) Token: 0x06003C4B RID: 15435
|
||||
[Token(Token = "0x17000ADE")]
|
||||
protected abstract string KKJIOHNFHFJ
|
||||
{
|
||||
[Token(Token = "0x6003C4B")]
|
||||
[Address(Slot = "29")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06003C4C RID: 15436 RVA: 0x000F4C30 File Offset: 0x000F2E30
|
||||
[Token(Token = "0x6003C4C")]
|
||||
[Address(RVA = "0x28D9AE0", Offset = "0x28D8AE0", VA = "0x1828D9AE0", Slot = "27")]
|
||||
protected sealed override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
this.HDCFHIKKDBC();
|
||||
string empty;
|
||||
if (num == 0)
|
||||
{
|
||||
empty = string.Empty;
|
||||
}
|
||||
string empty2 = string.Empty;
|
||||
string text2;
|
||||
string text = empty + text2 + empty2;
|
||||
}
|
||||
|
||||
// Token: 0x06003C4D RID: 15437 RVA: 0x000F4C68 File Offset: 0x000F2E68
|
||||
[Token(Token = "0x6003C4D")]
|
||||
[Address(RVA = "0x1CC7510", Offset = "0x1CC6510", VA = "0x181CC7510")]
|
||||
protected CharacterCountControllerImpl()
|
||||
{
|
||||
string text = this.KKJIOHNFHFJ;
|
||||
}
|
||||
|
||||
// Token: 0x04003338 RID: 13112
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003338")]
|
||||
[SerializeField]
|
||||
private string prefix;
|
||||
|
||||
// Token: 0x04003339 RID: 13113
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003339")]
|
||||
[SerializeField]
|
||||
private string suffix;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02001098 RID: 4248
|
||||
[Token(Token = "0x2001098")]
|
||||
public class CharadesToolMenuModel : ToolMenuModel
|
||||
{
|
||||
// Token: 0x17001041 RID: 4161
|
||||
// (get) Token: 0x06005F53 RID: 24403 RVA: 0x0014D440 File Offset: 0x0014B640
|
||||
[Token(Token = "0x17001041")]
|
||||
private CharadesPen NJPHCKKAFPB
|
||||
{
|
||||
[Token(Token = "0x6005F53")]
|
||||
[Address(RVA = "0x1CA9F60", Offset = "0x1CA8F60", VA = "0x181CA9F60")]
|
||||
get
|
||||
{
|
||||
Tool tool = base.OMLLNEJLIAB;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
return base.OMLLNEJLIAB.GetComponent<CharadesPen>();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F54 RID: 24404 RVA: 0x0014D474 File Offset: 0x0014B674
|
||||
[Token(Token = "0x6005F54")]
|
||||
[Address(RVA = "0x1CA9F30", Offset = "0x1CA8F30", VA = "0x181CA9F30")]
|
||||
public ACBDPBHGKJL GetSelectedShapeType()
|
||||
{
|
||||
return this.NJPHCKKAFPB.<NMPJKFAHACC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005F55 RID: 24405 RVA: 0x0014D494 File Offset: 0x0014B694
|
||||
[Token(Token = "0x6005F55")]
|
||||
[Address(RVA = "0x1CAA050", Offset = "0x1CA9050", VA = "0x181CAA050")]
|
||||
public void SelectShapeType(ACBDPBHGKJL NAEHIKOGNND)
|
||||
{
|
||||
CharadesPen charadesPen = this.NJPHCKKAFPB;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005F56 RID: 24406 RVA: 0x0014D4B4 File Offset: 0x0014B6B4
|
||||
[Token(Token = "0x6005F56")]
|
||||
[Address(RVA = "0x1CA9F00", Offset = "0x1CA8F00", VA = "0x181CA9F00")]
|
||||
public LNBGEMHOKFN GetSelectedShapeColor()
|
||||
{
|
||||
return this.NJPHCKKAFPB.AEKHJMPAOKM;
|
||||
}
|
||||
|
||||
// Token: 0x06005F57 RID: 24407 RVA: 0x0014D4D4 File Offset: 0x0014B6D4
|
||||
[Token(Token = "0x6005F57")]
|
||||
[Address(RVA = "0x1CAA000", Offset = "0x1CA9000", VA = "0x181CAA000")]
|
||||
public void SelectShapeColor(LNBGEMHOKFN GJAINANBOCB)
|
||||
{
|
||||
CharadesPen charadesPen = this.NJPHCKKAFPB;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005F58 RID: 24408 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005F58")]
|
||||
[Address(RVA = "0x1CA9E90", Offset = "0x1CA8E90", VA = "0x181CA9E90")]
|
||||
public Color GetColorFromShapeColor(LNBGEMHOKFN MFJFHKBEFMO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005F59 RID: 24409 RVA: 0x0014D4F4 File Offset: 0x0014B6F4
|
||||
[Token(Token = "0x6005F59")]
|
||||
[Address(RVA = "0x173CC60", Offset = "0x173BC60", VA = "0x18173CC60")]
|
||||
public CharadesToolMenuModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02001099 RID: 4249
|
||||
[Token(Token = "0x2001099")]
|
||||
public class CharadesToolMenuModelController : ModelController<CharadesToolMenuModel>
|
||||
{
|
||||
// Token: 0x06005F5A RID: 24410 RVA: 0x0014D508 File Offset: 0x0014B708
|
||||
[Token(Token = "0x6005F5A")]
|
||||
[Address(RVA = "0x1CA9E50", Offset = "0x1CA8E50", VA = "0x181CA9E50")]
|
||||
public CharadesToolMenuModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200109A RID: 4250
|
||||
[Token(Token = "0x200109A")]
|
||||
[Serializable]
|
||||
private class SelectColorImpl : ToggleControllerImpl<CharadesToolMenuModel>
|
||||
{
|
||||
// Token: 0x06005F5B RID: 24411 RVA: 0x0014D51C File Offset: 0x0014B71C
|
||||
[Token(Token = "0x6005F5B")]
|
||||
[Address(RVA = "0x1CB9C20", Offset = "0x1CB8C20", VA = "0x181CB9C20", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
LNBGEMHOKFN shapeColor = this.ShapeColor;
|
||||
CharadesPen charadesPen;
|
||||
bool flag = charadesPen.AEKHJMPAOKM == shapeColor;
|
||||
LNBGEMHOKFN shapeColor2 = this.ShapeColor;
|
||||
}
|
||||
|
||||
// Token: 0x06005F5C RID: 24412 RVA: 0x0014D548 File Offset: 0x0014B748
|
||||
[Token(Token = "0x6005F5C")]
|
||||
[Address(RVA = "0x1CB9D30", Offset = "0x1CB8D30", VA = "0x181CB9D30", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
LNBGEMHOKFN shapeColor = this.ShapeColor;
|
||||
}
|
||||
|
||||
// Token: 0x06005F5D RID: 24413 RVA: 0x0014D564 File Offset: 0x0014B764
|
||||
[Token(Token = "0x6005F5D")]
|
||||
[Address(RVA = "0x1CB9DA0", Offset = "0x1CB8DA0", VA = "0x181CB9DA0")]
|
||||
public SelectColorImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F10 RID: 16144
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003F10")]
|
||||
public LNBGEMHOKFN ShapeColor;
|
||||
}
|
||||
|
||||
// Token: 0x0200109B RID: 4251
|
||||
[Token(Token = "0x200109B")]
|
||||
[Serializable]
|
||||
private class SelectShapeImpl : ToggleControllerImpl<CharadesToolMenuModel>
|
||||
{
|
||||
// Token: 0x06005F5E RID: 24414 RVA: 0x0014D578 File Offset: 0x0014B778
|
||||
[Token(Token = "0x6005F5E")]
|
||||
[Address(RVA = "0x1CB9DE0", Offset = "0x1CB8DE0", VA = "0x181CB9DE0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
ACBDPBHGKJL shapeType = this.ShapeType;
|
||||
CharadesPen charadesPen;
|
||||
bool flag = charadesPen.<NMPJKFAHACC>k__BackingField == shapeType;
|
||||
}
|
||||
|
||||
// Token: 0x06005F5F RID: 24415 RVA: 0x0014D59C File Offset: 0x0014B79C
|
||||
[Token(Token = "0x6005F5F")]
|
||||
[Address(RVA = "0x1CB9E50", Offset = "0x1CB8E50", VA = "0x181CB9E50", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
ACBDPBHGKJL shapeType = this.ShapeType;
|
||||
}
|
||||
|
||||
// Token: 0x06005F60 RID: 24416 RVA: 0x0014D5B8 File Offset: 0x0014B7B8
|
||||
[Token(Token = "0x6005F60")]
|
||||
[Address(RVA = "0x1CB9EC0", Offset = "0x1CB8EC0", VA = "0x181CB9EC0")]
|
||||
public SelectShapeImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F11 RID: 16145
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003F11")]
|
||||
public ACBDPBHGKJL ShapeType;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,191 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009BF RID: 2495
|
||||
[Token(Token = "0x20009BF")]
|
||||
public class ChatMessageModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000BB6 RID: 2998
|
||||
// (get) Token: 0x060041D0 RID: 16848 RVA: 0x00101C18 File Offset: 0x000FFE18
|
||||
[Token(Token = "0x17000BB6")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60041D0")]
|
||||
[Address(RVA = "0x1CAA3F0", Offset = "0x1CA93F0", VA = "0x181CAA3F0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
ChatMessage moacpdcokgp = this.MOACPDCOKGP;
|
||||
int num = 0;
|
||||
return ChatMessage.BDBLGMKABNK(moacpdcokgp, num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB7 RID: 2999
|
||||
// (get) Token: 0x060041D1 RID: 16849 RVA: 0x00101C38 File Offset: 0x000FFE38
|
||||
// (set) Token: 0x060041D2 RID: 16850 RVA: 0x00101C4C File Offset: 0x000FFE4C
|
||||
[Token(Token = "0x17000BB7")]
|
||||
public ChatMessage OPAAFAKPHOE
|
||||
{
|
||||
[Token(Token = "0x60041D1")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
return this.MOACPDCOKGP;
|
||||
}
|
||||
[Token(Token = "0x60041D2")]
|
||||
[Address(RVA = "0x1CAA510", Offset = "0x1CA9510", VA = "0x181CAA510")]
|
||||
set
|
||||
{
|
||||
if (ChatMessage.BDBLGMKABNK(this.MOACPDCOKGP, value))
|
||||
{
|
||||
this.MOACPDCOKGP = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB8 RID: 3000
|
||||
// (get) Token: 0x060041D3 RID: 16851 RVA: 0x00101C78 File Offset: 0x000FFE78
|
||||
[Token(Token = "0x17000BB8")]
|
||||
public bool FJFGMEJNPML
|
||||
{
|
||||
[Token(Token = "0x60041D3")]
|
||||
[Address(RVA = "0x1CAA4D0", Offset = "0x1CA94D0", VA = "0x181CAA4D0")]
|
||||
get
|
||||
{
|
||||
ChatMessage moacpdcokgp = this.MOACPDCOKGP;
|
||||
int num = 0;
|
||||
bool flag = ChatMessage.BDBLGMKABNK(moacpdcokgp, num);
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
ChatMessage moacpdcokgp2 = this.MOACPDCOKGP;
|
||||
bool flag2;
|
||||
return flag2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BB9 RID: 3001
|
||||
// (get) Token: 0x060041D4 RID: 16852 RVA: 0x00101CAC File Offset: 0x000FFEAC
|
||||
// (set) Token: 0x060041D5 RID: 16853 RVA: 0x00101CC0 File Offset: 0x000FFEC0
|
||||
[Token(Token = "0x17000BB9")]
|
||||
public CCEOLAOLEKJ IAAMCFEAHEC
|
||||
{
|
||||
[Token(Token = "0x60041D4")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get;
|
||||
[Token(Token = "0x60041D5")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x060041D6 RID: 16854 RVA: 0x00101CD4 File Offset: 0x000FFED4
|
||||
[Token(Token = "0x60041D6")]
|
||||
[Address(RVA = "0x1CAA2D0", Offset = "0x1CA92D0", VA = "0x181CAA2D0", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
||||
Action<int> action = new Action(this.NLHPIBGGDMO);
|
||||
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action);
|
||||
}
|
||||
|
||||
// Token: 0x060041D7 RID: 16855 RVA: 0x00101D08 File Offset: 0x000FFF08
|
||||
[Token(Token = "0x60041D7")]
|
||||
[Address(RVA = "0x1CAA400", Offset = "0x1CA9400", VA = "0x181CAA400", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
||||
Action<int> action = new Action(this.NLHPIBGGDMO);
|
||||
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action);
|
||||
}
|
||||
|
||||
// Token: 0x060041D8 RID: 16856 RVA: 0x00101D3C File Offset: 0x000FFF3C
|
||||
[Token(Token = "0x60041D8")]
|
||||
[Address(RVA = "0x1CAA3A0", Offset = "0x1CA93A0", VA = "0x181CAA3A0")]
|
||||
protected void NLHPIBGGDMO(int GKLPIFBPGOD)
|
||||
{
|
||||
ChatMessage moacpdcokgp = this.MOACPDCOKGP;
|
||||
int num = 0;
|
||||
if (!ChatMessage.JGIMJGNAJHP(moacpdcokgp, num))
|
||||
{
|
||||
ChatMessage moacpdcokgp2 = this.MOACPDCOKGP;
|
||||
if (GKLPIFBPGOD == moacpdcokgp2.<DELBHPAMHAM>k__BackingField)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060041D9 RID: 16857 RVA: 0x00101D78 File Offset: 0x000FFF78
|
||||
[Token(Token = "0x60041D9")]
|
||||
[Address(RVA = "0x1CAA0E0", Offset = "0x1CA90E0", VA = "0x181CAA0E0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.MOACPDCOKGP = num;
|
||||
this.<EPICHDIAEDJ>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x060041DA RID: 16858 RVA: 0x00101D98 File Offset: 0x000FFF98
|
||||
[Token(Token = "0x60041DA")]
|
||||
[Address(RVA = "0x1CAA120", Offset = "0x1CA9120", VA = "0x181CAA120", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
ChatMessage moacpdcokgp = this.MOACPDCOKGP;
|
||||
if (moacpdcokgp.<DELBHPAMHAM>k__BackingField == -5 && moacpdcokgp != 0)
|
||||
{
|
||||
PMGCJEPKFOF<string> pmgcjepkfof = moacpdcokgp.<OOEANCNFAGB>k__BackingField.GBHMBOKPMMF();
|
||||
}
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof2 = PEGGCEDHBOF.NFKMGNHDCMN(moacpdcokgp.<DELBHPAMHAM>k__BackingField);
|
||||
Action<CCEOLAOLEKJ> action = new Action(this.PJHHGDFPFHF);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Func<PMGCJEPKFOF<string>> func = new Func(this.DDCDOHKBMOI);
|
||||
num += num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060041DB RID: 16859 RVA: 0x00101E0C File Offset: 0x0010000C
|
||||
[Token(Token = "0x60041DB")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public ChatMessageModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041DC RID: 16860 RVA: 0x00101E20 File Offset: 0x00100020
|
||||
[Token(Token = "0x60041DC")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
[CompilerGenerated]
|
||||
private void PJHHGDFPFHF(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
this.<EPICHDIAEDJ>k__BackingField = HFIDFDPOCKA;
|
||||
}
|
||||
|
||||
// Token: 0x060041DD RID: 16861 RVA: 0x00101E34 File Offset: 0x00100034
|
||||
[Token(Token = "0x60041DD")]
|
||||
[Address(RVA = "0x1CAA0F0", Offset = "0x1CA90F0", VA = "0x181CAA0F0")]
|
||||
[CompilerGenerated]
|
||||
private PMGCJEPKFOF<string> DDCDOHKBMOI()
|
||||
{
|
||||
ChatMessage moacpdcokgp = this.MOACPDCOKGP;
|
||||
if (moacpdcokgp != 0)
|
||||
{
|
||||
return moacpdcokgp.<OOEANCNFAGB>k__BackingField.GBHMBOKPMMF();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400352F RID: 13615
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400352F")]
|
||||
private ChatMessage MOACPDCOKGP;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,140 @@
|
||||
using System;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009C0 RID: 2496
|
||||
[Token(Token = "0x20009C0")]
|
||||
public class ChatMessageModelController : ModelController<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060041DE RID: 16862 RVA: 0x00101E60 File Offset: 0x00100060
|
||||
[Token(Token = "0x60041DE")]
|
||||
[Address(RVA = "0x1CAA0A0", Offset = "0x1CA90A0", VA = "0x181CAA0A0")]
|
||||
public ChatMessageModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020009C1 RID: 2497
|
||||
[Token(Token = "0x20009C1")]
|
||||
[Serializable]
|
||||
private class TimestampTextImpl : TextControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060041DF RID: 16863 RVA: 0x00101E74 File Offset: 0x00100074
|
||||
[Token(Token = "0x60041DF")]
|
||||
[Address(RVA = "0x1CBA6D0", Offset = "0x1CB96D0", VA = "0x181CBA6D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041E0 RID: 16864 RVA: 0x00101E88 File Offset: 0x00100088
|
||||
[Token(Token = "0x60041E0")]
|
||||
[Address(RVA = "0x1CBA750", Offset = "0x1CB9750", VA = "0x181CBA750")]
|
||||
public TimestampTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009C2 RID: 2498
|
||||
[Token(Token = "0x20009C2")]
|
||||
[Serializable]
|
||||
private class SenderAccountUsernameImpl : TextControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060041E1 RID: 16865 RVA: 0x00101E9C File Offset: 0x0010009C
|
||||
[Token(Token = "0x60041E1")]
|
||||
[Address(RVA = "0x1CB9FE0", Offset = "0x1CB8FE0", VA = "0x181CB9FE0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
string text = "@" + num;
|
||||
}
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
}
|
||||
|
||||
// Token: 0x060041E2 RID: 16866 RVA: 0x00101EC8 File Offset: 0x001000C8
|
||||
[Token(Token = "0x60041E2")]
|
||||
[Address(RVA = "0x1CBA080", Offset = "0x1CB9080", VA = "0x181CBA080")]
|
||||
public SenderAccountUsernameImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009C3 RID: 2499
|
||||
[Token(Token = "0x20009C3")]
|
||||
[Serializable]
|
||||
private class ContentTextImpl : TextControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060041E3 RID: 16867 RVA: 0x00101EDC File Offset: 0x001000DC
|
||||
[Token(Token = "0x60041E3")]
|
||||
[Address(RVA = "0x1CB4210", Offset = "0x1CB3210", VA = "0x181CB4210", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041E4 RID: 16868 RVA: 0x00101EF0 File Offset: 0x001000F0
|
||||
[Token(Token = "0x60041E4")]
|
||||
[Address(RVA = "0x1CB42A0", Offset = "0x1CB32A0", VA = "0x181CB42A0")]
|
||||
public ContentTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009C4 RID: 2500
|
||||
[Token(Token = "0x20009C4")]
|
||||
[Serializable]
|
||||
private class SenderAccountImageImpl : RecNetRawImageControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060041E5 RID: 16869 RVA: 0x00101F04 File Offset: 0x00100104
|
||||
[Token(Token = "0x60041E5")]
|
||||
[Address(RVA = "0x1CB9F00", Offset = "0x1CB8F00", VA = "0x181CB9F00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (this != 0)
|
||||
{
|
||||
}
|
||||
string text = ObscuredString.FAJDMKOEFLH(0);
|
||||
}
|
||||
|
||||
// Token: 0x060041E6 RID: 16870 RVA: 0x00101F24 File Offset: 0x00100124
|
||||
[Token(Token = "0x60041E6")]
|
||||
[Address(RVA = "0x1CB9FA0", Offset = "0x1CB8FA0", VA = "0x181CB9FA0")]
|
||||
public SenderAccountImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009C5 RID: 2501
|
||||
[Token(Token = "0x20009C5")]
|
||||
public enum MCEJEHBGFLI
|
||||
{
|
||||
// Token: 0x04003532 RID: 13618
|
||||
[Token(Token = "0x4003532")]
|
||||
IsPending,
|
||||
// Token: 0x04003533 RID: 13619
|
||||
[Token(Token = "0x4003533")]
|
||||
IsNotPending
|
||||
}
|
||||
|
||||
// Token: 0x020009C6 RID: 2502
|
||||
[Token(Token = "0x20009C6")]
|
||||
[Serializable]
|
||||
private class HideIfNotPendingImpl : HideableControllerImpl<ChatMessageModel>, CPNNLEAKNBA<ChatMessageModelController.MCEJEHBGFLI>
|
||||
{
|
||||
// Token: 0x060041E7 RID: 16871 RVA: 0x00101F38 File Offset: 0x00100138
|
||||
[Token(Token = "0x60041E7")]
|
||||
[Address(RVA = "0x1CB6900", Offset = "0x1CB5900", VA = "0x181CB6900", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041E8 RID: 16872 RVA: 0x00101F4C File Offset: 0x0010014C
|
||||
[Token(Token = "0x60041E8")]
|
||||
[Address(RVA = "0x1CB6980", Offset = "0x1CB5980", VA = "0x181CB6980")]
|
||||
public HideIfNotPendingImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009C7 RID: 2503
|
||||
[Token(Token = "0x20009C7")]
|
||||
public class ChatModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000BBA RID: 3002
|
||||
// (get) Token: 0x060041E9 RID: 16873 RVA: 0x00101F60 File Offset: 0x00100160
|
||||
[Token(Token = "0x17000BBA")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60041E9")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BBB RID: 3003
|
||||
// (get) Token: 0x060041EA RID: 16874 RVA: 0x00101F70 File Offset: 0x00100170
|
||||
// (set) Token: 0x060041EB RID: 16875 RVA: 0x00101F84 File Offset: 0x00100184
|
||||
[Token(Token = "0x17000BBB")]
|
||||
public int MBIHKLHIGDK
|
||||
{
|
||||
[Token(Token = "0x60041EA")]
|
||||
[Address(RVA = "0x483230", Offset = "0x482230", VA = "0x180483230")]
|
||||
get;
|
||||
[Token(Token = "0x60041EB")]
|
||||
[Address(RVA = "0x4833D0", Offset = "0x4823D0", VA = "0x1804833D0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060041EC RID: 16876 RVA: 0x00101F98 File Offset: 0x00100198
|
||||
[Token(Token = "0x60041EC")]
|
||||
[Address(RVA = "0x1CAA9C0", Offset = "0x1CA99C0", VA = "0x181CAA9C0", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL;
|
||||
Action action = new Action(this.MGHCDBEFNOL);
|
||||
PEGGCEDHBOF.MGHCDBEFNOL = OKNNKFGFODL.GMNMHGMFGOL(mghcdbefnol, action);
|
||||
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
||||
Action<OKLPPLDEGKH> action2 = new Action(this.FNNMPDKBCDD);
|
||||
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.BPJDFPACLMK(fnnmpdkbcdd, action2);
|
||||
MFBGLIHGCGO<OKLPPLDEGKH> ldicckenach = IAOJMNAKJLH.LDICCKENACH;
|
||||
Action<OKLPPLDEGKH> action3 = new Action(this.LDICCKENACH);
|
||||
IAOJMNAKJLH.LDICCKENACH = MFBGLIHGCGO.BPJDFPACLMK(ldicckenach, action3);
|
||||
}
|
||||
|
||||
// Token: 0x060041ED RID: 16877 RVA: 0x0010200C File Offset: 0x0010020C
|
||||
[Token(Token = "0x60041ED")]
|
||||
[Address(RVA = "0x1CAABC0", Offset = "0x1CA9BC0", VA = "0x181CAABC0", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL;
|
||||
Action action = new Action(this.MGHCDBEFNOL);
|
||||
PEGGCEDHBOF.MGHCDBEFNOL = OKNNKFGFODL.GMNMHGMFGOL(mghcdbefnol, action);
|
||||
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
||||
Action<OKLPPLDEGKH> action2 = new Action(this.FNNMPDKBCDD);
|
||||
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.GMNMHGMFGOL(fnnmpdkbcdd, action2);
|
||||
MFBGLIHGCGO<OKLPPLDEGKH> ldicckenach = IAOJMNAKJLH.LDICCKENACH;
|
||||
Action<OKLPPLDEGKH> action3 = new Action(this.LDICCKENACH);
|
||||
IAOJMNAKJLH.LDICCKENACH = MFBGLIHGCGO.GMNMHGMFGOL(ldicckenach, action3);
|
||||
}
|
||||
|
||||
// Token: 0x060041EE RID: 16878 RVA: 0x00102080 File Offset: 0x00100280
|
||||
[Token(Token = "0x60041EE")]
|
||||
[Address(RVA = "0xA380F0", Offset = "0xA370F0", VA = "0x180A380F0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.<JFOKMHGMPCB>k__BackingField = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x060041EF RID: 16879 RVA: 0x00102098 File Offset: 0x00100298
|
||||
[Token(Token = "0x60041EF")]
|
||||
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
||||
private void MGHCDBEFNOL()
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060041F0 RID: 16880 RVA: 0x001020AC File Offset: 0x001002AC
|
||||
[Token(Token = "0x60041F0")]
|
||||
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
||||
private void FNNMPDKBCDD(OKLPPLDEGKH OFPDIAMBDKK)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060041F1 RID: 16881 RVA: 0x001020C0 File Offset: 0x001002C0
|
||||
[Token(Token = "0x60041F1")]
|
||||
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
||||
private void LDICCKENACH(OKLPPLDEGKH OFPDIAMBDKK)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060041F2 RID: 16882 RVA: 0x001020D4 File Offset: 0x001002D4
|
||||
[Token(Token = "0x60041F2")]
|
||||
[Address(RVA = "0x1CAA810", Offset = "0x1CA9810", VA = "0x181CAA810", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.NCICFDCKNAF();
|
||||
Action action = new Action(this.OFCMNIFODLB);
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060041F3 RID: 16883 RVA: 0x00102104 File Offset: 0x00100304
|
||||
[Token(Token = "0x60041F3")]
|
||||
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
||||
public ChatModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041F4 RID: 16884 RVA: 0x00102118 File Offset: 0x00100318
|
||||
[Token(Token = "0x60041F4")]
|
||||
[Address(RVA = "0x1CAAB60", Offset = "0x1CA9B60", VA = "0x181CAAB60")]
|
||||
[CompilerGenerated]
|
||||
private void OFCMNIFODLB()
|
||||
{
|
||||
int num = IAOJMNAKJLH.MFFKMKHCJKH();
|
||||
this.<JFOKMHGMPCB>k__BackingField = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009C8 RID: 2504
|
||||
[Token(Token = "0x20009C8")]
|
||||
public class ChatModelController : ModelController<ChatModel>
|
||||
{
|
||||
// Token: 0x060041F5 RID: 16885 RVA: 0x00102134 File Offset: 0x00100334
|
||||
[Token(Token = "0x60041F5")]
|
||||
[Address(RVA = "0x1CAA7D0", Offset = "0x1CA97D0", VA = "0x181CAA7D0")]
|
||||
public ChatModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020009C9 RID: 2505
|
||||
[Token(Token = "0x20009C9")]
|
||||
[Serializable]
|
||||
private class UnreadThreadCountImpl : TextControllerImpl<ChatModel>
|
||||
{
|
||||
// Token: 0x060041F6 RID: 16886 RVA: 0x00102148 File Offset: 0x00100348
|
||||
[Token(Token = "0x60041F6")]
|
||||
[Address(RVA = "0x1CBAEC0", Offset = "0x1CB9EC0", VA = "0x181CBAEC0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int maximum = this._maximum;
|
||||
string text = 0.BOAKHAMILHB(maximum);
|
||||
}
|
||||
|
||||
// Token: 0x060041F7 RID: 16887 RVA: 0x0010216C File Offset: 0x0010036C
|
||||
[Token(Token = "0x60041F7")]
|
||||
[Address(RVA = "0x1CBAF30", Offset = "0x1CB9F30", VA = "0x181CBAF30")]
|
||||
public UnreadThreadCountImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003535 RID: 13621
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003535")]
|
||||
[SerializeField]
|
||||
private int _maximum = (int)((ulong)99L);
|
||||
}
|
||||
|
||||
// Token: 0x020009CA RID: 2506
|
||||
[Token(Token = "0x20009CA")]
|
||||
public enum PGOJLHPKIFG
|
||||
{
|
||||
// Token: 0x04003537 RID: 13623
|
||||
[Token(Token = "0x4003537")]
|
||||
HasUnreadChats,
|
||||
// Token: 0x04003538 RID: 13624
|
||||
[Token(Token = "0x4003538")]
|
||||
HasNoUnreadChats
|
||||
}
|
||||
|
||||
// Token: 0x020009CB RID: 2507
|
||||
[Token(Token = "0x20009CB")]
|
||||
[Serializable]
|
||||
private class HideIfNoUnreadThreadsImpl : HideableControllerImpl<ChatModel>, CPNNLEAKNBA<ChatModelController.PGOJLHPKIFG>
|
||||
{
|
||||
// Token: 0x060041F8 RID: 16888 RVA: 0x0010218C File Offset: 0x0010038C
|
||||
[Token(Token = "0x60041F8")]
|
||||
[Address(RVA = "0x1CB67B0", Offset = "0x1CB57B0", VA = "0x181CB67B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060041F9 RID: 16889 RVA: 0x001021A0 File Offset: 0x001003A0
|
||||
[Token(Token = "0x60041F9")]
|
||||
[Address(RVA = "0x1CB6810", Offset = "0x1CB5810", VA = "0x181CB6810")]
|
||||
public HideIfNoUnreadThreadsImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,325 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using JetBrains.Annotations;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009CC RID: 2508
|
||||
[Token(Token = "0x20009CC")]
|
||||
public class ChatThreadCreationModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000BBC RID: 3004
|
||||
// (get) Token: 0x060041FA RID: 16890 RVA: 0x001021B4 File Offset: 0x001003B4
|
||||
[Token(Token = "0x17000BBC")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60041FA")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BBD RID: 3005
|
||||
// (get) Token: 0x060041FB RID: 16891 RVA: 0x001021C4 File Offset: 0x001003C4
|
||||
[Token(Token = "0x17000BBD")]
|
||||
public IReadOnlyList<int> KIGJHPJDJKG
|
||||
{
|
||||
[Token(Token = "0x60041FB")]
|
||||
[Address(RVA = "0x1CAB4A0", Offset = "0x1CAA4A0", VA = "0x181CAB4A0")]
|
||||
get
|
||||
{
|
||||
List<int> kigjhpjdjkg = this.CANECPGCIAM.KIGJHPJDJKG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BBE RID: 3006
|
||||
// (get) Token: 0x060041FC RID: 16892 RVA: 0x001021E4 File Offset: 0x001003E4
|
||||
// (set) Token: 0x060041FD RID: 16893 RVA: 0x00102204 File Offset: 0x00100404
|
||||
[Token(Token = "0x17000BBE")]
|
||||
public string DFPPNHINEFO
|
||||
{
|
||||
[Token(Token = "0x60041FC")]
|
||||
[Address(RVA = "0x1CAB530", Offset = "0x1CAA530", VA = "0x181CAB530")]
|
||||
get
|
||||
{
|
||||
return this.CANECPGCIAM.DFPPNHINEFO;
|
||||
}
|
||||
[Token(Token = "0x60041FD")]
|
||||
[Address(RVA = "0x1CAB600", Offset = "0x1CAA600", VA = "0x181CAB600")]
|
||||
set
|
||||
{
|
||||
this.CANECPGCIAM.DFPPNHINEFO = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BBF RID: 3007
|
||||
// (get) Token: 0x060041FE RID: 16894 RVA: 0x0010222C File Offset: 0x0010042C
|
||||
// (set) Token: 0x060041FF RID: 16895 RVA: 0x00102240 File Offset: 0x00100440
|
||||
[Token(Token = "0x17000BBF")]
|
||||
public bool DFPOLKLAIDK
|
||||
{
|
||||
[Token(Token = "0x60041FE")]
|
||||
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")]
|
||||
get;
|
||||
[Token(Token = "0x60041FF")]
|
||||
[Address(RVA = "0xCDDC60", Offset = "0xCDCC60", VA = "0x180CDDC60")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000BC0 RID: 3008
|
||||
// (get) Token: 0x06004200 RID: 16896 RVA: 0x00102254 File Offset: 0x00100454
|
||||
// (set) Token: 0x06004201 RID: 16897 RVA: 0x00102268 File Offset: 0x00100468
|
||||
[Token(Token = "0x17000BC0")]
|
||||
public bool ONGEANEKLNE
|
||||
{
|
||||
[Token(Token = "0x6004200")]
|
||||
[Address(RVA = "0x1146CE0", Offset = "0x1145CE0", VA = "0x181146CE0")]
|
||||
get;
|
||||
[Token(Token = "0x6004201")]
|
||||
[Address(RVA = "0x1146D00", Offset = "0x1145D00", VA = "0x181146D00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000BC1 RID: 3009
|
||||
// (get) Token: 0x06004202 RID: 16898 RVA: 0x0010227C File Offset: 0x0010047C
|
||||
// (set) Token: 0x06004203 RID: 16899 RVA: 0x00102290 File Offset: 0x00100490
|
||||
[Token(Token = "0x17000BC1")]
|
||||
public string HMFPPBJFHKD
|
||||
{
|
||||
[Token(Token = "0x6004202")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
get;
|
||||
[Token(Token = "0x6004203")]
|
||||
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000BC2 RID: 3010
|
||||
// (get) Token: 0x06004204 RID: 16900 RVA: 0x001022A4 File Offset: 0x001004A4
|
||||
[Token(Token = "0x17000BC2")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x6004204")]
|
||||
[Address(RVA = "0x1CAB4C0", Offset = "0x1CAA4C0", VA = "0x181CAB4C0")]
|
||||
get
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO canecpgciam = this.CANECPGCIAM;
|
||||
if (canecpgciam != 0)
|
||||
{
|
||||
List<int> kigjhpjdjkg = canecpgciam.KIGJHPJDJKG;
|
||||
return !string.IsNullOrEmpty(canecpgciam.DFPPNHINEFO);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004205 RID: 16901 RVA: 0x001022DC File Offset: 0x001004DC
|
||||
[Token(Token = "0x6004205")]
|
||||
[Address(RVA = "0x1CAAF00", Offset = "0x1CA9F00", VA = "0x181CAAF00")]
|
||||
public bool IsAccountSelected(int GKLPIFBPGOD)
|
||||
{
|
||||
return this.CANECPGCIAM.KIGJHPJDJKG.Contains(GKLPIFBPGOD);
|
||||
}
|
||||
|
||||
// Token: 0x17000BC3 RID: 3011
|
||||
// (get) Token: 0x06004206 RID: 16902 RVA: 0x00102300 File Offset: 0x00100500
|
||||
// (set) Token: 0x06004207 RID: 16903 RVA: 0x00102314 File Offset: 0x00100514
|
||||
[Token(Token = "0x17000BC3")]
|
||||
public ChatThreadCreationModel.BOJEIBCCBJO DLECMLIOHGP
|
||||
{
|
||||
[Token(Token = "0x6004206")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
get
|
||||
{
|
||||
return this.CANECPGCIAM;
|
||||
}
|
||||
[Token(Token = "0x6004207")]
|
||||
[Address(RVA = "0x1CAB550", Offset = "0x1CAA550", VA = "0x181CAB550")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
|
||||
List<int> list = new List();
|
||||
bojeibccbjo.KIGJHPJDJKG = list;
|
||||
}
|
||||
this.CANECPGCIAM = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004208 RID: 16904 RVA: 0x00102348 File Offset: 0x00100548
|
||||
[Token(Token = "0x6004208")]
|
||||
[Address(RVA = "0x1CAADB0", Offset = "0x1CA9DB0", VA = "0x181CAADB0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
|
||||
List<int> list = new List();
|
||||
bojeibccbjo.KIGJHPJDJKG = list;
|
||||
this.CANECPGCIAM = bojeibccbjo;
|
||||
}
|
||||
|
||||
// Token: 0x06004209 RID: 16905 RVA: 0x00102370 File Offset: 0x00100570
|
||||
[Token(Token = "0x6004209")]
|
||||
[Address(RVA = "0x1CAAE60", Offset = "0x1CA9E60", VA = "0x181CAAE60", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600420A RID: 16906 RVA: 0x00102384 File Offset: 0x00100584
|
||||
[Token(Token = "0x600420A")]
|
||||
[Address(RVA = "0x1CAB320", Offset = "0x1CAA320", VA = "0x181CAB320")]
|
||||
public void ToggleAccount(int GKLPIFBPGOD)
|
||||
{
|
||||
bool flag = this.CANECPGCIAM.KIGJHPJDJKG.Contains(GKLPIFBPGOD);
|
||||
ChatThreadCreationModel.BOJEIBCCBJO canecpgciam = this.CANECPGCIAM;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2 = canecpgciam.KIGJHPJDJKG.Remove(GKLPIFBPGOD);
|
||||
}
|
||||
canecpgciam.KIGJHPJDJKG.Add(GKLPIFBPGOD);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600420B RID: 16907 RVA: 0x001023D4 File Offset: 0x001005D4
|
||||
[Token(Token = "0x600420B")]
|
||||
[Address(RVA = "0x1CAB140", Offset = "0x1CAA140", VA = "0x181CAB140")]
|
||||
public void Submit()
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO canecpgciam = this.CANECPGCIAM;
|
||||
this.<FJGNJHEJHDD>k__BackingField = true;
|
||||
List<int> kigjhpjdjkg = canecpgciam.KIGJHPJDJKG;
|
||||
string text = IAOJMNAKJLH.FEGFJLANHOH(canecpgciam.DFPPNHINEFO);
|
||||
PMGCJEPKFOF<BBJLEHIBGBJ> pmgcjepkfof = IAOJMNAKJLH.IOFLCFBBODB(kigjhpjdjkg, text);
|
||||
Action<BBJLEHIBGBJ> action = new Action(this.PDJIPIKICGG);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Action<string> action2 = new Action(this.AGIDHNHJOJF);
|
||||
Action action3 = new Action(this.GAAHMBKPGJE);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600420C RID: 16908 RVA: 0x0010245C File Offset: 0x0010065C
|
||||
[Token(Token = "0x600420C")]
|
||||
[Address(RVA = "0x1CAB3F0", Offset = "0x1CAA3F0", VA = "0x181CAB3F0")]
|
||||
public ChatThreadCreationModel()
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
|
||||
List<int> list = new List();
|
||||
bojeibccbjo.KIGJHPJDJKG = list;
|
||||
this.CANECPGCIAM = bojeibccbjo;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600420D RID: 16909 RVA: 0x0010248C File Offset: 0x0010068C
|
||||
[Token(Token = "0x600420D")]
|
||||
[Address(RVA = "0x1CAAF60", Offset = "0x1CA9F60", VA = "0x181CAAF60")]
|
||||
[CompilerGenerated]
|
||||
private void PDJIPIKICGG(BBJLEHIBGBJ FBGCIBNHDOF)
|
||||
{
|
||||
int num = 0;
|
||||
if (FBGCIBNHDOF.<MJLDKIFMHCN>k__BackingField != (KJEFMHKMHOB)num)
|
||||
{
|
||||
this.<NHCNKEMFEJC>k__BackingField = num != 0;
|
||||
KJEFMHKMHOB <MJLDKIFMHCN>k__BackingField = FBGCIBNHDOF.<MJLDKIFMHCN>k__BackingField;
|
||||
int hashCode = <MJLDKIFMHCN>k__BackingField.GetHashCode();
|
||||
this.<ILNFIBHJENP>k__BackingField = hashCode;
|
||||
ToastListModel toastListModel = base.ADJIAENKNAN;
|
||||
string text = this.<ILNFIBHJENP>k__BackingField;
|
||||
toastListModel.AddMessageToast(text);
|
||||
return;
|
||||
}
|
||||
this.<NHCNKEMFEJC>k__BackingField = true;
|
||||
this.<ILNFIBHJENP>k__BackingField = num;
|
||||
while ((this.redirectOnCreation ? 1 : 0) == num)
|
||||
{
|
||||
}
|
||||
BrowserModel componentInParent = base.GetComponentInParent<BrowserModel>();
|
||||
int num2 = 0;
|
||||
if (!(componentInParent == num2))
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.redirectRoute);
|
||||
OKLPPLDEGKH <BDDCIEDKFBM>k__BackingField = FBGCIBNHDOF.<BDDCIEDKFBM>k__BackingField;
|
||||
CECAKDDNHLN cecakddnhln2 = cecakddnhln.OHJACMCAJOH(<BDDCIEDKFBM>k__BackingField);
|
||||
int num3 = 0;
|
||||
componentInParent.GoTo(cecakddnhln2, num3 != 0);
|
||||
}
|
||||
Debug.LogError("Failed to find BrowserModel for redirect");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600420E RID: 16910 RVA: 0x00102548 File Offset: 0x00100748
|
||||
[Token(Token = "0x600420E")]
|
||||
[Address(RVA = "0x1CAADA0", Offset = "0x1CA9DA0", VA = "0x181CAADA0")]
|
||||
[CompilerGenerated]
|
||||
private void AGIDHNHJOJF(string MOPOMPHBHKF)
|
||||
{
|
||||
this.<NHCNKEMFEJC>k__BackingField = false;
|
||||
this.<ILNFIBHJENP>k__BackingField = MOPOMPHBHKF;
|
||||
}
|
||||
|
||||
// Token: 0x0600420F RID: 16911 RVA: 0x00102564 File Offset: 0x00100764
|
||||
[Token(Token = "0x600420F")]
|
||||
[Address(RVA = "0x1CAAE50", Offset = "0x1CA9E50", VA = "0x181CAAE50")]
|
||||
[CompilerGenerated]
|
||||
private void GAAHMBKPGJE()
|
||||
{
|
||||
this.<FJGNJHEJHDD>k__BackingField = false;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x04003539 RID: 13625
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003539")]
|
||||
[SerializeField]
|
||||
private bool redirectOnCreation;
|
||||
|
||||
// Token: 0x0400353A RID: 13626
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400353A")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("redirectOnCreation")]
|
||||
private Route redirectRoute;
|
||||
|
||||
// Token: 0x0400353E RID: 13630
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400353E")]
|
||||
[NotNull]
|
||||
private ChatThreadCreationModel.BOJEIBCCBJO CANECPGCIAM;
|
||||
|
||||
// Token: 0x020009CD RID: 2509
|
||||
[Token(Token = "0x20009CD")]
|
||||
public class BOJEIBCCBJO
|
||||
{
|
||||
// Token: 0x06004210 RID: 16912 RVA: 0x00102580 File Offset: 0x00100780
|
||||
[Token(Token = "0x6004210")]
|
||||
[Address(RVA = "0x1CA5C80", Offset = "0x1CA4C80", VA = "0x181CA5C80")]
|
||||
public BOJEIBCCBJO()
|
||||
{
|
||||
List<int> list = new List();
|
||||
this.KIGJHPJDJKG = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400353F RID: 13631
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400353F")]
|
||||
public List<int> KIGJHPJDJKG;
|
||||
|
||||
// Token: 0x04003540 RID: 13632
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003540")]
|
||||
public string DFPPNHINEFO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,276 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009CE RID: 2510
|
||||
[Token(Token = "0x20009CE")]
|
||||
public class ChatThreadCreationModelController : ModelController<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004211 RID: 16913 RVA: 0x001025A0 File Offset: 0x001007A0
|
||||
[Token(Token = "0x6004211")]
|
||||
[Address(RVA = "0x1CAAD60", Offset = "0x1CA9D60", VA = "0x181CAAD60")]
|
||||
public ChatThreadCreationModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020009CF RID: 2511
|
||||
[Token(Token = "0x20009CF")]
|
||||
[Serializable]
|
||||
private class SubmitButtonImpl : ButtonControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004212 RID: 16914 RVA: 0x001025B4 File Offset: 0x001007B4
|
||||
[Token(Token = "0x6004212")]
|
||||
[Address(RVA = "0x1CBA0C0", Offset = "0x1CB90C0", VA = "0x181CBA0C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004213 RID: 16915 RVA: 0x001025CC File Offset: 0x001007CC
|
||||
[Token(Token = "0x6004213")]
|
||||
[Address(RVA = "0x1CBA180", Offset = "0x1CB9180", VA = "0x181CBA180", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004214 RID: 16916 RVA: 0x001025E0 File Offset: 0x001007E0
|
||||
[Token(Token = "0x6004214")]
|
||||
[Address(RVA = "0x1CBA1C0", Offset = "0x1CB91C0", VA = "0x181CBA1C0")]
|
||||
public SubmitButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009D0 RID: 2512
|
||||
[Token(Token = "0x20009D0")]
|
||||
[Serializable]
|
||||
private class ToggleAccountButtonImpl : ButtonControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004215 RID: 16917 RVA: 0x001025F4 File Offset: 0x001007F4
|
||||
[Token(Token = "0x6004215")]
|
||||
[Address(RVA = "0x1CBA8F0", Offset = "0x1CB98F0", VA = "0x181CBA8F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool hasAccount = this.baseAccountModel.ACAJFAIIOPE;
|
||||
}
|
||||
|
||||
// Token: 0x06004216 RID: 16918 RVA: 0x00102614 File Offset: 0x00100814
|
||||
[Token(Token = "0x6004216")]
|
||||
[Address(RVA = "0x1CBA930", Offset = "0x1CB9930", VA = "0x181CBA930", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
BaseAccountModel baseAccountModel = this.baseAccountModel;
|
||||
int gklpifbpgod = baseAccountModel.GKLPIFBPGOD;
|
||||
IntPtr cachedPtr = baseAccountModel.m_CachedPtr;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004217 RID: 16919 RVA: 0x00102640 File Offset: 0x00100840
|
||||
[Token(Token = "0x6004217")]
|
||||
[Address(RVA = "0x1CBAA30", Offset = "0x1CB9A30", VA = "0x181CBAA30")]
|
||||
public ToggleAccountButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003541 RID: 13633
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003541")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
||||
private BaseAccountModel baseAccountModel;
|
||||
}
|
||||
|
||||
// Token: 0x020009D1 RID: 2513
|
||||
[Token(Token = "0x20009D1")]
|
||||
[Serializable]
|
||||
private class MessageInputFieldImpl : InputFieldControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004218 RID: 16920 RVA: 0x00102654 File Offset: 0x00100854
|
||||
[Token(Token = "0x6004218")]
|
||||
[Address(RVA = "0x1CB7B80", Offset = "0x1CB6B80", VA = "0x181CB7B80", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004219 RID: 16921 RVA: 0x0010266C File Offset: 0x0010086C
|
||||
[Token(Token = "0x6004219")]
|
||||
[Address(RVA = "0x1CB7DE0", Offset = "0x1CB6DE0", VA = "0x181CB7DE0", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600421A RID: 16922 RVA: 0x00102680 File Offset: 0x00100880
|
||||
[Token(Token = "0x600421A")]
|
||||
[Address(RVA = "0x1CB7E80", Offset = "0x1CB6E80", VA = "0x181CB7E80")]
|
||||
public MessageInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009D2 RID: 2514
|
||||
[Token(Token = "0x20009D2")]
|
||||
[Serializable]
|
||||
private class LinkImpl : LinkControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x0600421B RID: 16923 RVA: 0x00102694 File Offset: 0x00100894
|
||||
[Token(Token = "0x600421B")]
|
||||
[Address(RVA = "0x1CB76E0", Offset = "0x1CB66E0", VA = "0x181CB76E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600421C RID: 16924 RVA: 0x001026AC File Offset: 0x001008AC
|
||||
[Token(Token = "0x600421C")]
|
||||
[Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600421D RID: 16925 RVA: 0x001026C0 File Offset: 0x001008C0
|
||||
[Token(Token = "0x600421D")]
|
||||
[Address(RVA = "0x1CB77A0", Offset = "0x1CB67A0", VA = "0x181CB77A0")]
|
||||
public LinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009D3 RID: 2515
|
||||
[Token(Token = "0x20009D3")]
|
||||
[Serializable]
|
||||
private class FromUriImpl : FromUriControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x0600421E RID: 16926 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600421E")]
|
||||
[Address(RVA = "0x1CB4840", Offset = "0x1CB3840", VA = "0x181CB4840", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600421F RID: 16927 RVA: 0x001026D4 File Offset: 0x001008D4
|
||||
[Token(Token = "0x600421F")]
|
||||
[Address(RVA = "0x1CB4BE0", Offset = "0x1CB3BE0", VA = "0x181CB4BE0")]
|
||||
public FromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009D4 RID: 2516
|
||||
[Token(Token = "0x20009D4")]
|
||||
[Serializable]
|
||||
private class HideIfAccountsSelectedImpl : HideableControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004220 RID: 16928 RVA: 0x001026E8 File Offset: 0x001008E8
|
||||
[Token(Token = "0x6004220")]
|
||||
[Address(RVA = "0x1CB5150", Offset = "0x1CB4150", VA = "0x181CB5150", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004221 RID: 16929 RVA: 0x00102700 File Offset: 0x00100900
|
||||
[Token(Token = "0x6004221")]
|
||||
[Address(RVA = "0x1CB51D0", Offset = "0x1CB41D0", VA = "0x181CB51D0")]
|
||||
public HideIfAccountsSelectedImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009D5 RID: 2517
|
||||
[Token(Token = "0x20009D5")]
|
||||
[Serializable]
|
||||
private class HideIfAccountNotSelectedImpl : HideableControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004222 RID: 16930 RVA: 0x00102714 File Offset: 0x00100914
|
||||
[Token(Token = "0x6004222")]
|
||||
[Address(RVA = "0x1CB5010", Offset = "0x1CB4010", VA = "0x181CB5010", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06004223 RID: 16931 RVA: 0x00102738 File Offset: 0x00100938
|
||||
[Token(Token = "0x6004223")]
|
||||
[Address(RVA = "0x1CB4F10", Offset = "0x1CB3F10", VA = "0x181CB4F10", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
base.MDDAPCCABNK();
|
||||
BaseAccountModel baseAccountModel = this.baseAccountModel;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
baseAccountModel += baseAccountModel;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06004224 RID: 16932 RVA: 0x00102768 File Offset: 0x00100968
|
||||
[Token(Token = "0x6004224")]
|
||||
[Address(RVA = "0x1CB4E50", Offset = "0x1CB3E50", VA = "0x181CB4E50", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BaseAccountModel baseAccountModel = this.baseAccountModel;
|
||||
int gklpifbpgod = baseAccountModel.GKLPIFBPGOD;
|
||||
IntPtr cachedPtr = baseAccountModel.m_CachedPtr;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x06004225 RID: 16933 RVA: 0x00102798 File Offset: 0x00100998
|
||||
[Token(Token = "0x6004225")]
|
||||
[Address(RVA = "0x1CB5110", Offset = "0x1CB4110", VA = "0x181CB5110")]
|
||||
public HideIfAccountNotSelectedImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003542 RID: 13634
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003542")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
||||
private BaseAccountModel baseAccountModel;
|
||||
}
|
||||
|
||||
// Token: 0x020009D6 RID: 2518
|
||||
[Token(Token = "0x20009D6")]
|
||||
[Serializable]
|
||||
private class AccountsListSpawnerImpl : RecyclingListControllerImpl<ChatThreadCreationModel, BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06004226 RID: 16934 RVA: 0x001027AC File Offset: 0x001009AC
|
||||
[Token(Token = "0x6004226")]
|
||||
[Address(RVA = "0x1CA5B40", Offset = "0x1CA4B40", VA = "0x181CA5B40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06004227 RID: 16935 RVA: 0x001027C8 File Offset: 0x001009C8
|
||||
[Token(Token = "0x6004227")]
|
||||
[Address(RVA = "0x1CA5A50", Offset = "0x1CA4A50", VA = "0x181CA5A50", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
AccountModel accountModel = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06004228 RID: 16936 RVA: 0x001027E8 File Offset: 0x001009E8
|
||||
[Token(Token = "0x6004228")]
|
||||
[Address(RVA = "0x1CA5BA0", Offset = "0x1CA4BA0", VA = "0x181CA5BA0")]
|
||||
public AccountsListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,131 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009D7 RID: 2519
|
||||
[Token(Token = "0x20009D7")]
|
||||
public class ChatThreadListModel : FilterableListModel<long, OKLPPLDEGKH, string>
|
||||
{
|
||||
// Token: 0x17000BC4 RID: 3012
|
||||
// (get) Token: 0x06004229 RID: 16937 RVA: 0x001027FC File Offset: 0x001009FC
|
||||
[Token(Token = "0x17000BC4")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6004229")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000BC5 RID: 3013
|
||||
// (get) Token: 0x0600422A RID: 16938 RVA: 0x0010280C File Offset: 0x00100A0C
|
||||
// (set) Token: 0x0600422B RID: 16939 RVA: 0x00102820 File Offset: 0x00100A20
|
||||
[Token(Token = "0x17000BC5")]
|
||||
public List<long> HBNCCKLGILF
|
||||
{
|
||||
[Token(Token = "0x600422A")]
|
||||
[Address(RVA = "0x5B7060", Offset = "0x5B6060", VA = "0x1805B7060")]
|
||||
get;
|
||||
[Token(Token = "0x600422B")]
|
||||
[Address(RVA = "0x14ABD90", Offset = "0x14AAD90", VA = "0x1814ABD90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600422C RID: 16940 RVA: 0x00102834 File Offset: 0x00100A34
|
||||
[Token(Token = "0x600422C")]
|
||||
[Address(RVA = "0x1CABAC0", Offset = "0x1CAAAC0", VA = "0x181CABAC0", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
FilterableListModel<long, OKLPPLDEGKH, string>.ADDEJHBFEGL addejhbfegl = new FilterableListModel.ADDEJHBFEGL(this.FOOEBPEIBKH);
|
||||
base.CGGDDKNENAP(addejhbfegl);
|
||||
}
|
||||
|
||||
// Token: 0x0600422D RID: 16941 RVA: 0x0010285C File Offset: 0x00100A5C
|
||||
[Token(Token = "0x600422D")]
|
||||
[Address(RVA = "0x1CABB40", Offset = "0x1CAAB40", VA = "0x181CABB40", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
||||
Action<OKLPPLDEGKH> action = new Action(this.FNNMPDKBCDD);
|
||||
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.BPJDFPACLMK(fnnmpdkbcdd, action);
|
||||
}
|
||||
|
||||
// Token: 0x0600422E RID: 16942 RVA: 0x00102898 File Offset: 0x00100A98
|
||||
[Token(Token = "0x600422E")]
|
||||
[Address(RVA = "0x1CABC20", Offset = "0x1CAAC20", VA = "0x181CABC20", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
||||
Action<OKLPPLDEGKH> action = new Action(this.FNNMPDKBCDD);
|
||||
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.GMNMHGMFGOL(fnnmpdkbcdd, action);
|
||||
}
|
||||
|
||||
// Token: 0x0600422F RID: 16943 RVA: 0x001028CC File Offset: 0x00100ACC
|
||||
[Token(Token = "0x600422F")]
|
||||
[Address(RVA = "0x1CAB900", Offset = "0x1CAA900", VA = "0x181CAB900")]
|
||||
private void FNNMPDKBCDD(OKLPPLDEGKH OFPDIAMBDKK)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06004230 RID: 16944 RVA: 0x001028E4 File Offset: 0x00100AE4
|
||||
[Token(Token = "0x6004230")]
|
||||
[Address(RVA = "0x1CAB9B0", Offset = "0x1CAA9B0", VA = "0x181CAB9B0", Slot = "37")]
|
||||
protected override PMGCJEPKFOF<IReadOnlyList<OKLPPLDEGKH>> JLMBBMAEFPA()
|
||||
{
|
||||
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.NCICFDCKNAF();
|
||||
Action<List<OKLPPLDEGKH>> action = new Action(this.DNAECKFPNMN);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
return pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06004231 RID: 16945 RVA: 0x00102924 File Offset: 0x00100B24
|
||||
[Token(Token = "0x6004231")]
|
||||
[Address(RVA = "0x1CAB7E0", Offset = "0x1CAA7E0", VA = "0x181CAB7E0")]
|
||||
private void DNAECKFPNMN(List<OKLPPLDEGKH> FMCLCHHGFAL)
|
||||
{
|
||||
Func<OKLPPLDEGKH, long> <>9__11_ = ChatThreadListModel.<>c.<>9__11_0;
|
||||
if (<>9__11_ == 0)
|
||||
{
|
||||
ChatThreadListModel.<>c.<>9__11_0 = (OKLPPLDEGKH chatThread) => chatThread.<HEAFOGKDIBM>k__BackingField;
|
||||
}
|
||||
List<long> list = Enumerable.ToList<long>(Enumerable.Select<OKLPPLDEGKH, long>(FMCLCHHGFAL, <>9__11_));
|
||||
this.<AOJKLJBCJLP>k__BackingField = list;
|
||||
}
|
||||
|
||||
// Token: 0x06004232 RID: 16946 RVA: 0x0010296C File Offset: 0x00100B6C
|
||||
[Token(Token = "0x6004232")]
|
||||
[Address(RVA = "0x1286B00", Offset = "0x1285B00", VA = "0x181286B00", Slot = "36")]
|
||||
protected override long EAJAHMHILAC(OKLPPLDEGKH OFPDIAMBDKK)
|
||||
{
|
||||
return OFPDIAMBDKK.<HEAFOGKDIBM>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06004233 RID: 16947 RVA: 0x00102988 File Offset: 0x00100B88
|
||||
[Token(Token = "0x6004233")]
|
||||
[Address(RVA = "0x1CAB940", Offset = "0x1CAA940", VA = "0x181CAB940")]
|
||||
private bool FOOEBPEIBKH(string LMAJKCLDDIF, OKLPPLDEGKH OFPDIAMBDKK)
|
||||
{
|
||||
return OFPDIAMBDKK.DMBPMEOPJLG == 0 || OFPDIAMBDKK.DMBPMEOPJLG.ToLowerInvariant().Contains(LMAJKCLDDIF);
|
||||
}
|
||||
|
||||
// Token: 0x06004234 RID: 16948 RVA: 0x001029B8 File Offset: 0x00100BB8
|
||||
[Token(Token = "0x6004234")]
|
||||
[Address(RVA = "0x1CABCF0", Offset = "0x1CAACF0", VA = "0x181CABCF0")]
|
||||
public ChatThreadListModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user