scripts
This commit is contained in:
@@ -0,0 +1,308 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000C3E RID: 3134
|
||||
[Token(Token = "0x2000C3E")]
|
||||
[StructLayout(3)]
|
||||
public class SelectableRecyclingListScrollRect : RecyclingListScrollRect
|
||||
{
|
||||
// Token: 0x17000D27 RID: 3367
|
||||
// (get) Token: 0x06004B8B RID: 19339 RVA: 0x0011A81C File Offset: 0x00118A1C
|
||||
[Token(Token = "0x17000D27")]
|
||||
public ActionEvent<int> BKFCHBMJLLA
|
||||
{
|
||||
[Token(Token = "0x6004B8B")]
|
||||
[Address(RVA = "0x3E2950", Offset = "0x3E1350", VA = "0x1803E2950")]
|
||||
get
|
||||
{
|
||||
return this.CBMCCIFBPPB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000D28 RID: 3368
|
||||
// (get) Token: 0x06004B8C RID: 19340 RVA: 0x0011A830 File Offset: 0x00118A30
|
||||
[Token(Token = "0x17000D28")]
|
||||
public ActionEvent<GameObject, int> IEDPAMOAFNJ
|
||||
{
|
||||
[Token(Token = "0x6004B8C")]
|
||||
[Address(RVA = "0x3E2940", Offset = "0x3E1340", VA = "0x1803E2940")]
|
||||
get
|
||||
{
|
||||
return this.KBKIDKICONF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000D29 RID: 3369
|
||||
// (get) Token: 0x06004B8D RID: 19341 RVA: 0x0011A844 File Offset: 0x00118A44
|
||||
[Token(Token = "0x17000D29")]
|
||||
public ActionEvent<GameObject, int> BIKJCEAHFNP
|
||||
{
|
||||
[Token(Token = "0x6004B8D")]
|
||||
[Address(RVA = "0x3E2900", Offset = "0x3E1300", VA = "0x1803E2900")]
|
||||
get
|
||||
{
|
||||
return this.ELBGMNNPGDD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004B8E RID: 19342 RVA: 0x0011A858 File Offset: 0x00118A58
|
||||
[Token(Token = "0x6004B8E")]
|
||||
[Address(RVA = "0x1AFF970", Offset = "0x1AFE370", VA = "0x181AFF970", Slot = "67")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
ActionEvent<GameObject, int> faigcdcjcoj = this.FAIGCDCJCOJ;
|
||||
Action<GameObject, int> action = new Action(this.CLBPDGGELMA);
|
||||
}
|
||||
|
||||
// Token: 0x06004B8F RID: 19343 RVA: 0x0011A888 File Offset: 0x00118A88
|
||||
[Token(Token = "0x6004B8F")]
|
||||
[Address(RVA = "0x1AFFEE0", Offset = "0x1AFE8E0", VA = "0x181AFFEE0", Slot = "73")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
ActionEvent<GameObject, int> faigcdcjcoj = this.FAIGCDCJCOJ;
|
||||
Action<GameObject, int> action = new Action(this.CLBPDGGELMA);
|
||||
}
|
||||
|
||||
// Token: 0x06004B90 RID: 19344 RVA: 0x0011A8B8 File Offset: 0x00118AB8
|
||||
[Token(Token = "0x6004B90")]
|
||||
[Address(RVA = "0x1B002D0", Offset = "0x1AFECD0", VA = "0x181B002D0")]
|
||||
public void Select(int EFBDCIJMFGD)
|
||||
{
|
||||
GameObject mcfkpdkmoac = this.MCFKPDKMOAC;
|
||||
int num = 0;
|
||||
if (mcfkpdkmoac != num)
|
||||
{
|
||||
int clnpokkmokl = this.CLNPOKKMOKL;
|
||||
this.PIGGMMFGCMC(clnpokkmokl);
|
||||
}
|
||||
ActionEvent<int> cbmccifbppb = this.CBMCCIFBPPB;
|
||||
this.CLNPOKKMOKL = EFBDCIJMFGD;
|
||||
if (cbmccifbppb != 0)
|
||||
{
|
||||
cbmccifbppb.Invoke(EFBDCIJMFGD);
|
||||
}
|
||||
this.JPHDDCCDIJH(EFBDCIJMFGD);
|
||||
}
|
||||
|
||||
// Token: 0x06004B91 RID: 19345 RVA: 0x0011A908 File Offset: 0x00118B08
|
||||
[Token(Token = "0x6004B91")]
|
||||
[Address(RVA = "0x1AFFA10", Offset = "0x1AFE410", VA = "0x181AFFA10")]
|
||||
private void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
IReadOnlyList<SelectableRecyclingListScrollRectHideable> cachedComponentsInChildren = CachedComponentHelpers.GetCachedComponentsInChildren<SelectableRecyclingListScrollRectHideable>(GCCLEJOGCCE, num3 != 0UL, num2 != 0);
|
||||
if (cachedComponentsInChildren != 0 && num < cachedComponentsInChildren)
|
||||
{
|
||||
num += num;
|
||||
if (num != cachedComponentsInChildren)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (cachedComponentsInChildren != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (EFBDCIJMFGD != this.CLNPOKKMOKL)
|
||||
{
|
||||
GameObject mcfkpdkmoac = this.MCFKPDKMOAC;
|
||||
if (GCCLEJOGCCE == mcfkpdkmoac)
|
||||
{
|
||||
this.PIGGMMFGCMC(EFBDCIJMFGD);
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.JPHDDCCDIJH(EFBDCIJMFGD);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06004B92 RID: 19346 RVA: 0x0011A980 File Offset: 0x00118B80
|
||||
[Token(Token = "0x6004B92")]
|
||||
[Address(RVA = "0x1AFFC80", Offset = "0x1AFE680", VA = "0x181AFFC80")]
|
||||
private void JPHDDCCDIJH(int EFBDCIJMFGD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
LEHMCOFHDDD itemViewsHolderIfVisible = base.GetItemViewsHolderIfVisible(EFBDCIJMFGD);
|
||||
if (itemViewsHolderIfVisible != 0)
|
||||
{
|
||||
RectTransform root = itemViewsHolderIfVisible.root;
|
||||
if (root != 0)
|
||||
{
|
||||
GameObject gameObject = root.gameObject;
|
||||
}
|
||||
}
|
||||
int num2 = 0;
|
||||
if (num == num2)
|
||||
{
|
||||
break;
|
||||
}
|
||||
this.MCFKPDKMOAC = num;
|
||||
ActionEvent<GameObject, int> kbkidkiconf = this.KBKIDKICONF;
|
||||
if (kbkidkiconf != 0)
|
||||
{
|
||||
kbkidkiconf.Invoke(num, EFBDCIJMFGD);
|
||||
}
|
||||
int num3 = 0;
|
||||
ulong num4;
|
||||
IReadOnlyList<SelectableRecyclingListScrollRectHideable> cachedComponentsInChildren = CachedComponentHelpers.GetCachedComponentsInChildren<SelectableRecyclingListScrollRectHideable>(num, num4 != 0UL, num3 != 0);
|
||||
if (cachedComponentsInChildren != 0)
|
||||
{
|
||||
if (num < cachedComponentsInChildren)
|
||||
{
|
||||
num += num;
|
||||
if (num != cachedComponentsInChildren)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (cachedComponentsInChildren != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06004B93 RID: 19347 RVA: 0x0011AA20 File Offset: 0x00118C20
|
||||
[Token(Token = "0x6004B93")]
|
||||
[Address(RVA = "0x1B00070", Offset = "0x1AFEA70", VA = "0x181B00070")]
|
||||
private void PIGGMMFGCMC(int EFBDCIJMFGD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
LEHMCOFHDDD itemViewsHolderIfVisible = base.GetItemViewsHolderIfVisible(EFBDCIJMFGD);
|
||||
if (itemViewsHolderIfVisible != 0)
|
||||
{
|
||||
RectTransform root = itemViewsHolderIfVisible.root;
|
||||
if (root != 0)
|
||||
{
|
||||
GameObject gameObject = root.gameObject;
|
||||
}
|
||||
}
|
||||
int num2 = 0;
|
||||
if (num == num2)
|
||||
{
|
||||
break;
|
||||
}
|
||||
this.MCFKPDKMOAC = num;
|
||||
ActionEvent<GameObject, int> elbgmnnpgdd = this.ELBGMNNPGDD;
|
||||
if (elbgmnnpgdd != 0)
|
||||
{
|
||||
elbgmnnpgdd.Invoke(num, EFBDCIJMFGD);
|
||||
}
|
||||
int num3 = 0;
|
||||
ulong num4;
|
||||
IReadOnlyList<SelectableRecyclingListScrollRectHideable> cachedComponentsInChildren = CachedComponentHelpers.GetCachedComponentsInChildren<SelectableRecyclingListScrollRectHideable>(num, num4 != 0UL, num3 != 0);
|
||||
if (cachedComponentsInChildren != 0 && num < cachedComponentsInChildren)
|
||||
{
|
||||
num += num;
|
||||
if (num != cachedComponentsInChildren)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (cachedComponentsInChildren != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06004B94 RID: 19348 RVA: 0x0011AABC File Offset: 0x00118CBC
|
||||
[Token(Token = "0x6004B94")]
|
||||
[Address(RVA = "0x1AFFF80", Offset = "0x1AFE980", VA = "0x181AFFF80", Slot = "97")]
|
||||
protected override void OnItemsRefreshed(int NJLHBIMBGEI, int AFMMJKOEKLB)
|
||||
{
|
||||
base.OnItemsRefreshed(NJLHBIMBGEI, AFMMJKOEKLB);
|
||||
GameObject mcfkpdkmoac = this.MCFKPDKMOAC;
|
||||
int num = 0;
|
||||
if (mcfkpdkmoac != num)
|
||||
{
|
||||
int clnpokkmokl = this.CLNPOKKMOKL;
|
||||
this.PIGGMMFGCMC(clnpokkmokl);
|
||||
}
|
||||
ActionEvent<int> cbmccifbppb = this.CBMCCIFBPPB;
|
||||
this.CLNPOKKMOKL = (int)((ulong)0L);
|
||||
if (cbmccifbppb != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
cbmccifbppb.Invoke(num2);
|
||||
}
|
||||
int num3 = 0;
|
||||
this.JPHDDCCDIJH(num3);
|
||||
}
|
||||
|
||||
// Token: 0x06004B95 RID: 19349 RVA: 0x0011AB1C File Offset: 0x00118D1C
|
||||
[Token(Token = "0x6004B95")]
|
||||
[Address(RVA = "0x1B00390", Offset = "0x1AFED90", VA = "0x181B00390")]
|
||||
public SelectableRecyclingListScrollRect()
|
||||
{
|
||||
int num;
|
||||
ActionEvent<int> actionEvent = new ActionEvent(4, num != 0);
|
||||
num = 0;
|
||||
this.CBMCCIFBPPB = actionEvent;
|
||||
int num2;
|
||||
ActionEvent<GameObject, int> actionEvent2 = new ActionEvent(32, num2 != 0);
|
||||
num2 = 0;
|
||||
this.KBKIDKICONF = actionEvent2;
|
||||
int num3;
|
||||
ActionEvent<GameObject, int> actionEvent3 = new ActionEvent(32, num3 != 0);
|
||||
num3 = 0;
|
||||
this.ELBGMNNPGDD = actionEvent3;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400381D RID: 14365
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400381D")]
|
||||
private int CLNPOKKMOKL;
|
||||
|
||||
// Token: 0x0400381E RID: 14366
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x400381E")]
|
||||
private GameObject MCFKPDKMOAC;
|
||||
|
||||
// Token: 0x0400381F RID: 14367
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x400381F")]
|
||||
private readonly ActionEvent<int> CBMCCIFBPPB;
|
||||
|
||||
// Token: 0x04003820 RID: 14368
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x4003820")]
|
||||
private readonly ActionEvent<GameObject, int> KBKIDKICONF;
|
||||
|
||||
// Token: 0x04003821 RID: 14369
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x4003821")]
|
||||
private readonly ActionEvent<GameObject, int> ELBGMNNPGDD;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user