1086 lines
31 KiB
C#
1086 lines
31 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Com.TheFallenGames.OSA.Core;
|
|
using Cpp2IlInjected;
|
|
using JetBrains.Annotations;
|
|
using RRUI.Data;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.EventSystems;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x020007F5 RID: 2037
|
|
[Token(Token = "0x20007F5")]
|
|
[DisallowMultipleComponent]
|
|
public class RecyclingListScrollRect : OSA<RecyclingScrollRectParams, LEHMCOFHDDD>, ONOAOHOHJKA, MIHIBPPCKHM, CICONFIAIOC, IInitializePotentialDragHandler, IEventSystemHandler, IBeginDragHandler, IDragHandler, IEndDragHandler, IScrollHandler
|
|
{
|
|
// Token: 0x170009F5 RID: 2549
|
|
// (get) Token: 0x0600397A RID: 14714 RVA: 0x000ED9C0 File Offset: 0x000EBBC0
|
|
[Token(Token = "0x170009F5")]
|
|
public IILCGFIHJLP<GameObject, int> FGJEOEMBPND
|
|
{
|
|
[Token(Token = "0x600397A")]
|
|
[Address(RVA = "0x42D470", Offset = "0x42C470", VA = "0x18042D470", Slot = "119")]
|
|
get
|
|
{
|
|
return this.FAIGCDCJCOJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009F6 RID: 2550
|
|
// (get) Token: 0x0600397B RID: 14715 RVA: 0x000ED9D4 File Offset: 0x000EBBD4
|
|
[Token(Token = "0x170009F6")]
|
|
public int ALLOECHEPOC
|
|
{
|
|
[Token(Token = "0x600397B")]
|
|
[Address(RVA = "0x1E74470", Offset = "0x1E73470", VA = "0x181E74470")]
|
|
get
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!base.OFHMBLGGHNE(num, num, num2))
|
|
{
|
|
return 0;
|
|
}
|
|
return Mathf.FloorToInt((float)num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009F7 RID: 2551
|
|
// (get) Token: 0x0600397C RID: 14716 RVA: 0x000ED9FC File Offset: 0x000EBBFC
|
|
// (set) Token: 0x0600397D RID: 14717 RVA: 0x000EDA10 File Offset: 0x000EBC10
|
|
[Token(Token = "0x170009F7")]
|
|
public bool MOABDCJMPMC
|
|
{
|
|
[Token(Token = "0x600397C")]
|
|
[Address(RVA = "0x4D9870", Offset = "0x4D8870", VA = "0x1804D9870")]
|
|
get;
|
|
[Token(Token = "0x600397D")]
|
|
[Address(RVA = "0x164E370", Offset = "0x164D370", VA = "0x18164E370")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170009F8 RID: 2552
|
|
// (get) Token: 0x0600397E RID: 14718 RVA: 0x000EDA24 File Offset: 0x000EBC24
|
|
// (set) Token: 0x0600397F RID: 14719 RVA: 0x000EDA38 File Offset: 0x000EBC38
|
|
[Token(Token = "0x170009F8")]
|
|
public bool GOGBJCKIMFB
|
|
{
|
|
[Token(Token = "0x600397E")]
|
|
[Address(RVA = "0x4D9860", Offset = "0x4D8860", VA = "0x1804D9860")]
|
|
get;
|
|
[Token(Token = "0x600397F")]
|
|
[Address(RVA = "0x164E330", Offset = "0x164D330", VA = "0x18164E330")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170009F9 RID: 2553
|
|
// (get) Token: 0x06003980 RID: 14720 RVA: 0x000EDA4C File Offset: 0x000EBC4C
|
|
[Token(Token = "0x170009F9")]
|
|
public MFBGLIHGCGO<float> HIBKBLMJPKH
|
|
{
|
|
[Token(Token = "0x6003980")]
|
|
[Address(RVA = "0x4D9750", Offset = "0x4D8750", VA = "0x1804D9750", Slot = "121")]
|
|
get
|
|
{
|
|
return this.LPKGALPLIDJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003981 RID: 14721 RVA: 0x000EDA60 File Offset: 0x000EBC60
|
|
[Token(Token = "0x6003981")]
|
|
[Address(RVA = "0x2180520", Offset = "0x217F520", VA = "0x182180520")]
|
|
public void Spawn<T>([CanBeNull] IReadOnlyList<T> ABADFLCBFIJ, GameObject CFAPNBBHEKB)
|
|
{
|
|
if (ABADFLCBFIJ != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003982 RID: 14722 RVA: 0x000EDA78 File Offset: 0x000EBC78
|
|
[Token(Token = "0x6003982")]
|
|
[Address(RVA = "0x2183250", Offset = "0x2182250", VA = "0x182183250", Slot = "120")]
|
|
public void Spawn<T>(int NDEADKJDFFO, [CanBeNull] IReadOnlyList<T> ABADFLCBFIJ, GameObject CFAPNBBHEKB)
|
|
{
|
|
GameObject pgkholgopkd = this.PGKHOLGOPKD;
|
|
int num = 0;
|
|
if (pgkholgopkd != CFAPNBBHEKB)
|
|
{
|
|
Func<int, GameObject> func = new Func(CFAPNBBHEKB, (IntPtr)num);
|
|
this.CJNFHBFLFNO = func;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003983 RID: 14723 RVA: 0x000EDAB0 File Offset: 0x000EBCB0
|
|
[Token(Token = "0x6003983")]
|
|
[Address(RVA = "0x2183B20", Offset = "0x2182B20", VA = "0x182183B20")]
|
|
public void Spawn<T>([CanBeNull] IReadOnlyList<T> ABADFLCBFIJ, GameObject CONKPDFCLGM, ref Func<int, GameObject> DJCKHDBKPIB)
|
|
{
|
|
if (ABADFLCBFIJ != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003984 RID: 14724 RVA: 0x000EDAC8 File Offset: 0x000EBCC8
|
|
[Token(Token = "0x6003984")]
|
|
[Address(RVA = "0x2183390", Offset = "0x2182390", VA = "0x182183390")]
|
|
public void Spawn<T>(int NDEADKJDFFO, [CanBeNull] IReadOnlyList<T> ABADFLCBFIJ, GameObject CONKPDFCLGM, ref Func<int, GameObject> DJCKHDBKPIB)
|
|
{
|
|
if (this.NEBDAIFHJLL != 0)
|
|
{
|
|
}
|
|
if (this.MNJABJOLNHG())
|
|
{
|
|
return;
|
|
}
|
|
IntPtr cachedPtr = CONKPDFCLGM.m_CachedPtr;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003985 RID: 14725 RVA: 0x000EDAF4 File Offset: 0x000EBCF4
|
|
[Token(Token = "0x6003985")]
|
|
[Address(RVA = "0x2181C50", Offset = "0x2180C50", VA = "0x182181C50")]
|
|
private void BPIJFINLLLB<T>(int NDEADKJDFFO, [CanBeNull] IReadOnlyList<T> ABADFLCBFIJ, GameObject CONKPDFCLGM, Func<int, GameObject> DJCKHDBKPIB)
|
|
{
|
|
int num = 0;
|
|
if (CONKPDFCLGM == num)
|
|
{
|
|
}
|
|
if (this.MNJABJOLNHG())
|
|
{
|
|
if (base.isActiveAndEnabled)
|
|
{
|
|
base.Start();
|
|
}
|
|
if (this.PGKHOLGOPKD != CONKPDFCLGM)
|
|
{
|
|
}
|
|
Func<int, GameObject> djckhdbkpib = this.DJCKHDBKPIB;
|
|
bool flag;
|
|
if (flag || NDEADKJDFFO != (flag ? 1 : 0) || !flag)
|
|
{
|
|
this.PGKHOLGOPKD = CONKPDFCLGM;
|
|
this.DJCKHDBKPIB = 0;
|
|
if (flag)
|
|
{
|
|
}
|
|
this.PJMKKGOJKBM(CONKPDFCLGM);
|
|
bool nihenndenoe = this.NIHENNDENOE;
|
|
this.BDIKOAEGGAG = true;
|
|
int num2 = 0;
|
|
ulong num3;
|
|
this.KMKOJHCAKOD(nihenndenoe, NDEADKJDFFO, num2 != 0, num3 != 0UL);
|
|
this.BDIKOAEGGAG = false;
|
|
this.IILAEJECCCI();
|
|
this.LBPHDDHGLMF();
|
|
this.NIHENNDENOE = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003986 RID: 14726 RVA: 0x000EDBA0 File Offset: 0x000EBDA0
|
|
[Token(Token = "0x6003986")]
|
|
[Address(RVA = "0x1E73ED0", Offset = "0x1E72ED0", VA = "0x181E73ED0", Slot = "69")]
|
|
protected override void Start()
|
|
{
|
|
Canvas componentInParent = base.GetComponentInParent<Canvas>();
|
|
this.NKKFJKIMHBN = componentInParent;
|
|
if (componentInParent == 0 || componentInParent.transform != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
this.AAFEHJFOMAI = num;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Hideable hideable;
|
|
this.NPMNKKCDLLM = hideable;
|
|
}
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Hideable hideable2;
|
|
this.AJMDNFPHEBH = hideable2;
|
|
}
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
Hideable hideable3;
|
|
this.GMOMMGJBMMB = hideable3;
|
|
}
|
|
Hideable npmnkkcdllm = this.NPMNKKCDLLM;
|
|
int num2 = 0;
|
|
if (npmnkkcdllm != num2)
|
|
{
|
|
Hideable npmnkkcdllm2 = this.NPMNKKCDLLM;
|
|
bool flag4 = npmnkkcdllm2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
npmnkkcdllm2.JBHFJHKCDAL.BPAJKKAGPKB(this);
|
|
if (npmnkkcdllm2.GHKIOPEDAMF)
|
|
{
|
|
bool flag5 = npmnkkcdllm2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
if (flag4 == flag5)
|
|
{
|
|
goto IL_B0;
|
|
}
|
|
}
|
|
npmnkkcdllm2.GHKIOPEDAMF = true;
|
|
npmnkkcdllm2.MKBLJJGJAOH();
|
|
}
|
|
IL_B0:
|
|
Hideable ajmdnfphebh = this.AJMDNFPHEBH;
|
|
int num3 = 0;
|
|
if (ajmdnfphebh != num3)
|
|
{
|
|
Hideable ajmdnfphebh2 = this.AJMDNFPHEBH;
|
|
bool flag6 = ajmdnfphebh2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
AOLMGGAPKEH jbhfjhkcdal = ajmdnfphebh2.JBHFJHKCDAL;
|
|
bool flag4 = flag6;
|
|
jbhfjhkcdal.BPAJKKAGPKB(this);
|
|
if (ajmdnfphebh2.GHKIOPEDAMF)
|
|
{
|
|
bool flag7 = ajmdnfphebh2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
if (flag4 == flag7)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
ajmdnfphebh2.GHKIOPEDAMF = true;
|
|
ajmdnfphebh2.MKBLJJGJAOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003987 RID: 14727 RVA: 0x000EDCFC File Offset: 0x000EBEFC
|
|
[Token(Token = "0x6003987")]
|
|
[Address(RVA = "0x1E73720", Offset = "0x1E72720", VA = "0x181E73720", Slot = "68")]
|
|
protected override void OnEnable()
|
|
{
|
|
base.OnEnable();
|
|
this.NIHENNDENOE = true;
|
|
Vector2 zero = Vector2.zero;
|
|
base.JIGGKKCAGIF = zero;
|
|
}
|
|
|
|
// Token: 0x06003988 RID: 14728 RVA: 0x000EDD28 File Offset: 0x000EBF28
|
|
[Token(Token = "0x6003988")]
|
|
[Address(RVA = "0x1E73620", Offset = "0x1E72620", VA = "0x181E73620", Slot = "117")]
|
|
protected override void NDMMONELLFM(double LLDOJLBIKKF)
|
|
{
|
|
base.NDMMONELLFM(LLDOJLBIKKF);
|
|
this.FEKIOAHMOED();
|
|
if (this.LPKGALPLIDJ != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003989 RID: 14729 RVA: 0x000EDD54 File Offset: 0x000EBF54
|
|
[Token(Token = "0x6003989")]
|
|
[Address(RVA = "0x1E736B0", Offset = "0x1E726B0", VA = "0x181E736B0", Slot = "75")]
|
|
public override void OnBeginDrag(PointerEventData OEKEOCOGKMG)
|
|
{
|
|
base.OnBeginDrag(OEKEOCOGKMG);
|
|
if (this.GDLGDPDDFPM != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600398A RID: 14730 RVA: 0x000EDD74 File Offset: 0x000EBF74
|
|
[Token(Token = "0x600398A")]
|
|
[Address(RVA = "0x1E737A0", Offset = "0x1E727A0", VA = "0x181E737A0", Slot = "77")]
|
|
public override void OnEndDrag(PointerEventData OEKEOCOGKMG)
|
|
{
|
|
base.OnEndDrag(OEKEOCOGKMG);
|
|
this.LBPHDDHGLMF();
|
|
LEHMCOFHDDD lehmcofhddd;
|
|
string text = lehmcofhddd.ToString();
|
|
}
|
|
|
|
// Token: 0x0600398B RID: 14731 RVA: 0x000EDDA0 File Offset: 0x000EBFA0
|
|
[Token(Token = "0x600398B")]
|
|
[Address(RVA = "0x1E72130", Offset = "0x1E71130", VA = "0x181E72130")]
|
|
private JCHBGFFIMCP AIODPKLLIFA(float MKLANHOEGAA, float ECCKMIBFOEI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600398C RID: 14732 RVA: 0x000EDDB0 File Offset: 0x000EBFB0
|
|
[Token(Token = "0x600398C")]
|
|
[Address(RVA = "0x1E73560", Offset = "0x1E72560", VA = "0x181E73560")]
|
|
private void LBPHDDHGLMF()
|
|
{
|
|
if (this.GDLGDPDDFPM != 0)
|
|
{
|
|
this.GDLGDPDDFPM = (ulong)0L;
|
|
}
|
|
Action action = new Action(this.CAODCILJHJE);
|
|
KFBABPAPIMB kfbabpapimb;
|
|
this.GDLGDPDDFPM = kfbabpapimb;
|
|
}
|
|
|
|
// Token: 0x0600398D RID: 14733 RVA: 0x000EDDEC File Offset: 0x000EBFEC
|
|
[Token(Token = "0x600398D")]
|
|
[Address(RVA = "0x1E72180", Offset = "0x1E71180", VA = "0x181E72180")]
|
|
private void CAODCILJHJE()
|
|
{
|
|
LEHMCOFHDDD lehmcofhddd;
|
|
if (lehmcofhddd != 0)
|
|
{
|
|
string text = lehmcofhddd.ToString();
|
|
}
|
|
int gkdmffiognb = this.GKDMFFIOGNB;
|
|
int num = this.ALLOECHEPOC;
|
|
num++;
|
|
if (gkdmffiognb != 0)
|
|
{
|
|
}
|
|
this.GoToPage(num);
|
|
this.LBPHDDHGLMF();
|
|
}
|
|
|
|
// Token: 0x0600398E RID: 14734 RVA: 0x000EDE38 File Offset: 0x000EC038
|
|
[Token(Token = "0x600398E")]
|
|
[Address(RVA = "0x1E73170", Offset = "0x1E72170", VA = "0x181E73170")]
|
|
private void IILAEJECCCI()
|
|
{
|
|
this.HKIKPPOODKP();
|
|
this.PMOODNEOMLI();
|
|
this.FEKIOAHMOED();
|
|
}
|
|
|
|
// Token: 0x0600398F RID: 14735 RVA: 0x000EDE58 File Offset: 0x000EC058
|
|
[Token(Token = "0x600398F")]
|
|
[Address(RVA = "0x1E72AF0", Offset = "0x1E71AF0", VA = "0x181E72AF0")]
|
|
private void HKIKPPOODKP()
|
|
{
|
|
Hideable gmommgjbmmb;
|
|
for (;;)
|
|
{
|
|
GameObject pgkholgopkd = this.PGKHOLGOPKD;
|
|
Transform transform = pgkholgopkd.transform;
|
|
if (transform != 0 && transform != 0)
|
|
{
|
|
GameObject pgkholgopkd2 = this.PGKHOLGOPKD;
|
|
int num = 0;
|
|
ILayoutElement layoutElement = pgkholgopkd2.FABKIOBNCHE(num != 0);
|
|
bool isVertical = base.CCLKFIIGDMB;
|
|
if (layoutElement != 0)
|
|
{
|
|
if (!isVertical || !isVertical)
|
|
{
|
|
}
|
|
if (!isVertical)
|
|
{
|
|
}
|
|
}
|
|
if (isVertical)
|
|
{
|
|
}
|
|
RectTransform viewport = base.BKCCCMLHNMO;
|
|
if (base.CCLKFIIGDMB)
|
|
{
|
|
}
|
|
int num3;
|
|
int num2 = Math.Max(1, num3);
|
|
}
|
|
this.OHDFGLIDMIN = (int)((uint)1);
|
|
gmommgjbmmb = this.GMOMMGJBMMB;
|
|
int num4;
|
|
this.GKDMFFIOGNB = num4;
|
|
if (num4 != 1)
|
|
{
|
|
break;
|
|
}
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Hideable gmommgjbmmb2 = this.GMOMMGJBMMB;
|
|
bool flag2 = gmommgjbmmb2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
gmommgjbmmb2.JBHFJHKCDAL.BPAJKKAGPKB(this);
|
|
if (gmommgjbmmb2.GHKIOPEDAMF)
|
|
{
|
|
bool flag3 = gmommgjbmmb2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
if (flag2 == flag3)
|
|
{
|
|
goto IL_20B;
|
|
}
|
|
}
|
|
gmommgjbmmb2.GHKIOPEDAMF = true;
|
|
gmommgjbmmb2.MKBLJJGJAOH();
|
|
}
|
|
IL_20B:
|
|
Hideable npmnkkcdllm = this.NPMNKKCDLLM;
|
|
int num5 = 0;
|
|
if (npmnkkcdllm != num5)
|
|
{
|
|
Hideable npmnkkcdllm2 = this.NPMNKKCDLLM;
|
|
bool flag4 = npmnkkcdllm2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
AOLMGGAPKEH jbhfjhkcdal = npmnkkcdllm2.JBHFJHKCDAL;
|
|
bool flag2 = flag4;
|
|
jbhfjhkcdal.BPAJKKAGPKB(this);
|
|
if (npmnkkcdllm2.GHKIOPEDAMF)
|
|
{
|
|
bool flag5 = npmnkkcdllm2.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
if (flag2 == flag5)
|
|
{
|
|
goto IL_27A;
|
|
}
|
|
}
|
|
npmnkkcdllm2.GHKIOPEDAMF = true;
|
|
npmnkkcdllm2.MKBLJJGJAOH();
|
|
}
|
|
IL_27A:
|
|
Hideable ajmdnfphebh = this.AJMDNFPHEBH;
|
|
int num6 = 0;
|
|
if (ajmdnfphebh != num6)
|
|
{
|
|
goto Block_15;
|
|
}
|
|
}
|
|
int num7 = 0;
|
|
if (gmommgjbmmb != num7)
|
|
{
|
|
Hideable gmommgjbmmb3 = this.GMOMMGJBMMB;
|
|
bool flag6 = gmommgjbmmb3.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
gmommgjbmmb3.JBHFJHKCDAL.BIHKNNPGGKP(this);
|
|
if (gmommgjbmmb3.GHKIOPEDAMF)
|
|
{
|
|
bool flag7 = gmommgjbmmb3.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
if (flag6 == flag7)
|
|
{
|
|
goto IL_E7;
|
|
}
|
|
}
|
|
gmommgjbmmb3.GHKIOPEDAMF = true;
|
|
gmommgjbmmb3.MKBLJJGJAOH();
|
|
}
|
|
IL_E7:
|
|
Hideable npmnkkcdllm3 = this.NPMNKKCDLLM;
|
|
int num8 = 0;
|
|
if (npmnkkcdllm3 != num8)
|
|
{
|
|
Hideable npmnkkcdllm4 = this.NPMNKKCDLLM;
|
|
bool flag6 = npmnkkcdllm4.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
npmnkkcdllm4.JBHFJHKCDAL.BIHKNNPGGKP(this);
|
|
if (npmnkkcdllm4.GHKIOPEDAMF)
|
|
{
|
|
bool flag8 = npmnkkcdllm4.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
if (flag6 == flag8)
|
|
{
|
|
goto IL_14E;
|
|
}
|
|
}
|
|
npmnkkcdllm4.GHKIOPEDAMF = true;
|
|
npmnkkcdllm4.MKBLJJGJAOH();
|
|
}
|
|
IL_14E:
|
|
Hideable ajmdnfphebh2 = this.AJMDNFPHEBH;
|
|
int num9 = 0;
|
|
if (ajmdnfphebh2 != num9)
|
|
{
|
|
Hideable ajmdnfphebh3 = this.AJMDNFPHEBH;
|
|
bool flag6 = ajmdnfphebh3.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
ajmdnfphebh3.JBHFJHKCDAL.BIHKNNPGGKP(this);
|
|
if (ajmdnfphebh3.GHKIOPEDAMF)
|
|
{
|
|
bool flag9 = ajmdnfphebh3.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
if (flag6 == flag9)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
ajmdnfphebh3.GHKIOPEDAMF = true;
|
|
ajmdnfphebh3.MKBLJJGJAOH();
|
|
}
|
|
return;
|
|
Block_15:
|
|
Hideable ajmdnfphebh4 = this.AJMDNFPHEBH;
|
|
bool flag10 = ajmdnfphebh4.JBHFJHKCDAL.CFLJGNJLBFG;
|
|
AOLMGGAPKEH jbhfjhkcdal2 = ajmdnfphebh4.JBHFJHKCDAL;
|
|
jbhfjhkcdal2.BPAJKKAGPKB(this);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003990 RID: 14736 RVA: 0x000EE12C File Offset: 0x000EC32C
|
|
[Token(Token = "0x6003990")]
|
|
[Address(RVA = "0x1E73AE0", Offset = "0x1E72AE0", VA = "0x181E73AE0")]
|
|
private void PMOODNEOMLI()
|
|
{
|
|
int num;
|
|
int num2;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag;
|
|
bool flag2;
|
|
if (flag || flag2)
|
|
{
|
|
return;
|
|
}
|
|
List<GameObject> dfaogolofok = this.DFAOGOLOFOK;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
}
|
|
num2 = 0;
|
|
}
|
|
while (num != 0);
|
|
this.DFAOGOLOFOK.Clear();
|
|
int gkdmffiognb = this.GKDMFFIOGNB;
|
|
if (gkdmffiognb > 1 && gkdmffiognb > 0)
|
|
{
|
|
RecyclingListScrollRect.DNLBEBFPNHJ dnlbebfpnhj;
|
|
dnlbebfpnhj.<>4__this = this;
|
|
Transform transform;
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(num, transform);
|
|
this.DFAOGOLOFOK.Add(gameObject);
|
|
int num3 = 0;
|
|
Button button = gameObject.MHBNENBBNDJ(true, num3 != 0);
|
|
int num4 = 0;
|
|
if (!(button == num4))
|
|
{
|
|
dnlbebfpnhj.pageIndex = num2;
|
|
Button.ButtonClickedEvent onClick = button.m_OnClick;
|
|
UnityAction unityAction = delegate
|
|
{
|
|
RecyclingListScrollRect <>4__this = dnlbebfpnhj.<>4__this;
|
|
int pageIndex = dnlbebfpnhj.pageIndex;
|
|
<>4__this.GoToPage(pageIndex);
|
|
};
|
|
onClick.AddListener(unityAction);
|
|
}
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003991 RID: 14737 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003991")]
|
|
[Address(RVA = "0x1E72500", Offset = "0x1E71500", VA = "0x181E72500")]
|
|
private void FEKIOAHMOED()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003992 RID: 14738 RVA: 0x000EE1EC File Offset: 0x000EC3EC
|
|
[Token(Token = "0x6003992")]
|
|
[Address(RVA = "0x1E72870", Offset = "0x1E71870", VA = "0x181E72870")]
|
|
public void GoToItem(int EFBDCIJMFGD)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003993 RID: 14739 RVA: 0x000EE204 File Offset: 0x000EC404
|
|
[Token(Token = "0x6003993")]
|
|
[Address(RVA = "0x1E72960", Offset = "0x1E71960", VA = "0x181E72960")]
|
|
public void GoToPage(int EFBDCIJMFGD)
|
|
{
|
|
int ohdfglidmin = this.OHDFGLIDMIN;
|
|
int num = this.GKDMFFIOGNB * ohdfglidmin;
|
|
int num2 = 0;
|
|
int num3 = num - 1;
|
|
int num4 = Math.Max(num2, num3);
|
|
int num5 = this.OHDFGLIDMIN * EFBDCIJMFGD;
|
|
num3 = num4;
|
|
int num6 = Math.Min(num5, num3);
|
|
}
|
|
|
|
// Token: 0x06003994 RID: 14740 RVA: 0x000EE258 File Offset: 0x000EC458
|
|
[Token(Token = "0x6003994")]
|
|
[Address(RVA = "0x1E72A60", Offset = "0x1E71A60", VA = "0x181E72A60")]
|
|
public void GoToPreviousPage()
|
|
{
|
|
int num = this.ALLOECHEPOC - 1;
|
|
num = Math.Max(0, num);
|
|
this.GoToPage(num);
|
|
}
|
|
|
|
// Token: 0x06003995 RID: 14741 RVA: 0x000EE284 File Offset: 0x000EC484
|
|
[Token(Token = "0x6003995")]
|
|
[Address(RVA = "0x1E728C0", Offset = "0x1E718C0", VA = "0x181E728C0")]
|
|
public void GoToNextPage()
|
|
{
|
|
int gkdmffiognb = this.GKDMFFIOGNB;
|
|
int num = this.ALLOECHEPOC + 1;
|
|
num = Math.Min(gkdmffiognb, num);
|
|
this.GoToPage(num);
|
|
}
|
|
|
|
// Token: 0x06003996 RID: 14742 RVA: 0x000EE2B8 File Offset: 0x000EC4B8
|
|
[Token(Token = "0x6003996")]
|
|
[Address(RVA = "0x1E731A0", Offset = "0x1E721A0", VA = "0x181E731A0", Slot = "99")]
|
|
protected override LEHMCOFHDDD KOJLDEEHBMO(int DMONLHAOMFP)
|
|
{
|
|
int num;
|
|
LEHMCOFHDDD lehmcofhddd;
|
|
do
|
|
{
|
|
num = 0;
|
|
lehmcofhddd = new LEHMCOFHDDD();
|
|
Func<int, GameObject> djckhdbkpib = this.DJCKHDBKPIB;
|
|
if (djckhdbkpib != 0)
|
|
{
|
|
GameObject gameObject = djckhdbkpib(DMONLHAOMFP);
|
|
}
|
|
int num2 = 0;
|
|
if (num == num2)
|
|
{
|
|
goto IL_F4;
|
|
}
|
|
lehmcofhddd.HMBJBONOBEB = num;
|
|
this.PJMKKGOJKBM(num);
|
|
lehmcofhddd.LGJMIKFLHAC = num;
|
|
if ((this.<NOKIALGANPH>k__BackingField ? 1 : 0) == num)
|
|
{
|
|
return lehmcofhddd;
|
|
}
|
|
GameObject gameObject2 = lehmcofhddd.DFEIOJDNOGD.gameObject;
|
|
List<ModelBase> ojaijamcikh = RecyclingListScrollRect.OJAIJAMCIKH;
|
|
LBFOOLAIGBI.OPKLCCBLMCM<ModelBase>(gameObject2, true, ojaijamcikh);
|
|
List<ModelBase> ojaijamcikh2 = RecyclingListScrollRect.OJAIJAMCIKH;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
RecyclingListScrollRect.KADLMBDPKBP kadlmbdpkbp = new RecyclingListScrollRect.KADLMBDPKBP();
|
|
kadlmbdpkbp.<>4__this = this;
|
|
kadlmbdpkbp.model = kadlmbdpkbp;
|
|
Action scheduleVisibilityPass = num;
|
|
Action action = delegate
|
|
{
|
|
RecyclingListScrollRect <>4__this = kadlmbdpkbp.<>4__this;
|
|
int num4 = 0;
|
|
bool flag2 = <>4__this != num4;
|
|
RecyclingListScrollRect.KADLMBDPKBP cs$<>8__locals = kadlmbdpkbp;
|
|
if (!flag2)
|
|
{
|
|
OKNNKFGFODL <DIKCBKHFLKN>k__BackingField2 = cs$<>8__locals.model.<DIKCBKHFLKN>k__BackingField;
|
|
Action scheduleVisibilityPass2 = scheduleVisibilityPass;
|
|
<DIKCBKHFLKN>k__BackingField2.BIHKNNPGGKP(scheduleVisibilityPass2);
|
|
return;
|
|
}
|
|
RecyclingListScrollRect <>4__this2 = cs$<>8__locals.<>4__this;
|
|
int num5 = 0;
|
|
<>4__this2.IAMCCHOCCCE(num5 != 0);
|
|
RecyclingListScrollRect <>4__this3 = kadlmbdpkbp.<>4__this;
|
|
RecyclingListScrollRect <>4__this4 = kadlmbdpkbp.<>4__this;
|
|
while (<>4__this4.BDIKOAEGGAG)
|
|
{
|
|
}
|
|
<>4__this4.QueueResetPosition();
|
|
};
|
|
scheduleVisibilityPass = action;
|
|
OKNNKFGFODL <DIKCBKHFLKN>k__BackingField = kadlmbdpkbp.model.<DIKCBKHFLKN>k__BackingField;
|
|
int num3 = 0;
|
|
<DIKCBKHFLKN>k__BackingField.BPAJKKAGPKB(action, num3 != 0);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
RecyclingListScrollRect.OJAIJAMCIKH.Clear();
|
|
IL_F4:
|
|
Debug.LogError("Invalid prefab returned by GetPrefabForIndex");
|
|
return lehmcofhddd;
|
|
}
|
|
|
|
// Token: 0x06003997 RID: 14743 RVA: 0x000EE3E4 File Offset: 0x000EC5E4
|
|
[Token(Token = "0x6003997")]
|
|
[Address(RVA = "0x1E72760", Offset = "0x1E71760", VA = "0x181E72760", Slot = "100")]
|
|
protected override void FMDLJOFCFND(LEHMCOFHDDD EDALGLLFMGG)
|
|
{
|
|
if (this.FAIGCDCJCOJ != 0)
|
|
{
|
|
GameObject gameObject = EDALGLLFMGG.DFEIOJDNOGD.gameObject;
|
|
string text = EDALGLLFMGG.ToString();
|
|
}
|
|
GameObject gameObject2 = EDALGLLFMGG.DFEIOJDNOGD.gameObject;
|
|
this.FEKIOAHMOED();
|
|
}
|
|
|
|
// Token: 0x06003998 RID: 14744 RVA: 0x000EE428 File Offset: 0x000EC628
|
|
[Token(Token = "0x6003998")]
|
|
[Address(RVA = "0x1E722B0", Offset = "0x1E712B0", VA = "0x181E722B0", Slot = "102")]
|
|
protected override bool CEPCODEGIDJ(LEHMCOFHDDD MCOFCECOKNH, int EHNMNAPKGHM, double GAICKGEODEE)
|
|
{
|
|
Func<int, GameObject> djckhdbkpib = this.DJCKHDBKPIB;
|
|
if (djckhdbkpib != 0)
|
|
{
|
|
GameObject gameObject = djckhdbkpib(EHNMNAPKGHM);
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(num == num2))
|
|
{
|
|
return MCOFCECOKNH.HMBJBONOBEB == num;
|
|
}
|
|
Debug.LogError("Invalid prefab returned by GetPrefabForIndex");
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06003999 RID: 14745 RVA: 0x000EE474 File Offset: 0x000EC674
|
|
[Token(Token = "0x6003999")]
|
|
[Address(RVA = "0x1E723C0", Offset = "0x1E713C0", VA = "0x181E723C0", Slot = "109")]
|
|
protected override void DENEDGLOCEN()
|
|
{
|
|
base.DENEDGLOCEN();
|
|
if (this.<EDEMNFLBAOG>k__BackingField)
|
|
{
|
|
Action action = new Action(this.EEDFOEFDDFL);
|
|
KFBABPAPIMB kfbabpapimb = this.GGGCLEIGKCE(action);
|
|
}
|
|
this.HKIKPPOODKP();
|
|
this.PMOODNEOMLI();
|
|
this.FEKIOAHMOED();
|
|
}
|
|
|
|
// Token: 0x0600399A RID: 14746 RVA: 0x000EE4C0 File Offset: 0x000EC6C0
|
|
[Token(Token = "0x600399A")]
|
|
[Address(RVA = "0x1E73E60", Offset = "0x1E72E60", VA = "0x181E73E60")]
|
|
public void QueueResetPosition()
|
|
{
|
|
Action action = new Action(this.EEDFOEFDDFL);
|
|
KFBABPAPIMB kfbabpapimb = this.GGGCLEIGKCE(action);
|
|
}
|
|
|
|
// Token: 0x0600399B RID: 14747 RVA: 0x000EE4E4 File Offset: 0x000EC6E4
|
|
[Token(Token = "0x600399B")]
|
|
[Address(RVA = "0x1E738E0", Offset = "0x1E728E0", VA = "0x181E738E0")]
|
|
private void PJMKKGOJKBM(GameObject CFAPNBBHEKB)
|
|
{
|
|
Transform transform = CFAPNBBHEKB.transform;
|
|
if (transform != 0 && transform != 0)
|
|
{
|
|
RectTransform viewport = base.BKCCCMLHNMO;
|
|
RectTransform viewport2 = base.BKCCCMLHNMO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600399C RID: 14748 RVA: 0x000EE518 File Offset: 0x000EC718
|
|
[Token(Token = "0x600399C")]
|
|
[Address(RVA = "0x1E74390", Offset = "0x1E73390", VA = "0x181E74390")]
|
|
public RecyclingListScrollRect()
|
|
{
|
|
int num;
|
|
int num2;
|
|
IILCGFIHJLP<GameObject, int> iilcgfihjlp = new IILCGFIHJLP(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
this.FAIGCDCJCOJ = iilcgfihjlp;
|
|
List<GameObject> list = new List();
|
|
this.DFAOGOLOFOK = list;
|
|
this.OHDFGLIDMIN = (int)((ulong)1L);
|
|
int num3;
|
|
int num4;
|
|
MFBGLIHGCGO<float> mfbglihgcgo = new MFBGLIHGCGO(4, num3 != 0, num4 != 0);
|
|
num4 = 0;
|
|
num3 = 0;
|
|
this.LPKGALPLIDJ = mfbglihgcgo;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600399E RID: 14750 RVA: 0x000EE588 File Offset: 0x000EC788
|
|
[Token(Token = "0x600399E")]
|
|
[Address(RVA = "0x1E724A0", Offset = "0x1E714A0", VA = "0x181E724A0")]
|
|
[CompilerGenerated]
|
|
private void EEDFOEFDDFL()
|
|
{
|
|
this.MPGELJKHIMK(-1f);
|
|
}
|
|
|
|
// Token: 0x04003143 RID: 12611
|
|
[Token(Token = "0x4003143")]
|
|
private static readonly List<ModelBase> OJAIJAMCIKH = new List();
|
|
|
|
// Token: 0x04003144 RID: 12612
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4003144")]
|
|
private readonly IILCGFIHJLP<GameObject, int> FAIGCDCJCOJ;
|
|
|
|
// Token: 0x04003145 RID: 12613
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4003145")]
|
|
private readonly List<GameObject> DFAOGOLOFOK;
|
|
|
|
// Token: 0x04003148 RID: 12616
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4003148")]
|
|
private Func<int, GameObject> DJCKHDBKPIB;
|
|
|
|
// Token: 0x04003149 RID: 12617
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4003149")]
|
|
private ICollection ILAMJPBJICK;
|
|
|
|
// Token: 0x0400314A RID: 12618
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400314A")]
|
|
private GameObject PGKHOLGOPKD;
|
|
|
|
// Token: 0x0400314B RID: 12619
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400314B")]
|
|
private bool NIHENNDENOE;
|
|
|
|
// Token: 0x0400314C RID: 12620
|
|
[FieldOffset(Offset = "0x121")]
|
|
[Token(Token = "0x400314C")]
|
|
private bool BDIKOAEGGAG;
|
|
|
|
// Token: 0x0400314D RID: 12621
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400314D")]
|
|
private Func<int, GameObject> CJNFHBFLFNO;
|
|
|
|
// Token: 0x0400314E RID: 12622
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400314E")]
|
|
private IDisposable NEBDAIFHJLL;
|
|
|
|
// Token: 0x0400314F RID: 12623
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400314F")]
|
|
private Canvas NKKFJKIMHBN;
|
|
|
|
// Token: 0x04003150 RID: 12624
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x4003150")]
|
|
private RectTransform AAFEHJFOMAI;
|
|
|
|
// Token: 0x04003151 RID: 12625
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x4003151")]
|
|
private Hideable NPMNKKCDLLM;
|
|
|
|
// Token: 0x04003152 RID: 12626
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x4003152")]
|
|
private Hideable AJMDNFPHEBH;
|
|
|
|
// Token: 0x04003153 RID: 12627
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x4003153")]
|
|
private Hideable GMOMMGJBMMB;
|
|
|
|
// Token: 0x04003154 RID: 12628
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4003154")]
|
|
private int OHDFGLIDMIN;
|
|
|
|
// Token: 0x04003155 RID: 12629
|
|
[FieldOffset(Offset = "0x164")]
|
|
[Token(Token = "0x4003155")]
|
|
private int GKDMFFIOGNB;
|
|
|
|
// Token: 0x04003156 RID: 12630
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x4003156")]
|
|
private KFBABPAPIMB GDLGDPDDFPM;
|
|
|
|
// Token: 0x04003157 RID: 12631
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x4003157")]
|
|
private readonly MFBGLIHGCGO<float> LPKGALPLIDJ;
|
|
|
|
// Token: 0x020007F6 RID: 2038
|
|
[Token(Token = "0x20007F6")]
|
|
[CompilerGenerated]
|
|
private sealed class DEHPMGHGHAK<T>
|
|
{
|
|
// Token: 0x0600399F RID: 14751 RVA: 0x000EE5A0 File Offset: 0x000EC7A0
|
|
[Token(Token = "0x600399F")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public DEHPMGHGHAK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060039A0 RID: 14752 RVA: 0x000EE5BC File Offset: 0x000EC7BC
|
|
[Token(Token = "0x60039A0")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
internal GameObject <Spawn>b__0(int index)
|
|
{
|
|
return this.prefab;
|
|
}
|
|
|
|
// Token: 0x04003158 RID: 12632
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4003158")]
|
|
public GameObject prefab;
|
|
}
|
|
|
|
// Token: 0x020007F7 RID: 2039
|
|
[Token(Token = "0x20007F7")]
|
|
[CompilerGenerated]
|
|
private sealed class FGLFEDGCCPD<T>
|
|
{
|
|
// Token: 0x060039A1 RID: 14753 RVA: 0x000EE5D0 File Offset: 0x000EC7D0
|
|
[Token(Token = "0x60039A1")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public FGLFEDGCCPD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003159 RID: 12633
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4003159")]
|
|
public RecyclingListScrollRect <>4__this;
|
|
|
|
// Token: 0x0400315A RID: 12634
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400315A")]
|
|
public int totalItemCount;
|
|
|
|
// Token: 0x0400315B RID: 12635
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400315B")]
|
|
public IReadOnlyList<T> data;
|
|
|
|
// Token: 0x0400315C RID: 12636
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400315C")]
|
|
public GameObject defaultPrefab;
|
|
}
|
|
|
|
// Token: 0x020007F8 RID: 2040
|
|
[Token(Token = "0x20007F8")]
|
|
[CompilerGenerated]
|
|
private sealed class LDEAJAMJCPL<T>
|
|
{
|
|
// Token: 0x060039A2 RID: 14754 RVA: 0x000EE5EC File Offset: 0x000EC7EC
|
|
[Token(Token = "0x60039A2")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public LDEAJAMJCPL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060039A3 RID: 14755 RVA: 0x000EE608 File Offset: 0x000EC808
|
|
[Token(Token = "0x60039A3")]
|
|
[Address(RVA = "0x1CCA440", Offset = "0x1CC9440", VA = "0x181CCA440")]
|
|
internal void <Spawn>g__RetrySpawn|0()
|
|
{
|
|
if (this.CS$<>8__locals1.<>4__this.MNJABJOLNHG())
|
|
{
|
|
RecyclingListScrollRect.FGLFEDGCCPD cs$<>8__locals = this.CS$<>8__locals1;
|
|
if (cs$<>8__locals.<>4__this.NEBDAIFHJLL != 0)
|
|
{
|
|
}
|
|
RecyclingListScrollRect <>4__this = cs$<>8__locals.<>4__this;
|
|
Func<int, GameObject> func = this.cachedPrefabForIndexEvent;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400315D RID: 12637
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400315D")]
|
|
public Func<int, GameObject> cachedPrefabForIndexEvent;
|
|
|
|
// Token: 0x0400315E RID: 12638
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400315E")]
|
|
public RecyclingListScrollRect.FGLFEDGCCPD<T> CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x020007F9 RID: 2041
|
|
[Token(Token = "0x20007F9")]
|
|
[CompilerGenerated]
|
|
private sealed class DNLBEBFPNHJ
|
|
{
|
|
// Token: 0x060039A4 RID: 14756 RVA: 0x000EE654 File Offset: 0x000EC854
|
|
[Token(Token = "0x60039A4")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DNLBEBFPNHJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060039A5 RID: 14757 RVA: 0x000EE668 File Offset: 0x000EC868
|
|
[Token(Token = "0x60039A5")]
|
|
[Address(RVA = "0x1E65530", Offset = "0x1E64530", VA = "0x181E65530")]
|
|
internal void <InstantiatePageButtonPrefabs>b__0()
|
|
{
|
|
RecyclingListScrollRect recyclingListScrollRect = this.<>4__this;
|
|
int num = this.pageIndex;
|
|
recyclingListScrollRect.GoToPage(num);
|
|
}
|
|
|
|
// Token: 0x0400315F RID: 12639
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400315F")]
|
|
public int pageIndex;
|
|
|
|
// Token: 0x04003160 RID: 12640
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003160")]
|
|
public RecyclingListScrollRect <>4__this;
|
|
}
|
|
|
|
// Token: 0x020007FA RID: 2042
|
|
[Token(Token = "0x20007FA")]
|
|
[CompilerGenerated]
|
|
private sealed class KADLMBDPKBP
|
|
{
|
|
// Token: 0x060039A6 RID: 14758 RVA: 0x000EE690 File Offset: 0x000EC890
|
|
[Token(Token = "0x60039A6")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public KADLMBDPKBP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003161 RID: 12641
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003161")]
|
|
public ModelBase model;
|
|
|
|
// Token: 0x04003162 RID: 12642
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003162")]
|
|
public RecyclingListScrollRect <>4__this;
|
|
}
|
|
|
|
// Token: 0x020007FB RID: 2043
|
|
[Token(Token = "0x20007FB")]
|
|
[CompilerGenerated]
|
|
private sealed class IFMNHDGFGAB
|
|
{
|
|
// Token: 0x060039A7 RID: 14759 RVA: 0x000EE6A4 File Offset: 0x000EC8A4
|
|
[Token(Token = "0x60039A7")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IFMNHDGFGAB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060039A8 RID: 14760 RVA: 0x000EE6B8 File Offset: 0x000EC8B8
|
|
[Token(Token = "0x60039A8")]
|
|
[Address(RVA = "0x1E6BB70", Offset = "0x1E6AB70", VA = "0x181E6BB70")]
|
|
internal void <CreateViewsHolder>b__0()
|
|
{
|
|
RecyclingListScrollRect <>4__this = this.CS$<>8__locals1.<>4__this;
|
|
int num = 0;
|
|
bool flag = <>4__this != num;
|
|
RecyclingListScrollRect.KADLMBDPKBP cs$<>8__locals = this.CS$<>8__locals1;
|
|
if (!flag)
|
|
{
|
|
OKNNKFGFODL <DIKCBKHFLKN>k__BackingField = cs$<>8__locals.model.<DIKCBKHFLKN>k__BackingField;
|
|
Action action = this.scheduleVisibilityPass;
|
|
<DIKCBKHFLKN>k__BackingField.BIHKNNPGGKP(action);
|
|
return;
|
|
}
|
|
RecyclingListScrollRect <>4__this2 = cs$<>8__locals.<>4__this;
|
|
int num2 = 0;
|
|
<>4__this2.IAMCCHOCCCE(num2 != 0);
|
|
RecyclingListScrollRect <>4__this3 = this.CS$<>8__locals1.<>4__this;
|
|
RecyclingListScrollRect <>4__this4 = this.CS$<>8__locals1.<>4__this;
|
|
while (<>4__this4.BDIKOAEGGAG)
|
|
{
|
|
}
|
|
<>4__this4.QueueResetPosition();
|
|
}
|
|
|
|
// Token: 0x04003163 RID: 12643
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003163")]
|
|
public Action scheduleVisibilityPass;
|
|
|
|
// Token: 0x04003164 RID: 12644
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003164")]
|
|
public RecyclingListScrollRect.KADLMBDPKBP CS$<>8__locals1;
|
|
}
|
|
}
|
|
}
|