215 lines
6.1 KiB
C#
215 lines
6.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Utilities;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using RRUI.Data;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Creation.SandboxGizmos
|
|
{
|
|
// Token: 0x02002D43 RID: 11587
|
|
[Token(Token = "0x2002D43")]
|
|
[StructLayout(3)]
|
|
public class LogEntryModel : Model<LogScreen.IKNFAGILCNP>
|
|
{
|
|
// Token: 0x170036DA RID: 14042
|
|
// (get) Token: 0x060147D5 RID: 83925 RVA: 0x004EA204 File Offset: 0x004E8404
|
|
[Token(Token = "0x170036DA")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x60147D5")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "11")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036DB RID: 14043
|
|
// (get) Token: 0x060147D6 RID: 83926 RVA: 0x004EA214 File Offset: 0x004E8414
|
|
[Token(Token = "0x170036DB")]
|
|
public string KKJIOHNFHFJ
|
|
{
|
|
[Token(Token = "0x60147D6")]
|
|
[Address(RVA = "0x1913660", Offset = "0x1912060", VA = "0x181913660")]
|
|
get
|
|
{
|
|
LogScreen.IKNFAGILCNP bapmppgkfce = this.BAPMPPGKFCE;
|
|
if (bapmppgkfce == 0 || bapmppgkfce.PAANJCAOOAG == 0)
|
|
{
|
|
}
|
|
return "";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036DC RID: 14044
|
|
// (get) Token: 0x060147D7 RID: 83927 RVA: 0x004EA23C File Offset: 0x004E843C
|
|
[Token(Token = "0x170036DC")]
|
|
public Color INCNKMHCJDM
|
|
{
|
|
[Token(Token = "0x60147D7")]
|
|
[Address(RVA = "0x19134D0", Offset = "0x1911ED0", VA = "0x1819134D0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
if (!flag)
|
|
{
|
|
goto IL_28;
|
|
}
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
string text = string.Format("Could not find color for channel: {0}", flag2);
|
|
}
|
|
}
|
|
DebugTool.LogError("LogChannelColors in LogEntryModel is unset!!!", LogFlag.All);
|
|
IL_28:
|
|
Color black = Color.black;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036DD RID: 14045
|
|
// (get) Token: 0x060147D8 RID: 83928 RVA: 0x004EA280 File Offset: 0x004E8480
|
|
[Token(Token = "0x170036DD")]
|
|
public DateTime PMMLJBIEGBA
|
|
{
|
|
[Token(Token = "0x60147D8")]
|
|
[Address(RVA = "0x19136B0", Offset = "0x19120B0", VA = "0x1819136B0")]
|
|
get
|
|
{
|
|
LogScreen.IKNFAGILCNP bapmppgkfce = this.BAPMPPGKFCE;
|
|
if (bapmppgkfce != 0)
|
|
{
|
|
return bapmppgkfce.DABIKIJJEEO;
|
|
}
|
|
return DateTime.MinValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060147D9 RID: 83929 RVA: 0x004EA2A4 File Offset: 0x004E84A4
|
|
[Token(Token = "0x60147D9")]
|
|
[Address(RVA = "0x1913430", Offset = "0x1911E30", VA = "0x181913430")]
|
|
public void Set(LogScreen.IKNFAGILCNP JIMPLEEDFNP)
|
|
{
|
|
base.Clear();
|
|
base.MKBLJJGJAOH(JIMPLEEDFNP);
|
|
}
|
|
|
|
// Token: 0x060147DA RID: 83930 RVA: 0x004EA2C0 File Offset: 0x004E84C0
|
|
[Token(Token = "0x60147DA")]
|
|
[Address(RVA = "0x19131A0", Offset = "0x1911BA0", VA = "0x1819131A0", Slot = "18")]
|
|
protected override IPromise GLPJPIEOLDF(LogScreen.IKNFAGILCNP JIMPLEEDFNP)
|
|
{
|
|
this.BAPMPPGKFCE = JIMPLEEDFNP;
|
|
if (this.CAOGBAACIOH)
|
|
{
|
|
bool <CNCALBOBHLJ>k__BackingField = this.CAOGBAACIOH.<CNCALBOBHLJ>k__BackingField;
|
|
if (this.NLIBAOCPKID != <CNCALBOBHLJ>k__BackingField)
|
|
{
|
|
this.NLIBAOCPKID = <CNCALBOBHLJ>k__BackingField;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x060147DB RID: 83931 RVA: 0x004EA310 File Offset: 0x004E8510
|
|
[Token(Token = "0x60147DB")]
|
|
[Address(RVA = "0x4B3C50", Offset = "0x4B2650", VA = "0x1804B3C50", Slot = "19")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
this.BAPMPPGKFCE = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x170036DE RID: 14046
|
|
// (get) Token: 0x060147DC RID: 83932 RVA: 0x004EA328 File Offset: 0x004E8528
|
|
[Token(Token = "0x170036DE")]
|
|
public bool BJGAIDEMJHM
|
|
{
|
|
[Token(Token = "0x60147DC")]
|
|
[Address(RVA = "0x5682D0", Offset = "0x566CD0", VA = "0x1805682D0")]
|
|
get
|
|
{
|
|
return this.NLIBAOCPKID;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060147DD RID: 83933 RVA: 0x004EA33C File Offset: 0x004E853C
|
|
[Token(Token = "0x60147DD")]
|
|
[Address(RVA = "0x1913150", Offset = "0x1911B50", VA = "0x181913150")]
|
|
private void DPPPABANBJC(bool MOJMNLKLNPC)
|
|
{
|
|
if (this.NLIBAOCPKID != MOJMNLKLNPC)
|
|
{
|
|
this.NLIBAOCPKID = MOJMNLKLNPC;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060147DE RID: 83934 RVA: 0x004EA360 File Offset: 0x004E8560
|
|
[Token(Token = "0x60147DE")]
|
|
[Address(RVA = "0x19132D0", Offset = "0x1911CD0", VA = "0x1819132D0")]
|
|
public void SetLogScreenModel(LogScreenModel PDPLCAPLMEL)
|
|
{
|
|
LogScreenModel caogbaacioh = this.CAOGBAACIOH;
|
|
if (!(PDPLCAPLMEL == caogbaacioh))
|
|
{
|
|
LogScreenModel caogbaacioh2 = this.CAOGBAACIOH;
|
|
int num = 0;
|
|
if (caogbaacioh2 != num)
|
|
{
|
|
ActionEvent<ModelBase> <CDDJODFEDFI>k__BackingField = this.CAOGBAACIOH.<CDDJODFEDFI>k__BackingField;
|
|
Action<ModelBase> action = new Action(this.BGNBCLCEPPH);
|
|
}
|
|
this.CAOGBAACIOH = PDPLCAPLMEL;
|
|
ActionEvent<ModelBase> <CDDJODFEDFI>k__BackingField2 = PDPLCAPLMEL.<CDDJODFEDFI>k__BackingField;
|
|
Action<ModelBase> action2 = new Action(this.BGNBCLCEPPH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060147DF RID: 83935 RVA: 0x004EA3D0 File Offset: 0x004E85D0
|
|
[Token(Token = "0x60147DF")]
|
|
[Address(RVA = "0x1913090", Offset = "0x1911A90", VA = "0x181913090")]
|
|
private void BGNBCLCEPPH(ModelBase PDPLCAPLMEL)
|
|
{
|
|
if (PDPLCAPLMEL != 0 && PDPLCAPLMEL != 0 && this.NLIBAOCPKID != PDPLCAPLMEL)
|
|
{
|
|
this.NLIBAOCPKID = PDPLCAPLMEL != null;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060147E0 RID: 83936 RVA: 0x004EA400 File Offset: 0x004E8600
|
|
[Token(Token = "0x60147E0")]
|
|
[Address(RVA = "0x1913490", Offset = "0x1911E90", VA = "0x181913490")]
|
|
public LogEntryModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400DB25 RID: 56101
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400DB25")]
|
|
[SerializeField]
|
|
private LogChannelColors _logChannelColors;
|
|
|
|
// Token: 0x0400DB26 RID: 56102
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400DB26")]
|
|
private LogScreen.IKNFAGILCNP BAPMPPGKFCE;
|
|
|
|
// Token: 0x0400DB27 RID: 56103
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400DB27")]
|
|
private bool NLIBAOCPKID;
|
|
|
|
// Token: 0x0400DB28 RID: 56104
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400DB28")]
|
|
private LogScreenModel CAOGBAACIOH;
|
|
}
|
|
}
|