This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,310 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x020010D7 RID: 4311
[Token(Token = "0x20010D7")]
public class SelectableRecyclingListScrollRect : RecyclingListScrollRect
{
// Token: 0x17001051 RID: 4177
// (get) Token: 0x06006083 RID: 24707 RVA: 0x00151338 File Offset: 0x0014F538
[Token(Token = "0x17001051")]
public MFBGLIHGCGO<int> BKFCHBMJLLA
{
[Token(Token = "0x6006083")]
[Address(RVA = "0x54E9D0", Offset = "0x54D9D0", VA = "0x18054E9D0")]
get
{
return this.CBMCCIFBPPB;
}
}
// Token: 0x17001052 RID: 4178
// (get) Token: 0x06006084 RID: 24708 RVA: 0x0015134C File Offset: 0x0014F54C
[Token(Token = "0x17001052")]
public IILCGFIHJLP<GameObject, int> IEDPAMOAFNJ
{
[Token(Token = "0x6006084")]
[Address(RVA = "0xFAEF20", Offset = "0xFADF20", VA = "0x180FAEF20")]
get
{
return this.KBKIDKICONF;
}
}
// Token: 0x17001053 RID: 4179
// (get) Token: 0x06006085 RID: 24709 RVA: 0x00151360 File Offset: 0x0014F560
[Token(Token = "0x17001053")]
public IILCGFIHJLP<GameObject, int> BIKJCEAHFNP
{
[Token(Token = "0x6006085")]
[Address(RVA = "0x44BCE0", Offset = "0x44ACE0", VA = "0x18044BCE0")]
get
{
return this.ELBGMNNPGDD;
}
}
// Token: 0x06006086 RID: 24710 RVA: 0x00151374 File Offset: 0x0014F574
[Token(Token = "0x6006086")]
[Address(RVA = "0x1E40630", Offset = "0x1E3F630", VA = "0x181E40630", Slot = "67")]
protected override void Awake()
{
base.Awake();
IILCGFIHJLP<GameObject, int> faigcdcjcoj = this.FAIGCDCJCOJ;
Action<GameObject, int> action = new Action(this.CLBPDGGELMA);
}
// Token: 0x06006087 RID: 24711 RVA: 0x001513A4 File Offset: 0x0014F5A4
[Token(Token = "0x6006087")]
[Address(RVA = "0x1E40B50", Offset = "0x1E3FB50", VA = "0x181E40B50", Slot = "73")]
protected override void OnDestroy()
{
base.OnDestroy();
IILCGFIHJLP<GameObject, int> faigcdcjcoj = this.FAIGCDCJCOJ;
Action<GameObject, int> action = new Action(this.CLBPDGGELMA);
}
// Token: 0x06006088 RID: 24712 RVA: 0x001513D4 File Offset: 0x0014F5D4
[Token(Token = "0x6006088")]
[Address(RVA = "0x1E40F20", Offset = "0x1E3FF20", VA = "0x181E40F20")]
public void Select(int EFBDCIJMFGD)
{
GameObject mcfkpdkmoac = this.MCFKPDKMOAC;
int num = 0;
if (mcfkpdkmoac != num)
{
int clnpokkmokl = this.CLNPOKKMOKL;
this.PIGGMMFGCMC(clnpokkmokl);
}
MFBGLIHGCGO<int> cbmccifbppb = this.CBMCCIFBPPB;
this.CLNPOKKMOKL = EFBDCIJMFGD;
if (cbmccifbppb != 0)
{
cbmccifbppb.CNFDGDEOPPF(EFBDCIJMFGD);
}
this.JPHDDCCDIJH(EFBDCIJMFGD);
}
// Token: 0x06006089 RID: 24713 RVA: 0x00151424 File Offset: 0x0014F624
[Token(Token = "0x6006089")]
[Address(RVA = "0x1E406D0", Offset = "0x1E3F6D0", VA = "0x181E406D0")]
private void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
{
int num;
do
{
num = 0;
int num2 = 0;
ulong num3;
IReadOnlyList<SelectableRecyclingListScrollRectHideable> readOnlyList = FJCMFIINFIO.PHJEODMHDOK<SelectableRecyclingListScrollRectHideable>(GCCLEJOGCCE, num3 != 0UL, num2 != 0);
if (readOnlyList != 0 && num < readOnlyList)
{
num += num;
if (num != readOnlyList)
{
num++;
}
}
if (readOnlyList != 0)
{
}
}
while (num != 0);
if (EFBDCIJMFGD != this.CLNPOKKMOKL)
{
GameObject mcfkpdkmoac = this.MCFKPDKMOAC;
if (GCCLEJOGCCE == mcfkpdkmoac)
{
this.PIGGMMFGCMC(EFBDCIJMFGD);
}
return;
}
this.JPHDDCCDIJH(EFBDCIJMFGD);
}
// Token: 0x0600608A RID: 24714 RVA: 0x00151498 File Offset: 0x0014F698
[Token(Token = "0x600608A")]
[Address(RVA = "0x1E40910", Offset = "0x1E3F910", VA = "0x181E40910")]
private void JPHDDCCDIJH(int EFBDCIJMFGD)
{
int num;
do
{
num = 0;
LEHMCOFHDDD itemViewsHolderIfVisible = base.GetItemViewsHolderIfVisible(EFBDCIJMFGD);
if (itemViewsHolderIfVisible != 0)
{
RectTransform dfeiojdnogd = itemViewsHolderIfVisible.DFEIOJDNOGD;
if (dfeiojdnogd != 0)
{
GameObject gameObject = dfeiojdnogd.gameObject;
}
}
int num2 = 0;
if (num == num2)
{
break;
}
this.MCFKPDKMOAC = num;
IILCGFIHJLP<GameObject, int> kbkidkiconf = this.KBKIDKICONF;
if (kbkidkiconf != 0)
{
kbkidkiconf.CNFDGDEOPPF(num, EFBDCIJMFGD);
}
int num3 = 0;
ulong num4;
IReadOnlyList<SelectableRecyclingListScrollRectHideable> readOnlyList = FJCMFIINFIO.PHJEODMHDOK<SelectableRecyclingListScrollRectHideable>(num, num4 != 0UL, num3 != 0);
if (readOnlyList != 0)
{
if (num < readOnlyList)
{
num += num;
if (num != readOnlyList)
{
num++;
}
}
IL_74:
num += 19;
goto IL_79;
goto IL_74;
}
IL_79:
if (readOnlyList != 0)
{
}
}
while (num != 0);
}
// Token: 0x0600608B RID: 24715 RVA: 0x00151538 File Offset: 0x0014F738
[Token(Token = "0x600608B")]
[Address(RVA = "0x1E40BF0", Offset = "0x1E3FBF0", VA = "0x181E40BF0")]
private void PIGGMMFGCMC(int EFBDCIJMFGD)
{
int num;
do
{
num = 0;
LEHMCOFHDDD itemViewsHolderIfVisible = base.GetItemViewsHolderIfVisible(EFBDCIJMFGD);
if (itemViewsHolderIfVisible != 0)
{
RectTransform dfeiojdnogd = itemViewsHolderIfVisible.DFEIOJDNOGD;
if (dfeiojdnogd != 0)
{
GameObject gameObject = dfeiojdnogd.gameObject;
}
}
int num2 = 0;
if (num == num2)
{
break;
}
this.MCFKPDKMOAC = num;
IILCGFIHJLP<GameObject, int> elbgmnnpgdd = this.ELBGMNNPGDD;
if (elbgmnnpgdd != 0)
{
elbgmnnpgdd.CNFDGDEOPPF(num, EFBDCIJMFGD);
}
int num3 = 0;
ulong num4;
IReadOnlyList<SelectableRecyclingListScrollRectHideable> readOnlyList = FJCMFIINFIO.PHJEODMHDOK<SelectableRecyclingListScrollRectHideable>(num, num4 != 0UL, num3 != 0);
if (readOnlyList != 0)
{
if (num < readOnlyList)
{
num += num;
if (num != readOnlyList)
{
num++;
}
}
num += 19;
}
if (readOnlyList != 0)
{
}
}
while (num != 0);
}
// Token: 0x0600608C RID: 24716 RVA: 0x001515D4 File Offset: 0x0014F7D4
[Token(Token = "0x600608C")]
[Address(RVA = "0x1E40E30", Offset = "0x1E3FE30", VA = "0x181E40E30", Slot = "97")]
protected override void PPPCIFBKPLA(int NJLHBIMBGEI, int AFMMJKOEKLB)
{
base.PPPCIFBKPLA(NJLHBIMBGEI, AFMMJKOEKLB);
GameObject mcfkpdkmoac = this.MCFKPDKMOAC;
int num = 0;
if (mcfkpdkmoac != num)
{
int clnpokkmokl = this.CLNPOKKMOKL;
this.PIGGMMFGCMC(clnpokkmokl);
}
MFBGLIHGCGO<int> cbmccifbppb = this.CBMCCIFBPPB;
this.CLNPOKKMOKL = (int)((ulong)0L);
if (cbmccifbppb != 0)
{
int num2 = 0;
cbmccifbppb.CNFDGDEOPPF(num2);
}
int num3 = 0;
this.JPHDDCCDIJH(num3);
}
// Token: 0x0600608D RID: 24717 RVA: 0x00151634 File Offset: 0x0014F834
[Token(Token = "0x600608D")]
[Address(RVA = "0x1E40FE0", Offset = "0x1E3FFE0", VA = "0x181E40FE0")]
public SelectableRecyclingListScrollRect()
{
int num;
int num2;
MFBGLIHGCGO<int> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
num2 = 0;
num = 0;
this.CBMCCIFBPPB = mfbglihgcgo;
int num3;
int num4;
IILCGFIHJLP<GameObject, int> iilcgfihjlp = new IILCGFIHJLP(32, num3 != 0, num4 != 0);
num4 = 0;
num3 = 0;
this.KBKIDKICONF = iilcgfihjlp;
int num5;
int num6;
IILCGFIHJLP<GameObject, int> iilcgfihjlp2 = new IILCGFIHJLP(32, num5 != 0, num6 != 0);
num6 = 0;
num5 = 0;
this.ELBGMNNPGDD = iilcgfihjlp2;
base..ctor();
}
// Token: 0x04003FDF RID: 16351
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x4003FDF")]
private int CLNPOKKMOKL;
// Token: 0x04003FE0 RID: 16352
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x4003FE0")]
private GameObject MCFKPDKMOAC;
// Token: 0x04003FE1 RID: 16353
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x4003FE1")]
private readonly MFBGLIHGCGO<int> CBMCCIFBPPB;
// Token: 0x04003FE2 RID: 16354
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x4003FE2")]
private readonly IILCGFIHJLP<GameObject, int> KBKIDKICONF;
// Token: 0x04003FE3 RID: 16355
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x4003FE3")]
private readonly IILCGFIHJLP<GameObject, int> ELBGMNNPGDD;
}
}