m
This commit is contained in:
@@ -0,0 +1,375 @@
|
||||
using System;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000CB5 RID: 3253
|
||||
[Token(Token = "0x2000CB5")]
|
||||
public class ImageModelController : ModelController<ImageModel>, IOLLIDNPNNA
|
||||
{
|
||||
// Token: 0x06004E83 RID: 20099 RVA: 0x0011DFC8 File Offset: 0x0011C1C8
|
||||
[Token(Token = "0x6004E83")]
|
||||
[Address(RVA = "0x17456E0", Offset = "0x17446E0", VA = "0x1817456E0", Slot = "20")]
|
||||
public BAEJLDPBGFI GetToCardController()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06004E83)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.ImageModelController::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: 0x06004E84 RID: 20100 RVA: 0x0011DFF4 File Offset: 0x0011C1F4
|
||||
[Token(Token = "0x6004E84")]
|
||||
[Address(RVA = "0x1745790", Offset = "0x1744790", VA = "0x181745790")]
|
||||
public ImageModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000CB6 RID: 3254
|
||||
[Token(Token = "0x2000CB6")]
|
||||
[Serializable]
|
||||
private class CheerCountTextImpl : TextControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E85 RID: 20101 RVA: 0x0011E008 File Offset: 0x0011C208
|
||||
[Token(Token = "0x6004E85")]
|
||||
[Address(RVA = "0x1737920", Offset = "0x1736920", VA = "0x181737920", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
string text = string.Format("{0} cheered", flag);
|
||||
if (typeof(global::UnityEngine.Object).TypeHandle == (ulong)1L)
|
||||
{
|
||||
}
|
||||
if (this != (ulong)1L)
|
||||
{
|
||||
}
|
||||
string text2 = string.Format("You and {0} {1} cheered", flag, "other");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004E86 RID: 20102 RVA: 0x0011E04C File Offset: 0x0011C24C
|
||||
[Token(Token = "0x6004E86")]
|
||||
[Address(RVA = "0x1737A60", Offset = "0x1736A60", VA = "0x181737A60")]
|
||||
private string JGOFGJHMCOE()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return string.Format("{0} cheered", flag);
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x06004E87 RID: 20103 RVA: 0x0011E09C File Offset: 0x0011C29C
|
||||
[Token(Token = "0x6004E87")]
|
||||
[Address(RVA = "0x1737B90", Offset = "0x1736B90", VA = "0x181737B90")]
|
||||
public CheerCountTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CB7 RID: 3255
|
||||
[Token(Token = "0x2000CB7")]
|
||||
[Serializable]
|
||||
private class ImageImpl : RecNetRawImageControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E88 RID: 20104 RVA: 0x0011E0B0 File Offset: 0x0011C2B0
|
||||
[Token(Token = "0x6004E88")]
|
||||
[Address(RVA = "0x17447B0", Offset = "0x17437B0", VA = "0x1817447B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004E89 RID: 20105 RVA: 0x0011E0C8 File Offset: 0x0011C2C8
|
||||
[Token(Token = "0x6004E89")]
|
||||
[Address(RVA = "0x1744810", Offset = "0x1743810", VA = "0x181744810")]
|
||||
public ImageImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CB8 RID: 3256
|
||||
[Token(Token = "0x2000CB8")]
|
||||
[Serializable]
|
||||
private class ReportImageButtonImpl : ButtonControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E8A RID: 20106 RVA: 0x0011E0DC File Offset: 0x0011C2DC
|
||||
[Token(Token = "0x6004E8A")]
|
||||
[Address(RVA = "0x174B5A0", Offset = "0x174A5A0", VA = "0x18174B5A0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004E8B RID: 20107 RVA: 0x0011E0F0 File Offset: 0x0011C2F0
|
||||
[Token(Token = "0x6004E8B")]
|
||||
[Address(RVA = "0x174B610", Offset = "0x174A610", VA = "0x18174B610", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
|
||||
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = pmcghgjacnb;
|
||||
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = pmcghgjacnb;
|
||||
Action action = new Action(base.JIODGMOJKNE);
|
||||
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
|
||||
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
|
||||
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
|
||||
DialogListModel dialogListModel;
|
||||
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
|
||||
}
|
||||
|
||||
// Token: 0x06004E8C RID: 20108 RVA: 0x0011E14C File Offset: 0x0011C34C
|
||||
[Token(Token = "0x6004E8C")]
|
||||
[Address(RVA = "0x174B720", Offset = "0x174A720", VA = "0x18174B720")]
|
||||
public ReportImageButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CB9 RID: 3257
|
||||
[Token(Token = "0x2000CB9")]
|
||||
[Serializable]
|
||||
private class CheerImageToggleImpl : ToggleControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E8D RID: 20109 RVA: 0x0011E160 File Offset: 0x0011C360
|
||||
[Token(Token = "0x6004E8D")]
|
||||
[Address(RVA = "0x1737BD0", Offset = "0x1736BD0", VA = "0x181737BD0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004E8E RID: 20110 RVA: 0x0011E174 File Offset: 0x0011C374
|
||||
[Token(Token = "0x6004E8E")]
|
||||
[Address(RVA = "0x1737C50", Offset = "0x1736C50", VA = "0x181737C50", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06004E8F RID: 20111 RVA: 0x0011E188 File Offset: 0x0011C388
|
||||
[Token(Token = "0x6004E8F")]
|
||||
[Address(RVA = "0x1737C90", Offset = "0x1736C90", VA = "0x181737C90")]
|
||||
public CheerImageToggleImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CBA RID: 3258
|
||||
[Token(Token = "0x2000CBA")]
|
||||
[Serializable]
|
||||
private class HideIfNoTaggedPlayersImpl : HideableControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E90 RID: 20112 RVA: 0x0011E19C File Offset: 0x0011C39C
|
||||
[Token(Token = "0x6004E90")]
|
||||
[Address(RVA = "0x1743DD0", Offset = "0x1742DD0", VA = "0x181743DD0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag = 0 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x06004E91 RID: 20113 RVA: 0x0011E1B8 File Offset: 0x0011C3B8
|
||||
[Token(Token = "0x6004E91")]
|
||||
[Address(RVA = "0x1743E80", Offset = "0x1742E80", VA = "0x181743E80")]
|
||||
public HideIfNoTaggedPlayersImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CBB RID: 3259
|
||||
[Token(Token = "0x2000CBB")]
|
||||
[Serializable]
|
||||
private class HideIfCreatedByLocalPlayerImpl : HideableControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E92 RID: 20114 RVA: 0x0011E1CC File Offset: 0x0011C3CC
|
||||
[Token(Token = "0x6004E92")]
|
||||
[Address(RVA = "0x1743240", Offset = "0x1742240", VA = "0x181743240", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
bool flag = num == num2;
|
||||
}
|
||||
|
||||
// Token: 0x06004E93 RID: 20115 RVA: 0x0011E20C File Offset: 0x0011C40C
|
||||
[Token(Token = "0x6004E93")]
|
||||
[Address(RVA = "0x17433A0", Offset = "0x17423A0", VA = "0x1817433A0")]
|
||||
public HideIfCreatedByLocalPlayerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CBC RID: 3260
|
||||
[Token(Token = "0x2000CBC")]
|
||||
[Serializable]
|
||||
private class TaggedUsernamesListSpawnerImpl : PrefabSpawnerControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E94 RID: 20116 RVA: 0x0011E220 File Offset: 0x0011C420
|
||||
[Token(Token = "0x6004E94")]
|
||||
[Address(RVA = "0x174D820", Offset = "0x174C820", VA = "0x18174D820", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.GOHACMHPDED<CCEOLAOLEKJ>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06004E95 RID: 20117 RVA: 0x0011E238 File Offset: 0x0011C438
|
||||
[Token(Token = "0x6004E95")]
|
||||
[Address(RVA = "0x174D740", Offset = "0x174C740", VA = "0x18174D740", Slot = "29")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
TextMeshProUGUI textMeshProUGUI = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0);
|
||||
bool skipLayoutUpdate = textMeshProUGUI.m_SkipLayoutUpdate;
|
||||
string text = string.Format("@{0}", skipLayoutUpdate);
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06004E96 RID: 20118 RVA: 0x0011E270 File Offset: 0x0011C470
|
||||
[Token(Token = "0x6004E96")]
|
||||
[Address(RVA = "0x174D870", Offset = "0x174C870", VA = "0x18174D870")]
|
||||
public TaggedUsernamesListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CBD RID: 3261
|
||||
[Token(Token = "0x2000CBD")]
|
||||
[Serializable]
|
||||
private class TaggedAccountListSpawnerImpl : PrefabSpawnerControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E97 RID: 20119 RVA: 0x0011E284 File Offset: 0x0011C484
|
||||
[Token(Token = "0x6004E97")]
|
||||
[Address(RVA = "0x174D660", Offset = "0x174C660", VA = "0x18174D660", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.FFHANJOOFDO(num);
|
||||
}
|
||||
|
||||
// Token: 0x06004E98 RID: 20120 RVA: 0x0011E29C File Offset: 0x0011C49C
|
||||
[Token(Token = "0x6004E98")]
|
||||
[Address(RVA = "0x174D530", Offset = "0x174C530", VA = "0x18174D530", Slot = "29")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
AccountModel accountModel = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0);
|
||||
IntPtr cachedPtr = accountModel.m_CachedPtr;
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = accountModel.<CDDJODFEDFI>k__BackingField;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
int num4;
|
||||
ulong num5;
|
||||
ulong num6;
|
||||
ulong num7;
|
||||
accountModel.Set(num4, num3 != 0, num2 != 0, num5 != 0UL, num6 != 0UL, num7 != 0UL);
|
||||
}
|
||||
|
||||
// Token: 0x06004E99 RID: 20121 RVA: 0x0011E2E0 File Offset: 0x0011C4E0
|
||||
[Token(Token = "0x6004E99")]
|
||||
[Address(RVA = "0x174D700", Offset = "0x174C700", VA = "0x18174D700")]
|
||||
public TaggedAccountListSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CBE RID: 3262
|
||||
[Token(Token = "0x2000CBE")]
|
||||
[Serializable]
|
||||
private class ImageToCardImpl : ToCardControllerImpl<ImageModel>
|
||||
{
|
||||
// Token: 0x17000E27 RID: 3623
|
||||
// (get) Token: 0x06004E9A RID: 20122 RVA: 0x0011E2F4 File Offset: 0x0011C4F4
|
||||
[Token(Token = "0x17000E27")]
|
||||
protected override GALEIGFHNBB CardData
|
||||
{
|
||||
[Token(Token = "0x6004E9A")]
|
||||
[Address(RVA = "0x17468D0", Offset = "0x17458D0", VA = "0x1817468D0", Slot = "76")]
|
||||
get
|
||||
{
|
||||
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
|
||||
Sprite <CAGGEAJPFLH>k__BackingField = galeigfhnbb.<CAGGEAJPFLH>k__BackingField;
|
||||
int num = 0;
|
||||
if (<CAGGEAJPFLH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
galeigfhnbb.<GJINGNPBMOF>k__BackingField = num;
|
||||
if (<CAGGEAJPFLH>k__BackingField != 0 && num > 0)
|
||||
{
|
||||
string text = AHMJAGEIBMG.AELBOGGCENP(num);
|
||||
}
|
||||
galeigfhnbb.<DKPKBGEABHC>k__BackingField = num;
|
||||
if (num != 0)
|
||||
{
|
||||
CardsConfig instance = CardsConfig.Instance;
|
||||
}
|
||||
galeigfhnbb.<IKEOPMLJEGG>k__BackingField = 0;
|
||||
return galeigfhnbb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004E9B RID: 20123 RVA: 0x0011E350 File Offset: 0x0011C550
|
||||
[Token(Token = "0x6004E9B")]
|
||||
[Address(RVA = "0x1746890", Offset = "0x1745890", VA = "0x181746890")]
|
||||
public ImageToCardImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000CBF RID: 3263
|
||||
[Token(Token = "0x2000CBF")]
|
||||
[Serializable]
|
||||
private class ClubAnnouncementToCreatorAccountImpl : ControllerImplementation<ImageModel>
|
||||
{
|
||||
// Token: 0x06004E9C RID: 20124 RVA: 0x0011E364 File Offset: 0x0011C564
|
||||
[Token(Token = "0x6004E9C")]
|
||||
[Address(RVA = "0x1737F10", Offset = "0x1736F10", VA = "0x181737F10", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
if (0 == 0)
|
||||
{
|
||||
this.accountModel.Clear();
|
||||
return;
|
||||
}
|
||||
AccountModel accountModel = this.accountModel;
|
||||
}
|
||||
|
||||
// Token: 0x06004E9D RID: 20125 RVA: 0x0011E390 File Offset: 0x0011C590
|
||||
[Token(Token = "0x6004E9D")]
|
||||
[Address(RVA = "0x1738000", Offset = "0x1737000", VA = "0x181738000")]
|
||||
public ClubAnnouncementToCreatorAccountImpl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003944 RID: 14660
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003944")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private AccountModel accountModel;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user