oh dear
This commit is contained in:
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x0200076B RID: 1899
|
||||
[Token(Token = "0x200076B")]
|
||||
[CreateAssetMenu]
|
||||
public class AccountsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000903 RID: 2307
|
||||
// (get) Token: 0x0600369B RID: 13979 RVA: 0x000E5FE4 File Offset: 0x000E41E4
|
||||
[Token(Token = "0x17000903")]
|
||||
public static AccountsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x600369B")]
|
||||
[Address(RVA = "0x105E8C0", Offset = "0x105D6C0", VA = "0x18105E8C0")]
|
||||
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: 0x0600369C RID: 13980 RVA: 0x000E6030 File Offset: 0x000E4230
|
||||
[Token(Token = "0x600369C")]
|
||||
[Address(RVA = "0x105E570", Offset = "0x105D370", VA = "0x18105E570")]
|
||||
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__6_ = AccountsConfig.<>c.<>9__6_0;
|
||||
if (<>9__6_ == 0)
|
||||
{
|
||||
AccountsConfig.<>c.<>9__6_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__6_));
|
||||
MPKFLMDODBO._items = list;
|
||||
Func<AccountsConfig.AccountSortFriendlyNameMapping, TMP_Dropdown.OptionData> func;
|
||||
if (AccountsConfig.<>c.<>9__6_1 == 0)
|
||||
{
|
||||
func = delegate(AccountsConfig.AccountSortFriendlyNameMapping m)
|
||||
{
|
||||
TMP_Dropdown.OptionData optionData;
|
||||
return optionData;
|
||||
};
|
||||
AccountsConfig.<>c.<>9__6_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: 0x0600369D RID: 13981 RVA: 0x000E60AC File Offset: 0x000E42AC
|
||||
[Token(Token = "0x600369D")]
|
||||
[Address(RVA = "0x105E750", Offset = "0x105D550", VA = "0x18105E750")]
|
||||
public AccountsConfig()
|
||||
{
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> list = new List();
|
||||
this.SubscriptionAccountSortCriteriaMetadata = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600369E RID: 13982 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600369E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static AccountsConfig()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002E5D RID: 11869
|
||||
[Token(Token = "0x4002E5D")]
|
||||
private static AccountsConfig _instance;
|
||||
|
||||
// Token: 0x04002E5E RID: 11870
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E5E")]
|
||||
[SerializeField]
|
||||
[Header("Account List")]
|
||||
private List<AccountsConfig.AccountSortFriendlyNameMapping> SubscriptionAccountSortCriteriaMetadata;
|
||||
|
||||
// Token: 0x0200076C RID: 1900
|
||||
[Token(Token = "0x200076C")]
|
||||
public enum NJODPLPNNJO
|
||||
{
|
||||
// Token: 0x04002E60 RID: 11872
|
||||
[Token(Token = "0x4002E60")]
|
||||
Username_Asc,
|
||||
// Token: 0x04002E61 RID: 11873
|
||||
[Token(Token = "0x4002E61")]
|
||||
Username_Desc,
|
||||
// Token: 0x04002E62 RID: 11874
|
||||
[Token(Token = "0x4002E62")]
|
||||
UnreadAnnouncements,
|
||||
// Token: 0x04002E63 RID: 11875
|
||||
[Token(Token = "0x4002E63")]
|
||||
SubscriberCount_Asc,
|
||||
// Token: 0x04002E64 RID: 11876
|
||||
[Token(Token = "0x4002E64")]
|
||||
SubscriberCount_Desc
|
||||
}
|
||||
|
||||
// Token: 0x0200076D RID: 1901
|
||||
[Token(Token = "0x200076D")]
|
||||
[Serializable]
|
||||
public struct AccountSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002E65 RID: 11877
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E65")]
|
||||
public AccountsConfig.NJODPLPNNJO EnumValue;
|
||||
|
||||
// Token: 0x04002E66 RID: 11878
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E66")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200102E RID: 4142
|
||||
[Token(Token = "0x200102E")]
|
||||
[MMOINKHEKJF("Color/Absolute", "Tween from the current Image color to an absolute Color")]
|
||||
[Serializable]
|
||||
public class ColorAbsoluteTransition : ColorTransition
|
||||
{
|
||||
// Token: 0x17000FFC RID: 4092
|
||||
// (get) Token: 0x06005DF1 RID: 24049 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000FFC")]
|
||||
protected override Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x6005DF1")]
|
||||
[Address(RVA = "0xC18470", Offset = "0xC17270", VA = "0x180C18470", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005DF2 RID: 24050 RVA: 0x0014B378 File Offset: 0x00149578
|
||||
[Token(Token = "0x6005DF2")]
|
||||
[Address(RVA = "0x1060A00", Offset = "0x105F800", VA = "0x181060A00")]
|
||||
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: 0x04003EA7 RID: 16039
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003EA7")]
|
||||
[SerializeField]
|
||||
private Color color;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200102F RID: 4143
|
||||
[Token(Token = "0x200102F")]
|
||||
[MMOINKHEKJF("Color/Default", "Tween from the current Image color to the default Color")]
|
||||
[Serializable]
|
||||
public class ColorDefaultTransition : ColorTransition
|
||||
{
|
||||
// Token: 0x17000FFD RID: 4093
|
||||
// (get) Token: 0x06005DF3 RID: 24051 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000FFD")]
|
||||
protected override Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x6005DF3")]
|
||||
[Address(RVA = "0xB64510", Offset = "0xB63310", VA = "0x180B64510", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005DF4 RID: 24052 RVA: 0x0014B3B4 File Offset: 0x001495B4
|
||||
[Token(Token = "0x6005DF4")]
|
||||
[Address(RVA = "0x1060A50", Offset = "0x105F850", VA = "0x181060A50")]
|
||||
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: 0x02001030 RID: 4144
|
||||
[Token(Token = "0x2001030")]
|
||||
[MMOINKHEKJF("Color/Match", "Tween from the current Image color to the target's Image color")]
|
||||
[Serializable]
|
||||
public class ColorMatchTransition : ColorTransition, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x17000FFE RID: 4094
|
||||
// (get) Token: 0x06005DF5 RID: 24053 RVA: 0x0014B3E8 File Offset: 0x001495E8
|
||||
[Token(Token = "0x17000FFE")]
|
||||
private Graphic TargetGraphic
|
||||
{
|
||||
[Token(Token = "0x6005DF5")]
|
||||
[Address(RVA = "0x1060F30", Offset = "0x105FD30", VA = "0x181060F30")]
|
||||
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: 0x17000FFF RID: 4095
|
||||
// (get) Token: 0x06005DF6 RID: 24054 RVA: 0x0014B43C File Offset: 0x0014963C
|
||||
[Token(Token = "0x17000FFF")]
|
||||
protected override Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x6005DF6")]
|
||||
[Address(RVA = "0x1060E30", Offset = "0x105FC30", VA = "0x181060E30", Slot = "8")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (!flag || flag2)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
Color white = Color.white;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005DF7 RID: 24055 RVA: 0x0014B464 File Offset: 0x00149664
|
||||
[Token(Token = "0x6005DF7")]
|
||||
[Address(RVA = "0x1060D10", Offset = "0x105FB10", VA = "0x181060D10", 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: 0x06005DF8 RID: 24056 RVA: 0x0014B4B0 File Offset: 0x001496B0
|
||||
[Token(Token = "0x6005DF8")]
|
||||
[Address(RVA = "0x1060A90", Offset = "0x105F890", VA = "0x181060A90", 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: 0x06005DF9 RID: 24057 RVA: 0x0014B4F0 File Offset: 0x001496F0
|
||||
[Token(Token = "0x6005DF9")]
|
||||
[Address(RVA = "0x1060DC0", Offset = "0x105FBC0", VA = "0x181060DC0", 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: 0x06005DFA RID: 24058 RVA: 0x0014B534 File Offset: 0x00149734
|
||||
[Token(Token = "0x6005DFA")]
|
||||
[Address(RVA = "0x1060DB0", Offset = "0x105FBB0", VA = "0x181060DB0", Slot = "9")]
|
||||
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
||||
{
|
||||
this.target = DOJCFCINALC;
|
||||
this.targetGraphic = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06005DFB RID: 24059 RVA: 0x0014B554 File Offset: 0x00149754
|
||||
[Token(Token = "0x6005DFB")]
|
||||
[Address(RVA = "0x1060B10", Offset = "0x105F910", VA = "0x181060B10", 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: 0x06005DFC RID: 24060 RVA: 0x0014B5B8 File Offset: 0x001497B8
|
||||
[Token(Token = "0x6005DFC")]
|
||||
[Address(RVA = "0x1060A50", Offset = "0x105F850", VA = "0x181060A50")]
|
||||
public ColorMatchTransition()
|
||||
{
|
||||
Color white = Color.white;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003EA8 RID: 16040
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003EA8")]
|
||||
[SerializeField]
|
||||
private GameObject target;
|
||||
|
||||
// Token: 0x04003EA9 RID: 16041
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003EA9")]
|
||||
[SerializeField]
|
||||
[Tooltip("Fallback Transition if the Target is null")]
|
||||
private bool useFallback;
|
||||
|
||||
// Token: 0x04003EAA RID: 16042
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003EAA")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("useFallback")]
|
||||
private Transition fallbackTransition;
|
||||
|
||||
// Token: 0x04003EAB RID: 16043
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003EAB")]
|
||||
private Graphic targetGraphic;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001031 RID: 4145
|
||||
[Token(Token = "0x2001031")]
|
||||
[Serializable]
|
||||
public abstract class ColorTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001000 RID: 4096
|
||||
// (get) Token: 0x06005DFD RID: 24061
|
||||
[Token(Token = "0x17001000")]
|
||||
protected abstract Color TargetColor
|
||||
{
|
||||
[Token(Token = "0x6005DFD")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06005DFE RID: 24062 RVA: 0x0014B5EC File Offset: 0x001497EC
|
||||
[Token(Token = "0x6005DFE")]
|
||||
[Address(RVA = "0x10611B0", Offset = "0x105FFB0", VA = "0x1810611B0", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Graphic component = this.gameObjectOverride.GetComponent<Graphic>();
|
||||
this.graphic = component;
|
||||
}
|
||||
|
||||
// Token: 0x06005DFF RID: 24063 RVA: 0x0014B620 File Offset: 0x00149820
|
||||
[Token(Token = "0x6005DFF")]
|
||||
[Address(RVA = "0x1061040", Offset = "0x105FE40", VA = "0x181061040", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005DFF)
|
||||
|
||||
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: 0x06005E00 RID: 24064 RVA: 0x0014B654 File Offset: 0x00149854
|
||||
[Token(Token = "0x6005E00")]
|
||||
[Address(RVA = "0x1061240", Offset = "0x1060040", VA = "0x181061240", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
Graphic graphic = this.graphic;
|
||||
Color color = this.cachedColor;
|
||||
Color color2 = graphic.color;
|
||||
}
|
||||
|
||||
// Token: 0x06005E01 RID: 24065 RVA: 0x0014B67C File Offset: 0x0014987C
|
||||
[Token(Token = "0x6005E01")]
|
||||
[Address(RVA = "0x1060A50", Offset = "0x105F850", VA = "0x181060A50")]
|
||||
protected ColorTransition()
|
||||
{
|
||||
Color white = Color.white;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06005E02 RID: 24066 RVA: 0x0014B6B0 File Offset: 0x001498B0
|
||||
[Token(Token = "0x6005E02")]
|
||||
[Address(RVA = "0x1061000", Offset = "0x105FE00", VA = "0x181061000")]
|
||||
[CompilerGenerated]
|
||||
private Color BHCCBDJPJBB()
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E03 RID: 24067 RVA: 0x0014B6C4 File Offset: 0x001498C4
|
||||
[Token(Token = "0x6005E03")]
|
||||
[Address(RVA = "0x1061170", Offset = "0x105FF70", VA = "0x181061170")]
|
||||
[CompilerGenerated]
|
||||
private void GFEMEFKMCAA(Color ONGBFDACHHG)
|
||||
{
|
||||
Color color = this.graphic.color;
|
||||
}
|
||||
|
||||
// Token: 0x04003EAC RID: 16044
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003EAC")]
|
||||
private Graphic graphic;
|
||||
|
||||
// Token: 0x04003EAD RID: 16045
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003EAD")]
|
||||
protected Color cachedColor;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001032 RID: 4146
|
||||
[Token(Token = "0x2001032")]
|
||||
[MMOINKHEKJF("Delay", "Delay for a variable number of seconds")]
|
||||
[Serializable]
|
||||
public class DelayTransition : TransitionImplementation
|
||||
{
|
||||
// Token: 0x17001001 RID: 4097
|
||||
// (get) Token: 0x06005E04 RID: 24068 RVA: 0x0014B6E4 File Offset: 0x001498E4
|
||||
[Token(Token = "0x17001001")]
|
||||
protected float Duration
|
||||
{
|
||||
[Token(Token = "0x6005E04")]
|
||||
[Address(RVA = "0x1061650", Offset = "0x1060450", VA = "0x181061650")]
|
||||
get
|
||||
{
|
||||
if (this.isInstant)
|
||||
{
|
||||
}
|
||||
return this.duration;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E05 RID: 24069 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005E05")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005E06 RID: 24070 RVA: 0x0014B704 File Offset: 0x00149904
|
||||
[Token(Token = "0x6005E06")]
|
||||
[Address(RVA = "0x1061540", Offset = "0x1060340", VA = "0x181061540", 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: 0x06005E07 RID: 24071 RVA: 0x0014B738 File Offset: 0x00149938
|
||||
[Token(Token = "0x6005E07")]
|
||||
[Address(RVA = "0x1061630", Offset = "0x1060430", VA = "0x181061630")]
|
||||
public DelayTransition()
|
||||
{
|
||||
this.isWorldCanvas = true;
|
||||
this.Reset();
|
||||
}
|
||||
|
||||
// Token: 0x04003EAE RID: 16046
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003EAE")]
|
||||
[SerializeField]
|
||||
private bool isInstant;
|
||||
|
||||
// Token: 0x04003EAF RID: 16047
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4003EAF")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("isInstant", false)]
|
||||
private float duration = 1f;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001034 RID: 4148
|
||||
[Token(Token = "0x2001034")]
|
||||
[MMOINKHEKJF("Opacity/Absolute", "Tween from the current opacity to an absolute opacity")]
|
||||
[Serializable]
|
||||
public class OpacityAbsoluteTransition : OpacityTransition
|
||||
{
|
||||
// Token: 0x06005E09 RID: 24073 RVA: 0x0014B760 File Offset: 0x00149960
|
||||
[Token(Token = "0x6005E09")]
|
||||
[Address(RVA = "0x1062460", Offset = "0x1061260", VA = "0x181062460", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005E09)
|
||||
|
||||
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: 0x06005E0A RID: 24074 RVA: 0x0014B7A8 File Offset: 0x001499A8
|
||||
[Token(Token = "0x6005E0A")]
|
||||
[Address(RVA = "0x1062530", Offset = "0x1061330", VA = "0x181062530")]
|
||||
public OpacityAbsoluteTransition()
|
||||
{
|
||||
this.cachedOpacity = 1f;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003EB0 RID: 16048
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003EB0")]
|
||||
[SerializeField]
|
||||
private float opacity;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001035 RID: 4149
|
||||
[Token(Token = "0x2001035")]
|
||||
[MMOINKHEKJF("Opacity/Default", "Tween from the current opacity to the default opacity")]
|
||||
[Serializable]
|
||||
public class OpacityDefaultTransition : OpacityTransition
|
||||
{
|
||||
// Token: 0x06005E0B RID: 24075 RVA: 0x0014B7E4 File Offset: 0x001499E4
|
||||
[Token(Token = "0x6005E0B")]
|
||||
[Address(RVA = "0x1062550", Offset = "0x1061350", VA = "0x181062550", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005E0B)
|
||||
|
||||
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: 0x06005E0C RID: 24076 RVA: 0x0014B82C File Offset: 0x00149A2C
|
||||
[Token(Token = "0x6005E0C")]
|
||||
[Address(RVA = "0x1062530", Offset = "0x1061330", VA = "0x181062530")]
|
||||
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: 0x02001036 RID: 4150
|
||||
[Token(Token = "0x2001036")]
|
||||
[Serializable]
|
||||
public abstract class OpacityTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001002 RID: 4098
|
||||
// (get) Token: 0x06005E0D RID: 24077 RVA: 0x0014B868 File Offset: 0x00149A68
|
||||
[Token(Token = "0x17001002")]
|
||||
protected float CachedOpacity
|
||||
{
|
||||
[Token(Token = "0x6005E0D")]
|
||||
[Address(RVA = "0x93FDE0", Offset = "0x93EBE0", VA = "0x18093FDE0")]
|
||||
get
|
||||
{
|
||||
return this.cachedOpacity;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001003 RID: 4099
|
||||
// (get) Token: 0x06005E0E RID: 24078 RVA: 0x0014B87C File Offset: 0x00149A7C
|
||||
[Token(Token = "0x17001003")]
|
||||
protected Func<float> Getter
|
||||
{
|
||||
[Token(Token = "0x6005E0E")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get
|
||||
{
|
||||
return this.getter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001004 RID: 4100
|
||||
// (get) Token: 0x06005E0F RID: 24079 RVA: 0x0014B890 File Offset: 0x00149A90
|
||||
[Token(Token = "0x17001004")]
|
||||
protected Action<float> Setter
|
||||
{
|
||||
[Token(Token = "0x6005E0F")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get
|
||||
{
|
||||
return this.setter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001005 RID: 4101
|
||||
// (get) Token: 0x06005E10 RID: 24080 RVA: 0x0014B8A4 File Offset: 0x00149AA4
|
||||
// (set) Token: 0x06005E11 RID: 24081 RVA: 0x0014B8D8 File Offset: 0x00149AD8
|
||||
[Token(Token = "0x17001005")]
|
||||
protected float CurrentOpacity
|
||||
{
|
||||
[Token(Token = "0x6005E10")]
|
||||
[Address(RVA = "0x1062730", Offset = "0x1061530", VA = "0x181062730")]
|
||||
get
|
||||
{
|
||||
CanvasGroup canvasGroup = this.canvasGroup;
|
||||
int num = 0;
|
||||
if (canvasGroup != num)
|
||||
{
|
||||
return this.canvasGroup.alpha;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6005E11")]
|
||||
[Address(RVA = "0x10627C0", Offset = "0x10615C0", VA = "0x1810627C0")]
|
||||
set
|
||||
{
|
||||
CanvasGroup canvasGroup = this.canvasGroup;
|
||||
int num = 0;
|
||||
if (canvasGroup != num)
|
||||
{
|
||||
this.canvasGroup.alpha = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E12 RID: 24082 RVA: 0x0014B90C File Offset: 0x00149B0C
|
||||
[Token(Token = "0x6005E12")]
|
||||
[Address(RVA = "0x1062630", Offset = "0x1061430", VA = "0x181062630", 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: 0x06005E13 RID: 24083 RVA: 0x0014B978 File Offset: 0x00149B78
|
||||
[Token(Token = "0x6005E13")]
|
||||
[Address(RVA = "0x1062720", Offset = "0x1061520", VA = "0x181062720", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
float num = this.cachedOpacity;
|
||||
this.CurrentOpacity = num;
|
||||
}
|
||||
|
||||
// Token: 0x06005E14 RID: 24084 RVA: 0x0014B994 File Offset: 0x00149B94
|
||||
[Token(Token = "0x6005E14")]
|
||||
[Address(RVA = "0x1062530", Offset = "0x1061330", VA = "0x181062530")]
|
||||
protected OpacityTransition()
|
||||
{
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06005E15 RID: 24085 RVA: 0x0014B9D0 File Offset: 0x00149BD0
|
||||
[Token(Token = "0x6005E15")]
|
||||
[Address(RVA = "0x1062620", Offset = "0x1061420", VA = "0x181062620")]
|
||||
[CompilerGenerated]
|
||||
private float HOAOJGGKIJA()
|
||||
{
|
||||
return this.CurrentOpacity;
|
||||
}
|
||||
|
||||
// Token: 0x06005E16 RID: 24086 RVA: 0x0014B9E4 File Offset: 0x00149BE4
|
||||
[Token(Token = "0x6005E16")]
|
||||
[Address(RVA = "0x1062710", Offset = "0x1061510", VA = "0x181062710")]
|
||||
[CompilerGenerated]
|
||||
private void KCABPLOONAM(float ONGBFDACHHG)
|
||||
{
|
||||
this.CurrentOpacity = ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x04003EB1 RID: 16049
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003EB1")]
|
||||
[NonSerialized]
|
||||
private float cachedOpacity = 1f;
|
||||
|
||||
// Token: 0x04003EB2 RID: 16050
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003EB2")]
|
||||
[NonSerialized]
|
||||
private Func<float> getter;
|
||||
|
||||
// Token: 0x04003EB3 RID: 16051
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003EB3")]
|
||||
[NonSerialized]
|
||||
private Action<float> setter;
|
||||
|
||||
// Token: 0x04003EB4 RID: 16052
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003EB4")]
|
||||
private CanvasGroup canvasGroup;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001037 RID: 4151
|
||||
[Token(Token = "0x2001037")]
|
||||
[MMOINKHEKJF("Position/Default", "Tween from the current position to the default position")]
|
||||
[Serializable]
|
||||
public class PositionDefaultTransition : PositionTransition
|
||||
{
|
||||
// Token: 0x06005E17 RID: 24087 RVA: 0x0014B9F8 File Offset: 0x00149BF8
|
||||
[Token(Token = "0x6005E17")]
|
||||
[Address(RVA = "0x1062D30", Offset = "0x1061B30", VA = "0x181062D30", 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: 0x06005E18 RID: 24088 RVA: 0x0014BA40 File Offset: 0x00149C40
|
||||
[Token(Token = "0x6005E18")]
|
||||
[Address(RVA = "0x1062E40", Offset = "0x1061C40", VA = "0x181062E40")]
|
||||
public PositionDefaultTransition()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001038 RID: 4152
|
||||
[Token(Token = "0x2001038")]
|
||||
[MMOINKHEKJF("Position/Off Screen", "Tween from the current position until it is off a side of the screen")]
|
||||
[Serializable]
|
||||
public class PositionOffScreenTransition : PositionTransition
|
||||
{
|
||||
// Token: 0x17001006 RID: 4102
|
||||
// (get) Token: 0x06005E19 RID: 24089 RVA: 0x0014BA54 File Offset: 0x00149C54
|
||||
[Token(Token = "0x17001006")]
|
||||
public Vector3 Offset
|
||||
{
|
||||
[Token(Token = "0x6005E19")]
|
||||
[Address(RVA = "0x1063160", Offset = "0x1061F60", VA = "0x181063160")]
|
||||
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: 0x06005E1A RID: 24090 RVA: 0x0014BB04 File Offset: 0x00149D04
|
||||
[Token(Token = "0x6005E1A")]
|
||||
[Address(RVA = "0x1063020", Offset = "0x1061E20", VA = "0x181063020", 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: 0x06005E1B RID: 24091 RVA: 0x0014BB7C File Offset: 0x00149D7C
|
||||
[Token(Token = "0x6005E1B")]
|
||||
[Address(RVA = "0x1062E50", Offset = "0x1061C50", VA = "0x181062E50", 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: 0x06005E1C RID: 24092 RVA: 0x0014BBEC File Offset: 0x00149DEC
|
||||
[Token(Token = "0x6005E1C")]
|
||||
[Address(RVA = "0x1063150", Offset = "0x1061F50", VA = "0x181063150")]
|
||||
public PositionOffScreenTransition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003EB5 RID: 16053
|
||||
[Token(Token = "0x4003EB5")]
|
||||
private static readonly Vector3[] IMMEDIATE_CORNERS = new Vector3[4];
|
||||
|
||||
// Token: 0x04003EB6 RID: 16054
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003EB6")]
|
||||
[SerializeField]
|
||||
private PositionOffScreenTransition.HPMDPFHGJGF side = (PositionOffScreenTransition.HPMDPFHGJGF)((ulong)1L);
|
||||
|
||||
// Token: 0x04003EB7 RID: 16055
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003EB7")]
|
||||
[NonSerialized]
|
||||
private Canvas canvas;
|
||||
|
||||
// Token: 0x02001039 RID: 4153
|
||||
[Token(Token = "0x2001039")]
|
||||
public enum HPMDPFHGJGF
|
||||
{
|
||||
// Token: 0x04003EB9 RID: 16057
|
||||
[Token(Token = "0x4003EB9")]
|
||||
Top,
|
||||
// Token: 0x04003EBA RID: 16058
|
||||
[Token(Token = "0x4003EBA")]
|
||||
Right,
|
||||
// Token: 0x04003EBB RID: 16059
|
||||
[Token(Token = "0x4003EBB")]
|
||||
Bottom,
|
||||
// Token: 0x04003EBC RID: 16060
|
||||
[Token(Token = "0x4003EBC")]
|
||||
Left
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200103A RID: 4154
|
||||
[Token(Token = "0x200103A")]
|
||||
[MMOINKHEKJF("Position/Offset", "Tween from the current position to a relative offset")]
|
||||
[Serializable]
|
||||
public class PositionOffsetTransition : PositionTransition
|
||||
{
|
||||
// Token: 0x06005E1E RID: 24094 RVA: 0x0014BC20 File Offset: 0x00149E20
|
||||
[Token(Token = "0x6005E1E")]
|
||||
[Address(RVA = "0x1063680", Offset = "0x1062480", VA = "0x181063680", 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: 0x06005E1F RID: 24095 RVA: 0x0014BC94 File Offset: 0x00149E94
|
||||
[Token(Token = "0x6005E1F")]
|
||||
[Address(RVA = "0x1063840", Offset = "0x1062640", VA = "0x181063840")]
|
||||
public PositionOffsetTransition()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.offset.z = z;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003EBD RID: 16061
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003EBD")]
|
||||
[SerializeField]
|
||||
private Vector3 offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200103B RID: 4155
|
||||
[Token(Token = "0x200103B")]
|
||||
[Serializable]
|
||||
public abstract class PositionTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001007 RID: 4103
|
||||
// (get) Token: 0x06005E20 RID: 24096 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001007")]
|
||||
protected Vector3 CachedLocalPosition
|
||||
{
|
||||
[Token(Token = "0x6005E20")]
|
||||
[Address(RVA = "0xA8CE40", Offset = "0xA8BC40", VA = "0x180A8CE40")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E21 RID: 24097 RVA: 0x0014BCC0 File Offset: 0x00149EC0
|
||||
[Token(Token = "0x6005E21")]
|
||||
[Address(RVA = "0x10638B0", Offset = "0x10626B0", VA = "0x1810638B0", 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: 0x06005E22 RID: 24098 RVA: 0x0014BD00 File Offset: 0x00149F00
|
||||
[Token(Token = "0x6005E22")]
|
||||
[Address(RVA = "0x1063920", Offset = "0x1062720", VA = "0x181063920", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
Transform transform = this.gameObjectOverride.transform;
|
||||
float z = this.cachedLocalPosition.z;
|
||||
}
|
||||
|
||||
// Token: 0x06005E23 RID: 24099 RVA: 0x0014BD38 File Offset: 0x00149F38
|
||||
[Token(Token = "0x6005E23")]
|
||||
[Address(RVA = "0x1063990", Offset = "0x1062790", VA = "0x181063990")]
|
||||
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: 0x04003EBE RID: 16062
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003EBE")]
|
||||
[NonSerialized]
|
||||
private Vector3 cachedLocalPosition;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200103C RID: 4156
|
||||
[Token(Token = "0x200103C")]
|
||||
[MMOINKHEKJF("RectTransform/Absolute", "Tween from the current RectTransform properties to the target properties")]
|
||||
[Serializable]
|
||||
public class RectTransformAbsoluteTransition : RectTransformTransition
|
||||
{
|
||||
// Token: 0x17001008 RID: 4104
|
||||
// (get) Token: 0x06005E24 RID: 24100 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001008")]
|
||||
protected override Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x6005E24")]
|
||||
[Address(RVA = "0x1069C40", Offset = "0x1068A40", VA = "0x181069C40", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001009 RID: 4105
|
||||
// (get) Token: 0x06005E25 RID: 24101 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17001009")]
|
||||
protected override Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x6005E25")]
|
||||
[Address(RVA = "0xA837F0", Offset = "0xA825F0", VA = "0x180A837F0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700100A RID: 4106
|
||||
// (get) Token: 0x06005E26 RID: 24102 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700100A")]
|
||||
protected override Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x6005E26")]
|
||||
[Address(RVA = "0x1069BA0", Offset = "0x10689A0", VA = "0x181069BA0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700100B RID: 4107
|
||||
// (get) Token: 0x06005E27 RID: 24103 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700100B")]
|
||||
protected override Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x6005E27")]
|
||||
[Address(RVA = "0x1022750", Offset = "0x1021550", VA = "0x181022750", Slot = "11")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E28 RID: 24104 RVA: 0x0014BD80 File Offset: 0x00149F80
|
||||
[Token(Token = "0x6005E28")]
|
||||
[Address(RVA = "0x1069AA0", Offset = "0x10688A0", VA = "0x181069AA0")]
|
||||
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: 0x04003EBF RID: 16063
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003EBF")]
|
||||
[SerializeField]
|
||||
private Vector2 sizeDelta;
|
||||
|
||||
// Token: 0x04003EC0 RID: 16064
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003EC0")]
|
||||
[SerializeField]
|
||||
private Vector3 position;
|
||||
|
||||
// Token: 0x04003EC1 RID: 16065
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x4003EC1")]
|
||||
[SerializeField]
|
||||
private Vector3 rotation;
|
||||
|
||||
// Token: 0x04003EC2 RID: 16066
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4003EC2")]
|
||||
[SerializeField]
|
||||
private Vector3 scale;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200103D RID: 4157
|
||||
[Token(Token = "0x200103D")]
|
||||
[MMOINKHEKJF("RectTransform/Default", "Tween from the current RectTransform properties to the default RectTransform properties")]
|
||||
[Serializable]
|
||||
public class RectTransformDefaultTransition : RectTransformTransition
|
||||
{
|
||||
// Token: 0x1700100C RID: 4108
|
||||
// (get) Token: 0x06005E29 RID: 24105 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700100C")]
|
||||
protected override Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x6005E29")]
|
||||
[Address(RVA = "0x1069CA0", Offset = "0x1068AA0", VA = "0x181069CA0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700100D RID: 4109
|
||||
// (get) Token: 0x06005E2A RID: 24106 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700100D")]
|
||||
protected override Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x6005E2A")]
|
||||
[Address(RVA = "0x1069C70", Offset = "0x1068A70", VA = "0x181069C70", Slot = "9")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700100E RID: 4110
|
||||
// (get) Token: 0x06005E2B RID: 24107 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700100E")]
|
||||
protected override Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x6005E2B")]
|
||||
[Address(RVA = "0x1069C90", Offset = "0x1068A90", VA = "0x181069C90", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700100F RID: 4111
|
||||
// (get) Token: 0x06005E2C RID: 24108 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700100F")]
|
||||
protected override Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x6005E2C")]
|
||||
[Address(RVA = "0x9326D0", Offset = "0x9314D0", VA = "0x1809326D0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E2D RID: 24109 RVA: 0x0014BDF8 File Offset: 0x00149FF8
|
||||
[Token(Token = "0x6005E2D")]
|
||||
[Address(RVA = "0x1069C60", Offset = "0x1068A60", VA = "0x181069C60")]
|
||||
public RectTransformDefaultTransition()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,203 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200103E RID: 4158
|
||||
[Token(Token = "0x200103E")]
|
||||
[MMOINKHEKJF("RectTransform/Match", "Tween from the current RectTransform properties to the target's RectTransform properties")]
|
||||
[Serializable]
|
||||
public class RectTransformMatchTransition : RectTransformTransition, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x17001010 RID: 4112
|
||||
// (get) Token: 0x06005E2E RID: 24110 RVA: 0x0014BE0C File Offset: 0x0014A00C
|
||||
[Token(Token = "0x17001010")]
|
||||
private RectTransform TargetRectTransform
|
||||
{
|
||||
[Token(Token = "0x6005E2E")]
|
||||
[Address(RVA = "0x106A0A0", Offset = "0x1068EA0", VA = "0x18106A0A0")]
|
||||
get
|
||||
{
|
||||
if (this.target.transform == 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001011 RID: 4113
|
||||
// (get) Token: 0x06005E2F RID: 24111 RVA: 0x0014BE2C File Offset: 0x0014A02C
|
||||
[Token(Token = "0x17001011")]
|
||||
protected override Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x6005E2F")]
|
||||
[Address(RVA = "0x106A220", Offset = "0x1069020", VA = "0x18106A220", Slot = "8")]
|
||||
get
|
||||
{
|
||||
Transform transform = this.target.transform;
|
||||
Vector2 vector;
|
||||
return vector;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001012 RID: 4114
|
||||
// (get) Token: 0x06005E30 RID: 24112 RVA: 0x0014BE4C File Offset: 0x0014A04C
|
||||
[Token(Token = "0x17001012")]
|
||||
protected override Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x6005E30")]
|
||||
[Address(RVA = "0x106A010", Offset = "0x1068E10", VA = "0x18106A010", Slot = "9")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001013 RID: 4115
|
||||
// (get) Token: 0x06005E31 RID: 24113 RVA: 0x0014BE68 File Offset: 0x0014A068
|
||||
[Token(Token = "0x17001013")]
|
||||
protected override Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x6005E31")]
|
||||
[Address(RVA = "0x106A110", Offset = "0x1068F10", VA = "0x18106A110", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001014 RID: 4116
|
||||
// (get) Token: 0x06005E32 RID: 24114 RVA: 0x0014BE7C File Offset: 0x0014A07C
|
||||
[Token(Token = "0x17001014")]
|
||||
protected override Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x6005E32")]
|
||||
[Address(RVA = "0x106A190", Offset = "0x1068F90", VA = "0x18106A190", Slot = "11")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E33 RID: 24115 RVA: 0x0014BE98 File Offset: 0x0014A098
|
||||
[Token(Token = "0x6005E33")]
|
||||
[Address(RVA = "0x1069E10", Offset = "0x1068C10", VA = "0x181069E10", 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: 0x06005E34 RID: 24116 RVA: 0x0014BF24 File Offset: 0x0014A124
|
||||
[Token(Token = "0x6005E34")]
|
||||
[Address(RVA = "0x1069CC0", Offset = "0x1068AC0", VA = "0x181069CC0", 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: 0x06005E35 RID: 24117 RVA: 0x0014BF64 File Offset: 0x0014A164
|
||||
[Token(Token = "0x6005E35")]
|
||||
[Address(RVA = "0x1069F00", Offset = "0x1068D00", VA = "0x181069F00", 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: 0x06005E36 RID: 24118 RVA: 0x0014BFF8 File Offset: 0x0014A1F8
|
||||
[Token(Token = "0x6005E36")]
|
||||
[Address(RVA = "0x567D10", Offset = "0x566B10", VA = "0x180567D10", Slot = "12")]
|
||||
public void MAIIBAGFDKF(GameObject DOJCFCINALC)
|
||||
{
|
||||
this.target = DOJCFCINALC;
|
||||
}
|
||||
|
||||
// Token: 0x06005E37 RID: 24119 RVA: 0x0014C00C File Offset: 0x0014A20C
|
||||
[Token(Token = "0x6005E37")]
|
||||
[Address(RVA = "0x1069D40", Offset = "0x1068B40", VA = "0x181069D40", 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: 0x06005E38 RID: 24120 RVA: 0x0014C050 File Offset: 0x0014A250
|
||||
[Token(Token = "0x6005E38")]
|
||||
[Address(RVA = "0x1069C60", Offset = "0x1068A60", VA = "0x181069C60")]
|
||||
public RectTransformMatchTransition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003EC3 RID: 16067
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003EC3")]
|
||||
[SerializeField]
|
||||
private GameObject target;
|
||||
|
||||
// Token: 0x04003EC4 RID: 16068
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003EC4")]
|
||||
[SerializeField]
|
||||
[Tooltip("Fallback Transition if the Target is null")]
|
||||
private bool useFallback;
|
||||
|
||||
// Token: 0x04003EC5 RID: 16069
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003EC5")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("useFallback")]
|
||||
private Transition fallbackTransition;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,204 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200103F RID: 4159
|
||||
[Token(Token = "0x200103F")]
|
||||
[Serializable]
|
||||
public abstract class RectTransformTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001015 RID: 4117
|
||||
// (get) Token: 0x06005E39 RID: 24121
|
||||
[Token(Token = "0x17001015")]
|
||||
protected abstract Vector2 TargetSizeDelta
|
||||
{
|
||||
[Token(Token = "0x6005E39")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17001016 RID: 4118
|
||||
// (get) Token: 0x06005E3A RID: 24122
|
||||
[Token(Token = "0x17001016")]
|
||||
protected abstract Vector3 TargetPosition
|
||||
{
|
||||
[Token(Token = "0x6005E3A")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17001017 RID: 4119
|
||||
// (get) Token: 0x06005E3B RID: 24123
|
||||
[Token(Token = "0x17001017")]
|
||||
protected abstract Quaternion TargetRotation
|
||||
{
|
||||
[Token(Token = "0x6005E3B")]
|
||||
[Address(Slot = "10")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17001018 RID: 4120
|
||||
// (get) Token: 0x06005E3C RID: 24124
|
||||
[Token(Token = "0x17001018")]
|
||||
protected abstract Vector3 TargetScale
|
||||
{
|
||||
[Token(Token = "0x6005E3C")]
|
||||
[Address(Slot = "11")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06005E3D RID: 24125 RVA: 0x0014C064 File Offset: 0x0014A264
|
||||
[Token(Token = "0x6005E3D")]
|
||||
[Address(RVA = "0x106A7E0", Offset = "0x10695E0", VA = "0x18106A7E0", 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: 0x06005E3E RID: 24126 RVA: 0x0014C0D8 File Offset: 0x0014A2D8
|
||||
[Token(Token = "0x6005E3E")]
|
||||
[Address(RVA = "0x106A290", Offset = "0x1069090", VA = "0x18106A290", 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: 0x06005E3F RID: 24127 RVA: 0x0014C1C4 File Offset: 0x0014A3C4
|
||||
[Token(Token = "0x6005E3F")]
|
||||
[Address(RVA = "0x106A950", Offset = "0x1069750", VA = "0x18106A950", 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: 0x06005E40 RID: 24128 RVA: 0x0014C23C File Offset: 0x0014A43C
|
||||
[Token(Token = "0x6005E40")]
|
||||
[Address(RVA = "0x106AA30", Offset = "0x1069830", VA = "0x18106AA30")]
|
||||
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: 0x06005E41 RID: 24129 RVA: 0x0014C2BC File Offset: 0x0014A4BC
|
||||
[Token(Token = "0x6005E41")]
|
||||
[Address(RVA = "0x106A730", Offset = "0x1069530", VA = "0x18106A730")]
|
||||
[CompilerGenerated]
|
||||
private Vector3 FIKPIDNEOOI()
|
||||
{
|
||||
RectTransform rectTransform;
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E42 RID: 24130 RVA: 0x0014C2DC File Offset: 0x0014A4DC
|
||||
[Token(Token = "0x6005E42")]
|
||||
[Address(RVA = "0x106A8B0", Offset = "0x10696B0", VA = "0x18106A8B0")]
|
||||
[CompilerGenerated]
|
||||
private void JPPNIEKAOGH(Vector3 ONGBFDACHHG)
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
float z = ONGBFDACHHG.z;
|
||||
Vector2 vector;
|
||||
rectTransform.sizeDelta = vector;
|
||||
}
|
||||
|
||||
// Token: 0x04003EC6 RID: 16070
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003EC6")]
|
||||
protected Vector2 cachedSizeDelta;
|
||||
|
||||
// Token: 0x04003EC7 RID: 16071
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003EC7")]
|
||||
protected Vector3 cachedPosition;
|
||||
|
||||
// Token: 0x04003EC8 RID: 16072
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003EC8")]
|
||||
protected Quaternion cachedRotation;
|
||||
|
||||
// Token: 0x04003EC9 RID: 16073
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4003EC9")]
|
||||
protected Vector3 cachedScale;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001040 RID: 4160
|
||||
[Token(Token = "0x2001040")]
|
||||
[MMOINKHEKJF("Rings/Absolute", "Tween from the current Rings layers to new absolute layers.")]
|
||||
[Serializable]
|
||||
public class RingsAbsoluteTransition : RingsTransition
|
||||
{
|
||||
// Token: 0x17001019 RID: 4121
|
||||
// (get) Token: 0x06005E43 RID: 24131 RVA: 0x0014C304 File Offset: 0x0014A504
|
||||
[Token(Token = "0x17001019")]
|
||||
protected override IReadOnlyList<UIRings.RingLayer> TargetRingLayers
|
||||
{
|
||||
[Token(Token = "0x6005E43")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10", Slot = "8")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005E43)
|
||||
|
||||
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: 0x06005E44 RID: 24132 RVA: 0x0014C318 File Offset: 0x0014A518
|
||||
[Token(Token = "0x6005E44")]
|
||||
[Address(RVA = "0x106AB40", Offset = "0x1069940", VA = "0x18106AB40")]
|
||||
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: 0x04003ECA RID: 16074
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003ECA")]
|
||||
[SerializeField]
|
||||
private List<UIRings.RingLayer> ringLayers;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001041 RID: 4161
|
||||
[Token(Token = "0x2001041")]
|
||||
[MMOINKHEKJF("Rings/Default", "Tween from the current Rings layers to the default layers configured on the component.")]
|
||||
[Serializable]
|
||||
public class RingsDefaultTransition : RingsTransition
|
||||
{
|
||||
// Token: 0x1700101A RID: 4122
|
||||
// (get) Token: 0x06005E45 RID: 24133 RVA: 0x0014C368 File Offset: 0x0014A568
|
||||
[Token(Token = "0x1700101A")]
|
||||
protected override IReadOnlyList<UIRings.RingLayer> TargetRingLayers
|
||||
{
|
||||
[Token(Token = "0x6005E45")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.cachedRingLayers;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E46 RID: 24134 RVA: 0x0014C37C File Offset: 0x0014A57C
|
||||
[Token(Token = "0x6005E46")]
|
||||
[Address(RVA = "0x106AC40", Offset = "0x1069A40", VA = "0x18106AC40")]
|
||||
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: 0x02001042 RID: 4162
|
||||
[Token(Token = "0x2001042")]
|
||||
[Serializable]
|
||||
public abstract class RingsTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x1700101B RID: 4123
|
||||
// (get) Token: 0x06005E47 RID: 24135
|
||||
[Token(Token = "0x1700101B")]
|
||||
protected abstract IReadOnlyList<UIRings.RingLayer> TargetRingLayers
|
||||
{
|
||||
[Token(Token = "0x6005E47")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06005E48 RID: 24136 RVA: 0x0014C3AC File Offset: 0x0014A5AC
|
||||
[Token(Token = "0x6005E48")]
|
||||
[Address(RVA = "0x106B180", Offset = "0x1069F80", VA = "0x18106B180", 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: 0x06005E49 RID: 24137 RVA: 0x0014C3F4 File Offset: 0x0014A5F4
|
||||
[Token(Token = "0x6005E49")]
|
||||
[Address(RVA = "0x106AC60", Offset = "0x1069A60", VA = "0x18106AC60", 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: 0x06005E4A RID: 24138 RVA: 0x0014C4FC File Offset: 0x0014A6FC
|
||||
[Token(Token = "0x6005E4A")]
|
||||
[Address(RVA = "0x106B230", Offset = "0x106A030", VA = "0x18106B230", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
UIRings uirings = this.rings;
|
||||
IReadOnlyList<UIRings.RingLayer> readOnlyList = this.cachedRingLayers;
|
||||
uirings.SetRingLayers(readOnlyList);
|
||||
}
|
||||
|
||||
// Token: 0x06005E4B RID: 24139 RVA: 0x0014C524 File Offset: 0x0014A724
|
||||
[Token(Token = "0x6005E4B")]
|
||||
[Address(RVA = "0x106AC40", Offset = "0x1069A40", VA = "0x18106AC40")]
|
||||
protected RingsTransition()
|
||||
{
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003ECB RID: 16075
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003ECB")]
|
||||
private UIRings rings;
|
||||
|
||||
// Token: 0x04003ECC RID: 16076
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003ECC")]
|
||||
protected IReadOnlyList<UIRings.RingLayer> cachedRingLayers;
|
||||
|
||||
// Token: 0x02001043 RID: 4163
|
||||
[Token(Token = "0x2001043")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EHCHAHIJPMD
|
||||
{
|
||||
// Token: 0x06005E4C RID: 24140 RVA: 0x0014C554 File Offset: 0x0014A754
|
||||
[Token(Token = "0x6005E4C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public EHCHAHIJPMD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005E4D RID: 24141 RVA: 0x0014C568 File Offset: 0x0014A768
|
||||
[Token(Token = "0x6005E4D")]
|
||||
[Address(RVA = "0x1061660", Offset = "0x1060460", VA = "0x181061660")]
|
||||
internal Color <Execute>b__0()
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E4E RID: 24142 RVA: 0x0014C584 File Offset: 0x0014A784
|
||||
[Token(Token = "0x6005E4E")]
|
||||
[Address(RVA = "0x1061750", Offset = "0x1060550", VA = "0x181061750")]
|
||||
internal void <Execute>b__1(Color value)
|
||||
{
|
||||
UIRings rings = this.<>4__this.rings;
|
||||
}
|
||||
|
||||
// Token: 0x06005E4F RID: 24143 RVA: 0x0014C5A4 File Offset: 0x0014A7A4
|
||||
[Token(Token = "0x6005E4F")]
|
||||
[Address(RVA = "0x1061790", Offset = "0x1060590", VA = "0x181061790")]
|
||||
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: 0x06005E50 RID: 24144 RVA: 0x0014C5E0 File Offset: 0x0014A7E0
|
||||
[Token(Token = "0x6005E50")]
|
||||
[Address(RVA = "0x1061880", Offset = "0x1060680", VA = "0x181061880")]
|
||||
internal void <Execute>b__3(float value)
|
||||
{
|
||||
UIRings rings = this.<>4__this.rings;
|
||||
int num = this.index;
|
||||
bool flag = rings.SetRingLayerSize(num, value);
|
||||
}
|
||||
|
||||
// Token: 0x04003ECD RID: 16077
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003ECD")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04003ECE RID: 16078
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003ECE")]
|
||||
public RingsTransition <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001044 RID: 4164
|
||||
[Token(Token = "0x2001044")]
|
||||
[MMOINKHEKJF("Rotation/Absolute", "Tween from the current rotation to target value")]
|
||||
[Serializable]
|
||||
public class RotationAbsoluteTransition : RotationTransition
|
||||
{
|
||||
// Token: 0x1700101C RID: 4124
|
||||
// (get) Token: 0x06005E51 RID: 24145 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700101C")]
|
||||
protected override Quaternion Target
|
||||
{
|
||||
[Token(Token = "0x6005E51")]
|
||||
[Address(RVA = "0x106B2D0", Offset = "0x106A0D0", VA = "0x18106B2D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E52 RID: 24146 RVA: 0x0014C610 File Offset: 0x0014A810
|
||||
[Token(Token = "0x6005E52")]
|
||||
[Address(RVA = "0x106B260", Offset = "0x106A060", VA = "0x18106B260")]
|
||||
public RotationAbsoluteTransition()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.target.z = z;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003ECF RID: 16079
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003ECF")]
|
||||
[SerializeField]
|
||||
private Vector3 target;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001045 RID: 4165
|
||||
[Token(Token = "0x2001045")]
|
||||
[MMOINKHEKJF("Rotation/Default", "Tween from the current rotation to default value")]
|
||||
[Serializable]
|
||||
public class RotationDefaultTransition : RotationTransition
|
||||
{
|
||||
// Token: 0x1700101D RID: 4125
|
||||
// (get) Token: 0x06005E53 RID: 24147 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700101D")]
|
||||
protected override Quaternion Target
|
||||
{
|
||||
[Token(Token = "0x6005E53")]
|
||||
[Address(RVA = "0x774D80", Offset = "0x773B80", VA = "0x180774D80", Slot = "8")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E54 RID: 24148 RVA: 0x0014C63C File Offset: 0x0014A83C
|
||||
[Token(Token = "0x6005E54")]
|
||||
[Address(RVA = "0x106B360", Offset = "0x106A160", VA = "0x18106B360")]
|
||||
public RotationDefaultTransition()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001046 RID: 4166
|
||||
[Token(Token = "0x2001046")]
|
||||
[Serializable]
|
||||
public abstract class RotationTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x1700101E RID: 4126
|
||||
// (get) Token: 0x06005E55 RID: 24149 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700101E")]
|
||||
protected Quaternion CachedRotation
|
||||
{
|
||||
[Token(Token = "0x6005E55")]
|
||||
[Address(RVA = "0x774D80", Offset = "0x773B80", VA = "0x180774D80")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700101F RID: 4127
|
||||
// (get) Token: 0x06005E56 RID: 24150
|
||||
[Token(Token = "0x1700101F")]
|
||||
protected abstract Quaternion Target
|
||||
{
|
||||
[Token(Token = "0x6005E56")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06005E57 RID: 24151 RVA: 0x0014C650 File Offset: 0x0014A850
|
||||
[Token(Token = "0x6005E57")]
|
||||
[Address(RVA = "0x106B450", Offset = "0x106A250", VA = "0x18106B450", Slot = "4")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
}
|
||||
|
||||
// Token: 0x06005E58 RID: 24152 RVA: 0x0014C66C File Offset: 0x0014A86C
|
||||
[Token(Token = "0x6005E58")]
|
||||
[Address(RVA = "0x106B370", Offset = "0x106A170", VA = "0x18106B370", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005E58)
|
||||
|
||||
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: 0x06005E59 RID: 24153 RVA: 0x0014C690 File Offset: 0x0014A890
|
||||
[Token(Token = "0x6005E59")]
|
||||
[Address(RVA = "0x106B490", Offset = "0x106A290", VA = "0x18106B490", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Quaternion quaternion = this.cachedRotation;
|
||||
rectTransform.localRotation = quaternion;
|
||||
}
|
||||
|
||||
// Token: 0x06005E5A RID: 24154 RVA: 0x0014C6B8 File Offset: 0x0014A8B8
|
||||
[Token(Token = "0x6005E5A")]
|
||||
[Address(RVA = "0x106B4D0", Offset = "0x106A2D0", VA = "0x18106B4D0")]
|
||||
protected RotationTransition()
|
||||
{
|
||||
Quaternion identity = Quaternion.identity;
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003ED0 RID: 16080
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003ED0")]
|
||||
[NonSerialized]
|
||||
private Quaternion cachedRotation;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001047 RID: 4167
|
||||
[Token(Token = "0x2001047")]
|
||||
[MMOINKHEKJF("Size/Absolute", "Tween from the current width or height to a target value")]
|
||||
[Serializable]
|
||||
public class SizeAbsoluteTransition : SizeTransition
|
||||
{
|
||||
// Token: 0x06005E5B RID: 24155 RVA: 0x0014C6EC File Offset: 0x0014A8EC
|
||||
[Token(Token = "0x6005E5B")]
|
||||
[Address(RVA = "0x106B550", Offset = "0x106A350", VA = "0x18106B550", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005E5B)
|
||||
|
||||
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: 0x06005E5C RID: 24156 RVA: 0x0014C734 File Offset: 0x0014A934
|
||||
[Token(Token = "0x6005E5C")]
|
||||
[Address(RVA = "0x106B620", Offset = "0x106A420", VA = "0x18106B620")]
|
||||
public SizeAbsoluteTransition()
|
||||
{
|
||||
this.dimension = (SizeTransition.MBDNNHBELII)((ulong)1L);
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003ED1 RID: 16081
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003ED1")]
|
||||
[SerializeField]
|
||||
private float target;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001048 RID: 4168
|
||||
[Token(Token = "0x2001048")]
|
||||
[MMOINKHEKJF("Size/Default", "Tween from the current width or height to the default value")]
|
||||
[Serializable]
|
||||
public class SizeDefaultTransition : SizeTransition
|
||||
{
|
||||
// Token: 0x06005E5D RID: 24157 RVA: 0x0014C76C File Offset: 0x0014A96C
|
||||
[Token(Token = "0x6005E5D")]
|
||||
[Address(RVA = "0x106B640", Offset = "0x106A440", VA = "0x18106B640", Slot = "6")]
|
||||
protected override PIPDAMDIAPC Execute()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005E5D)
|
||||
|
||||
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: 0x06005E5E RID: 24158 RVA: 0x0014C7B4 File Offset: 0x0014A9B4
|
||||
[Token(Token = "0x6005E5E")]
|
||||
[Address(RVA = "0x106B620", Offset = "0x106A420", VA = "0x18106B620")]
|
||||
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: 0x02001049 RID: 4169
|
||||
[Token(Token = "0x2001049")]
|
||||
[MMOINKHEKJF("Size/Relative", "Tween from the current width or height to a relative value")]
|
||||
[Serializable]
|
||||
public class SizeRelativeTransition : SizeTransition
|
||||
{
|
||||
// Token: 0x06005E5F RID: 24159 RVA: 0x0014C7EC File Offset: 0x0014A9EC
|
||||
[Token(Token = "0x6005E5F")]
|
||||
[Address(RVA = "0x106B710", Offset = "0x106A510", VA = "0x18106B710", 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: 0x06005E60 RID: 24160 RVA: 0x0014C838 File Offset: 0x0014AA38
|
||||
[Token(Token = "0x6005E60")]
|
||||
[Address(RVA = "0x106B620", Offset = "0x106A420", VA = "0x18106B620")]
|
||||
public SizeRelativeTransition()
|
||||
{
|
||||
this.dimension = (SizeTransition.MBDNNHBELII)((ulong)1L);
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003ED2 RID: 16082
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003ED2")]
|
||||
[SerializeField]
|
||||
private float delta;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,340 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200104A RID: 4170
|
||||
[Token(Token = "0x200104A")]
|
||||
[Serializable]
|
||||
public abstract class SizeTransition : TweenTransition
|
||||
{
|
||||
// Token: 0x17001020 RID: 4128
|
||||
// (get) Token: 0x06005E61 RID: 24161 RVA: 0x0014C870 File Offset: 0x0014AA70
|
||||
[Token(Token = "0x17001020")]
|
||||
protected float CachedSize
|
||||
{
|
||||
[Token(Token = "0x6005E61")]
|
||||
[Address(RVA = "0x9FDE90", Offset = "0x9FCC90", VA = "0x1809FDE90")]
|
||||
get
|
||||
{
|
||||
return this.cachedSize;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001021 RID: 4129
|
||||
// (get) Token: 0x06005E62 RID: 24162 RVA: 0x0014C884 File Offset: 0x0014AA84
|
||||
[Token(Token = "0x17001021")]
|
||||
protected float CurrentSize
|
||||
{
|
||||
[Token(Token = "0x6005E62")]
|
||||
[Address(RVA = "0x106BCB0", Offset = "0x106AAB0", VA = "0x18106BCB0")]
|
||||
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: 0x17001022 RID: 4130
|
||||
// (get) Token: 0x06005E63 RID: 24163 RVA: 0x0014C8B8 File Offset: 0x0014AAB8
|
||||
[Token(Token = "0x17001022")]
|
||||
protected Func<float> Getter
|
||||
{
|
||||
[Token(Token = "0x6005E63")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
get
|
||||
{
|
||||
return this.getter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001023 RID: 4131
|
||||
// (get) Token: 0x06005E64 RID: 24164 RVA: 0x0014C8CC File Offset: 0x0014AACC
|
||||
[Token(Token = "0x17001023")]
|
||||
protected Action<float> Setter
|
||||
{
|
||||
[Token(Token = "0x6005E64")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get
|
||||
{
|
||||
return this.setter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E65 RID: 24165 RVA: 0x0014C8E0 File Offset: 0x0014AAE0
|
||||
[Token(Token = "0x6005E65")]
|
||||
[Address(RVA = "0x106B840", Offset = "0x106A640", VA = "0x18106B840", 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
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.layoutElement).IsCompleted;
|
||||
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: 0x06005E66 RID: 24166 RVA: 0x0014C9F8 File Offset: 0x0014ABF8
|
||||
[Token(Token = "0x6005E66")]
|
||||
[Address(RVA = "0x106BB40", Offset = "0x106A940", VA = "0x18106BB40", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
SizeTransition.MBDNNHBELII mbdnnhbelii = this.dimension;
|
||||
if (this.isLayoutElementDriven)
|
||||
{
|
||||
LayoutElement layoutElement = this.layoutElement;
|
||||
if (mbdnnhbelii != SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)layoutElement).IsCompleted;
|
||||
return;
|
||||
}
|
||||
bool isCompleted2 = ((IAsyncResult)layoutElement).IsCompleted;
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (mbdnnhbelii != SizeTransition.MBDNNHBELII.Width)
|
||||
{
|
||||
RectTransform rectTransform = base.RectTransform;
|
||||
Vector2 sizeDelta = base.RectTransform.sizeDelta;
|
||||
return;
|
||||
}
|
||||
Vector2 sizeDelta2 = base.RectTransform.sizeDelta;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E67 RID: 24167 RVA: 0x0014CA60 File Offset: 0x0014AC60
|
||||
[Token(Token = "0x6005E67")]
|
||||
[Address(RVA = "0x106B620", Offset = "0x106A420", VA = "0x18106B620")]
|
||||
protected SizeTransition()
|
||||
{
|
||||
this.duration = 0.33f;
|
||||
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003ED3 RID: 16083
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003ED3")]
|
||||
[SerializeField]
|
||||
private SizeTransition.MBDNNHBELII dimension = (SizeTransition.MBDNNHBELII)((ulong)1L);
|
||||
|
||||
// Token: 0x04003ED4 RID: 16084
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4003ED4")]
|
||||
[NonSerialized]
|
||||
private float cachedSize;
|
||||
|
||||
// Token: 0x04003ED5 RID: 16085
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003ED5")]
|
||||
[NonSerialized]
|
||||
private LayoutElement layoutElement;
|
||||
|
||||
// Token: 0x04003ED6 RID: 16086
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003ED6")]
|
||||
private bool isLayoutElementDriven;
|
||||
|
||||
// Token: 0x04003ED7 RID: 16087
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003ED7")]
|
||||
[NonSerialized]
|
||||
private Func<float> getter;
|
||||
|
||||
// Token: 0x04003ED8 RID: 16088
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003ED8")]
|
||||
[NonSerialized]
|
||||
private Action<float> setter;
|
||||
|
||||
// Token: 0x0200104B RID: 4171
|
||||
[Token(Token = "0x200104B")]
|
||||
private enum MBDNNHBELII
|
||||
{
|
||||
// Token: 0x04003EDA RID: 16090
|
||||
[Token(Token = "0x4003EDA")]
|
||||
Width,
|
||||
// Token: 0x04003EDB RID: 16091
|
||||
[Token(Token = "0x4003EDB")]
|
||||
Height
|
||||
}
|
||||
|
||||
// Token: 0x0200104C RID: 4172
|
||||
[Token(Token = "0x200104C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JMMOJGHMFPA
|
||||
{
|
||||
// Token: 0x06005E68 RID: 24168 RVA: 0x0014CA98 File Offset: 0x0014AC98
|
||||
[Token(Token = "0x6005E68")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JMMOJGHMFPA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005E69 RID: 24169 RVA: 0x0014CAAC File Offset: 0x0014ACAC
|
||||
[Token(Token = "0x6005E69")]
|
||||
[Address(RVA = "0x1062010", Offset = "0x1060E10", VA = "0x181062010")]
|
||||
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: 0x06005E6A RID: 24170 RVA: 0x0014CB00 File Offset: 0x0014AD00
|
||||
[Token(Token = "0x6005E6A")]
|
||||
[Address(RVA = "0x10620A0", Offset = "0x1060EA0", VA = "0x1810620A0")]
|
||||
internal float <Initialize>b__1()
|
||||
{
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E6B RID: 24171 RVA: 0x0014CB24 File Offset: 0x0014AD24
|
||||
[Token(Token = "0x6005E6B")]
|
||||
[Address(RVA = "0x10620E0", Offset = "0x1060EE0", VA = "0x1810620E0")]
|
||||
internal void <Initialize>b__2(float value)
|
||||
{
|
||||
RectTransform rectTransform = this.<>4__this.RectTransform;
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
}
|
||||
|
||||
// Token: 0x06005E6C RID: 24172 RVA: 0x0014CB54 File Offset: 0x0014AD54
|
||||
[Token(Token = "0x6005E6C")]
|
||||
[Address(RVA = "0x1062180", Offset = "0x1060F80", VA = "0x181062180")]
|
||||
internal float <Initialize>b__3()
|
||||
{
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E6D RID: 24173 RVA: 0x0014CB78 File Offset: 0x0014AD78
|
||||
[Token(Token = "0x6005E6D")]
|
||||
[Address(RVA = "0x10621C0", Offset = "0x1060FC0", VA = "0x1810621C0")]
|
||||
internal void <Initialize>b__4(float value)
|
||||
{
|
||||
RectTransform rectTransform = this.<>4__this.RectTransform;
|
||||
Vector2 vector = this.<>4__this.RectTransform.sizeDelta;
|
||||
}
|
||||
|
||||
// Token: 0x06005E6E RID: 24174 RVA: 0x0014CBA8 File Offset: 0x0014ADA8
|
||||
[Token(Token = "0x6005E6E")]
|
||||
[Address(RVA = "0x1062260", Offset = "0x1061060", VA = "0x181062260")]
|
||||
internal float <Initialize>b__5()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.<>4__this.layoutElement).IsCompleted;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E6F RID: 24175 RVA: 0x0014CBCC File Offset: 0x0014ADCC
|
||||
[Token(Token = "0x6005E6F")]
|
||||
[Address(RVA = "0x10622A0", Offset = "0x10610A0", VA = "0x1810622A0")]
|
||||
internal void <Initialize>b__6(float value)
|
||||
{
|
||||
float preferredWidth = this.<>4__this.layoutElement.preferredWidth;
|
||||
Canvas.ForceUpdateCanvases();
|
||||
}
|
||||
|
||||
// Token: 0x06005E70 RID: 24176 RVA: 0x0014CBF8 File Offset: 0x0014ADF8
|
||||
[Token(Token = "0x6005E70")]
|
||||
[Address(RVA = "0x10622E0", Offset = "0x10610E0", VA = "0x1810622E0")]
|
||||
internal float <Initialize>b__7()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.<>4__this.layoutElement).IsCompleted;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005E71 RID: 24177 RVA: 0x0014CC1C File Offset: 0x0014AE1C
|
||||
[Token(Token = "0x6005E71")]
|
||||
[Address(RVA = "0x1062320", Offset = "0x1061120", VA = "0x181062320")]
|
||||
internal void <Initialize>b__8(float value)
|
||||
{
|
||||
float preferredHeight = this.<>4__this.layoutElement.preferredHeight;
|
||||
Canvas.ForceUpdateCanvases();
|
||||
}
|
||||
|
||||
// Token: 0x04003EDC RID: 16092
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003EDC")]
|
||||
public SizeTransition <>4__this;
|
||||
|
||||
// Token: 0x04003EDD RID: 16093
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EDD")]
|
||||
public Vector2 sizeDelta;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001052 RID: 4178
|
||||
[Token(Token = "0x2001052")]
|
||||
[Serializable]
|
||||
public class Transition
|
||||
{
|
||||
// Token: 0x17001027 RID: 4135
|
||||
// (get) Token: 0x06005E88 RID: 24200 RVA: 0x0014CF70 File Offset: 0x0014B170
|
||||
// (set) Token: 0x06005E89 RID: 24201 RVA: 0x0014CF84 File Offset: 0x0014B184
|
||||
[Token(Token = "0x17001027")]
|
||||
public TransitionImplementation Implementation
|
||||
{
|
||||
[Token(Token = "0x6005E88")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.implementation;
|
||||
}
|
||||
[Token(Token = "0x6005E89")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
set
|
||||
{
|
||||
this.implementation = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E8A RID: 24202 RVA: 0x0014CF98 File Offset: 0x0014B198
|
||||
[Token(Token = "0x6005E8A")]
|
||||
[Address(RVA = "0x106E840", Offset = "0x106D640", VA = "0x18106E840")]
|
||||
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: 0x06005E8B RID: 24203 RVA: 0x0014D03C File Offset: 0x0014B23C
|
||||
[Token(Token = "0x6005E8B")]
|
||||
[Address(RVA = "0x106E7D0", Offset = "0x106D5D0", VA = "0x18106E7D0")]
|
||||
public void MDDAPCCABNK()
|
||||
{
|
||||
TransitionImplementation transitionImplementation = this.implementation;
|
||||
if (transitionImplementation != 0)
|
||||
{
|
||||
if (transitionImplementation.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
transitionImplementation.currentAnimation = (ulong)0L;
|
||||
PIPDAMDIAPC pipdamdiapc = transitionImplementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E8C RID: 24204 RVA: 0x0014D070 File Offset: 0x0014B270
|
||||
[Token(Token = "0x6005E8C")]
|
||||
[Address(RVA = "0x106E650", Offset = "0x106D450", VA = "0x18106E650")]
|
||||
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: 0x06005E8D RID: 24205 RVA: 0x0014D0B8 File Offset: 0x0014B2B8
|
||||
[Token(Token = "0x6005E8D")]
|
||||
[Address(RVA = "0x106E7B0", Offset = "0x106D5B0", VA = "0x18106E7B0")]
|
||||
public void JBBLIBHHEBC()
|
||||
{
|
||||
TransitionImplementation transitionImplementation = this.implementation;
|
||||
if (transitionImplementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = transitionImplementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E8E RID: 24206 RVA: 0x0014D0D8 File Offset: 0x0014B2D8
|
||||
[Token(Token = "0x6005E8E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public Transition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003EE6 RID: 16102
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003EE6")]
|
||||
[SerializeReference]
|
||||
private TransitionImplementation implementation;
|
||||
|
||||
// Token: 0x04003EE7 RID: 16103
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EE7")]
|
||||
[NonSerialized]
|
||||
private bool isInitialized;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001054 RID: 4180
|
||||
[Token(Token = "0x2001054")]
|
||||
public class TransitionButtonListener : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06005E9E RID: 24222 RVA: 0x0014D36C File Offset: 0x0014B56C
|
||||
[Token(Token = "0x6005E9E")]
|
||||
[Address(RVA = "0x106BD10", Offset = "0x106AB10", VA = "0x18106BD10")]
|
||||
private void Awake()
|
||||
{
|
||||
this.onClickTransition.OFFLOPLJBBG(this);
|
||||
Button.ButtonClickedEvent onClick = this.button.m_OnClick;
|
||||
UnityAction unityAction = new UnityAction(this.DCCBNDIOOGE);
|
||||
onClick.AddListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x06005E9F RID: 24223 RVA: 0x0014D3AC File Offset: 0x0014B5AC
|
||||
[Token(Token = "0x6005E9F")]
|
||||
[Address(RVA = "0x106BDD0", Offset = "0x106ABD0", VA = "0x18106BDD0")]
|
||||
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: 0x06005EA0 RID: 24224 RVA: 0x0014D408 File Offset: 0x0014B608
|
||||
[Token(Token = "0x6005EA0")]
|
||||
[Address(RVA = "0x106BEC0", Offset = "0x106ACC0", VA = "0x18106BEC0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
TransitionImplementation implementation = this.onClickTransition.implementation;
|
||||
if (implementation != 0)
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = implementation.Execute();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005EA1 RID: 24225 RVA: 0x0014D434 File Offset: 0x0014B634
|
||||
[Token(Token = "0x6005EA1")]
|
||||
[Address(RVA = "0x106BDB0", Offset = "0x106ABB0", VA = "0x18106BDB0")]
|
||||
private void DCCBNDIOOGE()
|
||||
{
|
||||
PIPDAMDIAPC pipdamdiapc = this.onClickTransition.DCCBNDIOOGE();
|
||||
}
|
||||
|
||||
// Token: 0x06005EA2 RID: 24226 RVA: 0x0014D454 File Offset: 0x0014B654
|
||||
[Token(Token = "0x6005EA2")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public TransitionButtonListener()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003EEF RID: 16111
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EEF")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Button button;
|
||||
|
||||
// Token: 0x04003EF0 RID: 16112
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003EF0")]
|
||||
[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: 0x0200104D RID: 4173
|
||||
[Token(Token = "0x200104D")]
|
||||
[MMOINKHEKJF("Combination/Chain", "Execute a list of transitions in sequence")]
|
||||
[Serializable]
|
||||
public class TransitionChain : TransitionImplementation, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x06005E72 RID: 24178 RVA: 0x0014CC48 File Offset: 0x0014AE48
|
||||
[Token(Token = "0x6005E72")]
|
||||
[Address(RVA = "0x106C380", Offset = "0x106B180", VA = "0x18106C380", 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: 0x06005E73 RID: 24179 RVA: 0x0014CC70 File Offset: 0x0014AE70
|
||||
[Token(Token = "0x6005E73")]
|
||||
[Address(RVA = "0x106C270", Offset = "0x106B070", VA = "0x18106C270", 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: 0x06005E74 RID: 24180 RVA: 0x0014CC9C File Offset: 0x0014AE9C
|
||||
[Token(Token = "0x6005E74")]
|
||||
[Address(RVA = "0x106BF00", Offset = "0x106AD00", VA = "0x18106BF00", 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: 0x06005E75 RID: 24181 RVA: 0x0014CCCC File Offset: 0x0014AECC
|
||||
[Token(Token = "0x6005E75")]
|
||||
[Address(RVA = "0x106C060", Offset = "0x106AE60", VA = "0x18106C060", 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: 0x06005E76 RID: 24182 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005E76")]
|
||||
[Address(RVA = "0x106C4B0", Offset = "0x106B2B0", VA = "0x18106C4B0", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005E77 RID: 24183 RVA: 0x0014CD3C File Offset: 0x0014AF3C
|
||||
[Token(Token = "0x6005E77")]
|
||||
[Address(RVA = "0x106C5B0", Offset = "0x106B3B0", VA = "0x18106C5B0")]
|
||||
public TransitionChain()
|
||||
{
|
||||
List<Transition> list = new List();
|
||||
this.transitions = list;
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003EDE RID: 16094
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003EDE")]
|
||||
[SerializeField]
|
||||
private List<Transition> transitions;
|
||||
|
||||
// Token: 0x0200104E RID: 4174
|
||||
[Token(Token = "0x200104E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NGOKLHHGGHD
|
||||
{
|
||||
// Token: 0x06005E78 RID: 24184 RVA: 0x0014CD64 File Offset: 0x0014AF64
|
||||
[Token(Token = "0x6005E78")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public NGOKLHHGGHD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005E79 RID: 24185 RVA: 0x0014CD78 File Offset: 0x0014AF78
|
||||
[Token(Token = "0x6005E79")]
|
||||
[Address(RVA = "0x10623C0", Offset = "0x10611C0", VA = "0x1810623C0")]
|
||||
internal PIPDAMDIAPC <Execute>b__0()
|
||||
{
|
||||
return this.transition.DCCBNDIOOGE();
|
||||
}
|
||||
|
||||
// Token: 0x04003EDF RID: 16095
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003EDF")]
|
||||
public Transition transition;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x0200104F RID: 4175
|
||||
[Token(Token = "0x200104F")]
|
||||
[MMOINKHEKJF("Combination/Group", "Execute a list of transitions simultaneously")]
|
||||
[Serializable]
|
||||
public class TransitionGroup : TransitionImplementation, GMDGMBMDFJG
|
||||
{
|
||||
// Token: 0x06005E7A RID: 24186 RVA: 0x0014CD98 File Offset: 0x0014AF98
|
||||
[Token(Token = "0x6005E7A")]
|
||||
[Address(RVA = "0x106C9E0", Offset = "0x106B7E0", VA = "0x18106C9E0", 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: 0x06005E7B RID: 24187 RVA: 0x0014CDC0 File Offset: 0x0014AFC0
|
||||
[Token(Token = "0x6005E7B")]
|
||||
[Address(RVA = "0x106C8D0", Offset = "0x106B6D0", VA = "0x18106C8D0", 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: 0x06005E7C RID: 24188 RVA: 0x0014CDEC File Offset: 0x0014AFEC
|
||||
[Token(Token = "0x6005E7C")]
|
||||
[Address(RVA = "0x106C620", Offset = "0x106B420", VA = "0x18106C620", 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: 0x06005E7D RID: 24189 RVA: 0x0014CE1C File Offset: 0x0014B01C
|
||||
[Token(Token = "0x6005E7D")]
|
||||
[Address(RVA = "0x106C780", Offset = "0x106B580", VA = "0x18106C780", 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: 0x06005E7E RID: 24190 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005E7E")]
|
||||
[Address(RVA = "0x106CB10", Offset = "0x106B910", VA = "0x18106CB10", Slot = "7")]
|
||||
public override void Reset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005E7F RID: 24191 RVA: 0x0014CE68 File Offset: 0x0014B068
|
||||
[Token(Token = "0x6005E7F")]
|
||||
[Address(RVA = "0x106CC10", Offset = "0x106BA10", VA = "0x18106CC10")]
|
||||
public TransitionGroup()
|
||||
{
|
||||
List<Transition> list = new List();
|
||||
this.transitions = list;
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003EE0 RID: 16096
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003EE0")]
|
||||
[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: 0x02001053 RID: 4179
|
||||
[Token(Token = "0x2001053")]
|
||||
[Serializable]
|
||||
public abstract class TransitionImplementation
|
||||
{
|
||||
// Token: 0x17001028 RID: 4136
|
||||
// (get) Token: 0x06005E8F RID: 24207 RVA: 0x0014D0EC File Offset: 0x0014B2EC
|
||||
// (set) Token: 0x06005E90 RID: 24208 RVA: 0x0014D100 File Offset: 0x0014B300
|
||||
[Token(Token = "0x17001028")]
|
||||
private protected MonoBehaviour MonoBehaviour
|
||||
{
|
||||
[Token(Token = "0x6005E8F")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
protected get;
|
||||
[Token(Token = "0x6005E90")]
|
||||
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17001029 RID: 4137
|
||||
// (get) Token: 0x06005E91 RID: 24209 RVA: 0x0014D114 File Offset: 0x0014B314
|
||||
[Token(Token = "0x17001029")]
|
||||
protected GameObject GameObject
|
||||
{
|
||||
[Token(Token = "0x6005E91")]
|
||||
[Address(RVA = "0x106D250", Offset = "0x106C050", VA = "0x18106D250")]
|
||||
get
|
||||
{
|
||||
if (!this.overrideGameObject)
|
||||
{
|
||||
return this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
}
|
||||
return this.gameObjectOverride;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700102A RID: 4138
|
||||
// (get) Token: 0x06005E92 RID: 24210 RVA: 0x0014D144 File Offset: 0x0014B344
|
||||
[Token(Token = "0x1700102A")]
|
||||
protected RectTransform RectTransform
|
||||
{
|
||||
[Token(Token = "0x6005E92")]
|
||||
[Address(RVA = "0x106D280", Offset = "0x106C080", VA = "0x18106D280")]
|
||||
get
|
||||
{
|
||||
if (!this.overrideGameObject)
|
||||
{
|
||||
GameObject gameObject = this.<MonoBehaviour>k__BackingField.gameObject;
|
||||
}
|
||||
if (this.gameObjectOverride.transform == 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E93 RID: 24211 RVA: 0x0014D17C File Offset: 0x0014B37C
|
||||
[Token(Token = "0x6005E93")]
|
||||
[Address(RVA = "0x106CD30", Offset = "0x106BB30", VA = "0x18106CD30")]
|
||||
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: 0x06005E94 RID: 24212 RVA: 0x0014D204 File Offset: 0x0014B404
|
||||
[Token(Token = "0x6005E94")]
|
||||
[Address(RVA = "0x106CCD0", Offset = "0x106BAD0", VA = "0x18106CCD0")]
|
||||
public void DisposeImplementation()
|
||||
{
|
||||
if (this.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
this.currentAnimation = (ulong)0L;
|
||||
PIPDAMDIAPC pipdamdiapc = this.Execute();
|
||||
}
|
||||
|
||||
// Token: 0x06005E95 RID: 24213 RVA: 0x0014D22C File Offset: 0x0014B42C
|
||||
[Token(Token = "0x6005E95")]
|
||||
[Address(RVA = "0x106D070", Offset = "0x106BE70", VA = "0x18106D070")]
|
||||
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: 0x06005E96 RID: 24214 RVA: 0x0014D294 File Offset: 0x0014B494
|
||||
[Token(Token = "0x6005E96")]
|
||||
[Address(RVA = "0x106CE50", Offset = "0x106BC50", VA = "0x18106CE50")]
|
||||
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: 0x06005E97 RID: 24215 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005E97")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")]
|
||||
protected virtual void Initialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005E98 RID: 24216 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005E98")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
|
||||
protected virtual void Dispose()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005E99 RID: 24217 RVA: 0x0014D318 File Offset: 0x0014B518
|
||||
[Token(Token = "0x6005E99")]
|
||||
[Address(RVA = "0x106CC80", Offset = "0x106BA80", VA = "0x18106CC80")]
|
||||
protected void Cancel()
|
||||
{
|
||||
if (this.currentAnimation != 0)
|
||||
{
|
||||
}
|
||||
this.currentAnimation = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06005E9A RID: 24218
|
||||
[Token(Token = "0x6005E9A")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract PIPDAMDIAPC Execute();
|
||||
|
||||
// Token: 0x06005E9B RID: 24219
|
||||
[Token(Token = "0x6005E9B")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract void Reset();
|
||||
|
||||
// Token: 0x06005E9C RID: 24220 RVA: 0x0014D338 File Offset: 0x0014B538
|
||||
[Token(Token = "0x6005E9C")]
|
||||
[Address(RVA = "0x106D240", Offset = "0x106C040", VA = "0x18106D240")]
|
||||
protected TransitionImplementation()
|
||||
{
|
||||
this.Initialize();
|
||||
}
|
||||
|
||||
// Token: 0x04003EE8 RID: 16104
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003EE8")]
|
||||
[SerializeField]
|
||||
private bool overrideGameObject;
|
||||
|
||||
// Token: 0x04003EE9 RID: 16105
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EE9")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("overrideGameObject")]
|
||||
private GameObject gameObjectOverride;
|
||||
|
||||
// Token: 0x04003EEA RID: 16106
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003EEA")]
|
||||
[SerializeField]
|
||||
private NHJAFIEANHG transitionAudioClip;
|
||||
|
||||
// Token: 0x04003EEB RID: 16107
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003EEB")]
|
||||
[NonSerialized]
|
||||
private RecRoomAudioClip audioClip;
|
||||
|
||||
// Token: 0x04003EEC RID: 16108
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003EEC")]
|
||||
[NonSerialized]
|
||||
private bool isWorldCanvas = true;
|
||||
|
||||
// Token: 0x04003EEE RID: 16110
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003EEE")]
|
||||
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: 0x02001058 RID: 4184
|
||||
[Token(Token = "0x2001058")]
|
||||
public class TransitionNavigationListener : MonoBehaviour, FEJEAEOIFKG
|
||||
{
|
||||
// Token: 0x06005EA7 RID: 24231 RVA: 0x0014D53C File Offset: 0x0014B73C
|
||||
[Token(Token = "0x6005EA7")]
|
||||
[Address(RVA = "0x106D500", Offset = "0x106C300", VA = "0x18106D500")]
|
||||
private bool HKDBFDFALCF(Transition CKPIBOIGPMJ)
|
||||
{
|
||||
if (CKPIBOIGPMJ != 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x1700102B RID: 4139
|
||||
// (get) Token: 0x06005EA8 RID: 24232 RVA: 0x0014D550 File Offset: 0x0014B750
|
||||
[Token(Token = "0x1700102B")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x6005EA8")]
|
||||
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005EA9 RID: 24233 RVA: 0x0014D564 File Offset: 0x0014B764
|
||||
[Token(Token = "0x6005EA9")]
|
||||
[Address(RVA = "0x106D7F0", Offset = "0x106C5F0", VA = "0x18106D7F0", 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: 0x06005EAA RID: 24234 RVA: 0x0014D5D0 File Offset: 0x0014B7D0
|
||||
[Token(Token = "0x6005EAA")]
|
||||
[Address(RVA = "0x106D9F0", Offset = "0x106C7F0", VA = "0x18106D9F0", Slot = "6")]
|
||||
public DABKFAIHBBP OnBeforePageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005EAB RID: 24235 RVA: 0x0014D5E4 File Offset: 0x0014B7E4
|
||||
[Token(Token = "0x6005EAB")]
|
||||
[Address(RVA = "0x106D6A0", Offset = "0x106C4A0", VA = "0x18106D6A0", 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: 0x06005EAC RID: 24236 RVA: 0x0014D634 File Offset: 0x0014B834
|
||||
[Token(Token = "0x6005EAC")]
|
||||
[Address(RVA = "0x106D300", Offset = "0x106C100", VA = "0x18106D300")]
|
||||
private void Awake()
|
||||
{
|
||||
this.outroTransition.OFFLOPLJBBG(this);
|
||||
this.introTransition.OFFLOPLJBBG(this);
|
||||
}
|
||||
|
||||
// Token: 0x06005EAD RID: 24237 RVA: 0x0014D660 File Offset: 0x0014B860
|
||||
[Token(Token = "0x6005EAD")]
|
||||
[Address(RVA = "0x106DB80", Offset = "0x106C980", VA = "0x18106DB80")]
|
||||
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: 0x06005EAE RID: 24238 RVA: 0x0014D6A4 File Offset: 0x0014B8A4
|
||||
[Token(Token = "0x6005EAE")]
|
||||
[Address(RVA = "0x106DA90", Offset = "0x106C890", VA = "0x18106DA90")]
|
||||
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: 0x06005EAF RID: 24239 RVA: 0x0014D708 File Offset: 0x0014B908
|
||||
[Token(Token = "0x6005EAF")]
|
||||
[Address(RVA = "0x106D340", Offset = "0x106C140", VA = "0x18106D340")]
|
||||
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: 0x06005EB0 RID: 24240 RVA: 0x0014D7A4 File Offset: 0x0014B9A4
|
||||
[Token(Token = "0x6005EB0")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public TransitionNavigationListener()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005EB1 RID: 24241 RVA: 0x0014D7B8 File Offset: 0x0014B9B8
|
||||
[Token(Token = "0x6005EB1")]
|
||||
[Address(RVA = "0x106D550", Offset = "0x106C350", VA = "0x18106D550")]
|
||||
[CompilerGenerated]
|
||||
private bool MBPBGMGJLJF(FEJEAEOIFKG JKOHHHEOKCN)
|
||||
{
|
||||
string name = base.gameObject.name;
|
||||
string text;
|
||||
return string.Equals(text, name);
|
||||
}
|
||||
|
||||
// Token: 0x06005EB2 RID: 24242 RVA: 0x0014D7E0 File Offset: 0x0014B9E0
|
||||
[Token(Token = "0x6005EB2")]
|
||||
[Address(RVA = "0x106D5E0", Offset = "0x106C3E0", VA = "0x18106D5E0")]
|
||||
[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: 0x04003EF4 RID: 16116
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EF4")]
|
||||
[Space]
|
||||
[SerializeField]
|
||||
[Space]
|
||||
[FormerlySerializedAs("afterPageChangeTransition")]
|
||||
[IKJMHFGIDEP("GameObjects are reset to their initial state when the page changes.")]
|
||||
private Transition introTransition;
|
||||
|
||||
// Token: 0x04003EF5 RID: 16117
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003EF5")]
|
||||
[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: 0x04003EF6 RID: 16118
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003EF6")]
|
||||
[SerializeField]
|
||||
[FormerlySerializedAs("beforePageChangeTransition")]
|
||||
private Transition outroTransition;
|
||||
|
||||
// Token: 0x04003EF7 RID: 16119
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003EF7")]
|
||||
[SerializeField]
|
||||
[Tooltip("Will attempt to find a GameObject with the same name on the next page and use that as the Target")]
|
||||
[DMBKKAAJOFJ("outroTransition", "IsTargetTransition")]
|
||||
private bool useLookAheadTarget;
|
||||
|
||||
// Token: 0x02001059 RID: 4185
|
||||
[Token(Token = "0x2001059")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CNMPIIGHDOK
|
||||
{
|
||||
// Token: 0x06005EB3 RID: 24243 RVA: 0x0014D824 File Offset: 0x0014BA24
|
||||
[Token(Token = "0x6005EB3")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CNMPIIGHDOK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005EB4 RID: 24244 RVA: 0x0014D838 File Offset: 0x0014BA38
|
||||
[Token(Token = "0x6005EB4")]
|
||||
[Address(RVA = "0x105ED00", Offset = "0x105DB00", VA = "0x18105ED00")]
|
||||
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: 0x04003EF8 RID: 16120
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003EF8")]
|
||||
public TransitionNavigationListener <>4__this;
|
||||
|
||||
// Token: 0x04003EF9 RID: 16121
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EF9")]
|
||||
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: 0x0200105A RID: 4186
|
||||
[Token(Token = "0x200105A")]
|
||||
public class TransitionScrollListener : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06005EB5 RID: 24245 RVA: 0x0014D870 File Offset: 0x0014BA70
|
||||
[Token(Token = "0x6005EB5")]
|
||||
[Address(RVA = "0x106DBE0", Offset = "0x106C9E0", VA = "0x18106DBE0")]
|
||||
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: 0x06005EB6 RID: 24246 RVA: 0x0014D8BC File Offset: 0x0014BABC
|
||||
[Token(Token = "0x6005EB6")]
|
||||
[Address(RVA = "0x106DD50", Offset = "0x106CB50", VA = "0x18106DD50")]
|
||||
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: 0x06005EB7 RID: 24247 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005EB7")]
|
||||
[Address(RVA = "0x106E0D0", Offset = "0x106CED0", VA = "0x18106E0D0")]
|
||||
private void OnValidate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005EB8 RID: 24248 RVA: 0x0014D99C File Offset: 0x0014BB9C
|
||||
[Token(Token = "0x6005EB8")]
|
||||
[Address(RVA = "0x106E240", Offset = "0x106D040", VA = "0x18106E240")]
|
||||
public TransitionScrollListener()
|
||||
{
|
||||
List<TransitionScrollListener.ADMIKKHGCHI> list = new List();
|
||||
this.OAOBFNFGMKH = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003EFA RID: 16122
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EFA")]
|
||||
[SerializeField]
|
||||
private List<GameObject> scrollRectGameObjects;
|
||||
|
||||
// Token: 0x04003EFB RID: 16123
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003EFB")]
|
||||
[SerializeField]
|
||||
private Transition scrollBackwardTransition;
|
||||
|
||||
// Token: 0x04003EFC RID: 16124
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003EFC")]
|
||||
[SerializeField]
|
||||
private Transition scrollForwardTransition;
|
||||
|
||||
// Token: 0x04003EFD RID: 16125
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003EFD")]
|
||||
private readonly List<TransitionScrollListener.ADMIKKHGCHI> OAOBFNFGMKH;
|
||||
|
||||
// Token: 0x04003EFE RID: 16126
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003EFE")]
|
||||
private PIPDAMDIAPC CGBOBJOFBAO;
|
||||
|
||||
// Token: 0x04003EFF RID: 16127
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003EFF")]
|
||||
private PIPDAMDIAPC DJDFAHJLABN;
|
||||
|
||||
// Token: 0x0200105B RID: 4187
|
||||
[Token(Token = "0x200105B")]
|
||||
private class ADMIKKHGCHI : IDisposable
|
||||
{
|
||||
// Token: 0x1700102C RID: 4140
|
||||
// (get) Token: 0x06005EB9 RID: 24249 RVA: 0x0014D9BC File Offset: 0x0014BBBC
|
||||
[Token(Token = "0x1700102C")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x6005EB9")]
|
||||
[Address(RVA = "0x105B5C0", Offset = "0x105A3C0", VA = "0x18105B5C0")]
|
||||
get
|
||||
{
|
||||
ScrollRect joipdlfkdne = this.JOIPDLFKDNE;
|
||||
int num = 0;
|
||||
bool flag = joipdlfkdne != num;
|
||||
return flag || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700102D RID: 4141
|
||||
// (get) Token: 0x06005EBA RID: 24250 RVA: 0x0014D9E4 File Offset: 0x0014BBE4
|
||||
[Token(Token = "0x1700102D")]
|
||||
private bool HNLLOJMCHIL
|
||||
{
|
||||
[Token(Token = "0x6005EBA")]
|
||||
[Address(RVA = "0x105B640", Offset = "0x105A440", VA = "0x18105B640")]
|
||||
get
|
||||
{
|
||||
ScrollRect joipdlfkdne = this.JOIPDLFKDNE;
|
||||
int num = 0;
|
||||
return joipdlfkdne == num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005EBB RID: 24251 RVA: 0x0014DA04 File Offset: 0x0014BC04
|
||||
[Token(Token = "0x6005EBB")]
|
||||
[Address(RVA = "0x105B950", Offset = "0x105A750", VA = "0x18105B950")]
|
||||
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: 0x06005EBC RID: 24252 RVA: 0x0014DA8C File Offset: 0x0014BC8C
|
||||
[Token(Token = "0x6005EBC")]
|
||||
[Address(RVA = "0x105B460", Offset = "0x105A260", VA = "0x18105B460", 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: 0x06005EBD RID: 24253 RVA: 0x0014DAF4 File Offset: 0x0014BCF4
|
||||
[Token(Token = "0x6005EBD")]
|
||||
[Address(RVA = "0x105B720", Offset = "0x105A520", VA = "0x18105B720")]
|
||||
private void LAIDPADJLDB(Vector2 DDHPAFKBMON)
|
||||
{
|
||||
Vector2 normalizedPosition = this.JOIPDLFKDNE.normalizedPosition;
|
||||
if (this.JOIPDLFKDNE.m_Horizontal)
|
||||
{
|
||||
return;
|
||||
}
|
||||
this.OnScroll(1f);
|
||||
}
|
||||
|
||||
// Token: 0x06005EBE RID: 24254 RVA: 0x0014DB30 File Offset: 0x0014BD30
|
||||
[Token(Token = "0x6005EBE")]
|
||||
[Address(RVA = "0x105B6A0", Offset = "0x105A4A0", VA = "0x18105B6A0")]
|
||||
private void IIIGKLMKEFA(float IFDPEBLFLFJ)
|
||||
{
|
||||
ONOAOHOHJKA gkdieanhdie = this.GKDIEANHDIE;
|
||||
this.OnScroll(IFDPEBLFLFJ);
|
||||
}
|
||||
|
||||
// Token: 0x06005EBF RID: 24255 RVA: 0x0014DB54 File Offset: 0x0014BD54
|
||||
[Token(Token = "0x6005EBF")]
|
||||
[Address(RVA = "0x105B790", Offset = "0x105A590", VA = "0x18105B790")]
|
||||
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: 0x04003F00 RID: 16128
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F00")]
|
||||
public TransitionScrollListener NAHFAJJKBLD;
|
||||
|
||||
// Token: 0x04003F01 RID: 16129
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F01")]
|
||||
public GameObject KGFPNIMJHIC;
|
||||
|
||||
// Token: 0x04003F02 RID: 16130
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F02")]
|
||||
public ScrollRect JOIPDLFKDNE;
|
||||
|
||||
// Token: 0x04003F03 RID: 16131
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003F03")]
|
||||
public ONOAOHOHJKA GKDIEANHDIE;
|
||||
|
||||
// Token: 0x04003F04 RID: 16132
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003F04")]
|
||||
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: 0x0200105C RID: 4188
|
||||
[Token(Token = "0x200105C")]
|
||||
public class TransitionToggleListener : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06005EC0 RID: 24256 RVA: 0x0014DC1C File Offset: 0x0014BE1C
|
||||
[Token(Token = "0x6005EC0")]
|
||||
[Address(RVA = "0x106E2A0", Offset = "0x106D0A0", VA = "0x18106E2A0")]
|
||||
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: 0x06005EC1 RID: 24257 RVA: 0x0014DC68 File Offset: 0x0014BE68
|
||||
[Token(Token = "0x6005EC1")]
|
||||
[Address(RVA = "0x106E440", Offset = "0x106D240", VA = "0x18106E440")]
|
||||
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: 0x06005EC2 RID: 24258 RVA: 0x0014DCEC File Offset: 0x0014BEEC
|
||||
[Token(Token = "0x6005EC2")]
|
||||
[Address(RVA = "0x106E5F0", Offset = "0x106D3F0", VA = "0x18106E5F0")]
|
||||
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: 0x06005EC3 RID: 24259 RVA: 0x0014DD34 File Offset: 0x0014BF34
|
||||
[Token(Token = "0x6005EC3")]
|
||||
[Address(RVA = "0x106E590", Offset = "0x106D390", VA = "0x18106E590")]
|
||||
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: 0x06005EC4 RID: 24260 RVA: 0x0014DD78 File Offset: 0x0014BF78
|
||||
[Token(Token = "0x6005EC4")]
|
||||
[Address(RVA = "0x106E3E0", Offset = "0x106D1E0", VA = "0x18106E3E0")]
|
||||
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: 0x06005EC5 RID: 24261 RVA: 0x0014DDBC File Offset: 0x0014BFBC
|
||||
[Token(Token = "0x6005EC5")]
|
||||
[Address(RVA = "0x106E360", Offset = "0x106D160", VA = "0x18106E360")]
|
||||
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: 0x06005EC6 RID: 24262 RVA: 0x0014DDFC File Offset: 0x0014BFFC
|
||||
[Token(Token = "0x6005EC6")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public TransitionToggleListener()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F05 RID: 16133
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F05")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Button button;
|
||||
|
||||
// Token: 0x04003F06 RID: 16134
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F06")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x04003F07 RID: 16135
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003F07")]
|
||||
[SerializeField]
|
||||
private bool defaultIsActive;
|
||||
|
||||
// Token: 0x04003F08 RID: 16136
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003F08")]
|
||||
[SerializeField]
|
||||
private Transition onActivateTransition;
|
||||
|
||||
// Token: 0x04003F09 RID: 16137
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003F09")]
|
||||
[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: 0x0200105D RID: 4189
|
||||
[Token(Token = "0x200105D")]
|
||||
[CreateAssetMenu]
|
||||
public class TransitionsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x1700102E RID: 4142
|
||||
// (get) Token: 0x06005EC7 RID: 24263 RVA: 0x0014DE10 File Offset: 0x0014C010
|
||||
[Token(Token = "0x1700102E")]
|
||||
public static TransitionsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x6005EC7")]
|
||||
[Address(RVA = "0x106EC40", Offset = "0x106DA40", VA = "0x18106EC40")]
|
||||
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: 0x06005EC8 RID: 24264 RVA: 0x0014DE5C File Offset: 0x0014C05C
|
||||
[Token(Token = "0x6005EC8")]
|
||||
[Address(RVA = "0x106EA00", Offset = "0x106D800", VA = "0x18106EA00")]
|
||||
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: 0x06005EC9 RID: 24265 RVA: 0x0014DED4 File Offset: 0x0014C0D4
|
||||
[Token(Token = "0x6005EC9")]
|
||||
[Address(RVA = "0x106E980", Offset = "0x106D780", VA = "0x18106E980")]
|
||||
public RecRoomAudioClip HPNFOBMMMBH(NHJAFIEANHG FGDOEAHJLJO)
|
||||
{
|
||||
if (!this.isInitialized || this.prefabsByTransitionAudioClips == (ulong)0L)
|
||||
{
|
||||
this.OFFLOPLJBBG();
|
||||
}
|
||||
Dictionary<NHJAFIEANHG, RecRoomAudioClip> dictionary = this.prefabsByTransitionAudioClips;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x1700102F RID: 4143
|
||||
// (get) Token: 0x06005ECA RID: 24266 RVA: 0x0014DF08 File Offset: 0x0014C108
|
||||
[Token(Token = "0x1700102F")]
|
||||
public IReadOnlyList<TransitionsConfig.AudioClipEntry> AudioClips
|
||||
{
|
||||
[Token(Token = "0x6005ECA")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005ECA)
|
||||
|
||||
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: 0x06005ECB RID: 24267 RVA: 0x0014DF1C File Offset: 0x0014C11C
|
||||
[Token(Token = "0x6005ECB")]
|
||||
[Address(RVA = "0x106EBE0", Offset = "0x106D9E0", VA = "0x18106EBE0")]
|
||||
public TransitionsConfig()
|
||||
{
|
||||
List<TransitionsConfig.AudioClipEntry> list = new List();
|
||||
this.audioClips = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06005ECC RID: 24268 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6005ECC")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static TransitionsConfig()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003F0A RID: 16138
|
||||
[Token(Token = "0x4003F0A")]
|
||||
private static TransitionsConfig _instance;
|
||||
|
||||
// Token: 0x04003F0B RID: 16139
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F0B")]
|
||||
private bool isInitialized;
|
||||
|
||||
// Token: 0x04003F0C RID: 16140
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F0C")]
|
||||
private Dictionary<NHJAFIEANHG, RecRoomAudioClip> prefabsByTransitionAudioClips;
|
||||
|
||||
// Token: 0x04003F0D RID: 16141
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003F0D")]
|
||||
[SerializeField]
|
||||
private List<TransitionsConfig.AudioClipEntry> audioClips;
|
||||
|
||||
// Token: 0x0200105E RID: 4190
|
||||
[Token(Token = "0x200105E")]
|
||||
[Serializable]
|
||||
public class AudioClipEntry
|
||||
{
|
||||
// Token: 0x17001030 RID: 4144
|
||||
// (get) Token: 0x06005ECD RID: 24269 RVA: 0x0014DF3C File Offset: 0x0014C13C
|
||||
[Token(Token = "0x17001030")]
|
||||
public NHJAFIEANHG TransitionAudioClip
|
||||
{
|
||||
[Token(Token = "0x6005ECD")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
||||
get
|
||||
{
|
||||
return this.transitionAudioClip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001031 RID: 4145
|
||||
// (get) Token: 0x06005ECE RID: 24270 RVA: 0x0014DF50 File Offset: 0x0014C150
|
||||
[Token(Token = "0x17001031")]
|
||||
public RecRoomAudioClip AudioClip
|
||||
{
|
||||
[Token(Token = "0x6005ECE")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.audioClip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005ECF RID: 24271 RVA: 0x0014DF64 File Offset: 0x0014C164
|
||||
[Token(Token = "0x6005ECF")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AudioClipEntry()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F0E RID: 16142
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F0E")]
|
||||
[SerializeField]
|
||||
private NHJAFIEANHG transitionAudioClip;
|
||||
|
||||
// Token: 0x04003F0F RID: 16143
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F0F")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip audioClip;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Animation
|
||||
{
|
||||
// Token: 0x02001051 RID: 4177
|
||||
[Token(Token = "0x2001051")]
|
||||
[Serializable]
|
||||
public abstract class TweenTransition : TransitionImplementation
|
||||
{
|
||||
// Token: 0x17001024 RID: 4132
|
||||
// (get) Token: 0x06005E83 RID: 24195 RVA: 0x0014CED8 File Offset: 0x0014B0D8
|
||||
// (set) Token: 0x06005E84 RID: 24196 RVA: 0x0014CEEC File Offset: 0x0014B0EC
|
||||
[Token(Token = "0x17001024")]
|
||||
public bool IsInstant
|
||||
{
|
||||
[Token(Token = "0x6005E83")]
|
||||
[Address(RVA = "0x4C2F40", Offset = "0x4C1D40", VA = "0x1804C2F40")]
|
||||
get
|
||||
{
|
||||
return this.isInstant;
|
||||
}
|
||||
[Token(Token = "0x6005E84")]
|
||||
[Address(RVA = "0x63E280", Offset = "0x63D080", VA = "0x18063E280")]
|
||||
set
|
||||
{
|
||||
this.isInstant = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001025 RID: 4133
|
||||
// (get) Token: 0x06005E85 RID: 24197 RVA: 0x0014CF00 File Offset: 0x0014B100
|
||||
[Token(Token = "0x17001025")]
|
||||
protected float Duration
|
||||
{
|
||||
[Token(Token = "0x6005E85")]
|
||||
[Address(RVA = "0x1061650", Offset = "0x1060450", VA = "0x181061650")]
|
||||
get
|
||||
{
|
||||
if (this.isInstant)
|
||||
{
|
||||
}
|
||||
return this.duration;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001026 RID: 4134
|
||||
// (get) Token: 0x06005E86 RID: 24198 RVA: 0x0014CF20 File Offset: 0x0014B120
|
||||
[Token(Token = "0x17001026")]
|
||||
protected HMIPJEAODAB.JOMGGPNCMFK EaseFunction
|
||||
{
|
||||
[Token(Token = "0x6005E86")]
|
||||
[Address(RVA = "0x106EDB0", Offset = "0x106DBB0", VA = "0x18106EDB0")]
|
||||
get
|
||||
{
|
||||
if (this.isInstant)
|
||||
{
|
||||
}
|
||||
return this.easeFunction;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005E87 RID: 24199 RVA: 0x0014CF40 File Offset: 0x0014B140
|
||||
[Token(Token = "0x6005E87")]
|
||||
[Address(RVA = "0x106AC40", Offset = "0x1069A40", VA = "0x18106AC40")]
|
||||
protected TweenTransition()
|
||||
{
|
||||
this.isWorldCanvas = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003EE3 RID: 16099
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003EE3")]
|
||||
[SerializeField]
|
||||
private bool isInstant;
|
||||
|
||||
// Token: 0x04003EE4 RID: 16100
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4003EE4")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("isInstant", false)]
|
||||
private float duration = 0.33f;
|
||||
|
||||
// Token: 0x04003EE5 RID: 16101
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003EE5")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("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: 0x020007B2 RID: 1970
|
||||
[Token(Token = "0x20007B2")]
|
||||
public class CanvasAspectRatioMatcher : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600376C RID: 14188 RVA: 0x000E7EB8 File Offset: 0x000E60B8
|
||||
[Token(Token = "0x600376C")]
|
||||
[Address(RVA = "0x105EDA0", Offset = "0x105DBA0", VA = "0x18105EDA0")]
|
||||
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: 0x0600376D RID: 14189 RVA: 0x000E7F40 File Offset: 0x000E6140
|
||||
[Token(Token = "0x600376D")]
|
||||
[Address(RVA = "0x105EED0", Offset = "0x105DCD0", VA = "0x18105EED0")]
|
||||
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: 0x0600376E RID: 14190 RVA: 0x000E7FA0 File Offset: 0x000E61A0
|
||||
[Token(Token = "0x600376E")]
|
||||
[Address(RVA = "0x105EED0", Offset = "0x105DCD0", VA = "0x18105EED0")]
|
||||
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: 0x0600376F RID: 14191 RVA: 0x000E8000 File Offset: 0x000E6200
|
||||
[Token(Token = "0x600376F")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public CanvasAspectRatioMatcher()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002FBB RID: 12219
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002FBB")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
||||
private Canvas canvas;
|
||||
|
||||
// Token: 0x04002FBC RID: 12220
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002FBC")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private AspectRatioFitter aspectRatioFitter;
|
||||
|
||||
// Token: 0x04002FBD RID: 12221
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002FBD")]
|
||||
private RectTransform AAFEHJFOMAI;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1520 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x0200076F RID: 1903
|
||||
[Token(Token = "0x200076F")]
|
||||
[CreateAssetMenu]
|
||||
public class CardsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000904 RID: 2308
|
||||
// (get) Token: 0x060036A3 RID: 13987 RVA: 0x000E6110 File Offset: 0x000E4310
|
||||
[Token(Token = "0x17000904")]
|
||||
public static CardsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x60036A3")]
|
||||
[Address(RVA = "0x105F070", Offset = "0x105DE70", VA = "0x18105F070")]
|
||||
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: 0x17000905 RID: 2309
|
||||
// (get) Token: 0x060036A4 RID: 13988 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000905")]
|
||||
public CardsConfig.SharedCardConfig Shared
|
||||
{
|
||||
[Token(Token = "0x60036A4")]
|
||||
[Address(RVA = "0x924380", Offset = "0x923180", VA = "0x180924380")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000906 RID: 2310
|
||||
// (get) Token: 0x060036A5 RID: 13989 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000906")]
|
||||
public CardsConfig.AccountCardConfig Account
|
||||
{
|
||||
[Token(Token = "0x60036A5")]
|
||||
[Address(RVA = "0x980A90", Offset = "0x97F890", VA = "0x180980A90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000907 RID: 2311
|
||||
// (get) Token: 0x060036A6 RID: 13990 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000907")]
|
||||
public CardsConfig.RoomCardConfig Room
|
||||
{
|
||||
[Token(Token = "0x60036A6")]
|
||||
[Address(RVA = "0x105F200", Offset = "0x105E000", VA = "0x18105F200")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000908 RID: 2312
|
||||
// (get) Token: 0x060036A7 RID: 13991 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000908")]
|
||||
public CardsConfig.RoomKeyCardConfig RoomKey
|
||||
{
|
||||
[Token(Token = "0x60036A7")]
|
||||
[Address(RVA = "0x105F1D0", Offset = "0x105DFD0", VA = "0x18105F1D0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000909 RID: 2313
|
||||
// (get) Token: 0x060036A8 RID: 13992 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000909")]
|
||||
public CardsConfig.RoomCurrencyCardConfig RoomCurrency
|
||||
{
|
||||
[Token(Token = "0x60036A8")]
|
||||
[Address(RVA = "0x105F1B0", Offset = "0x105DFB0", VA = "0x18105F1B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700090A RID: 2314
|
||||
// (get) Token: 0x060036A9 RID: 13993 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700090A")]
|
||||
public CardsConfig.ClubCardConfig Club
|
||||
{
|
||||
[Token(Token = "0x60036A9")]
|
||||
[Address(RVA = "0x105F040", Offset = "0x105DE40", VA = "0x18105F040")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700090B RID: 2315
|
||||
// (get) Token: 0x060036AA RID: 13994 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700090B")]
|
||||
public CardsConfig.ClubPermissionsCardConfig ClubPermissions
|
||||
{
|
||||
[Token(Token = "0x60036AA")]
|
||||
[Address(RVA = "0x105F030", Offset = "0x105DE30", VA = "0x18105F030")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700090C RID: 2316
|
||||
// (get) Token: 0x060036AB RID: 13995 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700090C")]
|
||||
public CardsConfig.ClubMembershipCardConfig ClubMembership
|
||||
{
|
||||
[Token(Token = "0x60036AB")]
|
||||
[Address(RVA = "0x105F010", Offset = "0x105DE10", VA = "0x18105F010")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700090D RID: 2317
|
||||
// (get) Token: 0x060036AC RID: 13996 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700090D")]
|
||||
public CardsConfig.ClubAnnouncementCardConfig ClubAnnouncement
|
||||
{
|
||||
[Token(Token = "0x60036AC")]
|
||||
[Address(RVA = "0x105EFC0", Offset = "0x105DDC0", VA = "0x18105EFC0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700090E RID: 2318
|
||||
// (get) Token: 0x060036AD RID: 13997 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700090E")]
|
||||
public CardsConfig.ClubEventCardConfig ClubEvent
|
||||
{
|
||||
[Token(Token = "0x60036AD")]
|
||||
[Address(RVA = "0x105EFF0", Offset = "0x105DDF0", VA = "0x18105EFF0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700090F RID: 2319
|
||||
// (get) Token: 0x060036AE RID: 13998 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700090F")]
|
||||
public CardsConfig.StoreItemCardConfig StoreItem
|
||||
{
|
||||
[Token(Token = "0x60036AE")]
|
||||
[Address(RVA = "0x105F220", Offset = "0x105E020", VA = "0x18105F220")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000910 RID: 2320
|
||||
// (get) Token: 0x060036AF RID: 13999 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000910")]
|
||||
public CardsConfig.InventionCardConfig Invention
|
||||
{
|
||||
[Token(Token = "0x60036AF")]
|
||||
[Address(RVA = "0x105F180", Offset = "0x105DF80", VA = "0x18105F180")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000911 RID: 2321
|
||||
// (get) Token: 0x060036B0 RID: 14000 RVA: 0x000E615C File Offset: 0x000E435C
|
||||
[Token(Token = "0x17000911")]
|
||||
public CardsConfig.AdCarouselItemCardConfig AdCarouselItem
|
||||
{
|
||||
[Token(Token = "0x60036B0")]
|
||||
[Address(RVA = "0xBDA720", Offset = "0xBD9520", VA = "0x180BDA720")]
|
||||
get
|
||||
{
|
||||
return this.adCarouselItem;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000912 RID: 2322
|
||||
// (get) Token: 0x060036B1 RID: 14001 RVA: 0x000E6170 File Offset: 0x000E4370
|
||||
[Token(Token = "0x17000912")]
|
||||
public CardsConfig.StarterPackSkuCardConfig StarterPackSku
|
||||
{
|
||||
[Token(Token = "0x60036B1")]
|
||||
[Address(RVA = "0xBDCCC0", Offset = "0xBDBAC0", VA = "0x180BDCCC0")]
|
||||
get
|
||||
{
|
||||
return this.starterPackSku;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060036B2 RID: 14002 RVA: 0x000E6184 File Offset: 0x000E4384
|
||||
[Token(Token = "0x60036B2")]
|
||||
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
||||
public CardsConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E6A RID: 11882
|
||||
[Token(Token = "0x4002E6A")]
|
||||
private static CardsConfig _instance;
|
||||
|
||||
// Token: 0x04002E6B RID: 11883
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E6B")]
|
||||
[SerializeField]
|
||||
private CardsConfig.SharedCardConfig shared;
|
||||
|
||||
// Token: 0x04002E6C RID: 11884
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E6C")]
|
||||
[SerializeField]
|
||||
private CardsConfig.AccountCardConfig account;
|
||||
|
||||
// Token: 0x04002E6D RID: 11885
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E6D")]
|
||||
[SerializeField]
|
||||
private CardsConfig.RoomCardConfig room;
|
||||
|
||||
// Token: 0x04002E6E RID: 11886
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002E6E")]
|
||||
[SerializeField]
|
||||
private CardsConfig.RoomKeyCardConfig roomKey;
|
||||
|
||||
// Token: 0x04002E6F RID: 11887
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002E6F")]
|
||||
[SerializeField]
|
||||
private CardsConfig.RoomCurrencyCardConfig roomCurrency;
|
||||
|
||||
// Token: 0x04002E70 RID: 11888
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002E70")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubCardConfig club;
|
||||
|
||||
// Token: 0x04002E71 RID: 11889
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4002E71")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubPermissionsCardConfig clubPermissions;
|
||||
|
||||
// Token: 0x04002E72 RID: 11890
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4002E72")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubMembershipCardConfig clubMembership;
|
||||
|
||||
// Token: 0x04002E73 RID: 11891
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x4002E73")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubAnnouncementCardConfig clubAnnouncement;
|
||||
|
||||
// Token: 0x04002E74 RID: 11892
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4002E74")]
|
||||
[SerializeField]
|
||||
private CardsConfig.ClubEventCardConfig clubEvent;
|
||||
|
||||
// Token: 0x04002E75 RID: 11893
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x4002E75")]
|
||||
[SerializeField]
|
||||
private CardsConfig.StoreItemCardConfig storeItem;
|
||||
|
||||
// Token: 0x04002E76 RID: 11894
|
||||
[FieldOffset(Offset = "0x1C8")]
|
||||
[Token(Token = "0x4002E76")]
|
||||
[SerializeField]
|
||||
private CardsConfig.InventionCardConfig invention;
|
||||
|
||||
// Token: 0x04002E77 RID: 11895
|
||||
[FieldOffset(Offset = "0x1F8")]
|
||||
[Token(Token = "0x4002E77")]
|
||||
[SerializeField]
|
||||
private CardsConfig.AdCarouselItemCardConfig adCarouselItem;
|
||||
|
||||
// Token: 0x04002E78 RID: 11896
|
||||
[FieldOffset(Offset = "0x200")]
|
||||
[Token(Token = "0x4002E78")]
|
||||
[SerializeField]
|
||||
private CardsConfig.StarterPackSkuCardConfig starterPackSku;
|
||||
|
||||
// Token: 0x02000770 RID: 1904
|
||||
[Token(Token = "0x2000770")]
|
||||
[Serializable]
|
||||
public struct SharedCardConfig
|
||||
{
|
||||
// Token: 0x17000913 RID: 2323
|
||||
// (get) Token: 0x060036B3 RID: 14003 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000913")]
|
||||
public Sprite SettingsIcon
|
||||
{
|
||||
[Token(Token = "0x60036B3")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000914 RID: 2324
|
||||
// (get) Token: 0x060036B4 RID: 14004 RVA: 0x000E6198 File Offset: 0x000E4398
|
||||
[Token(Token = "0x17000914")]
|
||||
public Sprite RemoveIcon
|
||||
{
|
||||
[Token(Token = "0x60036B4")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.removeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000915 RID: 2325
|
||||
// (get) Token: 0x060036B5 RID: 14005 RVA: 0x000E61AC File Offset: 0x000E43AC
|
||||
[Token(Token = "0x17000915")]
|
||||
public Sprite CheersIcon
|
||||
{
|
||||
[Token(Token = "0x60036B5")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.cheersIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E79 RID: 11897
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E79")]
|
||||
[SerializeField]
|
||||
private Sprite settingsIcon;
|
||||
|
||||
// Token: 0x04002E7A RID: 11898
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E7A")]
|
||||
[SerializeField]
|
||||
private Sprite removeIcon;
|
||||
|
||||
// Token: 0x04002E7B RID: 11899
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E7B")]
|
||||
[SerializeField]
|
||||
private Sprite cheersIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000771 RID: 1905
|
||||
[Token(Token = "0x2000771")]
|
||||
[Serializable]
|
||||
public struct AccountCardConfig
|
||||
{
|
||||
// Token: 0x17000916 RID: 2326
|
||||
// (get) Token: 0x060036B6 RID: 14006 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000916")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036B6")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000917 RID: 2327
|
||||
// (get) Token: 0x060036B7 RID: 14007 RVA: 0x000E61C0 File Offset: 0x000E43C0
|
||||
[Token(Token = "0x17000917")]
|
||||
public Sprite PresenceIcon
|
||||
{
|
||||
[Token(Token = "0x60036B7")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.presenceIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000918 RID: 2328
|
||||
// (get) Token: 0x060036B8 RID: 14008 RVA: 0x000E61D4 File Offset: 0x000E43D4
|
||||
[Token(Token = "0x17000918")]
|
||||
public Sprite FriendIcon
|
||||
{
|
||||
[Token(Token = "0x60036B8")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.friendIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000919 RID: 2329
|
||||
// (get) Token: 0x060036B9 RID: 14009 RVA: 0x000E61E8 File Offset: 0x000E43E8
|
||||
[Token(Token = "0x17000919")]
|
||||
public Sprite FavoriteIcon
|
||||
{
|
||||
[Token(Token = "0x60036B9")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.favoriteIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E7C RID: 11900
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E7C")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002E7D RID: 11901
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E7D")]
|
||||
[SerializeField]
|
||||
private Sprite presenceIcon;
|
||||
|
||||
// Token: 0x04002E7E RID: 11902
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E7E")]
|
||||
[SerializeField]
|
||||
private Sprite friendIcon;
|
||||
|
||||
// Token: 0x04002E7F RID: 11903
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E7F")]
|
||||
[SerializeField]
|
||||
private Sprite favoriteIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000772 RID: 1906
|
||||
[Token(Token = "0x2000772")]
|
||||
[Serializable]
|
||||
public struct RoomCardConfig
|
||||
{
|
||||
// Token: 0x1700091A RID: 2330
|
||||
// (get) Token: 0x060036BA RID: 14010 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700091A")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036BA")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091B RID: 2331
|
||||
// (get) Token: 0x060036BB RID: 14011 RVA: 0x000E61FC File Offset: 0x000E43FC
|
||||
[Token(Token = "0x1700091B")]
|
||||
public Sprite FriendsInRoomIcon
|
||||
{
|
||||
[Token(Token = "0x60036BB")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.friendsInRoomIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091C RID: 2332
|
||||
// (get) Token: 0x060036BC RID: 14012 RVA: 0x000E6210 File Offset: 0x000E4410
|
||||
[Token(Token = "0x1700091C")]
|
||||
public Sprite DateCreatedIcon
|
||||
{
|
||||
[Token(Token = "0x60036BC")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.dateCreatedIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091D RID: 2333
|
||||
// (get) Token: 0x060036BD RID: 14013 RVA: 0x000E6224 File Offset: 0x000E4424
|
||||
[Token(Token = "0x1700091D")]
|
||||
public Sprite RecRoomOriginalIcon
|
||||
{
|
||||
[Token(Token = "0x60036BD")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.recRoomOriginalIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091E RID: 2334
|
||||
// (get) Token: 0x060036BE RID: 14014 RVA: 0x000E6238 File Offset: 0x000E4438
|
||||
[Token(Token = "0x1700091E")]
|
||||
public Sprite CommunityPlaylistIcon
|
||||
{
|
||||
[Token(Token = "0x60036BE")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.communityPlaylistIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700091F RID: 2335
|
||||
// (get) Token: 0x060036BF RID: 14015 RVA: 0x000E624C File Offset: 0x000E444C
|
||||
[Token(Token = "0x1700091F")]
|
||||
public Sprite PlayerIcon
|
||||
{
|
||||
[Token(Token = "0x60036BF")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return this.playerIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E80 RID: 11904
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E80")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002E81 RID: 11905
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E81")]
|
||||
[SerializeField]
|
||||
private Sprite friendsInRoomIcon;
|
||||
|
||||
// Token: 0x04002E82 RID: 11906
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E82")]
|
||||
[SerializeField]
|
||||
private Sprite dateCreatedIcon;
|
||||
|
||||
// Token: 0x04002E83 RID: 11907
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E83")]
|
||||
[SerializeField]
|
||||
private Sprite recRoomOriginalIcon;
|
||||
|
||||
// Token: 0x04002E84 RID: 11908
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E84")]
|
||||
[SerializeField]
|
||||
private Sprite communityPlaylistIcon;
|
||||
|
||||
// Token: 0x04002E85 RID: 11909
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E85")]
|
||||
[SerializeField]
|
||||
private Sprite playerIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000773 RID: 1907
|
||||
[Token(Token = "0x2000773")]
|
||||
[Serializable]
|
||||
public struct RoomKeyCardConfig
|
||||
{
|
||||
// Token: 0x17000920 RID: 2336
|
||||
// (get) Token: 0x060036C0 RID: 14016 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000920")]
|
||||
public Route EditRoute
|
||||
{
|
||||
[Token(Token = "0x60036C0")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000921 RID: 2337
|
||||
// (get) Token: 0x060036C1 RID: 14017 RVA: 0x000E6260 File Offset: 0x000E4460
|
||||
[Token(Token = "0x17000921")]
|
||||
public Sprite CannotDeleteKeyIcon
|
||||
{
|
||||
[Token(Token = "0x60036C1")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.cannotDeleteKeyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000922 RID: 2338
|
||||
// (get) Token: 0x060036C2 RID: 14018 RVA: 0x000E6274 File Offset: 0x000E4474
|
||||
[Token(Token = "0x17000922")]
|
||||
public Sprite FirstConfirmDeleteKeyIcon
|
||||
{
|
||||
[Token(Token = "0x60036C2")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.firstConfirmDeleteKeyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000923 RID: 2339
|
||||
// (get) Token: 0x060036C3 RID: 14019 RVA: 0x000E6288 File Offset: 0x000E4488
|
||||
[Token(Token = "0x17000923")]
|
||||
public Sprite SecondConfirmDeleteKeyIcon
|
||||
{
|
||||
[Token(Token = "0x60036C3")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.secondConfirmDeleteKeyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000924 RID: 2340
|
||||
// (get) Token: 0x060036C4 RID: 14020 RVA: 0x000E629C File Offset: 0x000E449C
|
||||
[Token(Token = "0x17000924")]
|
||||
public Sprite KeyIcon
|
||||
{
|
||||
[Token(Token = "0x60036C4")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.keyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E86 RID: 11910
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E86")]
|
||||
[SerializeField]
|
||||
private Route editRoute;
|
||||
|
||||
// Token: 0x04002E87 RID: 11911
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E87")]
|
||||
[SerializeField]
|
||||
private Sprite cannotDeleteKeyIcon;
|
||||
|
||||
// Token: 0x04002E88 RID: 11912
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E88")]
|
||||
[SerializeField]
|
||||
private Sprite firstConfirmDeleteKeyIcon;
|
||||
|
||||
// Token: 0x04002E89 RID: 11913
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E89")]
|
||||
[SerializeField]
|
||||
private Sprite secondConfirmDeleteKeyIcon;
|
||||
|
||||
// Token: 0x04002E8A RID: 11914
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E8A")]
|
||||
[SerializeField]
|
||||
private Sprite keyIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000774 RID: 1908
|
||||
[Token(Token = "0x2000774")]
|
||||
[Serializable]
|
||||
public struct RoomCurrencyCardConfig
|
||||
{
|
||||
// Token: 0x17000925 RID: 2341
|
||||
// (get) Token: 0x060036C5 RID: 14021 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000925")]
|
||||
public Route EditRoute
|
||||
{
|
||||
[Token(Token = "0x60036C5")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000926 RID: 2342
|
||||
// (get) Token: 0x060036C6 RID: 14022 RVA: 0x000E62B0 File Offset: 0x000E44B0
|
||||
[Token(Token = "0x17000926")]
|
||||
public Sprite CurrencyIcon
|
||||
{
|
||||
[Token(Token = "0x60036C6")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.currencyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000927 RID: 2343
|
||||
// (get) Token: 0x060036C7 RID: 14023 RVA: 0x000E62C4 File Offset: 0x000E44C4
|
||||
[Token(Token = "0x17000927")]
|
||||
public Sprite TokenIcon
|
||||
{
|
||||
[Token(Token = "0x60036C7")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.tokenIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E8B RID: 11915
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E8B")]
|
||||
[SerializeField]
|
||||
private Route editRoute;
|
||||
|
||||
// Token: 0x04002E8C RID: 11916
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E8C")]
|
||||
[SerializeField]
|
||||
private Sprite currencyIcon;
|
||||
|
||||
// Token: 0x04002E8D RID: 11917
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E8D")]
|
||||
[SerializeField]
|
||||
private Sprite tokenIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000775 RID: 1909
|
||||
[Token(Token = "0x2000775")]
|
||||
[Serializable]
|
||||
public struct ClubCardConfig
|
||||
{
|
||||
// Token: 0x17000928 RID: 2344
|
||||
// (get) Token: 0x060036C8 RID: 14024 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000928")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036C8")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000929 RID: 2345
|
||||
// (get) Token: 0x060036C9 RID: 14025 RVA: 0x000E62D8 File Offset: 0x000E44D8
|
||||
[Token(Token = "0x17000929")]
|
||||
public Sprite MembersCountIcon
|
||||
{
|
||||
[Token(Token = "0x60036C9")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.membersCountIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092A RID: 2346
|
||||
// (get) Token: 0x060036CA RID: 14026 RVA: 0x000E62EC File Offset: 0x000E44EC
|
||||
[Token(Token = "0x1700092A")]
|
||||
public Sprite HomeIcon
|
||||
{
|
||||
[Token(Token = "0x60036CA")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.homeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092B RID: 2347
|
||||
// (get) Token: 0x060036CB RID: 14027 RVA: 0x000E6300 File Offset: 0x000E4500
|
||||
[Token(Token = "0x1700092B")]
|
||||
public Sprite CreatorIcon
|
||||
{
|
||||
[Token(Token = "0x60036CB")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.creatorIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092C RID: 2348
|
||||
// (get) Token: 0x060036CC RID: 14028 RVA: 0x000E6314 File Offset: 0x000E4514
|
||||
[Token(Token = "0x1700092C")]
|
||||
public Sprite RecRoomOriginalIcon
|
||||
{
|
||||
[Token(Token = "0x60036CC")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.recRoomOriginalIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092D RID: 2349
|
||||
// (get) Token: 0x060036CD RID: 14029 RVA: 0x000E6328 File Offset: 0x000E4528
|
||||
[Token(Token = "0x1700092D")]
|
||||
public Sprite ActiveClubhouseIcon
|
||||
{
|
||||
[Token(Token = "0x60036CD")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return this.activeClubhouseIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092E RID: 2350
|
||||
// (get) Token: 0x060036CE RID: 14030 RVA: 0x000E633C File Offset: 0x000E453C
|
||||
[Token(Token = "0x1700092E")]
|
||||
public string BanButtonText
|
||||
{
|
||||
[Token(Token = "0x60036CE")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
return this.banButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700092F RID: 2351
|
||||
// (get) Token: 0x060036CF RID: 14031 RVA: 0x000E6350 File Offset: 0x000E4550
|
||||
[Token(Token = "0x1700092F")]
|
||||
public string UnbanButtonText
|
||||
{
|
||||
[Token(Token = "0x60036CF")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return this.unbanButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E8E RID: 11918
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E8E")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002E8F RID: 11919
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E8F")]
|
||||
[SerializeField]
|
||||
private Sprite membersCountIcon;
|
||||
|
||||
// Token: 0x04002E90 RID: 11920
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E90")]
|
||||
[SerializeField]
|
||||
private Sprite homeIcon;
|
||||
|
||||
// Token: 0x04002E91 RID: 11921
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E91")]
|
||||
[SerializeField]
|
||||
private Sprite creatorIcon;
|
||||
|
||||
// Token: 0x04002E92 RID: 11922
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E92")]
|
||||
[SerializeField]
|
||||
private Sprite recRoomOriginalIcon;
|
||||
|
||||
// Token: 0x04002E93 RID: 11923
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E93")]
|
||||
[SerializeField]
|
||||
private Sprite activeClubhouseIcon;
|
||||
|
||||
// Token: 0x04002E94 RID: 11924
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E94")]
|
||||
[SerializeField]
|
||||
private string banButtonText;
|
||||
|
||||
// Token: 0x04002E95 RID: 11925
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E95")]
|
||||
[SerializeField]
|
||||
private string unbanButtonText;
|
||||
}
|
||||
|
||||
// Token: 0x02000776 RID: 1910
|
||||
[Token(Token = "0x2000776")]
|
||||
[Serializable]
|
||||
public struct ClubPermissionsCardConfig
|
||||
{
|
||||
// Token: 0x17000930 RID: 2352
|
||||
// (get) Token: 0x060036D0 RID: 14032 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000930")]
|
||||
public Route PlayersRoute
|
||||
{
|
||||
[Token(Token = "0x60036D0")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000931 RID: 2353
|
||||
// (get) Token: 0x060036D1 RID: 14033 RVA: 0x000E6364 File Offset: 0x000E4564
|
||||
[Token(Token = "0x17000931")]
|
||||
public Route EditRoute
|
||||
{
|
||||
[Token(Token = "0x60036D1")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.editRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E96 RID: 11926
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E96")]
|
||||
[SerializeField]
|
||||
private Route playersRoute;
|
||||
|
||||
// Token: 0x04002E97 RID: 11927
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E97")]
|
||||
[SerializeField]
|
||||
private Route editRoute;
|
||||
}
|
||||
|
||||
// Token: 0x02000777 RID: 1911
|
||||
[Token(Token = "0x2000777")]
|
||||
[Serializable]
|
||||
public struct ClubMembershipCardConfig
|
||||
{
|
||||
// Token: 0x17000932 RID: 2354
|
||||
// (get) Token: 0x060036D2 RID: 14034 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000932")]
|
||||
public string EditButtonText
|
||||
{
|
||||
[Token(Token = "0x60036D2")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000933 RID: 2355
|
||||
// (get) Token: 0x060036D3 RID: 14035 RVA: 0x000E6378 File Offset: 0x000E4578
|
||||
[Token(Token = "0x17000933")]
|
||||
public string AcceptButtonText
|
||||
{
|
||||
[Token(Token = "0x60036D3")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.acceptButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000934 RID: 2356
|
||||
// (get) Token: 0x060036D4 RID: 14036 RVA: 0x000E638C File Offset: 0x000E458C
|
||||
[Token(Token = "0x17000934")]
|
||||
public string DenyButtonText
|
||||
{
|
||||
[Token(Token = "0x60036D4")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.denyButtonText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000935 RID: 2357
|
||||
// (get) Token: 0x060036D5 RID: 14037 RVA: 0x000E63A0 File Offset: 0x000E45A0
|
||||
[Token(Token = "0x17000935")]
|
||||
public Route EditClubMembershipRoute
|
||||
{
|
||||
[Token(Token = "0x60036D5")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.editClubMembershipRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E98 RID: 11928
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E98")]
|
||||
[SerializeField]
|
||||
private string editButtonText;
|
||||
|
||||
// Token: 0x04002E99 RID: 11929
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E99")]
|
||||
[SerializeField]
|
||||
private string acceptButtonText;
|
||||
|
||||
// Token: 0x04002E9A RID: 11930
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E9A")]
|
||||
[SerializeField]
|
||||
private string denyButtonText;
|
||||
|
||||
// Token: 0x04002E9B RID: 11931
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E9B")]
|
||||
[SerializeField]
|
||||
private Route editClubMembershipRoute;
|
||||
}
|
||||
|
||||
// Token: 0x02000778 RID: 1912
|
||||
[Token(Token = "0x2000778")]
|
||||
[Serializable]
|
||||
public struct ClubAnnouncementCardConfig
|
||||
{
|
||||
// Token: 0x17000936 RID: 2358
|
||||
// (get) Token: 0x060036D6 RID: 14038 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000936")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036D6")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000937 RID: 2359
|
||||
// (get) Token: 0x060036D7 RID: 14039 RVA: 0x000E63B4 File Offset: 0x000E45B4
|
||||
[Token(Token = "0x17000937")]
|
||||
public Sprite DateCreatedIcon
|
||||
{
|
||||
[Token(Token = "0x60036D7")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.dateCreatedIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000938 RID: 2360
|
||||
// (get) Token: 0x060036D8 RID: 14040 RVA: 0x000E63C8 File Offset: 0x000E45C8
|
||||
[Token(Token = "0x17000938")]
|
||||
public Sprite SettingsIcon
|
||||
{
|
||||
[Token(Token = "0x60036D8")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.settingsIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000939 RID: 2361
|
||||
// (get) Token: 0x060036D9 RID: 14041 RVA: 0x000E63DC File Offset: 0x000E45DC
|
||||
[Token(Token = "0x17000939")]
|
||||
public Route OnSettingsClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036D9")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.onSettingsClickRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093A RID: 2362
|
||||
// (get) Token: 0x060036DA RID: 14042 RVA: 0x000E63F0 File Offset: 0x000E45F0
|
||||
[Token(Token = "0x1700093A")]
|
||||
public Sprite RemoveIcon
|
||||
{
|
||||
[Token(Token = "0x60036DA")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.removeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E9C RID: 11932
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E9C")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002E9D RID: 11933
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E9D")]
|
||||
[SerializeField]
|
||||
private Sprite dateCreatedIcon;
|
||||
|
||||
// Token: 0x04002E9E RID: 11934
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E9E")]
|
||||
[SerializeField]
|
||||
private Sprite settingsIcon;
|
||||
|
||||
// Token: 0x04002E9F RID: 11935
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E9F")]
|
||||
[SerializeField]
|
||||
private Route onSettingsClickRoute;
|
||||
|
||||
// Token: 0x04002EA0 RID: 11936
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EA0")]
|
||||
[SerializeField]
|
||||
private Sprite removeIcon;
|
||||
}
|
||||
|
||||
// Token: 0x02000779 RID: 1913
|
||||
[Token(Token = "0x2000779")]
|
||||
[Serializable]
|
||||
public struct ClubEventCardConfig
|
||||
{
|
||||
// Token: 0x1700093B RID: 2363
|
||||
// (get) Token: 0x060036DB RID: 14043 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700093B")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036DB")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093C RID: 2364
|
||||
// (get) Token: 0x060036DC RID: 14044 RVA: 0x000E6404 File Offset: 0x000E4604
|
||||
[Token(Token = "0x1700093C")]
|
||||
public Sprite TimeIcon
|
||||
{
|
||||
[Token(Token = "0x60036DC")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.timeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093D RID: 2365
|
||||
// (get) Token: 0x060036DD RID: 14045 RVA: 0x000E6418 File Offset: 0x000E4618
|
||||
[Token(Token = "0x1700093D")]
|
||||
public Sprite RemoveIcon
|
||||
{
|
||||
[Token(Token = "0x60036DD")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.removeIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EA1 RID: 11937
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EA1")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002EA2 RID: 11938
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EA2")]
|
||||
[SerializeField]
|
||||
private Sprite timeIcon;
|
||||
|
||||
// Token: 0x04002EA3 RID: 11939
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EA3")]
|
||||
[SerializeField]
|
||||
private Sprite removeIcon;
|
||||
}
|
||||
|
||||
// Token: 0x0200077A RID: 1914
|
||||
[Token(Token = "0x200077A")]
|
||||
[Serializable]
|
||||
public struct StoreItemCardConfig
|
||||
{
|
||||
// Token: 0x1700093E RID: 2366
|
||||
// (get) Token: 0x060036DE RID: 14046 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700093E")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036DE")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700093F RID: 2367
|
||||
// (get) Token: 0x060036DF RID: 14047 RVA: 0x000E642C File Offset: 0x000E462C
|
||||
[Token(Token = "0x1700093F")]
|
||||
public Sprite CurrencyIcon
|
||||
{
|
||||
[Token(Token = "0x60036DF")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.currencyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000940 RID: 2368
|
||||
// (get) Token: 0x060036E0 RID: 14048 RVA: 0x000E6440 File Offset: 0x000E4640
|
||||
[Token(Token = "0x17000940")]
|
||||
public Sprite RRPlusIcon
|
||||
{
|
||||
[Token(Token = "0x60036E0")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.rRPlusIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000941 RID: 2369
|
||||
// (get) Token: 0x060036E1 RID: 14049 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000941")]
|
||||
public Color StarColor
|
||||
{
|
||||
[Token(Token = "0x60036E1")]
|
||||
[Address(RVA = "0x48FDA0", Offset = "0x48EBA0", VA = "0x18048FDA0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000942 RID: 2370
|
||||
// (get) Token: 0x060036E2 RID: 14050 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000942")]
|
||||
public Color SaleColor
|
||||
{
|
||||
[Token(Token = "0x60036E2")]
|
||||
[Address(RVA = "0x5620E0", Offset = "0x560EE0", VA = "0x1805620E0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000943 RID: 2371
|
||||
// (get) Token: 0x060036E3 RID: 14051 RVA: 0x000E6454 File Offset: 0x000E4654
|
||||
[Token(Token = "0x17000943")]
|
||||
public string RRPlusDiscountLabel
|
||||
{
|
||||
[Token(Token = "0x60036E3")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return this.rrPlusDiscountLabel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000944 RID: 2372
|
||||
// (get) Token: 0x060036E4 RID: 14052 RVA: 0x000E6468 File Offset: 0x000E4668
|
||||
[Token(Token = "0x17000944")]
|
||||
public string SaleDiscountLabel
|
||||
{
|
||||
[Token(Token = "0x60036E4")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return this.saleDiscountLabel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000945 RID: 2373
|
||||
// (get) Token: 0x060036E5 RID: 14053 RVA: 0x000E647C File Offset: 0x000E467C
|
||||
[Token(Token = "0x17000945")]
|
||||
public string CouponDiscountLabel
|
||||
{
|
||||
[Token(Token = "0x60036E5")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get
|
||||
{
|
||||
return this.couponDiscountLabel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000946 RID: 2374
|
||||
// (get) Token: 0x060036E6 RID: 14054 RVA: 0x000E6490 File Offset: 0x000E4690
|
||||
[Token(Token = "0x17000946")]
|
||||
public Sprite SaleIcon
|
||||
{
|
||||
[Token(Token = "0x60036E6")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
get
|
||||
{
|
||||
return this.saleIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EA4 RID: 11940
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EA4")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002EA5 RID: 11941
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EA5")]
|
||||
[SerializeField]
|
||||
private Sprite currencyIcon;
|
||||
|
||||
// Token: 0x04002EA6 RID: 11942
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EA6")]
|
||||
[SerializeField]
|
||||
private Sprite rRPlusIcon;
|
||||
|
||||
// Token: 0x04002EA7 RID: 11943
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EA7")]
|
||||
[SerializeField]
|
||||
private Color starColor;
|
||||
|
||||
// Token: 0x04002EA8 RID: 11944
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002EA8")]
|
||||
[SerializeField]
|
||||
private Color saleColor;
|
||||
|
||||
// Token: 0x04002EA9 RID: 11945
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EA9")]
|
||||
[SerializeField]
|
||||
private string rrPlusDiscountLabel;
|
||||
|
||||
// Token: 0x04002EAA RID: 11946
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002EAA")]
|
||||
[SerializeField]
|
||||
private string saleDiscountLabel;
|
||||
|
||||
// Token: 0x04002EAB RID: 11947
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002EAB")]
|
||||
[SerializeField]
|
||||
private string couponDiscountLabel;
|
||||
|
||||
// Token: 0x04002EAC RID: 11948
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002EAC")]
|
||||
[SerializeField]
|
||||
private Sprite saleIcon;
|
||||
}
|
||||
|
||||
// Token: 0x0200077B RID: 1915
|
||||
[Token(Token = "0x200077B")]
|
||||
[Serializable]
|
||||
public struct InventionCardConfig
|
||||
{
|
||||
// Token: 0x17000947 RID: 2375
|
||||
// (get) Token: 0x060036E7 RID: 14055 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000947")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036E7")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000948 RID: 2376
|
||||
// (get) Token: 0x060036E8 RID: 14056 RVA: 0x000E64A4 File Offset: 0x000E46A4
|
||||
[Token(Token = "0x17000948")]
|
||||
public Sprite CurrencyIcon
|
||||
{
|
||||
[Token(Token = "0x60036E8")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
get
|
||||
{
|
||||
return this.currencyIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000949 RID: 2377
|
||||
// (get) Token: 0x060036E9 RID: 14057 RVA: 0x000E64B8 File Offset: 0x000E46B8
|
||||
[Token(Token = "0x17000949")]
|
||||
public Sprite DownloadsIcon
|
||||
{
|
||||
[Token(Token = "0x60036E9")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.downloadsIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700094A RID: 2378
|
||||
// (get) Token: 0x060036EA RID: 14058 RVA: 0x000E64CC File Offset: 0x000E46CC
|
||||
[Token(Token = "0x1700094A")]
|
||||
public Sprite DateCreatedIcon
|
||||
{
|
||||
[Token(Token = "0x60036EA")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.dateCreatedIcon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700094B RID: 2379
|
||||
// (get) Token: 0x060036EB RID: 14059 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700094B")]
|
||||
public Color CertifiedColor
|
||||
{
|
||||
[Token(Token = "0x60036EB")]
|
||||
[Address(RVA = "0x63E1A0", Offset = "0x63CFA0", VA = "0x18063E1A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EAD RID: 11949
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EAD")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
|
||||
// Token: 0x04002EAE RID: 11950
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EAE")]
|
||||
[SerializeField]
|
||||
private Sprite currencyIcon;
|
||||
|
||||
// Token: 0x04002EAF RID: 11951
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EAF")]
|
||||
[SerializeField]
|
||||
private Sprite downloadsIcon;
|
||||
|
||||
// Token: 0x04002EB0 RID: 11952
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EB0")]
|
||||
[SerializeField]
|
||||
private Sprite dateCreatedIcon;
|
||||
|
||||
// Token: 0x04002EB1 RID: 11953
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EB1")]
|
||||
[SerializeField]
|
||||
private Color certifiedColor;
|
||||
}
|
||||
|
||||
// Token: 0x0200077C RID: 1916
|
||||
[Token(Token = "0x200077C")]
|
||||
[Serializable]
|
||||
public struct AdCarouselItemCardConfig
|
||||
{
|
||||
// Token: 0x1700094C RID: 2380
|
||||
// (get) Token: 0x060036EC RID: 14060 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700094C")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036EC")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EB2 RID: 11954
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EB2")]
|
||||
[SerializeField]
|
||||
private Route onClickRoute;
|
||||
}
|
||||
|
||||
// Token: 0x0200077D RID: 1917
|
||||
[Token(Token = "0x200077D")]
|
||||
[Serializable]
|
||||
public struct StarterPackSkuCardConfig
|
||||
{
|
||||
// Token: 0x1700094D RID: 2381
|
||||
// (get) Token: 0x060036ED RID: 14061 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700094D")]
|
||||
public Route OnClickRoute
|
||||
{
|
||||
[Token(Token = "0x60036ED")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002EB3 RID: 11955
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EB3")]
|
||||
[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: 0x0200077E RID: 1918
|
||||
[Token(Token = "0x200077E")]
|
||||
[CreateAssetMenu]
|
||||
public class ClubAnnouncementsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x1700094E RID: 2382
|
||||
// (get) Token: 0x060036EE RID: 14062 RVA: 0x000E64E0 File Offset: 0x000E46E0
|
||||
[Token(Token = "0x1700094E")]
|
||||
public static ClubAnnouncementsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x60036EE")]
|
||||
[Address(RVA = "0x105F6A0", Offset = "0x105E4A0", VA = "0x18105F6A0")]
|
||||
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: 0x060036EF RID: 14063 RVA: 0x000E652C File Offset: 0x000E472C
|
||||
[Token(Token = "0x60036EF")]
|
||||
[Address(RVA = "0x105F380", Offset = "0x105E180", VA = "0x18105F380")]
|
||||
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: 0x060036F0 RID: 14064 RVA: 0x000E65A8 File Offset: 0x000E47A8
|
||||
[Token(Token = "0x60036F0")]
|
||||
[Address(RVA = "0x105F560", Offset = "0x105E360", VA = "0x18105F560")]
|
||||
public ClubAnnouncementsConfig()
|
||||
{
|
||||
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = new List();
|
||||
this.ClubAnnouncementSortCriteriaMetadata = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002EB4 RID: 11956
|
||||
[Token(Token = "0x4002EB4")]
|
||||
private static ClubAnnouncementsConfig _instance;
|
||||
|
||||
// Token: 0x04002EB5 RID: 11957
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EB5")]
|
||||
[SerializeField]
|
||||
[Header("Club Announcement List")]
|
||||
private List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> ClubAnnouncementSortCriteriaMetadata;
|
||||
|
||||
// Token: 0x0200077F RID: 1919
|
||||
[Token(Token = "0x200077F")]
|
||||
public enum JOJDKGGFAKP
|
||||
{
|
||||
// Token: 0x04002EB7 RID: 11959
|
||||
[Token(Token = "0x4002EB7")]
|
||||
CreationDate_Desc,
|
||||
// Token: 0x04002EB8 RID: 11960
|
||||
[Token(Token = "0x4002EB8")]
|
||||
CreationDate_Asc,
|
||||
// Token: 0x04002EB9 RID: 11961
|
||||
[Token(Token = "0x4002EB9")]
|
||||
Title_Asc,
|
||||
// Token: 0x04002EBA RID: 11962
|
||||
[Token(Token = "0x4002EBA")]
|
||||
Title_Desc
|
||||
}
|
||||
|
||||
// Token: 0x02000780 RID: 1920
|
||||
[Token(Token = "0x2000780")]
|
||||
[Serializable]
|
||||
public struct ClubAnnouncementSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002EBB RID: 11963
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EBB")]
|
||||
public ClubAnnouncementsConfig.JOJDKGGFAKP EnumValue;
|
||||
|
||||
// Token: 0x04002EBC RID: 11964
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EBC")]
|
||||
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: 0x02000782 RID: 1922
|
||||
[Token(Token = "0x2000782")]
|
||||
[CreateAssetMenu]
|
||||
public class ClubsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x1700094F RID: 2383
|
||||
// (get) Token: 0x060036F5 RID: 14069 RVA: 0x000E660C File Offset: 0x000E480C
|
||||
[Token(Token = "0x1700094F")]
|
||||
public static ClubsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x60036F5")]
|
||||
[Address(RVA = "0x1060890", Offset = "0x105F690", VA = "0x181060890")]
|
||||
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: 0x060036F6 RID: 14070 RVA: 0x000E6658 File Offset: 0x000E4858
|
||||
[Token(Token = "0x60036F6")]
|
||||
[Address(RVA = "0x105FF50", Offset = "0x105ED50", VA = "0x18105FF50")]
|
||||
public string OPBOLMAGHOO(PPGPAHNMGEC PGMGFKOCEDG)
|
||||
{
|
||||
Func<ClubsConfig.ClubMembershipTypeFriendlyNameMapping, bool> func = delegate(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060036F7 RID: 14071 RVA: 0x000E6688 File Offset: 0x000E4888
|
||||
[Token(Token = "0x60036F7")]
|
||||
[Address(RVA = "0x1060010", Offset = "0x105EE10", VA = "0x181060010")]
|
||||
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: 0x060036F8 RID: 14072 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60036F8")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static ClubsConfig()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002EC0 RID: 11968
|
||||
[Token(Token = "0x4002EC0")]
|
||||
private static ClubsConfig _instance;
|
||||
|
||||
// Token: 0x04002EC1 RID: 11969
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EC1")]
|
||||
[SerializeField]
|
||||
[Header("Club List")]
|
||||
public List<ClubsConfig.ClubSortFriendlyNameMapping> ClubSortCriteria;
|
||||
|
||||
// Token: 0x04002EC2 RID: 11970
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EC2")]
|
||||
[SerializeField]
|
||||
[Header("Club Membership List")]
|
||||
public List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> MemberSortCriteria;
|
||||
|
||||
// Token: 0x04002EC3 RID: 11971
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002EC3")]
|
||||
public List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> BannedSortCriteria;
|
||||
|
||||
// Token: 0x04002EC4 RID: 11972
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002EC4")]
|
||||
[SerializeField]
|
||||
public List<ClubsConfig.ClubMembershipTypeFriendlyNameMapping> MembershipTypes;
|
||||
|
||||
// Token: 0x04002EC5 RID: 11973
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EC5")]
|
||||
[Header("Club Action List")]
|
||||
public List<ClubAction> ClubActions;
|
||||
|
||||
// Token: 0x04002EC6 RID: 11974
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002EC6")]
|
||||
[Header("Club Announcements")]
|
||||
public GameObject AnnouncementPickerDialogPrefab;
|
||||
|
||||
// Token: 0x04002EC7 RID: 11975
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002EC7")]
|
||||
public GameObject AnnouncementPhotoPickerDialogPrefab;
|
||||
|
||||
// Token: 0x04002EC8 RID: 11976
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002EC8")]
|
||||
public Sprite CodeAnnouncementDialogSprite;
|
||||
|
||||
// Token: 0x04002EC9 RID: 11977
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002EC9")]
|
||||
public Route ClubDetailsRoute;
|
||||
|
||||
// Token: 0x04002ECA RID: 11978
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002ECA")]
|
||||
public Route PlayerAnnouncementActionRoute;
|
||||
|
||||
// Token: 0x04002ECB RID: 11979
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002ECB")]
|
||||
public Route RoomAnnouncementActionRoute;
|
||||
|
||||
// Token: 0x04002ECC RID: 11980
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002ECC")]
|
||||
public Route InventionAnnouncementActionRoute;
|
||||
|
||||
// Token: 0x04002ECD RID: 11981
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002ECD")]
|
||||
public Route ChooseAnnouncementTypeRoute;
|
||||
|
||||
// Token: 0x04002ECE RID: 11982
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002ECE")]
|
||||
public Route CreateAnnouncementRoute;
|
||||
|
||||
// Token: 0x04002ECF RID: 11983
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002ECF")]
|
||||
[Range(100f, 1000f)]
|
||||
public int DescriptionMaxLength;
|
||||
|
||||
// Token: 0x04002ED0 RID: 11984
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002ED0")]
|
||||
[SerializeField]
|
||||
[Header("Club Non-Member Lists (Invite, Ban, Pending)")]
|
||||
public List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> InviteClubMembersDropdownSources;
|
||||
|
||||
// Token: 0x04002ED1 RID: 11985
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002ED1")]
|
||||
[SerializeField]
|
||||
public List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> BanClubMembersDropdownSources;
|
||||
|
||||
// Token: 0x04002ED2 RID: 11986
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4002ED2")]
|
||||
[SerializeField]
|
||||
public List<ClubsConfig.PendingRequestSortFriendlyNameMapping> PendingRequestSortCriteria;
|
||||
|
||||
// Token: 0x02000783 RID: 1923
|
||||
[Token(Token = "0x2000783")]
|
||||
[Serializable]
|
||||
public struct ClubSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002ED3 RID: 11987
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002ED3")]
|
||||
public DDJBHNJMNBH EnumValue;
|
||||
|
||||
// Token: 0x04002ED4 RID: 11988
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002ED4")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000784 RID: 1924
|
||||
[Token(Token = "0x2000784")]
|
||||
[Serializable]
|
||||
public struct ClubMembershipSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002ED5 RID: 11989
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002ED5")]
|
||||
public EMAMMPIACIG EnumValue;
|
||||
|
||||
// Token: 0x04002ED6 RID: 11990
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002ED6")]
|
||||
public string ClubFriendlyName;
|
||||
|
||||
// Token: 0x04002ED7 RID: 11991
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002ED7")]
|
||||
public string PortfolioFriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000785 RID: 1925
|
||||
[Token(Token = "0x2000785")]
|
||||
[Serializable]
|
||||
public struct ClubMembershipTypeFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002ED8 RID: 11992
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002ED8")]
|
||||
public PPGPAHNMGEC EnumValue;
|
||||
|
||||
// Token: 0x04002ED9 RID: 11993
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002ED9")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000786 RID: 1926
|
||||
[Token(Token = "0x2000786")]
|
||||
[Serializable]
|
||||
public struct AccountListSourceTypeFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002EDA RID: 11994
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EDA")]
|
||||
public AccountListModel.LHEKHMNKBNC EnumValue;
|
||||
|
||||
// Token: 0x04002EDB RID: 11995
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EDB")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000787 RID: 1927
|
||||
[Token(Token = "0x2000787")]
|
||||
[Serializable]
|
||||
public struct PendingRequestSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x04002EDC RID: 11996
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EDC")]
|
||||
public AIGCJEJPCLO EnumValue;
|
||||
|
||||
// Token: 0x04002EDD RID: 11997
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EDD")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
|
||||
// Token: 0x02000788 RID: 1928
|
||||
[Token(Token = "0x2000788")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EJDGADHNPLC
|
||||
{
|
||||
// Token: 0x060036F9 RID: 14073 RVA: 0x000E6704 File Offset: 0x000E4904
|
||||
[Token(Token = "0x60036F9")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public EJDGADHNPLC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060036FA RID: 14074 RVA: 0x000E6718 File Offset: 0x000E4918
|
||||
[Token(Token = "0x60036FA")]
|
||||
[Address(RVA = "0x9EC100", Offset = "0x9EAF00", VA = "0x1809EC100")]
|
||||
internal bool <GetFriendlyNameFor>b__0(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x04002EDE RID: 11998
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EDE")]
|
||||
public PPGPAHNMGEC membershipType;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x020007AB RID: 1963
|
||||
[Token(Token = "0x20007AB")]
|
||||
public class Comment : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600375E RID: 14174 RVA: 0x000E7CEC File Offset: 0x000E5EEC
|
||||
[Token(Token = "0x600375E")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public Comment()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x020007B3 RID: 1971
|
||||
[Token(Token = "0x20007B3")]
|
||||
public class CutoutImage : Image
|
||||
{
|
||||
// Token: 0x17000972 RID: 2418
|
||||
// (get) Token: 0x06003770 RID: 14192 RVA: 0x000E8014 File Offset: 0x000E6214
|
||||
[Token(Token = "0x17000972")]
|
||||
public override Material OLAOMAJJNAH
|
||||
{
|
||||
[Token(Token = "0x6003770")]
|
||||
[Address(RVA = "0x10612E0", Offset = "0x10600E0", VA = "0x1810612E0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
Material material = new Material(base.materialForRendering);
|
||||
material.SetInt("_StencilComp", 6);
|
||||
return material;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003771 RID: 14193 RVA: 0x000E8040 File Offset: 0x000E6240
|
||||
[Token(Token = "0x6003771")]
|
||||
[Address(RVA = "0x1061280", Offset = "0x1060080", VA = "0x181061280")]
|
||||
public CutoutImage()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,609 @@
|
||||
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: 0x02000882 RID: 2178
|
||||
[Token(Token = "0x2000882")]
|
||||
public class AccountListModel : FilterableListModel<int, CCEOLAOLEKJ, string>
|
||||
{
|
||||
// Token: 0x17000ACF RID: 2767
|
||||
// (get) Token: 0x06003C35 RID: 15413 RVA: 0x000F4270 File Offset: 0x000F2470
|
||||
[Token(Token = "0x17000ACF")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003C35")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AD0 RID: 2768
|
||||
// (get) Token: 0x06003C36 RID: 15414 RVA: 0x000F4280 File Offset: 0x000F2480
|
||||
// (set) Token: 0x06003C37 RID: 15415 RVA: 0x000F429C File Offset: 0x000F249C
|
||||
[Token(Token = "0x17000AD0")]
|
||||
public AccountListModel.LHEKHMNKBNC PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x6003C36")]
|
||||
[Address(RVA = "0x105DF00", Offset = "0x105CD00", VA = "0x18105DF00")]
|
||||
get
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc = this.defaultSource;
|
||||
ulong num;
|
||||
this.DIEPOPNJNCO = num;
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
return lhekhmnkbnc2;
|
||||
}
|
||||
[Token(Token = "0x6003C37")]
|
||||
[Address(RVA = "0x105E060", Offset = "0x105CE60", VA = "0x18105E060")]
|
||||
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: 0x17000AD1 RID: 2769
|
||||
// (get) Token: 0x06003C38 RID: 15416 RVA: 0x000F42D8 File Offset: 0x000F24D8
|
||||
// (set) Token: 0x06003C39 RID: 15417 RVA: 0x000F42EC File Offset: 0x000F24EC
|
||||
[Token(Token = "0x17000AD1")]
|
||||
public AccountsConfig.NJODPLPNNJO OCPOEHIEKIN
|
||||
{
|
||||
[Token(Token = "0x6003C38")]
|
||||
[Address(RVA = "0x60CF30", Offset = "0x60BD30", VA = "0x18060CF30")]
|
||||
get
|
||||
{
|
||||
return this.sortCriteria;
|
||||
}
|
||||
[Token(Token = "0x6003C39")]
|
||||
[Address(RVA = "0x105DFF0", Offset = "0x105CDF0", VA = "0x18105DFF0")]
|
||||
set
|
||||
{
|
||||
if (this.sortCriteria != value)
|
||||
{
|
||||
this.sortCriteria = value;
|
||||
base.ACHCNJEMIBA();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AD2 RID: 2770
|
||||
// (get) Token: 0x06003C3A RID: 15418 RVA: 0x000F431C File Offset: 0x000F251C
|
||||
// (set) Token: 0x06003C3B RID: 15419 RVA: 0x000F4330 File Offset: 0x000F2530
|
||||
[Token(Token = "0x17000AD2")]
|
||||
public long DADOKMAOFJL
|
||||
{
|
||||
[Token(Token = "0x6003C3A")]
|
||||
[Address(RVA = "0x46A7C0", Offset = "0x4695C0", VA = "0x18046A7C0")]
|
||||
get
|
||||
{
|
||||
return this.HNHLJONGKHB;
|
||||
}
|
||||
[Token(Token = "0x6003C3B")]
|
||||
[Address(RVA = "0x105DF80", Offset = "0x105CD80", VA = "0x18105DF80")]
|
||||
set
|
||||
{
|
||||
if (this.HNHLJONGKHB != value)
|
||||
{
|
||||
this.HNHLJONGKHB = value;
|
||||
base.ACHCNJEMIBA();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003C3C RID: 15420 RVA: 0x000F435C File Offset: 0x000F255C
|
||||
[Token(Token = "0x6003C3C")]
|
||||
[Address(RVA = "0x105D5F0", Offset = "0x105C3F0", VA = "0x18105D5F0", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
AccountsConfig.NJODPLPNNJO njodplpnnjo = this.sortCriteria;
|
||||
this.CDNCOAAGDHO = njodplpnnjo;
|
||||
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);
|
||||
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: 0x06003C3D RID: 15421 RVA: 0x000F4420 File Offset: 0x000F2620
|
||||
[Token(Token = "0x6003C3D")]
|
||||
[Address(RVA = "0x105C360", Offset = "0x105B160", VA = "0x18105C360", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
AccountsConfig.NJODPLPNNJO cdncoaagdho = this.CDNCOAAGDHO;
|
||||
this.sortCriteria = cdncoaagdho;
|
||||
}
|
||||
|
||||
// Token: 0x06003C3E RID: 15422 RVA: 0x000F4444 File Offset: 0x000F2644
|
||||
[Token(Token = "0x6003C3E")]
|
||||
[Address(RVA = "0x105C550", Offset = "0x105B350", VA = "0x18105C550", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
base.CEJBCCPEGEB();
|
||||
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: 0x06003C3F RID: 15423 RVA: 0x000F44B8 File Offset: 0x000F26B8
|
||||
[Token(Token = "0x6003C3F")]
|
||||
[Address(RVA = "0x105D9C0", Offset = "0x105C7C0", VA = "0x18105D9C0")]
|
||||
private void MGHCDBEFNOL()
|
||||
{
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003C40 RID: 15424 RVA: 0x000F44D0 File Offset: 0x000F26D0
|
||||
[Token(Token = "0x6003C40")]
|
||||
[Address(RVA = "0x105DE10", Offset = "0x105CC10", VA = "0x18105DE10")]
|
||||
private void PABKIEKBHGA(int? GKLPIFBPGOD)
|
||||
{
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003C41 RID: 15425 RVA: 0x000F44E8 File Offset: 0x000F26E8
|
||||
[Token(Token = "0x6003C41")]
|
||||
[Address(RVA = "0x105D950", Offset = "0x105C750", VA = "0x18105D950")]
|
||||
private void LEJANLMCKDD(int GKLPIFBPGOD)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003C42 RID: 15426 RVA: 0x000F4500 File Offset: 0x000F2700
|
||||
[Token(Token = "0x6003C42")]
|
||||
[Address(RVA = "0x105DE60", Offset = "0x105CC60", VA = "0x18105DE60")]
|
||||
public void Set()
|
||||
{
|
||||
base.Clear();
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003C43 RID: 15427 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003C43")]
|
||||
[Address(RVA = "0x105CB20", Offset = "0x105B920", VA = "0x18105CB20", Slot = "36")]
|
||||
protected override PMGCJEPKFOF<IReadOnlyList<CCEOLAOLEKJ>> JLMBBMAEFPA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003C44 RID: 15428 RVA: 0x000F451C File Offset: 0x000F271C
|
||||
[Token(Token = "0x6003C44")]
|
||||
[Address(RVA = "0x105C9A0", Offset = "0x105B7A0", VA = "0x18105C9A0", Slot = "35")]
|
||||
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: 0x06003C45 RID: 15429 RVA: 0x000F4548 File Offset: 0x000F2748
|
||||
[Token(Token = "0x6003C45")]
|
||||
[Address(RVA = "0x105C8A0", Offset = "0x105B6A0", VA = "0x18105C8A0")]
|
||||
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: 0x06003C46 RID: 15430 RVA: 0x000F4584 File Offset: 0x000F2784
|
||||
[Token(Token = "0x6003C46")]
|
||||
[Address(RVA = "0x105CA20", Offset = "0x105B820", VA = "0x18105CA20")]
|
||||
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: 0x06003C47 RID: 15431 RVA: 0x000F45D4 File Offset: 0x000F27D4
|
||||
[Token(Token = "0x6003C47")]
|
||||
[Address(RVA = "0x105C710", Offset = "0x105B510", VA = "0x18105C710")]
|
||||
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: 0x06003C48 RID: 15432 RVA: 0x000F4644 File Offset: 0x000F2844
|
||||
[Token(Token = "0x6003C48")]
|
||||
[Address(RVA = "0x105DA00", Offset = "0x105C800", VA = "0x18105DA00")]
|
||||
private PMGCJEPKFOF<IEnumerable<CCEOLAOLEKJ>> MIJIJBLBEEP(IEnumerable<CCEOLAOLEKJ> BOOHBJEEGKH)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003C48)
|
||||
|
||||
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_E7:
|
||||
stloc:ArgumentOutOfRangeException(var_9_EC, 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: 0x06003C49 RID: 15433 RVA: 0x000F4740 File Offset: 0x000F2940
|
||||
[Token(Token = "0x6003C49")]
|
||||
[Address(RVA = "0x105C3B0", Offset = "0x105B1B0", VA = "0x18105C3B0")]
|
||||
private static PMGCJEPKFOF<IEnumerable<CCEOLAOLEKJ>> BGGFELNJOOG(IEnumerable<CCEOLAOLEKJ> BOOHBJEEGKH, bool ANEKAIKBOIP)
|
||||
{
|
||||
Func<CCEOLAOLEKJ, PMGCJEPKFOF<DHKPBIAHMHG<CCEOLAOLEKJ, int>>> <>9__32_ = AccountListModel.<>c.<>9__32_0;
|
||||
if (<>9__32_ == 0)
|
||||
{
|
||||
AccountListModel.<>c.<>9__32_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__32_)));
|
||||
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__32_4 == 0)
|
||||
{
|
||||
func3 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__32_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__32_5 == 0)
|
||||
{
|
||||
func4 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__32_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: 0x06003C4A RID: 15434 RVA: 0x000F47AC File Offset: 0x000F29AC
|
||||
[Token(Token = "0x6003C4A")]
|
||||
[Address(RVA = "0x105DEB0", Offset = "0x105CCB0", VA = "0x18105DEB0")]
|
||||
public AccountListModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C4B RID: 15435 RVA: 0x000F47C8 File Offset: 0x000F29C8
|
||||
[Token(Token = "0x6003C4B")]
|
||||
[Address(RVA = "0x105D840", Offset = "0x105C640", VA = "0x18105D840")]
|
||||
[CompilerGenerated]
|
||||
private List<CCEOLAOLEKJ> LAIAOAMGJEO(List<CCEOLAOLEKJ> OLLKMIGNGBF)
|
||||
{
|
||||
if (this.includeJuniors)
|
||||
{
|
||||
return OLLKMIGNGBF;
|
||||
}
|
||||
Func<CCEOLAOLEKJ, bool> func;
|
||||
if (AccountListModel.<>c.<>9__26_14 == 0)
|
||||
{
|
||||
func = delegate(CCEOLAOLEKJ a)
|
||||
{
|
||||
bool inited = a.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
return !flag;
|
||||
};
|
||||
AccountListModel.<>c.<>9__26_14 = func;
|
||||
}
|
||||
return Enumerable.ToList<CCEOLAOLEKJ>(Enumerable.Where<CCEOLAOLEKJ>(OLLKMIGNGBF, func));
|
||||
}
|
||||
|
||||
// Token: 0x040032CA RID: 13002
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40032CA")]
|
||||
[SerializeField]
|
||||
[Tooltip("Should the LocalPlayer be visible in this list?")]
|
||||
protected bool includeLocalPlayer;
|
||||
|
||||
// Token: 0x040032CB RID: 13003
|
||||
[FieldOffset(Offset = "0x101")]
|
||||
[Token(Token = "0x40032CB")]
|
||||
[SerializeField]
|
||||
[Tooltip("Should juniors be visible in this list?")]
|
||||
protected bool includeJuniors;
|
||||
|
||||
// Token: 0x040032CC RID: 13004
|
||||
[FieldOffset(Offset = "0x104")]
|
||||
[Token(Token = "0x40032CC")]
|
||||
[SerializeField]
|
||||
[Tooltip("Source that this list starts with")]
|
||||
private AccountListModel.LHEKHMNKBNC defaultSource;
|
||||
|
||||
// Token: 0x040032CD RID: 13005
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x40032CD")]
|
||||
[SerializeField]
|
||||
private AccountsConfig.NJODPLPNNJO sortCriteria;
|
||||
|
||||
// Token: 0x040032CE RID: 13006
|
||||
[FieldOffset(Offset = "0x10C")]
|
||||
[Token(Token = "0x40032CE")]
|
||||
private AccountListModel.LHEKHMNKBNC? DIEPOPNJNCO;
|
||||
|
||||
// Token: 0x040032CF RID: 13007
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x40032CF")]
|
||||
private AccountsConfig.NJODPLPNNJO CDNCOAAGDHO;
|
||||
|
||||
// Token: 0x040032D0 RID: 13008
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x40032D0")]
|
||||
private long HNHLJONGKHB = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x02000883 RID: 2179
|
||||
[Token(Token = "0x2000883")]
|
||||
public enum LHEKHMNKBNC
|
||||
{
|
||||
// Token: 0x040032D2 RID: 13010
|
||||
[Token(Token = "0x40032D2")]
|
||||
ServerSearch,
|
||||
// Token: 0x040032D3 RID: 13011
|
||||
[Token(Token = "0x40032D3")]
|
||||
Friends,
|
||||
// Token: 0x040032D4 RID: 13012
|
||||
[Token(Token = "0x40032D4")]
|
||||
Recent,
|
||||
// Token: 0x040032D5 RID: 13013
|
||||
[Token(Token = "0x40032D5")]
|
||||
Nearby,
|
||||
// Token: 0x040032D6 RID: 13014
|
||||
[Token(Token = "0x40032D6")]
|
||||
Blocked,
|
||||
// Token: 0x040032D7 RID: 13015
|
||||
[Token(Token = "0x40032D7")]
|
||||
MySubscriptions,
|
||||
// Token: 0x040032D8 RID: 13016
|
||||
[Token(Token = "0x40032D8")]
|
||||
FriendsInRoom,
|
||||
// Token: 0x040032D9 RID: 13017
|
||||
[Token(Token = "0x40032D9")]
|
||||
RoomOwners,
|
||||
// Token: 0x040032DA RID: 13018
|
||||
[Token(Token = "0x40032DA")]
|
||||
RoomModerators
|
||||
}
|
||||
|
||||
// Token: 0x02000885 RID: 2181
|
||||
[Token(Token = "0x2000885")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FPKGDKDBIKE
|
||||
{
|
||||
// Token: 0x06003C67 RID: 15463 RVA: 0x000F4BE0 File Offset: 0x000F2DE0
|
||||
[Token(Token = "0x6003C67")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FPKGDKDBIKE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C68 RID: 15464 RVA: 0x000F4BF4 File Offset: 0x000F2DF4
|
||||
[Token(Token = "0x6003C68")]
|
||||
[Address(RVA = "0x1061A30", Offset = "0x1060830", VA = "0x181061A30")]
|
||||
internal DHKPBIAHMHG<CCEOLAOLEKJ, long?> <OrderItems>b__4(long? clubId)
|
||||
{
|
||||
DHKPBIAHMHG<CCEOLAOLEKJ, long?> dhkpbiahmhg;
|
||||
return dhkpbiahmhg;
|
||||
}
|
||||
|
||||
// Token: 0x040032F5 RID: 13045
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40032F5")]
|
||||
public CCEOLAOLEKJ account;
|
||||
}
|
||||
|
||||
// Token: 0x02000886 RID: 2182
|
||||
[Token(Token = "0x2000886")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HLKNKPLICKK
|
||||
{
|
||||
// Token: 0x06003C69 RID: 15465 RVA: 0x000F4C04 File Offset: 0x000F2E04
|
||||
[Token(Token = "0x6003C69")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HLKNKPLICKK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C6A RID: 15466 RVA: 0x000F4C18 File Offset: 0x000F2E18
|
||||
[Token(Token = "0x6003C6A")]
|
||||
[Address(RVA = "0x1061DB0", Offset = "0x1060BB0", VA = "0x181061DB0")]
|
||||
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__32_4 == 0)
|
||||
{
|
||||
func3 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__32_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__32_5 == 0)
|
||||
{
|
||||
func4 = delegate(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AccountListModel.<>c.<>9__32_5 = func4;
|
||||
}
|
||||
IEnumerable<DHKPBIAHMHG<CCEOLAOLEKJ, int>> enumerable = Enumerable.Select<DHKPBIAHMHG<CCEOLAOLEKJ, int>, CCEOLAOLEKJ>(orderedEnumerable2, func4);
|
||||
PMGCJEPKFOF<DHKPBIAHMHG<CCEOLAOLEKJ, int>> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
|
||||
// Token: 0x06003C6B RID: 15467 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003C6B")]
|
||||
[Address(RVA = "0x1061FE0", Offset = "0x1060DE0", VA = "0x181061FE0")]
|
||||
internal int <OrderAccountsBySubscriberCount>b__3(DHKPBIAHMHG<CCEOLAOLEKJ, int> x)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040032F6 RID: 13046
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40032F6")]
|
||||
public bool descending;
|
||||
|
||||
// Token: 0x040032F7 RID: 13047
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40032F7")]
|
||||
public Func<DHKPBIAHMHG<CCEOLAOLEKJ, int>, int> <>9__3;
|
||||
}
|
||||
|
||||
// Token: 0x02000887 RID: 2183
|
||||
[Token(Token = "0x2000887")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GDEPFPHNCEK
|
||||
{
|
||||
// Token: 0x06003C6C RID: 15468 RVA: 0x000F4CA4 File Offset: 0x000F2EA4
|
||||
[Token(Token = "0x6003C6C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GDEPFPHNCEK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C6D RID: 15469 RVA: 0x000F4CB8 File Offset: 0x000F2EB8
|
||||
[Token(Token = "0x6003C6D")]
|
||||
[Address(RVA = "0x1061CA0", Offset = "0x1060AA0", VA = "0x181061CA0")]
|
||||
internal DHKPBIAHMHG<CCEOLAOLEKJ, int> <OrderAccountsBySubscriberCount>b__2(int count)
|
||||
{
|
||||
return new DHKPBIAHMHG(this.account, count);
|
||||
}
|
||||
|
||||
// Token: 0x040032F8 RID: 13048
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40032F8")]
|
||||
public CCEOLAOLEKJ account;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1189 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Theme;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000888 RID: 2184
|
||||
[Token(Token = "0x2000888")]
|
||||
public class AccountListModelController : ModelController<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C6E RID: 15470 RVA: 0x000F4CD4 File Offset: 0x000F2ED4
|
||||
[Token(Token = "0x6003C6E")]
|
||||
[Address(RVA = "0x105C320", Offset = "0x105B120", VA = "0x18105C320")]
|
||||
public AccountListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000889 RID: 2185
|
||||
[Token(Token = "0x2000889")]
|
||||
[Serializable]
|
||||
private class SourceLabelImpl : TextControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C6F RID: 15471 RVA: 0x000F4CE8 File Offset: 0x000F2EE8
|
||||
[Token(Token = "0x6003C6F")]
|
||||
[Address(RVA = "0x10B9DF0", Offset = "0x10B8BF0", VA = "0x1810B9DF0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
int num = (int)lhekhmnkbnc;
|
||||
if (lhekhmnkbnc == AccountListModel.LHEKHMNKBNC.ServerSearch || lhekhmnkbnc == AccountListModel.LHEKHMNKBNC.ServerSearch || num == 1)
|
||||
{
|
||||
}
|
||||
OVRMesh.JAAHPDGFADH jaahpdgfadh = ((OVRMesh.PJPHJNNOBBH)num).POCDCJMHEGL();
|
||||
}
|
||||
|
||||
// Token: 0x06003C70 RID: 15472 RVA: 0x000F4D10 File Offset: 0x000F2F10
|
||||
[Token(Token = "0x6003C70")]
|
||||
[Address(RVA = "0x10B9EB0", Offset = "0x10B8CB0", VA = "0x1810B9EB0")]
|
||||
public SourceLabelImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200088A RID: 2186
|
||||
[Token(Token = "0x200088A")]
|
||||
[Serializable]
|
||||
private class NoResultsTextImpl : TextControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C71 RID: 15473 RVA: 0x000F4D24 File Offset: 0x000F2F24
|
||||
[Token(Token = "0x6003C71")]
|
||||
[Address(RVA = "0x10B7590", Offset = "0x10B6390", VA = "0x1810B7590", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag && !flag2)
|
||||
{
|
||||
string text = this.noResultsBaseMessage;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003C72 RID: 15474 RVA: 0x000F4D48 File Offset: 0x000F2F48
|
||||
[Token(Token = "0x6003C72")]
|
||||
[Address(RVA = "0x10B76A0", Offset = "0x10B64A0", VA = "0x1810B76A0")]
|
||||
public NoResultsTextImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040032F9 RID: 13049
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40032F9")]
|
||||
[SerializeField]
|
||||
private string noResultsBaseMessage = "No results found";
|
||||
}
|
||||
|
||||
// Token: 0x0200088B RID: 2187
|
||||
[Token(Token = "0x200088B")]
|
||||
[Serializable]
|
||||
private class SourceButtonImpl : ButtonControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C73 RID: 15475 RVA: 0x000F4D68 File Offset: 0x000F2F68
|
||||
[Token(Token = "0x6003C73")]
|
||||
[Address(RVA = "0x10B9CE0", Offset = "0x10B8AE0", VA = "0x1810B9CE0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = this.DHEIFNLDBKN();
|
||||
this.toggleTheme.MIKDLDEALPN = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003C74 RID: 15476 RVA: 0x000F4D90 File Offset: 0x000F2F90
|
||||
[Token(Token = "0x6003C74")]
|
||||
[Address(RVA = "0x10B9D10", Offset = "0x10B8B10", VA = "0x1810B9D10", 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: 0x06003C75 RID: 15477 RVA: 0x000F4DC4 File Offset: 0x000F2FC4
|
||||
[Token(Token = "0x6003C75")]
|
||||
[Address(RVA = "0x10B9C30", Offset = "0x10B8A30", VA = "0x1810B9C30")]
|
||||
private bool DHEIFNLDBKN()
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
if (this.source == lhekhmnkbnc)
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
if (lhekhmnkbnc2 != AccountListModel.LHEKHMNKBNC.ServerSearch || (this.requireMatchSearchQuery ? AccountListModel.LHEKHMNKBNC.Friends : AccountListModel.LHEKHMNKBNC.ServerSearch) == lhekhmnkbnc2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
string text = this.searchQuery;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003C76 RID: 15478 RVA: 0x000F4DF8 File Offset: 0x000F2FF8
|
||||
[Token(Token = "0x6003C76")]
|
||||
[Address(RVA = "0x10B9D90", Offset = "0x10B8B90", VA = "0x1810B9D90")]
|
||||
public SourceButtonImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040032FA RID: 13050
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40032FA")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x040032FB RID: 13051
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40032FB")]
|
||||
[SerializeField]
|
||||
private AccountListModel.LHEKHMNKBNC source;
|
||||
|
||||
// Token: 0x040032FC RID: 13052
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40032FC")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("source", 0)]
|
||||
private string searchQuery;
|
||||
|
||||
// Token: 0x040032FD RID: 13053
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40032FD")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("source", 0)]
|
||||
private bool requireMatchSearchQuery;
|
||||
}
|
||||
|
||||
// Token: 0x0200088C RID: 2188
|
||||
[Token(Token = "0x200088C")]
|
||||
[Serializable]
|
||||
private class ClearSearchQueryImpl : ButtonControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C77 RID: 15479 RVA: 0x000F4E20 File Offset: 0x000F3020
|
||||
[Token(Token = "0x6003C77")]
|
||||
[Address(RVA = "0x105F270", Offset = "0x105E070", VA = "0x18105F270", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x06003C78 RID: 15480 RVA: 0x000F4E38 File Offset: 0x000F3038
|
||||
[Token(Token = "0x6003C78")]
|
||||
[Address(RVA = "0x105F2E0", Offset = "0x105E0E0", VA = "0x18105F2E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C79 RID: 15481 RVA: 0x000F4E4C File Offset: 0x000F304C
|
||||
[Token(Token = "0x6003C79")]
|
||||
[Address(RVA = "0x105F340", Offset = "0x105E140", VA = "0x18105F340")]
|
||||
public ClearSearchQueryImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200088D RID: 2189
|
||||
[Token(Token = "0x200088D")]
|
||||
[Serializable]
|
||||
private class SearchQueryInputFieldImpl : InputFieldControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C7A RID: 15482 RVA: 0x000F4E60 File Offset: 0x000F3060
|
||||
[Token(Token = "0x6003C7A")]
|
||||
[Address(RVA = "0x10B8C00", Offset = "0x10B7A00", VA = "0x1810B8C00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003C7B RID: 15483 RVA: 0x000F4E78 File Offset: 0x000F3078
|
||||
[Token(Token = "0x6003C7B")]
|
||||
[Address(RVA = "0x10B8CB0", Offset = "0x10B7AB0", VA = "0x1810B8CB0", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003C7C RID: 15484 RVA: 0x000F4E90 File Offset: 0x000F3090
|
||||
[Token(Token = "0x6003C7C")]
|
||||
[Address(RVA = "0x10B8DB0", Offset = "0x10B7BB0", VA = "0x1810B8DB0")]
|
||||
public SearchQueryInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200088E RID: 2190
|
||||
[Token(Token = "0x200088E")]
|
||||
[Serializable]
|
||||
private class FilterInputFieldImpl : InputFieldControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C7D RID: 15485 RVA: 0x000F4EA4 File Offset: 0x000F30A4
|
||||
[Token(Token = "0x6003C7D")]
|
||||
[Address(RVA = "0x1061AB0", Offset = "0x10608B0", VA = "0x181061AB0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003C7E RID: 15486 RVA: 0x000F4EBC File Offset: 0x000F30BC
|
||||
[Token(Token = "0x6003C7E")]
|
||||
[Address(RVA = "0x1061B40", Offset = "0x1060940", VA = "0x181061B40", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C7F RID: 15487 RVA: 0x000F4ED0 File Offset: 0x000F30D0
|
||||
[Token(Token = "0x6003C7F")]
|
||||
[Address(RVA = "0x1061BA0", Offset = "0x10609A0", VA = "0x181061BA0")]
|
||||
public FilterInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200088F RID: 2191
|
||||
[Token(Token = "0x200088F")]
|
||||
[Serializable]
|
||||
private class ClubBanDropdownImpl : DropdownControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C80 RID: 15488 RVA: 0x000F4EE4 File Offset: 0x000F30E4
|
||||
[Token(Token = "0x6003C80")]
|
||||
[Address(RVA = "0x105F950", Offset = "0x105E750", VA = "0x18105F950", 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: 0x06003C81 RID: 15489 RVA: 0x000F4F38 File Offset: 0x000F3138
|
||||
[Token(Token = "0x6003C81")]
|
||||
[Address(RVA = "0x105F7B0", Offset = "0x105E5B0", VA = "0x18105F7B0", 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: 0x06003C82 RID: 15490 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003C82")]
|
||||
[Address(RVA = "0x105F890", Offset = "0x105E690", VA = "0x18105F890", Slot = "29")]
|
||||
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003C83 RID: 15491 RVA: 0x000F4F70 File Offset: 0x000F3170
|
||||
[Token(Token = "0x6003C83")]
|
||||
[Address(RVA = "0x105FB40", Offset = "0x105E940", VA = "0x18105FB40")]
|
||||
public ClubBanDropdownImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C84 RID: 15492 RVA: 0x000F4F84 File Offset: 0x000F3184
|
||||
[Token(Token = "0x6003C84")]
|
||||
[Address(RVA = "0x105FAE0", Offset = "0x105E8E0", VA = "0x18105FAE0")]
|
||||
[CompilerGenerated]
|
||||
private bool POEHMPIMHFP(ClubsConfig.AccountListSourceTypeFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000891 RID: 2193
|
||||
[Token(Token = "0x2000891")]
|
||||
[Serializable]
|
||||
private class ClubInviteDropdownImpl : DropdownControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C88 RID: 15496 RVA: 0x000F4F98 File Offset: 0x000F3198
|
||||
[Token(Token = "0x6003C88")]
|
||||
[Address(RVA = "0x105FD20", Offset = "0x105EB20", VA = "0x18105FD20", 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: 0x06003C89 RID: 15497 RVA: 0x000F4FEC File Offset: 0x000F31EC
|
||||
[Token(Token = "0x6003C89")]
|
||||
[Address(RVA = "0x105FB80", Offset = "0x105E980", VA = "0x18105FB80", 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: 0x06003C8A RID: 15498 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003C8A")]
|
||||
[Address(RVA = "0x105FC60", Offset = "0x105EA60", VA = "0x18105FC60", Slot = "29")]
|
||||
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003C8B RID: 15499 RVA: 0x000F5024 File Offset: 0x000F3224
|
||||
[Token(Token = "0x6003C8B")]
|
||||
[Address(RVA = "0x105FF10", Offset = "0x105ED10", VA = "0x18105FF10")]
|
||||
public ClubInviteDropdownImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C8C RID: 15500 RVA: 0x000F5038 File Offset: 0x000F3238
|
||||
[Token(Token = "0x6003C8C")]
|
||||
[Address(RVA = "0x105FEB0", Offset = "0x105ECB0", VA = "0x18105FEB0")]
|
||||
[CompilerGenerated]
|
||||
private bool POEHMPIMHFP(ClubsConfig.AccountListSourceTypeFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000893 RID: 2195
|
||||
[Token(Token = "0x2000893")]
|
||||
[Serializable]
|
||||
private class SortBySubscriptionsDropdownImpl : DropdownControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C90 RID: 15504 RVA: 0x000F504C File Offset: 0x000F324C
|
||||
[Token(Token = "0x6003C90")]
|
||||
[Address(RVA = "0x10B9A80", Offset = "0x10B8880", VA = "0x1810B9A80", 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: 0x06003C91 RID: 15505 RVA: 0x000F5090 File Offset: 0x000F3290
|
||||
[Token(Token = "0x6003C91")]
|
||||
[Address(RVA = "0x10B98D0", Offset = "0x10B86D0", VA = "0x1810B98D0", 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: 0x06003C92 RID: 15506 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003C92")]
|
||||
[Address(RVA = "0x10B99F0", Offset = "0x10B87F0", VA = "0x1810B99F0", Slot = "29")]
|
||||
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003C93 RID: 15507 RVA: 0x000F50C0 File Offset: 0x000F32C0
|
||||
[Token(Token = "0x6003C93")]
|
||||
[Address(RVA = "0x10B9BC0", Offset = "0x10B89C0", VA = "0x1810B9BC0")]
|
||||
public SortBySubscriptionsDropdownImpl()
|
||||
{
|
||||
List<AccountsConfig.AccountSortFriendlyNameMapping> list = new List();
|
||||
this.sortCriteriaConfig = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003C94 RID: 15508 RVA: 0x000F50EC File Offset: 0x000F32EC
|
||||
[Token(Token = "0x6003C94")]
|
||||
[Address(RVA = "0x10B9980", Offset = "0x10B8780", VA = "0x1810B9980")]
|
||||
[CompilerGenerated]
|
||||
private bool GINOKKLJBOE(AccountsConfig.AccountSortFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003C95 RID: 15509 RVA: 0x000F50FC File Offset: 0x000F32FC
|
||||
[Token(Token = "0x6003C95")]
|
||||
[Address(RVA = "0x10B9990", Offset = "0x10B8790", VA = "0x1810B9990")]
|
||||
[CompilerGenerated]
|
||||
private bool IBMMMOCGBPA(AccountsConfig.AccountSortFriendlyNameMapping IOBEPGLJNIP)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x04003302 RID: 13058
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003302")]
|
||||
[SerializeField]
|
||||
private AccountsConfig.NJODPLPNNJO defaultSortCriteria = (AccountsConfig.NJODPLPNNJO)((ulong)2L);
|
||||
|
||||
// Token: 0x04003303 RID: 13059
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003303")]
|
||||
private List<AccountsConfig.AccountSortFriendlyNameMapping> sortCriteriaConfig;
|
||||
}
|
||||
|
||||
// Token: 0x02000894 RID: 2196
|
||||
[Token(Token = "0x2000894")]
|
||||
[Serializable]
|
||||
private class FromUriImpl : FromUriControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003C96 RID: 15510 RVA: 0x000F5110 File Offset: 0x000F3310
|
||||
[Token(Token = "0x6003C96")]
|
||||
[Address(RVA = "0x1061BE0", Offset = "0x10609E0", VA = "0x181061BE0", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003C97 RID: 15511 RVA: 0x000F5128 File Offset: 0x000F3328
|
||||
[Token(Token = "0x6003C97")]
|
||||
[Address(RVA = "0x1061C60", Offset = "0x1060A60", VA = "0x181061C60")]
|
||||
public FromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000895 RID: 2197
|
||||
[Token(Token = "0x2000895")]
|
||||
[Serializable]
|
||||
public abstract class SourceMatchImpl : HideableControllerImpl<AccountListModel>
|
||||
{
|
||||
// Token: 0x17000AD3 RID: 2771
|
||||
// (get) Token: 0x06003C98 RID: 15512 RVA: 0x000F513C File Offset: 0x000F333C
|
||||
[Token(Token = "0x17000AD3")]
|
||||
protected bool isMatch
|
||||
{
|
||||
[Token(Token = "0x6003C98")]
|
||||
[Address(RVA = "0x10B9EF0", Offset = "0x10B8CF0", VA = "0x1810B9EF0")]
|
||||
get
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
if (this.source == lhekhmnkbnc)
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
if (lhekhmnkbnc2 != AccountListModel.LHEKHMNKBNC.ServerSearch || (this.requireMatchSearchQuery ? AccountListModel.LHEKHMNKBNC.Friends : AccountListModel.LHEKHMNKBNC.ServerSearch) == lhekhmnkbnc2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
string text = this.searchQuery;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003C99 RID: 15513 RVA: 0x000F5170 File Offset: 0x000F3370
|
||||
[Token(Token = "0x6003C99")]
|
||||
[Address(RVA = "0x10B9EF0", Offset = "0x10B8CF0", VA = "0x1810B9EF0")]
|
||||
private bool DHEIFNLDBKN()
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc;
|
||||
if (this.source == lhekhmnkbnc)
|
||||
{
|
||||
AccountListModel.LHEKHMNKBNC lhekhmnkbnc2;
|
||||
if (lhekhmnkbnc2 != AccountListModel.LHEKHMNKBNC.ServerSearch || (this.requireMatchSearchQuery ? AccountListModel.LHEKHMNKBNC.Friends : AccountListModel.LHEKHMNKBNC.ServerSearch) == lhekhmnkbnc2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
string text = this.searchQuery;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003C9A RID: 15514 RVA: 0x000F51A4 File Offset: 0x000F33A4
|
||||
[Token(Token = "0x6003C9A")]
|
||||
[Address(RVA = "0x10B67F0", Offset = "0x10B55F0", VA = "0x1810B67F0")]
|
||||
protected SourceMatchImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003304 RID: 13060
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003304")]
|
||||
[SerializeField]
|
||||
private AccountListModel.LHEKHMNKBNC source;
|
||||
|
||||
// Token: 0x04003305 RID: 13061
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003305")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("source", 0)]
|
||||
private string searchQuery;
|
||||
|
||||
// Token: 0x04003306 RID: 13062
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003306")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("source", 0)]
|
||||
private bool requireMatchSearchQuery;
|
||||
}
|
||||
|
||||
// Token: 0x02000896 RID: 2198
|
||||
[Token(Token = "0x2000896")]
|
||||
[Serializable]
|
||||
private class HideIfNotSourceMatchImpl : AccountListModelController.SourceMatchImpl
|
||||
{
|
||||
// Token: 0x06003C9B RID: 15515 RVA: 0x000F51CC File Offset: 0x000F33CC
|
||||
[Token(Token = "0x6003C9B")]
|
||||
[Address(RVA = "0x10B67B0", Offset = "0x10B55B0", VA = "0x1810B67B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = !base.isMatch;
|
||||
}
|
||||
|
||||
// Token: 0x06003C9C RID: 15516 RVA: 0x000F51EC File Offset: 0x000F33EC
|
||||
[Token(Token = "0x6003C9C")]
|
||||
[Address(RVA = "0x10B67F0", Offset = "0x10B55F0", VA = "0x1810B67F0")]
|
||||
public HideIfNotSourceMatchImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000897 RID: 2199
|
||||
[Token(Token = "0x2000897")]
|
||||
[Serializable]
|
||||
private class HideIfSourceMatchImpl : AccountListModelController.SourceMatchImpl
|
||||
{
|
||||
// Token: 0x06003C9D RID: 15517 RVA: 0x000F5214 File Offset: 0x000F3414
|
||||
[Token(Token = "0x6003C9D")]
|
||||
[Address(RVA = "0x10B6850", Offset = "0x10B5650", VA = "0x1810B6850", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool isMatch = base.isMatch;
|
||||
}
|
||||
|
||||
// Token: 0x06003C9E RID: 15518 RVA: 0x000F5230 File Offset: 0x000F3430
|
||||
[Token(Token = "0x6003C9E")]
|
||||
[Address(RVA = "0x10B67F0", Offset = "0x10B55F0", VA = "0x1810B67F0")]
|
||||
public HideIfSourceMatchImpl()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.searchQuery = empty;
|
||||
this.requireMatchSearchQuery = true;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000898 RID: 2200
|
||||
[Token(Token = "0x2000898")]
|
||||
[Serializable]
|
||||
private class AccountListSpawnerImpl : RecyclingListControllerImpl<AccountListModel, AccountModel>
|
||||
{
|
||||
// Token: 0x06003C9F RID: 15519 RVA: 0x000F5258 File Offset: 0x000F3458
|
||||
[Token(Token = "0x6003C9F")]
|
||||
[Address(RVA = "0x105E4E0", Offset = "0x105D2E0", VA = "0x18105E4E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003CA0 RID: 15520 RVA: 0x000F5270 File Offset: 0x000F3470
|
||||
[Token(Token = "0x6003CA0")]
|
||||
[Address(RVA = "0x105E3F0", Offset = "0x105D1F0", VA = "0x18105E3F0", 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: 0x06003CA1 RID: 15521 RVA: 0x000F52C4 File Offset: 0x000F34C4
|
||||
[Token(Token = "0x6003CA1")]
|
||||
[Address(RVA = "0x105E530", Offset = "0x105D330", VA = "0x18105E530")]
|
||||
public AccountListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003307 RID: 13063
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003307")]
|
||||
[SerializeField]
|
||||
private bool includeBio;
|
||||
|
||||
// Token: 0x04003308 RID: 13064
|
||||
[FieldOffset(Offset = "0x49")]
|
||||
[Token(Token = "0x4003308")]
|
||||
[SerializeField]
|
||||
private bool includeReputation;
|
||||
|
||||
// Token: 0x04003309 RID: 13065
|
||||
[FieldOffset(Offset = "0x4A")]
|
||||
[Token(Token = "0x4003309")]
|
||||
[SerializeField]
|
||||
private bool includeProgression;
|
||||
|
||||
// Token: 0x0400330A RID: 13066
|
||||
[FieldOffset(Offset = "0x4B")]
|
||||
[Token(Token = "0x400330A")]
|
||||
[SerializeField]
|
||||
private bool includeSubscriberCount;
|
||||
|
||||
// Token: 0x0400330B RID: 13067
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400330B")]
|
||||
[SerializeField]
|
||||
private bool includeUnreadCreatorAnnouncements;
|
||||
}
|
||||
|
||||
// Token: 0x02000899 RID: 2201
|
||||
[Token(Token = "0x2000899")]
|
||||
[Serializable]
|
||||
private class AccountListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AccountListModel, AccountModel, AccountModelController>
|
||||
{
|
||||
// Token: 0x06003CA2 RID: 15522 RVA: 0x000F52D8 File Offset: 0x000F34D8
|
||||
[Token(Token = "0x6003CA2")]
|
||||
[Address(RVA = "0x105BF70", Offset = "0x105AD70", VA = "0x18105BF70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003CA3 RID: 15523 RVA: 0x000F52F0 File Offset: 0x000F34F0
|
||||
[Token(Token = "0x6003CA3")]
|
||||
[Address(RVA = "0x105BCF0", Offset = "0x105AAF0", VA = "0x18105BCF0", 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: 0x06003CA4 RID: 15524 RVA: 0x000F5368 File Offset: 0x000F3568
|
||||
[Token(Token = "0x6003CA4")]
|
||||
[Address(RVA = "0x105BFC0", Offset = "0x105ADC0", VA = "0x18105BFC0", 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: 0x06003CA5 RID: 15525 RVA: 0x000F5390 File Offset: 0x000F3590
|
||||
[Token(Token = "0x6003CA5")]
|
||||
[Address(RVA = "0x105C010", Offset = "0x105AE10", VA = "0x18105C010")]
|
||||
public AccountListCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200089A RID: 2202
|
||||
[Token(Token = "0x200089A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DNBCAOGFFJG
|
||||
{
|
||||
// Token: 0x06003CA6 RID: 15526 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CA6")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DNBCAOGFFJG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CA7 RID: 15527 RVA: 0x000624CE File Offset: 0x000606CE
|
||||
[Token(Token = "0x6003CA7")]
|
||||
[Address(RVA = "0x1061370", Offset = "0x1060170", VA = "0x181061370")]
|
||||
internal string <OnPopulateInstance>b__0()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06003CA8 RID: 15528 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CA8")]
|
||||
[Address(RVA = "0x10613D0", Offset = "0x10601D0", VA = "0x1810613D0")]
|
||||
internal void <OnPopulateInstance>b__2()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400330C RID: 13068
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400330C")]
|
||||
public AccountModel accountModel;
|
||||
|
||||
// Token: 0x0400330D RID: 13069
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400330D")]
|
||||
public int accountId;
|
||||
}
|
||||
|
||||
// Token: 0x0200089B RID: 2203
|
||||
[Token(Token = "0x200089B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HGPAPGLMBID
|
||||
{
|
||||
// Token: 0x06003CA9 RID: 15529 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CA9")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HGPAPGLMBID()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CAA RID: 15530 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CAA")]
|
||||
[Address(RVA = "0x1061D10", Offset = "0x1060B10", VA = "0x181061D10")]
|
||||
internal void <OnPopulateInstance>b__3(CCEOLAOLEKJ account)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400330E RID: 13070
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400330E")]
|
||||
public PlayerDetailsWatchUIFlow screen;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200089D RID: 2205
|
||||
[Token(Token = "0x200089D")]
|
||||
[Serializable]
|
||||
private class AccountListClubBanAndUnbanListItemSpawnerImpl : AccountListModelController.AccountListCardSpawnerImpl
|
||||
{
|
||||
// Token: 0x06003CAE RID: 15534 RVA: 0x000F53A4 File Offset: 0x000F35A4
|
||||
[Token(Token = "0x6003CAE")]
|
||||
[Address(RVA = "0x105C2C0", Offset = "0x105B0C0", VA = "0x18105C2C0", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003CAF RID: 15535 RVA: 0x000F53BC File Offset: 0x000F35BC
|
||||
[Token(Token = "0x6003CAF")]
|
||||
[Address(RVA = "0x105C260", Offset = "0x105B060", VA = "0x18105C260", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
base.MDDAPCCABNK();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003CB0 RID: 15536 RVA: 0x000F53D4 File Offset: 0x000F35D4
|
||||
[Token(Token = "0x6003CB0")]
|
||||
[Address(RVA = "0x105C050", Offset = "0x105AE50", VA = "0x18105C050", 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: 0x06003CB1 RID: 15537 RVA: 0x000F5434 File Offset: 0x000F3634
|
||||
[Token(Token = "0x6003CB1")]
|
||||
[Address(RVA = "0x105C010", Offset = "0x105AE10", VA = "0x18105C010")]
|
||||
public AccountListClubBanAndUnbanListItemSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003311 RID: 13073
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003311")]
|
||||
private ClubModel clubModel;
|
||||
|
||||
// Token: 0x0200089E RID: 2206
|
||||
[Token(Token = "0x200089E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ANCDANIJOMO
|
||||
{
|
||||
// Token: 0x06003CB2 RID: 15538 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CB2")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ANCDANIJOMO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CB3 RID: 15539 RVA: 0x000F5448 File Offset: 0x000F3648
|
||||
[Token(Token = "0x6003CB3")]
|
||||
[Address(RVA = "0x105BB70", Offset = "0x105A970", VA = "0x18105BB70")]
|
||||
internal bool <OnPopulateInstance>b__0()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06003CB4 RID: 15540 RVA: 0x000624CE File Offset: 0x000606CE
|
||||
[Token(Token = "0x6003CB4")]
|
||||
[Address(RVA = "0x105BBD0", Offset = "0x105A9D0", VA = "0x18105BBD0")]
|
||||
internal string <OnPopulateInstance>b__1()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06003CB5 RID: 15541 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CB5")]
|
||||
[Address(RVA = "0x105BC50", Offset = "0x105AA50", VA = "0x18105BC50")]
|
||||
internal void <OnPopulateInstance>b__2()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003312 RID: 13074
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003312")]
|
||||
public AccountListModelController.AccountListClubBanAndUnbanListItemSpawnerImpl <>4__this;
|
||||
|
||||
// Token: 0x04003313 RID: 13075
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003313")]
|
||||
public AccountModel accountModel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200089F RID: 2207
|
||||
[Token(Token = "0x200089F")]
|
||||
[Serializable]
|
||||
private class AccountListSendClubInviteListItemSpawnerImpl : AccountListModelController.AccountListCardSpawnerImpl
|
||||
{
|
||||
// Token: 0x06003CB6 RID: 15542 RVA: 0x000F5460 File Offset: 0x000F3660
|
||||
[Token(Token = "0x6003CB6")]
|
||||
[Address(RVA = "0x105E390", Offset = "0x105D190", VA = "0x18105E390", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003CB7 RID: 15543 RVA: 0x000F5478 File Offset: 0x000F3678
|
||||
[Token(Token = "0x6003CB7")]
|
||||
[Address(RVA = "0x105E330", Offset = "0x105D130", VA = "0x18105E330", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
base.MDDAPCCABNK();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003CB8 RID: 15544 RVA: 0x000F5490 File Offset: 0x000F3690
|
||||
[Token(Token = "0x6003CB8")]
|
||||
[Address(RVA = "0x105E270", Offset = "0x105D070", VA = "0x18105E270", 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: 0x06003CB9 RID: 15545 RVA: 0x000F54BC File Offset: 0x000F36BC
|
||||
[Token(Token = "0x6003CB9")]
|
||||
[Address(RVA = "0x105E100", Offset = "0x105CF00", VA = "0x18105E100", 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: 0x06003CBA RID: 15546 RVA: 0x000F550C File Offset: 0x000F370C
|
||||
[Token(Token = "0x6003CBA")]
|
||||
[Address(RVA = "0x105C010", Offset = "0x105AE10", VA = "0x18105C010")]
|
||||
public AccountListSendClubInviteListItemSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003314 RID: 13076
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003314")]
|
||||
private ClubModel clubModel;
|
||||
|
||||
// Token: 0x020008A0 RID: 2208
|
||||
[Token(Token = "0x20008A0")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PBMLHKJLDKM
|
||||
{
|
||||
// Token: 0x06003CBB RID: 15547 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CBB")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PBMLHKJLDKM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CBC RID: 15548 RVA: 0x000F5520 File Offset: 0x000F3720
|
||||
[Token(Token = "0x6003CBC")]
|
||||
[Address(RVA = "0x1062850", Offset = "0x1061650", VA = "0x181062850")]
|
||||
internal bool <OnPopulateInstance>b__0()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06003CBD RID: 15549 RVA: 0x000624CE File Offset: 0x000606CE
|
||||
[Token(Token = "0x6003CBD")]
|
||||
[Address(RVA = "0x1062890", Offset = "0x1061690", VA = "0x181062890")]
|
||||
internal string <OnPopulateInstance>b__1()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06003CBE RID: 15550 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CBE")]
|
||||
[Address(RVA = "0x1062900", Offset = "0x1061700", VA = "0x181062900")]
|
||||
internal void <OnPopulateInstance>b__2()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003315 RID: 13077
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003315")]
|
||||
public AccountListModelController.AccountListSendClubInviteListItemSpawnerImpl <>4__this;
|
||||
|
||||
// Token: 0x04003316 RID: 13078
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003316")]
|
||||
public AccountModel accountModel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A1 RID: 2209
|
||||
[Token(Token = "0x20008A1")]
|
||||
[Serializable]
|
||||
private class SubscriptionAccountListCardSpawnerImpl : AccountListModelController.AccountListCardSpawnerImpl
|
||||
{
|
||||
// Token: 0x06003CBF RID: 15551 RVA: 0x000F5538 File Offset: 0x000F3738
|
||||
[Token(Token = "0x6003CBF")]
|
||||
[Address(RVA = "0x10BA580", Offset = "0x10B9380", VA = "0x1810BA580", 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: 0x06003CC0 RID: 15552 RVA: 0x000F557C File Offset: 0x000F377C
|
||||
[Token(Token = "0x6003CC0")]
|
||||
[Address(RVA = "0x10BA6E0", Offset = "0x10B94E0", VA = "0x1810BA6E0", 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: 0x06003CC1 RID: 15553 RVA: 0x000F55B4 File Offset: 0x000F37B4
|
||||
[Token(Token = "0x6003CC1")]
|
||||
[Address(RVA = "0x10BA760", Offset = "0x10B9560", VA = "0x1810BA760")]
|
||||
public SubscriptionAccountListCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008A2 RID: 2210
|
||||
[Token(Token = "0x20008A2")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NEIMHPNNMDP
|
||||
{
|
||||
// Token: 0x06003CC2 RID: 15554 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003CC2")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public NEIMHPNNMDP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CC3 RID: 15555 RVA: 0x000624CE File Offset: 0x000606CE
|
||||
[Token(Token = "0x6003CC3")]
|
||||
[Address(RVA = "0x10B70B0", Offset = "0x10B5EB0", VA = "0x1810B70B0")]
|
||||
internal string <OnPopulateInstance>b__0()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04003317 RID: 13079
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003317")]
|
||||
public AccountModel accountModel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A3 RID: 2211
|
||||
[Token(Token = "0x20008A3")]
|
||||
[Serializable]
|
||||
private class TextTruncatedAccountModelListImpl : ControllerImplementation<AccountListModel>
|
||||
{
|
||||
// Token: 0x06003CC4 RID: 15556 RVA: 0x000F55C8 File Offset: 0x000F37C8
|
||||
[Token(Token = "0x6003CC4")]
|
||||
[Address(RVA = "0x10BABE0", Offset = "0x10B99E0", VA = "0x1810BABE0", 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[22];
|
||||
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)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.text).IsCompleted;
|
||||
return;
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.text;
|
||||
if (!flag2)
|
||||
{
|
||||
bool isCompleted2 = ((IAsyncResult)textMeshProUGUI2).IsCompleted;
|
||||
return;
|
||||
}
|
||||
bool isCompleted3 = ((IAsyncResult)textMeshProUGUI2).IsCompleted;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CC5 RID: 15557 RVA: 0x000F56D8 File Offset: 0x000F38D8
|
||||
[Token(Token = "0x6003CC5")]
|
||||
[Address(RVA = "0x10BAFC0", Offset = "0x10B9DC0", VA = "0x1810BAFC0")]
|
||||
public TextTruncatedAccountModelListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003318 RID: 13080
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003318")]
|
||||
[SerializeField]
|
||||
private AccountModel[] accountModels;
|
||||
|
||||
// Token: 0x04003319 RID: 13081
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003319")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI text;
|
||||
|
||||
// Token: 0x0400331A RID: 13082
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400331A")]
|
||||
[SerializeField]
|
||||
private string textWhenNoAccounts;
|
||||
|
||||
// Token: 0x0400331B RID: 13083
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400331B")]
|
||||
[SerializeField]
|
||||
private string textWhenSingleAccount;
|
||||
|
||||
// Token: 0x0400331C RID: 13084
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400331C")]
|
||||
[SerializeField]
|
||||
private string textWhenMultipleAccountsButNoneTruncated;
|
||||
|
||||
// Token: 0x0400331D RID: 13085
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400331D")]
|
||||
[SerializeField]
|
||||
private string prefixWhenAccountsTruncated;
|
||||
|
||||
// Token: 0x0400331E RID: 13086
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400331E")]
|
||||
[SerializeField]
|
||||
private string suffixWhenAccountsTruncated;
|
||||
|
||||
// Token: 0x0400331F RID: 13087
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400331F")]
|
||||
[SerializeField]
|
||||
private string suffixWhenSingleAccountTruncated;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008A4 RID: 2212
|
||||
[Token(Token = "0x20008A4")]
|
||||
public class AccountModel : BaseAccountModel
|
||||
{
|
||||
// Token: 0x06003CC6 RID: 15558 RVA: 0x000F56EC File Offset: 0x000F38EC
|
||||
[Token(Token = "0x6003CC6")]
|
||||
[Address(RVA = "0x10A62E0", Offset = "0x10A50E0", VA = "0x1810A62E0")]
|
||||
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: 0x06003CC7 RID: 15559 RVA: 0x000F5734 File Offset: 0x000F3934
|
||||
[Token(Token = "0x6003CC7")]
|
||||
[Address(RVA = "0x10A6390", Offset = "0x10A5190", VA = "0x1810A6390")]
|
||||
public AccountModel()
|
||||
{
|
||||
this.GKLPIFBPGOD = (int)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,783 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using RRUI.Theme;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008A5 RID: 2213
|
||||
[Token(Token = "0x20008A5")]
|
||||
public class AccountModelController : ModelController<BaseAccountModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06003CC8 RID: 15560 RVA: 0x000F5758 File Offset: 0x000F3958
|
||||
[Token(Token = "0x6003CC8")]
|
||||
[Address(RVA = "0x10A61F0", Offset = "0x10A4FF0", VA = "0x1810A61F0", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003CC8)
|
||||
|
||||
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: 0x06003CC9 RID: 15561 RVA: 0x000F5784 File Offset: 0x000F3984
|
||||
[Token(Token = "0x6003CC9")]
|
||||
[Address(RVA = "0x10A62A0", Offset = "0x10A50A0", VA = "0x1810A62A0")]
|
||||
public AccountModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008A6 RID: 2214
|
||||
[Token(Token = "0x20008A6")]
|
||||
public enum JIJGJJFHDFI
|
||||
{
|
||||
// Token: 0x04003321 RID: 13089
|
||||
[Token(Token = "0x4003321")]
|
||||
IsFriend,
|
||||
// Token: 0x04003322 RID: 13090
|
||||
[Token(Token = "0x4003322")]
|
||||
IsNotFriend
|
||||
}
|
||||
|
||||
// Token: 0x020008A7 RID: 2215
|
||||
[Token(Token = "0x20008A7")]
|
||||
[Serializable]
|
||||
private class BioTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CCA RID: 15562 RVA: 0x000F5798 File Offset: 0x000F3998
|
||||
[Token(Token = "0x6003CCA")]
|
||||
[Address(RVA = "0x10B3E50", Offset = "0x10B2C50", VA = "0x1810B3E50", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
string text;
|
||||
if (text == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CCB RID: 15563 RVA: 0x000F57B0 File Offset: 0x000F39B0
|
||||
[Token(Token = "0x6003CCB")]
|
||||
[Address(RVA = "0x10B3ED0", Offset = "0x10B2CD0", VA = "0x1810B3ED0")]
|
||||
public BioTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A8 RID: 2216
|
||||
[Token(Token = "0x20008A8")]
|
||||
[Serializable]
|
||||
private class DisplayNameTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CCC RID: 15564 RVA: 0x000F57C4 File Offset: 0x000F39C4
|
||||
[Token(Token = "0x6003CCC")]
|
||||
[Address(RVA = "0x10B4BF0", Offset = "0x10B39F0", VA = "0x1810B4BF0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CCD RID: 15565 RVA: 0x000F57D8 File Offset: 0x000F39D8
|
||||
[Token(Token = "0x6003CCD")]
|
||||
[Address(RVA = "0x10B4C80", Offset = "0x10B3A80", VA = "0x1810B4C80")]
|
||||
public DisplayNameTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008A9 RID: 2217
|
||||
[Token(Token = "0x20008A9")]
|
||||
[Serializable]
|
||||
private class UsernameTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CCE RID: 15566 RVA: 0x000F57EC File Offset: 0x000F39EC
|
||||
[Token(Token = "0x6003CCE")]
|
||||
[Address(RVA = "0x10BBA70", Offset = "0x10BA870", VA = "0x1810BBA70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
string text = "@" + num;
|
||||
}
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
}
|
||||
|
||||
// Token: 0x06003CCF RID: 15567 RVA: 0x000F5818 File Offset: 0x000F3A18
|
||||
[Token(Token = "0x6003CCF")]
|
||||
[Address(RVA = "0x10BBB10", Offset = "0x10BA910", VA = "0x1810BBB10")]
|
||||
public UsernameTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008AA RID: 2218
|
||||
[Token(Token = "0x20008AA")]
|
||||
[Serializable]
|
||||
private class LevelTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CD0 RID: 15568 RVA: 0x000F582C File Offset: 0x000F3A2C
|
||||
[Token(Token = "0x6003CD0")]
|
||||
[Address(RVA = "0x10B6F60", Offset = "0x10B5D60", VA = "0x1810B6F60", 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: 0x06003CD1 RID: 15569 RVA: 0x000F585C File Offset: 0x000F3A5C
|
||||
[Token(Token = "0x6003CD1")]
|
||||
[Address(RVA = "0x10B7070", Offset = "0x10B5E70", VA = "0x1810B7070")]
|
||||
public LevelTextImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003323 RID: 13091
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003323")]
|
||||
[SerializeField]
|
||||
private string prefix;
|
||||
}
|
||||
|
||||
// Token: 0x020008AB RID: 2219
|
||||
[Token(Token = "0x20008AB")]
|
||||
[Serializable]
|
||||
private class PresenceTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CD2 RID: 15570 RVA: 0x000F5870 File Offset: 0x000F3A70
|
||||
[Token(Token = "0x6003CD2")]
|
||||
[Address(RVA = "0x10B85C0", Offset = "0x10B73C0", VA = "0x1810B85C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CD3 RID: 15571 RVA: 0x000F5884 File Offset: 0x000F3A84
|
||||
[Token(Token = "0x6003CD3")]
|
||||
[Address(RVA = "0x10B8630", Offset = "0x10B7430", VA = "0x1810B8630")]
|
||||
public PresenceTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008AC RID: 2220
|
||||
[Token(Token = "0x20008AC")]
|
||||
[Serializable]
|
||||
private class SubscriberCountTextImpl : TextControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CD4 RID: 15572 RVA: 0x000F5898 File Offset: 0x000F3A98
|
||||
[Token(Token = "0x6003CD4")]
|
||||
[Address(RVA = "0x10BA420", Offset = "0x10B9220", VA = "0x1810BA420", 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: 0x06003CD5 RID: 15573 RVA: 0x000F58C4 File Offset: 0x000F3AC4
|
||||
[Token(Token = "0x6003CD5")]
|
||||
[Address(RVA = "0x10BA540", Offset = "0x10B9340", VA = "0x1810BA540")]
|
||||
public SubscriberCountTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008AD RID: 2221
|
||||
[Token(Token = "0x20008AD")]
|
||||
[Serializable]
|
||||
private class AccountImageImpl : RecNetRawImageControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CD6 RID: 15574 RVA: 0x000F58D8 File Offset: 0x000F3AD8
|
||||
[Token(Token = "0x6003CD6")]
|
||||
[Address(RVA = "0x10A6110", Offset = "0x10A4F10", VA = "0x1810A6110", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (this != 0)
|
||||
{
|
||||
}
|
||||
string text = ObscuredString.FAJDMKOEFLH(0);
|
||||
}
|
||||
|
||||
// Token: 0x06003CD7 RID: 15575 RVA: 0x000F58F8 File Offset: 0x000F3AF8
|
||||
[Token(Token = "0x6003CD7")]
|
||||
[Address(RVA = "0x10A61B0", Offset = "0x10A4FB0", VA = "0x1810A61B0")]
|
||||
public AccountImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008AE RID: 2222
|
||||
[Token(Token = "0x20008AE")]
|
||||
[Serializable]
|
||||
private class FavoriteToggleImpl : ButtonControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CD8 RID: 15576 RVA: 0x000F590C File Offset: 0x000F3B0C
|
||||
[Token(Token = "0x6003CD8")]
|
||||
[Address(RVA = "0x10B5330", Offset = "0x10B4130", VA = "0x1810B5330", 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: 0x06003CD9 RID: 15577 RVA: 0x000F5958 File Offset: 0x000F3B58
|
||||
[Token(Token = "0x6003CD9")]
|
||||
[Address(RVA = "0x10B5440", Offset = "0x10B4240", VA = "0x1810B5440", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (0 == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = new BPHGKAEDBPE.CBEOHBCIPEA(base.LOMECJKAGOG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CDA RID: 15578 RVA: 0x000F5984 File Offset: 0x000F3B84
|
||||
[Token(Token = "0x6003CDA")]
|
||||
[Address(RVA = "0x10B5590", Offset = "0x10B4390", VA = "0x1810B5590")]
|
||||
public FavoriteToggleImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003324 RID: 13092
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003324")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
}
|
||||
|
||||
// Token: 0x020008AF RID: 2223
|
||||
[Token(Token = "0x20008AF")]
|
||||
[Serializable]
|
||||
private class SubscribeButtonImpl : ButtonControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CDB RID: 15579 RVA: 0x000F5998 File Offset: 0x000F3B98
|
||||
[Token(Token = "0x6003CDB")]
|
||||
[Address(RVA = "0x10BA1D0", Offset = "0x10B8FD0", VA = "0x1810BA1D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
ToggleTheme toggleTheme = this.toggleTheme;
|
||||
bool flag = num != 0;
|
||||
toggleTheme.MIKDLDEALPN = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003CDC RID: 15580 RVA: 0x000F59C4 File Offset: 0x000F3BC4
|
||||
[Token(Token = "0x6003CDC")]
|
||||
[Address(RVA = "0x10BA230", Offset = "0x10B9030", VA = "0x1810BA230", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
string text = this.amplitudeCommandContext;
|
||||
if (this != 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003CDD RID: 15581 RVA: 0x000F59E4 File Offset: 0x000F3BE4
|
||||
[Token(Token = "0x6003CDD")]
|
||||
[Address(RVA = "0x10BA3E0", Offset = "0x10B91E0", VA = "0x1810BA3E0")]
|
||||
public SubscribeButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003325 RID: 13093
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003325")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x04003326 RID: 13094
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003326")]
|
||||
[SerializeField]
|
||||
private string amplitudeCommandContext;
|
||||
}
|
||||
|
||||
// Token: 0x020008B0 RID: 2224
|
||||
[Token(Token = "0x20008B0")]
|
||||
[Serializable]
|
||||
private class Shim_NavigateToOldWatchAccountDetailsButtonImpl : ButtonControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CDE RID: 15582 RVA: 0x000F59F8 File Offset: 0x000F3BF8
|
||||
[Token(Token = "0x6003CDE")]
|
||||
[Address(RVA = "0x10B93D0", Offset = "0x10B81D0", VA = "0x1810B93D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CDF RID: 15583 RVA: 0x000F5A0C File Offset: 0x000F3C0C
|
||||
[Token(Token = "0x6003CDF")]
|
||||
[Address(RVA = "0x10B9430", Offset = "0x10B8230", VA = "0x1810B9430", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
Debug.LogError("Local player doesn't exist, can't go to profile screen!");
|
||||
}
|
||||
|
||||
// Token: 0x06003CE0 RID: 15584 RVA: 0x000F5A80 File Offset: 0x000F3C80
|
||||
[Token(Token = "0x6003CE0")]
|
||||
[Address(RVA = "0x10B96F0", Offset = "0x10B84F0", VA = "0x1810B96F0")]
|
||||
public Shim_NavigateToOldWatchAccountDetailsButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003327 RID: 13095
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003327")]
|
||||
[SerializeField]
|
||||
[Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")]
|
||||
private string amplitudeCommandContext;
|
||||
}
|
||||
|
||||
// Token: 0x020008B1 RID: 2225
|
||||
[Token(Token = "0x20008B1")]
|
||||
[Serializable]
|
||||
private class AccountIdLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CE1 RID: 15585 RVA: 0x000F5A94 File Offset: 0x000F3C94
|
||||
[Token(Token = "0x6003CE1")]
|
||||
[Address(RVA = "0x10A5F60", Offset = "0x10A4D60", VA = "0x1810A5F60", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CE2 RID: 15586 RVA: 0x000F5AA8 File Offset: 0x000F3CA8
|
||||
[Token(Token = "0x6003CE2")]
|
||||
[Address(RVA = "0x10A5FC0", Offset = "0x10A4DC0", VA = "0x1810A5FC0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
Route <GIAMNOCCOHD>k__BackingField = cecakddnhln.<GIAMNOCCOHD>k__BackingField;
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln2 = cecakddnhln.DMCCBFAKOJP(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003CE3 RID: 15587 RVA: 0x000F5AD0 File Offset: 0x000F3CD0
|
||||
[Token(Token = "0x6003CE3")]
|
||||
[Address(RVA = "0x10A60D0", Offset = "0x10A4ED0", VA = "0x1810A60D0")]
|
||||
public AccountIdLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B2 RID: 2226
|
||||
[Token(Token = "0x20008B2")]
|
||||
[Serializable]
|
||||
private class InventionListLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CE4 RID: 15588 RVA: 0x000F5AE4 File Offset: 0x000F3CE4
|
||||
[Token(Token = "0x6003CE4")]
|
||||
[Address(RVA = "0x10B6DA0", Offset = "0x10B5BA0", VA = "0x1810B6DA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CE5 RID: 15589 RVA: 0x000F5AF8 File Offset: 0x000F3CF8
|
||||
[Token(Token = "0x6003CE5")]
|
||||
[Address(RVA = "0x10B6E00", Offset = "0x10B5C00", VA = "0x1810B6E00", 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: 0x06003CE6 RID: 15590 RVA: 0x000F5B24 File Offset: 0x000F3D24
|
||||
[Token(Token = "0x6003CE6")]
|
||||
[Address(RVA = "0x10B6F20", Offset = "0x10B5D20", VA = "0x1810B6F20")]
|
||||
public InventionListLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B3 RID: 2227
|
||||
[Token(Token = "0x20008B3")]
|
||||
[Serializable]
|
||||
private class RoomsCreatedByLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CE7 RID: 15591 RVA: 0x000F5B38 File Offset: 0x000F3D38
|
||||
[Token(Token = "0x6003CE7")]
|
||||
[Address(RVA = "0x10B89B0", Offset = "0x10B77B0", VA = "0x1810B89B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CE8 RID: 15592 RVA: 0x000F5B4C File Offset: 0x000F3D4C
|
||||
[Token(Token = "0x6003CE8")]
|
||||
[Address(RVA = "0x10B8A10", Offset = "0x10B7810", VA = "0x1810B8A10", 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: 0x06003CE9 RID: 15593 RVA: 0x000F5B78 File Offset: 0x000F3D78
|
||||
[Token(Token = "0x6003CE9")]
|
||||
[Address(RVA = "0x10B8B30", Offset = "0x10B7930", VA = "0x1810B8B30")]
|
||||
public RoomsCreatedByLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B4 RID: 2228
|
||||
[Token(Token = "0x20008B4")]
|
||||
[Serializable]
|
||||
private class ClubsCreatedByLinkImpl : LinkControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CEA RID: 15594 RVA: 0x000F5B8C File Offset: 0x000F3D8C
|
||||
[Token(Token = "0x6003CEA")]
|
||||
[Address(RVA = "0x10B4350", Offset = "0x10B3150", VA = "0x1810B4350", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CEB RID: 15595 RVA: 0x000F5BA0 File Offset: 0x000F3DA0
|
||||
[Token(Token = "0x6003CEB")]
|
||||
[Address(RVA = "0x10B43B0", Offset = "0x10B31B0", VA = "0x1810B43B0", 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: 0x06003CEC RID: 15596 RVA: 0x000F5BCC File Offset: 0x000F3DCC
|
||||
[Token(Token = "0x6003CEC")]
|
||||
[Address(RVA = "0x10B44D0", Offset = "0x10B32D0", VA = "0x1810B44D0")]
|
||||
public ClubsCreatedByLinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B5 RID: 2229
|
||||
[Token(Token = "0x20008B5")]
|
||||
[Serializable]
|
||||
private class HideIfBioEmptyImpl : HideableControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CED RID: 15597 RVA: 0x000F5BE0 File Offset: 0x000F3DE0
|
||||
[Token(Token = "0x6003CED")]
|
||||
[Address(RVA = "0x10B63B0", Offset = "0x10B51B0", VA = "0x1810B63B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrWhiteSpace(0);
|
||||
}
|
||||
|
||||
// Token: 0x06003CEE RID: 15598 RVA: 0x000F5BFC File Offset: 0x000F3DFC
|
||||
[Token(Token = "0x6003CEE")]
|
||||
[Address(RVA = "0x10B6420", Offset = "0x10B5220", VA = "0x1810B6420")]
|
||||
public HideIfBioEmptyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B6 RID: 2230
|
||||
[Token(Token = "0x20008B6")]
|
||||
[Serializable]
|
||||
private class HideIfNotFriendImpl : HideableControllerImpl<BaseAccountModel>, CPNNLEAKNBA<AccountModelController.JIJGJJFHDFI>
|
||||
{
|
||||
// Token: 0x06003CEF RID: 15599 RVA: 0x000F5C10 File Offset: 0x000F3E10
|
||||
[Token(Token = "0x6003CEF")]
|
||||
[Address(RVA = "0x10B66D0", Offset = "0x10B54D0", VA = "0x1810B66D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
if (0 == 0)
|
||||
{
|
||||
}
|
||||
bool flag3 = (uint)1 != 0U;
|
||||
}
|
||||
|
||||
// Token: 0x06003CF0 RID: 15600 RVA: 0x000F5C38 File Offset: 0x000F3E38
|
||||
[Token(Token = "0x6003CF0")]
|
||||
[Address(RVA = "0x10B6770", Offset = "0x10B5570", VA = "0x1810B6770")]
|
||||
public HideIfNotFriendImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B7 RID: 2231
|
||||
[Token(Token = "0x20008B7")]
|
||||
[Serializable]
|
||||
private class UnreadCreatorAnnouncementIconImpl : HideableControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CF1 RID: 15601 RVA: 0x000F5C4C File Offset: 0x000F3E4C
|
||||
[Token(Token = "0x6003CF1")]
|
||||
[Address(RVA = "0x10BB8F0", Offset = "0x10BA6F0", VA = "0x1810BB8F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool? flag2;
|
||||
bool flag = flag2 == (ulong)1L;
|
||||
}
|
||||
|
||||
// Token: 0x06003CF2 RID: 15602 RVA: 0x000F5C68 File Offset: 0x000F3E68
|
||||
[Token(Token = "0x6003CF2")]
|
||||
[Address(RVA = "0x10BB970", Offset = "0x10BA770", VA = "0x1810BB970")]
|
||||
public UnreadCreatorAnnouncementIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B8 RID: 2232
|
||||
[Token(Token = "0x20008B8")]
|
||||
[Serializable]
|
||||
private class AccountFromUriImpl : FromUriControllerImpl<AccountModel>
|
||||
{
|
||||
// Token: 0x06003CF3 RID: 15603 RVA: 0x000F5C7C File Offset: 0x000F3E7C
|
||||
[Token(Token = "0x6003CF3")]
|
||||
[Address(RVA = "0x10A5E30", Offset = "0x10A4C30", VA = "0x1810A5E30", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CF4 RID: 15604 RVA: 0x000F5C98 File Offset: 0x000F3E98
|
||||
[Token(Token = "0x6003CF4")]
|
||||
[Address(RVA = "0x10A5F20", Offset = "0x10A4D20", VA = "0x1810A5F20")]
|
||||
public AccountFromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008B9 RID: 2233
|
||||
[Token(Token = "0x20008B9")]
|
||||
[Serializable]
|
||||
private class AccountToCardImpl : ToCardControllerImpl<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x17000AD4 RID: 2772
|
||||
// (get) Token: 0x06003CF5 RID: 15605 RVA: 0x000F5CAC File Offset: 0x000F3EAC
|
||||
[Token(Token = "0x17000AD4")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6003CF5")]
|
||||
[Address(RVA = "0x10A6420", Offset = "0x10A5220", VA = "0x1810A6420", Slot = "76")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CF6 RID: 15606 RVA: 0x000F5CC0 File Offset: 0x000F3EC0
|
||||
[Token(Token = "0x6003CF6")]
|
||||
[Address(RVA = "0x10A63E0", Offset = "0x10A51E0", VA = "0x1810A63E0")]
|
||||
public AccountToCardImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008BA RID: 2234
|
||||
[Token(Token = "0x20008BA")]
|
||||
[Serializable]
|
||||
private class AccountToInventionListImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CF7 RID: 15607 RVA: 0x000F5CD4 File Offset: 0x000F3ED4
|
||||
[Token(Token = "0x6003CF7")]
|
||||
[Address(RVA = "0x10A6770", Offset = "0x10A5570", VA = "0x1810A6770", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num;
|
||||
this.inventionListModel.BADIGBCKECA = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CF8 RID: 15608 RVA: 0x000F5CF8 File Offset: 0x000F3EF8
|
||||
[Token(Token = "0x6003CF8")]
|
||||
[Address(RVA = "0x10A6800", Offset = "0x10A5600", VA = "0x1810A6800")]
|
||||
public AccountToInventionListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003328 RID: 13096
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003328")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private InventionListModel inventionListModel;
|
||||
}
|
||||
|
||||
// Token: 0x020008BB RID: 2235
|
||||
[Token(Token = "0x20008BB")]
|
||||
[Serializable]
|
||||
private class AccoutToCreatedRoomListImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CF9 RID: 15609 RVA: 0x000F5D0C File Offset: 0x000F3F0C
|
||||
[Token(Token = "0x6003CF9")]
|
||||
[Address(RVA = "0x10A6840", Offset = "0x10A5640", VA = "0x1810A6840", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num;
|
||||
this.roomListModel.BADIGBCKECA = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CFA RID: 15610 RVA: 0x000F5D30 File Offset: 0x000F3F30
|
||||
[Token(Token = "0x6003CFA")]
|
||||
[Address(RVA = "0x10A68D0", Offset = "0x10A56D0", VA = "0x1810A68D0")]
|
||||
public AccoutToCreatedRoomListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003329 RID: 13097
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003329")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private RoomListModel roomListModel;
|
||||
}
|
||||
|
||||
// Token: 0x020008BC RID: 2236
|
||||
[Token(Token = "0x20008BC")]
|
||||
[Serializable]
|
||||
private class AccountToCreatorClubImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CFB RID: 15611 RVA: 0x000F5D44 File Offset: 0x000F3F44
|
||||
[Token(Token = "0x6003CFB")]
|
||||
[Address(RVA = "0x10A6530", Offset = "0x10A5330", VA = "0x1810A6530", 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: 0x06003CFC RID: 15612 RVA: 0x000F5D90 File Offset: 0x000F3F90
|
||||
[Token(Token = "0x6003CFC")]
|
||||
[Address(RVA = "0x10A6730", Offset = "0x10A5530", VA = "0x1810A6730")]
|
||||
public AccountToCreatorClubImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003CFD RID: 15613 RVA: 0x000F5DA4 File Offset: 0x000F3FA4
|
||||
[Token(Token = "0x6003CFD")]
|
||||
[Address(RVA = "0x10A66B0", Offset = "0x10A54B0", VA = "0x1810A66B0")]
|
||||
[CompilerGenerated]
|
||||
private void NHGMBBDPBNJ(long? AOMBLGBCENO)
|
||||
{
|
||||
ClubModel clubModel = this.clubModel;
|
||||
long value = AOMBLGBCENO.Value;
|
||||
bool flag = this.includeDetails;
|
||||
clubModel.Set(value, flag);
|
||||
}
|
||||
|
||||
// Token: 0x0400332A RID: 13098
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400332A")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ClubModel clubModel;
|
||||
|
||||
// Token: 0x0400332B RID: 13099
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400332B")]
|
||||
[SerializeField]
|
||||
private bool includeDetails;
|
||||
}
|
||||
|
||||
// Token: 0x020008BD RID: 2237
|
||||
[Token(Token = "0x20008BD")]
|
||||
[Serializable]
|
||||
private class AccountToClubListImpl : ControllerImplementation<BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06003CFE RID: 15614 RVA: 0x000F5DD4 File Offset: 0x000F3FD4
|
||||
[Token(Token = "0x6003CFE")]
|
||||
[Address(RVA = "0x10A6460", Offset = "0x10A5260", VA = "0x1810A6460", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num;
|
||||
this.clubListModel.BADIGBCKECA = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003CFF RID: 15615 RVA: 0x000F5DF8 File Offset: 0x000F3FF8
|
||||
[Token(Token = "0x6003CFF")]
|
||||
[Address(RVA = "0x10A64F0", Offset = "0x10A52F0", VA = "0x1810A64F0")]
|
||||
public AccountToClubListImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400332C RID: 13100
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400332C")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.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: 0x020008D2 RID: 2258
|
||||
[Token(Token = "0x20008D2")]
|
||||
public class ActionCodeConsumptionModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000AF5 RID: 2805
|
||||
// (get) Token: 0x06003D96 RID: 15766 RVA: 0x000F7B60 File Offset: 0x000F5D60
|
||||
[Token(Token = "0x17000AF5")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003D96")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AF6 RID: 2806
|
||||
// (get) Token: 0x06003D97 RID: 15767 RVA: 0x000F7B70 File Offset: 0x000F5D70
|
||||
[Token(Token = "0x17000AF6")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x6003D97")]
|
||||
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80")]
|
||||
get
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AF7 RID: 2807
|
||||
// (get) Token: 0x06003D98 RID: 15768 RVA: 0x000F7B84 File Offset: 0x000F5D84
|
||||
// (set) Token: 0x06003D99 RID: 15769 RVA: 0x000F7B98 File Offset: 0x000F5D98
|
||||
[Token(Token = "0x17000AF7")]
|
||||
public string NKPPGJLKMMH
|
||||
{
|
||||
[Token(Token = "0x6003D98")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get
|
||||
{
|
||||
return this.MPLCKGEGLNB;
|
||||
}
|
||||
[Token(Token = "0x6003D99")]
|
||||
[Address(RVA = "0x10A6CF0", Offset = "0x10A5AF0", VA = "0x1810A6CF0")]
|
||||
set
|
||||
{
|
||||
if (value != 0)
|
||||
{
|
||||
string mplckgeglnb = this.MPLCKGEGLNB;
|
||||
if (!value.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
this.MPLCKGEGLNB = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D9A RID: 15770 RVA: 0x000F7BC8 File Offset: 0x000F5DC8
|
||||
[Token(Token = "0x6003D9A")]
|
||||
[Address(RVA = "0x10A6950", Offset = "0x10A5750", VA = "0x1810A6950", 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: 0x06003D9B RID: 15771 RVA: 0x000F7C00 File Offset: 0x000F5E00
|
||||
[Token(Token = "0x6003D9B")]
|
||||
[Address(RVA = "0x10A6A00", Offset = "0x10A5800", VA = "0x1810A6A00", 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: 0x06003D9C RID: 15772 RVA: 0x000F7C40 File Offset: 0x000F5E40
|
||||
[Token(Token = "0x6003D9C")]
|
||||
[Address(RVA = "0x10A6B20", Offset = "0x10A5920", VA = "0x1810A6B20")]
|
||||
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: 0x06003D9D RID: 15773 RVA: 0x000F7CE0 File Offset: 0x000F5EE0
|
||||
[Token(Token = "0x6003D9D")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public ActionCodeConsumptionModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400335E RID: 13150
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400335E")]
|
||||
private string MPLCKGEGLNB;
|
||||
|
||||
// Token: 0x020008D3 RID: 2259
|
||||
[Token(Token = "0x20008D3")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HJIPBAEEFJM
|
||||
{
|
||||
// Token: 0x06003D9E RID: 15774 RVA: 0x000F7CF4 File Offset: 0x000F5EF4
|
||||
[Token(Token = "0x6003D9E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HJIPBAEEFJM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D9F RID: 15775 RVA: 0x000F7D08 File Offset: 0x000F5F08
|
||||
[Token(Token = "0x6003D9F")]
|
||||
[Address(RVA = "0xA9F600", Offset = "0xA9E400", VA = "0x180A9F600")]
|
||||
internal void <SubmitCode>b__0()
|
||||
{
|
||||
this.promise.OOOIENHGNCA();
|
||||
}
|
||||
|
||||
// Token: 0x06003DA0 RID: 15776 RVA: 0x000F7D28 File Offset: 0x000F5F28
|
||||
[Token(Token = "0x6003DA0")]
|
||||
[Address(RVA = "0x10B5D60", Offset = "0x10B4B60", VA = "0x1810B5D60")]
|
||||
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: 0x0400335F RID: 13151
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400335F")]
|
||||
public JJEKJGALHKO promise;
|
||||
|
||||
// Token: 0x04003360 RID: 13152
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003360")]
|
||||
public ActionCodeConsumptionModel <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008D4 RID: 2260
|
||||
[Token(Token = "0x20008D4")]
|
||||
public class ActionCodeConsumptionModelController : ModelController<ActionCodeConsumptionModel>
|
||||
{
|
||||
// Token: 0x06003DA1 RID: 15777 RVA: 0x000F7D60 File Offset: 0x000F5F60
|
||||
[Token(Token = "0x6003DA1")]
|
||||
[Address(RVA = "0x10A6910", Offset = "0x10A5710", VA = "0x1810A6910")]
|
||||
public ActionCodeConsumptionModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008D5 RID: 2261
|
||||
[Token(Token = "0x20008D5")]
|
||||
[Serializable]
|
||||
private class SubmitButtonImpl : ButtonControllerImpl<ActionCodeConsumptionModel>
|
||||
{
|
||||
// Token: 0x06003DA2 RID: 15778 RVA: 0x000F7D74 File Offset: 0x000F5F74
|
||||
[Token(Token = "0x6003DA2")]
|
||||
[Address(RVA = "0x10BA0E0", Offset = "0x10B8EE0", VA = "0x1810BA0E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DA3 RID: 15779 RVA: 0x000F7D88 File Offset: 0x000F5F88
|
||||
[Token(Token = "0x6003DA3")]
|
||||
[Address(RVA = "0x10BA150", Offset = "0x10B8F50", VA = "0x1810BA150", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DA4 RID: 15780 RVA: 0x000F7D9C File Offset: 0x000F5F9C
|
||||
[Token(Token = "0x6003DA4")]
|
||||
[Address(RVA = "0x10BA190", Offset = "0x10B8F90", VA = "0x1810BA190")]
|
||||
public SubmitButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008D6 RID: 2262
|
||||
[Token(Token = "0x20008D6")]
|
||||
[Serializable]
|
||||
private class ActionCodeInputFieldImpl : InputFieldControllerImpl<ActionCodeConsumptionModel>
|
||||
{
|
||||
// Token: 0x06003DA5 RID: 15781 RVA: 0x000F7DB0 File Offset: 0x000F5FB0
|
||||
[Token(Token = "0x6003DA5")]
|
||||
[Address(RVA = "0x10A6D60", Offset = "0x10A5B60", VA = "0x1810A6D60", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DA6 RID: 15782 RVA: 0x000F7DC8 File Offset: 0x000F5FC8
|
||||
[Token(Token = "0x6003DA6")]
|
||||
[Address(RVA = "0x10A6E20", Offset = "0x10A5C20", VA = "0x1810A6E20", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
int num = 0;
|
||||
string text = ONGBFDACHHG.Trim();
|
||||
if (text == 0 || !text.Equals(num, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DA7 RID: 15783 RVA: 0x000F7DF4 File Offset: 0x000F5FF4
|
||||
[Token(Token = "0x6003DA7")]
|
||||
[Address(RVA = "0x10A6DE0", Offset = "0x10A5BE0", VA = "0x1810A6DE0", Slot = "31")]
|
||||
protected override void NEFBOGHGKFE(string ONGBFDACHHG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DA8 RID: 15784 RVA: 0x000F7E08 File Offset: 0x000F6008
|
||||
[Token(Token = "0x6003DA8")]
|
||||
[Address(RVA = "0x10A6ED0", Offset = "0x10A5CD0", VA = "0x1810A6ED0")]
|
||||
public ActionCodeInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,284 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Sharing;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008D7 RID: 2263
|
||||
[Token(Token = "0x20008D7")]
|
||||
public class ActionCodeModel : RRUIModel, FEJEAEOIFKG
|
||||
{
|
||||
// Token: 0x17000AF8 RID: 2808
|
||||
// (get) Token: 0x06003DA9 RID: 15785 RVA: 0x000F7E1C File Offset: 0x000F601C
|
||||
[Token(Token = "0x17000AF8")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003DA9")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AF9 RID: 2809
|
||||
// (get) Token: 0x06003DAA RID: 15786 RVA: 0x000F7E2C File Offset: 0x000F602C
|
||||
[Token(Token = "0x17000AF9")]
|
||||
public bool KPKFFOMCFBK
|
||||
{
|
||||
[Token(Token = "0x6003DAA")]
|
||||
[Address(RVA = "0x10A7B60", Offset = "0x10A6960", VA = "0x1810A7B60")]
|
||||
get
|
||||
{
|
||||
return LinkManager.KPKFFOMCFBK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFA RID: 2810
|
||||
// (get) Token: 0x06003DAB RID: 15787 RVA: 0x000F7E40 File Offset: 0x000F6040
|
||||
[Token(Token = "0x17000AFA")]
|
||||
public bool HMGFBHPFCHN
|
||||
{
|
||||
[Token(Token = "0x6003DAB")]
|
||||
[Address(RVA = "0x10A7A90", Offset = "0x10A6890", VA = "0x1810A7A90")]
|
||||
get
|
||||
{
|
||||
return LinkManager.HMGFBHPFCHN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFB RID: 2811
|
||||
// (get) Token: 0x06003DAC RID: 15788 RVA: 0x000F7E54 File Offset: 0x000F6054
|
||||
[Token(Token = "0x17000AFB")]
|
||||
public bool NOIJDJBKMMB
|
||||
{
|
||||
[Token(Token = "0x6003DAC")]
|
||||
[Address(RVA = "0x10A7AE0", Offset = "0x10A68E0", VA = "0x1810A7AE0")]
|
||||
get
|
||||
{
|
||||
return LinkManager.KPKFFOMCFBK || LinkManager.HMGFBHPFCHN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFC RID: 2812
|
||||
// (get) Token: 0x06003DAD RID: 15789 RVA: 0x000F7E74 File Offset: 0x000F6074
|
||||
[Token(Token = "0x17000AFC")]
|
||||
public string DKOLMGKECGC
|
||||
{
|
||||
[Token(Token = "0x6003DAD")]
|
||||
[Address(RVA = "0x10A7BB0", Offset = "0x10A69B0", VA = "0x1810A7BB0")]
|
||||
get
|
||||
{
|
||||
return LinkManager.JEJJGIPEMND;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFD RID: 2813
|
||||
// (get) Token: 0x06003DAE RID: 15790 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000AFD")]
|
||||
public string BKKFGGEBBKD
|
||||
{
|
||||
[Token(Token = "0x6003DAE")]
|
||||
[Address(RVA = "0x10A7940", Offset = "0x10A6740", VA = "0x1810A7940")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFE RID: 2814
|
||||
// (get) Token: 0x06003DAF RID: 15791 RVA: 0x000F7E88 File Offset: 0x000F6088
|
||||
[Token(Token = "0x17000AFE")]
|
||||
public string BJFDLGDLFHJ
|
||||
{
|
||||
[Token(Token = "0x6003DAF")]
|
||||
[Address(RVA = "0x10A7C00", Offset = "0x10A6A00", VA = "0x1810A7C00")]
|
||||
get
|
||||
{
|
||||
EAEKNPLNKKO epbemkhjoph = this.EPBEMKHJOPH;
|
||||
if (epbemkhjoph != EAEKNPLNKKO.Friend)
|
||||
{
|
||||
ActionCode actionCode;
|
||||
return actionCode.Config.FullName;
|
||||
}
|
||||
return "Invite Friends";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AFF RID: 2815
|
||||
// (get) Token: 0x06003DB0 RID: 15792 RVA: 0x000F7EBC File Offset: 0x000F60BC
|
||||
[Token(Token = "0x17000AFF")]
|
||||
public string MNPPBPNHIOC
|
||||
{
|
||||
[Token(Token = "0x6003DB0")]
|
||||
[Address(RVA = "0x10A79C0", Offset = "0x10A67C0", VA = "0x1810A79C0")]
|
||||
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: 0x17000B00 RID: 2816
|
||||
// (get) Token: 0x06003DB1 RID: 15793 RVA: 0x000F7EFC File Offset: 0x000F60FC
|
||||
[Token(Token = "0x17000B00")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x6003DB1")]
|
||||
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DB2 RID: 15794 RVA: 0x000F7F10 File Offset: 0x000F6110
|
||||
[Token(Token = "0x6003DB2")]
|
||||
[Address(RVA = "0x10A75E0", Offset = "0x10A63E0", VA = "0x1810A75E0")]
|
||||
public void Set(EAEKNPLNKKO FLIKIEHKBDP, ActionCode.HKFNFGGEPMP HDGOHFNAIKF)
|
||||
{
|
||||
int num = 0;
|
||||
this.EPBEMKHJOPH = FLIKIEHKBDP;
|
||||
this.HMCAFEGLGAA = num;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003DB3 RID: 15795 RVA: 0x000F7F38 File Offset: 0x000F6138
|
||||
[Token(Token = "0x6003DB3")]
|
||||
[Address(RVA = "0x10A7160", Offset = "0x10A5F60", VA = "0x1810A7160")]
|
||||
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: 0x06003DB4 RID: 15796 RVA: 0x000F800C File Offset: 0x000F620C
|
||||
[Token(Token = "0x6003DB4")]
|
||||
[Address(RVA = "0x10A6F50", Offset = "0x10A5D50", VA = "0x1810A6F50", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.EPBEMKHJOPH = (EAEKNPLNKKO)((ulong)0L);
|
||||
this.HMCAFEGLGAA = num;
|
||||
this.HMCAFEGLGAA.has_value = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003DB5 RID: 15797 RVA: 0x000F8038 File Offset: 0x000F6238
|
||||
[Token(Token = "0x6003DB5")]
|
||||
[Address(RVA = "0x10A70B0", Offset = "0x10A5EB0", VA = "0x1810A70B0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
this.JONBABDHGLM();
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003DB6 RID: 15798 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003DB6")]
|
||||
[Address(RVA = "0x10A7690", Offset = "0x10A6490", VA = "0x1810A7690")]
|
||||
public void ShareOrCopy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003DB7 RID: 15799 RVA: 0x000F8050 File Offset: 0x000F6250
|
||||
[Token(Token = "0x6003DB7")]
|
||||
[Address(RVA = "0x10A7480", Offset = "0x10A6280", VA = "0x1810A7480", Slot = "28")]
|
||||
public DABKFAIHBBP OnBeforePageSwapFrom(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
this.PBPOAFCAHEH = false;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003DB8 RID: 15800 RVA: 0x000F806C File Offset: 0x000F626C
|
||||
[Token(Token = "0x6003DB8")]
|
||||
[Address(RVA = "0x10A7530", Offset = "0x10A6330", VA = "0x1810A7530", Slot = "29")]
|
||||
public DABKFAIHBBP OnBeforePageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD KDPEHPHODCD)
|
||||
{
|
||||
this.PBPOAFCAHEH = true;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003DB9 RID: 15801 RVA: 0x000F8088 File Offset: 0x000F6288
|
||||
[Token(Token = "0x6003DB9")]
|
||||
[Address(RVA = "0x10A73E0", Offset = "0x10A61E0", VA = "0x1810A73E0", Slot = "30")]
|
||||
public DABKFAIHBBP OnAfterPageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003DBA RID: 15802 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003DBA")]
|
||||
[Address(RVA = "0x10A77F0", Offset = "0x10A65F0", VA = "0x1810A77F0")]
|
||||
public void Share()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003DBB RID: 15803 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003DBB")]
|
||||
[Address(RVA = "0x10A6F70", Offset = "0x10A5D70", VA = "0x1810A6F70")]
|
||||
public void Copy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003DBC RID: 15804 RVA: 0x000F809C File Offset: 0x000F629C
|
||||
[Token(Token = "0x6003DBC")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public ActionCodeModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003361 RID: 13153
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003361")]
|
||||
private EAEKNPLNKKO EPBEMKHJOPH;
|
||||
|
||||
// Token: 0x04003362 RID: 13154
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003362")]
|
||||
private ActionCode.HKFNFGGEPMP? HMCAFEGLGAA;
|
||||
|
||||
// Token: 0x04003363 RID: 13155
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003363")]
|
||||
private bool PBPOAFCAHEH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,304 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Sharing;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008D9 RID: 2265
|
||||
[Token(Token = "0x20008D9")]
|
||||
public class ActionCodeModelController : ModelController<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DC0 RID: 15808 RVA: 0x000F80FC File Offset: 0x000F62FC
|
||||
[Token(Token = "0x6003DC0")]
|
||||
[Address(RVA = "0x10A6F10", Offset = "0x10A5D10", VA = "0x1810A6F10")]
|
||||
public ActionCodeModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008DA RID: 2266
|
||||
[Token(Token = "0x20008DA")]
|
||||
[Serializable]
|
||||
private class ShareOrCopyTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DC1 RID: 15809 RVA: 0x000F8110 File Offset: 0x000F6310
|
||||
[Token(Token = "0x6003DC1")]
|
||||
[Address(RVA = "0x10B92F0", Offset = "0x10B80F0", VA = "0x1810B92F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
string platformShareText = LinkManager.JEJJGIPEMND;
|
||||
int num2 = ((IComparable)num).CompareTo(platformShareText);
|
||||
}
|
||||
|
||||
// Token: 0x06003DC2 RID: 15810 RVA: 0x000F8134 File Offset: 0x000F6334
|
||||
[Token(Token = "0x6003DC2")]
|
||||
[Address(RVA = "0x10B9390", Offset = "0x10B8190", VA = "0x1810B9390")]
|
||||
public ShareOrCopyTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008DB RID: 2267
|
||||
[Token(Token = "0x20008DB")]
|
||||
[Serializable]
|
||||
private class CodeOrUrlTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DC3 RID: 15811 RVA: 0x000F8148 File Offset: 0x000F6348
|
||||
[Token(Token = "0x6003DC3")]
|
||||
[Address(RVA = "0x10B4510", Offset = "0x10B3310", VA = "0x1810B4510", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DC4 RID: 15812 RVA: 0x000F815C File Offset: 0x000F635C
|
||||
[Token(Token = "0x6003DC4")]
|
||||
[Address(RVA = "0x10B4590", Offset = "0x10B3390", VA = "0x1810B4590")]
|
||||
public CodeOrUrlTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008DC RID: 2268
|
||||
[Token(Token = "0x20008DC")]
|
||||
[Serializable]
|
||||
private class TitleTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DC5 RID: 15813 RVA: 0x000F8170 File Offset: 0x000F6370
|
||||
[Token(Token = "0x6003DC5")]
|
||||
[Address(RVA = "0x10BB000", Offset = "0x10B9E00", VA = "0x1810BB000", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (this != 0)
|
||||
{
|
||||
ActionCode actionCode;
|
||||
string fullName = actionCode.Config.FullName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DC6 RID: 15814 RVA: 0x000F8194 File Offset: 0x000F6394
|
||||
[Token(Token = "0x6003DC6")]
|
||||
[Address(RVA = "0x10BB0D0", Offset = "0x10B9ED0", VA = "0x1810BB0D0")]
|
||||
public TitleTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008DD RID: 2269
|
||||
[Token(Token = "0x20008DD")]
|
||||
[Serializable]
|
||||
private class DescriptionTextImpl : TextControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DC7 RID: 15815 RVA: 0x000F81A8 File Offset: 0x000F63A8
|
||||
[Token(Token = "0x6003DC7")]
|
||||
[Address(RVA = "0x10B4A90", Offset = "0x10B3890", VA = "0x1810B4A90", 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: 0x06003DC8 RID: 15816 RVA: 0x000F81E0 File Offset: 0x000F63E0
|
||||
[Token(Token = "0x6003DC8")]
|
||||
[Address(RVA = "0x10B4BB0", Offset = "0x10B39B0", VA = "0x1810B4BB0")]
|
||||
public DescriptionTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008DE RID: 2270
|
||||
[Token(Token = "0x20008DE")]
|
||||
[Serializable]
|
||||
private class ShareOrCopyButtonImpl : ButtonControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DC9 RID: 15817 RVA: 0x000F81F4 File Offset: 0x000F63F4
|
||||
[Token(Token = "0x6003DC9")]
|
||||
[Address(RVA = "0x10B90B0", Offset = "0x10B7EB0", VA = "0x1810B90B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
string text;
|
||||
bool flag2 = text != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003DCA RID: 15818 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003DCA")]
|
||||
[Address(RVA = "0x10B9130", Offset = "0x10B7F30", VA = "0x1810B9130", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003DCB RID: 15819 RVA: 0x000F8214 File Offset: 0x000F6414
|
||||
[Token(Token = "0x6003DCB")]
|
||||
[Address(RVA = "0x10B92B0", Offset = "0x10B80B0", VA = "0x1810B92B0")]
|
||||
public ShareOrCopyButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008DF RID: 2271
|
||||
[Token(Token = "0x20008DF")]
|
||||
[Serializable]
|
||||
private class ShareButtonImpl : ButtonControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DCC RID: 15820 RVA: 0x000F8228 File Offset: 0x000F6428
|
||||
[Token(Token = "0x6003DCC")]
|
||||
[Address(RVA = "0x10B8E30", Offset = "0x10B7C30", VA = "0x1810B8E30", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (!LinkManager.KPKFFOMCFBK)
|
||||
{
|
||||
}
|
||||
string text;
|
||||
bool flag = text != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003DCD RID: 15821 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003DCD")]
|
||||
[Address(RVA = "0x10B8EF0", Offset = "0x10B7CF0", VA = "0x1810B8EF0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003DCE RID: 15822 RVA: 0x000F8250 File Offset: 0x000F6450
|
||||
[Token(Token = "0x6003DCE")]
|
||||
[Address(RVA = "0x10B9070", Offset = "0x10B7E70", VA = "0x1810B9070")]
|
||||
public ShareButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008E0 RID: 2272
|
||||
[Token(Token = "0x20008E0")]
|
||||
[Serializable]
|
||||
private class CopyButtonImpl : ButtonControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DCF RID: 15823 RVA: 0x000F8264 File Offset: 0x000F6464
|
||||
[Token(Token = "0x6003DCF")]
|
||||
[Address(RVA = "0x10B4820", Offset = "0x10B3620", VA = "0x1810B4820", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (!LinkManager.HMGFBHPFCHN)
|
||||
{
|
||||
}
|
||||
string text;
|
||||
bool flag = text != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003DD0 RID: 15824 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003DD0")]
|
||||
[Address(RVA = "0x10B48E0", Offset = "0x10B36E0", VA = "0x1810B48E0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003DD1 RID: 15825 RVA: 0x000F828C File Offset: 0x000F648C
|
||||
[Token(Token = "0x6003DD1")]
|
||||
[Address(RVA = "0x10B4A50", Offset = "0x10B3850", VA = "0x1810B4A50")]
|
||||
public CopyButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008E1 RID: 2273
|
||||
[Token(Token = "0x20008E1")]
|
||||
[Serializable]
|
||||
private class CodeTypeCodeAndUrlFromUriImpl : FromUriControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DD2 RID: 15826 RVA: 0x000F82A0 File Offset: 0x000F64A0
|
||||
[Token(Token = "0x6003DD2")]
|
||||
[Address(RVA = "0x10B45D0", Offset = "0x10B33D0", VA = "0x1810B45D0", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
int num = 0;
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
bool flag = cecakddnhln.NIAPNGIGHFE(num);
|
||||
this.InvokeOnValidate();
|
||||
}
|
||||
|
||||
// Token: 0x06003DD3 RID: 15827 RVA: 0x000F82C8 File Offset: 0x000F64C8
|
||||
[Token(Token = "0x6003DD3")]
|
||||
[Address(RVA = "0x10B4740", Offset = "0x10B3540", VA = "0x1810B4740")]
|
||||
public CodeTypeCodeAndUrlFromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008E2 RID: 2274
|
||||
[Token(Token = "0x20008E2")]
|
||||
[Serializable]
|
||||
private class HideIfCantShareOrCopyImpl : HideableControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DD4 RID: 15828 RVA: 0x000F82DC File Offset: 0x000F64DC
|
||||
[Token(Token = "0x6003DD4")]
|
||||
[Address(RVA = "0x10B6620", Offset = "0x10B5420", VA = "0x1810B6620", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x06003DD5 RID: 15829 RVA: 0x000F82F4 File Offset: 0x000F64F4
|
||||
[Token(Token = "0x6003DD5")]
|
||||
[Address(RVA = "0x10B6690", Offset = "0x10B5490", VA = "0x1810B6690")]
|
||||
public HideIfCantShareOrCopyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008E3 RID: 2275
|
||||
[Token(Token = "0x20008E3")]
|
||||
[Serializable]
|
||||
private class HideIfCantShareImpl : HideableControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DD6 RID: 15830 RVA: 0x000F8308 File Offset: 0x000F6508
|
||||
[Token(Token = "0x6003DD6")]
|
||||
[Address(RVA = "0x10B6540", Offset = "0x10B5340", VA = "0x1810B6540", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = !LinkManager.KPKFFOMCFBK;
|
||||
}
|
||||
|
||||
// Token: 0x06003DD7 RID: 15831 RVA: 0x000F8328 File Offset: 0x000F6528
|
||||
[Token(Token = "0x6003DD7")]
|
||||
[Address(RVA = "0x10B65E0", Offset = "0x10B53E0", VA = "0x1810B65E0")]
|
||||
public HideIfCantShareImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008E4 RID: 2276
|
||||
[Token(Token = "0x20008E4")]
|
||||
[Serializable]
|
||||
private class HideIfCantCopyImpl : HideableControllerImpl<ActionCodeModel>
|
||||
{
|
||||
// Token: 0x06003DD8 RID: 15832 RVA: 0x000F833C File Offset: 0x000F653C
|
||||
[Token(Token = "0x6003DD8")]
|
||||
[Address(RVA = "0x10B6460", Offset = "0x10B5260", VA = "0x1810B6460", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = !LinkManager.HMGFBHPFCHN;
|
||||
}
|
||||
|
||||
// Token: 0x06003DD9 RID: 15833 RVA: 0x000F835C File Offset: 0x000F655C
|
||||
[Token(Token = "0x6003DD9")]
|
||||
[Address(RVA = "0x10B6500", Offset = "0x10B5300", VA = "0x1810B6500")]
|
||||
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: 0x02000E84 RID: 3716
|
||||
[Token(Token = "0x2000E84")]
|
||||
public class AdCarouselItemListModel : FilterableListModel<int, StorefrontAdCarouselItem, string>
|
||||
{
|
||||
// Token: 0x17000EEC RID: 3820
|
||||
// (get) Token: 0x06005626 RID: 22054 RVA: 0x00134E80 File Offset: 0x00133080
|
||||
[Token(Token = "0x17000EEC")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6005626")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000EED RID: 3821
|
||||
// (get) Token: 0x06005627 RID: 22055 RVA: 0x00134E90 File Offset: 0x00133090
|
||||
[Token(Token = "0x17000EED")]
|
||||
public bool EKJLMAOBOOK
|
||||
{
|
||||
[Token(Token = "0x6005627")]
|
||||
[Address(RVA = "0x10A8050", Offset = "0x10A6E50", VA = "0x1810A8050")]
|
||||
get
|
||||
{
|
||||
if (this.IMGCKEJIJAA == 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000EEE RID: 3822
|
||||
// (get) Token: 0x06005628 RID: 22056 RVA: 0x00134EA8 File Offset: 0x001330A8
|
||||
// (set) Token: 0x06005629 RID: 22057 RVA: 0x00134EBC File Offset: 0x001330BC
|
||||
[Token(Token = "0x17000EEE")]
|
||||
public AdCarouselItemListModel.OIOLLJCPNPF PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x6005628")]
|
||||
[Address(RVA = "0x60CF30", Offset = "0x60BD30", VA = "0x18060CF30")]
|
||||
get
|
||||
{
|
||||
return this.source;
|
||||
}
|
||||
[Token(Token = "0x6005629")]
|
||||
[Address(RVA = "0x10A80A0", Offset = "0x10A6EA0", VA = "0x1810A80A0")]
|
||||
set
|
||||
{
|
||||
if (this.source != value)
|
||||
{
|
||||
this.source = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600562A RID: 22058 RVA: 0x00134EE4 File Offset: 0x001330E4
|
||||
[Token(Token = "0x600562A")]
|
||||
[Address(RVA = "0x10A7F30", Offset = "0x10A6D30", VA = "0x1810A7F30")]
|
||||
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: 0x0600562B RID: 22059 RVA: 0x00134F1C File Offset: 0x0013311C
|
||||
[Token(Token = "0x600562B")]
|
||||
[Address(RVA = "0x10A7DD0", Offset = "0x10A6BD0", VA = "0x1810A7DD0", Slot = "36")]
|
||||
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: 0x0600562C RID: 22060 RVA: 0x00134F78 File Offset: 0x00133178
|
||||
[Token(Token = "0x600562C")]
|
||||
[Address(RVA = "0x8E6CF0", Offset = "0x8E5AF0", VA = "0x1808E6CF0", Slot = "35")]
|
||||
protected override int EAJAHMHILAC(StorefrontAdCarouselItem IOBEPGLJNIP)
|
||||
{
|
||||
return IOBEPGLJNIP.<AdCarouselItemId>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600562D RID: 22061 RVA: 0x00134F94 File Offset: 0x00133194
|
||||
[Token(Token = "0x600562D")]
|
||||
[Address(RVA = "0x10A7FE0", Offset = "0x10A6DE0", VA = "0x1810A7FE0")]
|
||||
public AdCarouselItemListModel()
|
||||
{
|
||||
List<StorefrontAdCarouselItem> list = new List();
|
||||
this.IMGCKEJIJAA = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600562E RID: 22062 RVA: 0x00134FB4 File Offset: 0x001331B4
|
||||
[Token(Token = "0x600562E")]
|
||||
[Address(RVA = "0x7B58A0", Offset = "0x7B46A0", VA = "0x1807B58A0")]
|
||||
[CompilerGenerated]
|
||||
private void PEKENJHMMMD(List<StorefrontAdCarouselItem> BOOHBJEEGKH)
|
||||
{
|
||||
this.IMGCKEJIJAA = BOOHBJEEGKH;
|
||||
}
|
||||
|
||||
// Token: 0x04003B65 RID: 15205
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4003B65")]
|
||||
private List<StorefrontAdCarouselItem> IMGCKEJIJAA;
|
||||
|
||||
// Token: 0x04003B66 RID: 15206
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4003B66")]
|
||||
[SerializeField]
|
||||
private AdCarouselItemListModel.OIOLLJCPNPF source;
|
||||
|
||||
// Token: 0x02000E85 RID: 3717
|
||||
[Token(Token = "0x2000E85")]
|
||||
public enum OIOLLJCPNPF
|
||||
{
|
||||
// Token: 0x04003B68 RID: 15208
|
||||
[Token(Token = "0x4003B68")]
|
||||
Store
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000E86 RID: 3718
|
||||
[Token(Token = "0x2000E86")]
|
||||
public class AdCarouselItemListModelController : ModelController<AdCarouselItemListModel>
|
||||
{
|
||||
// Token: 0x0600562F RID: 22063 RVA: 0x00134FC8 File Offset: 0x001331C8
|
||||
[Token(Token = "0x600562F")]
|
||||
[Address(RVA = "0x10A7D90", Offset = "0x10A6B90", VA = "0x1810A7D90")]
|
||||
public AdCarouselItemListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000E87 RID: 3719
|
||||
[Token(Token = "0x2000E87")]
|
||||
[Serializable]
|
||||
private class HideAdCarouselImpl : HideableControllerImpl<AdCarouselItemListModel>
|
||||
{
|
||||
// Token: 0x06005630 RID: 22064 RVA: 0x00134FDC File Offset: 0x001331DC
|
||||
[Token(Token = "0x6005630")]
|
||||
[Address(RVA = "0x10B62E0", Offset = "0x10B50E0", VA = "0x1810B62E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005631 RID: 22065 RVA: 0x00134FF0 File Offset: 0x001331F0
|
||||
[Token(Token = "0x6005631")]
|
||||
[Address(RVA = "0x10B6370", Offset = "0x10B5170", VA = "0x1810B6370")]
|
||||
public HideAdCarouselImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000E88 RID: 3720
|
||||
[Token(Token = "0x2000E88")]
|
||||
[Serializable]
|
||||
private class AdCarouselItemListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AdCarouselItemListModel, AdCarouselItemModel, AdCarouselItemModelController>
|
||||
{
|
||||
// Token: 0x06005632 RID: 22066 RVA: 0x00135004 File Offset: 0x00133204
|
||||
[Token(Token = "0x6005632")]
|
||||
[Address(RVA = "0x10A7D00", Offset = "0x10A6B00", VA = "0x1810A7D00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06005633 RID: 22067 RVA: 0x0013501C File Offset: 0x0013321C
|
||||
[Token(Token = "0x6005633")]
|
||||
[Address(RVA = "0x10A7C80", Offset = "0x10A6A80", VA = "0x1810A7C80", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AdCarouselItemModel COMECBGLNAK, BAEJLDPBGFI LLPPFKLMILG)
|
||||
{
|
||||
COMECBGLNAK.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005634 RID: 22068 RVA: 0x00135038 File Offset: 0x00133238
|
||||
[Token(Token = "0x6005634")]
|
||||
[Address(RVA = "0x10A7D50", Offset = "0x10A6B50", VA = "0x1810A7D50")]
|
||||
public AdCarouselItemListCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000E89 RID: 3721
|
||||
[Token(Token = "0x2000E89")]
|
||||
public class AdCarouselItemModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000EEF RID: 3823
|
||||
// (get) Token: 0x06005635 RID: 22069 RVA: 0x0013504C File Offset: 0x0013324C
|
||||
// (set) Token: 0x06005636 RID: 22070 RVA: 0x00135060 File Offset: 0x00133260
|
||||
[Token(Token = "0x17000EEF")]
|
||||
public StorefrontAdCarouselItem KECDPMCDFPK
|
||||
{
|
||||
[Token(Token = "0x6005635")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get;
|
||||
[Token(Token = "0x6005636")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000EF0 RID: 3824
|
||||
// (get) Token: 0x06005637 RID: 22071 RVA: 0x00135074 File Offset: 0x00133274
|
||||
[Token(Token = "0x17000EF0")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6005637")]
|
||||
[Address(RVA = "0x10A82E0", Offset = "0x10A70E0", VA = "0x1810A82E0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return this.NDMPCGPPLJK != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005638 RID: 22072 RVA: 0x00135090 File Offset: 0x00133290
|
||||
[Token(Token = "0x6005638")]
|
||||
[Address(RVA = "0x10A82F0", Offset = "0x10A70F0", VA = "0x1810A82F0")]
|
||||
public void Set(int NDMPCGPPLJK)
|
||||
{
|
||||
this.NDMPCGPPLJK = NDMPCGPPLJK;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005639 RID: 22073 RVA: 0x001350AC File Offset: 0x001332AC
|
||||
[Token(Token = "0x6005639")]
|
||||
[Address(RVA = "0x10A81F0", Offset = "0x10A6FF0", VA = "0x1810A81F0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.NDMPCGPPLJK = (int)((ulong)4294967295L);
|
||||
this.<BEAAFNOGIGF>k__BackingField = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600563A RID: 22074 RVA: 0x001350D4 File Offset: 0x001332D4
|
||||
[Token(Token = "0x600563A")]
|
||||
[Address(RVA = "0x10A8200", Offset = "0x10A7000", VA = "0x1810A8200", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
StorefrontAdCarouselItem storefrontAdCarouselItem = GEAPBDGCKMB.NNAENLDOGOB(this.NDMPCGPPLJK);
|
||||
this.<BEAAFNOGIGF>k__BackingField = storefrontAdCarouselItem;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600563B RID: 22075 RVA: 0x001350FC File Offset: 0x001332FC
|
||||
[Token(Token = "0x600563B")]
|
||||
[Address(RVA = "0x10A8300", Offset = "0x10A7100", VA = "0x1810A8300")]
|
||||
public AdCarouselItemModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003B69 RID: 15209
|
||||
[Token(Token = "0x4003B69")]
|
||||
public const string AD_CAROUSEL_ITEM_ID_KEY = "AD_CAROUSEL_ITEM_ID_KEY";
|
||||
|
||||
// Token: 0x04003B6A RID: 15210
|
||||
[Token(Token = "0x4003B6A")]
|
||||
private const int NGGOJCEJDMK = -1;
|
||||
|
||||
// Token: 0x04003B6C RID: 15212
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003B6C")]
|
||||
private int NDMPCGPPLJK = (int)((ulong)4294967295L);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000E8A RID: 3722
|
||||
[Token(Token = "0x2000E8A")]
|
||||
public class AdCarouselItemModelController : ModelController<AdCarouselItemModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x0600563C RID: 22076 RVA: 0x00135120 File Offset: 0x00133320
|
||||
[Token(Token = "0x600563C")]
|
||||
[Address(RVA = "0x10A8100", Offset = "0x10A6F00", VA = "0x1810A8100", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600563C)
|
||||
|
||||
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: 0x0600563D RID: 22077 RVA: 0x0013514C File Offset: 0x0013334C
|
||||
[Token(Token = "0x600563D")]
|
||||
[Address(RVA = "0x10A81B0", Offset = "0x10A6FB0", VA = "0x1810A81B0")]
|
||||
public AdCarouselItemModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000E8B RID: 3723
|
||||
[Token(Token = "0x2000E8B")]
|
||||
[Serializable]
|
||||
private class AdCarouselToCardImpl : ToCardControllerImpl<AdCarouselItemModel>
|
||||
{
|
||||
// Token: 0x17000EF1 RID: 3825
|
||||
// (get) Token: 0x0600563E RID: 22078 RVA: 0x00135160 File Offset: 0x00133360
|
||||
[Token(Token = "0x17000EF1")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x600563E")]
|
||||
[Address(RVA = "0x10A8450", Offset = "0x10A7250", VA = "0x1810A8450", 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: 0x0600563F RID: 22079 RVA: 0x001351C0 File Offset: 0x001333C0
|
||||
[Token(Token = "0x600563F")]
|
||||
[Address(RVA = "0x10A8410", Offset = "0x10A7210", VA = "0x1810A8410")]
|
||||
public AdCarouselToCardImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005640 RID: 22080 RVA: 0x001351D4 File Offset: 0x001333D4
|
||||
[Token(Token = "0x6005640")]
|
||||
[Address(RVA = "0x10A8310", Offset = "0x10A7110", VA = "0x1810A8310")]
|
||||
[CompilerGenerated]
|
||||
private void MEHKJFGIKOC()
|
||||
{
|
||||
CardsConfig instance = CardsConfig.Instance;
|
||||
int num = 0;
|
||||
BrowserModel browserModel;
|
||||
CECAKDDNHLN cecakddnhln;
|
||||
browserModel.GoTo(cecakddnhln, num != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,230 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008E8 RID: 2280
|
||||
[Token(Token = "0x20008E8")]
|
||||
public class AnimatedPlayerPuppetAvatarModel : AvatarModel
|
||||
{
|
||||
// Token: 0x17000B01 RID: 2817
|
||||
// (get) Token: 0x06003DDE RID: 15838 RVA: 0x000F83CC File Offset: 0x000F65CC
|
||||
[Token(Token = "0x17000B01")]
|
||||
public AnimatedPlayerPuppet ILNHNEEILMH
|
||||
{
|
||||
[Token(Token = "0x6003DDE")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
get
|
||||
{
|
||||
return this.BAPFKFIJECM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DDF RID: 15839 RVA: 0x000F83E0 File Offset: 0x000F65E0
|
||||
[Token(Token = "0x6003DDF")]
|
||||
[Address(RVA = "0x10A8AB0", Offset = "0x10A78B0", VA = "0x1810A8AB0", 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: 0x06003DE0 RID: 15840 RVA: 0x000F843C File Offset: 0x000F663C
|
||||
[Token(Token = "0x6003DE0")]
|
||||
[Address(RVA = "0x10A8620", Offset = "0x10A7420", VA = "0x1810A8620", 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: 0x06003DE1 RID: 15841 RVA: 0x000F84E0 File Offset: 0x000F66E0
|
||||
[Token(Token = "0x6003DE1")]
|
||||
[Address(RVA = "0x10A8580", Offset = "0x10A7380", VA = "0x1810A8580", 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: 0x06003DE2 RID: 15842 RVA: 0x000F8524 File Offset: 0x000F6724
|
||||
[Token(Token = "0x6003DE2")]
|
||||
[Address(RVA = "0x10A8C70", Offset = "0x10A7A70", VA = "0x1810A8C70")]
|
||||
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: 0x06003DE3 RID: 15843 RVA: 0x000F857C File Offset: 0x000F677C
|
||||
[Token(Token = "0x6003DE3")]
|
||||
[Address(RVA = "0x10A8970", Offset = "0x10A7770", VA = "0x1810A8970")]
|
||||
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: 0x06003DE4 RID: 15844 RVA: 0x000F85D4 File Offset: 0x000F67D4
|
||||
[Token(Token = "0x6003DE4")]
|
||||
[Address(RVA = "0x10A8C10", Offset = "0x10A7A10", VA = "0x1810A8C10")]
|
||||
private void JOPGPAFELJE()
|
||||
{
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.AddForceMatrixRecalculationPerRenderFlag(this);
|
||||
this.BAPFKFIJECM.playerAvatarDisplay.AddDisableDynamicOcclusionCullingFlag(this);
|
||||
}
|
||||
|
||||
// Token: 0x06003DE5 RID: 15845 RVA: 0x000F860C File Offset: 0x000F680C
|
||||
[Token(Token = "0x6003DE5")]
|
||||
[Address(RVA = "0x10A87E0", Offset = "0x10A75E0", VA = "0x1810A87E0")]
|
||||
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: 0x06003DE6 RID: 15846 RVA: 0x000F86AC File Offset: 0x000F68AC
|
||||
[Token(Token = "0x6003DE6")]
|
||||
[Address(RVA = "0x10A8E10", Offset = "0x10A7C10", VA = "0x1810A8E10")]
|
||||
public AnimatedPlayerPuppetAvatarModel()
|
||||
{
|
||||
float z = Vector3.one.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
this.APOJIHHGJAG.z = z2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003DE7 RID: 15847 RVA: 0x000F86E0 File Offset: 0x000F68E0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003DE7")]
|
||||
[Address(RVA = "0x10A8D50", Offset = "0x10A7B50", VA = "0x1810A8D50")]
|
||||
static AnimatedPlayerPuppetAvatarModel()
|
||||
{
|
||||
float z = Vector3.back.z;
|
||||
}
|
||||
|
||||
// Token: 0x04003366 RID: 13158
|
||||
[Token(Token = "0x4003366")]
|
||||
private const string DEMHJOPNDNC = "[PlayerPuppet]AnimatedVariant";
|
||||
|
||||
// Token: 0x04003367 RID: 13159
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003367")]
|
||||
private readonly Vector3 APOJIHHGJAG;
|
||||
|
||||
// Token: 0x04003368 RID: 13160
|
||||
[Token(Token = "0x4003368")]
|
||||
public static readonly Quaternion PuppetDefaultRotation;
|
||||
|
||||
// Token: 0x04003369 RID: 13161
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003369")]
|
||||
private AnimatedPlayerPuppet BAPFKFIJECM;
|
||||
|
||||
// Token: 0x020008E9 RID: 2281
|
||||
[Token(Token = "0x20008E9")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OOJIPEFNKDF
|
||||
{
|
||||
// Token: 0x06003DE8 RID: 15848 RVA: 0x000F86F8 File Offset: 0x000F68F8
|
||||
[Token(Token = "0x6003DE8")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OOJIPEFNKDF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DE9 RID: 15849 RVA: 0x000F870C File Offset: 0x000F690C
|
||||
[Token(Token = "0x6003DE9")]
|
||||
[Address(RVA = "0x10B76F0", Offset = "0x10B64F0", VA = "0x1810B76F0")]
|
||||
internal bool <TrackPlayer>b__0()
|
||||
{
|
||||
Player player = this.player;
|
||||
int num = 0;
|
||||
if (!(player == num))
|
||||
{
|
||||
return this.player.FBBGNNOCLOH;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400336A RID: 13162
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400336A")]
|
||||
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: 0x020008EA RID: 2282
|
||||
[Token(Token = "0x20008EA")]
|
||||
public class AnimatedPlayerPuppetAvatarModelController : ModelController<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003DEA RID: 15850 RVA: 0x000F8740 File Offset: 0x000F6940
|
||||
[Token(Token = "0x6003DEA")]
|
||||
[Address(RVA = "0x10A8540", Offset = "0x10A7340", VA = "0x1810A8540")]
|
||||
public AnimatedPlayerPuppetAvatarModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008EB RID: 2283
|
||||
[Token(Token = "0x20008EB")]
|
||||
[Serializable]
|
||||
private class PlayAnimationButtonImpl : ButtonControllerImpl<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003DEB RID: 15851 RVA: 0x000F8754 File Offset: 0x000F6954
|
||||
[Token(Token = "0x6003DEB")]
|
||||
[Address(RVA = "0x10B81B0", Offset = "0x10B6FB0", VA = "0x1810B81B0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
PlayerAnimation playerAnimation = this.animation;
|
||||
}
|
||||
|
||||
// Token: 0x06003DEC RID: 15852 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003DEC")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003DED RID: 15853 RVA: 0x000F8770 File Offset: 0x000F6970
|
||||
[Token(Token = "0x6003DED")]
|
||||
[Address(RVA = "0x10B8220", Offset = "0x10B7020", VA = "0x1810B8220")]
|
||||
public PlayAnimationButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400336B RID: 13163
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400336B")]
|
||||
[SerializeField]
|
||||
private PlayerAnimation animation;
|
||||
}
|
||||
|
||||
// Token: 0x020008EC RID: 2284
|
||||
[Token(Token = "0x20008EC")]
|
||||
[Serializable]
|
||||
private class AnimatedPlayerPuppetToRenderTextureModelImpl : ControllerImplementation<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003DEE RID: 15854 RVA: 0x000F8784 File Offset: 0x000F6984
|
||||
[Token(Token = "0x6003DEE")]
|
||||
[Address(RVA = "0x10AAAD0", Offset = "0x10A98D0", VA = "0x1810AAAD0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.renderTextureModel.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x06003DEF RID: 15855 RVA: 0x000F87A4 File Offset: 0x000F69A4
|
||||
[Token(Token = "0x6003DEF")]
|
||||
[Address(RVA = "0x10AABC0", Offset = "0x10A99C0", VA = "0x1810AABC0")]
|
||||
public AnimatedPlayerPuppetToRenderTextureModelImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400336C RID: 13164
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400336C")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private AnimatedPlayerPuppetRenderTextureModel renderTextureModel;
|
||||
}
|
||||
|
||||
// Token: 0x020008ED RID: 2285
|
||||
[Token(Token = "0x20008ED")]
|
||||
[Serializable]
|
||||
private class AvatarCustomizationAnimationsImpl : ControllerImplementation<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003DF0 RID: 15856 RVA: 0x000F87B8 File Offset: 0x000F69B8
|
||||
[Token(Token = "0x6003DF0")]
|
||||
[Address(RVA = "0x10AC5A0", Offset = "0x10AB3A0", VA = "0x1810AC5A0", 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: 0x06003DF1 RID: 15857 RVA: 0x000F8858 File Offset: 0x000F6A58
|
||||
[Token(Token = "0x6003DF1")]
|
||||
[Address(RVA = "0x10AC3F0", Offset = "0x10AB1F0", VA = "0x1810AC3F0", 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: 0x06003DF2 RID: 15858 RVA: 0x000F88E4 File Offset: 0x000F6AE4
|
||||
[Token(Token = "0x6003DF2")]
|
||||
[Address(RVA = "0x10AC200", Offset = "0x10AB000", VA = "0x1810AC200", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DF3 RID: 15859 RVA: 0x000F88F8 File Offset: 0x000F6AF8
|
||||
[Token(Token = "0x6003DF3")]
|
||||
[Address(RVA = "0x10AC390", Offset = "0x10AB190", VA = "0x1810AC390")]
|
||||
private void GBPNIPLIEJG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003DF4 RID: 15860 RVA: 0x000F8910 File Offset: 0x000F6B10
|
||||
[Token(Token = "0x6003DF4")]
|
||||
[Address(RVA = "0x10AC330", Offset = "0x10AB130", VA = "0x1810AC330")]
|
||||
private void FGAFGMMLNKL()
|
||||
{
|
||||
PlayerAnimationAsset[] undoAnimations = this.animationContent.UndoAnimations;
|
||||
this.EOMMJCCDLAD(undoAnimations);
|
||||
}
|
||||
|
||||
// Token: 0x06003DF5 RID: 15861 RVA: 0x000F8938 File Offset: 0x000F6B38
|
||||
[Token(Token = "0x6003DF5")]
|
||||
[Address(RVA = "0x10AC360", Offset = "0x10AB160", VA = "0x1810AC360")]
|
||||
private void FLPJHJPEDEP()
|
||||
{
|
||||
PlayerAnimationAsset[] redoAnimations = this.animationContent.RedoAnimations;
|
||||
this.EOMMJCCDLAD(redoAnimations);
|
||||
}
|
||||
|
||||
// Token: 0x06003DF6 RID: 15862 RVA: 0x000F8960 File Offset: 0x000F6B60
|
||||
[Token(Token = "0x6003DF6")]
|
||||
[Address(RVA = "0x10AC1D0", Offset = "0x10AAFD0", VA = "0x1810AC1D0")]
|
||||
private void AANDIKGJLEC()
|
||||
{
|
||||
PlayerAnimationAsset[] randomizeAnimations = this.animationContent.RandomizeAnimations;
|
||||
this.EOMMJCCDLAD(randomizeAnimations);
|
||||
}
|
||||
|
||||
// Token: 0x06003DF7 RID: 15863 RVA: 0x000F8988 File Offset: 0x000F6B88
|
||||
[Token(Token = "0x6003DF7")]
|
||||
[Address(RVA = "0x10AC270", Offset = "0x10AB070", VA = "0x1810AC270")]
|
||||
private void EOMMJCCDLAD(PlayerAnimationAsset[] DAAFDLFCOGO)
|
||||
{
|
||||
throw new MissingMethodException();
|
||||
}
|
||||
|
||||
// Token: 0x06003DF8 RID: 15864 RVA: 0x000F89BC File Offset: 0x000F6BBC
|
||||
[Token(Token = "0x6003DF8")]
|
||||
[Address(RVA = "0x10AC760", Offset = "0x10AB560", VA = "0x1810AC760")]
|
||||
public AvatarCustomizationAnimationsImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400336D RID: 13165
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400336D")]
|
||||
[SerializeField]
|
||||
private AvatarCustomizationAnimationContent animationContent;
|
||||
}
|
||||
|
||||
// Token: 0x020008EE RID: 2286
|
||||
[Token(Token = "0x20008EE")]
|
||||
[Serializable]
|
||||
private class PlayAnimationWhileEnabledImpl : ControllerImplementation<AnimatedPlayerPuppetAvatarModel>
|
||||
{
|
||||
// Token: 0x06003DF9 RID: 15865 RVA: 0x000F89D0 File Offset: 0x000F6BD0
|
||||
[Token(Token = "0x6003DF9")]
|
||||
[Address(RVA = "0x10B83A0", Offset = "0x10B71A0", VA = "0x1810B83A0", 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: 0x06003DFA RID: 15866 RVA: 0x000F8A1C File Offset: 0x000F6C1C
|
||||
[Token(Token = "0x6003DFA")]
|
||||
[Address(RVA = "0x10B8530", Offset = "0x10B7330", VA = "0x1810B8530", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
if (this.playOnEnable)
|
||||
{
|
||||
this.DFHGFEAEPPG();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DFB RID: 15867 RVA: 0x000F8A40 File Offset: 0x000F6C40
|
||||
[Token(Token = "0x6003DFB")]
|
||||
[Address(RVA = "0x10B8470", Offset = "0x10B7270", VA = "0x1810B8470", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
if (this.playOnDisable)
|
||||
{
|
||||
this.DFHGFEAEPPG();
|
||||
}
|
||||
bool flag;
|
||||
if (!flag || this.stopOnDisable)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DFC RID: 15868 RVA: 0x000F8A78 File Offset: 0x000F6C78
|
||||
[Token(Token = "0x6003DFC")]
|
||||
[Address(RVA = "0x10B8260", Offset = "0x10B7060", VA = "0x1810B8260")]
|
||||
private void DFHGFEAEPPG()
|
||||
{
|
||||
if (this.cachedPuppet)
|
||||
{
|
||||
throw new MissingMethodException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003DFD RID: 15869 RVA: 0x000F8AC4 File Offset: 0x000F6CC4
|
||||
[Token(Token = "0x6003DFD")]
|
||||
[Address(RVA = "0x10B8580", Offset = "0x10B7380", VA = "0x1810B8580")]
|
||||
public PlayAnimationWhileEnabledImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400336E RID: 13166
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400336E")]
|
||||
[SerializeField]
|
||||
private bool playOnEnable = true;
|
||||
|
||||
// Token: 0x0400336F RID: 13167
|
||||
[FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x400336F")]
|
||||
[SerializeField]
|
||||
private bool playOnDisable;
|
||||
|
||||
// Token: 0x04003370 RID: 13168
|
||||
[FieldOffset(Offset = "0x32")]
|
||||
[Token(Token = "0x4003370")]
|
||||
[SerializeField]
|
||||
private bool stopOnDisable = true;
|
||||
|
||||
// Token: 0x04003371 RID: 13169
|
||||
[FieldOffset(Offset = "0x33")]
|
||||
[Token(Token = "0x4003371")]
|
||||
[SerializeField]
|
||||
private bool loop;
|
||||
|
||||
// Token: 0x04003372 RID: 13170
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003372")]
|
||||
[SerializeField]
|
||||
private PlayerAnimationAsset[] animations;
|
||||
|
||||
// Token: 0x04003373 RID: 13171
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003373")]
|
||||
private AnimatedPlayerPuppet cachedPuppet;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,758 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Core.Imposters;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
using Valve.VR;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008EF RID: 2287
|
||||
[Token(Token = "0x20008EF")]
|
||||
public class AnimatedPlayerPuppetRenderTextureModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B02 RID: 2818
|
||||
// (get) Token: 0x06003DFE RID: 15870 RVA: 0x000F8AE8 File Offset: 0x000F6CE8
|
||||
[Token(Token = "0x17000B02")]
|
||||
public bool ALLPBNCOPIH
|
||||
{
|
||||
[Token(Token = "0x6003DFE")]
|
||||
[Address(RVA = "0x10AAA50", Offset = "0x10A9850", VA = "0x1810AAA50")]
|
||||
get
|
||||
{
|
||||
return this.MEAPNPCHBFL.CFLJGNJLBFG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B03 RID: 2819
|
||||
// (get) Token: 0x06003DFF RID: 15871 RVA: 0x000F8B08 File Offset: 0x000F6D08
|
||||
// (set) Token: 0x06003E00 RID: 15872 RVA: 0x000F8B1C File Offset: 0x000F6D1C
|
||||
[Token(Token = "0x17000B03")]
|
||||
public AnimatedPlayerPuppet ILNHNEEILMH
|
||||
{
|
||||
[Token(Token = "0x6003DFF")]
|
||||
[Address(RVA = "0x8379D0", Offset = "0x8367D0", VA = "0x1808379D0")]
|
||||
get
|
||||
{
|
||||
return this.BAPFKFIJECM;
|
||||
}
|
||||
[Token(Token = "0x6003E00")]
|
||||
[Address(RVA = "0x10AAA80", Offset = "0x10A9880", VA = "0x1810AAA80")]
|
||||
set
|
||||
{
|
||||
this.BAPFKFIJECM = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B04 RID: 2820
|
||||
// (get) Token: 0x06003E01 RID: 15873 RVA: 0x000F8B38 File Offset: 0x000F6D38
|
||||
[Token(Token = "0x17000B04")]
|
||||
public RenderTexture FDPHEELKOPB
|
||||
{
|
||||
[Token(Token = "0x6003E01")]
|
||||
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")]
|
||||
get
|
||||
{
|
||||
return this.GKKBHKOFBEK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B05 RID: 2821
|
||||
// (get) Token: 0x06003E02 RID: 15874 RVA: 0x000F8B4C File Offset: 0x000F6D4C
|
||||
[Token(Token = "0x17000B05")]
|
||||
private int IICMOPENLGG
|
||||
{
|
||||
[Token(Token = "0x6003E02")]
|
||||
[Address(RVA = "0x10AA440", Offset = "0x10A9240", VA = "0x1810AA440")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003E02)
|
||||
|
||||
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: 0x17000B06 RID: 2822
|
||||
// (get) Token: 0x06003E03 RID: 15875 RVA: 0x000F8B64 File Offset: 0x000F6D64
|
||||
[Token(Token = "0x17000B06")]
|
||||
private ImposterRenderConfig BFJAJMCCBBE
|
||||
{
|
||||
[Token(Token = "0x6003E03")]
|
||||
[Address(RVA = "0x10AA370", Offset = "0x10A9170", VA = "0x1810AA370")]
|
||||
get
|
||||
{
|
||||
float indexCurl = ((ISteamVR_Action_Skeleton_Source)this.IPIBFAIKBBG).indexCurl;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B07 RID: 2823
|
||||
// (get) Token: 0x06003E04 RID: 15876 RVA: 0x000F8B84 File Offset: 0x000F6D84
|
||||
[Token(Token = "0x17000B07")]
|
||||
private static int ILMKDECMDII
|
||||
{
|
||||
[Token(Token = "0x6003E04")]
|
||||
[Address(RVA = "0x10AA140", Offset = "0x10A8F40", VA = "0x1810AA140")]
|
||||
get
|
||||
{
|
||||
if (SingletonMonoBehaviour.FFNIFALJLDD && SingletonMonoBehaviour.ONCPNMDGGKG.GMKJEJDALGA)
|
||||
{
|
||||
bool showPlatformSpecificDisplayName = SingletonMonoBehaviour.ONCPNMDGGKG.GMKJEJDALGA;
|
||||
}
|
||||
Dictionary<PPDOPHKNMCK, int> kjpadecbpnc = AnimatedPlayerPuppetRenderTextureModel.KJPADECBPNC;
|
||||
return 60;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E05 RID: 15877 RVA: 0x000F8BC4 File Offset: 0x000F6DC4
|
||||
[Token(Token = "0x6003E05")]
|
||||
[Address(RVA = "0x10A9FA0", Offset = "0x10A8DA0", VA = "0x1810A9FA0", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
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> action = new Action(this.GEKAPGINNIL);
|
||||
IDisposable disposable = ADIFCODGAML.GIEOOLAGCKA(this, action, Scheduler.NEIJEKIKDOG.PreRender);
|
||||
this.AENELEOCFPJ = disposable;
|
||||
}
|
||||
|
||||
// Token: 0x06003E06 RID: 15878 RVA: 0x000F8C84 File Offset: 0x000F6E84
|
||||
[Token(Token = "0x6003E06")]
|
||||
[Address(RVA = "0x10A8FD0", Offset = "0x10A7DD0", VA = "0x1810A8FD0", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
base.CEJBCCPEGEB();
|
||||
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: 0x17000B08 RID: 2824
|
||||
// (get) Token: 0x06003E07 RID: 15879 RVA: 0x000F8D80 File Offset: 0x000F6F80
|
||||
[Token(Token = "0x17000B08")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003E07")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E08 RID: 15880 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003E08")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003E09 RID: 15881 RVA: 0x000F8D90 File Offset: 0x000F6F90
|
||||
[Token(Token = "0x6003E09")]
|
||||
[Address(RVA = "0x10A9F00", Offset = "0x10A8D00", VA = "0x1810A9F00", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003E0A RID: 15882 RVA: 0x000F8DA4 File Offset: 0x000F6FA4
|
||||
[Token(Token = "0x6003E0A")]
|
||||
[Address(RVA = "0x10AA3A0", Offset = "0x10A91A0", VA = "0x1810AA3A0")]
|
||||
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: 0x06003E0B RID: 15883 RVA: 0x000F8DE8 File Offset: 0x000F6FE8
|
||||
[Token(Token = "0x6003E0B")]
|
||||
[Address(RVA = "0x10A9520", Offset = "0x10A8320", VA = "0x1810A9520")]
|
||||
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: 0x06003E0C RID: 15884 RVA: 0x000F8EAC File Offset: 0x000F70AC
|
||||
[Token(Token = "0x6003E0C")]
|
||||
[Address(RVA = "0x10A8F50", Offset = "0x10A7D50", VA = "0x1810A8F50")]
|
||||
public void AddRenderConfig(object PIHIPPPPEBI, ImposterRenderConfig PBGBNMCPEAJ, int JMHKMOACHDG)
|
||||
{
|
||||
bool flag = this.IPIBFAIKBBG.DOEHAPOJMON(PBGBNMCPEAJ, PIHIPPPPEBI, JMHKMOACHDG);
|
||||
}
|
||||
|
||||
// Token: 0x06003E0D RID: 15885 RVA: 0x000F8ED0 File Offset: 0x000F70D0
|
||||
[Token(Token = "0x6003E0D")]
|
||||
[Address(RVA = "0x10AA480", Offset = "0x10A9280", VA = "0x1810AA480")]
|
||||
public void RemoveRenderConfig(object PIHIPPPPEBI)
|
||||
{
|
||||
bool flag = this.IPIBFAIKBBG.HAHBGOMEMEE(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06003E0E RID: 15886 RVA: 0x000F8EF0 File Offset: 0x000F70F0
|
||||
[Token(Token = "0x6003E0E")]
|
||||
[Address(RVA = "0x10A8EF0", Offset = "0x10A7CF0", VA = "0x1810A8EF0")]
|
||||
public void AddApplyInputRotation(object PIHIPPPPEBI)
|
||||
{
|
||||
this.MEAPNPCHBFL.BPAJKKAGPKB(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06003E0F RID: 15887 RVA: 0x000F8F10 File Offset: 0x000F7110
|
||||
[Token(Token = "0x6003E0F")]
|
||||
[Address(RVA = "0x10AA450", Offset = "0x10A9250", VA = "0x1810AA450")]
|
||||
public void RemoveApplyInputRotation(object PIHIPPPPEBI)
|
||||
{
|
||||
this.MEAPNPCHBFL.BIHKNNPGGKP(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06003E10 RID: 15888 RVA: 0x000F8F30 File Offset: 0x000F7130
|
||||
[Token(Token = "0x6003E10")]
|
||||
[Address(RVA = "0x10A8F20", Offset = "0x10A7D20", VA = "0x1810A8F20")]
|
||||
public void AddCameraDeltaRotationDegrees(float DCGDJBKAAPL, float CKAKIMGEBBN)
|
||||
{
|
||||
this.PLHHJAMGEIC = DCGDJBKAAPL;
|
||||
this.EIGLKOCICNG = CKAKIMGEBBN;
|
||||
}
|
||||
|
||||
// Token: 0x06003E11 RID: 15889 RVA: 0x000F8F4C File Offset: 0x000F714C
|
||||
[Token(Token = "0x6003E11")]
|
||||
[Address(RVA = "0x10AA4E0", Offset = "0x10A92E0", VA = "0x1810AA4E0")]
|
||||
public void ResetInputAngles()
|
||||
{
|
||||
int num = 0;
|
||||
this.PLHHJAMGEIC = (float)num;
|
||||
}
|
||||
|
||||
// Token: 0x06003E12 RID: 15890 RVA: 0x000F8F64 File Offset: 0x000F7164
|
||||
[Token(Token = "0x6003E12")]
|
||||
[Address(RVA = "0x10AA4F0", Offset = "0x10A92F0", VA = "0x1810AA4F0")]
|
||||
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: 0x06003E13 RID: 15891 RVA: 0x000F905C File Offset: 0x000F725C
|
||||
[Token(Token = "0x6003E13")]
|
||||
[Address(RVA = "0x10A96C0", Offset = "0x10A84C0", VA = "0x1810A96C0")]
|
||||
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;
|
||||
int num2 = AnimatedPlayerPuppetRenderTextureModel.ILMKDECMDII;
|
||||
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 num3 = this.dynamicOffsetSmoothTime;
|
||||
Vector3 vector = cgnadfcicle.GDIGLMAABGN(1f, num3);
|
||||
CJMGCKECLBD ecmcbgmhdnk = this.ECMCBGMHDNK;
|
||||
CJMGCKECLBD ecmcbgmhdnk2 = this.ECMCBGMHDNK;
|
||||
float num4 = this.dynamicOffsetSmoothTime;
|
||||
Vector3 vector2 = ecmcbgmhdnk.GDIGLMAABGN(1f, num4);
|
||||
PBCPECJNPKD bbfpjiabhkj = this.BBFPJIABHKJ;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E14 RID: 15892 RVA: 0x000F91C4 File Offset: 0x000F73C4
|
||||
[Token(Token = "0x6003E14")]
|
||||
[Address(RVA = "0x10A9C30", Offset = "0x10A8A30", VA = "0x1810A9C30")]
|
||||
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: 0x06003E15 RID: 15893 RVA: 0x000F928C File Offset: 0x000F748C
|
||||
[Token(Token = "0x6003E15")]
|
||||
[Address(RVA = "0x10A91E0", Offset = "0x10A7FE0", VA = "0x1810A91E0")]
|
||||
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: 0x06003E16 RID: 15894 RVA: 0x000F9300 File Offset: 0x000F7500
|
||||
[Token(Token = "0x6003E16")]
|
||||
[Address(RVA = "0x10AA990", Offset = "0x10A9790", VA = "0x1810AA990")]
|
||||
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: 0x06003E17 RID: 15895 RVA: 0x000F9360 File Offset: 0x000F7560
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003E17")]
|
||||
[Address(RVA = "0x10AA820", Offset = "0x10A9620", VA = "0x1810AA820")]
|
||||
static AnimatedPlayerPuppetRenderTextureModel()
|
||||
{
|
||||
Dictionary<PPDOPHKNMCK, int> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
dictionary.Add(num, 15);
|
||||
dictionary.Add((uint)1, 15);
|
||||
dictionary.Add((uint)2, 15);
|
||||
dictionary.Add((uint)3, 15);
|
||||
dictionary.Add((uint)4, 15);
|
||||
dictionary.Add((uint)6, 15);
|
||||
dictionary.Add((uint)8, 15);
|
||||
dictionary.Add((uint)7, 15);
|
||||
dictionary.Add((uint)5, 15);
|
||||
dictionary.Add((uint)9, 15);
|
||||
dictionary.Add((uint)10, 15);
|
||||
AnimatedPlayerPuppetRenderTextureModel.KJPADECBPNC = dictionary;
|
||||
}
|
||||
|
||||
// Token: 0x04003374 RID: 13172
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003374")]
|
||||
[SerializeField]
|
||||
[Tooltip("Pixel size of the render")]
|
||||
[Header("Rendering")]
|
||||
private ImposterRawImage.JIBNNKFFHAP size = (ImposterRawImage.JIBNNKFFHAP)((ulong)1024L);
|
||||
|
||||
// Token: 0x04003375 RID: 13173
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003375")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("size", 0)]
|
||||
[Tooltip("Custom pixel size for rendered imposter")]
|
||||
private int customSize;
|
||||
|
||||
// Token: 0x04003376 RID: 13174
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003376")]
|
||||
[SerializeField]
|
||||
[Tooltip("Render camera and lighting settings")]
|
||||
private ImposterRenderConfig defaultImposterRenderConfig;
|
||||
|
||||
// Token: 0x04003377 RID: 13175
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003377")]
|
||||
[SerializeField]
|
||||
private float dynamicOffsetSmoothTime = 0.33f;
|
||||
|
||||
// Token: 0x04003378 RID: 13176
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4003378")]
|
||||
[SerializeField]
|
||||
private bool applyInputYawToPuppet = true;
|
||||
|
||||
// Token: 0x04003379 RID: 13177
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003379")]
|
||||
[SerializeField]
|
||||
[Header("Snapshot")]
|
||||
private ImposterRenderConfig snapshotRenderConfig;
|
||||
|
||||
// Token: 0x0400337A RID: 13178
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400337A")]
|
||||
[SerializeField]
|
||||
private Texture2D snapshotBackgroundTexture;
|
||||
|
||||
// Token: 0x0400337B RID: 13179
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400337B")]
|
||||
[SerializeField]
|
||||
private Material alphaBlitMaterial;
|
||||
|
||||
// Token: 0x0400337C RID: 13180
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400337C")]
|
||||
private readonly ManagedTexture ADGPENEJHBJ;
|
||||
|
||||
// Token: 0x0400337D RID: 13181
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400337D")]
|
||||
private RenderTexture OMKBOGAFIIB;
|
||||
|
||||
// Token: 0x0400337E RID: 13182
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400337E")]
|
||||
private RenderTexture HNHCHCAGJAJ;
|
||||
|
||||
// Token: 0x0400337F RID: 13183
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400337F")]
|
||||
private IDisposable AENELEOCFPJ;
|
||||
|
||||
// Token: 0x04003380 RID: 13184
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4003380")]
|
||||
private Camera HPNBGFILJBK;
|
||||
|
||||
// Token: 0x04003381 RID: 13185
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4003381")]
|
||||
private float DHNINFGIDEK;
|
||||
|
||||
// Token: 0x04003382 RID: 13186
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4003382")]
|
||||
private CJMGCKECLBD CGNADFCICLE;
|
||||
|
||||
// Token: 0x04003383 RID: 13187
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4003383")]
|
||||
private CJMGCKECLBD ECMCBGMHDNK;
|
||||
|
||||
// Token: 0x04003384 RID: 13188
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4003384")]
|
||||
private PBCPECJNPKD BBFPJIABHKJ;
|
||||
|
||||
// Token: 0x04003385 RID: 13189
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4003385")]
|
||||
private float PLHHJAMGEIC;
|
||||
|
||||
// Token: 0x04003386 RID: 13190
|
||||
[FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x4003386")]
|
||||
private float EIGLKOCICNG;
|
||||
|
||||
// Token: 0x04003387 RID: 13191
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4003387")]
|
||||
private readonly BJOIBBBOIKO<ImposterRenderConfig> IPIBFAIKBBG;
|
||||
|
||||
// Token: 0x04003388 RID: 13192
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4003388")]
|
||||
private readonly AOLMGGAPKEH MEAPNPCHBFL;
|
||||
|
||||
// Token: 0x04003389 RID: 13193
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4003389")]
|
||||
private AnimatedPlayerPuppet BAPFKFIJECM;
|
||||
|
||||
// Token: 0x0400338A RID: 13194
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400338A")]
|
||||
private RenderTexture GKKBHKOFBEK;
|
||||
|
||||
// Token: 0x0400338B RID: 13195
|
||||
[Token(Token = "0x400338B")]
|
||||
private static readonly Dictionary<PPDOPHKNMCK, int> KJPADECBPNC;
|
||||
|
||||
// Token: 0x0400338C RID: 13196
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400338C")]
|
||||
private float HPBLDCOENHD;
|
||||
|
||||
// Token: 0x020008F0 RID: 2288
|
||||
[Token(Token = "0x20008F0")]
|
||||
public enum PuppetRenderConfigPriority
|
||||
{
|
||||
// Token: 0x0400338E RID: 13198
|
||||
[Token(Token = "0x400338E")]
|
||||
Default,
|
||||
// Token: 0x0400338F RID: 13199
|
||||
[Token(Token = "0x400338F")]
|
||||
Low = 10,
|
||||
// Token: 0x04003390 RID: 13200
|
||||
[Token(Token = "0x4003390")]
|
||||
Medium = 20,
|
||||
// Token: 0x04003391 RID: 13201
|
||||
[Token(Token = "0x4003391")]
|
||||
High = 30
|
||||
}
|
||||
|
||||
// Token: 0x020008F1 RID: 2289
|
||||
[Token(Token = "0x20008F1")]
|
||||
[CompilerGenerated]
|
||||
private sealed class COPBMOCDDLL
|
||||
{
|
||||
// Token: 0x06003E18 RID: 15896 RVA: 0x000F93F0 File Offset: 0x000F75F0
|
||||
[Token(Token = "0x6003E18")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public COPBMOCDDLL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E19 RID: 15897 RVA: 0x000F9404 File Offset: 0x000F7604
|
||||
[Token(Token = "0x6003E19")]
|
||||
[Address(RVA = "0x10B4000", Offset = "0x10B2E00", VA = "0x1810B4000")]
|
||||
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: 0x04003392 RID: 13202
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003392")]
|
||||
public AnimatedPlayerPuppetRenderTextureModel <>4__this;
|
||||
|
||||
// Token: 0x04003393 RID: 13203
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003393")]
|
||||
public Vector3 cameraPosition;
|
||||
|
||||
// Token: 0x04003394 RID: 13204
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003394")]
|
||||
public Quaternion cameraRotation;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,247 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Imposters;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008F2 RID: 2290
|
||||
[Token(Token = "0x20008F2")]
|
||||
public class AnimatedPlayerPuppetRenderTextureModelController : ModelController<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003E1A RID: 15898 RVA: 0x000F94FC File Offset: 0x000F76FC
|
||||
[Token(Token = "0x6003E1A")]
|
||||
[Address(RVA = "0x10A8EB0", Offset = "0x10A7CB0", VA = "0x1810A8EB0")]
|
||||
public AnimatedPlayerPuppetRenderTextureModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008F3 RID: 2291
|
||||
[Token(Token = "0x20008F3")]
|
||||
[Serializable]
|
||||
private class AnimatedPlayerPuppetToRenderTextureModelImpl : RawImageControllerImpl<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003E1B RID: 15899 RVA: 0x000F9510 File Offset: 0x000F7710
|
||||
[Token(Token = "0x6003E1B")]
|
||||
[Address(RVA = "0x10AAB60", Offset = "0x10A9960", VA = "0x1810AAB60", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E1C RID: 15900 RVA: 0x000F9528 File Offset: 0x000F7728
|
||||
[Token(Token = "0x6003E1C")]
|
||||
[Address(RVA = "0x10AAC00", Offset = "0x10A9A00", VA = "0x1810AAC00")]
|
||||
public AnimatedPlayerPuppetToRenderTextureModelImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008F4 RID: 2292
|
||||
[Token(Token = "0x20008F4")]
|
||||
[Serializable]
|
||||
private class ImposterRendererConfigByUIEnablerControllerImpl : ControllerImplementation<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003E1D RID: 15901 RVA: 0x000F953C File Offset: 0x000F773C
|
||||
[Token(Token = "0x6003E1D")]
|
||||
[Address(RVA = "0x10B6A90", Offset = "0x10B5890", VA = "0x1810B6A90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.GFBGOPAIFOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003E1E RID: 15902 RVA: 0x000F9550 File Offset: 0x000F7750
|
||||
[Token(Token = "0x6003E1E")]
|
||||
[Address(RVA = "0x10B6D10", Offset = "0x10B5B10", VA = "0x1810B6D10", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
this.GFBGOPAIFOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003E1F RID: 15903 RVA: 0x000F956C File Offset: 0x000F776C
|
||||
[Token(Token = "0x6003E1F")]
|
||||
[Address(RVA = "0x10B6B80", Offset = "0x10B5980", VA = "0x1810B6B80", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E20 RID: 15904 RVA: 0x000F958C File Offset: 0x000F778C
|
||||
[Token(Token = "0x6003E20")]
|
||||
[Address(RVA = "0x10B6AA0", Offset = "0x10B58A0", VA = "0x1810B6AA0")]
|
||||
private void GFBGOPAIFOH()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
AnimatedPlayerPuppetRenderTextureModel.PuppetRenderConfigPriority puppetRenderConfigPriority = this.priority;
|
||||
ImposterRenderConfig imposterRenderConfig = this.imposterRenderConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E21 RID: 15905 RVA: 0x000F95B4 File Offset: 0x000F77B4
|
||||
[Token(Token = "0x6003E21")]
|
||||
[Address(RVA = "0x10B6C60", Offset = "0x10B5A60", VA = "0x1810B6C60")]
|
||||
private void NNCBNJPPMEL()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E22 RID: 15906 RVA: 0x000F95CC File Offset: 0x000F77CC
|
||||
[Token(Token = "0x6003E22")]
|
||||
[Address(RVA = "0x10B6D60", Offset = "0x10B5B60", VA = "0x1810B6D60")]
|
||||
public ImposterRendererConfigByUIEnablerControllerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003395 RID: 13205
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003395")]
|
||||
[SerializeField]
|
||||
private ImposterRenderConfig imposterRenderConfig;
|
||||
|
||||
// Token: 0x04003396 RID: 13206
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003396")]
|
||||
[SerializeField]
|
||||
private AnimatedPlayerPuppetRenderTextureModel.PuppetRenderConfigPriority priority;
|
||||
}
|
||||
|
||||
// Token: 0x020008F5 RID: 2293
|
||||
[Token(Token = "0x20008F5")]
|
||||
[Serializable]
|
||||
private class UploadProfilePhotoControllerImpl : ButtonControllerImpl<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003E23 RID: 15907 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003E23")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003E24 RID: 15908 RVA: 0x000F95E0 File Offset: 0x000F77E0
|
||||
[Token(Token = "0x6003E24")]
|
||||
[Address(RVA = "0x10BB9B0", Offset = "0x10BA7B0", VA = "0x1810BB9B0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E25 RID: 15909 RVA: 0x000F95F8 File Offset: 0x000F77F8
|
||||
[Token(Token = "0x6003E25")]
|
||||
[Address(RVA = "0x10BBA30", Offset = "0x10BA830", VA = "0x1810BBA30")]
|
||||
public UploadProfilePhotoControllerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008F6 RID: 2294
|
||||
[Token(Token = "0x20008F6")]
|
||||
[Serializable]
|
||||
private class DraggableAvatarGraphicImpl : DragScrollDecoratorControllerImpl<AnimatedPlayerPuppetRenderTextureModel>
|
||||
{
|
||||
// Token: 0x06003E26 RID: 15910 RVA: 0x000F960C File Offset: 0x000F780C
|
||||
[Token(Token = "0x6003E26")]
|
||||
[Address(RVA = "0x10B4D60", Offset = "0x10B3B60", VA = "0x1810B4D60", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E27 RID: 15911 RVA: 0x000F962C File Offset: 0x000F782C
|
||||
[Token(Token = "0x6003E27")]
|
||||
[Address(RVA = "0x10B4F00", Offset = "0x10B3D00", VA = "0x1810B4F00", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E28 RID: 15912 RVA: 0x000F964C File Offset: 0x000F784C
|
||||
[Token(Token = "0x6003E28")]
|
||||
[Address(RVA = "0x10B4CC0", Offset = "0x10B3AC0", VA = "0x1810B4CC0", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E29 RID: 15913 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003E29")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003E2A RID: 15914 RVA: 0x000F966C File Offset: 0x000F786C
|
||||
[Token(Token = "0x6003E2A")]
|
||||
[Address(RVA = "0x10B4E00", Offset = "0x10B3C00", VA = "0x1810B4E00", Slot = "29")]
|
||||
protected override void OnDrag(Vector2 KNAPMEIGFND)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E2B RID: 15915 RVA: 0x000F9680 File Offset: 0x000F7880
|
||||
[Token(Token = "0x6003E2B")]
|
||||
[Address(RVA = "0x10B4E80", Offset = "0x10B3C80", VA = "0x1810B4E80", Slot = "30")]
|
||||
protected override void OnScroll(Vector2 KNAPMEIGFND)
|
||||
{
|
||||
float num = KNAPMEIGFND * -1f;
|
||||
}
|
||||
|
||||
// Token: 0x06003E2C RID: 15916 RVA: 0x000F969C File Offset: 0x000F789C
|
||||
[Token(Token = "0x6003E2C")]
|
||||
[Address(RVA = "0x10B4FA0", Offset = "0x10B3DA0", VA = "0x1810B4FA0")]
|
||||
public DraggableAvatarGraphicImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003397 RID: 13207
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003397")]
|
||||
[SerializeField]
|
||||
[Header("Drag")]
|
||||
private float dragYawSpeed = 1f;
|
||||
|
||||
// Token: 0x04003398 RID: 13208
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4003398")]
|
||||
[SerializeField]
|
||||
private float dragPitchSpeed;
|
||||
|
||||
// Token: 0x04003399 RID: 13209
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003399")]
|
||||
[SerializeField]
|
||||
[Header("Scroll")]
|
||||
private float scrollYawSpeed = 0.033f;
|
||||
|
||||
// Token: 0x0400339A RID: 13210
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400339A")]
|
||||
[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: 0x020008FA RID: 2298
|
||||
[Token(Token = "0x20008FA")]
|
||||
public class AvatarColorListModel : ListModel
|
||||
{
|
||||
// Token: 0x17000B0B RID: 2827
|
||||
// (get) Token: 0x06003E3D RID: 15933 RVA: 0x000F9894 File Offset: 0x000F7A94
|
||||
[Token(Token = "0x17000B0B")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003E3D")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B0C RID: 2828
|
||||
// (get) Token: 0x06003E3E RID: 15934 RVA: 0x000F98A4 File Offset: 0x000F7AA4
|
||||
[Token(Token = "0x17000B0C")]
|
||||
public AvatarColorModel.AvatarColorType MEDAGKEAEKK
|
||||
{
|
||||
[Token(Token = "0x6003E3E")]
|
||||
[Address(RVA = "0x404240", Offset = "0x403040", VA = "0x180404240")]
|
||||
get
|
||||
{
|
||||
return this.avatarColorType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B0D RID: 2829
|
||||
// (get) Token: 0x06003E3F RID: 15935 RVA: 0x000F98B8 File Offset: 0x000F7AB8
|
||||
[Token(Token = "0x17000B0D")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x6003E3F")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B0E RID: 2830
|
||||
// (get) Token: 0x06003E40 RID: 15936 RVA: 0x000F98C8 File Offset: 0x000F7AC8
|
||||
[Token(Token = "0x17000B0E")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x6003E40")]
|
||||
[Address(RVA = "0x10AB2F0", Offset = "0x10AA0F0", VA = "0x1810AB2F0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return this.BOIHKFECIGG == 0 || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B0F RID: 2831
|
||||
// (get) Token: 0x06003E41 RID: 15937 RVA: 0x000F98E4 File Offset: 0x000F7AE4
|
||||
[Token(Token = "0x17000B0F")]
|
||||
public IReadOnlyList<string> NPJAJPJHDKH
|
||||
{
|
||||
[Token(Token = "0x6003E41")]
|
||||
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003E41)
|
||||
|
||||
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: 0x06003E42 RID: 15938 RVA: 0x000F98F8 File Offset: 0x000F7AF8
|
||||
[Token(Token = "0x6003E42")]
|
||||
[Address(RVA = "0x10AB170", Offset = "0x10A9F70", VA = "0x1810AB170", 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: 0x06003E43 RID: 15939 RVA: 0x000F993C File Offset: 0x000F7B3C
|
||||
[Token(Token = "0x6003E43")]
|
||||
[Address(RVA = "0x10AB240", Offset = "0x10AA040", VA = "0x1810AB240", 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: 0x06003E44 RID: 15940 RVA: 0x000F9970 File Offset: 0x000F7B70
|
||||
[Token(Token = "0x6003E44")]
|
||||
[Address(RVA = "0x10AADA0", Offset = "0x10A9BA0", VA = "0x1810AADA0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.BOIHKFECIGG = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06003E45 RID: 15941 RVA: 0x000F998C File Offset: 0x000F7B8C
|
||||
[Token(Token = "0x6003E45")]
|
||||
[Address(RVA = "0x10AADF0", Offset = "0x10A9BF0", VA = "0x1810AADF0", 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: 0x06003E46 RID: 15942 RVA: 0x000F9A3C File Offset: 0x000F7C3C
|
||||
[Token(Token = "0x6003E46")]
|
||||
[Address(RVA = "0xF689A0", Offset = "0xF677A0", VA = "0x180F689A0")]
|
||||
private void PBCPNOGHPFF(ModelBase NLNHFEEMFBN)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003E47 RID: 15943 RVA: 0x000F9A50 File Offset: 0x000F7C50
|
||||
[Token(Token = "0x6003E47")]
|
||||
[Address(RVA = "0xF604B0", Offset = "0xF5F2B0", VA = "0x180F604B0")]
|
||||
public AvatarColorListModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400339C RID: 13212
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400339C")]
|
||||
[SerializeField]
|
||||
private AvatarColorModel.AvatarColorType avatarColorType;
|
||||
|
||||
// Token: 0x0400339D RID: 13213
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400339D")]
|
||||
private AvatarCustomizationModel HAPFGIALPJL;
|
||||
|
||||
// Token: 0x0400339E RID: 13214
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400339E")]
|
||||
private List<string> BOIHKFECIGG;
|
||||
|
||||
// Token: 0x020008FB RID: 2299
|
||||
[Token(Token = "0x20008FB")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GGADIBNHLCB
|
||||
{
|
||||
// Token: 0x06003E48 RID: 15944 RVA: 0x000F9A64 File Offset: 0x000F7C64
|
||||
[Token(Token = "0x6003E48")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GGADIBNHLCB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E49 RID: 15945 RVA: 0x000F9A78 File Offset: 0x000F7C78
|
||||
[Token(Token = "0x6003E49")]
|
||||
[Address(RVA = "0x10B55D0", Offset = "0x10B43D0", VA = "0x1810B55D0")]
|
||||
internal bool <RefreshInternal>b__1(ColorVault.ColorToGuid c)
|
||||
{
|
||||
return c != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400339F RID: 13215
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400339F")]
|
||||
public bool showLockedItems;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008FD RID: 2301
|
||||
[Token(Token = "0x20008FD")]
|
||||
public class AvatarColorListModelController : ModelController<AvatarColorListModel>
|
||||
{
|
||||
// Token: 0x06003E4E RID: 15950 RVA: 0x000F9AF8 File Offset: 0x000F7CF8
|
||||
[Token(Token = "0x6003E4E")]
|
||||
[Address(RVA = "0x10AAD60", Offset = "0x10A9B60", VA = "0x1810AAD60")]
|
||||
public AvatarColorListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008FE RID: 2302
|
||||
[Token(Token = "0x20008FE")]
|
||||
[Serializable]
|
||||
private class AvatarColorListSpawnerImpl : RecyclingListControllerImpl<AvatarColorListModel, AvatarColorModel>
|
||||
{
|
||||
// Token: 0x06003E4F RID: 15951 RVA: 0x000F9B0C File Offset: 0x000F7D0C
|
||||
[Token(Token = "0x6003E4F")]
|
||||
[Address(RVA = "0x10AB340", Offset = "0x10AA140", VA = "0x1810AB340", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
AvatarColorModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<AvatarColorModel>();
|
||||
}
|
||||
|
||||
// Token: 0x06003E50 RID: 15952 RVA: 0x000F9B28 File Offset: 0x000F7D28
|
||||
[Token(Token = "0x6003E50")]
|
||||
[Address(RVA = "0x10AB3F0", Offset = "0x10AA1F0", VA = "0x1810AB3F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<string>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003E51 RID: 15953 RVA: 0x000F9B40 File Offset: 0x000F7D40
|
||||
[Token(Token = "0x6003E51")]
|
||||
[Address(RVA = "0x10AB440", Offset = "0x10AA240", VA = "0x1810AB440")]
|
||||
public AvatarColorListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020008FF RID: 2303
|
||||
[Token(Token = "0x20008FF")]
|
||||
[Serializable]
|
||||
private class AvatarColorCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AvatarColorListModel, AvatarColorModel, AvatarColorModelController>
|
||||
{
|
||||
// Token: 0x06003E52 RID: 15954 RVA: 0x000F9B54 File Offset: 0x000F7D54
|
||||
[Token(Token = "0x6003E52")]
|
||||
[Address(RVA = "0x10AACD0", Offset = "0x10A9AD0", VA = "0x1810AACD0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<string>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003E53 RID: 15955 RVA: 0x000F9B6C File Offset: 0x000F7D6C
|
||||
[Token(Token = "0x6003E53")]
|
||||
[Address(RVA = "0x10AAC40", Offset = "0x10A9A40", VA = "0x1810AAC40", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AvatarColorModel OFOBHOJBDCP, BAEJLDPBGFI HELKKLDLMKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E54 RID: 15956 RVA: 0x000F9B84 File Offset: 0x000F7D84
|
||||
[Token(Token = "0x6003E54")]
|
||||
[Address(RVA = "0x10AAD20", Offset = "0x10A9B20", VA = "0x1810AAD20")]
|
||||
public AvatarColorCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,329 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using RecRoom.Avatars.Data.Shared;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000900 RID: 2304
|
||||
[Token(Token = "0x2000900")]
|
||||
public class AvatarColorModel : AvatarCustomizationDependentModel
|
||||
{
|
||||
// Token: 0x17000B10 RID: 2832
|
||||
// (get) Token: 0x06003E55 RID: 15957 RVA: 0x000F9B98 File Offset: 0x000F7D98
|
||||
[Token(Token = "0x17000B10")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003E55")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B11 RID: 2833
|
||||
// (get) Token: 0x06003E56 RID: 15958 RVA: 0x000F9BA8 File Offset: 0x000F7DA8
|
||||
// (set) Token: 0x06003E57 RID: 15959 RVA: 0x000F9BBC File Offset: 0x000F7DBC
|
||||
[Token(Token = "0x17000B11")]
|
||||
public AvatarColorModel.AvatarColorType MNJODMKIILA
|
||||
{
|
||||
[Token(Token = "0x6003E56")]
|
||||
[Address(RVA = "0x5672E0", Offset = "0x5660E0", VA = "0x1805672E0")]
|
||||
get;
|
||||
[Token(Token = "0x6003E57")]
|
||||
[Address(RVA = "0x5674F0", Offset = "0x5662F0", VA = "0x1805674F0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B12 RID: 2834
|
||||
// (get) Token: 0x06003E58 RID: 15960 RVA: 0x000F9BD0 File Offset: 0x000F7DD0
|
||||
// (set) Token: 0x06003E59 RID: 15961 RVA: 0x000F9BE4 File Offset: 0x000F7DE4
|
||||
[Token(Token = "0x17000B12")]
|
||||
public ColorVault.ColorToGuid NJBNOMNMPNI
|
||||
{
|
||||
[Token(Token = "0x6003E58")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get;
|
||||
[Token(Token = "0x6003E59")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B13 RID: 2835
|
||||
// (get) Token: 0x06003E5A RID: 15962 RVA: 0x000F9BF8 File Offset: 0x000F7DF8
|
||||
[Token(Token = "0x17000B13")]
|
||||
public bool ABEIKIMEDIC
|
||||
{
|
||||
[Token(Token = "0x6003E5A")]
|
||||
[Address(RVA = "0x10ABDC0", Offset = "0x10AABC0", VA = "0x1810ABDC0")]
|
||||
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: 0x17000B14 RID: 2836
|
||||
// (get) Token: 0x06003E5B RID: 15963 RVA: 0x000F9C30 File Offset: 0x000F7E30
|
||||
[Token(Token = "0x17000B14")]
|
||||
public bool EBBHEBCMKNI
|
||||
{
|
||||
[Token(Token = "0x6003E5B")]
|
||||
[Address(RVA = "0x10ABD60", Offset = "0x10AAB60", VA = "0x1810ABD60")]
|
||||
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: 0x17000B15 RID: 2837
|
||||
// (get) Token: 0x06003E5C RID: 15964 RVA: 0x000F9C84 File Offset: 0x000F7E84
|
||||
[Token(Token = "0x17000B15")]
|
||||
public HOJMGAMMIAD NKMOKCDNHIM
|
||||
{
|
||||
[Token(Token = "0x6003E5C")]
|
||||
[Address(RVA = "0x10ABE00", Offset = "0x10AAC00", VA = "0x1810ABE00")]
|
||||
get
|
||||
{
|
||||
ColorVault.ColorToGuid colorToGuid;
|
||||
do
|
||||
{
|
||||
colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
}
|
||||
while (colorToGuid == 0);
|
||||
return colorToGuid.<PurchasableGiftDrop>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B16 RID: 2838
|
||||
// (get) Token: 0x06003E5D RID: 15965 RVA: 0x000F9CA4 File Offset: 0x000F7EA4
|
||||
[Token(Token = "0x17000B16")]
|
||||
public bool EFBOHDBHFKF
|
||||
{
|
||||
[Token(Token = "0x6003E5D")]
|
||||
[Address(RVA = "0x10ABD40", Offset = "0x10AAB40", VA = "0x1810ABD40")]
|
||||
get
|
||||
{
|
||||
ColorVault.ColorToGuid colorToGuid = this.<HPFHIHLEAFJ>k__BackingField;
|
||||
if (colorToGuid != 0)
|
||||
{
|
||||
return colorToGuid.<PurchasableGiftDrop>k__BackingField != 0;
|
||||
}
|
||||
return colorToGuid != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E5E RID: 15966 RVA: 0x000F9CD0 File Offset: 0x000F7ED0
|
||||
[Token(Token = "0x6003E5E")]
|
||||
[Address(RVA = "0x10ABC30", Offset = "0x10AAA30", VA = "0x1810ABC30")]
|
||||
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: 0x06003E5F RID: 15967 RVA: 0x000F9D08 File Offset: 0x000F7F08
|
||||
[Token(Token = "0x6003E5F")]
|
||||
[Address(RVA = "0x10AB570", Offset = "0x10AA370", VA = "0x1810AB570", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.<MGGMPKNGGOD>k__BackingField = (AvatarColorModel.AvatarColorType)num;
|
||||
this.<HPFHIHLEAFJ>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x06003E60 RID: 15968 RVA: 0x000F9D28 File Offset: 0x000F7F28
|
||||
[Token(Token = "0x6003E60")]
|
||||
[Address(RVA = "0x10ABA00", Offset = "0x10AA800", VA = "0x1810ABA00", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003E61 RID: 15969 RVA: 0x000F9D3C File Offset: 0x000F7F3C
|
||||
[Token(Token = "0x6003E61")]
|
||||
[Address(RVA = "0x10ABAA0", Offset = "0x10AA8A0", VA = "0x1810ABAA0")]
|
||||
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: 0x06003E62 RID: 15970 RVA: 0x000F9E20 File Offset: 0x000F8020
|
||||
[Token(Token = "0x6003E62")]
|
||||
[Address(RVA = "0x10ABBC0", Offset = "0x10AA9C0", VA = "0x1810ABBC0")]
|
||||
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: 0x06003E63 RID: 15971 RVA: 0x000F9E70 File Offset: 0x000F8070
|
||||
[Token(Token = "0x6003E63")]
|
||||
[Address(RVA = "0x10AB580", Offset = "0x10AA380", VA = "0x1810AB580")]
|
||||
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: 0x06003E64 RID: 15972 RVA: 0x000FA014 File Offset: 0x000F8214
|
||||
[Token(Token = "0x6003E64")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public AvatarColorModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000901 RID: 2305
|
||||
[Token(Token = "0x2000901")]
|
||||
public enum AvatarColorType
|
||||
{
|
||||
// Token: 0x040033A6 RID: 13222
|
||||
[Token(Token = "0x40033A6")]
|
||||
Skin,
|
||||
// Token: 0x040033A7 RID: 13223
|
||||
[Token(Token = "0x40033A7")]
|
||||
HairPrimary,
|
||||
// Token: 0x040033A8 RID: 13224
|
||||
[Token(Token = "0x40033A8")]
|
||||
HairSecondary,
|
||||
// Token: 0x040033A9 RID: 13225
|
||||
[Token(Token = "0x40033A9")]
|
||||
BeardPrimary,
|
||||
// Token: 0x040033AA RID: 13226
|
||||
[Token(Token = "0x40033AA")]
|
||||
BeardSecondary
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000902 RID: 2306
|
||||
[Token(Token = "0x2000902")]
|
||||
public class AvatarColorModelController : ModelController<AvatarColorModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06003E65 RID: 15973 RVA: 0x000FA028 File Offset: 0x000F8228
|
||||
[Token(Token = "0x6003E65")]
|
||||
[Address(RVA = "0x10AB480", Offset = "0x10AA280", VA = "0x1810AB480", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003E65)
|
||||
|
||||
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: 0x06003E66 RID: 15974 RVA: 0x000FA054 File Offset: 0x000F8254
|
||||
[Token(Token = "0x6003E66")]
|
||||
[Address(RVA = "0x10AB530", Offset = "0x10AA330", VA = "0x1810AB530")]
|
||||
public AvatarColorModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000903 RID: 2307
|
||||
[Token(Token = "0x2000903")]
|
||||
[Serializable]
|
||||
private class AvatarColorToCardImpl : ToCardControllerImpl<AvatarColorModel>
|
||||
{
|
||||
// Token: 0x06003E67 RID: 15975 RVA: 0x000FA068 File Offset: 0x000F8268
|
||||
[Token(Token = "0x6003E67")]
|
||||
[Address(RVA = "0x10ABE10", Offset = "0x10AAC10", VA = "0x1810ABE10")]
|
||||
private void MEEKCCGGFFD()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B17 RID: 2839
|
||||
// (get) Token: 0x06003E68 RID: 15976 RVA: 0x000FA080 File Offset: 0x000F8280
|
||||
[Token(Token = "0x17000B17")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6003E68")]
|
||||
[Address(RVA = "0x10ABED0", Offset = "0x10AACD0", VA = "0x1810ABED0", 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: 0x06003E69 RID: 15977 RVA: 0x000FA1A8 File Offset: 0x000F83A8
|
||||
[Token(Token = "0x6003E69")]
|
||||
[Address(RVA = "0x10ABE90", Offset = "0x10AAC90", VA = "0x1810ABE90")]
|
||||
public AvatarColorToCardImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000904 RID: 2308
|
||||
[Token(Token = "0x2000904")]
|
||||
[Serializable]
|
||||
private class BackgroundColorImageImpl : ImageControllerImpl<AvatarColorModel>
|
||||
{
|
||||
// Token: 0x06003E6A RID: 15978 RVA: 0x000FA1BC File Offset: 0x000F83BC
|
||||
[Token(Token = "0x6003E6A")]
|
||||
[Address(RVA = "0x10B10E0", Offset = "0x10AFEE0", VA = "0x1810B10E0", 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: 0x06003E6B RID: 15979 RVA: 0x000FA1F8 File Offset: 0x000F83F8
|
||||
[Token(Token = "0x6003E6B")]
|
||||
[Address(RVA = "0x10B11A0", Offset = "0x10AFFA0", VA = "0x1810B11A0")]
|
||||
public BackgroundColorImageImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033AB RID: 13227
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033AB")]
|
||||
[SerializeField]
|
||||
private AvatarColorModel.AvatarColorType avatarColorType;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000915 RID: 2325
|
||||
[Token(Token = "0x2000915")]
|
||||
public class AvatarCustomizationDependentModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B34 RID: 2868
|
||||
// (get) Token: 0x06003EE2 RID: 16098 RVA: 0x000FBE68 File Offset: 0x000FA068
|
||||
[Token(Token = "0x17000B34")]
|
||||
public AvatarCustomizationModel JAHLPGDLMOC
|
||||
{
|
||||
[Token(Token = "0x6003EE2")]
|
||||
[Address(RVA = "0x10ACA40", Offset = "0x10AB840", VA = "0x1810ACA40")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel hapfgialpjl = this.HAPFGIALPJL;
|
||||
int num = 0;
|
||||
if (hapfgialpjl == num)
|
||||
{
|
||||
AvatarCustomizationModel componentInParent = base.GetComponentInParent<AvatarCustomizationModel>();
|
||||
this.HAPFGIALPJL = componentInParent;
|
||||
}
|
||||
return this.HAPFGIALPJL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B35 RID: 2869
|
||||
// (get) Token: 0x06003EE3 RID: 16099 RVA: 0x000FBE9C File Offset: 0x000FA09C
|
||||
[Token(Token = "0x17000B35")]
|
||||
public MNHEFLIMKGO ONBHMHCNDLO
|
||||
{
|
||||
[Token(Token = "0x6003EE3")]
|
||||
[Address(RVA = "0x10ACAC0", Offset = "0x10AB8C0", VA = "0x1810ACAC0")]
|
||||
get
|
||||
{
|
||||
return this.JAHLPGDLMOC.AGCAPLPAAHH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B36 RID: 2870
|
||||
// (get) Token: 0x06003EE4 RID: 16100 RVA: 0x000FBEBC File Offset: 0x000FA0BC
|
||||
[Token(Token = "0x17000B36")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003EE4")]
|
||||
[Address(RVA = "0x10AC8F0", Offset = "0x10AB6F0", VA = "0x1810AC8F0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel = this.JAHLPGDLMOC;
|
||||
int num = 0;
|
||||
return avatarCustomizationModel != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EE5 RID: 16101 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EE5")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EE6 RID: 16102 RVA: 0x000FBEDC File Offset: 0x000FA0DC
|
||||
[Token(Token = "0x6003EE6")]
|
||||
[Address(RVA = "0x10AC7A0", Offset = "0x10AB5A0", VA = "0x1810AC7A0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003EE7 RID: 16103 RVA: 0x000FBEF0 File Offset: 0x000FA0F0
|
||||
[Token(Token = "0x6003EE7")]
|
||||
[Address(RVA = "0x10AC840", Offset = "0x10AB640", VA = "0x1810AC840", 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: 0x06003EE8 RID: 16104 RVA: 0x000FBF24 File Offset: 0x000FA124
|
||||
[Token(Token = "0x6003EE8")]
|
||||
[Address(RVA = "0x10AC960", Offset = "0x10AB760", VA = "0x1810AC960", 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: 0x06003EE9 RID: 16105 RVA: 0x000FBF6C File Offset: 0x000FA16C
|
||||
[Token(Token = "0x6003EE9")]
|
||||
[Address(RVA = "0xF63CB0", Offset = "0xF62AB0", VA = "0x180F63CB0")]
|
||||
private void PBCPNOGHPFF(ModelBase NLNHFEEMFBN)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003EEA RID: 16106 RVA: 0x000FBF80 File Offset: 0x000FA180
|
||||
[Token(Token = "0x6003EEA")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public AvatarCustomizationDependentModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003406 RID: 13318
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003406")]
|
||||
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: 0x02000905 RID: 2309
|
||||
[Token(Token = "0x2000905")]
|
||||
public class AvatarCustomizationItemListModel : ListModel
|
||||
{
|
||||
// Token: 0x17000B18 RID: 2840
|
||||
// (get) Token: 0x06003E6C RID: 15980 RVA: 0x000FA20C File Offset: 0x000F840C
|
||||
[Token(Token = "0x17000B18")]
|
||||
public OutfitType KPBOKDELAPH
|
||||
{
|
||||
[Token(Token = "0x6003E6C")]
|
||||
[Address(RVA = "0x404240", Offset = "0x403040", VA = "0x180404240")]
|
||||
get
|
||||
{
|
||||
return this.outfitType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B19 RID: 2841
|
||||
// (get) Token: 0x06003E6D RID: 15981 RVA: 0x000FA220 File Offset: 0x000F8420
|
||||
[Token(Token = "0x17000B19")]
|
||||
public AvatarItemHandEquipType FCOELFJONFI
|
||||
{
|
||||
[Token(Token = "0x6003E6D")]
|
||||
[Address(RVA = "0x73F5C0", Offset = "0x73E3C0", VA = "0x18073F5C0")]
|
||||
get
|
||||
{
|
||||
return this.handEquipType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1A RID: 2842
|
||||
// (get) Token: 0x06003E6E RID: 15982 RVA: 0x000FA234 File Offset: 0x000F8434
|
||||
[Token(Token = "0x17000B1A")]
|
||||
public EOBKJELFMIA.PFIGBFIKKEG IHPAOPAJPBO
|
||||
{
|
||||
[Token(Token = "0x6003E6E")]
|
||||
[Address(RVA = "0x10AD1D0", Offset = "0x10ABFD0", VA = "0x1810AD1D0")]
|
||||
get
|
||||
{
|
||||
return this.HAPFGIALPJL.PFFKBHDEIDH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1B RID: 2843
|
||||
// (get) Token: 0x06003E6F RID: 15983 RVA: 0x000FA254 File Offset: 0x000F8454
|
||||
[Token(Token = "0x17000B1B")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ DFJELDMGJAD
|
||||
{
|
||||
[Token(Token = "0x6003E6F")]
|
||||
[Address(RVA = "0x10AD160", Offset = "0x10ABF60", VA = "0x1810AD160")]
|
||||
get
|
||||
{
|
||||
return this.outfitType.JIJFBCNAKNK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1C RID: 2844
|
||||
// (get) Token: 0x06003E70 RID: 15984 RVA: 0x000FA26C File Offset: 0x000F846C
|
||||
[Token(Token = "0x17000B1C")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ FONNFBDGANC
|
||||
{
|
||||
[Token(Token = "0x6003E70")]
|
||||
[Address(RVA = "0x10AD170", Offset = "0x10ABF70", VA = "0x1810AD170")]
|
||||
get
|
||||
{
|
||||
return this.HAPFGIALPJL.IMJKADIIAGN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1D RID: 2845
|
||||
// (get) Token: 0x06003E71 RID: 15985 RVA: 0x000FA28C File Offset: 0x000F848C
|
||||
[Token(Token = "0x17000B1D")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ BGDFCJHBBCH
|
||||
{
|
||||
[Token(Token = "0x6003E71")]
|
||||
[Address(RVA = "0x10AD0D0", Offset = "0x10ABED0", VA = "0x1810AD0D0")]
|
||||
get
|
||||
{
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj = this.outfitType.JIJFBCNAKNK();
|
||||
return this.HAPFGIALPJL.IMJKADIIAGN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1E RID: 2846
|
||||
// (get) Token: 0x06003E72 RID: 15986 RVA: 0x000FA2B8 File Offset: 0x000F84B8
|
||||
[Token(Token = "0x17000B1E")]
|
||||
public string NKENBFJLMAM
|
||||
{
|
||||
[Token(Token = "0x6003E72")]
|
||||
[Address(RVA = "0x10AD1A0", Offset = "0x10ABFA0", VA = "0x1810AD1A0")]
|
||||
get
|
||||
{
|
||||
return this.HAPFGIALPJL.EFAODIPOHBL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B1F RID: 2847
|
||||
// (get) Token: 0x06003E73 RID: 15987 RVA: 0x000FA2D8 File Offset: 0x000F84D8
|
||||
[Token(Token = "0x17000B1F")]
|
||||
public IReadOnlyList<string> NPJAJPJHDKH
|
||||
{
|
||||
[Token(Token = "0x6003E73")]
|
||||
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003E73)
|
||||
|
||||
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: 0x17000B20 RID: 2848
|
||||
// (get) Token: 0x06003E74 RID: 15988 RVA: 0x000FA2EC File Offset: 0x000F84EC
|
||||
[Token(Token = "0x17000B20")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x6003E74")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B21 RID: 2849
|
||||
// (get) Token: 0x06003E75 RID: 15989 RVA: 0x000FA2FC File Offset: 0x000F84FC
|
||||
[Token(Token = "0x17000B21")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003E75")]
|
||||
[Address(RVA = "0x10ACF40", Offset = "0x10ABD40", VA = "0x1810ACF40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel hapfgialpjl = this.HAPFGIALPJL;
|
||||
int num = 0;
|
||||
return hapfgialpjl != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B22 RID: 2850
|
||||
// (get) Token: 0x06003E76 RID: 15990 RVA: 0x000FA31C File Offset: 0x000F851C
|
||||
[Token(Token = "0x17000B22")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x6003E76")]
|
||||
[Address(RVA = "0x10AD110", Offset = "0x10ABF10", VA = "0x1810AD110", Slot = "26")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return this.BOIHKFECIGG == 0 || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E77 RID: 15991 RVA: 0x000FA338 File Offset: 0x000F8538
|
||||
[Token(Token = "0x6003E77")]
|
||||
[Address(RVA = "0x10ACE70", Offset = "0x10ABC70", VA = "0x1810ACE70", 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: 0x06003E78 RID: 15992 RVA: 0x000FA380 File Offset: 0x000F8580
|
||||
[Token(Token = "0x6003E78")]
|
||||
[Address(RVA = "0x10ACFA0", Offset = "0x10ABDA0", VA = "0x1810ACFA0", 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: 0x06003E79 RID: 15993 RVA: 0x000FA3B4 File Offset: 0x000F85B4
|
||||
[Token(Token = "0x6003E79")]
|
||||
[Address(RVA = "0x10ACB20", Offset = "0x10AB920", VA = "0x1810ACB20", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.BOIHKFECIGG.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06003E7A RID: 15994 RVA: 0x000FA3D8 File Offset: 0x000F85D8
|
||||
[Token(Token = "0x6003E7A")]
|
||||
[Address(RVA = "0x10ACBE0", Offset = "0x10AB9E0", VA = "0x1810ACBE0", 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: 0x06003E7B RID: 15995 RVA: 0x000FA46C File Offset: 0x000F866C
|
||||
[Token(Token = "0x6003E7B")]
|
||||
[Address(RVA = "0xF689A0", Offset = "0xF677A0", VA = "0x180F689A0")]
|
||||
private void PBCPNOGHPFF(ModelBase NLNHFEEMFBN)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003E7C RID: 15996 RVA: 0x000FA480 File Offset: 0x000F8680
|
||||
[Token(Token = "0x6003E7C")]
|
||||
[Address(RVA = "0x10AD050", Offset = "0x10ABE50", VA = "0x1810AD050")]
|
||||
public AvatarCustomizationItemListModel()
|
||||
{
|
||||
List<string> list = new List();
|
||||
this.BOIHKFECIGG = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003E7D RID: 15997 RVA: 0x000FA4B0 File Offset: 0x000F86B0
|
||||
[Token(Token = "0x6003E7D")]
|
||||
[Address(RVA = "0x10ACB80", Offset = "0x10AB980", VA = "0x1810ACB80")]
|
||||
[CompilerGenerated]
|
||||
private void FANCKIFOEHI(IReadOnlyList<string> FHFGOGLNKEE)
|
||||
{
|
||||
this.BOIHKFECIGG.AddRange(FHFGOGLNKEE);
|
||||
}
|
||||
|
||||
// Token: 0x040033AC RID: 13228
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40033AC")]
|
||||
[SerializeField]
|
||||
private OutfitType outfitType;
|
||||
|
||||
// Token: 0x040033AD RID: 13229
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x40033AD")]
|
||||
[SerializeField]
|
||||
private bool addNoneOptionToList = true;
|
||||
|
||||
// Token: 0x040033AE RID: 13230
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40033AE")]
|
||||
[SerializeField]
|
||||
private AvatarItemHandEquipType handEquipType = (AvatarItemHandEquipType)((ulong)1L);
|
||||
|
||||
// Token: 0x040033AF RID: 13231
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40033AF")]
|
||||
private AvatarCustomizationModel HAPFGIALPJL;
|
||||
|
||||
// Token: 0x040033B0 RID: 13232
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40033B0")]
|
||||
private readonly List<string> BOIHKFECIGG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000906 RID: 2310
|
||||
[Token(Token = "0x2000906")]
|
||||
public class AvatarCustomizationItemListModelController : ModelController<AvatarCustomizationItemListModel>
|
||||
{
|
||||
// Token: 0x06003E7E RID: 15998 RVA: 0x000FA4D0 File Offset: 0x000F86D0
|
||||
[Token(Token = "0x6003E7E")]
|
||||
[Address(RVA = "0x10ACAE0", Offset = "0x10AB8E0", VA = "0x1810ACAE0")]
|
||||
public AvatarCustomizationItemListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000907 RID: 2311
|
||||
[Token(Token = "0x2000907")]
|
||||
[Serializable]
|
||||
private class OutfitItemCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<AvatarCustomizationItemListModel, OutfitItemModel, OutfitItemModelController>
|
||||
{
|
||||
// Token: 0x06003E7F RID: 15999 RVA: 0x000FA4E4 File Offset: 0x000F86E4
|
||||
[Token(Token = "0x6003E7F")]
|
||||
[Address(RVA = "0x10B7830", Offset = "0x10B6630", VA = "0x1810B7830", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<string>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003E80 RID: 16000 RVA: 0x000FA4FC File Offset: 0x000F86FC
|
||||
[Token(Token = "0x6003E80")]
|
||||
[Address(RVA = "0x10B7780", Offset = "0x10B6580", VA = "0x1810B7780", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, OutfitItemModel IBGNNKNEDLG, BAEJLDPBGFI JFOIMFFMEJO)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003E81 RID: 16001 RVA: 0x000FA514 File Offset: 0x000F8714
|
||||
[Token(Token = "0x6003E81")]
|
||||
[Address(RVA = "0x10B7880", Offset = "0x10B6680", VA = "0x1810B7880")]
|
||||
public OutfitItemCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1985 @@
|
||||
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: 0x02000908 RID: 2312
|
||||
[Token(Token = "0x2000908")]
|
||||
public class AvatarCustomizationModel : AvatarModel
|
||||
{
|
||||
// Token: 0x17000B23 RID: 2851
|
||||
// (get) Token: 0x06003E82 RID: 16002 RVA: 0x000FA528 File Offset: 0x000F8728
|
||||
// (set) Token: 0x06003E83 RID: 16003 RVA: 0x000FA53C File Offset: 0x000F873C
|
||||
[Token(Token = "0x17000B23")]
|
||||
public AvatarCustomizationModel.OPGHFCLCNJB EMFEEACHDCN
|
||||
{
|
||||
[Token(Token = "0x6003E82")]
|
||||
[Address(RVA = "0xD510D0", Offset = "0xD4FED0", VA = "0x180D510D0")]
|
||||
get
|
||||
{
|
||||
return this.FJGNNGGOHKB;
|
||||
}
|
||||
[Token(Token = "0x6003E83")]
|
||||
[Address(RVA = "0x10B0940", Offset = "0x10AF740", VA = "0x1810B0940")]
|
||||
set
|
||||
{
|
||||
this.FJGNNGGOHKB = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B24 RID: 2852
|
||||
// (get) Token: 0x06003E84 RID: 16004 RVA: 0x000FA558 File Offset: 0x000F8758
|
||||
// (set) Token: 0x06003E85 RID: 16005 RVA: 0x000FA56C File Offset: 0x000F876C
|
||||
[Token(Token = "0x17000B24")]
|
||||
public AvatarCustomizationModel.LHIFBBOIHDN CIBAIOMOMDE
|
||||
{
|
||||
[Token(Token = "0x6003E84")]
|
||||
[Address(RVA = "0x403A30", Offset = "0x402830", VA = "0x180403A30")]
|
||||
get
|
||||
{
|
||||
return this.HEBIMNOHFIO;
|
||||
}
|
||||
[Token(Token = "0x6003E85")]
|
||||
[Address(RVA = "0x10B09E0", Offset = "0x10AF7E0", VA = "0x1810B09E0")]
|
||||
set
|
||||
{
|
||||
this.HEBIMNOHFIO = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B25 RID: 2853
|
||||
// (get) Token: 0x06003E86 RID: 16006 RVA: 0x000FA588 File Offset: 0x000F8788
|
||||
// (set) Token: 0x06003E87 RID: 16007 RVA: 0x000FA59C File Offset: 0x000F879C
|
||||
[Token(Token = "0x17000B25")]
|
||||
public AvatarCustomizationModel.LHIFBBOIHDN IEGDIJGKPDB
|
||||
{
|
||||
[Token(Token = "0x6003E86")]
|
||||
[Address(RVA = "0x403AB0", Offset = "0x4028B0", VA = "0x180403AB0")]
|
||||
get
|
||||
{
|
||||
return this.IJBPKOEBIMA;
|
||||
}
|
||||
[Token(Token = "0x6003E87")]
|
||||
[Address(RVA = "0x10B0990", Offset = "0x10AF790", VA = "0x1810B0990")]
|
||||
set
|
||||
{
|
||||
this.IJBPKOEBIMA = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B26 RID: 2854
|
||||
// (get) Token: 0x06003E88 RID: 16008 RVA: 0x000FA5B8 File Offset: 0x000F87B8
|
||||
// (set) Token: 0x06003E89 RID: 16009 RVA: 0x000FA5CC File Offset: 0x000F87CC
|
||||
[Token(Token = "0x17000B26")]
|
||||
public AvatarCustomizationModel.NPPNKEECNHH IEPLMOBEFLI
|
||||
{
|
||||
[Token(Token = "0x6003E88")]
|
||||
[Address(RVA = "0xFBDD90", Offset = "0xFBCB90", VA = "0x180FBDD90")]
|
||||
get
|
||||
{
|
||||
return this.OLPCAFKPKMM;
|
||||
}
|
||||
[Token(Token = "0x6003E89")]
|
||||
[Address(RVA = "0x10B0A30", Offset = "0x10AF830", VA = "0x1810B0A30")]
|
||||
set
|
||||
{
|
||||
this.OLPCAFKPKMM = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B27 RID: 2855
|
||||
// (get) Token: 0x06003E8A RID: 16010 RVA: 0x000FA5E8 File Offset: 0x000F87E8
|
||||
// (set) Token: 0x06003E8B RID: 16011 RVA: 0x000FA5FC File Offset: 0x000F87FC
|
||||
[Token(Token = "0x17000B27")]
|
||||
public AvatarCustomizationModel.AHHLAJFBBEP LNCPBGHPMMP
|
||||
{
|
||||
[Token(Token = "0x6003E8A")]
|
||||
[Address(RVA = "0xA838F0", Offset = "0xA826F0", VA = "0x180A838F0")]
|
||||
get
|
||||
{
|
||||
return this.BMJHDDEGMPJ;
|
||||
}
|
||||
[Token(Token = "0x6003E8B")]
|
||||
[Address(RVA = "0x10B0A80", Offset = "0x10AF880", VA = "0x1810B0A80")]
|
||||
set
|
||||
{
|
||||
this.BMJHDDEGMPJ = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B28 RID: 2856
|
||||
// (get) Token: 0x06003E8C RID: 16012 RVA: 0x000FA618 File Offset: 0x000F8818
|
||||
// (set) Token: 0x06003E8D RID: 16013 RVA: 0x000FA62C File Offset: 0x000F882C
|
||||
[Token(Token = "0x17000B28")]
|
||||
public AvatarCustomizationModel.GNMMOOFNADF OJEOIDGLDJI
|
||||
{
|
||||
[Token(Token = "0x6003E8C")]
|
||||
[Address(RVA = "0xFBEFF0", Offset = "0xFBDDF0", VA = "0x180FBEFF0")]
|
||||
get
|
||||
{
|
||||
return this.GEJBGMJOMKI;
|
||||
}
|
||||
[Token(Token = "0x6003E8D")]
|
||||
[Address(RVA = "0x10B0B50", Offset = "0x10AF950", VA = "0x1810B0B50")]
|
||||
set
|
||||
{
|
||||
this.GEJBGMJOMKI = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B29 RID: 2857
|
||||
// (get) Token: 0x06003E8E RID: 16014 RVA: 0x000FA648 File Offset: 0x000F8848
|
||||
// (set) Token: 0x06003E8F RID: 16015 RVA: 0x000FA65C File Offset: 0x000F885C
|
||||
[Token(Token = "0x17000B29")]
|
||||
public EOBKJELFMIA.PFIGBFIKKEG IHPAOPAJPBO
|
||||
{
|
||||
[Token(Token = "0x6003E8E")]
|
||||
[Address(RVA = "0x7A5F80", Offset = "0x7A4D80", VA = "0x1807A5F80")]
|
||||
get
|
||||
{
|
||||
return this.PFFKBHDEIDH;
|
||||
}
|
||||
[Token(Token = "0x6003E8F")]
|
||||
[Address(RVA = "0x10B0B40", Offset = "0x10AF940", VA = "0x1810B0B40")]
|
||||
set
|
||||
{
|
||||
this.PFFKBHDEIDH = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2A RID: 2858
|
||||
// (get) Token: 0x06003E90 RID: 16016 RVA: 0x000FA678 File Offset: 0x000F8878
|
||||
// (set) Token: 0x06003E91 RID: 16017 RVA: 0x000FA68C File Offset: 0x000F888C
|
||||
[Token(Token = "0x17000B2A")]
|
||||
public EOBKJELFMIA.LFFHCBCBCJJ FONNFBDGANC
|
||||
{
|
||||
[Token(Token = "0x6003E90")]
|
||||
[Address(RVA = "0xDF87A0", Offset = "0xDF75A0", VA = "0x180DF87A0")]
|
||||
get
|
||||
{
|
||||
return this.IMJKADIIAGN;
|
||||
}
|
||||
[Token(Token = "0x6003E91")]
|
||||
[Address(RVA = "0x10B0AF0", Offset = "0x10AF8F0", VA = "0x1810B0AF0")]
|
||||
set
|
||||
{
|
||||
this.IMJKADIIAGN = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2B RID: 2859
|
||||
// (get) Token: 0x06003E92 RID: 16018 RVA: 0x000FA6A8 File Offset: 0x000F88A8
|
||||
// (set) Token: 0x06003E93 RID: 16019 RVA: 0x000FA6BC File Offset: 0x000F88BC
|
||||
[Token(Token = "0x17000B2B")]
|
||||
public string NKENBFJLMAM
|
||||
{
|
||||
[Token(Token = "0x6003E92")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
get
|
||||
{
|
||||
return this.EFAODIPOHBL;
|
||||
}
|
||||
[Token(Token = "0x6003E93")]
|
||||
[Address(RVA = "0x10B0B00", Offset = "0x10AF900", VA = "0x1810B0B00")]
|
||||
set
|
||||
{
|
||||
if (this.EFAODIPOHBL != value)
|
||||
{
|
||||
this.EFAODIPOHBL = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2C RID: 2860
|
||||
// (get) Token: 0x06003E94 RID: 16020 RVA: 0x000FA6E8 File Offset: 0x000F88E8
|
||||
// (set) Token: 0x06003E95 RID: 16021 RVA: 0x000FA6FC File Offset: 0x000F88FC
|
||||
[Token(Token = "0x17000B2C")]
|
||||
public bool PJKALLBFKBE
|
||||
{
|
||||
[Token(Token = "0x6003E94")]
|
||||
[Address(RVA = "0xD53F90", Offset = "0xD52D90", VA = "0x180D53F90")]
|
||||
get
|
||||
{
|
||||
return this.MNJHFGHJBDN;
|
||||
}
|
||||
[Token(Token = "0x6003E95")]
|
||||
[Address(RVA = "0x10B0AD0", Offset = "0x10AF8D0", VA = "0x1810B0AD0")]
|
||||
set
|
||||
{
|
||||
this.MNJHFGHJBDN = value;
|
||||
if (!value)
|
||||
{
|
||||
this.EFAODIPOHBL = (ulong)0L;
|
||||
}
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2D RID: 2861
|
||||
// (get) Token: 0x06003E96 RID: 16022 RVA: 0x000FA724 File Offset: 0x000F8924
|
||||
[Token(Token = "0x17000B2D")]
|
||||
public bool HPLLCDOINAP
|
||||
{
|
||||
[Token(Token = "0x6003E96")]
|
||||
[Address(RVA = "0x10B0850", Offset = "0x10AF650", VA = "0x1810B0850")]
|
||||
get
|
||||
{
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj;
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj2;
|
||||
return this.IMJKADIIAGN.HasFlag(lffhcbcbcjj) || !this.IMJKADIIAGN.HasFlag(lffhcbcbcjj2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B2E RID: 2862
|
||||
// (get) Token: 0x06003E97 RID: 16023 RVA: 0x000FA758 File Offset: 0x000F8958
|
||||
// (set) Token: 0x06003E98 RID: 16024 RVA: 0x000FA76C File Offset: 0x000F896C
|
||||
[Token(Token = "0x17000B2E")]
|
||||
public PlayerAvatarDisplay.DPOGFJABJBJ DDGKLBNLCEC
|
||||
{
|
||||
[Token(Token = "0x6003E97")]
|
||||
[Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")]
|
||||
get;
|
||||
[Token(Token = "0x6003E98")]
|
||||
[Address(RVA = "0x533D70", Offset = "0x532B70", VA = "0x180533D70")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B2F RID: 2863
|
||||
// (get) Token: 0x06003E99 RID: 16025 RVA: 0x000FA780 File Offset: 0x000F8980
|
||||
// (set) Token: 0x06003E9A RID: 16026 RVA: 0x000FA794 File Offset: 0x000F8994
|
||||
[Token(Token = "0x17000B2F")]
|
||||
public bool ECGJIDIFNJG
|
||||
{
|
||||
[Token(Token = "0x6003E99")]
|
||||
[Address(RVA = "0x965570", Offset = "0x964370", VA = "0x180965570")]
|
||||
get;
|
||||
[Token(Token = "0x6003E9A")]
|
||||
[Address(RVA = "0xF3CB00", Offset = "0xF3B900", VA = "0x180F3CB00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B30 RID: 2864
|
||||
// (get) Token: 0x06003E9B RID: 16027 RVA: 0x000FA7A8 File Offset: 0x000F89A8
|
||||
[Token(Token = "0x17000B30")]
|
||||
public bool DINPECFANOH
|
||||
{
|
||||
[Token(Token = "0x6003E9B")]
|
||||
[Address(RVA = "0x10B0790", Offset = "0x10AF590", VA = "0x1810B0790")]
|
||||
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: 0x06003E9C RID: 16028 RVA: 0x000FA800 File Offset: 0x000F8A00
|
||||
[Token(Token = "0x6003E9C")]
|
||||
[Address(RVA = "0x10AD2D0", Offset = "0x10AC0D0", VA = "0x1810AD2D0")]
|
||||
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: 0x17000B31 RID: 2865
|
||||
// (get) Token: 0x06003E9D RID: 16029 RVA: 0x000FA844 File Offset: 0x000F8A44
|
||||
[Token(Token = "0x17000B31")]
|
||||
public bool BFKFGKFNNOE
|
||||
{
|
||||
[Token(Token = "0x6003E9D")]
|
||||
[Address(RVA = "0x10B0740", Offset = "0x10AF540", VA = "0x1810B0740")]
|
||||
get
|
||||
{
|
||||
return this.BJJLOAAFEPN.IBDJAKGMLEB != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B32 RID: 2866
|
||||
// (get) Token: 0x06003E9E RID: 16030 RVA: 0x000FA868 File Offset: 0x000F8A68
|
||||
[Token(Token = "0x17000B32")]
|
||||
public bool MCLMKMAKOPG
|
||||
{
|
||||
[Token(Token = "0x6003E9E")]
|
||||
[Address(RVA = "0x10B06F0", Offset = "0x10AF4F0", VA = "0x1810B06F0")]
|
||||
get
|
||||
{
|
||||
return this.BJJLOAAFEPN.FLAGPNDNLFI != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E9F RID: 16031 RVA: 0x000FA88C File Offset: 0x000F8A8C
|
||||
[Token(Token = "0x6003E9F")]
|
||||
[Address(RVA = "0x10B00B0", Offset = "0x10AEEB0", VA = "0x1810B00B0")]
|
||||
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: 0x06003EA0 RID: 16032 RVA: 0x000FA8E4 File Offset: 0x000F8AE4
|
||||
[Token(Token = "0x6003EA0")]
|
||||
[Address(RVA = "0x10AEFC0", Offset = "0x10ADDC0", VA = "0x1810AEFC0")]
|
||||
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: 0x06003EA1 RID: 16033 RVA: 0x000FA93C File Offset: 0x000F8B3C
|
||||
[Token(Token = "0x6003EA1")]
|
||||
[Address(RVA = "0x10AD240", Offset = "0x10AC040", VA = "0x1810AD240")]
|
||||
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: 0x06003EA2 RID: 16034 RVA: 0x000FA978 File Offset: 0x000F8B78
|
||||
[Token(Token = "0x6003EA2")]
|
||||
[Address(RVA = "0x10AEC80", Offset = "0x10ADA80", VA = "0x1810AEC80")]
|
||||
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: 0x06003EA3 RID: 16035 RVA: 0x000FAA40 File Offset: 0x000F8C40
|
||||
[Token(Token = "0x6003EA3")]
|
||||
[Address(RVA = "0x10AEAA0", Offset = "0x10AD8A0", VA = "0x1810AEAA0")]
|
||||
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: 0x06003EA4 RID: 16036 RVA: 0x000FAAAC File Offset: 0x000F8CAC
|
||||
[Token(Token = "0x6003EA4")]
|
||||
[Address(RVA = "0x10B01C0", Offset = "0x10AEFC0", VA = "0x1810B01C0")]
|
||||
public void UnequipOutfitItems(IEnumerable<AvatarItemSelection> BOOHBJEEGKH)
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
num2 = 0;
|
||||
num += num;
|
||||
num++;
|
||||
num += num;
|
||||
num++;
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
MFBGLIHGCGO<OutfitType> avatarItemUnequippedEvent = AvatarCustomizationModel.AvatarItemUnequippedEvent;
|
||||
OKNNKFGFODL oknnkfgfodl = AvatarCustomizationModel.AvatarUndoEvent;
|
||||
oknnkfgfodl += oknnkfgfodl;
|
||||
oknnkfgfodl += oknnkfgfodl;
|
||||
}
|
||||
while (num != 0);
|
||||
if (num2 != 0)
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EA5 RID: 16037 RVA: 0x000FAB24 File Offset: 0x000F8D24
|
||||
[Token(Token = "0x6003EA5")]
|
||||
[Address(RVA = "0x10AD4F0", Offset = "0x10AC2F0", VA = "0x1810AD4F0")]
|
||||
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: 0x06003EA6 RID: 16038 RVA: 0x000FAB5C File Offset: 0x000F8D5C
|
||||
[Token(Token = "0x6003EA6")]
|
||||
[Address(RVA = "0x10AF7F0", Offset = "0x10AE5F0", VA = "0x1810AF7F0")]
|
||||
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: 0x06003EA7 RID: 16039 RVA: 0x000FABA8 File Offset: 0x000F8DA8
|
||||
[Token(Token = "0x6003EA7")]
|
||||
[Address(RVA = "0x10AF5F0", Offset = "0x10AE3F0", VA = "0x1810AF5F0")]
|
||||
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: 0x06003EA8 RID: 16040 RVA: 0x000FAC00 File Offset: 0x000F8E00
|
||||
[Token(Token = "0x6003EA8")]
|
||||
[Address(RVA = "0x10AF6F0", Offset = "0x10AE4F0", VA = "0x1810AF6F0")]
|
||||
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: 0x06003EA9 RID: 16041 RVA: 0x000FAC58 File Offset: 0x000F8E58
|
||||
[Token(Token = "0x6003EA9")]
|
||||
[Address(RVA = "0x10AF4F0", Offset = "0x10AE2F0", VA = "0x1810AF4F0")]
|
||||
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: 0x06003EAA RID: 16042 RVA: 0x000FACB0 File Offset: 0x000F8EB0
|
||||
[Token(Token = "0x6003EAA")]
|
||||
[Address(RVA = "0x10AF0D0", Offset = "0x10ADED0", VA = "0x1810AF0D0")]
|
||||
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: 0x06003EAB RID: 16043 RVA: 0x000FAD08 File Offset: 0x000F8F08
|
||||
[Token(Token = "0x6003EAB")]
|
||||
[Address(RVA = "0x10AF1D0", Offset = "0x10ADFD0", VA = "0x1810AF1D0")]
|
||||
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: 0x06003EAC RID: 16044 RVA: 0x000FAD60 File Offset: 0x000F8F60
|
||||
[Token(Token = "0x6003EAC")]
|
||||
[Address(RVA = "0x10AF2D0", Offset = "0x10AE0D0", VA = "0x1810AF2D0")]
|
||||
public void SetBodyShape(string COFLAJFOPEN)
|
||||
{
|
||||
if (this.AGCAPLPAAHH.GNJJGBFBHPB(COFLAJFOPEN))
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarBodyChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EAD RID: 16045 RVA: 0x000FAD98 File Offset: 0x000F8F98
|
||||
[Token(Token = "0x6003EAD")]
|
||||
[Address(RVA = "0x10AF440", Offset = "0x10AE240", VA = "0x1810AF440")]
|
||||
public void SetFaceShape(string COFLAJFOPEN)
|
||||
{
|
||||
if (this.AGCAPLPAAHH.NMLHPCIPPFL(COFLAJFOPEN))
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarFaceChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EAE RID: 16046 RVA: 0x000FADD0 File Offset: 0x000F8FD0
|
||||
[Token(Token = "0x6003EAE")]
|
||||
[Address(RVA = "0x10AF380", Offset = "0x10AE180", VA = "0x1810AF380")]
|
||||
public void SetFaceFeatureStyle(FaceFeatureType GEDCEIDOKJL, string COFLAJFOPEN)
|
||||
{
|
||||
MNHEFLIMKGO agcaplpaahh = this.AGCAPLPAAHH;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
this.AddUndoStack();
|
||||
base.MKBLJJGJAOH();
|
||||
AvatarCustomizationModel.AvatarFaceChangedEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EAF RID: 16047 RVA: 0x000FAE04 File Offset: 0x000F9004
|
||||
[Token(Token = "0x6003EAF")]
|
||||
[Address(RVA = "0x10AD8A0", Offset = "0x10AC6A0", VA = "0x1810AD8A0")]
|
||||
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: 0x06003EB0 RID: 16048 RVA: 0x000FAE38 File Offset: 0x000F9038
|
||||
[Token(Token = "0x6003EB0")]
|
||||
[Address(RVA = "0x10AD970", Offset = "0x10AC770", VA = "0x1810AD970")]
|
||||
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: 0x06003EB1 RID: 16049 RVA: 0x000FAE6C File Offset: 0x000F906C
|
||||
[Token(Token = "0x6003EB1")]
|
||||
[Address(RVA = "0x10AD920", Offset = "0x10AC720", VA = "0x1810AD920")]
|
||||
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: 0x06003EB2 RID: 16050 RVA: 0x000FAEAC File Offset: 0x000F90AC
|
||||
[Token(Token = "0x6003EB2")]
|
||||
[Address(RVA = "0x10AD8E0", Offset = "0x10AC6E0", VA = "0x1810AD8E0")]
|
||||
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: 0x06003EB3 RID: 16051 RVA: 0x000FAEE0 File Offset: 0x000F90E0
|
||||
[Token(Token = "0x6003EB3")]
|
||||
[Address(RVA = "0x10AD490", Offset = "0x10AC290", VA = "0x1810AD490")]
|
||||
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: 0x06003EB4 RID: 16052 RVA: 0x000FAF10 File Offset: 0x000F9110
|
||||
[Token(Token = "0x6003EB4")]
|
||||
[Address(RVA = "0x10AD810", Offset = "0x10AC610", VA = "0x1810AD810")]
|
||||
public void GoBackToCustomizeMainPage()
|
||||
{
|
||||
if (this.customizeMainRoute != (ulong)0L)
|
||||
{
|
||||
BrowserModel browserModel = this.customizationBrowser;
|
||||
Func<CECAKDDNHLN, bool> func = new Func(this.HKBKCJCHMHM);
|
||||
browserModel.GoBackTo(func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EB5 RID: 16053 RVA: 0x000FAF4C File Offset: 0x000F914C
|
||||
[Token(Token = "0x6003EB5")]
|
||||
[Address(RVA = "0x10AD4C0", Offset = "0x10AC2C0", VA = "0x1810AD4C0")]
|
||||
private void EPKCLJOKKJG()
|
||||
{
|
||||
EOBKJELFMIA.LFFHCBCBCJJ lffhcbcbcjj = this.defaultOwnershipFilter;
|
||||
this.IMJKADIIAGN = lffhcbcbcjj;
|
||||
base.MKBLJJGJAOH();
|
||||
this.FEDHFBJAAOA();
|
||||
}
|
||||
|
||||
// Token: 0x06003EB6 RID: 16054 RVA: 0x000FAF74 File Offset: 0x000F9174
|
||||
[Token(Token = "0x6003EB6")]
|
||||
[Address(RVA = "0x10AD5E0", Offset = "0x10AC3E0", VA = "0x1810AD5E0")]
|
||||
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: 0x06003EB7 RID: 16055 RVA: 0x000FAFD8 File Offset: 0x000F91D8
|
||||
[Token(Token = "0x6003EB7")]
|
||||
[Address(RVA = "0x10AF8C0", Offset = "0x10AE6C0", VA = "0x1810AF8C0")]
|
||||
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: 0x06003EB8 RID: 16056 RVA: 0x000FB128 File Offset: 0x000F9328
|
||||
[Token(Token = "0x6003EB8")]
|
||||
[Address(RVA = "0x10AFBF0", Offset = "0x10AE9F0", VA = "0x1810AFBF0")]
|
||||
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: 0x06003EB9 RID: 16057 RVA: 0x000FB2F8 File Offset: 0x000F94F8
|
||||
[Token(Token = "0x6003EB9")]
|
||||
[Address(RVA = "0x10AE040", Offset = "0x10ACE40", VA = "0x1810AE040", 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: 0x06003EBA RID: 16058 RVA: 0x000FB34C File Offset: 0x000F954C
|
||||
[Token(Token = "0x6003EBA")]
|
||||
[Address(RVA = "0x10AE2B0", Offset = "0x10AD0B0", VA = "0x1810AE2B0", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(base.ONGOOHCFLLE);
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp2 = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action2 = new Action(this.ONGOOHCFLLE);
|
||||
OKNNKFGFODL browsableItemsChangedEvent = OutfitManager.BrowsableItemsChangedEvent;
|
||||
Action action3 = new Action(base.MKBLJJGJAOH);
|
||||
int num = 0;
|
||||
browsableItemsChangedEvent.BPAJKKAGPKB(action3, num != 0);
|
||||
DelegateData data = action3.data;
|
||||
Action action4 = new Action(base.MKBLJJGJAOH);
|
||||
OKNNKFGFODL hairDyeUnlockedEvent = HairColorVault.HairDyeUnlockedEvent;
|
||||
Action action5 = new Action(base.MKBLJJGJAOH);
|
||||
int num2 = 0;
|
||||
hairDyeUnlockedEvent.BPAJKKAGPKB(action5, num2 != 0);
|
||||
bool flag = base.GetComponentInParent<TitleScreenFlowModel>();
|
||||
this.<MICMDGDJCDO>k__BackingField = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003EBB RID: 16059 RVA: 0x000FB400 File Offset: 0x000F9600
|
||||
[Token(Token = "0x6003EBB")]
|
||||
[Address(RVA = "0x10AE790", Offset = "0x10AD590", VA = "0x1810AE790", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(base.ONGOOHCFLLE);
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp2 = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action2 = new Action(this.ONGOOHCFLLE);
|
||||
OKNNKFGFODL browsableItemsChangedEvent = OutfitManager.BrowsableItemsChangedEvent;
|
||||
Action action3 = new Action(base.MKBLJJGJAOH);
|
||||
browsableItemsChangedEvent.BIHKNNPGGKP(action3);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Action action4 = new Action(base.MKBLJJGJAOH);
|
||||
}
|
||||
OKNNKFGFODL hairDyeUnlockedEvent = HairColorVault.HairDyeUnlockedEvent;
|
||||
Action action5 = new Action(base.MKBLJJGJAOH);
|
||||
hairDyeUnlockedEvent.BIHKNNPGGKP(action5);
|
||||
}
|
||||
|
||||
// Token: 0x17000B33 RID: 2867
|
||||
// (get) Token: 0x06003EBC RID: 16060 RVA: 0x000FB490 File Offset: 0x000F9690
|
||||
[Token(Token = "0x17000B33")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003EBC")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EBD RID: 16061 RVA: 0x000FB4A0 File Offset: 0x000F96A0
|
||||
[Token(Token = "0x6003EBD")]
|
||||
[Address(RVA = "0x10AD700", Offset = "0x10AC500", VA = "0x1810AD700", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
if (this.BJJLOAAFEPN.ENONEADFACP == 0)
|
||||
{
|
||||
this.AddUndoStack();
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp = this.GLPJPIEOLDF();
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003EBE RID: 16062 RVA: 0x000FB4D4 File Offset: 0x000F96D4
|
||||
[Token(Token = "0x6003EBE")]
|
||||
[Address(RVA = "0x10AE640", Offset = "0x10AD440", VA = "0x1810AE640")]
|
||||
private void ONGOOHCFLLE(MNHEFLIMKGO KJAFOCJMDIH)
|
||||
{
|
||||
MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC;
|
||||
if (lhkbodfdflc != 0)
|
||||
{
|
||||
this.AGCAPLPAAHH = lhkbodfdflc;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
MNHEFLIMKGO.GFOMCHMBLHE(this.AGCAPLPAAHH);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003EBF RID: 16063 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003EBF")]
|
||||
[Address(RVA = "0x10AD9E0", Offset = "0x10AC7E0", VA = "0x1810AD9E0")]
|
||||
public static PMGCJEPKFOF<JPIJGHNNIDP> HandleTrialItems(DGOHCPBKOHD PFNGHHBCMGE, bool NEBEOPDJMJC = false)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003EC0 RID: 16064 RVA: 0x000FB50C File Offset: 0x000F970C
|
||||
[Token(Token = "0x6003EC0")]
|
||||
[Address(RVA = "0x10B0670", Offset = "0x10AF470", VA = "0x1810B0670")]
|
||||
public AvatarCustomizationModel()
|
||||
{
|
||||
BEPMBLAHCML<PBNNFOJIBOD> bepmblahcml = new BEPMBLAHCML(10);
|
||||
this.BJJLOAAFEPN = bepmblahcml;
|
||||
this.FJGNNGGOHKB = (AvatarCustomizationModel.OPGHFCLCNJB)((ulong)5L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003EC1 RID: 16065 RVA: 0x000FB54C File Offset: 0x000F974C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003EC1")]
|
||||
[Address(RVA = "0x10B0470", Offset = "0x10AF270", VA = "0x1810B0470")]
|
||||
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: 0x06003EC2 RID: 16066 RVA: 0x000FB624 File Offset: 0x000F9824
|
||||
[Token(Token = "0x6003EC2")]
|
||||
[Address(RVA = "0xF63CB0", Offset = "0xF62AB0", VA = "0x180F63CB0")]
|
||||
[CompilerGenerated]
|
||||
private void FFCCFJMDNNE(JPIJGHNNIDP MAOOLFEBOOD)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003EC3 RID: 16067 RVA: 0x000FB638 File Offset: 0x000F9838
|
||||
[Token(Token = "0x6003EC3")]
|
||||
[Address(RVA = "0x10AD9B0", Offset = "0x10AC7B0", VA = "0x1810AD9B0")]
|
||||
[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: 0x06003EC4 RID: 16068 RVA: 0x000FB660 File Offset: 0x000F9860
|
||||
[Token(Token = "0x6003EC4")]
|
||||
[Address(RVA = "0x10AD2C0", Offset = "0x10AC0C0", VA = "0x1810AD2C0")]
|
||||
[CompilerGenerated]
|
||||
private bool BDLKLBIHFPP()
|
||||
{
|
||||
return this.IMJKADIIAGN == EOBKJELFMIA.LFFHCBCBCJJ.Owned;
|
||||
}
|
||||
|
||||
// Token: 0x06003EC5 RID: 16069 RVA: 0x000FB678 File Offset: 0x000F9878
|
||||
[Token(Token = "0x6003EC5")]
|
||||
[Address(RVA = "0x10AE010", Offset = "0x10ACE10", VA = "0x1810AE010")]
|
||||
[CompilerGenerated]
|
||||
private void JDGLCAHEMPC(bool ONGBFDACHHG)
|
||||
{
|
||||
this.IMJKADIIAGN = (ONGBFDACHHG ? EOBKJELFMIA.LFFHCBCBCJJ.Store : EOBKJELFMIA.LFFHCBCBCJJ.None);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003EC6 RID: 16070 RVA: 0x000FB698 File Offset: 0x000F9898
|
||||
[Token(Token = "0x6003EC6")]
|
||||
[Address(RVA = "0x10AE220", Offset = "0x10AD020", VA = "0x1810AE220")]
|
||||
[CompilerGenerated]
|
||||
private void KIBOAMMALGK(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.IPOJPDBOPEI = num;
|
||||
return;
|
||||
}
|
||||
this.IPOJPDBOPEI = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x06003EC7 RID: 16071 RVA: 0x000FB6BC File Offset: 0x000F98BC
|
||||
[Token(Token = "0x6003EC7")]
|
||||
[Address(RVA = "0x10AE140", Offset = "0x10ACF40", VA = "0x1810AE140")]
|
||||
[CompilerGenerated]
|
||||
private object JOEBNHGCNNO()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003EC7)
|
||||
|
||||
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: 0x06003EC8 RID: 16072 RVA: 0x000FB6D0 File Offset: 0x000F98D0
|
||||
[Token(Token = "0x6003EC8")]
|
||||
[Address(RVA = "0x10AE190", Offset = "0x10ACF90", VA = "0x1810AE190")]
|
||||
[CompilerGenerated]
|
||||
private void KHFGDIPIHAE(object DNGKIAJLLHG)
|
||||
{
|
||||
object obj;
|
||||
this.PFFKBHDEIDH = obj;
|
||||
base.MKBLJJGJAOH();
|
||||
this.FEDHFBJAAOA();
|
||||
}
|
||||
|
||||
// Token: 0x06003EC9 RID: 16073 RVA: 0x000FB6F8 File Offset: 0x000F98F8
|
||||
[Token(Token = "0x6003EC9")]
|
||||
[Address(RVA = "0x10AE5B0", Offset = "0x10AD3B0", VA = "0x1810AE5B0")]
|
||||
[CompilerGenerated]
|
||||
private void NOGBLGCFHNM(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.PLKDDECHEBC = num;
|
||||
return;
|
||||
}
|
||||
this.PLKDDECHEBC = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x040033B1 RID: 13233
|
||||
[Token(Token = "0x40033B1")]
|
||||
private const int CLGDCHJIPMF = 10;
|
||||
|
||||
// Token: 0x040033B2 RID: 13234
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40033B2")]
|
||||
[SerializeField]
|
||||
private EOBKJELFMIA.LFFHCBCBCJJ defaultOwnershipFilter = (EOBKJELFMIA.LFFHCBCBCJJ)((ulong)2L);
|
||||
|
||||
// Token: 0x040033B3 RID: 13235
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x40033B3")]
|
||||
[SerializeField]
|
||||
private EOBKJELFMIA.PFIGBFIKKEG defaultSorting = (EOBKJELFMIA.PFIGBFIKKEG)((ulong)2L);
|
||||
|
||||
// Token: 0x040033B4 RID: 13236
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40033B4")]
|
||||
[SerializeField]
|
||||
[Header("Sub pages")]
|
||||
private BrowserModel customizationBrowser;
|
||||
|
||||
// Token: 0x040033B5 RID: 13237
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40033B5")]
|
||||
[SerializeField]
|
||||
private Route customizeMainRoute;
|
||||
|
||||
// Token: 0x040033B6 RID: 13238
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40033B6")]
|
||||
[SerializeField]
|
||||
private Route customizeEyeRoute;
|
||||
|
||||
// Token: 0x040033B7 RID: 13239
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40033B7")]
|
||||
[SerializeField]
|
||||
private Route customizeMouthRoute;
|
||||
|
||||
// Token: 0x040033B8 RID: 13240
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40033B8")]
|
||||
[SerializeField]
|
||||
private Route customizeHatRoute;
|
||||
|
||||
// Token: 0x040033B9 RID: 13241
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40033B9")]
|
||||
[SerializeField]
|
||||
private Route customizeCompleteRoute;
|
||||
|
||||
// Token: 0x040033BA RID: 13242
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40033BA")]
|
||||
[SerializeField]
|
||||
private Route customizeHairRoute;
|
||||
|
||||
// Token: 0x040033BB RID: 13243
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40033BB")]
|
||||
private readonly BEPMBLAHCML<PBNNFOJIBOD> BJJLOAAFEPN;
|
||||
|
||||
// Token: 0x040033BC RID: 13244
|
||||
[Token(Token = "0x40033BC")]
|
||||
public static readonly OKNNKFGFODL AvatarFaceChangedEvent;
|
||||
|
||||
// Token: 0x040033BD RID: 13245
|
||||
[Token(Token = "0x40033BD")]
|
||||
public static readonly OKNNKFGFODL AvatarBodyChangedEvent;
|
||||
|
||||
// Token: 0x040033BE RID: 13246
|
||||
[Token(Token = "0x40033BE")]
|
||||
public static readonly OKNNKFGFODL AvatarHairOrBeardColorChangedEvent;
|
||||
|
||||
// Token: 0x040033BF RID: 13247
|
||||
[Token(Token = "0x40033BF")]
|
||||
public static readonly OKNNKFGFODL AvatarRandomizedEvent;
|
||||
|
||||
// Token: 0x040033C0 RID: 13248
|
||||
[Token(Token = "0x40033C0")]
|
||||
public static readonly OKNNKFGFODL AvatarUndoEvent;
|
||||
|
||||
// Token: 0x040033C1 RID: 13249
|
||||
[Token(Token = "0x40033C1")]
|
||||
public static readonly OKNNKFGFODL AvatarRedoEvent;
|
||||
|
||||
// Token: 0x040033C2 RID: 13250
|
||||
[Token(Token = "0x40033C2")]
|
||||
public static readonly MFBGLIHGCGO<OutfitType> AvatarItemChangedEvent;
|
||||
|
||||
// Token: 0x040033C3 RID: 13251
|
||||
[Token(Token = "0x40033C3")]
|
||||
public static readonly MFBGLIHGCGO<OutfitType> AvatarItemUnequippedEvent;
|
||||
|
||||
// Token: 0x040033C4 RID: 13252
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40033C4")]
|
||||
private AvatarCustomizationModel.OPGHFCLCNJB FJGNNGGOHKB;
|
||||
|
||||
// Token: 0x040033C5 RID: 13253
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x40033C5")]
|
||||
private AvatarCustomizationModel.LHIFBBOIHDN HEBIMNOHFIO;
|
||||
|
||||
// Token: 0x040033C6 RID: 13254
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40033C6")]
|
||||
private AvatarCustomizationModel.LHIFBBOIHDN IJBPKOEBIMA;
|
||||
|
||||
// Token: 0x040033C7 RID: 13255
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x40033C7")]
|
||||
private AvatarCustomizationModel.NPPNKEECNHH OLPCAFKPKMM;
|
||||
|
||||
// Token: 0x040033C8 RID: 13256
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40033C8")]
|
||||
private AvatarCustomizationModel.AHHLAJFBBEP BMJHDDEGMPJ;
|
||||
|
||||
// Token: 0x040033C9 RID: 13257
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x40033C9")]
|
||||
private AvatarCustomizationModel.GNMMOOFNADF GEJBGMJOMKI;
|
||||
|
||||
// Token: 0x040033CA RID: 13258
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40033CA")]
|
||||
private EOBKJELFMIA.PFIGBFIKKEG PFFKBHDEIDH;
|
||||
|
||||
// Token: 0x040033CB RID: 13259
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x40033CB")]
|
||||
private EOBKJELFMIA.LFFHCBCBCJJ IMJKADIIAGN;
|
||||
|
||||
// Token: 0x040033CC RID: 13260
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40033CC")]
|
||||
private string EFAODIPOHBL;
|
||||
|
||||
// Token: 0x040033CD RID: 13261
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40033CD")]
|
||||
private bool MNJHFGHJBDN;
|
||||
|
||||
// Token: 0x040033D0 RID: 13264
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x40033D0")]
|
||||
private DynamicUIDialogModel IPOJPDBOPEI;
|
||||
|
||||
// Token: 0x040033D1 RID: 13265
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40033D1")]
|
||||
private NLONGNGOMON FKMFLKEKGDO;
|
||||
|
||||
// Token: 0x040033D2 RID: 13266
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x40033D2")]
|
||||
private DynamicUIDialogModel PLKDDECHEBC;
|
||||
|
||||
// Token: 0x040033D3 RID: 13267
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x40033D3")]
|
||||
private NLONGNGOMON KMLOCGKNKKM;
|
||||
|
||||
// Token: 0x02000909 RID: 2313
|
||||
[Token(Token = "0x2000909")]
|
||||
public enum LHIFBBOIHDN
|
||||
{
|
||||
// Token: 0x040033D5 RID: 13269
|
||||
[Token(Token = "0x40033D5")]
|
||||
Style,
|
||||
// Token: 0x040033D6 RID: 13270
|
||||
[Token(Token = "0x40033D6")]
|
||||
Color
|
||||
}
|
||||
|
||||
// Token: 0x0200090A RID: 2314
|
||||
[Token(Token = "0x200090A")]
|
||||
public enum OPGHFCLCNJB
|
||||
{
|
||||
// Token: 0x040033D8 RID: 13272
|
||||
[Token(Token = "0x40033D8")]
|
||||
FaceShape,
|
||||
// Token: 0x040033D9 RID: 13273
|
||||
[Token(Token = "0x40033D9")]
|
||||
Eyes,
|
||||
// Token: 0x040033DA RID: 13274
|
||||
[Token(Token = "0x40033DA")]
|
||||
Mouth,
|
||||
// Token: 0x040033DB RID: 13275
|
||||
[Token(Token = "0x40033DB")]
|
||||
Ears,
|
||||
// Token: 0x040033DC RID: 13276
|
||||
[Token(Token = "0x40033DC")]
|
||||
BodyShape,
|
||||
// Token: 0x040033DD RID: 13277
|
||||
[Token(Token = "0x40033DD")]
|
||||
SkinColor
|
||||
}
|
||||
|
||||
// Token: 0x0200090B RID: 2315
|
||||
[Token(Token = "0x200090B")]
|
||||
public enum NPPNKEECNHH
|
||||
{
|
||||
// Token: 0x040033DF RID: 13279
|
||||
[Token(Token = "0x40033DF")]
|
||||
BothHands,
|
||||
// Token: 0x040033E0 RID: 13280
|
||||
[Token(Token = "0x40033E0")]
|
||||
LeftHand,
|
||||
// Token: 0x040033E1 RID: 13281
|
||||
[Token(Token = "0x40033E1")]
|
||||
RightHand
|
||||
}
|
||||
|
||||
// Token: 0x0200090C RID: 2316
|
||||
[Token(Token = "0x200090C")]
|
||||
public enum AHHLAJFBBEP
|
||||
{
|
||||
// Token: 0x040033E3 RID: 13283
|
||||
[Token(Token = "0x40033E3")]
|
||||
Hats,
|
||||
// Token: 0x040033E4 RID: 13284
|
||||
[Token(Token = "0x40033E4")]
|
||||
Glasses,
|
||||
// Token: 0x040033E5 RID: 13285
|
||||
[Token(Token = "0x40033E5")]
|
||||
Earrings
|
||||
}
|
||||
|
||||
// Token: 0x0200090D RID: 2317
|
||||
[Token(Token = "0x200090D")]
|
||||
public enum GNMMOOFNADF
|
||||
{
|
||||
// Token: 0x040033E7 RID: 13287
|
||||
[Token(Token = "0x40033E7")]
|
||||
Clothes,
|
||||
// Token: 0x040033E8 RID: 13288
|
||||
[Token(Token = "0x40033E8")]
|
||||
Shoulders,
|
||||
// Token: 0x040033E9 RID: 13289
|
||||
[Token(Token = "0x40033E9")]
|
||||
Necklaces,
|
||||
// Token: 0x040033EA RID: 13290
|
||||
[Token(Token = "0x40033EA")]
|
||||
Belts
|
||||
}
|
||||
|
||||
// Token: 0x0200090E RID: 2318
|
||||
[Token(Token = "0x200090E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PKHFGJLJDLN
|
||||
{
|
||||
// Token: 0x06003ECA RID: 16074 RVA: 0x000FB71C File Offset: 0x000F991C
|
||||
[Token(Token = "0x6003ECA")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PKHFGJLJDLN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003ECB RID: 16075 RVA: 0x000FB730 File Offset: 0x000F9930
|
||||
[Token(Token = "0x6003ECB")]
|
||||
[Address(RVA = "0x10B7CD0", Offset = "0x10B6AD0", VA = "0x1810B7CD0")]
|
||||
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: 0x06003ECC RID: 16076 RVA: 0x000FB968 File Offset: 0x000F9B68
|
||||
[Token(Token = "0x6003ECC")]
|
||||
[Address(RVA = "0x10B8150", Offset = "0x10B6F50", VA = "0x1810B8150")]
|
||||
internal bool <HandleTrialItems>b__5(HOJMGAMMIAD storeGiftDrop)
|
||||
{
|
||||
return this.giftDrops.Contains(storeGiftDrop);
|
||||
}
|
||||
|
||||
// Token: 0x06003ECD RID: 16077 RVA: 0x000FB988 File Offset: 0x000F9B88
|
||||
[Token(Token = "0x6003ECD")]
|
||||
[Address(RVA = "0x10B7C30", Offset = "0x10B6A30", VA = "0x1810B7C30")]
|
||||
internal void <HandleTrialItems>b__13()
|
||||
{
|
||||
this.promise.OOOIENHGNCA((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003ECE RID: 16078 RVA: 0x000FB9A8 File Offset: 0x000F9BA8
|
||||
[Token(Token = "0x6003ECE")]
|
||||
[Address(RVA = "0x10B7C80", Offset = "0x10B6A80", VA = "0x1810B7C80")]
|
||||
internal void <HandleTrialItems>b__14(string _)
|
||||
{
|
||||
this.promise.OOOIENHGNCA((uint)2);
|
||||
}
|
||||
|
||||
// Token: 0x040033EB RID: 13291
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033EB")]
|
||||
public List<HOJMGAMMIAD> giftDrops;
|
||||
|
||||
// Token: 0x040033EC RID: 13292
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033EC")]
|
||||
public CBLLFJEDOII<JPIJGHNNIDP> promise;
|
||||
|
||||
// Token: 0x040033ED RID: 13293
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033ED")]
|
||||
public DGOHCPBKOHD storefrontEntryPoint;
|
||||
|
||||
// Token: 0x040033EE RID: 13294
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40033EE")]
|
||||
public bool showWarning;
|
||||
|
||||
// Token: 0x040033EF RID: 13295
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40033EF")]
|
||||
public Func<HOJMGAMMIAD, bool> <>9__5;
|
||||
|
||||
// Token: 0x040033F0 RID: 13296
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033F0")]
|
||||
public Action <>9__13;
|
||||
|
||||
// Token: 0x040033F1 RID: 13297
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033F1")]
|
||||
public Action<string> <>9__14;
|
||||
}
|
||||
|
||||
// Token: 0x0200090F RID: 2319
|
||||
[Token(Token = "0x200090F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PFHKBHGLOLB
|
||||
{
|
||||
// Token: 0x06003ECF RID: 16079 RVA: 0x000FB9C8 File Offset: 0x000F9BC8
|
||||
[Token(Token = "0x6003ECF")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PFHKBHGLOLB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003ED0 RID: 16080 RVA: 0x000FB9DC File Offset: 0x000F9BDC
|
||||
[Token(Token = "0x6003ED0")]
|
||||
[Address(RVA = "0x10B7AB0", Offset = "0x10B68B0", VA = "0x1810B7AB0")]
|
||||
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: 0x040033F2 RID: 13298
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033F2")]
|
||||
public NLEKGNENMCO.LOCNECLOHCA package;
|
||||
}
|
||||
|
||||
// Token: 0x02000910 RID: 2320
|
||||
[Token(Token = "0x2000910")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BMBFHNJHMIN
|
||||
{
|
||||
// Token: 0x06003ED1 RID: 16081 RVA: 0x000FBA40 File Offset: 0x000F9C40
|
||||
[Token(Token = "0x6003ED1")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BMBFHNJHMIN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033F3 RID: 13299
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033F3")]
|
||||
public List<HOJMGAMMIAD> allItems;
|
||||
|
||||
// Token: 0x040033F4 RID: 13300
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033F4")]
|
||||
public AvatarCustomizationModel.PKHFGJLJDLN CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02000911 RID: 2321
|
||||
[Token(Token = "0x2000911")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AGKLFILGOKL
|
||||
{
|
||||
// Token: 0x06003ED2 RID: 16082 RVA: 0x000FBA54 File Offset: 0x000F9C54
|
||||
[Token(Token = "0x6003ED2")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AGKLFILGOKL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003ED3 RID: 16083 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003ED3")]
|
||||
[Address(RVA = "0x10A5AF0", Offset = "0x10A48F0", VA = "0x1810A5AF0")]
|
||||
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: 0x06003ED4 RID: 16084 RVA: 0x000FBA68 File Offset: 0x000F9C68
|
||||
[Token(Token = "0x6003ED4")]
|
||||
[Address(RVA = "0x10A5C00", Offset = "0x10A4A00", VA = "0x1810A5C00")]
|
||||
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: 0x06003ED5 RID: 16085 RVA: 0x000FBAE0 File Offset: 0x000F9CE0
|
||||
[Token(Token = "0x6003ED5")]
|
||||
[Address(RVA = "0x10A5AE0", Offset = "0x10A48E0", VA = "0x1810A5AE0")]
|
||||
internal void <HandleTrialItems>b__15()
|
||||
{
|
||||
this.isShowingPurchaseResults = false;
|
||||
}
|
||||
|
||||
// Token: 0x06003ED6 RID: 16086 RVA: 0x000FBAF4 File Offset: 0x000F9CF4
|
||||
[Token(Token = "0x6003ED6")]
|
||||
[Address(RVA = "0x10A5DA0", Offset = "0x10A4BA0", VA = "0x1810A5DA0")]
|
||||
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: 0x040033F5 RID: 13301
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033F5")]
|
||||
public CheckoutDialogModel checkoutDialogModel;
|
||||
|
||||
// Token: 0x040033F6 RID: 13302
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033F6")]
|
||||
public IIKFCAONJCO costInfo;
|
||||
|
||||
// Token: 0x040033F7 RID: 13303
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033F7")]
|
||||
public bool isLocalPlayerRRPlusMember;
|
||||
|
||||
// Token: 0x040033F8 RID: 13304
|
||||
[FieldOffset(Offset = "0x21")]
|
||||
[Token(Token = "0x40033F8")]
|
||||
public bool isShowingPurchaseResults;
|
||||
|
||||
// Token: 0x040033F9 RID: 13305
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40033F9")]
|
||||
public PCEJMCMGIIA checkoutDialogData;
|
||||
|
||||
// Token: 0x040033FA RID: 13306
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033FA")]
|
||||
public AvatarCustomizationModel.BMBFHNJHMIN CS$<>8__locals2;
|
||||
|
||||
// Token: 0x040033FB RID: 13307
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033FB")]
|
||||
public Action <>9__15;
|
||||
}
|
||||
|
||||
// Token: 0x02000912 RID: 2322
|
||||
[Token(Token = "0x2000912")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GNFFCGDCLDD
|
||||
{
|
||||
// Token: 0x06003ED7 RID: 16087 RVA: 0x000FBB3C File Offset: 0x000F9D3C
|
||||
[Token(Token = "0x6003ED7")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GNFFCGDCLDD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003ED8 RID: 16088 RVA: 0x000FBB50 File Offset: 0x000F9D50
|
||||
[Token(Token = "0x6003ED8")]
|
||||
[Address(RVA = "0x10B55F0", Offset = "0x10B43F0", VA = "0x1810B55F0")]
|
||||
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: 0x040033FC RID: 13308
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033FC")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x040033FD RID: 13309
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033FD")]
|
||||
public AvatarCustomizationModel.AGKLFILGOKL CS$<>8__locals3;
|
||||
}
|
||||
|
||||
// Token: 0x02000913 RID: 2323
|
||||
[Token(Token = "0x2000913")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NHBIKOCJBOG
|
||||
{
|
||||
// Token: 0x06003ED9 RID: 16089 RVA: 0x000FBC8C File Offset: 0x000F9E8C
|
||||
[Token(Token = "0x6003ED9")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public NHBIKOCJBOG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EDA RID: 16090 RVA: 0x000FBCA0 File Offset: 0x000F9EA0
|
||||
[Token(Token = "0x6003EDA")]
|
||||
[Address(RVA = "0x10B7110", Offset = "0x10B5F10", VA = "0x1810B7110")]
|
||||
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: 0x040033FE RID: 13310
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033FE")]
|
||||
public DialogListModel dialogListModel;
|
||||
|
||||
// Token: 0x040033FF RID: 13311
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033FF")]
|
||||
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: 0x02000916 RID: 2326
|
||||
[Token(Token = "0x2000916")]
|
||||
public class AvatarCustomizationModelController : ModelController<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EEB RID: 16107 RVA: 0x000FBF94 File Offset: 0x000FA194
|
||||
[Token(Token = "0x6003EEB")]
|
||||
[Address(RVA = "0x10AD200", Offset = "0x10AC000", VA = "0x1810AD200")]
|
||||
public AvatarCustomizationModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000917 RID: 2327
|
||||
[Token(Token = "0x2000917")]
|
||||
[Serializable]
|
||||
private class BuyButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EEC RID: 16108 RVA: 0x000FBFA8 File Offset: 0x000FA1A8
|
||||
[Token(Token = "0x6003EEC")]
|
||||
[Address(RVA = "0x10B3F10", Offset = "0x10B2D10", VA = "0x1810B3F10", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EED RID: 16109 RVA: 0x000FBFBC File Offset: 0x000FA1BC
|
||||
[Token(Token = "0x6003EED")]
|
||||
[Address(RVA = "0x10B3F80", Offset = "0x10B2D80", VA = "0x1810B3F80", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EEE RID: 16110 RVA: 0x000FBFD0 File Offset: 0x000FA1D0
|
||||
[Token(Token = "0x6003EEE")]
|
||||
[Address(RVA = "0x10B3FC0", Offset = "0x10B2DC0", VA = "0x1810B3FC0")]
|
||||
public BuyButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000918 RID: 2328
|
||||
[Token(Token = "0x2000918")]
|
||||
[Serializable]
|
||||
private class UndoButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EEF RID: 16111 RVA: 0x000FBFE4 File Offset: 0x000FA1E4
|
||||
[Token(Token = "0x6003EEF")]
|
||||
[Address(RVA = "0x10BB6E0", Offset = "0x10BA4E0", VA = "0x1810BB6E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
bool flag = pbnnfojibod != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003EF0 RID: 16112 RVA: 0x000FC000 File Offset: 0x000FA200
|
||||
[Token(Token = "0x6003EF0")]
|
||||
[Address(RVA = "0x10BB770", Offset = "0x10BA570", VA = "0x1810BB770", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
if (pbnnfojibod != 0)
|
||||
{
|
||||
AvatarCustomizationModel.AvatarUndoEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EF1 RID: 16113 RVA: 0x000FC024 File Offset: 0x000FA224
|
||||
[Token(Token = "0x6003EF1")]
|
||||
[Address(RVA = "0x10BB8B0", Offset = "0x10BA6B0", VA = "0x1810BB8B0")]
|
||||
public UndoButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000919 RID: 2329
|
||||
[Token(Token = "0x2000919")]
|
||||
[Serializable]
|
||||
private class RedoButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EF2 RID: 16114 RVA: 0x000FC038 File Offset: 0x000FA238
|
||||
[Token(Token = "0x6003EF2")]
|
||||
[Address(RVA = "0x10B87A0", Offset = "0x10B75A0", VA = "0x1810B87A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
bool flag = pbnnfojibod != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06003EF3 RID: 16115 RVA: 0x000FC054 File Offset: 0x000FA254
|
||||
[Token(Token = "0x6003EF3")]
|
||||
[Address(RVA = "0x10B8830", Offset = "0x10B7630", VA = "0x1810B8830", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
PBNNFOJIBOD pbnnfojibod;
|
||||
if (pbnnfojibod != 0)
|
||||
{
|
||||
AvatarCustomizationModel.AvatarRedoEvent.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003EF4 RID: 16116 RVA: 0x000FC078 File Offset: 0x000FA278
|
||||
[Token(Token = "0x6003EF4")]
|
||||
[Address(RVA = "0x10B8970", Offset = "0x10B7770", VA = "0x1810B8970")]
|
||||
public RedoButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200091A RID: 2330
|
||||
[Token(Token = "0x200091A")]
|
||||
[Serializable]
|
||||
private class RandomizeButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EF5 RID: 16117 RVA: 0x000FC08C File Offset: 0x000FA28C
|
||||
[Token(Token = "0x6003EF5")]
|
||||
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EF6 RID: 16118 RVA: 0x000FC0A0 File Offset: 0x000FA2A0
|
||||
[Token(Token = "0x6003EF6")]
|
||||
[Address(RVA = "0x10B8670", Offset = "0x10B7470", VA = "0x1810B8670", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
CFLMJLFBOKH.LLHCBFEEGDN();
|
||||
}
|
||||
|
||||
// Token: 0x06003EF7 RID: 16119 RVA: 0x000FC0BC File Offset: 0x000FA2BC
|
||||
[Token(Token = "0x6003EF7")]
|
||||
[Address(RVA = "0x10B86E0", Offset = "0x10B74E0", VA = "0x1810B86E0")]
|
||||
public RandomizeButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200091B RID: 2331
|
||||
[Token(Token = "0x200091B")]
|
||||
[Serializable]
|
||||
private class RandomizeHairButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EF8 RID: 16120 RVA: 0x000FC0D0 File Offset: 0x000FA2D0
|
||||
[Token(Token = "0x6003EF8")]
|
||||
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EF9 RID: 16121 RVA: 0x000FC0E4 File Offset: 0x000FA2E4
|
||||
[Token(Token = "0x6003EF9")]
|
||||
[Address(RVA = "0x10B8720", Offset = "0x10B7520", VA = "0x1810B8720", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EFA RID: 16122 RVA: 0x000FC0F8 File Offset: 0x000FA2F8
|
||||
[Token(Token = "0x6003EFA")]
|
||||
[Address(RVA = "0x10B8760", Offset = "0x10B7560", VA = "0x1810B8760")]
|
||||
public RandomizeHairButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200091C RID: 2332
|
||||
[Token(Token = "0x200091C")]
|
||||
[Serializable]
|
||||
private class GoToCustomizeEyesButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EFB RID: 16123 RVA: 0x000FC10C File Offset: 0x000FA30C
|
||||
[Token(Token = "0x6003EFB")]
|
||||
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EFC RID: 16124 RVA: 0x000FC120 File Offset: 0x000FA320
|
||||
[Token(Token = "0x6003EFC")]
|
||||
[Address(RVA = "0x10B5910", Offset = "0x10B4710", VA = "0x1810B5910", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EFD RID: 16125 RVA: 0x000FC134 File Offset: 0x000FA334
|
||||
[Token(Token = "0x6003EFD")]
|
||||
[Address(RVA = "0x10B5980", Offset = "0x10B4780", VA = "0x1810B5980")]
|
||||
public GoToCustomizeEyesButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200091D RID: 2333
|
||||
[Token(Token = "0x200091D")]
|
||||
[Serializable]
|
||||
private class GoToCustomizeMouthButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003EFE RID: 16126 RVA: 0x000FC148 File Offset: 0x000FA348
|
||||
[Token(Token = "0x6003EFE")]
|
||||
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003EFF RID: 16127 RVA: 0x000FC15C File Offset: 0x000FA35C
|
||||
[Token(Token = "0x6003EFF")]
|
||||
[Address(RVA = "0x10B5AC0", Offset = "0x10B48C0", VA = "0x1810B5AC0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F00 RID: 16128 RVA: 0x000FC170 File Offset: 0x000FA370
|
||||
[Token(Token = "0x6003F00")]
|
||||
[Address(RVA = "0x10B5B30", Offset = "0x10B4930", VA = "0x1810B5B30")]
|
||||
public GoToCustomizeMouthButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200091E RID: 2334
|
||||
[Token(Token = "0x200091E")]
|
||||
[Serializable]
|
||||
private class GoToCustomizeMainButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F01 RID: 16129 RVA: 0x000FC184 File Offset: 0x000FA384
|
||||
[Token(Token = "0x6003F01")]
|
||||
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F02 RID: 16130 RVA: 0x000FC198 File Offset: 0x000FA398
|
||||
[Token(Token = "0x6003F02")]
|
||||
[Address(RVA = "0x10B59C0", Offset = "0x10B47C0", VA = "0x1810B59C0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
Func<CECAKDDNHLN, bool> func = new Func(base.HKBKCJCHMHM);
|
||||
}
|
||||
|
||||
// Token: 0x06003F03 RID: 16131 RVA: 0x000FC1B8 File Offset: 0x000FA3B8
|
||||
[Token(Token = "0x6003F03")]
|
||||
[Address(RVA = "0x10B5A80", Offset = "0x10B4880", VA = "0x1810B5A80")]
|
||||
public GoToCustomizeMainButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200091F RID: 2335
|
||||
[Token(Token = "0x200091F")]
|
||||
[Serializable]
|
||||
private class CompleteCustomizationButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F04 RID: 16132 RVA: 0x000FC1CC File Offset: 0x000FA3CC
|
||||
[Token(Token = "0x6003F04")]
|
||||
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F05 RID: 16133 RVA: 0x000FC1E0 File Offset: 0x000FA3E0
|
||||
[Token(Token = "0x6003F05")]
|
||||
[Address(RVA = "0x10B4780", Offset = "0x10B3580", VA = "0x1810B4780", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F06 RID: 16134 RVA: 0x000FC1F4 File Offset: 0x000FA3F4
|
||||
[Token(Token = "0x6003F06")]
|
||||
[Address(RVA = "0x10B47E0", Offset = "0x10B35E0", VA = "0x1810B47E0")]
|
||||
public CompleteCustomizationButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000920 RID: 2336
|
||||
[Token(Token = "0x2000920")]
|
||||
[Serializable]
|
||||
private class ShowFiltersButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F07 RID: 16135 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003F07")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003F08 RID: 16136 RVA: 0x000FC208 File Offset: 0x000FA408
|
||||
[Token(Token = "0x6003F08")]
|
||||
[Address(RVA = "0x10B9730", Offset = "0x10B8530", VA = "0x1810B9730", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F09 RID: 16137 RVA: 0x000FC21C File Offset: 0x000FA41C
|
||||
[Token(Token = "0x6003F09")]
|
||||
[Address(RVA = "0x10B9770", Offset = "0x10B8570", VA = "0x1810B9770")]
|
||||
public ShowFiltersButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000921 RID: 2337
|
||||
[Token(Token = "0x2000921")]
|
||||
[Serializable]
|
||||
private class ShowSortingButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F0A RID: 16138 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003F0A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003F0B RID: 16139 RVA: 0x000FC230 File Offset: 0x000FA430
|
||||
[Token(Token = "0x6003F0B")]
|
||||
[Address(RVA = "0x10B97B0", Offset = "0x10B85B0", VA = "0x1810B97B0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F0C RID: 16140 RVA: 0x000FC244 File Offset: 0x000FA444
|
||||
[Token(Token = "0x6003F0C")]
|
||||
[Address(RVA = "0x10B97F0", Offset = "0x10B85F0", VA = "0x1810B97F0")]
|
||||
public ShowSortingButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000922 RID: 2338
|
||||
[Token(Token = "0x2000922")]
|
||||
[Serializable]
|
||||
private class GoToSearchButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F0D RID: 16141 RVA: 0x000FC258 File Offset: 0x000FA458
|
||||
[Token(Token = "0x6003F0D")]
|
||||
[Address(RVA = "0x10B5B70", Offset = "0x10B4970", VA = "0x1810B5B70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BrowserModel browserModel = this.mainCategoryBrowser;
|
||||
int num = 0;
|
||||
if (browserModel == num)
|
||||
{
|
||||
BrowserModel browserModel2;
|
||||
this.mainCategoryBrowser = browserModel2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F0E RID: 16142 RVA: 0x000FC288 File Offset: 0x000FA488
|
||||
[Token(Token = "0x6003F0E")]
|
||||
[Address(RVA = "0x10B5C00", Offset = "0x10B4A00", VA = "0x1810B5C00", 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: 0x06003F0F RID: 16143 RVA: 0x000FC2F8 File Offset: 0x000FA4F8
|
||||
[Token(Token = "0x6003F0F")]
|
||||
[Address(RVA = "0x10B5D20", Offset = "0x10B4B20", VA = "0x1810B5D20")]
|
||||
public GoToSearchButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003407 RID: 13319
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003407")]
|
||||
[SerializeField]
|
||||
private Route searchRoute;
|
||||
|
||||
// Token: 0x04003408 RID: 13320
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003408")]
|
||||
private BrowserModel mainCategoryBrowser;
|
||||
}
|
||||
|
||||
// Token: 0x02000923 RID: 2339
|
||||
[Token(Token = "0x2000923")]
|
||||
[Serializable]
|
||||
private class StopSearchingButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F10 RID: 16144 RVA: 0x000FC30C File Offset: 0x000FA50C
|
||||
[Token(Token = "0x6003F10")]
|
||||
[Address(RVA = "0x10B9FA0", Offset = "0x10B8DA0", VA = "0x1810B9FA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BrowserModel browserModel = this.mainCategoryBrowser;
|
||||
int num = 0;
|
||||
if (browserModel == num)
|
||||
{
|
||||
BrowserModel browserModel2;
|
||||
this.mainCategoryBrowser = browserModel2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F11 RID: 16145 RVA: 0x000FC33C File Offset: 0x000FA53C
|
||||
[Token(Token = "0x6003F11")]
|
||||
[Address(RVA = "0x10BA030", Offset = "0x10B8E30", VA = "0x1810BA030", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
this.mainCategoryBrowser.GoBack();
|
||||
}
|
||||
|
||||
// Token: 0x06003F12 RID: 16146 RVA: 0x000FC35C File Offset: 0x000FA55C
|
||||
[Token(Token = "0x6003F12")]
|
||||
[Address(RVA = "0x10BA0A0", Offset = "0x10B8EA0", VA = "0x1810BA0A0")]
|
||||
public StopSearchingButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003409 RID: 13321
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003409")]
|
||||
private BrowserModel mainCategoryBrowser;
|
||||
}
|
||||
|
||||
// Token: 0x02000924 RID: 2340
|
||||
[Token(Token = "0x2000924")]
|
||||
[Serializable]
|
||||
private class ClearSearchButtonImpl : ButtonControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F13 RID: 16147 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003F13")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003F14 RID: 16148 RVA: 0x000FC370 File Offset: 0x000FA570
|
||||
[Token(Token = "0x6003F14")]
|
||||
[Address(RVA = "0x10B4290", Offset = "0x10B3090", VA = "0x1810B4290", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F15 RID: 16149 RVA: 0x000FC388 File Offset: 0x000FA588
|
||||
[Token(Token = "0x6003F15")]
|
||||
[Address(RVA = "0x10B4310", Offset = "0x10B3110", VA = "0x1810B4310")]
|
||||
public ClearSearchButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000925 RID: 2341
|
||||
[Token(Token = "0x2000925")]
|
||||
[Serializable]
|
||||
private class HairCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x06003F16 RID: 16150 RVA: 0x000FC39C File Offset: 0x000FA59C
|
||||
[Token(Token = "0x6003F16")]
|
||||
[Address(RVA = "0x10B5F10", Offset = "0x10B4D10", VA = "0x1810B5F10", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F17 RID: 16151 RVA: 0x000FC3B4 File Offset: 0x000FA5B4
|
||||
[Token(Token = "0x6003F17")]
|
||||
[Address(RVA = "0x10B5E90", Offset = "0x10B4C90", VA = "0x1810B5E90", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F18 RID: 16152 RVA: 0x000FC3CC File Offset: 0x000FA5CC
|
||||
[Token(Token = "0x6003F18")]
|
||||
[Address(RVA = "0x10B5F60", Offset = "0x10B4D60", VA = "0x1810B5F60")]
|
||||
public HairCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000926 RID: 2342
|
||||
[Token(Token = "0x2000926")]
|
||||
[Serializable]
|
||||
private class FacialHairCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x06003F19 RID: 16153 RVA: 0x000FC3E0 File Offset: 0x000FA5E0
|
||||
[Token(Token = "0x6003F19")]
|
||||
[Address(RVA = "0x10B52A0", Offset = "0x10B40A0", VA = "0x1810B52A0", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F1A RID: 16154 RVA: 0x000FC3F8 File Offset: 0x000FA5F8
|
||||
[Token(Token = "0x6003F1A")]
|
||||
[Address(RVA = "0x10B5220", Offset = "0x10B4020", VA = "0x1810B5220", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F1B RID: 16155 RVA: 0x000FC410 File Offset: 0x000FA610
|
||||
[Token(Token = "0x6003F1B")]
|
||||
[Address(RVA = "0x10B52F0", Offset = "0x10B40F0", VA = "0x1810B52F0")]
|
||||
public FacialHairCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000927 RID: 2343
|
||||
[Token(Token = "0x2000927")]
|
||||
[Serializable]
|
||||
private class FaceCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.OPGHFCLCNJB>
|
||||
{
|
||||
// Token: 0x06003F1C RID: 16156 RVA: 0x000FC424 File Offset: 0x000FA624
|
||||
[Token(Token = "0x6003F1C")]
|
||||
[Address(RVA = "0x10B5100", Offset = "0x10B3F00", VA = "0x1810B5100", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.OPGHFCLCNJB NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F1D RID: 16157 RVA: 0x000FC43C File Offset: 0x000FA63C
|
||||
[Token(Token = "0x6003F1D")]
|
||||
[Address(RVA = "0x10B5080", Offset = "0x10B3E80", VA = "0x1810B5080", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.OPGHFCLCNJB NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F1E RID: 16158 RVA: 0x000FC454 File Offset: 0x000FA654
|
||||
[Token(Token = "0x6003F1E")]
|
||||
[Address(RVA = "0x10B5150", Offset = "0x10B3F50", VA = "0x1810B5150")]
|
||||
public FaceCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000928 RID: 2344
|
||||
[Token(Token = "0x2000928")]
|
||||
[Serializable]
|
||||
private class HandCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.NPPNKEECNHH>
|
||||
{
|
||||
// Token: 0x06003F1F RID: 16159 RVA: 0x000FC468 File Offset: 0x000FA668
|
||||
[Token(Token = "0x6003F1F")]
|
||||
[Address(RVA = "0x10B60B0", Offset = "0x10B4EB0", VA = "0x1810B60B0", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.NPPNKEECNHH NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F20 RID: 16160 RVA: 0x000FC480 File Offset: 0x000FA680
|
||||
[Token(Token = "0x6003F20")]
|
||||
[Address(RVA = "0x10B6030", Offset = "0x10B4E30", VA = "0x1810B6030", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.NPPNKEECNHH NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F21 RID: 16161 RVA: 0x000FC498 File Offset: 0x000FA698
|
||||
[Token(Token = "0x6003F21")]
|
||||
[Address(RVA = "0x10B6100", Offset = "0x10B4F00", VA = "0x1810B6100")]
|
||||
public HandCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000929 RID: 2345
|
||||
[Token(Token = "0x2000929")]
|
||||
[Serializable]
|
||||
private class HeadCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.AHHLAJFBBEP>
|
||||
{
|
||||
// Token: 0x06003F22 RID: 16162 RVA: 0x000FC4AC File Offset: 0x000FA6AC
|
||||
[Token(Token = "0x6003F22")]
|
||||
[Address(RVA = "0x10B6250", Offset = "0x10B5050", VA = "0x1810B6250", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.AHHLAJFBBEP NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F23 RID: 16163 RVA: 0x000FC4C4 File Offset: 0x000FA6C4
|
||||
[Token(Token = "0x6003F23")]
|
||||
[Address(RVA = "0x10B61D0", Offset = "0x10B4FD0", VA = "0x1810B61D0", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.AHHLAJFBBEP NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F24 RID: 16164 RVA: 0x000FC4DC File Offset: 0x000FA6DC
|
||||
[Token(Token = "0x6003F24")]
|
||||
[Address(RVA = "0x10B62A0", Offset = "0x10B50A0", VA = "0x1810B62A0")]
|
||||
public HeadCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200092A RID: 2346
|
||||
[Token(Token = "0x200092A")]
|
||||
[Serializable]
|
||||
private class TorsoCategoriesToggleButtonImpl : AvatarCustomizationModelController.BaseCustomizationCategoryToggleButtonImpl<AvatarCustomizationModel.GNMMOOFNADF>
|
||||
{
|
||||
// Token: 0x06003F25 RID: 16165 RVA: 0x000FC4F0 File Offset: 0x000FA6F0
|
||||
[Token(Token = "0x6003F25")]
|
||||
[Address(RVA = "0x10BB220", Offset = "0x10BA020", VA = "0x1810BB220", Slot = "30")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.GNMMOOFNADF NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F26 RID: 16166 RVA: 0x000FC508 File Offset: 0x000FA708
|
||||
[Token(Token = "0x6003F26")]
|
||||
[Address(RVA = "0x10BB1A0", Offset = "0x10B9FA0", VA = "0x1810BB1A0", Slot = "31")]
|
||||
protected override void LDFCKBDINCN(AvatarCustomizationModel.GNMMOOFNADF NPOHJMEHEKB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F27 RID: 16167 RVA: 0x000FC520 File Offset: 0x000FA720
|
||||
[Token(Token = "0x6003F27")]
|
||||
[Address(RVA = "0x10BB270", Offset = "0x10BA070", VA = "0x1810BB270")]
|
||||
public TorsoCategoriesToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200092B RID: 2347
|
||||
[Token(Token = "0x200092B")]
|
||||
private abstract class BaseCustomizationCategoryToggleButtonImpl<TEnum> : ToggleControllerImpl<AvatarCustomizationModel> where TEnum : Enum
|
||||
{
|
||||
// Token: 0x06003F28 RID: 16168
|
||||
[Token(Token = "0x6003F28")]
|
||||
[Address(Slot = "30")]
|
||||
protected abstract bool OAICIBKHHGB(TEnum NPOHJMEHEKB);
|
||||
|
||||
// Token: 0x06003F29 RID: 16169
|
||||
[Token(Token = "0x6003F29")]
|
||||
[Address(Slot = "31")]
|
||||
protected abstract void LDFCKBDINCN(TEnum NPOHJMEHEKB);
|
||||
|
||||
// Token: 0x06003F2A RID: 16170 RVA: 0x000FC534 File Offset: 0x000FA734
|
||||
[Token(Token = "0x6003F2A")]
|
||||
[Address(RVA = "0x1F8B820", Offset = "0x1F8A620", VA = "0x181F8B820", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.IKNMALNFPII();
|
||||
}
|
||||
|
||||
// Token: 0x06003F2B RID: 16171 RVA: 0x000FC550 File Offset: 0x000FA750
|
||||
[Token(Token = "0x6003F2B")]
|
||||
[Address(RVA = "0x1F8B8A0", Offset = "0x1F8A6A0", VA = "0x181F8B8A0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F2C RID: 16172 RVA: 0x000FC564 File Offset: 0x000FA764
|
||||
[Token(Token = "0x6003F2C")]
|
||||
[Address(RVA = "0x1F8B900", Offset = "0x1F8A700", VA = "0x181F8B900")]
|
||||
protected BaseCustomizationCategoryToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400340A RID: 13322
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400340A")]
|
||||
[SerializeField]
|
||||
private TEnum categoryType;
|
||||
}
|
||||
|
||||
// Token: 0x0200092C RID: 2348
|
||||
[Token(Token = "0x200092C")]
|
||||
private abstract class BaseCustomizationCategoryHideableImpl<TEnum> : HideableControllerImpl<AvatarCustomizationModel> where TEnum : Enum
|
||||
{
|
||||
// Token: 0x06003F2D RID: 16173
|
||||
[Token(Token = "0x6003F2D")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract bool OAICIBKHHGB(TEnum NPOHJMEHEKB);
|
||||
|
||||
// Token: 0x06003F2E RID: 16174 RVA: 0x000FC580 File Offset: 0x000FA780
|
||||
[Token(Token = "0x6003F2E")]
|
||||
[Address(RVA = "0x1F8B730", Offset = "0x1F8A530", VA = "0x181F8B730", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
this.HDCFHIKKDBC();
|
||||
}
|
||||
|
||||
// Token: 0x06003F2F RID: 16175 RVA: 0x000FC59C File Offset: 0x000FA79C
|
||||
[Token(Token = "0x6003F2F")]
|
||||
[Address(RVA = "0x1F8B780", Offset = "0x1F8A580", VA = "0x181F8B780")]
|
||||
protected BaseCustomizationCategoryHideableImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400340B RID: 13323
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400340B")]
|
||||
[SerializeField]
|
||||
private TEnum categoryType;
|
||||
}
|
||||
|
||||
// Token: 0x0200092D RID: 2349
|
||||
[Token(Token = "0x200092D")]
|
||||
[Serializable]
|
||||
private class HairCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x06003F30 RID: 16176 RVA: 0x000FC5B8 File Offset: 0x000FA7B8
|
||||
[Token(Token = "0x6003F30")]
|
||||
[Address(RVA = "0x10B5E00", Offset = "0x10B4C00", VA = "0x1810B5E00", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F31 RID: 16177 RVA: 0x000FC5D0 File Offset: 0x000FA7D0
|
||||
[Token(Token = "0x6003F31")]
|
||||
[Address(RVA = "0x10B5E50", Offset = "0x10B4C50", VA = "0x1810B5E50")]
|
||||
public HairCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200092E RID: 2350
|
||||
[Token(Token = "0x200092E")]
|
||||
[Serializable]
|
||||
private class FacialHairCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.LHIFBBOIHDN>
|
||||
{
|
||||
// Token: 0x06003F32 RID: 16178 RVA: 0x000FC5E4 File Offset: 0x000FA7E4
|
||||
[Token(Token = "0x6003F32")]
|
||||
[Address(RVA = "0x10B5190", Offset = "0x10B3F90", VA = "0x1810B5190", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.LHIFBBOIHDN NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F33 RID: 16179 RVA: 0x000FC5FC File Offset: 0x000FA7FC
|
||||
[Token(Token = "0x6003F33")]
|
||||
[Address(RVA = "0x10B51E0", Offset = "0x10B3FE0", VA = "0x1810B51E0")]
|
||||
public FacialHairCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200092F RID: 2351
|
||||
[Token(Token = "0x200092F")]
|
||||
[Serializable]
|
||||
private class FaceCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.OPGHFCLCNJB>
|
||||
{
|
||||
// Token: 0x06003F34 RID: 16180 RVA: 0x000FC610 File Offset: 0x000FA810
|
||||
[Token(Token = "0x6003F34")]
|
||||
[Address(RVA = "0x10B4FF0", Offset = "0x10B3DF0", VA = "0x1810B4FF0", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.OPGHFCLCNJB NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F35 RID: 16181 RVA: 0x000FC628 File Offset: 0x000FA828
|
||||
[Token(Token = "0x6003F35")]
|
||||
[Address(RVA = "0x10B5040", Offset = "0x10B3E40", VA = "0x1810B5040")]
|
||||
public FaceCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000930 RID: 2352
|
||||
[Token(Token = "0x2000930")]
|
||||
[Serializable]
|
||||
private class HandCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.NPPNKEECNHH>
|
||||
{
|
||||
// Token: 0x06003F36 RID: 16182 RVA: 0x000FC63C File Offset: 0x000FA83C
|
||||
[Token(Token = "0x6003F36")]
|
||||
[Address(RVA = "0x10B5FA0", Offset = "0x10B4DA0", VA = "0x1810B5FA0", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.NPPNKEECNHH NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F37 RID: 16183 RVA: 0x000FC654 File Offset: 0x000FA854
|
||||
[Token(Token = "0x6003F37")]
|
||||
[Address(RVA = "0x10B5FF0", Offset = "0x10B4DF0", VA = "0x1810B5FF0")]
|
||||
public HandCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000931 RID: 2353
|
||||
[Token(Token = "0x2000931")]
|
||||
[Serializable]
|
||||
private class HeadCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.AHHLAJFBBEP>
|
||||
{
|
||||
// Token: 0x06003F38 RID: 16184 RVA: 0x000FC668 File Offset: 0x000FA868
|
||||
[Token(Token = "0x6003F38")]
|
||||
[Address(RVA = "0x10B6140", Offset = "0x10B4F40", VA = "0x1810B6140", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.AHHLAJFBBEP NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F39 RID: 16185 RVA: 0x000FC680 File Offset: 0x000FA880
|
||||
[Token(Token = "0x6003F39")]
|
||||
[Address(RVA = "0x10B6190", Offset = "0x10B4F90", VA = "0x1810B6190")]
|
||||
public HeadCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000932 RID: 2354
|
||||
[Token(Token = "0x2000932")]
|
||||
[Serializable]
|
||||
private class TorsoCategoriesHideableImpl : AvatarCustomizationModelController.BaseCustomizationCategoryHideableImpl<AvatarCustomizationModel.GNMMOOFNADF>
|
||||
{
|
||||
// Token: 0x06003F3A RID: 16186 RVA: 0x000FC694 File Offset: 0x000FA894
|
||||
[Token(Token = "0x6003F3A")]
|
||||
[Address(RVA = "0x10BB110", Offset = "0x10B9F10", VA = "0x1810BB110", Slot = "29")]
|
||||
protected override bool OAICIBKHHGB(AvatarCustomizationModel.GNMMOOFNADF NPOHJMEHEKB)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06003F3B RID: 16187 RVA: 0x000FC6AC File Offset: 0x000FA8AC
|
||||
[Token(Token = "0x6003F3B")]
|
||||
[Address(RVA = "0x10BB160", Offset = "0x10B9F60", VA = "0x1810BB160")]
|
||||
public TorsoCategoriesHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000933 RID: 2355
|
||||
[Token(Token = "0x2000933")]
|
||||
[Serializable]
|
||||
private class HideInTitleScreenFlowImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F3C RID: 16188 RVA: 0x000FC6C0 File Offset: 0x000FA8C0
|
||||
[Token(Token = "0x6003F3C")]
|
||||
[Address(RVA = "0x10B6890", Offset = "0x10B5690", VA = "0x1810B6890", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F3D RID: 16189 RVA: 0x000FC6D4 File Offset: 0x000FA8D4
|
||||
[Token(Token = "0x6003F3D")]
|
||||
[Address(RVA = "0x10B68F0", Offset = "0x10B56F0", VA = "0x1810B68F0")]
|
||||
public HideInTitleScreenFlowImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000934 RID: 2356
|
||||
[Token(Token = "0x2000934")]
|
||||
[Serializable]
|
||||
private class HideWhenTryingItemsImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F3E RID: 16190 RVA: 0x000FC6E8 File Offset: 0x000FA8E8
|
||||
[Token(Token = "0x6003F3E")]
|
||||
[Address(RVA = "0x10B69E0", Offset = "0x10B57E0", VA = "0x1810B69E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F3F RID: 16191 RVA: 0x000FC6FC File Offset: 0x000FA8FC
|
||||
[Token(Token = "0x6003F3F")]
|
||||
[Address(RVA = "0x10B6A50", Offset = "0x10B5850", VA = "0x1810B6A50")]
|
||||
public HideWhenTryingItemsImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000935 RID: 2357
|
||||
[Token(Token = "0x2000935")]
|
||||
[Serializable]
|
||||
private class HideWhenNotTryingItemsImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F40 RID: 16192 RVA: 0x000FC710 File Offset: 0x000FA910
|
||||
[Token(Token = "0x6003F40")]
|
||||
[Address(RVA = "0x10B6930", Offset = "0x10B5730", VA = "0x1810B6930", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x06003F41 RID: 16193 RVA: 0x000FC728 File Offset: 0x000FA928
|
||||
[Token(Token = "0x6003F41")]
|
||||
[Address(RVA = "0x10B69A0", Offset = "0x10B57A0", VA = "0x1810B69A0")]
|
||||
public HideWhenNotTryingItemsImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000936 RID: 2358
|
||||
[Token(Token = "0x2000936")]
|
||||
[Serializable]
|
||||
private class ShowWhileSearchingHideableImpl : HideableControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F42 RID: 16194 RVA: 0x000FC73C File Offset: 0x000FA93C
|
||||
[Token(Token = "0x6003F42")]
|
||||
[Address(RVA = "0x10B9830", Offset = "0x10B8630", VA = "0x1810B9830", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F43 RID: 16195 RVA: 0x000FC750 File Offset: 0x000FA950
|
||||
[Token(Token = "0x6003F43")]
|
||||
[Address(RVA = "0x10B9890", Offset = "0x10B8690", VA = "0x1810B9890")]
|
||||
public ShowWhileSearchingHideableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000937 RID: 2359
|
||||
[Token(Token = "0x2000937")]
|
||||
[Serializable]
|
||||
private class TotalCostTextImpl : TextControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F44 RID: 16196 RVA: 0x000FC764 File Offset: 0x000FA964
|
||||
[Token(Token = "0x6003F44")]
|
||||
[Address(RVA = "0x10BB2B0", Offset = "0x10BA0B0", VA = "0x1810BB2B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag && NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
IIKFCAONJCO iikfcaonjco = new IIKFCAONJCO();
|
||||
long <PEPPCAGNNDB>k__BackingField = iikfcaonjco.<PEPPCAGNNDB>k__BackingField;
|
||||
string text = iikfcaonjco.GOMGLLEGIIK();
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
CoreUnsafeUtils.QuickSort(119697, num);
|
||||
}
|
||||
|
||||
// Token: 0x06003F45 RID: 16197 RVA: 0x000FC7B0 File Offset: 0x000FA9B0
|
||||
[Token(Token = "0x6003F45")]
|
||||
[Address(RVA = "0x10BB400", Offset = "0x10BA200", VA = "0x1810BB400")]
|
||||
public TotalCostTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000938 RID: 2360
|
||||
[Token(Token = "0x2000938")]
|
||||
[Serializable]
|
||||
private class SearchQueryInputFieldImpl : InputFieldControllerImpl<AvatarCustomizationModel>
|
||||
{
|
||||
// Token: 0x06003F46 RID: 16198 RVA: 0x000FC7C4 File Offset: 0x000FA9C4
|
||||
[Token(Token = "0x6003F46")]
|
||||
[Address(RVA = "0x10B8B70", Offset = "0x10B7970", VA = "0x1810B8B70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F47 RID: 16199 RVA: 0x000FC7DC File Offset: 0x000FA9DC
|
||||
[Token(Token = "0x6003F47")]
|
||||
[Address(RVA = "0x10B8D40", Offset = "0x10B7B40", VA = "0x1810B8D40", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003F48 RID: 16200 RVA: 0x000FC7F4 File Offset: 0x000FA9F4
|
||||
[Token(Token = "0x6003F48")]
|
||||
[Address(RVA = "0x10B8DF0", Offset = "0x10B7BF0", VA = "0x1810B8DF0")]
|
||||
public SearchQueryInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000C32 RID: 3122
|
||||
[Token(Token = "0x2000C32")]
|
||||
public class AvatarFeaturesModel : AvatarCustomizationDependentModel
|
||||
{
|
||||
// Token: 0x17000DB3 RID: 3507
|
||||
// (get) Token: 0x06004C00 RID: 19456 RVA: 0x00118C40 File Offset: 0x00116E40
|
||||
[Token(Token = "0x17000DB3")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6004C00")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000DB4 RID: 3508
|
||||
// (get) Token: 0x06004C01 RID: 19457 RVA: 0x00118C50 File Offset: 0x00116E50
|
||||
// (set) Token: 0x06004C02 RID: 19458 RVA: 0x00118C80 File Offset: 0x00116E80
|
||||
[Token(Token = "0x17000DB4")]
|
||||
public bool AHALCOMOBDF
|
||||
{
|
||||
[Token(Token = "0x6004C01")]
|
||||
[Address(RVA = "0x10B0D30", Offset = "0x10AFB30", VA = "0x1810B0D30")]
|
||||
get
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel = base.JAHLPGDLMOC;
|
||||
if (avatarCustomizationModel != 0)
|
||||
{
|
||||
return avatarCustomizationModel.AGCAPLPAAHH.KGFKHHAFMAH.hideEars;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6004C02")]
|
||||
[Address(RVA = "0x10B0D70", Offset = "0x10AFB70", VA = "0x1810B0D70")]
|
||||
set
|
||||
{
|
||||
base.JAHLPGDLMOC.AGCAPLPAAHH.AGANJPALBAI(value);
|
||||
CFLMJLFBOKH.LDMGHNPFKCM();
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004C03 RID: 19459 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004C03")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004C04 RID: 19460 RVA: 0x00118CB4 File Offset: 0x00116EB4
|
||||
[Token(Token = "0x6004C04")]
|
||||
[Address(RVA = "0x10B0C90", Offset = "0x10AFA90", VA = "0x1810B0C90", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06004C05 RID: 19461 RVA: 0x00118CC8 File Offset: 0x00116EC8
|
||||
[Token(Token = "0x6004C05")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public AvatarFeaturesModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,109 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000C33 RID: 3123
|
||||
[Token(Token = "0x2000C33")]
|
||||
public class AvatarFeaturesModelController : ModelController<AvatarFeaturesModel>
|
||||
{
|
||||
// Token: 0x06004C06 RID: 19462 RVA: 0x00118CDC File Offset: 0x00116EDC
|
||||
[Token(Token = "0x6004C06")]
|
||||
[Address(RVA = "0x10B0BA0", Offset = "0x10AF9A0", VA = "0x1810B0BA0")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004C06)
|
||||
|
||||
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: 0x06004C07 RID: 19463 RVA: 0x00118D08 File Offset: 0x00116F08
|
||||
[Token(Token = "0x6004C07")]
|
||||
[Address(RVA = "0x10B0C50", Offset = "0x10AFA50", VA = "0x1810B0C50")]
|
||||
public AvatarFeaturesModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000C34 RID: 3124
|
||||
[Token(Token = "0x2000C34")]
|
||||
[Serializable]
|
||||
private class OutfitItemToCardImpl : ToCardControllerImpl<AvatarFeaturesModel>
|
||||
{
|
||||
// Token: 0x17000DB5 RID: 3509
|
||||
// (get) Token: 0x06004C08 RID: 19464 RVA: 0x00118D1C File Offset: 0x00116F1C
|
||||
[Token(Token = "0x17000DB5")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6004C08")]
|
||||
[Address(RVA = "0x10B79C0", Offset = "0x10B67C0", VA = "0x1810B79C0", 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: 0x06004C09 RID: 19465 RVA: 0x00118D8C File Offset: 0x00116F8C
|
||||
[Token(Token = "0x6004C09")]
|
||||
[Address(RVA = "0x10B7980", Offset = "0x10B6780", VA = "0x1810B7980")]
|
||||
public OutfitItemToCardImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004C0A RID: 19466 RVA: 0x00118DA0 File Offset: 0x00116FA0
|
||||
[Token(Token = "0x6004C0A")]
|
||||
[Address(RVA = "0x10B78C0", Offset = "0x10B66C0", VA = "0x1810B78C0")]
|
||||
[CompilerGenerated]
|
||||
private void BDFLEDHEDGA()
|
||||
{
|
||||
bool flag = this.hideEars;
|
||||
AvatarCustomizationModel avatarCustomizationModel;
|
||||
avatarCustomizationModel.AGCAPLPAAHH.AGANJPALBAI(flag);
|
||||
CFLMJLFBOKH.LDMGHNPFKCM();
|
||||
}
|
||||
|
||||
// Token: 0x04003820 RID: 14368
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4003820")]
|
||||
[SerializeField]
|
||||
private bool hideEars;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008F7 RID: 2295
|
||||
[Token(Token = "0x20008F7")]
|
||||
public class AvatarModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B09 RID: 2825
|
||||
// (get) Token: 0x06003E2D RID: 15917 RVA: 0x000F96C8 File Offset: 0x000F78C8
|
||||
[Token(Token = "0x17000B09")]
|
||||
public MNHEFLIMKGO ONBHMHCNDLO
|
||||
{
|
||||
[Token(Token = "0x6003E2D")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get
|
||||
{
|
||||
return this.AGCAPLPAAHH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B0A RID: 2826
|
||||
// (get) Token: 0x06003E2E RID: 15918 RVA: 0x000F96DC File Offset: 0x000F78DC
|
||||
[Token(Token = "0x17000B0A")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003E2E")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E2F RID: 15919 RVA: 0x000F96EC File Offset: 0x000F78EC
|
||||
[Token(Token = "0x6003E2F")]
|
||||
[Address(RVA = "0x10B0F10", Offset = "0x10AFD10", VA = "0x1810B0F10", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.ONGOOHCFLLE);
|
||||
}
|
||||
|
||||
// Token: 0x06003E30 RID: 15920 RVA: 0x000F9718 File Offset: 0x000F7918
|
||||
[Token(Token = "0x6003E30")]
|
||||
[Address(RVA = "0x10B0FF0", Offset = "0x10AFDF0", VA = "0x1810B0FF0", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> lkdegagmamp = MNHEFLIMKGO.LKDEGAGMAMP;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.ONGOOHCFLLE);
|
||||
}
|
||||
|
||||
// Token: 0x06003E31 RID: 15921 RVA: 0x000F9744 File Offset: 0x000F7944
|
||||
[Token(Token = "0x6003E31")]
|
||||
[Address(RVA = "0x10B0FE0", Offset = "0x10AFDE0", VA = "0x1810B0FE0")]
|
||||
private void ONGOOHCFLLE(MNHEFLIMKGO KJAFOCJMDIH)
|
||||
{
|
||||
if (KJAFOCJMDIH == this.AGCAPLPAAHH)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E32 RID: 15922 RVA: 0x000F9764 File Offset: 0x000F7964
|
||||
[Token(Token = "0x6003E32")]
|
||||
[Address(RVA = "0x10B10C0", Offset = "0x10AFEC0", VA = "0x1810B10C0")]
|
||||
public void SetAvatarReference(MNHEFLIMKGO KJAFOCJMDIH)
|
||||
{
|
||||
if (KJAFOCJMDIH != 0 && KJAFOCJMDIH != this.AGCAPLPAAHH)
|
||||
{
|
||||
this.AGCAPLPAAHH = KJAFOCJMDIH;
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E33 RID: 15923 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003E33")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected virtual void CEIEIEPOMNH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003E34 RID: 15924 RVA: 0x000F978C File Offset: 0x000F798C
|
||||
[Token(Token = "0x6003E34")]
|
||||
[Address(RVA = "0x10B0E40", Offset = "0x10AFC40", VA = "0x1810B0E40", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.AGCAPLPAAHH = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06003E35 RID: 15925 RVA: 0x000F97A4 File Offset: 0x000F79A4
|
||||
[Token(Token = "0x6003E35")]
|
||||
[Address(RVA = "0x10B0E50", Offset = "0x10AFC50", VA = "0x1810B0E50", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = this.GLPJPIEOLDF();
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003E36 RID: 15926 RVA: 0x000F97C0 File Offset: 0x000F79C0
|
||||
[Token(Token = "0x6003E36")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public AvatarModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400339B RID: 13211
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400339B")]
|
||||
private MNHEFLIMKGO AGCAPLPAAHH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008F8 RID: 2296
|
||||
[Token(Token = "0x20008F8")]
|
||||
public class AvatarModelController : ModelController<AvatarModel>
|
||||
{
|
||||
// Token: 0x06003E37 RID: 15927 RVA: 0x000F97D4 File Offset: 0x000F79D4
|
||||
[Token(Token = "0x6003E37")]
|
||||
[Address(RVA = "0x10B0E00", Offset = "0x10AFC00", VA = "0x1810B0E00")]
|
||||
public AvatarModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020008F9 RID: 2297
|
||||
[Token(Token = "0x20008F9")]
|
||||
[Serializable]
|
||||
private class SynchronizeWithLocalAvatarImpl : ControllerImplementation<AvatarModel>
|
||||
{
|
||||
// Token: 0x06003E38 RID: 15928 RVA: 0x000F97E8 File Offset: 0x000F79E8
|
||||
[Token(Token = "0x6003E38")]
|
||||
[Address(RVA = "0x10BA880", Offset = "0x10B9680", VA = "0x1810BA880", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag || MNHEFLIMKGO.LHKBODFDFLC != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E39 RID: 15929 RVA: 0x000F9808 File Offset: 0x000F7A08
|
||||
[Token(Token = "0x6003E39")]
|
||||
[Address(RVA = "0x10BAAD0", Offset = "0x10B98D0", VA = "0x1810BAAD0", Slot = "23")]
|
||||
protected override void PPAOALHOODL()
|
||||
{
|
||||
base.PPAOALHOODL();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.BKKPHGJNHAK);
|
||||
}
|
||||
|
||||
// Token: 0x06003E3A RID: 15930 RVA: 0x000F9834 File Offset: 0x000F7A34
|
||||
[Token(Token = "0x6003E3A")]
|
||||
[Address(RVA = "0x10BAA00", Offset = "0x10B9800", VA = "0x1810BAA00", Slot = "24")]
|
||||
protected override void JNGMMNANOCH()
|
||||
{
|
||||
base.JNGMMNANOCH();
|
||||
MFBGLIHGCGO<MNHEFLIMKGO> gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ;
|
||||
Action<MNHEFLIMKGO> action = new Action(this.BKKPHGJNHAK);
|
||||
}
|
||||
|
||||
// Token: 0x06003E3B RID: 15931 RVA: 0x000F9860 File Offset: 0x000F7A60
|
||||
[Token(Token = "0x6003E3B")]
|
||||
[Address(RVA = "0x10BA770", Offset = "0x10B9570", VA = "0x1810BA770")]
|
||||
private void BKKPHGJNHAK(MNHEFLIMKGO GHHKJGIDEPF)
|
||||
{
|
||||
bool flag;
|
||||
if (flag || MNHEFLIMKGO.LHKBODFDFLC != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003E3C RID: 15932 RVA: 0x000F9880 File Offset: 0x000F7A80
|
||||
[Token(Token = "0x6003E3C")]
|
||||
[Address(RVA = "0x10BABA0", Offset = "0x10B99A0", VA = "0x1810BABA0")]
|
||||
public SynchronizeWithLocalAvatarImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1006 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008BE RID: 2238
|
||||
[Token(Token = "0x20008BE")]
|
||||
public abstract class BaseAccountModel : RRUIModel<CFCKDFGFJEM>
|
||||
{
|
||||
// Token: 0x17000AD5 RID: 2773
|
||||
// (get) Token: 0x06003D00 RID: 15616 RVA: 0x000F5E0C File Offset: 0x000F400C
|
||||
[Token(Token = "0x17000AD5")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003D00")]
|
||||
[Address(RVA = "0x10B2880", Offset = "0x10B1680", VA = "0x1810B2880", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return this.GKLPIFBPGOD > 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AD6 RID: 2774
|
||||
// (get) Token: 0x06003D01 RID: 15617 RVA: 0x000F5E24 File Offset: 0x000F4024
|
||||
[Token(Token = "0x17000AD6")]
|
||||
public bool ACAJFAIIOPE
|
||||
{
|
||||
[Token(Token = "0x6003D01")]
|
||||
[Address(RVA = "0x10B3130", Offset = "0x10B1F30", VA = "0x1810B3130")]
|
||||
get
|
||||
{
|
||||
return this.GKLPIFBPGOD != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AD7 RID: 2775
|
||||
// (get) Token: 0x06003D02 RID: 15618 RVA: 0x000F5E40 File Offset: 0x000F4040
|
||||
// (set) Token: 0x06003D03 RID: 15619 RVA: 0x000F5E54 File Offset: 0x000F4054
|
||||
[Token(Token = "0x17000AD7")]
|
||||
public CCEOLAOLEKJ DJMJFEJGIHM
|
||||
{
|
||||
[Token(Token = "0x6003D02")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get;
|
||||
[Token(Token = "0x6003D03")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x17000AD8 RID: 2776
|
||||
// (get) Token: 0x06003D04 RID: 15620 RVA: 0x000F5E68 File Offset: 0x000F4068
|
||||
// (set) Token: 0x06003D05 RID: 15621 RVA: 0x000F5E90 File Offset: 0x000F4090
|
||||
[Token(Token = "0x17000AD8")]
|
||||
public string AHOEKLABOBN
|
||||
{
|
||||
[Token(Token = "0x6003D04")]
|
||||
[Address(RVA = "0x10B2F30", Offset = "0x10B1D30", VA = "0x1810B2F30")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D04)
|
||||
|
||||
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 = "0x6003D05")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
protected set
|
||||
{
|
||||
this.HHPHKBJCDKG = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AD9 RID: 2777
|
||||
// (get) Token: 0x06003D06 RID: 15622 RVA: 0x000F5EA4 File Offset: 0x000F40A4
|
||||
// (set) Token: 0x06003D07 RID: 15623 RVA: 0x000F5EB8 File Offset: 0x000F40B8
|
||||
[Token(Token = "0x17000AD9")]
|
||||
public LLKHFJDNFMM OIBJCGKCHCJ
|
||||
{
|
||||
[Token(Token = "0x6003D06")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get;
|
||||
[Token(Token = "0x6003D07")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000ADA RID: 2778
|
||||
// (get) Token: 0x06003D08 RID: 15624 RVA: 0x000F5ECC File Offset: 0x000F40CC
|
||||
// (set) Token: 0x06003D09 RID: 15625 RVA: 0x000F5EE0 File Offset: 0x000F40E0
|
||||
[Token(Token = "0x17000ADA")]
|
||||
public EFAJBHGDIDD GEFLKCNNIPA
|
||||
{
|
||||
[Token(Token = "0x6003D08")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
get;
|
||||
[Token(Token = "0x6003D09")]
|
||||
[Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000ADB RID: 2779
|
||||
// (get) Token: 0x06003D0A RID: 15626 RVA: 0x000F5EF4 File Offset: 0x000F40F4
|
||||
// (set) Token: 0x06003D0B RID: 15627 RVA: 0x000F5F1C File Offset: 0x000F411C
|
||||
[Token(Token = "0x17000ADB")]
|
||||
public JGEBJEJLNBK PMNEHLDPLLN
|
||||
{
|
||||
[Token(Token = "0x6003D0A")]
|
||||
[Address(RVA = "0x10B3260", Offset = "0x10B2060", VA = "0x1810B3260")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D0A)
|
||||
|
||||
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 = "0x6003D0B")]
|
||||
[Address(RVA = "0x567D10", Offset = "0x566B10", VA = "0x180567D10")]
|
||||
protected set
|
||||
{
|
||||
this.NFHKMIJGNFL = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000ADC RID: 2780
|
||||
// (get) Token: 0x06003D0C RID: 15628 RVA: 0x000F5F30 File Offset: 0x000F4130
|
||||
// (set) Token: 0x06003D0D RID: 15629 RVA: 0x000F5F58 File Offset: 0x000F4158
|
||||
[Token(Token = "0x17000ADC")]
|
||||
public int? MLBLIGBBIAJ
|
||||
{
|
||||
[Token(Token = "0x6003D0C")]
|
||||
[Address(RVA = "0x10B32D0", Offset = "0x10B20D0", VA = "0x1810B32D0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D0C)
|
||||
|
||||
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 = "0x6003D0D")]
|
||||
[Address(RVA = "0x10B1440", Offset = "0x10B0240", VA = "0x1810B1440")]
|
||||
protected set
|
||||
{
|
||||
int num = 0;
|
||||
this.HBHGOFKEHLJ = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000ADD RID: 2781
|
||||
// (get) Token: 0x06003D0E RID: 15630 RVA: 0x000F5F74 File Offset: 0x000F4174
|
||||
// (set) Token: 0x06003D0F RID: 15631 RVA: 0x000F5F9C File Offset: 0x000F419C
|
||||
[Token(Token = "0x17000ADD")]
|
||||
public NFMBDLEJEDD IEHGCMHGLIP
|
||||
{
|
||||
[Token(Token = "0x6003D0E")]
|
||||
[Address(RVA = "0x10B31F0", Offset = "0x10B1FF0", VA = "0x1810B31F0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D0E)
|
||||
|
||||
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 = "0x6003D0F")]
|
||||
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
|
||||
protected set
|
||||
{
|
||||
this.EJGILMEAPLC = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000ADE RID: 2782
|
||||
// (get) Token: 0x06003D10 RID: 15632 RVA: 0x000F5FB0 File Offset: 0x000F41B0
|
||||
// (set) Token: 0x06003D11 RID: 15633 RVA: 0x000F5FDC File Offset: 0x000F41DC
|
||||
[Token(Token = "0x17000ADE")]
|
||||
public bool? DHCPHDOBCCH
|
||||
{
|
||||
[Token(Token = "0x6003D10")]
|
||||
[Address(RVA = "0x10B3140", Offset = "0x10B1F40", VA = "0x1810B3140")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D10)
|
||||
|
||||
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 = "0x6003D11")]
|
||||
[Address(RVA = "0x10B11E0", Offset = "0x10AFFE0", VA = "0x1810B11E0")]
|
||||
protected set
|
||||
{
|
||||
if (value != 0)
|
||||
{
|
||||
}
|
||||
bool flag = 0 != 0;
|
||||
this.hasUnreadCreatorAnnouncements = flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000ADF RID: 2783
|
||||
// (get) Token: 0x06003D12 RID: 15634 RVA: 0x000F6004 File Offset: 0x000F4204
|
||||
// (set) Token: 0x06003D13 RID: 15635 RVA: 0x000F6018 File Offset: 0x000F4218
|
||||
[Token(Token = "0x17000ADF")]
|
||||
public bool ECICLPAPAMD
|
||||
{
|
||||
[Token(Token = "0x6003D12")]
|
||||
[Address(RVA = "0xA45A60", Offset = "0xA44860", VA = "0x180A45A60")]
|
||||
get;
|
||||
[Token(Token = "0x6003D13")]
|
||||
[Address(RVA = "0x10B14A0", Offset = "0x10B02A0", VA = "0x1810B14A0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000AE0 RID: 2784
|
||||
// (get) Token: 0x06003D14 RID: 15636 RVA: 0x000F602C File Offset: 0x000F422C
|
||||
[Token(Token = "0x17000AE0")]
|
||||
public int GAINIOENNCG
|
||||
{
|
||||
[Token(Token = "0x6003D14")]
|
||||
[Address(RVA = "0x8F3B80", Offset = "0x8F2980", VA = "0x1808F3B80")]
|
||||
get
|
||||
{
|
||||
return this.GKLPIFBPGOD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE1 RID: 2785
|
||||
// (get) Token: 0x06003D15 RID: 15637 RVA: 0x000F6040 File Offset: 0x000F4240
|
||||
// (set) Token: 0x06003D16 RID: 15638 RVA: 0x000F6054 File Offset: 0x000F4254
|
||||
[Token(Token = "0x17000AE1")]
|
||||
public virtual bool GPCNCNGJJDI
|
||||
{
|
||||
[Token(Token = "0x6003D15")]
|
||||
[Address(RVA = "0x4569A0", Offset = "0x4557A0", VA = "0x1804569A0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return this.DMLBEPKMLLI;
|
||||
}
|
||||
[Token(Token = "0x6003D16")]
|
||||
[Address(RVA = "0x10B3360", Offset = "0x10B2160", VA = "0x1810B3360", Slot = "27")]
|
||||
set
|
||||
{
|
||||
this.DMLBEPKMLLI = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE2 RID: 2786
|
||||
// (get) Token: 0x06003D17 RID: 15639 RVA: 0x000F6074 File Offset: 0x000F4274
|
||||
// (set) Token: 0x06003D18 RID: 15640 RVA: 0x000F6088 File Offset: 0x000F4288
|
||||
[Token(Token = "0x17000AE2")]
|
||||
public virtual bool GNHNJHFDODF
|
||||
{
|
||||
[Token(Token = "0x6003D17")]
|
||||
[Address(RVA = "0xB628E0", Offset = "0xB616E0", VA = "0x180B628E0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return this.KCJGHNPFBPE;
|
||||
}
|
||||
[Token(Token = "0x6003D18")]
|
||||
[Address(RVA = "0x10B3400", Offset = "0x10B2200", VA = "0x1810B3400", Slot = "29")]
|
||||
set
|
||||
{
|
||||
this.KCJGHNPFBPE = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE3 RID: 2787
|
||||
// (get) Token: 0x06003D19 RID: 15641 RVA: 0x000F60A8 File Offset: 0x000F42A8
|
||||
// (set) Token: 0x06003D1A RID: 15642 RVA: 0x000F60BC File Offset: 0x000F42BC
|
||||
[Token(Token = "0x17000AE3")]
|
||||
public virtual bool OIMMLPBCBPI
|
||||
{
|
||||
[Token(Token = "0x6003D19")]
|
||||
[Address(RVA = "0x10B31D0", Offset = "0x10B1FD0", VA = "0x1810B31D0", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return this.BKINDJHPMNB;
|
||||
}
|
||||
[Token(Token = "0x6003D1A")]
|
||||
[Address(RVA = "0x10B3450", Offset = "0x10B2250", VA = "0x1810B3450", Slot = "31")]
|
||||
set
|
||||
{
|
||||
this.BKINDJHPMNB = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE4 RID: 2788
|
||||
// (get) Token: 0x06003D1B RID: 15643 RVA: 0x000F60DC File Offset: 0x000F42DC
|
||||
// (set) Token: 0x06003D1C RID: 15644 RVA: 0x000F60F0 File Offset: 0x000F42F0
|
||||
[Token(Token = "0x17000AE4")]
|
||||
public virtual bool OBDAILFNFPE
|
||||
{
|
||||
[Token(Token = "0x6003D1B")]
|
||||
[Address(RVA = "0x10B31E0", Offset = "0x10B1FE0", VA = "0x1810B31E0", Slot = "32")]
|
||||
get
|
||||
{
|
||||
return this.FLIHPDAIEHH;
|
||||
}
|
||||
[Token(Token = "0x6003D1C")]
|
||||
[Address(RVA = "0x10B34A0", Offset = "0x10B22A0", VA = "0x1810B34A0", Slot = "33")]
|
||||
set
|
||||
{
|
||||
this.FLIHPDAIEHH = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE5 RID: 2789
|
||||
// (get) Token: 0x06003D1D RID: 15645 RVA: 0x000F6110 File Offset: 0x000F4310
|
||||
// (set) Token: 0x06003D1E RID: 15646 RVA: 0x000F6124 File Offset: 0x000F4324
|
||||
[Token(Token = "0x17000AE5")]
|
||||
public virtual bool EEPJNPDNDPE
|
||||
{
|
||||
[Token(Token = "0x6003D1D")]
|
||||
[Address(RVA = "0x9F6FD0", Offset = "0x9F5DD0", VA = "0x1809F6FD0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return this.LPPACMPNBNI;
|
||||
}
|
||||
[Token(Token = "0x6003D1E")]
|
||||
[Address(RVA = "0x10B33B0", Offset = "0x10B21B0", VA = "0x1810B33B0", Slot = "35")]
|
||||
set
|
||||
{
|
||||
this.LPPACMPNBNI = value;
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D1F RID: 15647 RVA: 0x000F6144 File Offset: 0x000F4344
|
||||
[Token(Token = "0x6003D1F")]
|
||||
[Address(RVA = "0x10B24B0", Offset = "0x10B12B0", VA = "0x1810B24B0", 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: 0x06003D20 RID: 15648 RVA: 0x000F6200 File Offset: 0x000F4400
|
||||
[Token(Token = "0x6003D20")]
|
||||
[Address(RVA = "0x10B2960", Offset = "0x10B1760", VA = "0x1810B2960", 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: 0x06003D21 RID: 15649 RVA: 0x000F62BC File Offset: 0x000F44BC
|
||||
[Token(Token = "0x6003D21")]
|
||||
[Address(RVA = "0x10B2820", Offset = "0x10B1620", VA = "0x1810B2820")]
|
||||
private void NLHPIBGGDMO(int GKLPIFBPGOD)
|
||||
{
|
||||
if (GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D22 RID: 15650 RVA: 0x000F62DC File Offset: 0x000F44DC
|
||||
[Token(Token = "0x6003D22")]
|
||||
[Address(RVA = "0x10B2450", Offset = "0x10B1250", VA = "0x1810B2450")]
|
||||
private void LEJANLMCKDD(int GKLPIFBPGOD)
|
||||
{
|
||||
if (GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D23 RID: 15651 RVA: 0x000F62FC File Offset: 0x000F44FC
|
||||
[Token(Token = "0x6003D23")]
|
||||
[Address(RVA = "0x10B2890", Offset = "0x10B1690", VA = "0x1810B2890")]
|
||||
private void PABKIEKBHGA(int? GKLPIFBPGOD)
|
||||
{
|
||||
bool flag = GKLPIFBPGOD == this.GKLPIFBPGOD;
|
||||
if (GKLPIFBPGOD != flag)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D24 RID: 15652 RVA: 0x000F6320 File Offset: 0x000F4520
|
||||
[Token(Token = "0x6003D24")]
|
||||
[Address(RVA = "0x10B2900", Offset = "0x10B1700", VA = "0x1810B2900")]
|
||||
private void PCADIMDIFDL(int GKLPIFBPGOD)
|
||||
{
|
||||
if (this.KCJGHNPFBPE && GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D25 RID: 15653 RVA: 0x000F6348 File Offset: 0x000F4548
|
||||
[Token(Token = "0x6003D25")]
|
||||
[Address(RVA = "0x10B14B0", Offset = "0x10B02B0", VA = "0x1810B14B0")]
|
||||
private void DGGDHOOOBLI(int GKLPIFBPGOD)
|
||||
{
|
||||
if (this.LPPACMPNBNI && GKLPIFBPGOD == this.GKLPIFBPGOD)
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D26 RID: 15654 RVA: 0x000F6370 File Offset: 0x000F4570
|
||||
[Token(Token = "0x6003D26")]
|
||||
[Address(RVA = "0x10B1240", Offset = "0x10B0040", VA = "0x1810B1240", 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;
|
||||
}
|
||||
|
||||
// Token: 0x06003D27 RID: 15655 RVA: 0x000F63D8 File Offset: 0x000F45D8
|
||||
[Token(Token = "0x6003D27")]
|
||||
[Address(RVA = "0x10B1790", Offset = "0x10B0590", VA = "0x1810B1790", 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: 0x06003D28 RID: 15656 RVA: 0x000F6660 File Offset: 0x000F4860
|
||||
[Token(Token = "0x6003D28")]
|
||||
[Address(RVA = "0x10B2DA0", Offset = "0x10B1BA0", VA = "0x1810B2DA0")]
|
||||
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: 0x06003D29 RID: 15657 RVA: 0x000F669C File Offset: 0x000F489C
|
||||
[Token(Token = "0x6003D29")]
|
||||
[Address(RVA = "0x10B2C70", Offset = "0x10B1A70", VA = "0x1810B2C70")]
|
||||
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.LOMECJKAGOG);
|
||||
bool flag2 = FGPIDGLCKEF.CKANLFMOMCC(gklpifbpgod, cbeohbcipea);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE6 RID: 2790
|
||||
// (get) Token: 0x06003D2A RID: 15658 RVA: 0x000F66F8 File Offset: 0x000F48F8
|
||||
[Token(Token = "0x17000AE6")]
|
||||
public string OAKBKEJLPCB
|
||||
{
|
||||
[Token(Token = "0x6003D2A")]
|
||||
[Address(RVA = "0x10B2FA0", Offset = "0x10B1DA0", VA = "0x1810B2FA0")]
|
||||
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: 0x06003D2B RID: 15659 RVA: 0x000F67D8 File Offset: 0x000F49D8
|
||||
[Token(Token = "0x6003D2B")]
|
||||
[Address(RVA = "0x10B2170", Offset = "0x10B0F70", VA = "0x1810B2170")]
|
||||
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.AIBEBHIGOAI);
|
||||
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
|
||||
// Token: 0x06003D2C RID: 15660 RVA: 0x000F68E0 File Offset: 0x000F4AE0
|
||||
[Token(Token = "0x6003D2C")]
|
||||
[Address(RVA = "0x10A6390", Offset = "0x10A5190", VA = "0x1810A6390")]
|
||||
protected BaseAccountModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D2D RID: 15661 RVA: 0x000F6904 File Offset: 0x000F4B04
|
||||
[Token(Token = "0x6003D2D")]
|
||||
[Address(RVA = "0x10B14A0", Offset = "0x10B02A0", VA = "0x1810B14A0")]
|
||||
[CompilerGenerated]
|
||||
private void CMNFGCMJHKH(bool FALMOMEIDBM)
|
||||
{
|
||||
this.<MFPPDOGMLNE>k__BackingField = FALMOMEIDBM;
|
||||
}
|
||||
|
||||
// Token: 0x06003D2E RID: 15662 RVA: 0x000F6918 File Offset: 0x000F4B18
|
||||
[Token(Token = "0x6003D2E")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
||||
[CompilerGenerated]
|
||||
private void HGFAODIGEFM(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
this.<IOINKGNIKDM>k__BackingField = HFIDFDPOCKA;
|
||||
}
|
||||
|
||||
// Token: 0x06003D2F RID: 15663 RVA: 0x000F692C File Offset: 0x000F4B2C
|
||||
[Token(Token = "0x6003D2F")]
|
||||
[Address(RVA = "0x10B15B0", Offset = "0x10B03B0", VA = "0x1810B15B0")]
|
||||
[CompilerGenerated]
|
||||
private void FBABADHBJKM(FKNGFLFDIIB FOJLJNMAJLC)
|
||||
{
|
||||
string <NGEADOIEOFA>k__BackingField = FOJLJNMAJLC.<NGEADOIEOFA>k__BackingField;
|
||||
this.HHPHKBJCDKG = <NGEADOIEOFA>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003D30 RID: 15664 RVA: 0x000F6950 File Offset: 0x000F4B50
|
||||
[Token(Token = "0x6003D30")]
|
||||
[Address(RVA = "0x567D10", Offset = "0x566B10", VA = "0x180567D10")]
|
||||
[CompilerGenerated]
|
||||
private void LHMCPCFKBGL(JGEBJEJLNBK PBAOMKNFBFL)
|
||||
{
|
||||
this.NFHKMIJGNFL = PBAOMKNFBFL;
|
||||
}
|
||||
|
||||
// Token: 0x06003D31 RID: 15665 RVA: 0x000F6964 File Offset: 0x000F4B64
|
||||
[Token(Token = "0x6003D31")]
|
||||
[Address(RVA = "0x10B1510", Offset = "0x10B0310", VA = "0x1810B1510")]
|
||||
[CompilerGenerated]
|
||||
private void DKBDDDDLOLK(int ENMDDKHBHPA)
|
||||
{
|
||||
int num = 0;
|
||||
this.HBHGOFKEHLJ = num;
|
||||
}
|
||||
|
||||
// Token: 0x06003D32 RID: 15666 RVA: 0x000F6980 File Offset: 0x000F4B80
|
||||
[Token(Token = "0x6003D32")]
|
||||
[Address(RVA = "0x10B15D0", Offset = "0x10B03D0", VA = "0x1810B15D0")]
|
||||
[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: 0x06003D33 RID: 15667 RVA: 0x000F69E4 File Offset: 0x000F4BE4
|
||||
[Token(Token = "0x6003D33")]
|
||||
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
|
||||
[CompilerGenerated]
|
||||
private void OBCOELKODPB(NFMBDLEJEDD GPEKFHLOFGA)
|
||||
{
|
||||
this.EJGILMEAPLC = GPEKFHLOFGA;
|
||||
}
|
||||
|
||||
// Token: 0x06003D34 RID: 15668 RVA: 0x000F69F8 File Offset: 0x000F4BF8
|
||||
[Token(Token = "0x6003D34")]
|
||||
[Address(RVA = "0x10B2C30", Offset = "0x10B1A30", VA = "0x1810B2C30")]
|
||||
[CompilerGenerated]
|
||||
private void PLKBDGDMMEI()
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003D35 RID: 15669 RVA: 0x000F6A10 File Offset: 0x000F4C10
|
||||
[Token(Token = "0x6003D35")]
|
||||
[Address(RVA = "0x10B2370", Offset = "0x10B1170", VA = "0x1810B2370")]
|
||||
[CompilerGenerated]
|
||||
private void JCEBMBGMPFH()
|
||||
{
|
||||
base.MKBLJJGJAOH((uint)1);
|
||||
}
|
||||
|
||||
// Token: 0x06003D36 RID: 15670 RVA: 0x000F6A28 File Offset: 0x000F4C28
|
||||
[Token(Token = "0x6003D36")]
|
||||
[Address(RVA = "0x10B23B0", Offset = "0x10B11B0", VA = "0x1810B23B0")]
|
||||
[CompilerGenerated]
|
||||
private void KOPFBMDCNEK(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: 0x06003D37 RID: 15671 RVA: 0x000F6A6C File Offset: 0x000F4C6C
|
||||
[Token(Token = "0x6003D37")]
|
||||
[Address(RVA = "0x10B2780", Offset = "0x10B1580", VA = "0x1810B2780")]
|
||||
[CompilerGenerated]
|
||||
private void LOMECJKAGOG(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: 0x06003D38 RID: 15672 RVA: 0x000F6AB0 File Offset: 0x000F4CB0
|
||||
[Token(Token = "0x6003D38")]
|
||||
[Address(RVA = "0x10B1320", Offset = "0x10B0120", VA = "0x1810B1320")]
|
||||
[CompilerGenerated]
|
||||
private void AIBEBHIGOAI()
|
||||
{
|
||||
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: 0x0400332E RID: 13102
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400332E")]
|
||||
protected string HHPHKBJCDKG;
|
||||
|
||||
// Token: 0x04003331 RID: 13105
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003331")]
|
||||
protected JGEBJEJLNBK NFHKMIJGNFL;
|
||||
|
||||
// Token: 0x04003332 RID: 13106
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003332")]
|
||||
protected int HBHGOFKEHLJ;
|
||||
|
||||
// Token: 0x04003333 RID: 13107
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003333")]
|
||||
protected NFMBDLEJEDD EJGILMEAPLC;
|
||||
|
||||
// Token: 0x04003334 RID: 13108
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4003334")]
|
||||
public bool hasUnreadCreatorAnnouncements;
|
||||
|
||||
// Token: 0x04003336 RID: 13110
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4003336")]
|
||||
protected int GKLPIFBPGOD = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x04003337 RID: 13111
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4003337")]
|
||||
protected bool DMLBEPKMLLI;
|
||||
|
||||
// Token: 0x04003338 RID: 13112
|
||||
[FieldOffset(Offset = "0xA9")]
|
||||
[Token(Token = "0x4003338")]
|
||||
protected bool KCJGHNPFBPE;
|
||||
|
||||
// Token: 0x04003339 RID: 13113
|
||||
[FieldOffset(Offset = "0xAA")]
|
||||
[Token(Token = "0x4003339")]
|
||||
protected bool BKINDJHPMNB;
|
||||
|
||||
// Token: 0x0400333A RID: 13114
|
||||
[FieldOffset(Offset = "0xAB")]
|
||||
[Token(Token = "0x400333A")]
|
||||
protected bool FLIHPDAIEHH;
|
||||
|
||||
// Token: 0x0400333B RID: 13115
|
||||
[FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x400333B")]
|
||||
protected bool LPPACMPNBNI;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000B2C RID: 2860
|
||||
[Token(Token = "0x2000B2C")]
|
||||
public class BaseDialogModel<T> : BaseDialogModel where T : IBNJBJLLJFF
|
||||
{
|
||||
// Token: 0x17000C82 RID: 3202
|
||||
// (get) Token: 0x060047FC RID: 18428 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000C82")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60047FC")]
|
||||
[Address(RVA = "0x18BE430", Offset = "0x18BD230", VA = "0x1818BE430", Slot = "12")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000C83 RID: 3203
|
||||
// (get) Token: 0x060047FD RID: 18429 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x060047FE RID: 18430 RVA: 0x00112198 File Offset: 0x00110398
|
||||
[Token(Token = "0x17000C83")]
|
||||
public bool LFJMGHHIHEL
|
||||
{
|
||||
[Token(Token = "0x60047FD")]
|
||||
[Address(RVA = "0x5679C0", Offset = "0x5667C0", VA = "0x1805679C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60047FE")]
|
||||
[Address(RVA = "0x567D30", Offset = "0x566B30", VA = "0x180567D30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000C84 RID: 3204
|
||||
// (get) Token: 0x060047FF RID: 18431 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06004800 RID: 18432 RVA: 0x001121A8 File Offset: 0x001103A8
|
||||
[Token(Token = "0x17000C84")]
|
||||
public T PBPPCMNHODC
|
||||
{
|
||||
[Token(Token = "0x60047FF")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6004800")]
|
||||
[Address(RVA = "0x1F8BA10", Offset = "0x1F8A810", VA = "0x181F8BA10")]
|
||||
set
|
||||
{
|
||||
IBNJBJLLJFF ibnjbjlljff = this.GONMFHPPKOH;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000C85 RID: 3205
|
||||
// (get) Token: 0x06004801 RID: 18433 RVA: 0x001121C4 File Offset: 0x001103C4
|
||||
[Token(Token = "0x17000C85")]
|
||||
protected sealed override IBNJBJLLJFF GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x6004801")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680", Slot = "29")]
|
||||
get
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004802 RID: 18434 RVA: 0x001121E0 File Offset: 0x001103E0
|
||||
[Token(Token = "0x6004802")]
|
||||
[Address(RVA = "0x1F8B9A0", Offset = "0x1F8A7A0", VA = "0x181F8B9A0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004803 RID: 18435 RVA: 0x001121F0 File Offset: 0x001103F0
|
||||
[Token(Token = "0x6004803")]
|
||||
[Address(RVA = "0x1F8B9B0", Offset = "0x1F8A7B0", VA = "0x181F8B9B0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return base.GLPJPIEOLDF();
|
||||
}
|
||||
|
||||
// Token: 0x06004804 RID: 18436 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004804")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "30")]
|
||||
protected virtual void IHNDJGGEMHH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004805 RID: 18437 RVA: 0x0011220C File Offset: 0x0011040C
|
||||
[Token(Token = "0x6004805")]
|
||||
[Address(RVA = "0x1F8B9F0", Offset = "0x1F8A7F0", VA = "0x181F8B9F0")]
|
||||
public BaseDialogModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040036C9 RID: 14025
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40036C9")]
|
||||
private T ABADFLCBFIJ;
|
||||
|
||||
// Token: 0x040036CA RID: 14026
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40036CA")]
|
||||
private bool EFKEGFPMJGC;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000B2B RID: 2859
|
||||
[Token(Token = "0x2000B2B")]
|
||||
public abstract class BaseDialogModel : RRUIModel, NOGFJAIJCGD, OFGCDJBGGAD, ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x17000C7E RID: 3198
|
||||
// (get) Token: 0x060047F4 RID: 18420
|
||||
[Token(Token = "0x17000C7E")]
|
||||
protected abstract IBNJBJLLJFF GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x60047F4")]
|
||||
[Address(Slot = "29")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000C7F RID: 3199
|
||||
// (get) Token: 0x060047F5 RID: 18421 RVA: 0x0011210C File Offset: 0x0011030C
|
||||
[Token(Token = "0x17000C7F")]
|
||||
public string LKIBJOMNFFD
|
||||
{
|
||||
[Token(Token = "0x60047F5")]
|
||||
[Address(RVA = "0x10B3620", Offset = "0x10B2420", VA = "0x1810B3620", Slot = "27")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060047F5)
|
||||
|
||||
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: 0x060047F6 RID: 18422 RVA: 0x00112120 File Offset: 0x00110320
|
||||
[Token(Token = "0x60047F6")]
|
||||
[Address(RVA = "0x10B3520", Offset = "0x10B2320", VA = "0x1810B3520", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x17000C80 RID: 3200
|
||||
// (get) Token: 0x060047F7 RID: 18423 RVA: 0x00112134 File Offset: 0x00110334
|
||||
[Token(Token = "0x17000C80")]
|
||||
public bool IHFIFPIDAMB
|
||||
{
|
||||
[Token(Token = "0x60047F7")]
|
||||
[Address(RVA = "0x10B35C0", Offset = "0x10B23C0", VA = "0x1810B35C0")]
|
||||
get
|
||||
{
|
||||
this.Dismiss();
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000C81 RID: 3201
|
||||
// (get) Token: 0x060047F8 RID: 18424 RVA: 0x00112148 File Offset: 0x00110348
|
||||
[Token(Token = "0x17000C81")]
|
||||
public bool HAPONBPEPOJ
|
||||
{
|
||||
[Token(Token = "0x60047F8")]
|
||||
[Address(RVA = "0x10B35F0", Offset = "0x10B23F0", VA = "0x1810B35F0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060047F8)
|
||||
|
||||
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: 0x060047F9 RID: 18425 RVA: 0x0011215C File Offset: 0x0011035C
|
||||
[Token(Token = "0x60047F9")]
|
||||
[Address(RVA = "0x10B34F0", Offset = "0x10B22F0", VA = "0x1810B34F0", Slot = "28")]
|
||||
public void Dismiss()
|
||||
{
|
||||
this.Dismiss();
|
||||
}
|
||||
|
||||
// Token: 0x060047FA RID: 18426 RVA: 0x00112170 File Offset: 0x00110370
|
||||
[Token(Token = "0x60047FA")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
protected BaseDialogModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060047FB RID: 18427 RVA: 0x00112184 File Offset: 0x00110384
|
||||
[Token(Token = "0x60047FB")]
|
||||
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80", 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: 0x02000E73 RID: 3699
|
||||
[Token(Token = "0x2000E73")]
|
||||
public abstract class BaseRouteFlowModel : RRUIModel
|
||||
{
|
||||
// Token: 0x060055F7 RID: 22007 RVA: 0x00134810 File Offset: 0x00132A10
|
||||
[Token(Token = "0x60055F7")]
|
||||
[Address(RVA = "0x10B3BD0", Offset = "0x10B29D0", VA = "0x1810B3BD0")]
|
||||
public bool NextRouteExists()
|
||||
{
|
||||
int num = 0;
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
Route route = browserModel.GMAKMKMNHAP;
|
||||
}
|
||||
return this.FHIHMEHMMHD(num, num);
|
||||
}
|
||||
|
||||
// Token: 0x060055F8 RID: 22008 RVA: 0x0013483C File Offset: 0x00132A3C
|
||||
[Token(Token = "0x60055F8")]
|
||||
[Address(RVA = "0x10B3D80", Offset = "0x10B2B80", VA = "0x1810B3D80")]
|
||||
public bool PreviousRouteExists()
|
||||
{
|
||||
int num = 0;
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
Route route = browserModel.GMAKMKMNHAP;
|
||||
}
|
||||
return this.ONPFOEFIHNC(num, num);
|
||||
}
|
||||
|
||||
// Token: 0x060055F9 RID: 22009 RVA: 0x00134868 File Offset: 0x00132A68
|
||||
[Token(Token = "0x60055F9")]
|
||||
[Address(RVA = "0x10B3A90", Offset = "0x10B2890", VA = "0x1810B3A90")]
|
||||
public void GoToNextRoute()
|
||||
{
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
Route route = browserModel.GMAKMKMNHAP;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060055FA RID: 22010 RVA: 0x0013489C File Offset: 0x00132A9C
|
||||
[Token(Token = "0x60055FA")]
|
||||
[Address(RVA = "0x10B3B30", Offset = "0x10B2930", VA = "0x1810B3B30")]
|
||||
public void GoToPreviousRoute()
|
||||
{
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
Route route = browserModel.GMAKMKMNHAP;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000EE7 RID: 3815
|
||||
// (get) Token: 0x060055FB RID: 22011 RVA: 0x001348D0 File Offset: 0x00132AD0
|
||||
[Token(Token = "0x17000EE7")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60055FB")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060055FC RID: 22012 RVA: 0x001348E0 File Offset: 0x00132AE0
|
||||
[Token(Token = "0x60055FC")]
|
||||
[Address(RVA = "0x10B39F0", Offset = "0x10B27F0", VA = "0x1810B39F0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060055FD RID: 22013 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60055FD")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060055FE RID: 22014 RVA: 0x001348F4 File Offset: 0x00132AF4
|
||||
[Token(Token = "0x60055FE")]
|
||||
[Address(RVA = "0x10B3920", Offset = "0x10B2720", VA = "0x1810B3920")]
|
||||
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: 0x060055FF RID: 22015 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60055FF")]
|
||||
[Address(RVA = "0x10B3690", Offset = "0x10B2490", VA = "0x1810B3690")]
|
||||
protected bool FALLLFKLLCN(Route FIPJLODOPBJ, out Route PEFABIOAAFM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005600 RID: 22016 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005600")]
|
||||
[Address(RVA = "0x10B37C0", Offset = "0x10B25C0", VA = "0x1810B37C0")]
|
||||
protected bool FHIHMEHMMHD(Route LNLLLDPAHIB, out Route HOJBNABENKP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005601 RID: 22017 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005601")]
|
||||
[Address(RVA = "0x10B3C40", Offset = "0x10B2A40", VA = "0x1810B3C40")]
|
||||
private bool ONPFOEFIHNC(Route LNLLLDPAHIB, out Route DCHNGDMONMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005602 RID: 22018 RVA: 0x00134930 File Offset: 0x00132B30
|
||||
[Token(Token = "0x6005602")]
|
||||
[Address(RVA = "0x10B3DF0", Offset = "0x10B2BF0", VA = "0x1810B3DF0")]
|
||||
protected BaseRouteFlowModel()
|
||||
{
|
||||
List<BaseRouteFlowModel.LIDFBPLHANO> list = new List();
|
||||
this.KJMPDBGFGDH = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003B55 RID: 15189
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003B55")]
|
||||
protected readonly List<BaseRouteFlowModel.LIDFBPLHANO> KJMPDBGFGDH;
|
||||
|
||||
// Token: 0x02000E74 RID: 3700
|
||||
[Token(Token = "0x2000E74")]
|
||||
protected sealed class CIAAJAOPELK : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06005603 RID: 22019 RVA: 0x00134950 File Offset: 0x00132B50
|
||||
[Token(Token = "0x6005603")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public CIAAJAOPELK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06005604 RID: 22020 RVA: 0x0013496C File Offset: 0x00132B6C
|
||||
[Token(Token = "0x6005604")]
|
||||
[Address(RVA = "0x76B2E0", Offset = "0x76A0E0", VA = "0x18076B2E0", 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: 0x06005605 RID: 22021 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005605")]
|
||||
[Address(RVA = "0x456AA0", Offset = "0x4558A0", VA = "0x180456AA0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005606 RID: 22022 RVA: 0x00134A10 File Offset: 0x00132C10
|
||||
[Token(Token = "0x6005606")]
|
||||
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
||||
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000E75 RID: 3701
|
||||
[Token(Token = "0x2000E75")]
|
||||
protected readonly struct LIDFBPLHANO
|
||||
{
|
||||
// Token: 0x06005607 RID: 22023 RVA: 0x00134A24 File Offset: 0x00132C24
|
||||
[Token(Token = "0x6005607")]
|
||||
[Address(RVA = "0x479F00", Offset = "0x478D00", VA = "0x180479F00")]
|
||||
public LIDFBPLHANO(Route GJIOCANDGPE, BaseRouteFlowModel.CIAAJAOPELK LKMLNOJIFHH)
|
||||
{
|
||||
this.GJIOCANDGPE = GJIOCANDGPE;
|
||||
this.LKMLNOJIFHH = LKMLNOJIFHH;
|
||||
}
|
||||
|
||||
// Token: 0x04003B56 RID: 15190
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B56")]
|
||||
public readonly Route GJIOCANDGPE;
|
||||
|
||||
// Token: 0x04003B57 RID: 15191
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003B57")]
|
||||
public readonly BaseRouteFlowModel.CIAAJAOPELK LKMLNOJIFHH;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000E76 RID: 3702
|
||||
[Token(Token = "0x2000E76")]
|
||||
public class BaseRouteFlowModelController : ModelController<BaseRouteFlowModel>
|
||||
{
|
||||
// Token: 0x06005608 RID: 22024 RVA: 0x00134A40 File Offset: 0x00132C40
|
||||
[Token(Token = "0x6005608")]
|
||||
[Address(RVA = "0x10B3650", Offset = "0x10B2450", VA = "0x1810B3650")]
|
||||
public BaseRouteFlowModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000E77 RID: 3703
|
||||
[Token(Token = "0x2000E77")]
|
||||
[Serializable]
|
||||
private class NextRouteButtonImpl : ButtonControllerImpl<BaseRouteFlowModel>
|
||||
{
|
||||
// Token: 0x06005609 RID: 22025 RVA: 0x00134A54 File Offset: 0x00132C54
|
||||
[Token(Token = "0x6005609")]
|
||||
[Address(RVA = "0x10B73C0", Offset = "0x10B61C0", VA = "0x1810B73C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
BrowserModel browserModel;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
Route route = browserModel.GMAKMKMNHAP;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600560A RID: 22026 RVA: 0x00134A74 File Offset: 0x00132C74
|
||||
[Token(Token = "0x600560A")]
|
||||
[Address(RVA = "0x10B7480", Offset = "0x10B6280", VA = "0x1810B7480", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
BrowserModel browserModel;
|
||||
if (browserModel != 0)
|
||||
{
|
||||
Route route = browserModel.GMAKMKMNHAP;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600560B RID: 22027 RVA: 0x00134A98 File Offset: 0x00132C98
|
||||
[Token(Token = "0x600560B")]
|
||||
[Address(RVA = "0x10B7550", Offset = "0x10B6350", VA = "0x1810B7550")]
|
||||
public NextRouteButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000FC6 RID: 4038
|
||||
[Token(Token = "0x2000FC6")]
|
||||
public class BaseToastModel<T> : BaseToastModel where T : AFCNAALMDAG
|
||||
{
|
||||
// Token: 0x17000FC6 RID: 4038
|
||||
// (get) Token: 0x06005C02 RID: 23554 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000FC6")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6005C02")]
|
||||
[Address(RVA = "0x18BE430", Offset = "0x18BD230", VA = "0x1818BE430", Slot = "12")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FC7 RID: 4039
|
||||
// (get) Token: 0x06005C03 RID: 23555 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06005C04 RID: 23556 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000FC7")]
|
||||
public T PBPPCMNHODC
|
||||
{
|
||||
[Token(Token = "0x6005C03")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6005C04")]
|
||||
[Address(RVA = "0x1276C30", Offset = "0x1275A30", VA = "0x181276C30")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FC8 RID: 4040
|
||||
// (get) Token: 0x06005C05 RID: 23557 RVA: 0x00145B30 File Offset: 0x00143D30
|
||||
[Token(Token = "0x17000FC8")]
|
||||
protected sealed override AFCNAALMDAG GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x6005C05")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680", Slot = "30")]
|
||||
get
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005C06 RID: 23558 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005C06")]
|
||||
[Address(RVA = "0x1F8B9A0", Offset = "0x1F8A7A0", VA = "0x181F8B9A0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005C07 RID: 23559 RVA: 0x00145B4C File Offset: 0x00143D4C
|
||||
[Token(Token = "0x6005C07")]
|
||||
[Address(RVA = "0x1F8B9F0", Offset = "0x1F8A7F0", VA = "0x181F8B9F0")]
|
||||
public BaseToastModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003DB1 RID: 15793
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003DB1")]
|
||||
private T ABADFLCBFIJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000FC5 RID: 4037
|
||||
[Token(Token = "0x2000FC5")]
|
||||
public abstract class BaseToastModel : RRUIModel, NEDPMEABHFB, ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x17000FC2 RID: 4034
|
||||
// (get) Token: 0x06005BFB RID: 23547
|
||||
[Token(Token = "0x17000FC2")]
|
||||
protected abstract AFCNAALMDAG GONMFHPPKOH
|
||||
{
|
||||
[Token(Token = "0x6005BFB")]
|
||||
[Address(Slot = "30")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000FC3 RID: 4035
|
||||
// (get) Token: 0x06005BFC RID: 23548 RVA: 0x00145A94 File Offset: 0x00143C94
|
||||
[Token(Token = "0x17000FC3")]
|
||||
public string KKJIOHNFHFJ
|
||||
{
|
||||
[Token(Token = "0x6005BFC")]
|
||||
[Address(RVA = "0x1274A10", Offset = "0x1273810", VA = "0x181274A10", Slot = "27")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005BFC)
|
||||
|
||||
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: 0x17000FC4 RID: 4036
|
||||
// (get) Token: 0x06005BFD RID: 23549 RVA: 0x00145AB4 File Offset: 0x00143CB4
|
||||
[Token(Token = "0x17000FC4")]
|
||||
public Action IIONCBJOADP
|
||||
{
|
||||
[Token(Token = "0x6005BFD")]
|
||||
[Address(RVA = "0x12749E0", Offset = "0x12737E0", VA = "0x1812749E0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
Action onClick = this.MEEKCCGGFFD;
|
||||
if (onClick != 0)
|
||||
{
|
||||
IntPtr invoke_impl = onClick.invoke_impl;
|
||||
}
|
||||
return onClick;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FC5 RID: 4037
|
||||
// (get) Token: 0x06005BFE RID: 23550 RVA: 0x00145AD4 File Offset: 0x00143CD4
|
||||
[Token(Token = "0x17000FC5")]
|
||||
public Action MEEKCCGGFFD
|
||||
{
|
||||
[Token(Token = "0x6005BFE")]
|
||||
[Address(RVA = "0x12749B0", Offset = "0x12737B0", VA = "0x1812749B0", Slot = "29")]
|
||||
get
|
||||
{
|
||||
Action onClick = this.MEEKCCGGFFD;
|
||||
if (onClick != 0)
|
||||
{
|
||||
object target = onClick.m_target;
|
||||
}
|
||||
return onClick;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005BFF RID: 23551 RVA: 0x00145AF4 File Offset: 0x00143CF4
|
||||
[Token(Token = "0x6005BFF")]
|
||||
[Address(RVA = "0x1274910", Offset = "0x1273710", VA = "0x181274910", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005C00 RID: 23552 RVA: 0x00145B08 File Offset: 0x00143D08
|
||||
[Token(Token = "0x6005C00")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
protected BaseToastModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005C01 RID: 23553 RVA: 0x00145B1C File Offset: 0x00143D1C
|
||||
[Token(Token = "0x6005C01")]
|
||||
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80", 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: 0x0200094B RID: 2379
|
||||
[Token(Token = "0x200094B")]
|
||||
public class BodyShapeListModel : ListModel
|
||||
{
|
||||
// Token: 0x17000B3D RID: 2877
|
||||
// (get) Token: 0x06003F80 RID: 16256 RVA: 0x000FD25C File Offset: 0x000FB45C
|
||||
[Token(Token = "0x17000B3D")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003F80")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B3E RID: 2878
|
||||
// (get) Token: 0x06003F81 RID: 16257 RVA: 0x000FD26C File Offset: 0x000FB46C
|
||||
[Token(Token = "0x17000B3E")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x6003F81")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B3F RID: 2879
|
||||
// (get) Token: 0x06003F82 RID: 16258 RVA: 0x000FD27C File Offset: 0x000FB47C
|
||||
[Token(Token = "0x17000B3F")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x6003F82")]
|
||||
[Address(RVA = "0x1274DE0", Offset = "0x1273BE0", VA = "0x181274DE0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return this.LLCPCIIGNHO == 0 || flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B40 RID: 2880
|
||||
// (get) Token: 0x06003F83 RID: 16259 RVA: 0x000FD298 File Offset: 0x000FB498
|
||||
[Token(Token = "0x17000B40")]
|
||||
public IReadOnlyList<AvatarBodyShape> EJMAJKMJDFJ
|
||||
{
|
||||
[Token(Token = "0x6003F83")]
|
||||
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003F83)
|
||||
|
||||
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: 0x06003F84 RID: 16260 RVA: 0x000FD2AC File Offset: 0x000FB4AC
|
||||
[Token(Token = "0x6003F84")]
|
||||
[Address(RVA = "0x1274BA0", Offset = "0x12739A0", VA = "0x181274BA0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.LLCPCIIGNHO = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x06003F85 RID: 16261 RVA: 0x000FD2C8 File Offset: 0x000FB4C8
|
||||
[Token(Token = "0x6003F85")]
|
||||
[Address(RVA = "0x1274BF0", Offset = "0x12739F0", VA = "0x181274BF0", Slot = "31")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
!0 gcclejogcce = NetworkedSingletonMonoBehaviour.GCCLEJOGCCE;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003F86 RID: 16262 RVA: 0x000FD2E8 File Offset: 0x000FB4E8
|
||||
[Token(Token = "0x6003F86")]
|
||||
[Address(RVA = "0xF604B0", Offset = "0xF5F2B0", VA = "0x180F604B0")]
|
||||
public BodyShapeListModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400342D RID: 13357
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400342D")]
|
||||
private List<AvatarBodyShape> LLCPCIIGNHO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200094C RID: 2380
|
||||
[Token(Token = "0x200094C")]
|
||||
public class BodyShapeListModelController : ModelController<BodyShapeListModel>
|
||||
{
|
||||
// Token: 0x06003F87 RID: 16263 RVA: 0x000FD2FC File Offset: 0x000FB4FC
|
||||
[Token(Token = "0x6003F87")]
|
||||
[Address(RVA = "0x1274B60", Offset = "0x1273960", VA = "0x181274B60")]
|
||||
public BodyShapeListModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200094D RID: 2381
|
||||
[Token(Token = "0x200094D")]
|
||||
[Serializable]
|
||||
private class BodyShapeListSpawnerImpl : RecyclingListControllerImpl<BodyShapeListModel, BodyShapeModel>
|
||||
{
|
||||
// Token: 0x06003F88 RID: 16264 RVA: 0x000FD310 File Offset: 0x000FB510
|
||||
[Token(Token = "0x6003F88")]
|
||||
[Address(RVA = "0x1274E30", Offset = "0x1273C30", VA = "0x181274E30", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
BodyShapeModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<BodyShapeModel>();
|
||||
componentInChildren.<AJEINECAPHG>k__BackingField = this;
|
||||
componentInChildren.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F89 RID: 16265 RVA: 0x000FD338 File Offset: 0x000FB538
|
||||
[Token(Token = "0x6003F89")]
|
||||
[Address(RVA = "0x1274ED0", Offset = "0x1273CD0", VA = "0x181274ED0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<AvatarBodyShape>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003F8A RID: 16266 RVA: 0x000FD350 File Offset: 0x000FB550
|
||||
[Token(Token = "0x6003F8A")]
|
||||
[Address(RVA = "0x1274F20", Offset = "0x1273D20", VA = "0x181274F20")]
|
||||
public BodyShapeListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200094E RID: 2382
|
||||
[Token(Token = "0x200094E")]
|
||||
[Serializable]
|
||||
private class BodyShapeCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<BodyShapeListModel, BodyShapeModel, BodyShapeModelController>
|
||||
{
|
||||
// Token: 0x06003F8B RID: 16267 RVA: 0x000FD364 File Offset: 0x000FB564
|
||||
[Token(Token = "0x6003F8B")]
|
||||
[Address(RVA = "0x1274AD0", Offset = "0x12738D0", VA = "0x181274AD0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<AvatarBodyShape>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06003F8C RID: 16268 RVA: 0x000FD37C File Offset: 0x000FB57C
|
||||
[Token(Token = "0x6003F8C")]
|
||||
[Address(RVA = "0x1274A40", Offset = "0x1273840", VA = "0x181274A40", Slot = "34")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, BodyShapeModel OFOBHOJBDCP, BAEJLDPBGFI HELKKLDLMKB)
|
||||
{
|
||||
OFOBHOJBDCP.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F8D RID: 16269 RVA: 0x000FD398 File Offset: 0x000FB598
|
||||
[Token(Token = "0x6003F8D")]
|
||||
[Address(RVA = "0x1274B20", Offset = "0x1273920", VA = "0x181274B20")]
|
||||
public BodyShapeCardSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Avatars;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200094F RID: 2383
|
||||
[Token(Token = "0x200094F")]
|
||||
public class BodyShapeModel : AvatarCustomizationDependentModel
|
||||
{
|
||||
// Token: 0x17000B41 RID: 2881
|
||||
// (get) Token: 0x06003F8E RID: 16270 RVA: 0x000FD3AC File Offset: 0x000FB5AC
|
||||
[Token(Token = "0x17000B41")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003F8E")]
|
||||
[Address(RVA = "0x1275150", Offset = "0x1273F50", VA = "0x181275150", Slot = "12")]
|
||||
get
|
||||
{
|
||||
AvatarBodyShape avatarBodyShape = this.<AJEINECAPHG>k__BackingField;
|
||||
int num = 0;
|
||||
return avatarBodyShape != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B42 RID: 2882
|
||||
// (get) Token: 0x06003F8F RID: 16271 RVA: 0x000FD3CC File Offset: 0x000FB5CC
|
||||
// (set) Token: 0x06003F90 RID: 16272 RVA: 0x000FD3E0 File Offset: 0x000FB5E0
|
||||
[Token(Token = "0x17000B42")]
|
||||
public AvatarBodyShape KPFJMLIGLIL
|
||||
{
|
||||
[Token(Token = "0x6003F8F")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
get;
|
||||
[Token(Token = "0x6003F90")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B43 RID: 2883
|
||||
// (get) Token: 0x06003F91 RID: 16273 RVA: 0x000FD3F4 File Offset: 0x000FB5F4
|
||||
// (set) Token: 0x06003F92 RID: 16274 RVA: 0x000FD408 File Offset: 0x000FB608
|
||||
[Token(Token = "0x17000B43")]
|
||||
public bool POIIEDMCEOO
|
||||
{
|
||||
[Token(Token = "0x6003F91")]
|
||||
[Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")]
|
||||
get;
|
||||
[Token(Token = "0x6003F92")]
|
||||
[Address(RVA = "0x7C8EB0", Offset = "0x7C7CB0", VA = "0x1807C8EB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06003F93 RID: 16275 RVA: 0x000FD41C File Offset: 0x000FB61C
|
||||
[Token(Token = "0x6003F93")]
|
||||
[Address(RVA = "0xF60920", Offset = "0xF5F720", VA = "0x180F60920")]
|
||||
public void Set(AvatarBodyShape NAEHIKOGNND)
|
||||
{
|
||||
this.<AJEINECAPHG>k__BackingField = NAEHIKOGNND;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003F94 RID: 16276 RVA: 0x000FD438 File Offset: 0x000FB638
|
||||
[Token(Token = "0x6003F94")]
|
||||
[Address(RVA = "0xF60730", Offset = "0xF5F530", VA = "0x180F60730", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.<AJEINECAPHG>k__BackingField = (ulong)0L;
|
||||
this.<BLHKPIMEGDM>k__BackingField = false;
|
||||
}
|
||||
|
||||
// Token: 0x06003F95 RID: 16277 RVA: 0x000FD458 File Offset: 0x000FB658
|
||||
[Token(Token = "0x6003F95")]
|
||||
[Address(RVA = "0x1275050", Offset = "0x1273E50", VA = "0x181275050", 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: 0x06003F96 RID: 16278 RVA: 0x000FD49C File Offset: 0x000FB69C
|
||||
[Token(Token = "0x6003F96")]
|
||||
[Address(RVA = "0x12751B0", Offset = "0x1273FB0", VA = "0x1812751B0")]
|
||||
public void SetBodyShape()
|
||||
{
|
||||
AvatarCustomizationModel avatarCustomizationModel = base.JAHLPGDLMOC;
|
||||
string guidString = this.<AJEINECAPHG>k__BackingField.guidString;
|
||||
avatarCustomizationModel.SetBodyShape(guidString);
|
||||
CFLMJLFBOKH.JEJANAMDMOJ();
|
||||
}
|
||||
|
||||
// Token: 0x06003F97 RID: 16279 RVA: 0x000FD4D0 File Offset: 0x000FB6D0
|
||||
[Token(Token = "0x6003F97")]
|
||||
[Address(RVA = "0xF60930", Offset = "0xF5F730", VA = "0x180F60930")]
|
||||
public BodyShapeModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000950 RID: 2384
|
||||
[Token(Token = "0x2000950")]
|
||||
public class BodyShapeModelController : ModelController<BodyShapeModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06003F98 RID: 16280 RVA: 0x000FD4E4 File Offset: 0x000FB6E4
|
||||
[Token(Token = "0x6003F98")]
|
||||
[Address(RVA = "0x1274F60", Offset = "0x1273D60", VA = "0x181274F60", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003F98)
|
||||
|
||||
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: 0x06003F99 RID: 16281 RVA: 0x000FD510 File Offset: 0x000FB710
|
||||
[Token(Token = "0x6003F99")]
|
||||
[Address(RVA = "0x1275010", Offset = "0x1273E10", VA = "0x181275010")]
|
||||
public BodyShapeModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000951 RID: 2385
|
||||
[Token(Token = "0x2000951")]
|
||||
[Serializable]
|
||||
private class BodyShapeSpriteImpl : ImageControllerImpl<BodyShapeModel>
|
||||
{
|
||||
// Token: 0x06003F9A RID: 16282 RVA: 0x000FD524 File Offset: 0x000FB724
|
||||
[Token(Token = "0x6003F9A")]
|
||||
[Address(RVA = "0x1275230", Offset = "0x1274030", VA = "0x181275230", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F9B RID: 16283 RVA: 0x000FD538 File Offset: 0x000FB738
|
||||
[Token(Token = "0x6003F9B")]
|
||||
[Address(RVA = "0x1275290", Offset = "0x1274090", VA = "0x181275290")]
|
||||
public BodyShapeSpriteImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000952 RID: 2386
|
||||
[Token(Token = "0x2000952")]
|
||||
[Serializable]
|
||||
private class BodyShapeToggleImpl : ToggleControllerImpl<BodyShapeModel>
|
||||
{
|
||||
// Token: 0x06003F9C RID: 16284 RVA: 0x000FD54C File Offset: 0x000FB74C
|
||||
[Token(Token = "0x6003F9C")]
|
||||
[Address(RVA = "0x12753E0", Offset = "0x12741E0", VA = "0x1812753E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003F9D RID: 16285 RVA: 0x000FD560 File Offset: 0x000FB760
|
||||
[Token(Token = "0x6003F9D")]
|
||||
[Address(RVA = "0x1275430", Offset = "0x1274230", VA = "0x181275430", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
int num = 0;
|
||||
AvatarCustomizationModel avatarCustomizationModel;
|
||||
avatarCustomizationModel.SetBodyShape(num);
|
||||
CFLMJLFBOKH.JEJANAMDMOJ();
|
||||
}
|
||||
|
||||
// Token: 0x06003F9E RID: 16286 RVA: 0x000FD584 File Offset: 0x000FB784
|
||||
[Token(Token = "0x6003F9E")]
|
||||
[Address(RVA = "0x12754D0", Offset = "0x12742D0", VA = "0x1812754D0")]
|
||||
public BodyShapeToggleImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000953 RID: 2387
|
||||
[Token(Token = "0x2000953")]
|
||||
[Serializable]
|
||||
private class BodyShapeToCardImpl : ToCardControllerImpl<BodyShapeModel>
|
||||
{
|
||||
// Token: 0x17000B44 RID: 2884
|
||||
// (get) Token: 0x06003F9F RID: 16287 RVA: 0x000FD598 File Offset: 0x000FB798
|
||||
[Token(Token = "0x17000B44")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6003F9F")]
|
||||
[Address(RVA = "0x1275310", Offset = "0x1274110", VA = "0x181275310", 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: 0x06003FA0 RID: 16288 RVA: 0x000FD5EC File Offset: 0x000FB7EC
|
||||
[Token(Token = "0x6003FA0")]
|
||||
[Address(RVA = "0x12752D0", Offset = "0x12740D0", VA = "0x1812752D0")]
|
||||
public BodyShapeToCardImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,770 @@
|
||||
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: 0x02000954 RID: 2388
|
||||
[Token(Token = "0x2000954")]
|
||||
public class BrowserModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B45 RID: 2885
|
||||
// (get) Token: 0x06003FA1 RID: 16289 RVA: 0x000FD600 File Offset: 0x000FB800
|
||||
[Token(Token = "0x17000B45")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003FA1")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B46 RID: 2886
|
||||
// (get) Token: 0x06003FA2 RID: 16290 RVA: 0x000FD610 File Offset: 0x000FB810
|
||||
[Token(Token = "0x17000B46")]
|
||||
protected override Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ NHLKMFJLJKE
|
||||
{
|
||||
[Token(Token = "0x6003FA2")]
|
||||
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B47 RID: 2887
|
||||
// (get) Token: 0x06003FA3 RID: 16291 RVA: 0x000FD620 File Offset: 0x000FB820
|
||||
// (set) Token: 0x06003FA4 RID: 16292 RVA: 0x000FD634 File Offset: 0x000FB834
|
||||
[Token(Token = "0x17000B47")]
|
||||
public BrowserModel.LPHOBCGJLFF CDINMMPNAID
|
||||
{
|
||||
[Token(Token = "0x6003FA3")]
|
||||
[Address(RVA = "0x567200", Offset = "0x566000", VA = "0x180567200")]
|
||||
get;
|
||||
[Token(Token = "0x6003FA4")]
|
||||
[Address(RVA = "0x5674A0", Offset = "0x5662A0", VA = "0x1805674A0")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x06003FA5 RID: 16293 RVA: 0x000FD648 File Offset: 0x000FB848
|
||||
[Token(Token = "0x6003FA5")]
|
||||
[Address(RVA = "0x1275720", Offset = "0x1274520", VA = "0x181275720")]
|
||||
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: 0x06003FA6 RID: 16294 RVA: 0x000FD678 File Offset: 0x000FB878
|
||||
[Token(Token = "0x6003FA6")]
|
||||
[Address(RVA = "0x1275C40", Offset = "0x1274A40", VA = "0x181275C40")]
|
||||
public static void GoTo(GameObject LHOMKMINCHH, CECAKDDNHLN PACGLAIGOMF, bool CKFIDCOIFMM = false)
|
||||
{
|
||||
BrowserModel browserModel = BrowserModel.CHMENFMDKOC(LHOMKMINCHH);
|
||||
if (browserModel != 0)
|
||||
{
|
||||
browserModel.GoTo(PACGLAIGOMF, CKFIDCOIFMM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FA7 RID: 16295 RVA: 0x000FD698 File Offset: 0x000FB898
|
||||
[Token(Token = "0x6003FA7")]
|
||||
[Address(RVA = "0x1275C80", Offset = "0x1274A80", VA = "0x181275C80")]
|
||||
public static void GoTo(GameObject LHOMKMINCHH, Route GJIOCANDGPE, [Optional] Dictionary<string, object> ABADFLCBFIJ, bool CKFIDCOIFMM = false)
|
||||
{
|
||||
BrowserModel browserModel = BrowserModel.CHMENFMDKOC(LHOMKMINCHH);
|
||||
if (browserModel != 0)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE, ABADFLCBFIJ);
|
||||
browserModel.GoTo(cecakddnhln, CKFIDCOIFMM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B48 RID: 2888
|
||||
// (get) Token: 0x06003FA8 RID: 16296 RVA: 0x000FD6C0 File Offset: 0x000FB8C0
|
||||
[Token(Token = "0x17000B48")]
|
||||
public Route CJKGDEIOHMA
|
||||
{
|
||||
[Token(Token = "0x6003FA8")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
get
|
||||
{
|
||||
return this.defaultRoute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B49 RID: 2889
|
||||
// (get) Token: 0x06003FA9 RID: 16297 RVA: 0x000FD6D4 File Offset: 0x000FB8D4
|
||||
// (set) Token: 0x06003FAA RID: 16298 RVA: 0x000FD6F8 File Offset: 0x000FB8F8
|
||||
[Token(Token = "0x17000B49")]
|
||||
public Route GMAKMKMNHAP
|
||||
{
|
||||
[Token(Token = "0x6003FA9")]
|
||||
[Address(RVA = "0x1276460", Offset = "0x1275260", VA = "0x181276460")]
|
||||
get
|
||||
{
|
||||
return this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField.<GIAMNOCCOHD>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6003FAA")]
|
||||
[Address(RVA = "0x12764B0", Offset = "0x12752B0", VA = "0x1812764B0")]
|
||||
set
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(value);
|
||||
int num = 0;
|
||||
this.GoTo(cecakddnhln, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4A RID: 2890
|
||||
// (get) Token: 0x06003FAB RID: 16299 RVA: 0x000FD718 File Offset: 0x000FB918
|
||||
// (set) Token: 0x06003FAC RID: 16300 RVA: 0x000FD738 File Offset: 0x000FB938
|
||||
[Token(Token = "0x17000B4A")]
|
||||
public CECAKDDNHLN NJIBHKPHKFF
|
||||
{
|
||||
[Token(Token = "0x6003FAB")]
|
||||
[Address(RVA = "0x1276490", Offset = "0x1275290", VA = "0x181276490")]
|
||||
get
|
||||
{
|
||||
return this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6003FAC")]
|
||||
[Address(RVA = "0x1276520", Offset = "0x1275320", VA = "0x181276520")]
|
||||
set
|
||||
{
|
||||
int num = 0;
|
||||
this.GoTo(value, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B4B RID: 2891
|
||||
// (get) Token: 0x06003FAD RID: 16301 RVA: 0x000FD750 File Offset: 0x000FB950
|
||||
[Token(Token = "0x17000B4B")]
|
||||
public CECAKDDNHLN LNAPHLOJCFN
|
||||
{
|
||||
[Token(Token = "0x6003FAD")]
|
||||
[Address(RVA = "0x1276430", Offset = "0x1275230", VA = "0x181276430")]
|
||||
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: 0x17000B4C RID: 2892
|
||||
// (get) Token: 0x06003FAE RID: 16302 RVA: 0x000FD77C File Offset: 0x000FB97C
|
||||
[Token(Token = "0x17000B4C")]
|
||||
public CECAKDDNHLN PHHNBEIFGLI
|
||||
{
|
||||
[Token(Token = "0x6003FAE")]
|
||||
[Address(RVA = "0x1276400", Offset = "0x1275200", VA = "0x181276400")]
|
||||
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: 0x17000B4D RID: 2893
|
||||
// (get) Token: 0x06003FAF RID: 16303 RVA: 0x000FD7A8 File Offset: 0x000FB9A8
|
||||
[Token(Token = "0x17000B4D")]
|
||||
public bool DIHCCBHGAIM
|
||||
{
|
||||
[Token(Token = "0x6003FAF")]
|
||||
[Address(RVA = "0x12763C0", Offset = "0x12751C0", VA = "0x1812763C0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003FAF)
|
||||
|
||||
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: 0x17000B4E RID: 2894
|
||||
// (get) Token: 0x06003FB0 RID: 16304 RVA: 0x000FD7C0 File Offset: 0x000FB9C0
|
||||
[Token(Token = "0x17000B4E")]
|
||||
public bool LLPCELDKALE
|
||||
{
|
||||
[Token(Token = "0x6003FB0")]
|
||||
[Address(RVA = "0x12763E0", Offset = "0x12751E0", VA = "0x1812763E0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003FB0)
|
||||
|
||||
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: 0x06003FB1 RID: 16305 RVA: 0x000FD7D8 File Offset: 0x000FB9D8
|
||||
[Token(Token = "0x6003FB1")]
|
||||
[Address(RVA = "0x1275E80", Offset = "0x1274C80", VA = "0x181275E80", 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: 0x06003FB2 RID: 16306 RVA: 0x000FD830 File Offset: 0x000FBA30
|
||||
[Token(Token = "0x6003FB2")]
|
||||
[Address(RVA = "0x1275BB0", Offset = "0x12749B0", VA = "0x181275BB0")]
|
||||
public void GoTo(Route GJIOCANDGPE, [Optional] Dictionary<string, object> ABADFLCBFIJ, bool CKFIDCOIFMM = false)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE, ABADFLCBFIJ);
|
||||
this.GoTo(cecakddnhln, CKFIDCOIFMM);
|
||||
}
|
||||
|
||||
// Token: 0x06003FB3 RID: 16307 RVA: 0x000FD850 File Offset: 0x000FBA50
|
||||
[Token(Token = "0x6003FB3")]
|
||||
[Address(RVA = "0x1275A30", Offset = "0x1274830", VA = "0x181275A30")]
|
||||
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: 0x06003FB4 RID: 16308 RVA: 0x000FD8FC File Offset: 0x000FBAFC
|
||||
[Token(Token = "0x6003FB4")]
|
||||
[Address(RVA = "0x1275990", Offset = "0x1274790", VA = "0x181275990")]
|
||||
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: 0x06003FB5 RID: 16309 RVA: 0x000FD938 File Offset: 0x000FBB38
|
||||
[Token(Token = "0x6003FB5")]
|
||||
[Address(RVA = "0x12758A0", Offset = "0x12746A0", VA = "0x1812758A0")]
|
||||
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: 0x06003FB6 RID: 16310 RVA: 0x000FD9AC File Offset: 0x000FBBAC
|
||||
[Token(Token = "0x6003FB6")]
|
||||
[Address(RVA = "0x12759E0", Offset = "0x12747E0", VA = "0x1812759E0")]
|
||||
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: 0x06003FB7 RID: 16311 RVA: 0x000FD9E8 File Offset: 0x000FBBE8
|
||||
[Token(Token = "0x6003FB7")]
|
||||
[Address(RVA = "0x1276290", Offset = "0x1275090", VA = "0x181276290")]
|
||||
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: 0x06003FB8 RID: 16312 RVA: 0x000FDA18 File Offset: 0x000FBC18
|
||||
[Token(Token = "0x6003FB8")]
|
||||
[Address(RVA = "0x12761E0", Offset = "0x1274FE0", VA = "0x1812761E0")]
|
||||
public void ResetAndGoTo(Route GJIOCANDGPE)
|
||||
{
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE);
|
||||
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
|
||||
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = cecakddnhln;
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = gndbpedgfbh;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FB9 RID: 16313 RVA: 0x000FDA50 File Offset: 0x000FBC50
|
||||
[Token(Token = "0x6003FB9")]
|
||||
[Address(RVA = "0x1276130", Offset = "0x1274F30", VA = "0x181276130")]
|
||||
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: 0x06003FBA RID: 16314 RVA: 0x000FDAF8 File Offset: 0x000FBCF8
|
||||
[Token(Token = "0x6003FBA")]
|
||||
[Address(RVA = "0x1275FE0", Offset = "0x1274DE0", VA = "0x181275FE0")]
|
||||
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: 0x06003FBB RID: 16315 RVA: 0x000FDBE8 File Offset: 0x000FBDE8
|
||||
[Token(Token = "0x6003FBB")]
|
||||
[Address(RVA = "0x12757C0", Offset = "0x12745C0", VA = "0x1812757C0")]
|
||||
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: 0x06003FBC RID: 16316 RVA: 0x000FDC30 File Offset: 0x000FBE30
|
||||
[Token(Token = "0x6003FBC")]
|
||||
[Address(RVA = "0x1275D20", Offset = "0x1274B20", VA = "0x181275D20")]
|
||||
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: 0x06003FBD RID: 16317 RVA: 0x000FDC94 File Offset: 0x000FBE94
|
||||
[Token(Token = "0x6003FBD")]
|
||||
[Address(RVA = "0x1275DD0", Offset = "0x1274BD0", VA = "0x181275DD0")]
|
||||
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: 0x06003FBE RID: 16318 RVA: 0x000FDCF8 File Offset: 0x000FBEF8
|
||||
[Token(Token = "0x6003FBE")]
|
||||
[Address(RVA = "0x1275710", Offset = "0x1274510", VA = "0x181275710")]
|
||||
private void AMCGMJMDFLM(BrowserModel.GNDBPEDGFBH IKFLAODDALD)
|
||||
{
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
|
||||
this.ENJABEBOEHC = IKFLAODDALD;
|
||||
}
|
||||
|
||||
// Token: 0x06003FBF RID: 16319 RVA: 0x000FDD18 File Offset: 0x000FBF18
|
||||
[Token(Token = "0x6003FBF")]
|
||||
[Address(RVA = "0x1275FD0", Offset = "0x1274DD0", VA = "0x181275FD0")]
|
||||
public void MarkRoutingCompleted()
|
||||
{
|
||||
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06003FC0 RID: 16320 RVA: 0x000FDD30 File Offset: 0x000FBF30
|
||||
[Token(Token = "0x6003FC0")]
|
||||
[Address(RVA = "0x1275670", Offset = "0x1274470", VA = "0x181275670", 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: 0x06003FC1 RID: 16321 RVA: 0x000FDD5C File Offset: 0x000FBF5C
|
||||
[Token(Token = "0x6003FC1")]
|
||||
[Address(RVA = "0x1275800", Offset = "0x1274600", VA = "0x181275800", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003FC2 RID: 16322 RVA: 0x000FDD70 File Offset: 0x000FBF70
|
||||
[Token(Token = "0x6003FC2")]
|
||||
[Address(RVA = "0x1276310", Offset = "0x1275110", VA = "0x181276310")]
|
||||
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: 0x06003FC3 RID: 16323 RVA: 0x000FDDA0 File Offset: 0x000FBFA0
|
||||
[Token(Token = "0x6003FC3")]
|
||||
[Address(RVA = "0x1275F40", Offset = "0x1274D40", VA = "0x181275F40")]
|
||||
[CompilerGenerated]
|
||||
private void LLECPOJHEGP(BrowserModel.GNDBPEDGFBH BJJLOAAFEPN, ref BrowserModel.OLGAPGNFIDM 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: 0x04003431 RID: 13361
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003431")]
|
||||
[SerializeField]
|
||||
private Route defaultRoute;
|
||||
|
||||
// Token: 0x04003432 RID: 13362
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003432")]
|
||||
[SerializeField]
|
||||
private string analyticsContext;
|
||||
|
||||
// Token: 0x04003433 RID: 13363
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003433")]
|
||||
private BrowserModel.GNDBPEDGFBH ENJABEBOEHC;
|
||||
|
||||
// Token: 0x02000955 RID: 2389
|
||||
[Token(Token = "0x2000955")]
|
||||
public enum LPHOBCGJLFF
|
||||
{
|
||||
// Token: 0x04003435 RID: 13365
|
||||
[Token(Token = "0x4003435")]
|
||||
Default,
|
||||
// Token: 0x04003436 RID: 13366
|
||||
[Token(Token = "0x4003436")]
|
||||
Pending
|
||||
}
|
||||
|
||||
// Token: 0x02000956 RID: 2390
|
||||
[Token(Token = "0x2000956")]
|
||||
private class GNDBPEDGFBH
|
||||
{
|
||||
// Token: 0x17000B4F RID: 2895
|
||||
// (get) Token: 0x06003FC4 RID: 16324 RVA: 0x000FDDF8 File Offset: 0x000FBFF8
|
||||
// (set) Token: 0x06003FC5 RID: 16325 RVA: 0x000FDE0C File Offset: 0x000FC00C
|
||||
[Token(Token = "0x17000B4F")]
|
||||
public CECAKDDNHLN NJIBHKPHKFF
|
||||
{
|
||||
[Token(Token = "0x6003FC4")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get;
|
||||
[Token(Token = "0x6003FC5")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B50 RID: 2896
|
||||
// (get) Token: 0x06003FC6 RID: 16326 RVA: 0x000FDE20 File Offset: 0x000FC020
|
||||
// (set) Token: 0x06003FC7 RID: 16327 RVA: 0x000FDE34 File Offset: 0x000FC034
|
||||
[Token(Token = "0x17000B50")]
|
||||
public BrowserModel.GNDBPEDGFBH IBDJAKGMLEB
|
||||
{
|
||||
[Token(Token = "0x6003FC6")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get;
|
||||
[Token(Token = "0x6003FC7")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B51 RID: 2897
|
||||
// (get) Token: 0x06003FC8 RID: 16328 RVA: 0x000FDE48 File Offset: 0x000FC048
|
||||
// (set) Token: 0x06003FC9 RID: 16329 RVA: 0x000FDE5C File Offset: 0x000FC05C
|
||||
[Token(Token = "0x17000B51")]
|
||||
public BrowserModel.GNDBPEDGFBH FLAGPNDNLFI
|
||||
{
|
||||
[Token(Token = "0x6003FC8")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get;
|
||||
[Token(Token = "0x6003FC9")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06003FCA RID: 16330 RVA: 0x000FDE70 File Offset: 0x000FC070
|
||||
[Token(Token = "0x6003FCA")]
|
||||
[Address(RVA = "0x1282550", Offset = "0x1281350", VA = "0x181282550")]
|
||||
public GNDBPEDGFBH()
|
||||
{
|
||||
int num;
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
|
||||
num = 0;
|
||||
this.NJIBHKPHKFF = cecakddnhln;
|
||||
}
|
||||
|
||||
// Token: 0x06003FCB RID: 16331 RVA: 0x000FDE94 File Offset: 0x000FC094
|
||||
[Token(Token = "0x6003FCB")]
|
||||
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
||||
public GNDBPEDGFBH(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
this.NJIBHKPHKFF = PACGLAIGOMF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000957 RID: 2391
|
||||
[Token(Token = "0x2000957")]
|
||||
[CompilerGenerated]
|
||||
[StructLayout(3)]
|
||||
private struct OLGAPGNFIDM
|
||||
{
|
||||
// Token: 0x0400343A RID: 13370
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400343A")]
|
||||
public Func<CECAKDDNHLN, bool> filter;
|
||||
|
||||
// Token: 0x0400343B RID: 13371
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400343B")]
|
||||
public BrowserModel <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,462 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using RRUI.Theme;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000958 RID: 2392
|
||||
[Token(Token = "0x2000958")]
|
||||
public class BrowserModelController : ModelController<BrowserModel>
|
||||
{
|
||||
// Token: 0x06003FCC RID: 16332 RVA: 0x000FDEB0 File Offset: 0x000FC0B0
|
||||
[Token(Token = "0x6003FCC")]
|
||||
[Address(RVA = "0x1275630", Offset = "0x1274430", VA = "0x181275630")]
|
||||
public BrowserModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000959 RID: 2393
|
||||
[Token(Token = "0x2000959")]
|
||||
[Serializable]
|
||||
private class NavigateBackButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x06003FCD RID: 16333 RVA: 0x000FDEC4 File Offset: 0x000FC0C4
|
||||
[Token(Token = "0x6003FCD")]
|
||||
[Address(RVA = "0x1285650", Offset = "0x1284450", VA = "0x181285650", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
int num = 0;
|
||||
GameObject gameObject;
|
||||
StackedUIBase stackedUIBase = gameObject.JLOAAIEKGLO(true, num != 0);
|
||||
this.modelStackedUI = stackedUIBase;
|
||||
base.OFFLOPLJBBG();
|
||||
}
|
||||
|
||||
// Token: 0x06003FCE RID: 16334 RVA: 0x000FDEF0 File Offset: 0x000FC0F0
|
||||
[Token(Token = "0x6003FCE")]
|
||||
[Address(RVA = "0x12854B0", Offset = "0x12842B0", VA = "0x1812854B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
StackedUIBase stackedUIBase = this.modelStackedUI;
|
||||
int num = 0;
|
||||
if (!(stackedUIBase != num))
|
||||
{
|
||||
}
|
||||
bool flag = this.modelStackedUI.BJFAPACIOIC > 1;
|
||||
}
|
||||
|
||||
// Token: 0x06003FCF RID: 16335 RVA: 0x000FDF28 File Offset: 0x000FC128
|
||||
[Token(Token = "0x6003FCF")]
|
||||
[Address(RVA = "0x1285580", Offset = "0x1284380", VA = "0x181285580", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FD0 RID: 16336 RVA: 0x000FDF5C File Offset: 0x000FC15C
|
||||
[Token(Token = "0x6003FD0")]
|
||||
[Address(RVA = "0x12856F0", Offset = "0x12844F0", VA = "0x1812856F0")]
|
||||
public NavigateBackButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400343C RID: 13372
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400343C")]
|
||||
private StackedUIBase modelStackedUI;
|
||||
}
|
||||
|
||||
// Token: 0x0200095A RID: 2394
|
||||
[Token(Token = "0x200095A")]
|
||||
[Serializable]
|
||||
private class NavigateBackToRouteButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x06003FD1 RID: 16337 RVA: 0x000FDF70 File Offset: 0x000FC170
|
||||
[Token(Token = "0x6003FD1")]
|
||||
[Address(RVA = "0x1285730", Offset = "0x1284530", VA = "0x181285730", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FD2 RID: 16338 RVA: 0x000FDF88 File Offset: 0x000FC188
|
||||
[Token(Token = "0x6003FD2")]
|
||||
[Address(RVA = "0x12857A0", Offset = "0x12845A0", VA = "0x1812857A0", 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: 0x06003FD3 RID: 16339 RVA: 0x000FDFB8 File Offset: 0x000FC1B8
|
||||
[Token(Token = "0x6003FD3")]
|
||||
[Address(RVA = "0x1285900", Offset = "0x1284700", VA = "0x181285900")]
|
||||
public NavigateBackToRouteButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FD4 RID: 16340 RVA: 0x000FDFCC File Offset: 0x000FC1CC
|
||||
[Token(Token = "0x6003FD4")]
|
||||
[Address(RVA = "0x12858D0", Offset = "0x12846D0", VA = "0x1812858D0")]
|
||||
[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: 0x0400343D RID: 13373
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400343D")]
|
||||
[SerializeField]
|
||||
private Route route;
|
||||
}
|
||||
|
||||
// Token: 0x0200095B RID: 2395
|
||||
[Token(Token = "0x200095B")]
|
||||
[Serializable]
|
||||
private class NavigateForwardButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x06003FD5 RID: 16341 RVA: 0x000FDFF4 File Offset: 0x000FC1F4
|
||||
[Token(Token = "0x6003FD5")]
|
||||
[Address(RVA = "0x1285940", Offset = "0x1284740", VA = "0x181285940", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FD6 RID: 16342 RVA: 0x000FE00C File Offset: 0x000FC20C
|
||||
[Token(Token = "0x6003FD6")]
|
||||
[Address(RVA = "0x12859B0", Offset = "0x12847B0", VA = "0x1812859B0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FD7 RID: 16343 RVA: 0x000FE020 File Offset: 0x000FC220
|
||||
[Token(Token = "0x6003FD7")]
|
||||
[Address(RVA = "0x1285A20", Offset = "0x1284820", VA = "0x181285A20")]
|
||||
public NavigateForwardButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200095C RID: 2396
|
||||
[Token(Token = "0x200095C")]
|
||||
[Serializable]
|
||||
private class LinkButtonImpl : ButtonControllerImpl<BrowserModel>
|
||||
{
|
||||
// Token: 0x17000B52 RID: 2898
|
||||
// (get) Token: 0x06003FD8 RID: 16344 RVA: 0x000FE034 File Offset: 0x000FC234
|
||||
[Token(Token = "0x17000B52")]
|
||||
public Route Route
|
||||
{
|
||||
[Token(Token = "0x6003FD8")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return this.route;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FD9 RID: 16345 RVA: 0x000FE048 File Offset: 0x000FC248
|
||||
[Token(Token = "0x6003FD9")]
|
||||
[Address(RVA = "0x1284B10", Offset = "0x1283910", VA = "0x181284B10", 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: 0x06003FDA RID: 16346 RVA: 0x000FE07C File Offset: 0x000FC27C
|
||||
[Token(Token = "0x6003FDA")]
|
||||
[Address(RVA = "0x1284A30", Offset = "0x1283830", VA = "0x181284A30", 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: 0x06003FDB RID: 16347 RVA: 0x000FE0B8 File Offset: 0x000FC2B8
|
||||
[Token(Token = "0x6003FDB")]
|
||||
[Address(RVA = "0x1284BE0", Offset = "0x12839E0", VA = "0x181284BE0")]
|
||||
public LinkButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400343E RID: 13374
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400343E")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ToggleTheme toggleTheme;
|
||||
|
||||
// Token: 0x0400343F RID: 13375
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400343F")]
|
||||
[SerializeField]
|
||||
private Route route;
|
||||
|
||||
// Token: 0x04003440 RID: 13376
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003440")]
|
||||
[SerializeField]
|
||||
[Tooltip("If true, removes the current uri from browser model history when following this link")]
|
||||
private bool removeCurrentUriHistory;
|
||||
}
|
||||
|
||||
// Token: 0x0200095D RID: 2397
|
||||
[Token(Token = "0x200095D")]
|
||||
public enum ONJIKNDFCOP
|
||||
{
|
||||
// Token: 0x04003442 RID: 13378
|
||||
[Token(Token = "0x4003442")]
|
||||
IsEmpty,
|
||||
// Token: 0x04003443 RID: 13379
|
||||
[Token(Token = "0x4003443")]
|
||||
IsNotEmpty
|
||||
}
|
||||
|
||||
// Token: 0x0200095E RID: 2398
|
||||
[Token(Token = "0x200095E")]
|
||||
[Serializable]
|
||||
private class HideIfBackStackEmptyImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.ONJIKNDFCOP>
|
||||
{
|
||||
// Token: 0x06003FDC RID: 16348 RVA: 0x000FE0CC File Offset: 0x000FC2CC
|
||||
[Token(Token = "0x6003FDC")]
|
||||
[Address(RVA = "0x1282B00", Offset = "0x1281900", VA = "0x181282B00", 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: 0x06003FDD RID: 16349 RVA: 0x000FE0F8 File Offset: 0x000FC2F8
|
||||
[Token(Token = "0x6003FDD")]
|
||||
[Address(RVA = "0x1282C00", Offset = "0x1281A00", VA = "0x181282C00")]
|
||||
public HideIfBackStackEmptyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200095F RID: 2399
|
||||
[Token(Token = "0x200095F")]
|
||||
public enum AFHDMAHNEKI
|
||||
{
|
||||
// Token: 0x04003445 RID: 13381
|
||||
[Token(Token = "0x4003445")]
|
||||
IsEmpty,
|
||||
// Token: 0x04003446 RID: 13382
|
||||
[Token(Token = "0x4003446")]
|
||||
IsNotEmpty
|
||||
}
|
||||
|
||||
// Token: 0x02000960 RID: 2400
|
||||
[Token(Token = "0x2000960")]
|
||||
[Serializable]
|
||||
private class HideIfForwardStackEmptyImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.AFHDMAHNEKI>
|
||||
{
|
||||
// Token: 0x06003FDE RID: 16350 RVA: 0x000FE10C File Offset: 0x000FC30C
|
||||
[Token(Token = "0x6003FDE")]
|
||||
[Address(RVA = "0x1282C40", Offset = "0x1281A40", VA = "0x181282C40", 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: 0x06003FDF RID: 16351 RVA: 0x000FE138 File Offset: 0x000FC338
|
||||
[Token(Token = "0x6003FDF")]
|
||||
[Address(RVA = "0x1282D40", Offset = "0x1281B40", VA = "0x181282D40")]
|
||||
public HideIfForwardStackEmptyImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000961 RID: 2401
|
||||
[Token(Token = "0x2000961")]
|
||||
public enum NCGDEMEFLKC
|
||||
{
|
||||
// Token: 0x04003448 RID: 13384
|
||||
[Token(Token = "0x4003448")]
|
||||
IsMatch,
|
||||
// Token: 0x04003449 RID: 13385
|
||||
[Token(Token = "0x4003449")]
|
||||
IsNotMatch
|
||||
}
|
||||
|
||||
// Token: 0x02000962 RID: 2402
|
||||
[Token(Token = "0x2000962")]
|
||||
[Serializable]
|
||||
private class HideIfRouteMatchImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.NCGDEMEFLKC>
|
||||
{
|
||||
// Token: 0x06003FE0 RID: 16352 RVA: 0x000FE14C File Offset: 0x000FC34C
|
||||
[Token(Token = "0x6003FE0")]
|
||||
[Address(RVA = "0x12843F0", Offset = "0x12831F0", VA = "0x1812843F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
Route route = this.route;
|
||||
}
|
||||
|
||||
// Token: 0x06003FE1 RID: 16353 RVA: 0x000FE168 File Offset: 0x000FC368
|
||||
[Token(Token = "0x6003FE1")]
|
||||
[Address(RVA = "0x1284480", Offset = "0x1283280", VA = "0x181284480")]
|
||||
public HideIfRouteMatchImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400344A RID: 13386
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400344A")]
|
||||
[SerializeField]
|
||||
private Route route;
|
||||
}
|
||||
|
||||
// Token: 0x02000963 RID: 2403
|
||||
[Token(Token = "0x2000963")]
|
||||
[Serializable]
|
||||
private class ResetScrollRectDuringRoutesImpl : ControllerImplementation<BrowserModel>
|
||||
{
|
||||
// Token: 0x06003FE2 RID: 16354 RVA: 0x000FE17C File Offset: 0x000FC37C
|
||||
[Token(Token = "0x6003FE2")]
|
||||
[Address(RVA = "0x12865A0", Offset = "0x12853A0", VA = "0x1812865A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
ScrollRect scrollRect = this.scrollRect;
|
||||
}
|
||||
|
||||
// Token: 0x06003FE3 RID: 16355 RVA: 0x000FE198 File Offset: 0x000FC398
|
||||
[Token(Token = "0x6003FE3")]
|
||||
[Address(RVA = "0x12865F0", Offset = "0x12853F0", VA = "0x1812865F0")]
|
||||
public ResetScrollRectDuringRoutesImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400344B RID: 13387
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400344B")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ScrollRect scrollRect;
|
||||
}
|
||||
|
||||
// Token: 0x02000964 RID: 2404
|
||||
[Token(Token = "0x2000964")]
|
||||
[Serializable]
|
||||
private class BrowserRouterImpl : ControllerImplementation<BrowserModel>
|
||||
{
|
||||
// Token: 0x06003FE4 RID: 16356 RVA: 0x000FE1AC File Offset: 0x000FC3AC
|
||||
[Token(Token = "0x6003FE4")]
|
||||
[Address(RVA = "0x1276530", Offset = "0x1275330", VA = "0x181276530", 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: 0x06003FE5 RID: 16357 RVA: 0x000FE214 File Offset: 0x000FC414
|
||||
[Token(Token = "0x6003FE5")]
|
||||
[Address(RVA = "0x12766A0", Offset = "0x12754A0", VA = "0x1812766A0")]
|
||||
public BrowserRouterImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400344C RID: 13388
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400344C")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Router router;
|
||||
|
||||
// Token: 0x02000965 RID: 2405
|
||||
[Token(Token = "0x2000965")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MFOKBAFJJJL
|
||||
{
|
||||
// Token: 0x06003FE6 RID: 16358 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003FE6")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public MFOKBAFJJJL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE7 RID: 16359 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003FE7")]
|
||||
[Address(RVA = "0x1285000", Offset = "0x1283E00", VA = "0x181285000")]
|
||||
internal void <OnModelChanged>g__OnPreDisplay|0()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE8 RID: 16360 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003FE8")]
|
||||
[Address(RVA = "0x1284EB0", Offset = "0x1283CB0", VA = "0x181284EB0")]
|
||||
internal void <OnModelChanged>g__OnLoadFailed|1()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003FE9 RID: 16361 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6003FE9")]
|
||||
[Address(RVA = "0x1284D20", Offset = "0x1283B20", VA = "0x181284D20")]
|
||||
internal void <OnModelChanged>b__2(string error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400344D RID: 13389
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400344D")]
|
||||
public BrowserModelController.BrowserRouterImpl <>4__this;
|
||||
|
||||
// Token: 0x0400344E RID: 13390
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400344E")]
|
||||
public CECAKDDNHLN uri;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000856 RID: 2134
|
||||
[Token(Token = "0x2000856")]
|
||||
public abstract class ButtonControllerImpl<T> : ControllerImplementation<T> where T : ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x06003B0E RID: 15118 RVA: 0x000F2D0C File Offset: 0x000F0F0C
|
||||
[Token(Token = "0x6003B0E")]
|
||||
[Address(RVA = "0x1F8BAF0", Offset = "0x1F8A8F0", VA = "0x181F8BAF0", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
this.OFFLOPLJBBG();
|
||||
}
|
||||
|
||||
// Token: 0x06003B0F RID: 15119 RVA: 0x000F2D28 File Offset: 0x000F0F28
|
||||
[Token(Token = "0x6003B0F")]
|
||||
[Address(RVA = "0x1F8BA40", Offset = "0x1F8A840", VA = "0x181F8BA40", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
this.MDDAPCCABNK();
|
||||
}
|
||||
|
||||
// Token: 0x06003B10 RID: 15120
|
||||
[Token(Token = "0x6003B10")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract void IKNMALNFPII();
|
||||
|
||||
// Token: 0x06003B11 RID: 15121 RVA: 0x000F2D44 File Offset: 0x000F0F44
|
||||
[Token(Token = "0x6003B11")]
|
||||
[Address(RVA = "0x119EE00", Offset = "0x119DC00", VA = "0x18119EE00")]
|
||||
protected ButtonControllerImpl()
|
||||
{
|
||||
this.IKNMALNFPII();
|
||||
}
|
||||
|
||||
// Token: 0x0400327A RID: 12922
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400327A")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
protected Button button;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000857 RID: 2135
|
||||
[Token(Token = "0x2000857")]
|
||||
public abstract class CachedViewStateControllerImpl<T> : NavigationListenerControllerImpl<CachedViewStateModel>
|
||||
{
|
||||
// Token: 0x17000A88 RID: 2696
|
||||
// (get) Token: 0x06003B12 RID: 15122 RVA: 0x000F2D60 File Offset: 0x000F0F60
|
||||
[Token(Token = "0x17000A88")]
|
||||
public override bool OFMCMEJOOJN
|
||||
{
|
||||
[Token(Token = "0x6003B12")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "13")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000A89 RID: 2697
|
||||
// (get) Token: 0x06003B13 RID: 15123
|
||||
[Token(Token = "0x17000A89")]
|
||||
protected abstract T GHEDHNCCJOL
|
||||
{
|
||||
[Token(Token = "0x6003B13")]
|
||||
[Address(Slot = "32")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06003B14 RID: 15124 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003B14")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003B15 RID: 15125
|
||||
[Token(Token = "0x6003B15")]
|
||||
[Address(Slot = "33")]
|
||||
protected abstract T CHLAOLCBEND();
|
||||
|
||||
// Token: 0x06003B16 RID: 15126
|
||||
[Token(Token = "0x6003B16")]
|
||||
[Address(Slot = "34")]
|
||||
protected abstract void PJDBALGNOAE(T ONGBFDACHHG);
|
||||
|
||||
// Token: 0x06003B17 RID: 15127 RVA: 0x000F2D70 File Offset: 0x000F0F70
|
||||
[Token(Token = "0x6003B17")]
|
||||
[Address(RVA = "0x1F8BFC0", Offset = "0x1F8ADC0", VA = "0x181F8BFC0", Slot = "29")]
|
||||
protected override DABKFAIHBBP JIPFOBCBDEA(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier = this.identifier;
|
||||
BrowserModel browserModel;
|
||||
if (browserModel.LNAPHLOJCFN != 0)
|
||||
{
|
||||
CachedViewStateModel defaultValue = this.GHEDHNCCJOL;
|
||||
SerializableIdentifier serializableIdentifier2 = this.identifier;
|
||||
BrowserModel browserModel2;
|
||||
CECAKDDNHLN previousUri = browserModel2.LNAPHLOJCFN;
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003B18 RID: 15128 RVA: 0x000F2DB4 File Offset: 0x000F0FB4
|
||||
[Token(Token = "0x6003B18")]
|
||||
[Address(RVA = "0x1F8BF20", Offset = "0x1F8AD20", VA = "0x181F8BF20", Slot = "30")]
|
||||
protected override DABKFAIHBBP BFLFHEMGMIB(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD KDPEHPHODCD)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003B19 RID: 15129 RVA: 0x000F2DC8 File Offset: 0x000F0FC8
|
||||
[Token(Token = "0x6003B19")]
|
||||
[Address(RVA = "0x1F8C700", Offset = "0x1F8B500", VA = "0x181F8C700", Slot = "31")]
|
||||
protected override DABKFAIHBBP NJJAFDIGMBO(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier = this.identifier;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier2 = this.identifier;
|
||||
int num = 0;
|
||||
if (!(serializableIdentifier2 != num))
|
||||
{
|
||||
goto IL_3A;
|
||||
}
|
||||
SerializableIdentifier serializableIdentifier3 = this.identifier;
|
||||
CachedViewStateModel cachedViewStateModel = this.CHLAOLCBEND();
|
||||
}
|
||||
CachedViewStateModel cachedViewStateModel2 = this.CHLAOLCBEND();
|
||||
IL_3A:
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003B1A RID: 15130 RVA: 0x000F2E1C File Offset: 0x000F101C
|
||||
[Token(Token = "0x6003B1A")]
|
||||
[Address(RVA = "0x1F8CBF0", Offset = "0x1F8B9F0", VA = "0x181F8CBF0")]
|
||||
protected CachedViewStateControllerImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400327B RID: 12923
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400327B")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private SerializableIdentifier identifier;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,125 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000966 RID: 2406
|
||||
[Token(Token = "0x2000966")]
|
||||
public class CachedViewStateModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B53 RID: 2899
|
||||
// (get) Token: 0x06003FEA RID: 16362 RVA: 0x000FE228 File Offset: 0x000FC428
|
||||
[Token(Token = "0x17000B53")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003FEA")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FEB RID: 16363 RVA: 0x000FE238 File Offset: 0x000FC438
|
||||
[Token(Token = "0x6003FEB")]
|
||||
[Address(RVA = "0x1276970", Offset = "0x1275770", VA = "0x181276970", 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: 0x06003FEC RID: 16364 RVA: 0x000FE264 File Offset: 0x000FC464
|
||||
[Token(Token = "0x6003FEC")]
|
||||
[Address(RVA = "0x1276880", Offset = "0x1275680", VA = "0x181276880", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.HLDKIBIHMHO.LKLKGDMFMCC();
|
||||
}
|
||||
|
||||
// Token: 0x06003FED RID: 16365 RVA: 0x000FE284 File Offset: 0x000FC484
|
||||
[Token(Token = "0x6003FED")]
|
||||
[Address(RVA = "0x12768D0", Offset = "0x12756D0", VA = "0x1812768D0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003FEE RID: 16366 RVA: 0x000FE298 File Offset: 0x000FC498
|
||||
[Token(Token = "0x6003FEE")]
|
||||
[Address(RVA = "0x1698170", Offset = "0x1696F70", VA = "0x181698170")]
|
||||
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: 0x06003FEF RID: 16367 RVA: 0x000FE2D0 File Offset: 0x000FC4D0
|
||||
[Token(Token = "0x6003FEF")]
|
||||
[Address(RVA = "0x1D718C0", Offset = "0x1D706C0", VA = "0x181D718C0")]
|
||||
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: 0x06003FF0 RID: 16368 RVA: 0x000FE308 File Offset: 0x000FC508
|
||||
[Token(Token = "0x6003FF0")]
|
||||
[Address(RVA = "0x1276A90", Offset = "0x1275890", VA = "0x181276A90")]
|
||||
public void Remove(CECAKDDNHLN PACGLAIGOMF)
|
||||
{
|
||||
bool flag = this.HLDKIBIHMHO.BIHKNNPGGKP(PACGLAIGOMF);
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FF1 RID: 16369 RVA: 0x000FE330 File Offset: 0x000FC530
|
||||
[Token(Token = "0x6003FF1")]
|
||||
[Address(RVA = "0x12769F0", Offset = "0x12757F0", VA = "0x1812769F0")]
|
||||
public void Remove(CECAKDDNHLN PACGLAIGOMF, Guid DNGKIAJLLHG)
|
||||
{
|
||||
CPHIIFBLCDH<CECAKDDNHLN, Dictionary<Guid, object>> hldkibihmho = this.HLDKIBIHMHO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06003FF2 RID: 16370 RVA: 0x000FE354 File Offset: 0x000FC554
|
||||
[Token(Token = "0x6003FF2")]
|
||||
[Address(RVA = "0x1276AF0", Offset = "0x12758F0", VA = "0x181276AF0")]
|
||||
public CachedViewStateModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400344F RID: 13391
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400344F")]
|
||||
[SerializeField]
|
||||
private int cachedPageCapacity = (int)((ulong)10L);
|
||||
|
||||
// Token: 0x04003450 RID: 13392
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003450")]
|
||||
private CPHIIFBLCDH<CECAKDDNHLN, Dictionary<Guid, object>> HLDKIBIHMHO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,225 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000967 RID: 2407
|
||||
[Token(Token = "0x2000967")]
|
||||
public class CachedViewStateModelController : ModelController<CachedViewStateModel>
|
||||
{
|
||||
// Token: 0x06003FF3 RID: 16371 RVA: 0x000FE374 File Offset: 0x000FC574
|
||||
[Token(Token = "0x6003FF3")]
|
||||
[Address(RVA = "0x1276840", Offset = "0x1275640", VA = "0x181276840")]
|
||||
public CachedViewStateModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000968 RID: 2408
|
||||
[Token(Token = "0x2000968")]
|
||||
[Serializable]
|
||||
private class ClearViewStateOnBrowserChangeImpl : NavigationListenerControllerImpl<CachedViewStateModel>
|
||||
{
|
||||
// Token: 0x17000B54 RID: 2900
|
||||
// (get) Token: 0x06003FF4 RID: 16372 RVA: 0x000FE388 File Offset: 0x000FC588
|
||||
[Token(Token = "0x17000B54")]
|
||||
public override bool SubscribeToDefaultModelEvents
|
||||
{
|
||||
[Token(Token = "0x6003FF4")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "13")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FF5 RID: 16373 RVA: 0x000FE398 File Offset: 0x000FC598
|
||||
[Token(Token = "0x6003FF5")]
|
||||
[Address(RVA = "0x127D7E0", Offset = "0x127C5E0", VA = "0x18127D7E0", Slot = "29")]
|
||||
protected override DABKFAIHBBP JIPFOBCBDEA(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003FF6 RID: 16374 RVA: 0x000FE3AC File Offset: 0x000FC5AC
|
||||
[Token(Token = "0x6003FF6")]
|
||||
[Address(RVA = "0x127D540", Offset = "0x127C340", VA = "0x18127D540", 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)
|
||||
{
|
||||
List<Route> list = this.excludedRoutes;
|
||||
BrowserModel browserModel2;
|
||||
Route <GIAMNOCCOHD>k__BackingField = browserModel2.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField.<GIAMNOCCOHD>k__BackingField;
|
||||
if (!list.Contains(<GIAMNOCCOHD>k__BackingField))
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier = this.serializableIdentifier;
|
||||
int num = 0;
|
||||
if (!(serializableIdentifier == num))
|
||||
{
|
||||
SerializableIdentifier serializableIdentifier2 = this.serializableIdentifier;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003FF7 RID: 16375 RVA: 0x000FE42C File Offset: 0x000FC62C
|
||||
[Token(Token = "0x6003FF7")]
|
||||
[Address(RVA = "0x127D880", Offset = "0x127C680", VA = "0x18127D880", Slot = "31")]
|
||||
protected override DABKFAIHBBP NJJAFDIGMBO(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003FF8 RID: 16376 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003FF8")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003FF9 RID: 16377 RVA: 0x000FE440 File Offset: 0x000FC640
|
||||
[Token(Token = "0x6003FF9")]
|
||||
[Address(RVA = "0x127D920", Offset = "0x127C720", VA = "0x18127D920")]
|
||||
public ClearViewStateOnBrowserChangeImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003451 RID: 13393
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003451")]
|
||||
[SerializeField]
|
||||
private SerializableIdentifier serializableIdentifier;
|
||||
|
||||
// Token: 0x04003452 RID: 13394
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003452")]
|
||||
[SerializeField]
|
||||
private List<Route> excludedRoutes;
|
||||
}
|
||||
|
||||
// Token: 0x02000969 RID: 2409
|
||||
[Token(Token = "0x2000969")]
|
||||
[Serializable]
|
||||
private class CacheScrollPositionFromScrollRectImpl : CachedViewStateControllerImpl<Vector2>
|
||||
{
|
||||
// Token: 0x17000B55 RID: 2901
|
||||
// (get) Token: 0x06003FFA RID: 16378 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000B55")]
|
||||
protected override Vector2 DefaultValue
|
||||
{
|
||||
[Token(Token = "0x6003FFA")]
|
||||
[Address(RVA = "0x12767A0", Offset = "0x12755A0", VA = "0x1812767A0", Slot = "32")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FFB RID: 16379 RVA: 0x000FE454 File Offset: 0x000FC654
|
||||
[Token(Token = "0x6003FFB")]
|
||||
[Address(RVA = "0x1276700", Offset = "0x1275500", VA = "0x181276700", Slot = "34")]
|
||||
protected override void PJDBALGNOAE(Vector2 ONGBFDACHHG)
|
||||
{
|
||||
this.scrollRect.normalizedPosition = ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x06003FFC RID: 16380 RVA: 0x000FE474 File Offset: 0x000FC674
|
||||
[Token(Token = "0x6003FFC")]
|
||||
[Address(RVA = "0x12766E0", Offset = "0x12754E0", VA = "0x1812766E0", Slot = "33")]
|
||||
protected override Vector2 CHLAOLCBEND()
|
||||
{
|
||||
return this.scrollRect.normalizedPosition;
|
||||
}
|
||||
|
||||
// Token: 0x06003FFD RID: 16381 RVA: 0x000FE494 File Offset: 0x000FC694
|
||||
[Token(Token = "0x6003FFD")]
|
||||
[Address(RVA = "0x1276720", Offset = "0x1275520", VA = "0x181276720")]
|
||||
public CacheScrollPositionFromScrollRectImpl()
|
||||
{
|
||||
Vector2 up = Vector2.up;
|
||||
this.defaultScrollPosition = up;
|
||||
this.defaultScrollPosition.y = (float)0;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003453 RID: 13395
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003453")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ScrollRect scrollRect;
|
||||
|
||||
// Token: 0x04003454 RID: 13396
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003454")]
|
||||
[SerializeField]
|
||||
private Vector2 defaultScrollPosition;
|
||||
}
|
||||
|
||||
// Token: 0x0200096A RID: 2410
|
||||
[Token(Token = "0x200096A")]
|
||||
[Serializable]
|
||||
private class CacheStateFromFoldoutImpl : CachedViewStateControllerImpl<bool>
|
||||
{
|
||||
// Token: 0x17000B56 RID: 2902
|
||||
// (get) Token: 0x06003FFE RID: 16382 RVA: 0x000FE4C4 File Offset: 0x000FC6C4
|
||||
[Token(Token = "0x17000B56")]
|
||||
protected override bool DefaultValue
|
||||
{
|
||||
[Token(Token = "0x6003FFE")]
|
||||
[Address(RVA = "0x4C2F40", Offset = "0x4C1D40", VA = "0x1804C2F40", Slot = "32")]
|
||||
get
|
||||
{
|
||||
return this.defaultIsOpen;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003FFF RID: 16383 RVA: 0x000FE4D8 File Offset: 0x000FC6D8
|
||||
[Token(Token = "0x6003FFF")]
|
||||
[Address(RVA = "0x12767E0", Offset = "0x12755E0", VA = "0x1812767E0", Slot = "34")]
|
||||
protected override void PJDBALGNOAE(bool ONGBFDACHHG)
|
||||
{
|
||||
this.foldout.HACBIOINOLL = ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x06004000 RID: 16384 RVA: 0x000FE4F8 File Offset: 0x000FC6F8
|
||||
[Token(Token = "0x6004000")]
|
||||
[Address(RVA = "0x12767C0", Offset = "0x12755C0", VA = "0x1812767C0", Slot = "33")]
|
||||
protected override bool CHLAOLCBEND()
|
||||
{
|
||||
return this.foldout.isOpen;
|
||||
}
|
||||
|
||||
// Token: 0x06004001 RID: 16385 RVA: 0x000FE518 File Offset: 0x000FC718
|
||||
[Token(Token = "0x6004001")]
|
||||
[Address(RVA = "0x1276800", Offset = "0x1275600", VA = "0x181276800")]
|
||||
public CacheStateFromFoldoutImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003455 RID: 13397
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003455")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Foldout foldout;
|
||||
|
||||
// Token: 0x04003456 RID: 13398
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003456")]
|
||||
[SerializeField]
|
||||
private bool defaultIsOpen;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,886 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200096C RID: 2412
|
||||
[Token(Token = "0x200096C")]
|
||||
public class CardModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B71 RID: 2929
|
||||
// (get) Token: 0x06004037 RID: 16439 RVA: 0x000FE928 File Offset: 0x000FCB28
|
||||
[Token(Token = "0x17000B71")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6004037")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B72 RID: 2930
|
||||
// (get) Token: 0x06004038 RID: 16440 RVA: 0x000FE938 File Offset: 0x000FCB38
|
||||
// (set) Token: 0x06004039 RID: 16441 RVA: 0x000FE958 File Offset: 0x000FCB58
|
||||
[Token(Token = "0x17000B72")]
|
||||
public string EOOBEEPPAPD
|
||||
{
|
||||
[Token(Token = "0x6004038")]
|
||||
[Address(RVA = "0x1276C80", Offset = "0x1275A80", VA = "0x181276C80")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<GJINGNPBMOF>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004039")]
|
||||
[Address(RVA = "0x1276FD0", Offset = "0x1275DD0", VA = "0x181276FD0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<GJINGNPBMOF>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B73 RID: 2931
|
||||
// (get) Token: 0x0600403A RID: 16442 RVA: 0x000FE980 File Offset: 0x000FCB80
|
||||
// (set) Token: 0x0600403B RID: 16443 RVA: 0x000FE9A0 File Offset: 0x000FCBA0
|
||||
[Token(Token = "0x17000B73")]
|
||||
public ImposterRawImage.POJHBPNMEAL FADOJGMBKIP
|
||||
{
|
||||
[Token(Token = "0x600403A")]
|
||||
[Address(RVA = "0x1276D30", Offset = "0x1275B30", VA = "0x181276D30")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<FOKCHNBAOCE>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600403B")]
|
||||
[Address(RVA = "0x12771C0", Offset = "0x1275FC0", VA = "0x1812771C0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<FOKCHNBAOCE>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B74 RID: 2932
|
||||
// (get) Token: 0x0600403C RID: 16444 RVA: 0x000FE9C8 File Offset: 0x000FCBC8
|
||||
// (set) Token: 0x0600403D RID: 16445 RVA: 0x000FE9E8 File Offset: 0x000FCBE8
|
||||
[Token(Token = "0x17000B74")]
|
||||
public Sprite BEKLFLACEPF
|
||||
{
|
||||
[Token(Token = "0x600403C")]
|
||||
[Address(RVA = "0x1276C90", Offset = "0x1275A90", VA = "0x181276C90")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<MMAGCHLAJHE>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600403D")]
|
||||
[Address(RVA = "0x1277030", Offset = "0x1275E30", VA = "0x181277030")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<MMAGCHLAJHE>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B75 RID: 2933
|
||||
// (get) Token: 0x0600403E RID: 16446 RVA: 0x000FEA10 File Offset: 0x000FCC10
|
||||
// (set) Token: 0x0600403F RID: 16447 RVA: 0x000FEA24 File Offset: 0x000FCC24
|
||||
[Token(Token = "0x17000B75")]
|
||||
public Color? EGCKEMJIIAE
|
||||
{
|
||||
[Token(Token = "0x600403E")]
|
||||
[Address(RVA = "0x1276C40", Offset = "0x1275A40", VA = "0x181276C40")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600403E)
|
||||
|
||||
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 = "0x600403F")]
|
||||
[Address(RVA = "0x1276F70", Offset = "0x1275D70", VA = "0x181276F70")]
|
||||
set
|
||||
{
|
||||
if (this.ABADFLCBFIJ != 0)
|
||||
{
|
||||
bool has_value = value.has_value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B76 RID: 2934
|
||||
// (get) Token: 0x06004040 RID: 16448 RVA: 0x000FEA48 File Offset: 0x000FCC48
|
||||
// (set) Token: 0x06004041 RID: 16449 RVA: 0x000FEA68 File Offset: 0x000FCC68
|
||||
[Token(Token = "0x17000B76")]
|
||||
public string KDHCPIMIJAO
|
||||
{
|
||||
[Token(Token = "0x6004040")]
|
||||
[Address(RVA = "0x1276E20", Offset = "0x1275C20", VA = "0x181276E20")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<BFDIBJOMOMM>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004041")]
|
||||
[Address(RVA = "0x12774C0", Offset = "0x12762C0", VA = "0x1812774C0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<BFDIBJOMOMM>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B77 RID: 2935
|
||||
// (get) Token: 0x06004042 RID: 16450 RVA: 0x000FEA90 File Offset: 0x000FCC90
|
||||
// (set) Token: 0x06004043 RID: 16451 RVA: 0x000FEAB0 File Offset: 0x000FCCB0
|
||||
[Token(Token = "0x17000B77")]
|
||||
public string FGOGOMCODDP
|
||||
{
|
||||
[Token(Token = "0x6004042")]
|
||||
[Address(RVA = "0x1276EE0", Offset = "0x1275CE0", VA = "0x181276EE0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<DKPKBGEABHC>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004043")]
|
||||
[Address(RVA = "0x1277700", Offset = "0x1276500", VA = "0x181277700")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<DKPKBGEABHC>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B78 RID: 2936
|
||||
// (get) Token: 0x06004044 RID: 16452 RVA: 0x000FEAD8 File Offset: 0x000FCCD8
|
||||
// (set) Token: 0x06004045 RID: 16453 RVA: 0x000FEAF8 File Offset: 0x000FCCF8
|
||||
[Token(Token = "0x17000B78")]
|
||||
public string MGKPKHBIOPI
|
||||
{
|
||||
[Token(Token = "0x6004044")]
|
||||
[Address(RVA = "0x1276F60", Offset = "0x1275D60", VA = "0x181276F60")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EEAGJCIHELJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004045")]
|
||||
[Address(RVA = "0x12778E0", Offset = "0x12766E0", VA = "0x1812778E0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EEAGJCIHELJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B79 RID: 2937
|
||||
// (get) Token: 0x06004046 RID: 16454 RVA: 0x000FEB20 File Offset: 0x000FCD20
|
||||
// (set) Token: 0x06004047 RID: 16455 RVA: 0x000FEB34 File Offset: 0x000FCD34
|
||||
[Token(Token = "0x17000B79")]
|
||||
public Color? AMOFJMAABBO
|
||||
{
|
||||
[Token(Token = "0x6004046")]
|
||||
[Address(RVA = "0x1276EA0", Offset = "0x1275CA0", VA = "0x181276EA0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004046)
|
||||
|
||||
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 = "0x6004047")]
|
||||
[Address(RVA = "0x12776A0", Offset = "0x12764A0", VA = "0x1812776A0")]
|
||||
set
|
||||
{
|
||||
if (this.ABADFLCBFIJ != 0)
|
||||
{
|
||||
bool has_value = value.has_value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B7A RID: 2938
|
||||
// (get) Token: 0x06004048 RID: 16456 RVA: 0x000FEB58 File Offset: 0x000FCD58
|
||||
// (set) Token: 0x06004049 RID: 16457 RVA: 0x000FEB78 File Offset: 0x000FCD78
|
||||
[Token(Token = "0x17000B7A")]
|
||||
public Sprite LGHJJKOBAFK
|
||||
{
|
||||
[Token(Token = "0x6004048")]
|
||||
[Address(RVA = "0x1276E90", Offset = "0x1275C90", VA = "0x181276E90")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<IKEOPMLJEGG>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004049")]
|
||||
[Address(RVA = "0x1277640", Offset = "0x1276440", VA = "0x181277640")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<IKEOPMLJEGG>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B7B RID: 2939
|
||||
// (get) Token: 0x0600404A RID: 16458 RVA: 0x000FEBA0 File Offset: 0x000FCDA0
|
||||
// (set) Token: 0x0600404B RID: 16459 RVA: 0x000FEBC0 File Offset: 0x000FCDC0
|
||||
[Token(Token = "0x17000B7B")]
|
||||
public Sprite CJNFDMCKOGI
|
||||
{
|
||||
[Token(Token = "0x600404A")]
|
||||
[Address(RVA = "0x1276F50", Offset = "0x1275D50", VA = "0x181276F50")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<NHBCJNENEMO>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600404B")]
|
||||
[Address(RVA = "0x1277880", Offset = "0x1276680", VA = "0x181277880")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<NHBCJNENEMO>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B7C RID: 2940
|
||||
// (get) Token: 0x0600404C RID: 16460 RVA: 0x000FEBE8 File Offset: 0x000FCDE8
|
||||
// (set) Token: 0x0600404D RID: 16461 RVA: 0x000FEC08 File Offset: 0x000FCE08
|
||||
[Token(Token = "0x17000B7C")]
|
||||
public string PLPEOJCGDHP
|
||||
{
|
||||
[Token(Token = "0x600404C")]
|
||||
[Address(RVA = "0x1276D10", Offset = "0x1275B10", VA = "0x181276D10")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<FOIMMDBIEMM>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600404D")]
|
||||
[Address(RVA = "0x1277160", Offset = "0x1275F60", VA = "0x181277160")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<FOIMMDBIEMM>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B7D RID: 2941
|
||||
// (get) Token: 0x0600404E RID: 16462 RVA: 0x000FEC30 File Offset: 0x000FCE30
|
||||
// (set) Token: 0x0600404F RID: 16463 RVA: 0x000FEC50 File Offset: 0x000FCE50
|
||||
[Token(Token = "0x17000B7D")]
|
||||
public Sprite NDHLPHMBLIL
|
||||
{
|
||||
[Token(Token = "0x600404E")]
|
||||
[Address(RVA = "0x1276CF0", Offset = "0x1275AF0", VA = "0x181276CF0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<CAGGEAJPFLH>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600404F")]
|
||||
[Address(RVA = "0x1277100", Offset = "0x1275F00", VA = "0x181277100")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<CAGGEAJPFLH>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B7E RID: 2942
|
||||
// (get) Token: 0x06004050 RID: 16464 RVA: 0x000FEC78 File Offset: 0x000FCE78
|
||||
// (set) Token: 0x06004051 RID: 16465 RVA: 0x000FEC8C File Offset: 0x000FCE8C
|
||||
[Token(Token = "0x17000B7E")]
|
||||
public Color? JGLGKKOAGAB
|
||||
{
|
||||
[Token(Token = "0x6004050")]
|
||||
[Address(RVA = "0x1276CA0", Offset = "0x1275AA0", VA = "0x181276CA0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004050)
|
||||
|
||||
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 = "0x6004051")]
|
||||
[Address(RVA = "0x1277090", Offset = "0x1275E90", VA = "0x181277090")]
|
||||
set
|
||||
{
|
||||
if (this.ABADFLCBFIJ != 0)
|
||||
{
|
||||
bool has_value = value.has_value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B7F RID: 2943
|
||||
// (get) Token: 0x06004052 RID: 16466 RVA: 0x000FECB0 File Offset: 0x000FCEB0
|
||||
// (set) Token: 0x06004053 RID: 16467 RVA: 0x000FECD0 File Offset: 0x000FCED0
|
||||
[Token(Token = "0x17000B7F")]
|
||||
public bool EGGFDPLAJPL
|
||||
{
|
||||
[Token(Token = "0x6004052")]
|
||||
[Address(RVA = "0x1276D60", Offset = "0x1275B60", VA = "0x181276D60")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
return abadflcbfij == 0 || abadflcbfij.<IDLDOFGJKJI>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004053")]
|
||||
[Address(RVA = "0x1277280", Offset = "0x1276080", VA = "0x181277280")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<IDLDOFGJKJI>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B80 RID: 2944
|
||||
// (get) Token: 0x06004054 RID: 16468 RVA: 0x000FECF8 File Offset: 0x000FCEF8
|
||||
// (set) Token: 0x06004055 RID: 16469 RVA: 0x000FED18 File Offset: 0x000FCF18
|
||||
[Token(Token = "0x17000B80")]
|
||||
public string HEIMFAPKFPG
|
||||
{
|
||||
[Token(Token = "0x6004054")]
|
||||
[Address(RVA = "0x1276DE0", Offset = "0x1275BE0", VA = "0x181276DE0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<AHIKLCLHOFO>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004055")]
|
||||
[Address(RVA = "0x1277400", Offset = "0x1276200", VA = "0x181277400")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<AHIKLCLHOFO>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B81 RID: 2945
|
||||
// (get) Token: 0x06004056 RID: 16470 RVA: 0x000FED40 File Offset: 0x000FCF40
|
||||
// (set) Token: 0x06004057 RID: 16471 RVA: 0x000FED60 File Offset: 0x000FCF60
|
||||
[Token(Token = "0x17000B81")]
|
||||
public Action EIAALNPCLCM
|
||||
{
|
||||
[Token(Token = "0x6004056")]
|
||||
[Address(RVA = "0x1276E00", Offset = "0x1275C00", VA = "0x181276E00")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<OBKDGIJGGFF>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004057")]
|
||||
[Address(RVA = "0x1277460", Offset = "0x1276260", VA = "0x181277460")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<OBKDGIJGGFF>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B82 RID: 2946
|
||||
// (get) Token: 0x06004058 RID: 16472 RVA: 0x000FED88 File Offset: 0x000FCF88
|
||||
// (set) Token: 0x06004059 RID: 16473 RVA: 0x000FEDA8 File Offset: 0x000FCFA8
|
||||
[Token(Token = "0x17000B82")]
|
||||
public bool BGLPCECIPAP
|
||||
{
|
||||
[Token(Token = "0x6004058")]
|
||||
[Address(RVA = "0x1276DA0", Offset = "0x1275BA0", VA = "0x181276DA0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
return abadflcbfij == 0 || abadflcbfij.<OBOGHPKEKFJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004059")]
|
||||
[Address(RVA = "0x1277340", Offset = "0x1276140", VA = "0x181277340")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<OBOGHPKEKFJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B83 RID: 2947
|
||||
// (get) Token: 0x0600405A RID: 16474 RVA: 0x000FEDD0 File Offset: 0x000FCFD0
|
||||
// (set) Token: 0x0600405B RID: 16475 RVA: 0x000FEDF0 File Offset: 0x000FCFF0
|
||||
[Token(Token = "0x17000B83")]
|
||||
public string GEOEJALMMPB
|
||||
{
|
||||
[Token(Token = "0x600405A")]
|
||||
[Address(RVA = "0x1276E50", Offset = "0x1275C50", VA = "0x181276E50")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<GNGPJNNHLCJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600405B")]
|
||||
[Address(RVA = "0x1277580", Offset = "0x1276380", VA = "0x181277580")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<GNGPJNNHLCJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B84 RID: 2948
|
||||
// (get) Token: 0x0600405C RID: 16476 RVA: 0x000FEE18 File Offset: 0x000FD018
|
||||
// (set) Token: 0x0600405D RID: 16477 RVA: 0x000FEE38 File Offset: 0x000FD038
|
||||
[Token(Token = "0x17000B84")]
|
||||
public Sprite IHIKODFFFII
|
||||
{
|
||||
[Token(Token = "0x600405C")]
|
||||
[Address(RVA = "0x1276E30", Offset = "0x1275C30", VA = "0x181276E30")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EMICANACGJK>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600405D")]
|
||||
[Address(RVA = "0x1277520", Offset = "0x1276320", VA = "0x181277520")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EMICANACGJK>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B85 RID: 2949
|
||||
// (get) Token: 0x0600405E RID: 16478 RVA: 0x000FEE60 File Offset: 0x000FD060
|
||||
// (set) Token: 0x0600405F RID: 16479 RVA: 0x000FEE80 File Offset: 0x000FD080
|
||||
[Token(Token = "0x17000B85")]
|
||||
public Action CMKLJMFEFEL
|
||||
{
|
||||
[Token(Token = "0x600405E")]
|
||||
[Address(RVA = "0x1276E70", Offset = "0x1275C70", VA = "0x181276E70")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<NDEBJBPHHJJ>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600405F")]
|
||||
[Address(RVA = "0x12775E0", Offset = "0x12763E0", VA = "0x1812775E0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<NDEBJBPHHJJ>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B86 RID: 2950
|
||||
// (get) Token: 0x06004060 RID: 16480 RVA: 0x000FEEA8 File Offset: 0x000FD0A8
|
||||
// (set) Token: 0x06004061 RID: 16481 RVA: 0x000FEEC8 File Offset: 0x000FD0C8
|
||||
[Token(Token = "0x17000B86")]
|
||||
public bool HGAIOCEPIKD
|
||||
{
|
||||
[Token(Token = "0x6004060")]
|
||||
[Address(RVA = "0x1276DC0", Offset = "0x1275BC0", VA = "0x181276DC0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
return abadflcbfij == 0 || abadflcbfij.<PIHPNEKKOEC>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004061")]
|
||||
[Address(RVA = "0x12773A0", Offset = "0x12761A0", VA = "0x1812773A0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<PIHPNEKKOEC>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B87 RID: 2951
|
||||
// (get) Token: 0x06004062 RID: 16482 RVA: 0x000FEEF0 File Offset: 0x000FD0F0
|
||||
// (set) Token: 0x06004063 RID: 16483 RVA: 0x000FEF10 File Offset: 0x000FD110
|
||||
[Token(Token = "0x17000B87")]
|
||||
public string GKLLCMDIBLF
|
||||
{
|
||||
[Token(Token = "0x6004062")]
|
||||
[Address(RVA = "0x1276F10", Offset = "0x1275D10", VA = "0x181276F10")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EPPCIFHLFOI>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004063")]
|
||||
[Address(RVA = "0x12777C0", Offset = "0x12765C0", VA = "0x1812777C0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EPPCIFHLFOI>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B88 RID: 2952
|
||||
// (get) Token: 0x06004064 RID: 16484 RVA: 0x000FEF38 File Offset: 0x000FD138
|
||||
// (set) Token: 0x06004065 RID: 16485 RVA: 0x000FEF58 File Offset: 0x000FD158
|
||||
[Token(Token = "0x17000B88")]
|
||||
public Sprite MCIPGGCPPEE
|
||||
{
|
||||
[Token(Token = "0x6004064")]
|
||||
[Address(RVA = "0x1276EF0", Offset = "0x1275CF0", VA = "0x181276EF0")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<ODNHBKCOMLM>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004065")]
|
||||
[Address(RVA = "0x1277760", Offset = "0x1276560", VA = "0x181277760")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<ODNHBKCOMLM>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B89 RID: 2953
|
||||
// (get) Token: 0x06004066 RID: 16486 RVA: 0x000FEF80 File Offset: 0x000FD180
|
||||
// (set) Token: 0x06004067 RID: 16487 RVA: 0x000FEFA0 File Offset: 0x000FD1A0
|
||||
[Token(Token = "0x17000B89")]
|
||||
public Action DCLAPJDFAOD
|
||||
{
|
||||
[Token(Token = "0x6004066")]
|
||||
[Address(RVA = "0x1276F30", Offset = "0x1275D30", VA = "0x181276F30")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<PIKHGCMFMIE>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004067")]
|
||||
[Address(RVA = "0x1277820", Offset = "0x1276620", VA = "0x181277820")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<PIKHGCMFMIE>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B8A RID: 2954
|
||||
// (get) Token: 0x06004068 RID: 16488 RVA: 0x000FEFC8 File Offset: 0x000FD1C8
|
||||
// (set) Token: 0x06004069 RID: 16489 RVA: 0x000FEFE8 File Offset: 0x000FD1E8
|
||||
[Token(Token = "0x17000B8A")]
|
||||
public bool PGABFKOHPMJ
|
||||
{
|
||||
[Token(Token = "0x6004068")]
|
||||
[Address(RVA = "0x1276D40", Offset = "0x1275B40", VA = "0x181276D40")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<EKHFIFAJLBA>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6004069")]
|
||||
[Address(RVA = "0x1277220", Offset = "0x1276020", VA = "0x181277220")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<EKHFIFAJLBA>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B8B RID: 2955
|
||||
// (get) Token: 0x0600406A RID: 16490 RVA: 0x000FF010 File Offset: 0x000FD210
|
||||
// (set) Token: 0x0600406B RID: 16491 RVA: 0x000FF030 File Offset: 0x000FD230
|
||||
[Token(Token = "0x17000B8B")]
|
||||
public bool FDFHJAFDFJO
|
||||
{
|
||||
[Token(Token = "0x600406A")]
|
||||
[Address(RVA = "0x1276D80", Offset = "0x1275B80", VA = "0x181276D80")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij;
|
||||
do
|
||||
{
|
||||
abadflcbfij = this.ABADFLCBFIJ;
|
||||
}
|
||||
while (abadflcbfij == 0);
|
||||
return abadflcbfij.<OMNDKBDBAJB>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x600406B")]
|
||||
[Address(RVA = "0x12772E0", Offset = "0x12760E0", VA = "0x1812772E0")]
|
||||
set
|
||||
{
|
||||
GALEIGFHNBB abadflcbfij = this.ABADFLCBFIJ;
|
||||
if (abadflcbfij != 0)
|
||||
{
|
||||
abadflcbfij.<OMNDKBDBAJB>k__BackingField = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600406C RID: 16492 RVA: 0x000FF058 File Offset: 0x000FD258
|
||||
[Token(Token = "0x600406C")]
|
||||
[Address(RVA = "0x1276C30", Offset = "0x1275A30", VA = "0x181276C30")]
|
||||
public void Set(GALEIGFHNBB ABADFLCBFIJ)
|
||||
{
|
||||
this.ABADFLCBFIJ = ABADFLCBFIJ;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600406D RID: 16493 RVA: 0x000FF074 File Offset: 0x000FD274
|
||||
[Token(Token = "0x600406D")]
|
||||
[Address(RVA = "0x1276B40", Offset = "0x1275940", VA = "0x181276B40", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
||||
this.ABADFLCBFIJ = galeigfhnbb;
|
||||
}
|
||||
|
||||
// Token: 0x0600406E RID: 16494 RVA: 0x000FF090 File Offset: 0x000FD290
|
||||
[Token(Token = "0x600406E")]
|
||||
[Address(RVA = "0x1276B90", Offset = "0x1275990", VA = "0x181276B90", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600406F RID: 16495 RVA: 0x000FF0A4 File Offset: 0x000FD2A4
|
||||
[Token(Token = "0x600406F")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public CardModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003471 RID: 13425
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003471")]
|
||||
private GALEIGFHNBB ABADFLCBFIJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,963 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200096D RID: 2413
|
||||
[Token(Token = "0x200096D")]
|
||||
public class CardModelController : ModelController<CardModel>
|
||||
{
|
||||
// Token: 0x06004070 RID: 16496 RVA: 0x000FF0B8 File Offset: 0x000FD2B8
|
||||
[Token(Token = "0x6004070")]
|
||||
[Address(RVA = "0x1276B00", Offset = "0x1275900", VA = "0x181276B00")]
|
||||
public CardModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200096E RID: 2414
|
||||
[Token(Token = "0x200096E")]
|
||||
[Serializable]
|
||||
private class PrimaryTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004071 RID: 16497 RVA: 0x000FF0CC File Offset: 0x000FD2CC
|
||||
[Token(Token = "0x6004071")]
|
||||
[Address(RVA = "0x1285D30", Offset = "0x1284B30", VA = "0x181285D30", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004072 RID: 16498 RVA: 0x000FF0E0 File Offset: 0x000FD2E0
|
||||
[Token(Token = "0x6004072")]
|
||||
[Address(RVA = "0x1285DB0", Offset = "0x1284BB0", VA = "0x181285DB0")]
|
||||
public PrimaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200096F RID: 2415
|
||||
[Token(Token = "0x200096F")]
|
||||
[Serializable]
|
||||
private class SecondaryTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004073 RID: 16499 RVA: 0x000FF0F4 File Offset: 0x000FD2F4
|
||||
[Token(Token = "0x6004073")]
|
||||
[Address(RVA = "0x1286A90", Offset = "0x1285890", VA = "0x181286A90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004074 RID: 16500 RVA: 0x000FF108 File Offset: 0x000FD308
|
||||
[Token(Token = "0x6004074")]
|
||||
[Address(RVA = "0x1286B10", Offset = "0x1285910", VA = "0x181286B10")]
|
||||
public SecondaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000970 RID: 2416
|
||||
[Token(Token = "0x2000970")]
|
||||
[Serializable]
|
||||
private class TertiaryTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004075 RID: 16501 RVA: 0x000FF11C File Offset: 0x000FD31C
|
||||
[Token(Token = "0x6004075")]
|
||||
[Address(RVA = "0x1287540", Offset = "0x1286340", VA = "0x181287540", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004076 RID: 16502 RVA: 0x000FF130 File Offset: 0x000FD330
|
||||
[Token(Token = "0x6004076")]
|
||||
[Address(RVA = "0x12875C0", Offset = "0x12863C0", VA = "0x1812875C0")]
|
||||
public TertiaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000971 RID: 2417
|
||||
[Token(Token = "0x2000971")]
|
||||
[Serializable]
|
||||
private class BadgeTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004077 RID: 16503 RVA: 0x000FF144 File Offset: 0x000FD344
|
||||
[Token(Token = "0x6004077")]
|
||||
[Address(RVA = "0x1274850", Offset = "0x1273650", VA = "0x181274850", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004078 RID: 16504 RVA: 0x000FF158 File Offset: 0x000FD358
|
||||
[Token(Token = "0x6004078")]
|
||||
[Address(RVA = "0x12748D0", Offset = "0x12736D0", VA = "0x1812748D0")]
|
||||
public BadgeTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000972 RID: 2418
|
||||
[Token(Token = "0x2000972")]
|
||||
[Serializable]
|
||||
private class PrimaryButtonTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004079 RID: 16505 RVA: 0x000FF16C File Offset: 0x000FD36C
|
||||
[Token(Token = "0x6004079")]
|
||||
[Address(RVA = "0x1285C70", Offset = "0x1284A70", VA = "0x181285C70", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
CoreUnsafeUtils.QuickSort(0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600407A RID: 16506 RVA: 0x000FF18C File Offset: 0x000FD38C
|
||||
[Token(Token = "0x600407A")]
|
||||
[Address(RVA = "0x1285CF0", Offset = "0x1284AF0", VA = "0x181285CF0")]
|
||||
public PrimaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000973 RID: 2419
|
||||
[Token(Token = "0x2000973")]
|
||||
[Serializable]
|
||||
private class SecondaryButtonTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600407B RID: 16507 RVA: 0x000FF1A0 File Offset: 0x000FD3A0
|
||||
[Token(Token = "0x600407B")]
|
||||
[Address(RVA = "0x1286800", Offset = "0x1285600", VA = "0x181286800", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600407C RID: 16508 RVA: 0x000FF1B4 File Offset: 0x000FD3B4
|
||||
[Token(Token = "0x600407C")]
|
||||
[Address(RVA = "0x1286880", Offset = "0x1285680", VA = "0x181286880")]
|
||||
public SecondaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000974 RID: 2420
|
||||
[Token(Token = "0x2000974")]
|
||||
[Serializable]
|
||||
private class TertiaryButtonTextImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600407D RID: 16509 RVA: 0x000FF1C8 File Offset: 0x000FD3C8
|
||||
[Token(Token = "0x600407D")]
|
||||
[Address(RVA = "0x12873E0", Offset = "0x12861E0", VA = "0x1812873E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600407E RID: 16510 RVA: 0x000FF1DC File Offset: 0x000FD3DC
|
||||
[Token(Token = "0x600407E")]
|
||||
[Address(RVA = "0x1287460", Offset = "0x1286260", VA = "0x181287460")]
|
||||
public TertiaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000975 RID: 2421
|
||||
[Token(Token = "0x2000975")]
|
||||
[Serializable]
|
||||
private class SecondaryTextColorImpl : TextControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600407F RID: 16511 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600407F")]
|
||||
[Address(RVA = "0x1286960", Offset = "0x1285760", VA = "0x181286960", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004080 RID: 16512 RVA: 0x000FF1F0 File Offset: 0x000FD3F0
|
||||
[Token(Token = "0x6004080")]
|
||||
[Address(RVA = "0x1286A50", Offset = "0x1285850", VA = "0x181286A50")]
|
||||
public SecondaryTextColorImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000976 RID: 2422
|
||||
[Token(Token = "0x2000976")]
|
||||
[Serializable]
|
||||
private class BackgroundImageImpl : RecNetRawImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004081 RID: 16513 RVA: 0x000FF204 File Offset: 0x000FD404
|
||||
[Token(Token = "0x6004081")]
|
||||
[Address(RVA = "0x1274530", Offset = "0x1273330", VA = "0x181274530", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004082 RID: 16514 RVA: 0x000FF21C File Offset: 0x000FD41C
|
||||
[Token(Token = "0x6004082")]
|
||||
[Address(RVA = "0x1274590", Offset = "0x1273390", VA = "0x181274590")]
|
||||
public BackgroundImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000977 RID: 2423
|
||||
[Token(Token = "0x2000977")]
|
||||
[Serializable]
|
||||
private class BackgroundImageSpriteImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004083 RID: 16515 RVA: 0x000FF230 File Offset: 0x000FD430
|
||||
[Token(Token = "0x6004083")]
|
||||
[Address(RVA = "0x12745D0", Offset = "0x12733D0", VA = "0x1812745D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004084 RID: 16516 RVA: 0x000FF248 File Offset: 0x000FD448
|
||||
[Token(Token = "0x6004084")]
|
||||
[Address(RVA = "0x1274630", Offset = "0x1273430", VA = "0x181274630")]
|
||||
public BackgroundImageSpriteImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000978 RID: 2424
|
||||
[Token(Token = "0x2000978")]
|
||||
[Serializable]
|
||||
private class ImposterImageImpl : ImposterRawImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004085 RID: 16517 RVA: 0x000FF25C File Offset: 0x000FD45C
|
||||
[Token(Token = "0x6004085")]
|
||||
[Address(RVA = "0x1284660", Offset = "0x1283460", VA = "0x181284660", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004086 RID: 16518 RVA: 0x000FF274 File Offset: 0x000FD474
|
||||
[Token(Token = "0x6004086")]
|
||||
[Address(RVA = "0x12846C0", Offset = "0x12834C0", VA = "0x1812846C0")]
|
||||
public ImposterImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000979 RID: 2425
|
||||
[Token(Token = "0x2000979")]
|
||||
[Serializable]
|
||||
private class SecondaryIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004087 RID: 16519 RVA: 0x000FF288 File Offset: 0x000FD488
|
||||
[Token(Token = "0x6004087")]
|
||||
[Address(RVA = "0x12868C0", Offset = "0x12856C0", VA = "0x1812868C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004088 RID: 16520 RVA: 0x000FF2A0 File Offset: 0x000FD4A0
|
||||
[Token(Token = "0x6004088")]
|
||||
[Address(RVA = "0x1286920", Offset = "0x1285720", VA = "0x181286920")]
|
||||
public SecondaryIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097A RID: 2426
|
||||
[Token(Token = "0x200097A")]
|
||||
[Serializable]
|
||||
private class TertiaryIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004089 RID: 16521 RVA: 0x000FF2B4 File Offset: 0x000FD4B4
|
||||
[Token(Token = "0x6004089")]
|
||||
[Address(RVA = "0x12874A0", Offset = "0x12862A0", VA = "0x1812874A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600408A RID: 16522 RVA: 0x000FF2CC File Offset: 0x000FD4CC
|
||||
[Token(Token = "0x600408A")]
|
||||
[Address(RVA = "0x1287500", Offset = "0x1286300", VA = "0x181287500")]
|
||||
public TertiaryIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097B RID: 2427
|
||||
[Token(Token = "0x200097B")]
|
||||
[Serializable]
|
||||
private class SecondaryButtonIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600408B RID: 16523 RVA: 0x000FF2E0 File Offset: 0x000FD4E0
|
||||
[Token(Token = "0x600408B")]
|
||||
[Address(RVA = "0x1286630", Offset = "0x1285430", VA = "0x181286630", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600408C RID: 16524 RVA: 0x000FF2F8 File Offset: 0x000FD4F8
|
||||
[Token(Token = "0x600408C")]
|
||||
[Address(RVA = "0x1286690", Offset = "0x1285490", VA = "0x181286690")]
|
||||
public SecondaryButtonIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097C RID: 2428
|
||||
[Token(Token = "0x200097C")]
|
||||
[Serializable]
|
||||
private class TertiaryButtonIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600408D RID: 16525 RVA: 0x000FF30C File Offset: 0x000FD50C
|
||||
[Token(Token = "0x600408D")]
|
||||
[Address(RVA = "0x1287210", Offset = "0x1286010", VA = "0x181287210", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600408E RID: 16526 RVA: 0x000FF324 File Offset: 0x000FD524
|
||||
[Token(Token = "0x600408E")]
|
||||
[Address(RVA = "0x1287270", Offset = "0x1286070", VA = "0x181287270")]
|
||||
public TertiaryButtonIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097D RID: 2429
|
||||
[Token(Token = "0x200097D")]
|
||||
[Serializable]
|
||||
private class BadgeIconImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600408F RID: 16527 RVA: 0x000FF338 File Offset: 0x000FD538
|
||||
[Token(Token = "0x600408F")]
|
||||
[Address(RVA = "0x12747B0", Offset = "0x12735B0", VA = "0x1812747B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004090 RID: 16528 RVA: 0x000FF350 File Offset: 0x000FD550
|
||||
[Token(Token = "0x6004090")]
|
||||
[Address(RVA = "0x1274810", Offset = "0x1273610", VA = "0x181274810")]
|
||||
public BadgeIconImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097E RID: 2430
|
||||
[Token(Token = "0x200097E")]
|
||||
[Serializable]
|
||||
private class BadgeColorImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004091 RID: 16529 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004091")]
|
||||
[Address(RVA = "0x1274670", Offset = "0x1273470", VA = "0x181274670", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004092 RID: 16530 RVA: 0x000FF364 File Offset: 0x000FD564
|
||||
[Token(Token = "0x6004092")]
|
||||
[Address(RVA = "0x1274770", Offset = "0x1273570", VA = "0x181274770")]
|
||||
public BadgeColorImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200097F RID: 2431
|
||||
[Token(Token = "0x200097F")]
|
||||
[Serializable]
|
||||
private class BackgroundColorImageImpl : ImageControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004093 RID: 16531 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004093")]
|
||||
[Address(RVA = "0x1274400", Offset = "0x1273200", VA = "0x181274400", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06004094 RID: 16532 RVA: 0x000FF378 File Offset: 0x000FD578
|
||||
[Token(Token = "0x6004094")]
|
||||
[Address(RVA = "0x12744F0", Offset = "0x12732F0", VA = "0x1812744F0")]
|
||||
public BackgroundColorImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000980 RID: 2432
|
||||
[Token(Token = "0x2000980")]
|
||||
[Serializable]
|
||||
private class PrimaryButtonImpl : ButtonControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004095 RID: 16533 RVA: 0x000FF38C File Offset: 0x000FD58C
|
||||
[Token(Token = "0x6004095")]
|
||||
[Address(RVA = "0x1285B40", Offset = "0x1284940", VA = "0x181285B40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06004096 RID: 16534 RVA: 0x000FF3A8 File Offset: 0x000FD5A8
|
||||
[Token(Token = "0x6004096")]
|
||||
[Address(RVA = "0x1285BD0", Offset = "0x12849D0", VA = "0x181285BD0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004097 RID: 16535 RVA: 0x000FF3BC File Offset: 0x000FD5BC
|
||||
[Token(Token = "0x6004097")]
|
||||
[Address(RVA = "0x1285C30", Offset = "0x1284A30", VA = "0x181285C30")]
|
||||
public PrimaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000981 RID: 2433
|
||||
[Token(Token = "0x2000981")]
|
||||
[Serializable]
|
||||
private class SecondaryButtonImpl : ButtonControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x06004098 RID: 16536 RVA: 0x000FF3D0 File Offset: 0x000FD5D0
|
||||
[Token(Token = "0x6004098")]
|
||||
[Address(RVA = "0x12866D0", Offset = "0x12854D0", VA = "0x1812866D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06004099 RID: 16537 RVA: 0x000FF3EC File Offset: 0x000FD5EC
|
||||
[Token(Token = "0x6004099")]
|
||||
[Address(RVA = "0x1286760", Offset = "0x1285560", VA = "0x181286760", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600409A RID: 16538 RVA: 0x000FF400 File Offset: 0x000FD600
|
||||
[Token(Token = "0x600409A")]
|
||||
[Address(RVA = "0x12867C0", Offset = "0x12855C0", VA = "0x1812867C0")]
|
||||
public SecondaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000982 RID: 2434
|
||||
[Token(Token = "0x2000982")]
|
||||
[Serializable]
|
||||
private class TertiaryButtonImpl : ButtonControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600409B RID: 16539 RVA: 0x000FF414 File Offset: 0x000FD614
|
||||
[Token(Token = "0x600409B")]
|
||||
[Address(RVA = "0x12872B0", Offset = "0x12860B0", VA = "0x1812872B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600409C RID: 16540 RVA: 0x000FF430 File Offset: 0x000FD630
|
||||
[Token(Token = "0x600409C")]
|
||||
[Address(RVA = "0x1287340", Offset = "0x1286140", VA = "0x181287340", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600409D RID: 16541 RVA: 0x000FF444 File Offset: 0x000FD644
|
||||
[Token(Token = "0x600409D")]
|
||||
[Address(RVA = "0x12873A0", Offset = "0x12861A0", VA = "0x1812873A0")]
|
||||
public TertiaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000983 RID: 2435
|
||||
[Token(Token = "0x2000983")]
|
||||
[Serializable]
|
||||
private class PrimaryToggleButtonImpl : ToggleControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x0600409E RID: 16542 RVA: 0x000FF458 File Offset: 0x000FD658
|
||||
[Token(Token = "0x600409E")]
|
||||
[Address(RVA = "0x1285DF0", Offset = "0x1284BF0", VA = "0x181285DF0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = num != 0;
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600409F RID: 16543 RVA: 0x000FF47C File Offset: 0x000FD67C
|
||||
[Token(Token = "0x600409F")]
|
||||
[Address(RVA = "0x1285EB0", Offset = "0x1284CB0", VA = "0x181285EB0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040A0 RID: 16544 RVA: 0x000FF490 File Offset: 0x000FD690
|
||||
[Token(Token = "0x60040A0")]
|
||||
[Address(RVA = "0x1285F10", Offset = "0x1284D10", VA = "0x181285F10")]
|
||||
public PrimaryToggleButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000984 RID: 2436
|
||||
[Token(Token = "0x2000984")]
|
||||
[Serializable]
|
||||
private class HideIfNoImposterImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040A1 RID: 16545 RVA: 0x000FF4A4 File Offset: 0x000FD6A4
|
||||
[Token(Token = "0x60040A1")]
|
||||
[Address(RVA = "0x1283630", Offset = "0x1282430", VA = "0x181283630", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060040A2 RID: 16546 RVA: 0x000FF4BC File Offset: 0x000FD6BC
|
||||
[Token(Token = "0x60040A2")]
|
||||
[Address(RVA = "0x12836A0", Offset = "0x12824A0", VA = "0x1812836A0")]
|
||||
public HideIfNoImposterImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000985 RID: 2437
|
||||
[Token(Token = "0x2000985")]
|
||||
[Serializable]
|
||||
private class HideIfNoBadgeTextAndIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040A3 RID: 16547 RVA: 0x000FF4D0 File Offset: 0x000FD6D0
|
||||
[Token(Token = "0x60040A3")]
|
||||
[Address(RVA = "0x1283350", Offset = "0x1282150", VA = "0x181283350", 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: 0x060040A4 RID: 16548 RVA: 0x000FF500 File Offset: 0x000FD700
|
||||
[Token(Token = "0x60040A4")]
|
||||
[Address(RVA = "0x1283420", Offset = "0x1282220", VA = "0x181283420")]
|
||||
public HideIfNoBadgeTextAndIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000986 RID: 2438
|
||||
[Token(Token = "0x2000986")]
|
||||
[Serializable]
|
||||
private class HideIfNoBadgeTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040A5 RID: 16549 RVA: 0x000FF514 File Offset: 0x000FD714
|
||||
[Token(Token = "0x60040A5")]
|
||||
[Address(RVA = "0x1283460", Offset = "0x1282260", VA = "0x181283460", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060040A6 RID: 16550 RVA: 0x000FF530 File Offset: 0x000FD730
|
||||
[Token(Token = "0x60040A6")]
|
||||
[Address(RVA = "0x12834D0", Offset = "0x12822D0", VA = "0x1812834D0")]
|
||||
public HideIfNoBadgeTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000987 RID: 2439
|
||||
[Token(Token = "0x2000987")]
|
||||
[Serializable]
|
||||
private class HideIfNoBadgeIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040A7 RID: 16551 RVA: 0x000FF544 File Offset: 0x000FD744
|
||||
[Token(Token = "0x60040A7")]
|
||||
[Address(RVA = "0x1283270", Offset = "0x1282070", VA = "0x181283270", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060040A8 RID: 16552 RVA: 0x000FF564 File Offset: 0x000FD764
|
||||
[Token(Token = "0x60040A8")]
|
||||
[Address(RVA = "0x1283310", Offset = "0x1282110", VA = "0x181283310")]
|
||||
public HideIfNoBadgeIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000988 RID: 2440
|
||||
[Token(Token = "0x2000988")]
|
||||
[Serializable]
|
||||
private class HideIfNoBackgroundImageImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040A9 RID: 16553 RVA: 0x000FF578 File Offset: 0x000FD778
|
||||
[Token(Token = "0x60040A9")]
|
||||
[Address(RVA = "0x12830E0", Offset = "0x1281EE0", VA = "0x1812830E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060040AA RID: 16554 RVA: 0x000FF594 File Offset: 0x000FD794
|
||||
[Token(Token = "0x60040AA")]
|
||||
[Address(RVA = "0x1283150", Offset = "0x1281F50", VA = "0x181283150")]
|
||||
public HideIfNoBackgroundImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000989 RID: 2441
|
||||
[Token(Token = "0x2000989")]
|
||||
[Serializable]
|
||||
private class HideIfNoBackgroundImageSpriteImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040AB RID: 16555 RVA: 0x000FF5A8 File Offset: 0x000FD7A8
|
||||
[Token(Token = "0x60040AB")]
|
||||
[Address(RVA = "0x1283190", Offset = "0x1281F90", VA = "0x181283190", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060040AC RID: 16556 RVA: 0x000FF5C8 File Offset: 0x000FD7C8
|
||||
[Token(Token = "0x60040AC")]
|
||||
[Address(RVA = "0x1283230", Offset = "0x1282030", VA = "0x181283230")]
|
||||
public HideIfNoBackgroundImageSpriteImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200098A RID: 2442
|
||||
[Token(Token = "0x200098A")]
|
||||
[Serializable]
|
||||
private class HideIfNoBackgroundColorImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040AD RID: 16557 RVA: 0x000FF5DC File Offset: 0x000FD7DC
|
||||
[Token(Token = "0x60040AD")]
|
||||
[Address(RVA = "0x1283030", Offset = "0x1281E30", VA = "0x181283030", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040AE RID: 16558 RVA: 0x000FF5F0 File Offset: 0x000FD7F0
|
||||
[Token(Token = "0x60040AE")]
|
||||
[Address(RVA = "0x12830A0", Offset = "0x1281EA0", VA = "0x1812830A0")]
|
||||
public HideIfNoBackgroundColorImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200098B RID: 2443
|
||||
[Token(Token = "0x200098B")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040AF RID: 16559 RVA: 0x000FF604 File Offset: 0x000FD804
|
||||
[Token(Token = "0x60040AF")]
|
||||
[Address(RVA = "0x1283A00", Offset = "0x1282800", VA = "0x181283A00", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060040B0 RID: 16560 RVA: 0x000FF620 File Offset: 0x000FD820
|
||||
[Token(Token = "0x60040B0")]
|
||||
[Address(RVA = "0x1283A70", Offset = "0x1282870", VA = "0x181283A70")]
|
||||
public HideIfNoSecondaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200098C RID: 2444
|
||||
[Token(Token = "0x200098C")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040B1 RID: 16561 RVA: 0x000FF634 File Offset: 0x000FD834
|
||||
[Token(Token = "0x60040B1")]
|
||||
[Address(RVA = "0x1283920", Offset = "0x1282720", VA = "0x181283920", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060040B2 RID: 16562 RVA: 0x000FF654 File Offset: 0x000FD854
|
||||
[Token(Token = "0x60040B2")]
|
||||
[Address(RVA = "0x12839C0", Offset = "0x12827C0", VA = "0x1812839C0")]
|
||||
public HideIfNoSecondaryIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200098D RID: 2445
|
||||
[Token(Token = "0x200098D")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040B3 RID: 16563 RVA: 0x000FF668 File Offset: 0x000FD868
|
||||
[Token(Token = "0x60040B3")]
|
||||
[Address(RVA = "0x1283DD0", Offset = "0x1282BD0", VA = "0x181283DD0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(0);
|
||||
}
|
||||
|
||||
// Token: 0x060040B4 RID: 16564 RVA: 0x000FF684 File Offset: 0x000FD884
|
||||
[Token(Token = "0x60040B4")]
|
||||
[Address(RVA = "0x1283E40", Offset = "0x1282C40", VA = "0x181283E40")]
|
||||
public HideIfNoTertiaryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200098E RID: 2446
|
||||
[Token(Token = "0x200098E")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040B5 RID: 16565 RVA: 0x000FF698 File Offset: 0x000FD898
|
||||
[Token(Token = "0x60040B5")]
|
||||
[Address(RVA = "0x1283CF0", Offset = "0x1282AF0", VA = "0x181283CF0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060040B6 RID: 16566 RVA: 0x000FF6B8 File Offset: 0x000FD8B8
|
||||
[Token(Token = "0x60040B6")]
|
||||
[Address(RVA = "0x1283D90", Offset = "0x1282B90", VA = "0x181283D90")]
|
||||
public HideIfNoTertiaryIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200098F RID: 2447
|
||||
[Token(Token = "0x200098F")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryButtonTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040B7 RID: 16567 RVA: 0x000FF6CC File Offset: 0x000FD8CC
|
||||
[Token(Token = "0x60040B7")]
|
||||
[Address(RVA = "0x1283870", Offset = "0x1282670", VA = "0x181283870", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060040B8 RID: 16568 RVA: 0x000FF6E4 File Offset: 0x000FD8E4
|
||||
[Token(Token = "0x60040B8")]
|
||||
[Address(RVA = "0x12838E0", Offset = "0x12826E0", VA = "0x1812838E0")]
|
||||
public HideIfNoSecondaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000990 RID: 2448
|
||||
[Token(Token = "0x2000990")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryButtonIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040B9 RID: 16569 RVA: 0x000FF6F8 File Offset: 0x000FD8F8
|
||||
[Token(Token = "0x60040B9")]
|
||||
[Address(RVA = "0x12836E0", Offset = "0x12824E0", VA = "0x1812836E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060040BA RID: 16570 RVA: 0x000FF718 File Offset: 0x000FD918
|
||||
[Token(Token = "0x60040BA")]
|
||||
[Address(RVA = "0x1283780", Offset = "0x1282580", VA = "0x181283780")]
|
||||
public HideIfNoSecondaryButtonIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000991 RID: 2449
|
||||
[Token(Token = "0x2000991")]
|
||||
[Serializable]
|
||||
private class HideIfNoSecondaryButtonImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040BB RID: 16571 RVA: 0x000FF72C File Offset: 0x000FD92C
|
||||
[Token(Token = "0x60040BB")]
|
||||
[Address(RVA = "0x12837C0", Offset = "0x12825C0", VA = "0x1812837C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060040BC RID: 16572 RVA: 0x000FF744 File Offset: 0x000FD944
|
||||
[Token(Token = "0x60040BC")]
|
||||
[Address(RVA = "0x1283830", Offset = "0x1282630", VA = "0x181283830")]
|
||||
public HideIfNoSecondaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000992 RID: 2450
|
||||
[Token(Token = "0x2000992")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryButtonTextImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040BD RID: 16573 RVA: 0x000FF758 File Offset: 0x000FD958
|
||||
[Token(Token = "0x60040BD")]
|
||||
[Address(RVA = "0x1283C40", Offset = "0x1282A40", VA = "0x181283C40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060040BE RID: 16574 RVA: 0x000FF770 File Offset: 0x000FD970
|
||||
[Token(Token = "0x60040BE")]
|
||||
[Address(RVA = "0x1283CB0", Offset = "0x1282AB0", VA = "0x181283CB0")]
|
||||
public HideIfNoTertiaryButtonTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000993 RID: 2451
|
||||
[Token(Token = "0x2000993")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryButtonIconImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040BF RID: 16575 RVA: 0x000FF784 File Offset: 0x000FD984
|
||||
[Token(Token = "0x60040BF")]
|
||||
[Address(RVA = "0x1283AB0", Offset = "0x12828B0", VA = "0x181283AB0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x060040C0 RID: 16576 RVA: 0x000FF7A4 File Offset: 0x000FD9A4
|
||||
[Token(Token = "0x60040C0")]
|
||||
[Address(RVA = "0x1283B50", Offset = "0x1282950", VA = "0x181283B50")]
|
||||
public HideIfNoTertiaryButtonIconImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000994 RID: 2452
|
||||
[Token(Token = "0x2000994")]
|
||||
[Serializable]
|
||||
private class HideIfNoTertiaryButtonImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040C1 RID: 16577 RVA: 0x000FF7B8 File Offset: 0x000FD9B8
|
||||
[Token(Token = "0x60040C1")]
|
||||
[Address(RVA = "0x1283B90", Offset = "0x1282990", VA = "0x181283B90", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060040C2 RID: 16578 RVA: 0x000FF7D0 File Offset: 0x000FD9D0
|
||||
[Token(Token = "0x60040C2")]
|
||||
[Address(RVA = "0x1283C00", Offset = "0x1282A00", VA = "0x181283C00")]
|
||||
public HideIfNoTertiaryButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000995 RID: 2453
|
||||
[Token(Token = "0x2000995")]
|
||||
[Serializable]
|
||||
private class HideIfHighlightedImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040C3 RID: 16579 RVA: 0x000FF7E4 File Offset: 0x000FD9E4
|
||||
[Token(Token = "0x60040C3")]
|
||||
[Address(RVA = "0x1282EA0", Offset = "0x1281CA0", VA = "0x181282EA0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040C4 RID: 16580 RVA: 0x000FF7FC File Offset: 0x000FD9FC
|
||||
[Token(Token = "0x60040C4")]
|
||||
[Address(RVA = "0x1282F10", Offset = "0x1281D10", VA = "0x181282F10")]
|
||||
public HideIfHighlightedImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000996 RID: 2454
|
||||
[Token(Token = "0x2000996")]
|
||||
[Serializable]
|
||||
private class HideIfNotHighlightedImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040C5 RID: 16581 RVA: 0x000FF810 File Offset: 0x000FDA10
|
||||
[Token(Token = "0x60040C5")]
|
||||
[Address(RVA = "0x1283F20", Offset = "0x1282D20", VA = "0x181283F20", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x060040C6 RID: 16582 RVA: 0x000FF828 File Offset: 0x000FDA28
|
||||
[Token(Token = "0x60040C6")]
|
||||
[Address(RVA = "0x1283F90", Offset = "0x1282D90", VA = "0x181283F90")]
|
||||
public HideIfNotHighlightedImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000997 RID: 2455
|
||||
[Token(Token = "0x2000997")]
|
||||
[Serializable]
|
||||
private class HideIfNotRemovableImpl : HideableControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x060040C7 RID: 16583 RVA: 0x000FF83C File Offset: 0x000FDA3C
|
||||
[Token(Token = "0x60040C7")]
|
||||
[Address(RVA = "0x1284090", Offset = "0x1282E90", VA = "0x181284090", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040C8 RID: 16584 RVA: 0x000FF854 File Offset: 0x000FDA54
|
||||
[Token(Token = "0x60040C8")]
|
||||
[Address(RVA = "0x1284110", Offset = "0x1282F10", VA = "0x181284110")]
|
||||
public HideIfNotRemovableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000998 RID: 2456
|
||||
[Token(Token = "0x2000998")]
|
||||
[Serializable]
|
||||
private class ActiveInactiveTransitionImpl : TransitionControllerImpl<CardModel>
|
||||
{
|
||||
// Token: 0x17000B8C RID: 2956
|
||||
// (get) Token: 0x060040C9 RID: 16585 RVA: 0x000FF868 File Offset: 0x000FDA68
|
||||
[Token(Token = "0x17000B8C")]
|
||||
protected override bool IsActive
|
||||
{
|
||||
[Token(Token = "0x60040C9")]
|
||||
[Address(RVA = "0x1274340", Offset = "0x1273140", VA = "0x181274340", Slot = "29")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040CA RID: 16586 RVA: 0x000FF87C File Offset: 0x000FDA7C
|
||||
[Token(Token = "0x60040CA")]
|
||||
[Address(RVA = "0x1274300", Offset = "0x1273100", VA = "0x181274300")]
|
||||
public ActiveInactiveTransitionImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200085B RID: 2139
|
||||
[Token(Token = "0x200085B")]
|
||||
public abstract class CharacterCountControllerImpl<T> : TextControllerImpl<T> where T : ICEIABPJKLB
|
||||
{
|
||||
// Token: 0x17000ABA RID: 2746
|
||||
// (get) Token: 0x06003B82 RID: 15234
|
||||
[Token(Token = "0x17000ABA")]
|
||||
protected abstract string KKJIOHNFHFJ
|
||||
{
|
||||
[Token(Token = "0x6003B82")]
|
||||
[Address(Slot = "29")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06003B83 RID: 15235 RVA: 0x000F3258 File Offset: 0x000F1458
|
||||
[Token(Token = "0x6003B83")]
|
||||
[Address(RVA = "0x1F8CC40", Offset = "0x1F8BA40", VA = "0x181F8CC40", 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: 0x06003B84 RID: 15236 RVA: 0x000F3290 File Offset: 0x000F1490
|
||||
[Token(Token = "0x6003B84")]
|
||||
[Address(RVA = "0x1190C70", Offset = "0x118FA70", VA = "0x181190C70")]
|
||||
protected CharacterCountControllerImpl()
|
||||
{
|
||||
string text = this.KKJIOHNFHFJ;
|
||||
}
|
||||
|
||||
// Token: 0x04003296 RID: 12950
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003296")]
|
||||
[SerializeField]
|
||||
private string prefix;
|
||||
|
||||
// Token: 0x04003297 RID: 12951
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003297")]
|
||||
[SerializeField]
|
||||
private string suffix;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000FD8 RID: 4056
|
||||
[Token(Token = "0x2000FD8")]
|
||||
public class CharadesToolMenuModel : ToolMenuModel
|
||||
{
|
||||
// Token: 0x17000FD0 RID: 4048
|
||||
// (get) Token: 0x06005C3D RID: 23613 RVA: 0x001461F0 File Offset: 0x001443F0
|
||||
[Token(Token = "0x17000FD0")]
|
||||
private CharadesPen NJPHCKKAFPB
|
||||
{
|
||||
[Token(Token = "0x6005C3D")]
|
||||
[Address(RVA = "0x1277A50", Offset = "0x1276850", VA = "0x181277A50")]
|
||||
get
|
||||
{
|
||||
Tool tool = base.OMLLNEJLIAB;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
return base.OMLLNEJLIAB.GetComponent<CharadesPen>();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005C3E RID: 23614 RVA: 0x00146224 File Offset: 0x00144424
|
||||
[Token(Token = "0x6005C3E")]
|
||||
[Address(RVA = "0x1277A20", Offset = "0x1276820", VA = "0x181277A20")]
|
||||
public ACBDPBHGKJL GetSelectedShapeType()
|
||||
{
|
||||
return this.NJPHCKKAFPB.<NMPJKFAHACC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005C3F RID: 23615 RVA: 0x00146244 File Offset: 0x00144444
|
||||
[Token(Token = "0x6005C3F")]
|
||||
[Address(RVA = "0x1277B40", Offset = "0x1276940", VA = "0x181277B40")]
|
||||
public void SelectShapeType(ACBDPBHGKJL NAEHIKOGNND)
|
||||
{
|
||||
CharadesPen charadesPen = this.NJPHCKKAFPB;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005C40 RID: 23616 RVA: 0x00146264 File Offset: 0x00144464
|
||||
[Token(Token = "0x6005C40")]
|
||||
[Address(RVA = "0x12779F0", Offset = "0x12767F0", VA = "0x1812779F0")]
|
||||
public LNBGEMHOKFN GetSelectedShapeColor()
|
||||
{
|
||||
return this.NJPHCKKAFPB.AEKHJMPAOKM;
|
||||
}
|
||||
|
||||
// Token: 0x06005C41 RID: 23617 RVA: 0x00146284 File Offset: 0x00144484
|
||||
[Token(Token = "0x6005C41")]
|
||||
[Address(RVA = "0x1277AF0", Offset = "0x12768F0", VA = "0x181277AF0")]
|
||||
public void SelectShapeColor(LNBGEMHOKFN GJAINANBOCB)
|
||||
{
|
||||
CharadesPen charadesPen = this.NJPHCKKAFPB;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005C42 RID: 23618 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005C42")]
|
||||
[Address(RVA = "0x1277980", Offset = "0x1276780", VA = "0x181277980")]
|
||||
public Color GetColorFromShapeColor(LNBGEMHOKFN MFJFHKBEFMO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005C43 RID: 23619 RVA: 0x001462A4 File Offset: 0x001444A4
|
||||
[Token(Token = "0x6005C43")]
|
||||
[Address(RVA = "0xF60930", Offset = "0xF5F730", VA = "0x180F60930")]
|
||||
public CharadesToolMenuModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000FD9 RID: 4057
|
||||
[Token(Token = "0x2000FD9")]
|
||||
public class CharadesToolMenuModelController : ModelController<CharadesToolMenuModel>
|
||||
{
|
||||
// Token: 0x06005C44 RID: 23620 RVA: 0x001462B8 File Offset: 0x001444B8
|
||||
[Token(Token = "0x6005C44")]
|
||||
[Address(RVA = "0x1277940", Offset = "0x1276740", VA = "0x181277940")]
|
||||
public CharadesToolMenuModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000FDA RID: 4058
|
||||
[Token(Token = "0x2000FDA")]
|
||||
[Serializable]
|
||||
private class SelectColorImpl : ToggleControllerImpl<CharadesToolMenuModel>
|
||||
{
|
||||
// Token: 0x06005C45 RID: 23621 RVA: 0x001462CC File Offset: 0x001444CC
|
||||
[Token(Token = "0x6005C45")]
|
||||
[Address(RVA = "0x1286B50", Offset = "0x1285950", VA = "0x181286B50", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
LNBGEMHOKFN shapeColor = this.ShapeColor;
|
||||
CharadesPen charadesPen;
|
||||
bool flag = charadesPen.AEKHJMPAOKM == shapeColor;
|
||||
LNBGEMHOKFN shapeColor2 = this.ShapeColor;
|
||||
}
|
||||
|
||||
// Token: 0x06005C46 RID: 23622 RVA: 0x001462F8 File Offset: 0x001444F8
|
||||
[Token(Token = "0x6005C46")]
|
||||
[Address(RVA = "0x1286C60", Offset = "0x1285A60", VA = "0x181286C60", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
LNBGEMHOKFN shapeColor = this.ShapeColor;
|
||||
}
|
||||
|
||||
// Token: 0x06005C47 RID: 23623 RVA: 0x00146314 File Offset: 0x00144514
|
||||
[Token(Token = "0x6005C47")]
|
||||
[Address(RVA = "0x1286CD0", Offset = "0x1285AD0", VA = "0x181286CD0")]
|
||||
public SelectColorImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003DBE RID: 15806
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003DBE")]
|
||||
public LNBGEMHOKFN ShapeColor;
|
||||
}
|
||||
|
||||
// Token: 0x02000FDB RID: 4059
|
||||
[Token(Token = "0x2000FDB")]
|
||||
[Serializable]
|
||||
private class SelectShapeImpl : ToggleControllerImpl<CharadesToolMenuModel>
|
||||
{
|
||||
// Token: 0x06005C48 RID: 23624 RVA: 0x00146328 File Offset: 0x00144528
|
||||
[Token(Token = "0x6005C48")]
|
||||
[Address(RVA = "0x1286D10", Offset = "0x1285B10", VA = "0x181286D10", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
ACBDPBHGKJL shapeType = this.ShapeType;
|
||||
CharadesPen charadesPen;
|
||||
bool flag = charadesPen.<NMPJKFAHACC>k__BackingField == shapeType;
|
||||
}
|
||||
|
||||
// Token: 0x06005C49 RID: 23625 RVA: 0x0014634C File Offset: 0x0014454C
|
||||
[Token(Token = "0x6005C49")]
|
||||
[Address(RVA = "0x1286D80", Offset = "0x1285B80", VA = "0x181286D80", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
ACBDPBHGKJL shapeType = this.ShapeType;
|
||||
}
|
||||
|
||||
// Token: 0x06005C4A RID: 23626 RVA: 0x00146368 File Offset: 0x00144568
|
||||
[Token(Token = "0x6005C4A")]
|
||||
[Address(RVA = "0x1286DF0", Offset = "0x1285BF0", VA = "0x181286DF0")]
|
||||
public SelectShapeImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003DBF RID: 15807
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003DBF")]
|
||||
public ACBDPBHGKJL ShapeType;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,191 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000999 RID: 2457
|
||||
[Token(Token = "0x2000999")]
|
||||
public class ChatMessageModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B8D RID: 2957
|
||||
// (get) Token: 0x060040CB RID: 16587 RVA: 0x000FF890 File Offset: 0x000FDA90
|
||||
[Token(Token = "0x17000B8D")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60040CB")]
|
||||
[Address(RVA = "0x1277EE0", Offset = "0x1276CE0", VA = "0x181277EE0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
ChatMessage moacpdcokgp = this.MOACPDCOKGP;
|
||||
int num = 0;
|
||||
return ChatMessage.BDBLGMKABNK(moacpdcokgp, num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B8E RID: 2958
|
||||
// (get) Token: 0x060040CC RID: 16588 RVA: 0x000FF8B0 File Offset: 0x000FDAB0
|
||||
// (set) Token: 0x060040CD RID: 16589 RVA: 0x000FF8C4 File Offset: 0x000FDAC4
|
||||
[Token(Token = "0x17000B8E")]
|
||||
public ChatMessage OPAAFAKPHOE
|
||||
{
|
||||
[Token(Token = "0x60040CC")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get
|
||||
{
|
||||
return this.MOACPDCOKGP;
|
||||
}
|
||||
[Token(Token = "0x60040CD")]
|
||||
[Address(RVA = "0x1278000", Offset = "0x1276E00", VA = "0x181278000")]
|
||||
set
|
||||
{
|
||||
if (ChatMessage.BDBLGMKABNK(this.MOACPDCOKGP, value))
|
||||
{
|
||||
this.MOACPDCOKGP = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B8F RID: 2959
|
||||
// (get) Token: 0x060040CE RID: 16590 RVA: 0x000FF8F0 File Offset: 0x000FDAF0
|
||||
[Token(Token = "0x17000B8F")]
|
||||
public bool FJFGMEJNPML
|
||||
{
|
||||
[Token(Token = "0x60040CE")]
|
||||
[Address(RVA = "0x1277FC0", Offset = "0x1276DC0", VA = "0x181277FC0")]
|
||||
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: 0x17000B90 RID: 2960
|
||||
// (get) Token: 0x060040CF RID: 16591 RVA: 0x000FF924 File Offset: 0x000FDB24
|
||||
// (set) Token: 0x060040D0 RID: 16592 RVA: 0x000FF938 File Offset: 0x000FDB38
|
||||
[Token(Token = "0x17000B90")]
|
||||
public CCEOLAOLEKJ IAAMCFEAHEC
|
||||
{
|
||||
[Token(Token = "0x60040CF")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
get;
|
||||
[Token(Token = "0x60040D0")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x060040D1 RID: 16593 RVA: 0x000FF94C File Offset: 0x000FDB4C
|
||||
[Token(Token = "0x60040D1")]
|
||||
[Address(RVA = "0x1277DC0", Offset = "0x1276BC0", VA = "0x181277DC0", 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: 0x060040D2 RID: 16594 RVA: 0x000FF980 File Offset: 0x000FDB80
|
||||
[Token(Token = "0x60040D2")]
|
||||
[Address(RVA = "0x1277EF0", Offset = "0x1276CF0", VA = "0x181277EF0", 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: 0x060040D3 RID: 16595 RVA: 0x000FF9B4 File Offset: 0x000FDBB4
|
||||
[Token(Token = "0x60040D3")]
|
||||
[Address(RVA = "0x1277E90", Offset = "0x1276C90", VA = "0x181277E90")]
|
||||
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: 0x060040D4 RID: 16596 RVA: 0x000FF9F0 File Offset: 0x000FDBF0
|
||||
[Token(Token = "0x60040D4")]
|
||||
[Address(RVA = "0x1277BD0", Offset = "0x12769D0", VA = "0x181277BD0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.MOACPDCOKGP = num;
|
||||
this.<EPICHDIAEDJ>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x060040D5 RID: 16597 RVA: 0x000FFA10 File Offset: 0x000FDC10
|
||||
[Token(Token = "0x60040D5")]
|
||||
[Address(RVA = "0x1277C10", Offset = "0x1276A10", VA = "0x181277C10", 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: 0x060040D6 RID: 16598 RVA: 0x000FFA84 File Offset: 0x000FDC84
|
||||
[Token(Token = "0x60040D6")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public ChatMessageModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040D7 RID: 16599 RVA: 0x000FFA98 File Offset: 0x000FDC98
|
||||
[Token(Token = "0x60040D7")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
[CompilerGenerated]
|
||||
private void PJHHGDFPFHF(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
this.<EPICHDIAEDJ>k__BackingField = HFIDFDPOCKA;
|
||||
}
|
||||
|
||||
// Token: 0x060040D8 RID: 16600 RVA: 0x000FFAAC File Offset: 0x000FDCAC
|
||||
[Token(Token = "0x60040D8")]
|
||||
[Address(RVA = "0x1277BE0", Offset = "0x12769E0", VA = "0x181277BE0")]
|
||||
[CompilerGenerated]
|
||||
private PMGCJEPKFOF<string> DDCDOHKBMOI()
|
||||
{
|
||||
ChatMessage moacpdcokgp = this.MOACPDCOKGP;
|
||||
if (moacpdcokgp != 0)
|
||||
{
|
||||
return moacpdcokgp.<OOEANCNFAGB>k__BackingField.GBHMBOKPMMF();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04003472 RID: 13426
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003472")]
|
||||
private ChatMessage MOACPDCOKGP;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,140 @@
|
||||
using System;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x0200099A RID: 2458
|
||||
[Token(Token = "0x200099A")]
|
||||
public class ChatMessageModelController : ModelController<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060040D9 RID: 16601 RVA: 0x000FFAD8 File Offset: 0x000FDCD8
|
||||
[Token(Token = "0x60040D9")]
|
||||
[Address(RVA = "0x1277B90", Offset = "0x1276990", VA = "0x181277B90")]
|
||||
public ChatMessageModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200099B RID: 2459
|
||||
[Token(Token = "0x200099B")]
|
||||
[Serializable]
|
||||
private class TimestampTextImpl : TextControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060040DA RID: 16602 RVA: 0x000FFAEC File Offset: 0x000FDCEC
|
||||
[Token(Token = "0x60040DA")]
|
||||
[Address(RVA = "0x1287600", Offset = "0x1286400", VA = "0x181287600", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040DB RID: 16603 RVA: 0x000FFB00 File Offset: 0x000FDD00
|
||||
[Token(Token = "0x60040DB")]
|
||||
[Address(RVA = "0x1287680", Offset = "0x1286480", VA = "0x181287680")]
|
||||
public TimestampTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099C RID: 2460
|
||||
[Token(Token = "0x200099C")]
|
||||
[Serializable]
|
||||
private class SenderAccountUsernameImpl : TextControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060040DC RID: 16604 RVA: 0x000FFB14 File Offset: 0x000FDD14
|
||||
[Token(Token = "0x60040DC")]
|
||||
[Address(RVA = "0x1286F10", Offset = "0x1285D10", VA = "0x181286F10", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
string text = "@" + num;
|
||||
}
|
||||
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
|
||||
}
|
||||
|
||||
// Token: 0x060040DD RID: 16605 RVA: 0x000FFB40 File Offset: 0x000FDD40
|
||||
[Token(Token = "0x60040DD")]
|
||||
[Address(RVA = "0x1286FB0", Offset = "0x1285DB0", VA = "0x181286FB0")]
|
||||
public SenderAccountUsernameImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099D RID: 2461
|
||||
[Token(Token = "0x200099D")]
|
||||
[Serializable]
|
||||
private class ContentTextImpl : TextControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060040DE RID: 16606 RVA: 0x000FFB54 File Offset: 0x000FDD54
|
||||
[Token(Token = "0x60040DE")]
|
||||
[Address(RVA = "0x1281B10", Offset = "0x1280910", VA = "0x181281B10", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040DF RID: 16607 RVA: 0x000FFB68 File Offset: 0x000FDD68
|
||||
[Token(Token = "0x60040DF")]
|
||||
[Address(RVA = "0x1281BA0", Offset = "0x12809A0", VA = "0x181281BA0")]
|
||||
public ContentTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099E RID: 2462
|
||||
[Token(Token = "0x200099E")]
|
||||
[Serializable]
|
||||
private class SenderAccountImageImpl : RecNetRawImageControllerImpl<ChatMessageModel>
|
||||
{
|
||||
// Token: 0x060040E0 RID: 16608 RVA: 0x000FFB7C File Offset: 0x000FDD7C
|
||||
[Token(Token = "0x60040E0")]
|
||||
[Address(RVA = "0x1286E30", Offset = "0x1285C30", VA = "0x181286E30", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (this != 0)
|
||||
{
|
||||
}
|
||||
string text = ObscuredString.FAJDMKOEFLH(0);
|
||||
}
|
||||
|
||||
// Token: 0x060040E1 RID: 16609 RVA: 0x000FFB9C File Offset: 0x000FDD9C
|
||||
[Token(Token = "0x60040E1")]
|
||||
[Address(RVA = "0x1286ED0", Offset = "0x1285CD0", VA = "0x181286ED0")]
|
||||
public SenderAccountImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200099F RID: 2463
|
||||
[Token(Token = "0x200099F")]
|
||||
public enum MCEJEHBGFLI
|
||||
{
|
||||
// Token: 0x04003475 RID: 13429
|
||||
[Token(Token = "0x4003475")]
|
||||
IsPending,
|
||||
// Token: 0x04003476 RID: 13430
|
||||
[Token(Token = "0x4003476")]
|
||||
IsNotPending
|
||||
}
|
||||
|
||||
// Token: 0x020009A0 RID: 2464
|
||||
[Token(Token = "0x20009A0")]
|
||||
[Serializable]
|
||||
private class HideIfNotPendingImpl : HideableControllerImpl<ChatMessageModel>, CPNNLEAKNBA<ChatMessageModelController.MCEJEHBGFLI>
|
||||
{
|
||||
// Token: 0x060040E2 RID: 16610 RVA: 0x000FFBB0 File Offset: 0x000FDDB0
|
||||
[Token(Token = "0x60040E2")]
|
||||
[Address(RVA = "0x1283FD0", Offset = "0x1282DD0", VA = "0x181283FD0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040E3 RID: 16611 RVA: 0x000FFBC4 File Offset: 0x000FDDC4
|
||||
[Token(Token = "0x60040E3")]
|
||||
[Address(RVA = "0x1284050", Offset = "0x1282E50", VA = "0x181284050")]
|
||||
public HideIfNotPendingImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009A1 RID: 2465
|
||||
[Token(Token = "0x20009A1")]
|
||||
public class ChatModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B91 RID: 2961
|
||||
// (get) Token: 0x060040E4 RID: 16612 RVA: 0x000FFBD8 File Offset: 0x000FDDD8
|
||||
[Token(Token = "0x17000B91")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60040E4")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B92 RID: 2962
|
||||
// (get) Token: 0x060040E5 RID: 16613 RVA: 0x000FFBE8 File Offset: 0x000FDDE8
|
||||
// (set) Token: 0x060040E6 RID: 16614 RVA: 0x000FFBFC File Offset: 0x000FDDFC
|
||||
[Token(Token = "0x17000B92")]
|
||||
public int MBIHKLHIGDK
|
||||
{
|
||||
[Token(Token = "0x60040E5")]
|
||||
[Address(RVA = "0x567200", Offset = "0x566000", VA = "0x180567200")]
|
||||
get;
|
||||
[Token(Token = "0x60040E6")]
|
||||
[Address(RVA = "0x5674A0", Offset = "0x5662A0", VA = "0x1805674A0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060040E7 RID: 16615 RVA: 0x000FFC10 File Offset: 0x000FDE10
|
||||
[Token(Token = "0x60040E7")]
|
||||
[Address(RVA = "0x12784B0", Offset = "0x12772B0", VA = "0x1812784B0", 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: 0x060040E8 RID: 16616 RVA: 0x000FFC84 File Offset: 0x000FDE84
|
||||
[Token(Token = "0x60040E8")]
|
||||
[Address(RVA = "0x12786B0", Offset = "0x12774B0", VA = "0x1812786B0", 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: 0x060040E9 RID: 16617 RVA: 0x000FFCF8 File Offset: 0x000FDEF8
|
||||
[Token(Token = "0x60040E9")]
|
||||
[Address(RVA = "0x1275FD0", Offset = "0x1274DD0", VA = "0x181275FD0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.<JFOKMHGMPCB>k__BackingField = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x060040EA RID: 16618 RVA: 0x000FFD10 File Offset: 0x000FDF10
|
||||
[Token(Token = "0x60040EA")]
|
||||
[Address(RVA = "0xF63CB0", Offset = "0xF62AB0", VA = "0x180F63CB0")]
|
||||
private void MGHCDBEFNOL()
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040EB RID: 16619 RVA: 0x000FFD24 File Offset: 0x000FDF24
|
||||
[Token(Token = "0x60040EB")]
|
||||
[Address(RVA = "0xF63CB0", Offset = "0xF62AB0", VA = "0x180F63CB0")]
|
||||
private void FNNMPDKBCDD(OKLPPLDEGKH OFPDIAMBDKK)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040EC RID: 16620 RVA: 0x000FFD38 File Offset: 0x000FDF38
|
||||
[Token(Token = "0x60040EC")]
|
||||
[Address(RVA = "0xF63CB0", Offset = "0xF62AB0", VA = "0x180F63CB0")]
|
||||
private void LDICCKENACH(OKLPPLDEGKH OFPDIAMBDKK)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060040ED RID: 16621 RVA: 0x000FFD4C File Offset: 0x000FDF4C
|
||||
[Token(Token = "0x60040ED")]
|
||||
[Address(RVA = "0x1278300", Offset = "0x1277100", VA = "0x181278300", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.NCICFDCKNAF();
|
||||
Action action = new Action(this.OFCMNIFODLB);
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060040EE RID: 16622 RVA: 0x000FFD7C File Offset: 0x000FDF7C
|
||||
[Token(Token = "0x60040EE")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public ChatModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040EF RID: 16623 RVA: 0x000FFD90 File Offset: 0x000FDF90
|
||||
[Token(Token = "0x60040EF")]
|
||||
[Address(RVA = "0x1278650", Offset = "0x1277450", VA = "0x181278650")]
|
||||
[CompilerGenerated]
|
||||
private void OFCMNIFODLB()
|
||||
{
|
||||
int num = IAOJMNAKJLH.MFFKMKHCJKH();
|
||||
this.<JFOKMHGMPCB>k__BackingField = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009A2 RID: 2466
|
||||
[Token(Token = "0x20009A2")]
|
||||
public class ChatModelController : ModelController<ChatModel>
|
||||
{
|
||||
// Token: 0x060040F0 RID: 16624 RVA: 0x000FFDAC File Offset: 0x000FDFAC
|
||||
[Token(Token = "0x60040F0")]
|
||||
[Address(RVA = "0x12782C0", Offset = "0x12770C0", VA = "0x1812782C0")]
|
||||
public ChatModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020009A3 RID: 2467
|
||||
[Token(Token = "0x20009A3")]
|
||||
[Serializable]
|
||||
private class UnreadThreadCountImpl : TextControllerImpl<ChatModel>
|
||||
{
|
||||
// Token: 0x060040F1 RID: 16625 RVA: 0x000FFDC0 File Offset: 0x000FDFC0
|
||||
[Token(Token = "0x60040F1")]
|
||||
[Address(RVA = "0x1288190", Offset = "0x1286F90", VA = "0x181288190", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
string text;
|
||||
if (text == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060040F2 RID: 16626 RVA: 0x000FFDD8 File Offset: 0x000FDFD8
|
||||
[Token(Token = "0x60040F2")]
|
||||
[Address(RVA = "0x1288230", Offset = "0x1287030", VA = "0x181288230")]
|
||||
public UnreadThreadCountImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009A4 RID: 2468
|
||||
[Token(Token = "0x20009A4")]
|
||||
public enum PGOJLHPKIFG
|
||||
{
|
||||
// Token: 0x04003479 RID: 13433
|
||||
[Token(Token = "0x4003479")]
|
||||
HasUnreadChats,
|
||||
// Token: 0x0400347A RID: 13434
|
||||
[Token(Token = "0x400347A")]
|
||||
HasNoUnreadChats
|
||||
}
|
||||
|
||||
// Token: 0x020009A5 RID: 2469
|
||||
[Token(Token = "0x20009A5")]
|
||||
[Serializable]
|
||||
private class HideIfNoUnreadThreadsImpl : HideableControllerImpl<ChatModel>, CPNNLEAKNBA<ChatModelController.PGOJLHPKIFG>
|
||||
{
|
||||
// Token: 0x060040F3 RID: 16627 RVA: 0x000FFDEC File Offset: 0x000FDFEC
|
||||
[Token(Token = "0x60040F3")]
|
||||
[Address(RVA = "0x1283E80", Offset = "0x1282C80", VA = "0x181283E80", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060040F4 RID: 16628 RVA: 0x000FFE00 File Offset: 0x000FE000
|
||||
[Token(Token = "0x60040F4")]
|
||||
[Address(RVA = "0x1283EE0", Offset = "0x1282CE0", VA = "0x181283EE0")]
|
||||
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: 0x020009A6 RID: 2470
|
||||
[Token(Token = "0x20009A6")]
|
||||
public class ChatThreadCreationModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000B93 RID: 2963
|
||||
// (get) Token: 0x060040F5 RID: 16629 RVA: 0x000FFE14 File Offset: 0x000FE014
|
||||
[Token(Token = "0x17000B93")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60040F5")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B94 RID: 2964
|
||||
// (get) Token: 0x060040F6 RID: 16630 RVA: 0x000FFE24 File Offset: 0x000FE024
|
||||
[Token(Token = "0x17000B94")]
|
||||
public IReadOnlyList<int> KIGJHPJDJKG
|
||||
{
|
||||
[Token(Token = "0x60040F6")]
|
||||
[Address(RVA = "0x1278FA0", Offset = "0x1277DA0", VA = "0x181278FA0")]
|
||||
get
|
||||
{
|
||||
List<int> kigjhpjdjkg = this.CANECPGCIAM.KIGJHPJDJKG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B95 RID: 2965
|
||||
// (get) Token: 0x060040F7 RID: 16631 RVA: 0x000FFE44 File Offset: 0x000FE044
|
||||
// (set) Token: 0x060040F8 RID: 16632 RVA: 0x000FFE64 File Offset: 0x000FE064
|
||||
[Token(Token = "0x17000B95")]
|
||||
public string DFPPNHINEFO
|
||||
{
|
||||
[Token(Token = "0x60040F7")]
|
||||
[Address(RVA = "0x1279030", Offset = "0x1277E30", VA = "0x181279030")]
|
||||
get
|
||||
{
|
||||
return this.CANECPGCIAM.DFPPNHINEFO;
|
||||
}
|
||||
[Token(Token = "0x60040F8")]
|
||||
[Address(RVA = "0x1279110", Offset = "0x1277F10", VA = "0x181279110")]
|
||||
set
|
||||
{
|
||||
this.CANECPGCIAM.DFPPNHINEFO = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000B96 RID: 2966
|
||||
// (get) Token: 0x060040F9 RID: 16633 RVA: 0x000FFE8C File Offset: 0x000FE08C
|
||||
// (set) Token: 0x060040FA RID: 16634 RVA: 0x000FFEA0 File Offset: 0x000FE0A0
|
||||
[Token(Token = "0x17000B96")]
|
||||
public bool DFPOLKLAIDK
|
||||
{
|
||||
[Token(Token = "0x60040F9")]
|
||||
[Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")]
|
||||
get;
|
||||
[Token(Token = "0x60040FA")]
|
||||
[Address(RVA = "0x7C8EB0", Offset = "0x7C7CB0", VA = "0x1807C8EB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B97 RID: 2967
|
||||
// (get) Token: 0x060040FB RID: 16635 RVA: 0x000FFEB4 File Offset: 0x000FE0B4
|
||||
// (set) Token: 0x060040FC RID: 16636 RVA: 0x000FFEC8 File Offset: 0x000FE0C8
|
||||
[Token(Token = "0x17000B97")]
|
||||
public bool ONGEANEKLNE
|
||||
{
|
||||
[Token(Token = "0x60040FB")]
|
||||
[Address(RVA = "0x1279050", Offset = "0x1277E50", VA = "0x181279050")]
|
||||
get;
|
||||
[Token(Token = "0x60040FC")]
|
||||
[Address(RVA = "0x1278940", Offset = "0x1277740", VA = "0x181278940")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B98 RID: 2968
|
||||
// (get) Token: 0x060040FD RID: 16637 RVA: 0x000FFEDC File Offset: 0x000FE0DC
|
||||
// (set) Token: 0x060040FE RID: 16638 RVA: 0x000FFEF0 File Offset: 0x000FE0F0
|
||||
[Token(Token = "0x17000B98")]
|
||||
public string HMFPPBJFHKD
|
||||
{
|
||||
[Token(Token = "0x60040FD")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
get;
|
||||
[Token(Token = "0x60040FE")]
|
||||
[Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000B99 RID: 2969
|
||||
// (get) Token: 0x060040FF RID: 16639 RVA: 0x000FFF04 File Offset: 0x000FE104
|
||||
[Token(Token = "0x17000B99")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x60040FF")]
|
||||
[Address(RVA = "0x1278FC0", Offset = "0x1277DC0", VA = "0x181278FC0")]
|
||||
get
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO canecpgciam = this.CANECPGCIAM;
|
||||
if (canecpgciam != 0)
|
||||
{
|
||||
List<int> kigjhpjdjkg = canecpgciam.KIGJHPJDJKG;
|
||||
return !string.IsNullOrEmpty(canecpgciam.DFPPNHINEFO);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004100 RID: 16640 RVA: 0x000FFF3C File Offset: 0x000FE13C
|
||||
[Token(Token = "0x6004100")]
|
||||
[Address(RVA = "0x1278A00", Offset = "0x1277800", VA = "0x181278A00")]
|
||||
public bool IsAccountSelected(int GKLPIFBPGOD)
|
||||
{
|
||||
return this.CANECPGCIAM.KIGJHPJDJKG.Contains(GKLPIFBPGOD);
|
||||
}
|
||||
|
||||
// Token: 0x17000B9A RID: 2970
|
||||
// (get) Token: 0x06004101 RID: 16641 RVA: 0x000FFF60 File Offset: 0x000FE160
|
||||
// (set) Token: 0x06004102 RID: 16642 RVA: 0x000FFF74 File Offset: 0x000FE174
|
||||
[Token(Token = "0x17000B9A")]
|
||||
public ChatThreadCreationModel.BOJEIBCCBJO DLECMLIOHGP
|
||||
{
|
||||
[Token(Token = "0x6004101")]
|
||||
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
|
||||
get
|
||||
{
|
||||
return this.CANECPGCIAM;
|
||||
}
|
||||
[Token(Token = "0x6004102")]
|
||||
[Address(RVA = "0x1279060", Offset = "0x1277E60", VA = "0x181279060")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
|
||||
List<int> list = new List();
|
||||
bojeibccbjo.KIGJHPJDJKG = list;
|
||||
}
|
||||
this.CANECPGCIAM = value;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004103 RID: 16643 RVA: 0x000FFFA8 File Offset: 0x000FE1A8
|
||||
[Token(Token = "0x6004103")]
|
||||
[Address(RVA = "0x12788A0", Offset = "0x12776A0", VA = "0x1812788A0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
|
||||
List<int> list = new List();
|
||||
bojeibccbjo.KIGJHPJDJKG = list;
|
||||
this.CANECPGCIAM = bojeibccbjo;
|
||||
}
|
||||
|
||||
// Token: 0x06004104 RID: 16644 RVA: 0x000FFFD0 File Offset: 0x000FE1D0
|
||||
[Token(Token = "0x6004104")]
|
||||
[Address(RVA = "0x1278960", Offset = "0x1277760", VA = "0x181278960", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06004105 RID: 16645 RVA: 0x000FFFE4 File Offset: 0x000FE1E4
|
||||
[Token(Token = "0x6004105")]
|
||||
[Address(RVA = "0x1278E20", Offset = "0x1277C20", VA = "0x181278E20")]
|
||||
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: 0x06004106 RID: 16646 RVA: 0x00100034 File Offset: 0x000FE234
|
||||
[Token(Token = "0x6004106")]
|
||||
[Address(RVA = "0x1278C40", Offset = "0x1277A40", VA = "0x181278C40")]
|
||||
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: 0x06004107 RID: 16647 RVA: 0x001000BC File Offset: 0x000FE2BC
|
||||
[Token(Token = "0x6004107")]
|
||||
[Address(RVA = "0x1278EF0", Offset = "0x1277CF0", VA = "0x181278EF0")]
|
||||
public ChatThreadCreationModel()
|
||||
{
|
||||
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
|
||||
List<int> list = new List();
|
||||
bojeibccbjo.KIGJHPJDJKG = list;
|
||||
this.CANECPGCIAM = bojeibccbjo;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06004108 RID: 16648 RVA: 0x001000EC File Offset: 0x000FE2EC
|
||||
[Token(Token = "0x6004108")]
|
||||
[Address(RVA = "0x1278A60", Offset = "0x1277860", VA = "0x181278A60")]
|
||||
[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: 0x06004109 RID: 16649 RVA: 0x001001A8 File Offset: 0x000FE3A8
|
||||
[Token(Token = "0x6004109")]
|
||||
[Address(RVA = "0x1278890", Offset = "0x1277690", VA = "0x181278890")]
|
||||
[CompilerGenerated]
|
||||
private void AGIDHNHJOJF(string MOPOMPHBHKF)
|
||||
{
|
||||
this.<NHCNKEMFEJC>k__BackingField = false;
|
||||
this.<ILNFIBHJENP>k__BackingField = MOPOMPHBHKF;
|
||||
}
|
||||
|
||||
// Token: 0x0600410A RID: 16650 RVA: 0x001001C4 File Offset: 0x000FE3C4
|
||||
[Token(Token = "0x600410A")]
|
||||
[Address(RVA = "0x1278950", Offset = "0x1277750", VA = "0x181278950")]
|
||||
[CompilerGenerated]
|
||||
private void GAAHMBKPGJE()
|
||||
{
|
||||
this.<FJGNJHEJHDD>k__BackingField = false;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0400347B RID: 13435
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400347B")]
|
||||
[SerializeField]
|
||||
private bool redirectOnCreation;
|
||||
|
||||
// Token: 0x0400347C RID: 13436
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400347C")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("redirectOnCreation")]
|
||||
private Route redirectRoute;
|
||||
|
||||
// Token: 0x04003480 RID: 13440
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003480")]
|
||||
[NotNull]
|
||||
private ChatThreadCreationModel.BOJEIBCCBJO CANECPGCIAM;
|
||||
|
||||
// Token: 0x020009A7 RID: 2471
|
||||
[Token(Token = "0x20009A7")]
|
||||
public class BOJEIBCCBJO
|
||||
{
|
||||
// Token: 0x0600410B RID: 16651 RVA: 0x001001E0 File Offset: 0x000FE3E0
|
||||
[Token(Token = "0x600410B")]
|
||||
[Address(RVA = "0x12743A0", Offset = "0x12731A0", VA = "0x1812743A0")]
|
||||
public BOJEIBCCBJO()
|
||||
{
|
||||
List<int> list = new List();
|
||||
this.KIGJHPJDJKG = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003481 RID: 13441
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003481")]
|
||||
public List<int> KIGJHPJDJKG;
|
||||
|
||||
// Token: 0x04003482 RID: 13442
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003482")]
|
||||
public string DFPPNHINEFO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,276 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020009A8 RID: 2472
|
||||
[Token(Token = "0x20009A8")]
|
||||
public class ChatThreadCreationModelController : ModelController<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x0600410C RID: 16652 RVA: 0x00100200 File Offset: 0x000FE400
|
||||
[Token(Token = "0x600410C")]
|
||||
[Address(RVA = "0x1278850", Offset = "0x1277650", VA = "0x181278850")]
|
||||
public ChatThreadCreationModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020009A9 RID: 2473
|
||||
[Token(Token = "0x20009A9")]
|
||||
[Serializable]
|
||||
private class SubmitButtonImpl : ButtonControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x0600410D RID: 16653 RVA: 0x00100214 File Offset: 0x000FE414
|
||||
[Token(Token = "0x600410D")]
|
||||
[Address(RVA = "0x1286FF0", Offset = "0x1285DF0", VA = "0x181286FF0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600410E RID: 16654 RVA: 0x0010022C File Offset: 0x000FE42C
|
||||
[Token(Token = "0x600410E")]
|
||||
[Address(RVA = "0x12870B0", Offset = "0x1285EB0", VA = "0x1812870B0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600410F RID: 16655 RVA: 0x00100240 File Offset: 0x000FE440
|
||||
[Token(Token = "0x600410F")]
|
||||
[Address(RVA = "0x12870F0", Offset = "0x1285EF0", VA = "0x1812870F0")]
|
||||
public SubmitButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AA RID: 2474
|
||||
[Token(Token = "0x20009AA")]
|
||||
[Serializable]
|
||||
private class ToggleAccountButtonImpl : ButtonControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004110 RID: 16656 RVA: 0x00100254 File Offset: 0x000FE454
|
||||
[Token(Token = "0x6004110")]
|
||||
[Address(RVA = "0x1287820", Offset = "0x1286620", VA = "0x181287820", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool hasAccount = this.baseAccountModel.ACAJFAIIOPE;
|
||||
}
|
||||
|
||||
// Token: 0x06004111 RID: 16657 RVA: 0x00100274 File Offset: 0x000FE474
|
||||
[Token(Token = "0x6004111")]
|
||||
[Address(RVA = "0x1287860", Offset = "0x1286660", VA = "0x181287860", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
BaseAccountModel baseAccountModel = this.baseAccountModel;
|
||||
int gklpifbpgod = baseAccountModel.GKLPIFBPGOD;
|
||||
IntPtr cachedPtr = baseAccountModel.m_CachedPtr;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004112 RID: 16658 RVA: 0x001002A0 File Offset: 0x000FE4A0
|
||||
[Token(Token = "0x6004112")]
|
||||
[Address(RVA = "0x1287960", Offset = "0x1286760", VA = "0x181287960")]
|
||||
public ToggleAccountButtonImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003483 RID: 13443
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003483")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
||||
private BaseAccountModel baseAccountModel;
|
||||
}
|
||||
|
||||
// Token: 0x020009AB RID: 2475
|
||||
[Token(Token = "0x20009AB")]
|
||||
[Serializable]
|
||||
private class MessageInputFieldImpl : InputFieldControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004113 RID: 16659 RVA: 0x001002B4 File Offset: 0x000FE4B4
|
||||
[Token(Token = "0x6004113")]
|
||||
[Address(RVA = "0x12850C0", Offset = "0x1283EC0", VA = "0x1812850C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004114 RID: 16660 RVA: 0x001002CC File Offset: 0x000FE4CC
|
||||
[Token(Token = "0x6004114")]
|
||||
[Address(RVA = "0x1285320", Offset = "0x1284120", VA = "0x181285320", Slot = "30")]
|
||||
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004115 RID: 16661 RVA: 0x001002E0 File Offset: 0x000FE4E0
|
||||
[Token(Token = "0x6004115")]
|
||||
[Address(RVA = "0x12853C0", Offset = "0x12841C0", VA = "0x1812853C0")]
|
||||
public MessageInputFieldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AC RID: 2476
|
||||
[Token(Token = "0x20009AC")]
|
||||
[Serializable]
|
||||
private class LinkImpl : LinkControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004116 RID: 16662 RVA: 0x001002F4 File Offset: 0x000FE4F4
|
||||
[Token(Token = "0x6004116")]
|
||||
[Address(RVA = "0x1284C20", Offset = "0x1283A20", VA = "0x181284C20", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004117 RID: 16663 RVA: 0x0010030C File Offset: 0x000FE50C
|
||||
[Token(Token = "0x6004117")]
|
||||
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004118 RID: 16664 RVA: 0x00100320 File Offset: 0x000FE520
|
||||
[Token(Token = "0x6004118")]
|
||||
[Address(RVA = "0x1284CE0", Offset = "0x1283AE0", VA = "0x181284CE0")]
|
||||
public LinkImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AD RID: 2477
|
||||
[Token(Token = "0x20009AD")]
|
||||
[Serializable]
|
||||
private class FromUriImpl : FromUriControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x06004119 RID: 16665 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6004119")]
|
||||
[Address(RVA = "0x1282130", Offset = "0x1280F30", VA = "0x181282130", Slot = "29")]
|
||||
protected override void BOEJIAHIFCH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600411A RID: 16666 RVA: 0x00100334 File Offset: 0x000FE534
|
||||
[Token(Token = "0x600411A")]
|
||||
[Address(RVA = "0x12824D0", Offset = "0x12812D0", VA = "0x1812824D0")]
|
||||
public FromUriImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AE RID: 2478
|
||||
[Token(Token = "0x20009AE")]
|
||||
[Serializable]
|
||||
private class HideIfAccountsSelectedImpl : HideableControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x0600411B RID: 16667 RVA: 0x00100348 File Offset: 0x000FE548
|
||||
[Token(Token = "0x600411B")]
|
||||
[Address(RVA = "0x1282A40", Offset = "0x1281840", VA = "0x181282A40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600411C RID: 16668 RVA: 0x00100360 File Offset: 0x000FE560
|
||||
[Token(Token = "0x600411C")]
|
||||
[Address(RVA = "0x1282AC0", Offset = "0x12818C0", VA = "0x181282AC0")]
|
||||
public HideIfAccountsSelectedImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020009AF RID: 2479
|
||||
[Token(Token = "0x20009AF")]
|
||||
[Serializable]
|
||||
private class HideIfAccountNotSelectedImpl : HideableControllerImpl<ChatThreadCreationModel>
|
||||
{
|
||||
// Token: 0x0600411D RID: 16669 RVA: 0x00100374 File Offset: 0x000FE574
|
||||
[Token(Token = "0x600411D")]
|
||||
[Address(RVA = "0x1282900", Offset = "0x1281700", VA = "0x181282900", Slot = "22")]
|
||||
protected override void OFFLOPLJBBG()
|
||||
{
|
||||
base.OFFLOPLJBBG();
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600411E RID: 16670 RVA: 0x00100398 File Offset: 0x000FE598
|
||||
[Token(Token = "0x600411E")]
|
||||
[Address(RVA = "0x1282800", Offset = "0x1281600", VA = "0x181282800", Slot = "25")]
|
||||
protected override void MDDAPCCABNK()
|
||||
{
|
||||
base.MDDAPCCABNK();
|
||||
BaseAccountModel baseAccountModel = this.baseAccountModel;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
baseAccountModel += baseAccountModel;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600411F RID: 16671 RVA: 0x001003C8 File Offset: 0x000FE5C8
|
||||
[Token(Token = "0x600411F")]
|
||||
[Address(RVA = "0x1282740", Offset = "0x1281540", VA = "0x181282740", 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: 0x06004120 RID: 16672 RVA: 0x001003F8 File Offset: 0x000FE5F8
|
||||
[Token(Token = "0x6004120")]
|
||||
[Address(RVA = "0x1282A00", Offset = "0x1281800", VA = "0x181282A00")]
|
||||
public HideIfAccountNotSelectedImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003484 RID: 13444
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003484")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
||||
private BaseAccountModel baseAccountModel;
|
||||
}
|
||||
|
||||
// Token: 0x020009B0 RID: 2480
|
||||
[Token(Token = "0x20009B0")]
|
||||
[Serializable]
|
||||
private class AccountsListSpawnerImpl : RecyclingListControllerImpl<ChatThreadCreationModel, BaseAccountModel>
|
||||
{
|
||||
// Token: 0x06004121 RID: 16673 RVA: 0x0010040C File Offset: 0x000FE60C
|
||||
[Token(Token = "0x6004121")]
|
||||
[Address(RVA = "0x1274260", Offset = "0x1273060", VA = "0x181274260", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<int>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06004122 RID: 16674 RVA: 0x00100428 File Offset: 0x000FE628
|
||||
[Token(Token = "0x6004122")]
|
||||
[Address(RVA = "0x1274170", Offset = "0x1272F70", VA = "0x181274170", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
AccountModel accountModel = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06004123 RID: 16675 RVA: 0x00100448 File Offset: 0x000FE648
|
||||
[Token(Token = "0x6004123")]
|
||||
[Address(RVA = "0x12742C0", Offset = "0x12730C0", VA = "0x1812742C0")]
|
||||
public AccountsListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user