scripts
This commit is contained in:
@@ -0,0 +1,187 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI;
|
||||
using AGUI.StackedUI;
|
||||
using CircuitsV2.Graph;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.AGUI.ToolUIs
|
||||
{
|
||||
// Token: 0x0200245E RID: 9310
|
||||
[Token(Token = "0x200245E")]
|
||||
[StructLayout(3)]
|
||||
public class CircuitV2PagedGrid : RecyclerPagedGrid<CircuitV2Button.DDBMNOAMCJC, CircuitV2Button>
|
||||
{
|
||||
// Token: 0x06010143 RID: 65859 RVA: 0x003C3C28 File Offset: 0x003C1E28
|
||||
[Token(Token = "0x6010143")]
|
||||
[Address(RVA = "0x14D7870", Offset = "0x14D6270", VA = "0x1814D7870")]
|
||||
private void Start()
|
||||
{
|
||||
Action action = new Action(this.EMADFBOLIOK);
|
||||
base.HFDCMNJHLPF += action;
|
||||
ValueTuple<string, Guid>[] array = PHEAGDHPPBC.ALHFNCGINCP(SessionManager.LBNKHHFDOGM);
|
||||
List<CircuitV2Button.DDBMNOAMCJC> list = new List();
|
||||
list.Add(new CircuitV2Button.DDBMNOAMCJC
|
||||
{
|
||||
OOJFBECGEAD = "New Event",
|
||||
IJEGLDLINEL = (CircuitObjectKind)((ulong)1L)
|
||||
});
|
||||
Func<ValueTuple<string, Guid>, CircuitV2Button.DDBMNOAMCJC> <>9__5_ = CircuitV2PagedGrid.<>c.<>9__5_0;
|
||||
if (<>9__5_ == 0)
|
||||
{
|
||||
CircuitV2PagedGrid.<>c.<>9__5_0 = (ValueTuple<string, Guid> nto) => new CircuitV2Button.DDBMNOAMCJC
|
||||
{
|
||||
IJEGLDLINEL = (CircuitObjectKind)((ulong)0L),
|
||||
FGNNJCGHNAM = 0
|
||||
};
|
||||
}
|
||||
IEnumerable<ValueTuple<string, Guid>> enumerable = Enumerable.Select<ValueTuple<string, Guid>, CircuitV2Button.DDBMNOAMCJC>(array, <>9__5_);
|
||||
list.AddRange(enumerable);
|
||||
bool flag = this.NBMNLHLDOGF();
|
||||
this.EMADFBOLIOK();
|
||||
}
|
||||
|
||||
// Token: 0x06010144 RID: 65860 RVA: 0x003C3CC8 File Offset: 0x003C1EC8
|
||||
[Token(Token = "0x6010144")]
|
||||
[Address(RVA = "0x14D76B0", Offset = "0x14D60B0", VA = "0x1814D76B0")]
|
||||
public void SetCircuitTypes(IEnumerable<ValueTuple<string, Guid>> FOKIBNELCLK, bool NFKHIPOHBPK = true)
|
||||
{
|
||||
List<CircuitV2Button.DDBMNOAMCJC> list = new List();
|
||||
if (NFKHIPOHBPK)
|
||||
{
|
||||
list.Add(new CircuitV2Button.DDBMNOAMCJC
|
||||
{
|
||||
OOJFBECGEAD = "New Event",
|
||||
IJEGLDLINEL = (CircuitObjectKind)((ulong)1L)
|
||||
});
|
||||
}
|
||||
Func<ValueTuple<string, Guid>, CircuitV2Button.DDBMNOAMCJC> func;
|
||||
if (CircuitV2PagedGrid.<>c.<>9__5_0 == 0)
|
||||
{
|
||||
func = (ValueTuple<string, Guid> nto) => new CircuitV2Button.DDBMNOAMCJC
|
||||
{
|
||||
IJEGLDLINEL = (CircuitObjectKind)((ulong)0L),
|
||||
FGNNJCGHNAM = 0
|
||||
};
|
||||
CircuitV2PagedGrid.<>c.<>9__5_0 = func;
|
||||
}
|
||||
IEnumerable<ValueTuple<string, Guid>> enumerable = Enumerable.Select<ValueTuple<string, Guid>, CircuitV2Button.DDBMNOAMCJC>(FOKIBNELCLK, func);
|
||||
list.AddRange(enumerable);
|
||||
bool flag = this.NBMNLHLDOGF();
|
||||
this.EMADFBOLIOK();
|
||||
}
|
||||
|
||||
// Token: 0x06010145 RID: 65861 RVA: 0x003C3D44 File Offset: 0x003C1F44
|
||||
[Token(Token = "0x6010145")]
|
||||
[Address(RVA = "0x14D7520", Offset = "0x14D5F20", VA = "0x1814D7520")]
|
||||
private void EMADFBOLIOK()
|
||||
{
|
||||
RadioGroup3D radioGroup3D = this.radioGroup;
|
||||
Func<RadioButton3D, bool> func = new Func(this.CNGKBLEBFFM);
|
||||
radioGroup3D.SetSelectionStates(func);
|
||||
}
|
||||
|
||||
// Token: 0x06010146 RID: 65862 RVA: 0x003C3D74 File Offset: 0x003C1F74
|
||||
[Token(Token = "0x6010146")]
|
||||
[Address(RVA = "0x14D73F0", Offset = "0x14D5DF0", VA = "0x1814D73F0", Slot = "14")]
|
||||
protected override void EHDPGHCPKDB(CircuitV2Button AKDBBDBNFBE)
|
||||
{
|
||||
Action<CircuitV2Button.DDBMNOAMCJC> cmkgepmfijc;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
base.EHDPGHCPKDB(AKDBBDBNFBE);
|
||||
Action<CircuitV2Button.DDBMNOAMCJC> action = new Action(this.KDBKGMCENOO);
|
||||
cmkgepmfijc = AKDBBDBNFBE.CMKGEPMFIJC;
|
||||
@delegate = Delegate.Combine(cmkgepmfijc, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != cmkgepmfijc)
|
||||
{
|
||||
}
|
||||
RadioGroup3D radioGroup3D = this.radioGroup;
|
||||
RadioButton3D radioButton3D = AKDBBDBNFBE.radioButton3D;
|
||||
radioGroup3D.AddButton(radioButton3D);
|
||||
}
|
||||
|
||||
// Token: 0x06010147 RID: 65863 RVA: 0x003C3DD0 File Offset: 0x003C1FD0
|
||||
[Token(Token = "0x6010147")]
|
||||
[Address(RVA = "0x14D72D0", Offset = "0x14D5CD0", VA = "0x1814D72D0", Slot = "15")]
|
||||
protected override void BGIECEPGDBE(CircuitV2Button.DDBMNOAMCJC PBGBNMCPEAJ, CircuitV2Button IOMFCIGGNOI, int CKOIAKLOKMM)
|
||||
{
|
||||
IOMFCIGGNOI.AJOMLEPFEMA = PBGBNMCPEAJ;
|
||||
string oojfbecgead = PBGBNMCPEAJ.OOJFBECGEAD;
|
||||
PLDMAFINLJO.FANDNIHFMNM(IOMFCIGGNOI.circuitNameText, oojfbecgead);
|
||||
Dictionary<RadioButton3D, CircuitV2Button.DDBMNOAMCJC> lpnngjfeofl = this.LPNNGJFEOFL;
|
||||
RadioButton3D radioButton3D = IOMFCIGGNOI.radioButton3D;
|
||||
lpnngjfeofl[radioButton3D] = PBGBNMCPEAJ;
|
||||
}
|
||||
|
||||
// Token: 0x06010148 RID: 65864 RVA: 0x003C3E14 File Offset: 0x003C2014
|
||||
[Token(Token = "0x6010148")]
|
||||
[Address(RVA = "0x14D75B0", Offset = "0x14D5FB0", VA = "0x1814D75B0")]
|
||||
private void KDBKGMCENOO(CircuitV2Button.DDBMNOAMCJC BGHJLIJGOIP)
|
||||
{
|
||||
this.NINFPCJBKKA = BGHJLIJGOIP;
|
||||
this.EMADFBOLIOK();
|
||||
MakerPen component = MakerPen.<IJMEOOBBJNG>k__BackingField.GetComponent<MakerPen>();
|
||||
CircuitV2Button.DDBMNOAMCJC ninfpcjbkka = this.NINFPCJBKKA;
|
||||
Guid fgnnjcghnam = ninfpcjbkka.FGNNJCGHNAM;
|
||||
CircuitObjectKind ijegldlinel = ninfpcjbkka.IJEGLDLINEL;
|
||||
component.SetSelectedSpawnableCircuitV2Object(ijegldlinel, fgnnjcghnam);
|
||||
}
|
||||
|
||||
// Token: 0x06010149 RID: 65865 RVA: 0x003C3E5C File Offset: 0x003C205C
|
||||
[Token(Token = "0x6010149")]
|
||||
[Address(RVA = "0x14D7AC0", Offset = "0x14D64C0", VA = "0x1814D7AC0")]
|
||||
public CircuitV2PagedGrid()
|
||||
{
|
||||
Dictionary<RadioButton3D, CircuitV2Button.DDBMNOAMCJC> dictionary = new Dictionary();
|
||||
this.LPNNGJFEOFL = dictionary;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0601014A RID: 65866 RVA: 0x003C3E7C File Offset: 0x003C207C
|
||||
[Token(Token = "0x601014A")]
|
||||
[Address(RVA = "0x14D7360", Offset = "0x14D5D60", VA = "0x1814D7360")]
|
||||
[CompilerGenerated]
|
||||
private bool CNGKBLEBFFM(RadioButton3D LKDLEHGHCAD)
|
||||
{
|
||||
bool flag = this.LPNNGJFEOFL.ContainsKey(LKDLEHGHCAD);
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.LPNNGJFEOFL[LKDLEHGHCAD] == this.NINFPCJBKKA;
|
||||
}
|
||||
|
||||
// Token: 0x0400AAE8 RID: 43752
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400AAE8")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)]
|
||||
private StackedUIFlowBase uiFlowBase;
|
||||
|
||||
// Token: 0x0400AAE9 RID: 43753
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400AAE9")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
||||
private RadioGroup3D radioGroup;
|
||||
|
||||
// Token: 0x0400AAEA RID: 43754
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400AAEA")]
|
||||
private Dictionary<RadioButton3D, CircuitV2Button.DDBMNOAMCJC> LPNNGJFEOFL;
|
||||
|
||||
// Token: 0x0400AAEB RID: 43755
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400AAEB")]
|
||||
private CircuitV2Button.DDBMNOAMCJC NINFPCJBKKA;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user