401 lines
11 KiB
C#
401 lines
11 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RRUI.Data;
|
|
using UnityEngine;
|
|
|
|
namespace CircuitsV2.Utilities
|
|
{
|
|
// Token: 0x02001644 RID: 5700
|
|
[Token(Token = "0x2001644")]
|
|
public class CloudDataLedgerEntryModelController : ModelController<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083A5 RID: 33701 RVA: 0x001C19F0 File Offset: 0x001BFBF0
|
|
[Token(Token = "0x60083A5")]
|
|
[Address(RVA = "0x145FA50", Offset = "0x145E850", VA = "0x18145FA50")]
|
|
public CloudDataLedgerEntryModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02001645 RID: 5701
|
|
[Token(Token = "0x2001645")]
|
|
[Serializable]
|
|
private class NameTextImpl : TextControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083A6 RID: 33702 RVA: 0x001C1A04 File Offset: 0x001BFC04
|
|
[Token(Token = "0x60083A6")]
|
|
[Address(RVA = "0x146E590", Offset = "0x146D390", VA = "0x18146E590", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
string empty;
|
|
if (!flag || !flag)
|
|
{
|
|
empty = string.Empty;
|
|
if (empty == 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
if ((ulong)1L == 0UL)
|
|
{
|
|
}
|
|
if (empty == 0 || empty.m_stringLength == 0)
|
|
{
|
|
string empty2 = string.Empty;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060083A7 RID: 33703 RVA: 0x001C1A48 File Offset: 0x001BFC48
|
|
[Token(Token = "0x60083A7")]
|
|
[Address(RVA = "0x146E740", Offset = "0x146D540", VA = "0x18146E740")]
|
|
public NameTextImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001646 RID: 5702
|
|
[Token(Token = "0x2001646")]
|
|
[Serializable]
|
|
private class TypeTextImpl : TextControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083A8 RID: 33704 RVA: 0x001C1A5C File Offset: 0x001BFC5C
|
|
[Token(Token = "0x60083A8")]
|
|
[Address(RVA = "0x1473700", Offset = "0x1472500", VA = "0x181473700", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag;
|
|
string text;
|
|
if (flag && text != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060083A9 RID: 33705 RVA: 0x001C1A78 File Offset: 0x001BFC78
|
|
[Token(Token = "0x60083A9")]
|
|
[Address(RVA = "0x1473800", Offset = "0x1472600", VA = "0x181473800")]
|
|
public TypeTextImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001647 RID: 5703
|
|
[Token(Token = "0x2001647")]
|
|
[Serializable]
|
|
private class SubroomCountTextImpl : TextControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083AA RID: 33706 RVA: 0x001C1A8C File Offset: 0x001BFC8C
|
|
[Token(Token = "0x60083AA")]
|
|
[Address(RVA = "0x1473150", Offset = "0x1471F50", VA = "0x181473150", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
if (0 == 0)
|
|
{
|
|
if (num != 0)
|
|
{
|
|
}
|
|
int num2;
|
|
if (num == 0 || num2 == 1)
|
|
{
|
|
}
|
|
string text = this.pluralSuffix;
|
|
string text2 = string.Format("{0}{1}", num2, text);
|
|
if (text == 0 || text2 > 0)
|
|
{
|
|
}
|
|
Color color = this.hasNoRoomsColor;
|
|
return;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060083AB RID: 33707 RVA: 0x001C1AE8 File Offset: 0x001BFCE8
|
|
[Token(Token = "0x60083AB")]
|
|
[Address(RVA = "0x14733D0", Offset = "0x14721D0", VA = "0x1814733D0")]
|
|
public SubroomCountTextImpl()
|
|
{
|
|
string empty = string.Empty;
|
|
this.pluralSuffix = empty;
|
|
string empty2 = string.Empty;
|
|
this.singularSuffix = empty2;
|
|
Color red = Color.red;
|
|
this.prospectiveVariableText = "Unsaved";
|
|
Color yellow = Color.yellow;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400579D RID: 22429
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400579D")]
|
|
[SerializeField]
|
|
private string pluralSuffix;
|
|
|
|
// Token: 0x0400579E RID: 22430
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400579E")]
|
|
[SerializeField]
|
|
private string singularSuffix;
|
|
|
|
// Token: 0x0400579F RID: 22431
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400579F")]
|
|
[SerializeField]
|
|
private Color hasRoomsColor;
|
|
|
|
// Token: 0x040057A0 RID: 22432
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40057A0")]
|
|
[SerializeField]
|
|
private Color hasNoRoomsColor;
|
|
|
|
// Token: 0x040057A1 RID: 22433
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40057A1")]
|
|
[SerializeField]
|
|
private string prospectiveVariableText;
|
|
|
|
// Token: 0x040057A2 RID: 22434
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40057A2")]
|
|
[SerializeField]
|
|
private Color prospectiveVariableColor;
|
|
}
|
|
|
|
// Token: 0x02001648 RID: 5704
|
|
[Token(Token = "0x2001648")]
|
|
[Serializable]
|
|
private class ResetVariableButtonImpl : ButtonControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083AC RID: 33708 RVA: 0x001C1B2C File Offset: 0x001BFD2C
|
|
[Token(Token = "0x60083AC")]
|
|
[Address(RVA = "0x146FED0", Offset = "0x146ECD0", VA = "0x18146FED0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060083AD RID: 33709 RVA: 0x001C1B40 File Offset: 0x001BFD40
|
|
[Token(Token = "0x60083AD")]
|
|
[Address(RVA = "0x146FF50", Offset = "0x146ED50", VA = "0x18146FF50", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060083AE RID: 33710 RVA: 0x001C1B54 File Offset: 0x001BFD54
|
|
[Token(Token = "0x60083AE")]
|
|
[Address(RVA = "0x146FF90", Offset = "0x146ED90", VA = "0x18146FF90")]
|
|
public ResetVariableButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001649 RID: 5705
|
|
[Token(Token = "0x2001649")]
|
|
[Serializable]
|
|
private class DeleteVariableButtonImpl : ButtonControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083AF RID: 33711 RVA: 0x001C1B68 File Offset: 0x001BFD68
|
|
[Token(Token = "0x60083AF")]
|
|
[Address(RVA = "0x146D690", Offset = "0x146C490", VA = "0x18146D690", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
bool flag2 = num2 == 0;
|
|
}
|
|
|
|
// Token: 0x060083B0 RID: 33712 RVA: 0x001C1B8C File Offset: 0x001BFD8C
|
|
[Token(Token = "0x60083B0")]
|
|
[Address(RVA = "0x146D770", Offset = "0x146C570", VA = "0x18146D770", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060083B1 RID: 33713 RVA: 0x001C1BA0 File Offset: 0x001BFDA0
|
|
[Token(Token = "0x60083B1")]
|
|
[Address(RVA = "0x146D7B0", Offset = "0x146C5B0", VA = "0x18146D7B0")]
|
|
public DeleteVariableButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200164A RID: 5706
|
|
[Token(Token = "0x200164A")]
|
|
[Serializable]
|
|
private class ShowIfCanDeleteVariableImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083B2 RID: 33714 RVA: 0x001C1BB4 File Offset: 0x001BFDB4
|
|
[Token(Token = "0x60083B2")]
|
|
[Address(RVA = "0x1471330", Offset = "0x1470130", VA = "0x181471330", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (!flag || (num != 0 && flag) || flag)
|
|
{
|
|
}
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
}
|
|
|
|
// Token: 0x060083B3 RID: 33715 RVA: 0x001C1BEC File Offset: 0x001BFDEC
|
|
[Token(Token = "0x60083B3")]
|
|
[Address(RVA = "0x1471460", Offset = "0x1470260", VA = "0x181471460")]
|
|
public ShowIfCanDeleteVariableImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200164B RID: 5707
|
|
[Token(Token = "0x200164B")]
|
|
[Serializable]
|
|
private class ShowIfCanResetVariableImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083B4 RID: 33716 RVA: 0x001C1C00 File Offset: 0x001BFE00
|
|
[Token(Token = "0x60083B4")]
|
|
[Address(RVA = "0x14714A0", Offset = "0x14702A0", VA = "0x1814714A0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (!flag || num == 0 || flag <= false || flag)
|
|
{
|
|
}
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
}
|
|
|
|
// Token: 0x060083B5 RID: 33717 RVA: 0x001C1C38 File Offset: 0x001BFE38
|
|
[Token(Token = "0x60083B5")]
|
|
[Address(RVA = "0x14715D0", Offset = "0x14703D0", VA = "0x1814715D0")]
|
|
public ShowIfCanResetVariableImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200164C RID: 5708
|
|
[Token(Token = "0x200164C")]
|
|
[Serializable]
|
|
private class ShowIfProspecitveVariableImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083B6 RID: 33718 RVA: 0x001C1C4C File Offset: 0x001BFE4C
|
|
[Token(Token = "0x60083B6")]
|
|
[Address(RVA = "0x1471610", Offset = "0x1470410", VA = "0x181471610", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag;
|
|
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
|
|
{
|
|
}
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
}
|
|
|
|
// Token: 0x060083B7 RID: 33719 RVA: 0x001C1C7C File Offset: 0x001BFE7C
|
|
[Token(Token = "0x60083B7")]
|
|
[Address(RVA = "0x1471700", Offset = "0x1470500", VA = "0x181471700")]
|
|
public ShowIfProspecitveVariableImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200164D RID: 5709
|
|
[Token(Token = "0x200164D")]
|
|
[Serializable]
|
|
private class HideIfNoSubroomsImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083B8 RID: 33720 RVA: 0x001C1C90 File Offset: 0x001BFE90
|
|
[Token(Token = "0x60083B8")]
|
|
[Address(RVA = "0x146D890", Offset = "0x146C690", VA = "0x18146D890", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
bool flag2 = num2 == 0;
|
|
}
|
|
|
|
// Token: 0x060083B9 RID: 33721 RVA: 0x001C1CB4 File Offset: 0x001BFEB4
|
|
[Token(Token = "0x60083B9")]
|
|
[Address(RVA = "0x146D970", Offset = "0x146C770", VA = "0x18146D970")]
|
|
public HideIfNoSubroomsImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200164E RID: 5710
|
|
[Token(Token = "0x200164E")]
|
|
[Serializable]
|
|
private class SubroomSpawnerImpl : PrefabSpawnerControllerImpl<CloudDataLedgerEntryModel>
|
|
{
|
|
// Token: 0x060083BA RID: 33722 RVA: 0x001C1CC8 File Offset: 0x001BFEC8
|
|
[Token(Token = "0x60083BA")]
|
|
[Address(RVA = "0x14735F0", Offset = "0x14723F0", VA = "0x1814735F0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (!flag || num2 != 0)
|
|
{
|
|
}
|
|
base.FFHANJOOFDO(num);
|
|
}
|
|
|
|
// Token: 0x060083BB RID: 33723 RVA: 0x001C1CF0 File Offset: 0x001BFEF0
|
|
[Token(Token = "0x60083BB")]
|
|
[Address(RVA = "0x1473480", Offset = "0x1472280", VA = "0x181473480", Slot = "29")]
|
|
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
|
{
|
|
int num = 0;
|
|
ulong num2;
|
|
SubroomModel subroomModel = GCCLEJOGCCE.MHBNENBBNDJ(num2 != 0UL, num != 0);
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
long num3 = ppenfjmfpne.<DOFDAMHCJLP>k__BackingField;
|
|
IReadOnlyList<CGCEKBCIHJC> <NMIMDAEOANG>k__BackingField = ppenfjmfpne.<NMIMDAEOANG>k__BackingField;
|
|
int num4 = 0;
|
|
if (num4 < num)
|
|
{
|
|
num4 += num4;
|
|
if (num4 == num)
|
|
{
|
|
num3 += num3;
|
|
throw new NullReferenceException();
|
|
}
|
|
num4++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060083BC RID: 33724 RVA: 0x001C1D4C File Offset: 0x001BFF4C
|
|
[Token(Token = "0x60083BC")]
|
|
[Address(RVA = "0x14736C0", Offset = "0x14724C0", VA = "0x1814736C0")]
|
|
public SubroomSpawnerImpl()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|