m
This commit is contained in:
@@ -0,0 +1,232 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2;
|
||||
using RRUI.Data;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003401 RID: 13313
|
||||
[Token(Token = "0x2003401")]
|
||||
public class LogScreenModel : ListModel
|
||||
{
|
||||
// Token: 0x17003F19 RID: 16153
|
||||
// (get) Token: 0x06016D7D RID: 93565 RVA: 0x0054E354 File Offset: 0x0054C554
|
||||
[Token(Token = "0x17003F19")]
|
||||
public IReadOnlyList<KLGMIAKHOOM.LogEntry> HPLJAHHOJIF
|
||||
{
|
||||
[Token(Token = "0x6016D7D")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016D7D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<KLGMIAKHOOM/LogEntry> RecRoom.Core.Creation.SandboxGizmos.LogScreenModel::get_LogEntries()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class KLGMIAKHOOM/LogEntry>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class KLGMIAKHOOM/LogEntry>(LogScreenModel::FEGPDDDCCBB, ldloc:LogScreenModel(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: 0x17003F1A RID: 16154
|
||||
// (get) Token: 0x06016D7E RID: 93566 RVA: 0x0054E368 File Offset: 0x0054C568
|
||||
[Token(Token = "0x17003F1A")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6016D7E")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F1B RID: 16155
|
||||
// (get) Token: 0x06016D7F RID: 93567 RVA: 0x0054E378 File Offset: 0x0054C578
|
||||
[Token(Token = "0x17003F1B")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x6016D7F")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F1C RID: 16156
|
||||
// (get) Token: 0x06016D80 RID: 93568 RVA: 0x0054E388 File Offset: 0x0054C588
|
||||
[Token(Token = "0x17003F1C")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x6016D80")]
|
||||
[Address(RVA = "0x1DD7770", Offset = "0x1DD6770", VA = "0x181DD7770", Slot = "26")]
|
||||
get
|
||||
{
|
||||
while (this.FEGPDDDCCBB == 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F1D RID: 16157
|
||||
// (get) Token: 0x06016D81 RID: 93569 RVA: 0x0054E3A0 File Offset: 0x0054C5A0
|
||||
// (set) Token: 0x06016D82 RID: 93570 RVA: 0x0054E3B4 File Offset: 0x0054C5B4
|
||||
[Token(Token = "0x17003F1D")]
|
||||
public bool BJGAIDEMJHM
|
||||
{
|
||||
[Token(Token = "0x6016D81")]
|
||||
[Address(RVA = "0x7751D0", Offset = "0x7741D0", VA = "0x1807751D0")]
|
||||
get;
|
||||
[Token(Token = "0x6016D82")]
|
||||
[Address(RVA = "0x919890", Offset = "0x918890", VA = "0x180919890")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003F1E RID: 16158
|
||||
// (get) Token: 0x06016D83 RID: 93571 RVA: 0x0054E3C8 File Offset: 0x0054C5C8
|
||||
// (set) Token: 0x06016D84 RID: 93572 RVA: 0x0054E3DC File Offset: 0x0054C5DC
|
||||
[Token(Token = "0x17003F1E")]
|
||||
public GJHLOAOPOBA JAPGJJDNGLA
|
||||
{
|
||||
[Token(Token = "0x6016D83")]
|
||||
[Address(RVA = "0x4AF6C0", Offset = "0x4AE6C0", VA = "0x1804AF6C0")]
|
||||
get;
|
||||
[Token(Token = "0x6016D84")]
|
||||
[Address(RVA = "0xDDCB90", Offset = "0xDDBB90", VA = "0x180DDCB90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06016D85 RID: 93573 RVA: 0x0054E3F0 File Offset: 0x0054C5F0
|
||||
[Token(Token = "0x6016D85")]
|
||||
[Address(RVA = "0x1DD74F0", Offset = "0x1DD64F0", VA = "0x181DD74F0", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GIKLINOHKID eikibichppd = instance.EIKIBICHPPD;
|
||||
Action<KLGMIAKHOOM.LogEntry> action = new Action(this.AddLog);
|
||||
MFBGLIHGCGO<CircuitManagerV2> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(instance, action);
|
||||
GIKLINOHKID eikibichppd2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
|
||||
base.JMFHPBDMELA();
|
||||
}
|
||||
|
||||
// Token: 0x06016D86 RID: 93574 RVA: 0x0054E438 File Offset: 0x0054C638
|
||||
[Token(Token = "0x6016D86")]
|
||||
[Address(RVA = "0x1DD71B0", Offset = "0x1DD61B0", VA = "0x181DD71B0", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GIKLINOHKID eikibichppd = instance.EIKIBICHPPD;
|
||||
Action<KLGMIAKHOOM.LogEntry> action = new Action(this.AddLog);
|
||||
MFBGLIHGCGO<CircuitManagerV2> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(instance, action);
|
||||
GIKLINOHKID eikibichppd2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
|
||||
base.CEJBCCPEGEB();
|
||||
}
|
||||
|
||||
// Token: 0x06016D87 RID: 93575 RVA: 0x0054E480 File Offset: 0x0054C680
|
||||
[Token(Token = "0x6016D87")]
|
||||
[Address(RVA = "0x1DD7340", Offset = "0x1DD6340", VA = "0x181DD7340", Slot = "31")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
this.FEGPDDDCCBB.Clear();
|
||||
List<KLGMIAKHOOM.LogEntry> fegpdddccbb = this.FEGPDDDCCBB;
|
||||
GIKLINOHKID eikibichppd = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
|
||||
Func<KLGMIAKHOOM.LogEntry, bool> func = new Func(this.LGEOGAHNEDB);
|
||||
IEnumerable<KLGMIAKHOOM.LogEntry> enumerable;
|
||||
List<KLGMIAKHOOM.LogEntry> list = Enumerable.ToList<KLGMIAKHOOM.LogEntry>(enumerable);
|
||||
fegpdddccbb.AddRange(list);
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06016D88 RID: 93576 RVA: 0x0054E4D4 File Offset: 0x0054C6D4
|
||||
[Token(Token = "0x6016D88")]
|
||||
[Address(RVA = "0x1DD76B0", Offset = "0x1DD66B0", VA = "0x181DD76B0")]
|
||||
public void SetShowTimestamps(bool MOJMNLKLNPC)
|
||||
{
|
||||
this.<CNCALBOBHLJ>k__BackingField = MOJMNLKLNPC;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x06016D89 RID: 93577 RVA: 0x0054E4F0 File Offset: 0x0054C6F0
|
||||
[Token(Token = "0x6016D89")]
|
||||
[Address(RVA = "0x1DD76A0", Offset = "0x1DD66A0", VA = "0x181DD76A0")]
|
||||
public void SetAllowedChannels(GJHLOAOPOBA IDAFGCGBEBA)
|
||||
{
|
||||
this.<AOFEGJPNBEK>k__BackingField = IDAFGCGBEBA;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06016D8A RID: 93578 RVA: 0x0054E50C File Offset: 0x0054C70C
|
||||
[Token(Token = "0x6016D8A")]
|
||||
[Address(RVA = "0x1DD70F0", Offset = "0x1DD60F0", VA = "0x181DD70F0")]
|
||||
public void AddLog(KLGMIAKHOOM.LogEntry JIMPLEEDFNP)
|
||||
{
|
||||
GJHLOAOPOBA gjhloaopoba = this.<AOFEGJPNBEK>k__BackingField;
|
||||
if (JIMPLEEDFNP.channel > gjhloaopoba)
|
||||
{
|
||||
this.FEGPDDDCCBB.Add(JIMPLEEDFNP);
|
||||
List<KLGMIAKHOOM.LogEntry> fegpdddccbb = this.FEGPDDDCCBB;
|
||||
int num = 0;
|
||||
fegpdddccbb.RemoveAt(num);
|
||||
List<KLGMIAKHOOM.LogEntry> fegpdddccbb2 = this.FEGPDDDCCBB;
|
||||
}
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x06016D8B RID: 93579 RVA: 0x0054E558 File Offset: 0x0054C758
|
||||
[Token(Token = "0x6016D8B")]
|
||||
[Address(RVA = "0x1DD7090", Offset = "0x1DD6090", VA = "0x181DD7090", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.FEGPDDDCCBB.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06016D8C RID: 93580 RVA: 0x0054E57C File Offset: 0x0054C77C
|
||||
[Token(Token = "0x6016D8C")]
|
||||
[Address(RVA = "0x1DD7700", Offset = "0x1DD6700", VA = "0x181DD7700")]
|
||||
public LogScreenModel()
|
||||
{
|
||||
List<KLGMIAKHOOM.LogEntry> list = new List(1000);
|
||||
this.FEGPDDDCCBB = list;
|
||||
this.JAPGJJDNGLA = (GJHLOAOPOBA)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016D8D RID: 93581 RVA: 0x0054E5B4 File Offset: 0x0054C7B4
|
||||
[Token(Token = "0x6016D8D")]
|
||||
[Address(RVA = "0x1DD7680", Offset = "0x1DD6680", VA = "0x181DD7680")]
|
||||
[CompilerGenerated]
|
||||
private bool LGEOGAHNEDB(KLGMIAKHOOM.LogEntry FNJHLBLAMLE)
|
||||
{
|
||||
GJHLOAOPOBA gjhloaopoba = this.<AOFEGJPNBEK>k__BackingField;
|
||||
return FNJHLBLAMLE.channel > gjhloaopoba;
|
||||
}
|
||||
|
||||
// Token: 0x0400EDDA RID: 60890
|
||||
[Token(Token = "0x400EDDA")]
|
||||
private const int KJBKDHKMMLO = 1000;
|
||||
|
||||
// Token: 0x0400EDDB RID: 60891
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EDDB")]
|
||||
private readonly List<KLGMIAKHOOM.LogEntry> FEGPDDDCCBB;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user