m
This commit is contained in:
@@ -0,0 +1,463 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2;
|
||||
using RecRoom.Persistence;
|
||||
using RRUI.Data;
|
||||
using UnityEngine;
|
||||
|
||||
namespace CircuitsV2.Utilities
|
||||
{
|
||||
// Token: 0x02001721 RID: 5921
|
||||
[Token(Token = "0x2001721")]
|
||||
public class CloudDataLedgerEntryModel : RRUIModel
|
||||
{
|
||||
// Token: 0x170016BC RID: 5820
|
||||
// (get) Token: 0x06008757 RID: 34647 RVA: 0x001CA610 File Offset: 0x001C8810
|
||||
// (set) Token: 0x06008758 RID: 34648 RVA: 0x001CA624 File Offset: 0x001C8824
|
||||
[Token(Token = "0x170016BC")]
|
||||
public IReadOnlyList<long> DPIPJFGNHDK
|
||||
{
|
||||
[Token(Token = "0x6008757")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
get;
|
||||
[Token(Token = "0x6008758")]
|
||||
[Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170016BD RID: 5821
|
||||
// (get) Token: 0x06008759 RID: 34649 RVA: 0x001CA638 File Offset: 0x001C8838
|
||||
[Token(Token = "0x170016BD")]
|
||||
public string EDNHEEHOOJC
|
||||
{
|
||||
[Token(Token = "0x6008759")]
|
||||
[Address(RVA = "0x1F3B310", Offset = "0x1F3A310", VA = "0x181F3B310")]
|
||||
get
|
||||
{
|
||||
CHDNMCLEJBH jaailjchohl;
|
||||
do
|
||||
{
|
||||
jaailjchohl = this.JAAILJCHOHL;
|
||||
}
|
||||
while (jaailjchohl != 0 && jaailjchohl.OBJFLJEMABL != 0);
|
||||
return string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170016BE RID: 5822
|
||||
// (get) Token: 0x0600875A RID: 34650 RVA: 0x001CA660 File Offset: 0x001C8860
|
||||
[Token(Token = "0x170016BE")]
|
||||
public int AALFICGIALM
|
||||
{
|
||||
[Token(Token = "0x600875A")]
|
||||
[Address(RVA = "0x1F3B2C0", Offset = "0x1F3A2C0", VA = "0x181F3B2C0")]
|
||||
get
|
||||
{
|
||||
if (this.<JAJAFLDBKDN>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170016BF RID: 5823
|
||||
// (get) Token: 0x0600875B RID: 34651 RVA: 0x001CA678 File Offset: 0x001C8878
|
||||
[Token(Token = "0x170016BF")]
|
||||
public string KIOJCMBCLAP
|
||||
{
|
||||
[Token(Token = "0x600875B")]
|
||||
[Address(RVA = "0x1F3B360", Offset = "0x1F3A360", VA = "0x181F3B360")]
|
||||
get
|
||||
{
|
||||
string text;
|
||||
do
|
||||
{
|
||||
CHDNMCLEJBH jaailjchohl = this.JAAILJCHOHL;
|
||||
if (jaailjchohl == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
PJMHLMJMADC ojcgfahkfcc = jaailjchohl.OJCGFAHKFCC;
|
||||
int hashCode = ojcgfahkfcc.GetHashCode();
|
||||
}
|
||||
while (text != 0);
|
||||
return string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170016C0 RID: 5824
|
||||
// (get) Token: 0x0600875C RID: 34652 RVA: 0x001CA6B4 File Offset: 0x001C88B4
|
||||
[Token(Token = "0x170016C0")]
|
||||
public bool AGLHHEGMHFD
|
||||
{
|
||||
[Token(Token = "0x600875C")]
|
||||
[Address(RVA = "0x1F3B1C0", Offset = "0x1F3A1C0", VA = "0x181F3B1C0")]
|
||||
get
|
||||
{
|
||||
if (this.<JAJAFLDBKDN>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
CHDNMCLEJBH jaailjchohl = this.JAAILJCHOHL;
|
||||
if (jaailjchohl != 0)
|
||||
{
|
||||
return !jaailjchohl.GCJNDOOGIHO;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170016C1 RID: 5825
|
||||
// (get) Token: 0x0600875D RID: 34653 RVA: 0x001CA6E0 File Offset: 0x001C88E0
|
||||
[Token(Token = "0x170016C1")]
|
||||
public bool FJPGGINMOAC
|
||||
{
|
||||
[Token(Token = "0x600875D")]
|
||||
[Address(RVA = "0x1F3B230", Offset = "0x1F3A230", VA = "0x181F3B230")]
|
||||
get
|
||||
{
|
||||
if (this.<JAJAFLDBKDN>k__BackingField == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CHDNMCLEJBH jaailjchohl = this.JAAILJCHOHL;
|
||||
if (jaailjchohl != 0)
|
||||
{
|
||||
return !jaailjchohl.GCJNDOOGIHO;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170016C2 RID: 5826
|
||||
// (get) Token: 0x0600875E RID: 34654 RVA: 0x001CA70C File Offset: 0x001C890C
|
||||
[Token(Token = "0x170016C2")]
|
||||
public bool ALOAHNHOKOP
|
||||
{
|
||||
[Token(Token = "0x600875E")]
|
||||
[Address(RVA = "0x1F3B2A0", Offset = "0x1F3A2A0", VA = "0x181F3B2A0")]
|
||||
get
|
||||
{
|
||||
CHDNMCLEJBH jaailjchohl;
|
||||
do
|
||||
{
|
||||
jaailjchohl = this.JAAILJCHOHL;
|
||||
}
|
||||
while (jaailjchohl == 0);
|
||||
return jaailjchohl.GCJNDOOGIHO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600875F RID: 34655 RVA: 0x001CA72C File Offset: 0x001C892C
|
||||
[Token(Token = "0x600875F")]
|
||||
[Address(RVA = "0x1F3A9A0", Offset = "0x1F399A0", VA = "0x181F3A9A0", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action = new Action(base.MKBLJJGJAOH);
|
||||
instance.ENLIFOCFEMD += action;
|
||||
}
|
||||
|
||||
// Token: 0x06008760 RID: 34656 RVA: 0x001CA760 File Offset: 0x001C8960
|
||||
[Token(Token = "0x6008760")]
|
||||
[Address(RVA = "0x1F3A6B0", Offset = "0x1F396B0", VA = "0x181F3A6B0", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
base.CEJBCCPEGEB();
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action = new Action(base.MKBLJJGJAOH);
|
||||
instance.ENLIFOCFEMD -= action;
|
||||
}
|
||||
|
||||
// Token: 0x06008761 RID: 34657 RVA: 0x001CA794 File Offset: 0x001C8994
|
||||
[Token(Token = "0x6008761")]
|
||||
[Address(RVA = "0x1F3AB30", Offset = "0x1F39B30", VA = "0x181F3AB30")]
|
||||
public void Set(string MMBOKOLAJFH)
|
||||
{
|
||||
this.NIFIDBDANBO = MMBOKOLAJFH;
|
||||
}
|
||||
|
||||
// Token: 0x170016C3 RID: 5827
|
||||
// (get) Token: 0x06008762 RID: 34658 RVA: 0x001CA7A8 File Offset: 0x001C89A8
|
||||
[Token(Token = "0x170016C3")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6008762")]
|
||||
[Address(RVA = "0x1F3AAD0", Offset = "0x1F39AD0", VA = "0x181F3AAD0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return !this.NIFIDBDANBO.LJGBBKKGKOP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06008763 RID: 34659 RVA: 0x001CA7C4 File Offset: 0x001C89C4
|
||||
[Token(Token = "0x6008763")]
|
||||
[Address(RVA = "0x1F3A650", Offset = "0x1F39650", VA = "0x181F3A650", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.NIFIDBDANBO = empty;
|
||||
int num = 0;
|
||||
this.JAAILJCHOHL = num;
|
||||
this.<JAJAFLDBKDN>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x06008764 RID: 34660 RVA: 0x001CA7F0 File Offset: 0x001C89F0
|
||||
[Token(Token = "0x6008764")]
|
||||
[Address(RVA = "0x1F3A770", Offset = "0x1F39770", VA = "0x181F3A770", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
LOIBOPCIJJK cloudDataManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.JLNIPODEBEC;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
this.JAAILJCHOHL = cloudDataManager;
|
||||
if (cloudDataManager != 0)
|
||||
{
|
||||
}
|
||||
List<long> list;
|
||||
this.<JAJAFLDBKDN>k__BackingField = list;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06008765 RID: 34661 RVA: 0x001CA830 File Offset: 0x001C8A30
|
||||
[Token(Token = "0x6008765")]
|
||||
[Address(RVA = "0x1F3AE70", Offset = "0x1F39E70", VA = "0x181F3AE70")]
|
||||
public void ShowResetVariableConfirmationDialog()
|
||||
{
|
||||
int num = 0;
|
||||
CloudDataLedgerEntryModel.DMFHMANKEOE dmfhmankeoe = new CloudDataLedgerEntryModel.DMFHMANKEOE();
|
||||
if (this.<JAJAFLDBKDN>k__BackingField != 0 && dmfhmankeoe > 0)
|
||||
{
|
||||
CHDNMCLEJBH jaailjchohl = this.JAAILJCHOHL;
|
||||
if (jaailjchohl != 0 && (jaailjchohl.GCJNDOOGIHO ? 1 : 0) == num)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CanRequestRoomDataSave(true, num))
|
||||
{
|
||||
dmfhmankeoe.dialogModel = num;
|
||||
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
|
||||
Action action = new Action(this.LAFOGPLMAEO);
|
||||
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
|
||||
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Reset";
|
||||
Action action2 = delegate
|
||||
{
|
||||
TwoButtonMessageDialogModel dialogModel = dmfhmankeoe.dialogModel;
|
||||
if (dialogModel != 0)
|
||||
{
|
||||
dialogModel.Dismiss();
|
||||
return;
|
||||
}
|
||||
};
|
||||
pmcghgjacnb.<MLACCEDNJBF>k__BackingField = action2;
|
||||
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
|
||||
string confirmResetDialogText = this.ConfirmResetDialogText;
|
||||
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = confirmResetDialogText;
|
||||
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Reset Variable";
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
int num2 = 0;
|
||||
if (!(dialogListModel != num2))
|
||||
{
|
||||
return;
|
||||
}
|
||||
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = base.PKJJDBNMMEA.AddTwoButtonMessageDialog(pmcghgjacnb);
|
||||
Action<TwoButtonMessageDialogModel> action3 = delegate(TwoButtonMessageDialogModel dialog)
|
||||
{
|
||||
dmfhmankeoe.dialogModel = dialog;
|
||||
};
|
||||
}
|
||||
ToastListModel toastListModel = base.ADJIAENKNAN;
|
||||
int num3 = 0;
|
||||
string text = RoomPersistenceManager.ToFriendlyReasonStr((RoomPersistenceManager.BFEINDMGADF)num, "", num3);
|
||||
string text2 = "Cannot reset variable: " + text;
|
||||
toastListModel.AddMessageToast(text2);
|
||||
return;
|
||||
}
|
||||
}
|
||||
ToastListModel toastListModel2 = base.ADJIAENKNAN;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06008766 RID: 34662 RVA: 0x001CA960 File Offset: 0x001C8B60
|
||||
[Token(Token = "0x6008766")]
|
||||
[Address(RVA = "0x1F3AA60", Offset = "0x1F39A60", VA = "0x181F3AA60")]
|
||||
private void LAFOGPLMAEO()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CHDNMCLEJBH jaailjchohl = this.JAAILJCHOHL;
|
||||
instance.RequestResetCloudDataEntry(jaailjchohl);
|
||||
}
|
||||
|
||||
// Token: 0x06008767 RID: 34663 RVA: 0x001CA988 File Offset: 0x001C8B88
|
||||
[Token(Token = "0x6008767")]
|
||||
[Address(RVA = "0x1F3AB70", Offset = "0x1F39B70", VA = "0x181F3AB70")]
|
||||
public void ShowDeleteVariableConfirmationDialog()
|
||||
{
|
||||
int num = 0;
|
||||
CloudDataLedgerEntryModel.BEJCPGJBFGG bejcpgjbfgg = new CloudDataLedgerEntryModel.BEJCPGJBFGG();
|
||||
if (this.<JAJAFLDBKDN>k__BackingField == 0 || bejcpgjbfgg == 0)
|
||||
{
|
||||
CHDNMCLEJBH jaailjchohl = this.JAAILJCHOHL;
|
||||
if (jaailjchohl != 0 && (jaailjchohl.GCJNDOOGIHO ? 1 : 0) == num)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CanRequestRoomDataSave(true, num))
|
||||
{
|
||||
bejcpgjbfgg.dialogModel = num;
|
||||
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
|
||||
Action action = new Action(this.JBJLNKEIFBI);
|
||||
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
|
||||
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Delete";
|
||||
Action action2 = delegate
|
||||
{
|
||||
TwoButtonMessageDialogModel dialogModel = bejcpgjbfgg.dialogModel;
|
||||
if (dialogModel != 0)
|
||||
{
|
||||
dialogModel.Dismiss();
|
||||
return;
|
||||
}
|
||||
};
|
||||
pmcghgjacnb.<MLACCEDNJBF>k__BackingField = action2;
|
||||
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
|
||||
string confirmDeleteDialogText = this.ConfirmDeleteDialogText;
|
||||
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = confirmDeleteDialogText;
|
||||
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Delete Variable";
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
int num2 = 0;
|
||||
if (!(dialogListModel != num2))
|
||||
{
|
||||
return;
|
||||
}
|
||||
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = base.PKJJDBNMMEA.AddTwoButtonMessageDialog(pmcghgjacnb);
|
||||
Action<TwoButtonMessageDialogModel> action3 = delegate(TwoButtonMessageDialogModel dialog)
|
||||
{
|
||||
bejcpgjbfgg.dialogModel = dialog;
|
||||
};
|
||||
}
|
||||
int num3 = 0;
|
||||
string text = RoomPersistenceManager.ToFriendlyReasonStr((RoomPersistenceManager.BFEINDMGADF)num, "", num3);
|
||||
string text2 = "Cannot delete variable: " + text;
|
||||
ToastListModel toastListModel;
|
||||
toastListModel.AddMessageToast(text2);
|
||||
return;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06008768 RID: 34664 RVA: 0x001CAAA8 File Offset: 0x001C8CA8
|
||||
[Token(Token = "0x6008768")]
|
||||
[Address(RVA = "0x1F3A930", Offset = "0x1F39930", VA = "0x181F3A930")]
|
||||
private void JBJLNKEIFBI()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CHDNMCLEJBH jaailjchohl = this.JAAILJCHOHL;
|
||||
instance.RequestDeleteCloudDataEntry(jaailjchohl);
|
||||
}
|
||||
|
||||
// Token: 0x06008769 RID: 34665 RVA: 0x001CAAD0 File Offset: 0x001C8CD0
|
||||
[Token(Token = "0x6008769")]
|
||||
[Address(RVA = "0x1F3B170", Offset = "0x1F3A170", VA = "0x181F3B170")]
|
||||
public CloudDataLedgerEntryModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400594B RID: 22859
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400594B")]
|
||||
[SerializeField]
|
||||
private string ConfirmResetDialogText = "Are you sure you want to reset this variable? It will take effect when you save the room";
|
||||
|
||||
// Token: 0x0400594C RID: 22860
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400594C")]
|
||||
[SerializeField]
|
||||
private string ConfirmDeleteDialogText = "Are you sure you want to delete this variable? It will take effect when you save the room";
|
||||
|
||||
// Token: 0x0400594D RID: 22861
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400594D")]
|
||||
private string NIFIDBDANBO;
|
||||
|
||||
// Token: 0x0400594E RID: 22862
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400594E")]
|
||||
private CHDNMCLEJBH JAAILJCHOHL;
|
||||
|
||||
// Token: 0x02001722 RID: 5922
|
||||
[Token(Token = "0x2001722")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DMFHMANKEOE
|
||||
{
|
||||
// Token: 0x0600876A RID: 34666 RVA: 0x001CAAFC File Offset: 0x001C8CFC
|
||||
[Token(Token = "0x600876A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DMFHMANKEOE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600876B RID: 34667 RVA: 0x001CAB10 File Offset: 0x001C8D10
|
||||
[Token(Token = "0x600876B")]
|
||||
[Address(RVA = "0x16892C0", Offset = "0x16882C0", VA = "0x1816892C0")]
|
||||
internal void <ShowResetVariableConfirmationDialog>b__1()
|
||||
{
|
||||
TwoButtonMessageDialogModel twoButtonMessageDialogModel = this.dialogModel;
|
||||
if (twoButtonMessageDialogModel != 0)
|
||||
{
|
||||
twoButtonMessageDialogModel.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600876C RID: 34668 RVA: 0x001CAB30 File Offset: 0x001C8D30
|
||||
[Token(Token = "0x600876C")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
internal void <ShowResetVariableConfirmationDialog>b__0(TwoButtonMessageDialogModel dialog)
|
||||
{
|
||||
this.dialogModel = dialog;
|
||||
}
|
||||
|
||||
// Token: 0x04005950 RID: 22864
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4005950")]
|
||||
public TwoButtonMessageDialogModel dialogModel;
|
||||
}
|
||||
|
||||
// Token: 0x02001723 RID: 5923
|
||||
[Token(Token = "0x2001723")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BEJCPGJBFGG
|
||||
{
|
||||
// Token: 0x0600876D RID: 34669 RVA: 0x001CAB44 File Offset: 0x001C8D44
|
||||
[Token(Token = "0x600876D")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BEJCPGJBFGG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600876E RID: 34670 RVA: 0x001CAB58 File Offset: 0x001C8D58
|
||||
[Token(Token = "0x600876E")]
|
||||
[Address(RVA = "0x16892C0", Offset = "0x16882C0", VA = "0x1816892C0")]
|
||||
internal void <ShowDeleteVariableConfirmationDialog>b__1()
|
||||
{
|
||||
TwoButtonMessageDialogModel twoButtonMessageDialogModel = this.dialogModel;
|
||||
if (twoButtonMessageDialogModel != 0)
|
||||
{
|
||||
twoButtonMessageDialogModel.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600876F RID: 34671 RVA: 0x001CAB78 File Offset: 0x001C8D78
|
||||
[Token(Token = "0x600876F")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
internal void <ShowDeleteVariableConfirmationDialog>b__0(TwoButtonMessageDialogModel dialog)
|
||||
{
|
||||
this.dialogModel = dialog;
|
||||
}
|
||||
|
||||
// Token: 0x04005951 RID: 22865
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4005951")]
|
||||
public TwoButtonMessageDialogModel dialogModel;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,400 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RRUI.Data;
|
||||
using UnityEngine;
|
||||
|
||||
namespace CircuitsV2.Utilities
|
||||
{
|
||||
// Token: 0x02001724 RID: 5924
|
||||
[Token(Token = "0x2001724")]
|
||||
public class CloudDataLedgerEntryModelController : ModelController<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008770 RID: 34672 RVA: 0x001CAB8C File Offset: 0x001C8D8C
|
||||
[Token(Token = "0x6008770")]
|
||||
[Address(RVA = "0x1F3A610", Offset = "0x1F39610", VA = "0x181F3A610")]
|
||||
public CloudDataLedgerEntryModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02001725 RID: 5925
|
||||
[Token(Token = "0x2001725")]
|
||||
[Serializable]
|
||||
private class NameTextImpl : TextControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008771 RID: 34673 RVA: 0x001CABA0 File Offset: 0x001C8DA0
|
||||
[Token(Token = "0x6008771")]
|
||||
[Address(RVA = "0x1F49840", Offset = "0x1F48840", VA = "0x181F49840", 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: 0x06008772 RID: 34674 RVA: 0x001CABE4 File Offset: 0x001C8DE4
|
||||
[Token(Token = "0x6008772")]
|
||||
[Address(RVA = "0x1F49A00", Offset = "0x1F48A00", VA = "0x181F49A00")]
|
||||
public NameTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001726 RID: 5926
|
||||
[Token(Token = "0x2001726")]
|
||||
[Serializable]
|
||||
private class TypeTextImpl : TextControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008773 RID: 34675 RVA: 0x001CABF8 File Offset: 0x001C8DF8
|
||||
[Token(Token = "0x6008773")]
|
||||
[Address(RVA = "0x1F4E9C0", Offset = "0x1F4D9C0", VA = "0x181F4E9C0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
string text;
|
||||
if (flag && text != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06008774 RID: 34676 RVA: 0x001CAC14 File Offset: 0x001C8E14
|
||||
[Token(Token = "0x6008774")]
|
||||
[Address(RVA = "0x1F4EAC0", Offset = "0x1F4DAC0", VA = "0x181F4EAC0")]
|
||||
public TypeTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001727 RID: 5927
|
||||
[Token(Token = "0x2001727")]
|
||||
[Serializable]
|
||||
private class SubroomCountTextImpl : TextControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008775 RID: 34677 RVA: 0x001CAC28 File Offset: 0x001C8E28
|
||||
[Token(Token = "0x6008775")]
|
||||
[Address(RVA = "0x1F4E410", Offset = "0x1F4D410", VA = "0x181F4E410", 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: 0x06008776 RID: 34678 RVA: 0x001CAC84 File Offset: 0x001C8E84
|
||||
[Token(Token = "0x6008776")]
|
||||
[Address(RVA = "0x1F4E690", Offset = "0x1F4D690", VA = "0x181F4E690")]
|
||||
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: 0x04005952 RID: 22866
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4005952")]
|
||||
[SerializeField]
|
||||
private string pluralSuffix;
|
||||
|
||||
// Token: 0x04005953 RID: 22867
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4005953")]
|
||||
[SerializeField]
|
||||
private string singularSuffix;
|
||||
|
||||
// Token: 0x04005954 RID: 22868
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4005954")]
|
||||
[SerializeField]
|
||||
private Color hasRoomsColor;
|
||||
|
||||
// Token: 0x04005955 RID: 22869
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4005955")]
|
||||
[SerializeField]
|
||||
private Color hasNoRoomsColor;
|
||||
|
||||
// Token: 0x04005956 RID: 22870
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4005956")]
|
||||
[SerializeField]
|
||||
private string prospectiveVariableText;
|
||||
|
||||
// Token: 0x04005957 RID: 22871
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4005957")]
|
||||
[SerializeField]
|
||||
private Color prospectiveVariableColor;
|
||||
}
|
||||
|
||||
// Token: 0x02001728 RID: 5928
|
||||
[Token(Token = "0x2001728")]
|
||||
[Serializable]
|
||||
private class ResetVariableButtonImpl : ButtonControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008777 RID: 34679 RVA: 0x001CACC8 File Offset: 0x001C8EC8
|
||||
[Token(Token = "0x6008777")]
|
||||
[Address(RVA = "0x1F4B190", Offset = "0x1F4A190", VA = "0x181F4B190", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06008778 RID: 34680 RVA: 0x001CACDC File Offset: 0x001C8EDC
|
||||
[Token(Token = "0x6008778")]
|
||||
[Address(RVA = "0x1F4B210", Offset = "0x1F4A210", VA = "0x181F4B210", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06008779 RID: 34681 RVA: 0x001CACF0 File Offset: 0x001C8EF0
|
||||
[Token(Token = "0x6008779")]
|
||||
[Address(RVA = "0x1F4B250", Offset = "0x1F4A250", VA = "0x181F4B250")]
|
||||
public ResetVariableButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001729 RID: 5929
|
||||
[Token(Token = "0x2001729")]
|
||||
[Serializable]
|
||||
private class DeleteVariableButtonImpl : ButtonControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x0600877A RID: 34682 RVA: 0x001CAD04 File Offset: 0x001C8F04
|
||||
[Token(Token = "0x600877A")]
|
||||
[Address(RVA = "0x1F489E0", Offset = "0x1F479E0", VA = "0x181F489E0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
bool flag2 = num2 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600877B RID: 34683 RVA: 0x001CAD28 File Offset: 0x001C8F28
|
||||
[Token(Token = "0x600877B")]
|
||||
[Address(RVA = "0x1F48AC0", Offset = "0x1F47AC0", VA = "0x181F48AC0", Slot = "29")]
|
||||
protected override void IKNMALNFPII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600877C RID: 34684 RVA: 0x001CAD3C File Offset: 0x001C8F3C
|
||||
[Token(Token = "0x600877C")]
|
||||
[Address(RVA = "0x1F48B00", Offset = "0x1F47B00", VA = "0x181F48B00")]
|
||||
public DeleteVariableButtonImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200172A RID: 5930
|
||||
[Token(Token = "0x200172A")]
|
||||
[Serializable]
|
||||
private class ShowIfCanDeleteVariableImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x0600877D RID: 34685 RVA: 0x001CAD50 File Offset: 0x001C8F50
|
||||
[Token(Token = "0x600877D")]
|
||||
[Address(RVA = "0x1F4C5F0", Offset = "0x1F4B5F0", VA = "0x181F4C5F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag || (num != 0 && flag) || flag)
|
||||
{
|
||||
}
|
||||
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
||||
}
|
||||
|
||||
// Token: 0x0600877E RID: 34686 RVA: 0x001CAD88 File Offset: 0x001C8F88
|
||||
[Token(Token = "0x600877E")]
|
||||
[Address(RVA = "0x1F4C720", Offset = "0x1F4B720", VA = "0x181F4C720")]
|
||||
public ShowIfCanDeleteVariableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200172B RID: 5931
|
||||
[Token(Token = "0x200172B")]
|
||||
[Serializable]
|
||||
private class ShowIfCanResetVariableImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x0600877F RID: 34687 RVA: 0x001CAD9C File Offset: 0x001C8F9C
|
||||
[Token(Token = "0x600877F")]
|
||||
[Address(RVA = "0x1F4C760", Offset = "0x1F4B760", VA = "0x181F4C760", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag || num == 0 || flag <= false || flag)
|
||||
{
|
||||
}
|
||||
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
||||
}
|
||||
|
||||
// Token: 0x06008780 RID: 34688 RVA: 0x001CADD4 File Offset: 0x001C8FD4
|
||||
[Token(Token = "0x6008780")]
|
||||
[Address(RVA = "0x1F4C890", Offset = "0x1F4B890", VA = "0x181F4C890")]
|
||||
public ShowIfCanResetVariableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200172C RID: 5932
|
||||
[Token(Token = "0x200172C")]
|
||||
[Serializable]
|
||||
private class ShowIfProspecitveVariableImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008781 RID: 34689 RVA: 0x001CADE8 File Offset: 0x001C8FE8
|
||||
[Token(Token = "0x6008781")]
|
||||
[Address(RVA = "0x1F4C8D0", Offset = "0x1F4B8D0", VA = "0x181F4C8D0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
|
||||
{
|
||||
}
|
||||
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
||||
}
|
||||
|
||||
// Token: 0x06008782 RID: 34690 RVA: 0x001CAE18 File Offset: 0x001C9018
|
||||
[Token(Token = "0x6008782")]
|
||||
[Address(RVA = "0x1F4C9C0", Offset = "0x1F4B9C0", VA = "0x181F4C9C0")]
|
||||
public ShowIfProspecitveVariableImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200172D RID: 5933
|
||||
[Token(Token = "0x200172D")]
|
||||
[Serializable]
|
||||
private class HideIfNoSubroomsImpl : HideableControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008783 RID: 34691 RVA: 0x001CAE2C File Offset: 0x001C902C
|
||||
[Token(Token = "0x6008783")]
|
||||
[Address(RVA = "0x1F48B40", Offset = "0x1F47B40", VA = "0x181F48B40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
bool flag2 = num2 == 0;
|
||||
}
|
||||
|
||||
// Token: 0x06008784 RID: 34692 RVA: 0x001CAE50 File Offset: 0x001C9050
|
||||
[Token(Token = "0x6008784")]
|
||||
[Address(RVA = "0x1F48C20", Offset = "0x1F47C20", VA = "0x181F48C20")]
|
||||
public HideIfNoSubroomsImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200172E RID: 5934
|
||||
[Token(Token = "0x200172E")]
|
||||
[Serializable]
|
||||
private class SubroomSpawnerImpl : PrefabSpawnerControllerImpl<CloudDataLedgerEntryModel>
|
||||
{
|
||||
// Token: 0x06008785 RID: 34693 RVA: 0x001CAE64 File Offset: 0x001C9064
|
||||
[Token(Token = "0x6008785")]
|
||||
[Address(RVA = "0x1F4E8B0", Offset = "0x1F4D8B0", VA = "0x181F4E8B0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag;
|
||||
if (!flag || num2 != 0)
|
||||
{
|
||||
}
|
||||
base.FFHANJOOFDO(num);
|
||||
}
|
||||
|
||||
// Token: 0x06008786 RID: 34694 RVA: 0x001CAE8C File Offset: 0x001C908C
|
||||
[Token(Token = "0x6008786")]
|
||||
[Address(RVA = "0x1F4E740", Offset = "0x1F4D740", VA = "0x181F4E740", 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<AECHGGJOJLE> <DJJADJEFDFK>k__BackingField = ppenfjmfpne.<DJJADJEFDFK>k__BackingField;
|
||||
int num4 = 0;
|
||||
if (num4 < num)
|
||||
{
|
||||
num4 += num4;
|
||||
if (num4 == num)
|
||||
{
|
||||
num3 += num3;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num4++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06008787 RID: 34695 RVA: 0x001CAEE8 File Offset: 0x001C90E8
|
||||
[Token(Token = "0x6008787")]
|
||||
[Address(RVA = "0x1F4E980", Offset = "0x1F4D980", VA = "0x181F4E980")]
|
||||
public SubroomSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2;
|
||||
using RecRoom.Core.Creation;
|
||||
using RRUI.Data;
|
||||
|
||||
namespace CircuitsV2.Utilities
|
||||
{
|
||||
// Token: 0x0200172F RID: 5935
|
||||
[Token(Token = "0x200172F")]
|
||||
public sealed class CloudDataLedgerModel : FilterableListModel<string, CHDNMCLEJBH, string>
|
||||
{
|
||||
// Token: 0x170016C4 RID: 5828
|
||||
// (get) Token: 0x06008788 RID: 34696 RVA: 0x001CAEFC File Offset: 0x001C90FC
|
||||
[Token(Token = "0x170016C4")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6008788")]
|
||||
[Address(RVA = "0x1F3BB20", Offset = "0x1F3AB20", VA = "0x181F3BB20", Slot = "12")]
|
||||
get
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance != 0)
|
||||
{
|
||||
return instance.JLNIPODEBEC != 0;
|
||||
}
|
||||
return instance != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170016C5 RID: 5829
|
||||
// (get) Token: 0x06008789 RID: 34697 RVA: 0x001CAF28 File Offset: 0x001C9128
|
||||
[Token(Token = "0x170016C5")]
|
||||
public int ACIBBJGKKAM
|
||||
{
|
||||
[Token(Token = "0x6008789")]
|
||||
[Address(RVA = "0x1F3BBD0", Offset = "0x1F3ABD0", VA = "0x181F3BBD0")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170016C6 RID: 5830
|
||||
// (get) Token: 0x0600878A RID: 34698 RVA: 0x001CAF3C File Offset: 0x001C913C
|
||||
[Token(Token = "0x170016C6")]
|
||||
public int HNEHLIDJMEA
|
||||
{
|
||||
[Token(Token = "0x600878A")]
|
||||
[Address(RVA = "0x1F3BC20", Offset = "0x1F3AC20", VA = "0x181F3BC20")]
|
||||
get
|
||||
{
|
||||
return CreationManager.KFJEAODCPOA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600878B RID: 34699 RVA: 0x001CAF50 File Offset: 0x001C9150
|
||||
[Token(Token = "0x600878B")]
|
||||
[Address(RVA = "0x1F3BA00", Offset = "0x1F3AA00", VA = "0x181F3BA00", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
base.JMFHPBDMELA();
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action = new Action(this.JJJONLMCJIM);
|
||||
instance.ENLIFOCFEMD += action;
|
||||
int num;
|
||||
FilterableListModel<string, CHDNMCLEJBH, string>.GELHGAHJMCF gelhgahjmcf = new FilterableListModel.GELHGAHJMCF(new FilterableListModel.GELHGAHJMCF.NKCOIANMNKG(this.ICCPHILLCOE), num);
|
||||
num = 0;
|
||||
base.HCIIGEOGCMF(true, gelhgahjmcf);
|
||||
}
|
||||
|
||||
// Token: 0x0600878C RID: 34700 RVA: 0x001CAFA0 File Offset: 0x001C91A0
|
||||
[Token(Token = "0x600878C")]
|
||||
[Address(RVA = "0x1F3B790", Offset = "0x1F3A790", VA = "0x181F3B790", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
base.CEJBCCPEGEB();
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action = new Action(this.JJJONLMCJIM);
|
||||
instance.ENLIFOCFEMD -= action;
|
||||
}
|
||||
|
||||
// Token: 0x0600878D RID: 34701 RVA: 0x001CAFD4 File Offset: 0x001C91D4
|
||||
[Token(Token = "0x600878D")]
|
||||
[Address(RVA = "0x1F3B850", Offset = "0x1F3A850", VA = "0x181F3B850")]
|
||||
private string[] ICCPHILLCOE(CHDNMCLEJBH FNJHLBLAMLE)
|
||||
{
|
||||
string[] array = new string[1];
|
||||
string objfljemabl = FNJHLBLAMLE.OBJFLJEMABL;
|
||||
if (objfljemabl != 0)
|
||||
{
|
||||
}
|
||||
array[0] = objfljemabl;
|
||||
return array;
|
||||
}
|
||||
|
||||
// Token: 0x0600878E RID: 34702 RVA: 0x001CB004 File Offset: 0x001C9204
|
||||
[Token(Token = "0x600878E")]
|
||||
[Address(RVA = "0x1F3B900", Offset = "0x1F3A900", VA = "0x181F3B900")]
|
||||
private void JJJONLMCJIM()
|
||||
{
|
||||
int num = 0;
|
||||
base.MKBLJJGJAOH(num);
|
||||
}
|
||||
|
||||
// Token: 0x0600878F RID: 34703 RVA: 0x001CB01C File Offset: 0x001C921C
|
||||
[Token(Token = "0x600878F")]
|
||||
[Address(RVA = "0x1286B00", Offset = "0x1285B00", VA = "0x181286B00", Slot = "36")]
|
||||
protected override string EAJAHMHILAC(CHDNMCLEJBH IOBEPGLJNIP)
|
||||
{
|
||||
return IOBEPGLJNIP.OBJFLJEMABL;
|
||||
}
|
||||
|
||||
// Token: 0x06008790 RID: 34704 RVA: 0x001CB038 File Offset: 0x001C9238
|
||||
[Token(Token = "0x6008790")]
|
||||
[Address(RVA = "0x1F3B940", Offset = "0x1F3A940", VA = "0x181F3B940", Slot = "37")]
|
||||
protected override PMGCJEPKFOF<IReadOnlyList<CHDNMCLEJBH>> JLMBBMAEFPA()
|
||||
{
|
||||
LOIBOPCIJJK cloudDataManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.JLNIPODEBEC;
|
||||
PMGCJEPKFOF<IReadOnlyList<CHDNMCLEJBH>> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
|
||||
// Token: 0x06008791 RID: 34705 RVA: 0x001CB058 File Offset: 0x001C9258
|
||||
[Token(Token = "0x6008791")]
|
||||
[Address(RVA = "0x1F3BB90", Offset = "0x1F3AB90", VA = "0x181F3BB90")]
|
||||
public CloudDataLedgerModel()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Creation;
|
||||
using RRUI.Data;
|
||||
using UnityEngine;
|
||||
|
||||
namespace CircuitsV2.Utilities
|
||||
{
|
||||
// Token: 0x02001730 RID: 5936
|
||||
[Token(Token = "0x2001730")]
|
||||
public class CloudDataLedgerModelController : ModelController<CloudDataLedgerModel>
|
||||
{
|
||||
// Token: 0x06008792 RID: 34706 RVA: 0x001CB06C File Offset: 0x001C926C
|
||||
[Token(Token = "0x6008792")]
|
||||
[Address(RVA = "0x1F3B750", Offset = "0x1F3A750", VA = "0x181F3B750")]
|
||||
public CloudDataLedgerModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02001731 RID: 5937
|
||||
[Token(Token = "0x2001731")]
|
||||
[Serializable]
|
||||
private class NameTextImpl : TextControllerImpl<CloudDataLedgerModel>
|
||||
{
|
||||
// Token: 0x06008793 RID: 34707 RVA: 0x001CB080 File Offset: 0x001C9280
|
||||
[Token(Token = "0x6008793")]
|
||||
[Address(RVA = "0x1F49670", Offset = "0x1F48670", VA = "0x181F49670", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag && num != 0)
|
||||
{
|
||||
int maxCloudVariables = CreationManager.KFJEAODCPOA;
|
||||
string text = string.Format("{0}/{1}", flag, maxCloudVariables);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06008794 RID: 34708 RVA: 0x001CB0B8 File Offset: 0x001C92B8
|
||||
[Token(Token = "0x6008794")]
|
||||
[Address(RVA = "0x1F499C0", Offset = "0x1F489C0", VA = "0x181F499C0")]
|
||||
public NameTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001732 RID: 5938
|
||||
[Token(Token = "0x2001732")]
|
||||
[Serializable]
|
||||
private class CloudDataLedgerEntrySpawnerOldImpl : PrefabSpawnerControllerImpl<CloudDataLedgerModel>
|
||||
{
|
||||
// Token: 0x06008795 RID: 34709 RVA: 0x001CB0CC File Offset: 0x001C92CC
|
||||
[Token(Token = "0x6008795")]
|
||||
[Address(RVA = "0x1F3B650", Offset = "0x1F3A650", VA = "0x181F3B650", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag;
|
||||
if (!flag || num2 != 0)
|
||||
{
|
||||
}
|
||||
base.FFHANJOOFDO(num);
|
||||
}
|
||||
|
||||
// Token: 0x06008796 RID: 34710 RVA: 0x001CB0F4 File Offset: 0x001C92F4
|
||||
[Token(Token = "0x6008796")]
|
||||
[Address(RVA = "0x1F3B580", Offset = "0x1F3A580", VA = "0x181F3B580", Slot = "29")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
CloudDataLedgerEntryModel cloudDataLedgerEntryModel = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0);
|
||||
cloudDataLedgerEntryModel.NIFIDBDANBO = cloudDataLedgerEntryModel;
|
||||
}
|
||||
|
||||
// Token: 0x06008797 RID: 34711 RVA: 0x001CB11C File Offset: 0x001C931C
|
||||
[Token(Token = "0x6008797")]
|
||||
[Address(RVA = "0x1F3B710", Offset = "0x1F3A710", VA = "0x181F3B710")]
|
||||
public CloudDataLedgerEntrySpawnerOldImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001733 RID: 5939
|
||||
[Token(Token = "0x2001733")]
|
||||
[Serializable]
|
||||
private class CloudDataLedgerEntrySpawnerImpl : RecyclingListControllerImpl<CloudDataLedgerModel, CHDNMCLEJBH>
|
||||
{
|
||||
// Token: 0x06008798 RID: 34712 RVA: 0x001CB130 File Offset: 0x001C9330
|
||||
[Token(Token = "0x6008798")]
|
||||
[Address(RVA = "0x1F3B4F0", Offset = "0x1F3A4F0", VA = "0x181F3B4F0", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
base.KDEDJECMBGK<string>(num);
|
||||
}
|
||||
|
||||
// Token: 0x06008799 RID: 34713 RVA: 0x001CB148 File Offset: 0x001C9348
|
||||
[Token(Token = "0x6008799")]
|
||||
[Address(RVA = "0x1F3B420", Offset = "0x1F3A420", VA = "0x181F3B420", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
CloudDataLedgerEntryModel cloudDataLedgerEntryModel = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0);
|
||||
cloudDataLedgerEntryModel.NIFIDBDANBO = cloudDataLedgerEntryModel;
|
||||
}
|
||||
|
||||
// Token: 0x0600879A RID: 34714 RVA: 0x001CB170 File Offset: 0x001C9370
|
||||
[Token(Token = "0x600879A")]
|
||||
[Address(RVA = "0x1F3B540", Offset = "0x1F3A540", VA = "0x181F3B540")]
|
||||
public CloudDataLedgerEntrySpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user