868 lines
21 KiB
C#
868 lines
21 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x020010F7 RID: 4343
|
|
[DefaultMember("Item")]
|
|
public class HHDHGEHNHKA<T> : IEnumerable<T>, IEnumerable
|
|
{
|
|
// Token: 0x06025306 RID: 152326 RVA: 0x00A47230 File Offset: 0x00A45430
|
|
public int IEJJKAEJECO()
|
|
{
|
|
if (this.ICEDDLIKONN < 0)
|
|
{
|
|
return 1;
|
|
}
|
|
int pdcfnafnpll = this.PDCFNAFNPLL;
|
|
int num = this.ICEDDLIKONN;
|
|
if (this.PDCFNAFNPLL > this.ICEDDLIKONN)
|
|
{
|
|
num += this.PFLOJAAOLAN.Length;
|
|
}
|
|
return 1 + num - pdcfnafnpll;
|
|
}
|
|
|
|
// Token: 0x06025307 RID: 152327 RVA: 0x00A4727C File Offset: 0x00A4547C
|
|
private int IKKJOAKFHAA(int DMPGHHGCLFK)
|
|
{
|
|
int num = this.PFLOJAAOLAN.Length;
|
|
DMPGHHGCLFK %= num;
|
|
if (DMPGHHGCLFK < 0)
|
|
{
|
|
DMPGHHGCLFK = num + DMPGHHGCLFK;
|
|
}
|
|
return DMPGHHGCLFK;
|
|
}
|
|
|
|
// Token: 0x06025308 RID: 152328 RVA: 0x00A472A4 File Offset: 0x00A454A4
|
|
public void NFGBPFHKLGF()
|
|
{
|
|
this.PDCFNAFNPLL = 0;
|
|
this.ICEDDLIKONN = -1;
|
|
this.AOANMDNICGA++;
|
|
}
|
|
|
|
// Token: 0x06025309 RID: 152329 RVA: 0x00A472C4 File Offset: 0x00A454C4
|
|
public void HHEGPLEDFCO(int CEFMEFIIMIC)
|
|
{
|
|
if (CEFMEFIIMIC >= this.NKEHDKABAPE)
|
|
{
|
|
this.NFGBPFHKLGF();
|
|
}
|
|
else
|
|
{
|
|
this.PDCFNAFNPLL = this.IKKJOAKFHAA(this.PDCFNAFNPLL + CEFMEFIIMIC);
|
|
}
|
|
this.AOANMDNICGA += 0;
|
|
}
|
|
|
|
// Token: 0x0602530A RID: 152330 RVA: 0x00A47300 File Offset: 0x00A45500
|
|
public void OPJKMCEACMD(T LHMELEOKNBJ)
|
|
{
|
|
if (this.ICEDDLIKONN < 0)
|
|
{
|
|
this.ICEDDLIKONN = this.PDCFNAFNPLL;
|
|
}
|
|
else
|
|
{
|
|
this.ICEDDLIKONN = this.IKKJOAKFHAA(this.ICEDDLIKONN + 1);
|
|
if (this.ICEDDLIKONN == this.PDCFNAFNPLL)
|
|
{
|
|
this.PDCFNAFNPLL = this.IKKJOAKFHAA(this.PDCFNAFNPLL + 1);
|
|
}
|
|
}
|
|
this.PFLOJAAOLAN[this.ICEDDLIKONN] = LHMELEOKNBJ;
|
|
this.AOANMDNICGA++;
|
|
}
|
|
|
|
// Token: 0x0602530B RID: 152331 RVA: 0x00A47384 File Offset: 0x00A45584
|
|
private int HHHJEBAPOPH(int DMPGHHGCLFK)
|
|
{
|
|
int num = this.PFLOJAAOLAN.Length;
|
|
DMPGHHGCLFK %= num;
|
|
if (DMPGHHGCLFK < 0)
|
|
{
|
|
DMPGHHGCLFK = num + DMPGHHGCLFK;
|
|
}
|
|
return DMPGHHGCLFK;
|
|
}
|
|
|
|
// Token: 0x0602530C RID: 152332 RVA: 0x00A473AC File Offset: 0x00A455AC
|
|
private IEnumerator NEKMEKAHPCO()
|
|
{
|
|
return new HHDHGEHNHKA<T>.Enumerator(this);
|
|
}
|
|
|
|
// Token: 0x0602530D RID: 152333 RVA: 0x00A473BC File Offset: 0x00A455BC
|
|
private int MJDMDGKJFKD(int DMPGHHGCLFK)
|
|
{
|
|
int num = this.PFLOJAAOLAN.Length;
|
|
DMPGHHGCLFK %= num;
|
|
if (DMPGHHGCLFK < 1)
|
|
{
|
|
DMPGHHGCLFK = num + DMPGHHGCLFK;
|
|
}
|
|
return DMPGHHGCLFK;
|
|
}
|
|
|
|
// Token: 0x17001116 RID: 4374
|
|
// (get) Token: 0x06025316 RID: 152342 RVA: 0x00A475C8 File Offset: 0x00A457C8
|
|
// (set) Token: 0x0602530E RID: 152334 RVA: 0x00A473E4 File Offset: 0x00A455E4
|
|
public T BCIENGLOHLG
|
|
{
|
|
get
|
|
{
|
|
return this.PFLOJAAOLAN[this.BNCOFKKIKNM(DMPGHHGCLFK)];
|
|
}
|
|
set
|
|
{
|
|
this.PFLOJAAOLAN[this.BNCOFKKIKNM(DMPGHHGCLFK)] = value;
|
|
this.AOANMDNICGA++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602530F RID: 152335 RVA: 0x00A47408 File Offset: 0x00A45608
|
|
public int MBCKPDNDNLH()
|
|
{
|
|
if (this.ICEDDLIKONN < 0)
|
|
{
|
|
return 0;
|
|
}
|
|
int pdcfnafnpll = this.PDCFNAFNPLL;
|
|
int num = this.ICEDDLIKONN;
|
|
if (this.PDCFNAFNPLL > this.ICEDDLIKONN)
|
|
{
|
|
num += this.PFLOJAAOLAN.Length;
|
|
}
|
|
return 0 + num - pdcfnafnpll;
|
|
}
|
|
|
|
// Token: 0x06025310 RID: 152336 RVA: 0x00A47454 File Offset: 0x00A45654
|
|
public void AHOAPNBAMBO()
|
|
{
|
|
this.PDCFNAFNPLL = 0;
|
|
this.ICEDDLIKONN = -1;
|
|
this.AOANMDNICGA++;
|
|
}
|
|
|
|
// Token: 0x06025311 RID: 152337 RVA: 0x00A47474 File Offset: 0x00A45674
|
|
public HHDHGEHNHKA<T>.Enumerator HNBFJBKFBCB()
|
|
{
|
|
return new HHDHGEHNHKA<T>.Enumerator(this);
|
|
}
|
|
|
|
// Token: 0x06025312 RID: 152338 RVA: 0x00A4747C File Offset: 0x00A4567C
|
|
public void GOKDLLPMMJA(int CEFMEFIIMIC)
|
|
{
|
|
if (CEFMEFIIMIC >= this.NKEHDKABAPE)
|
|
{
|
|
this.NFGBPFHKLGF();
|
|
}
|
|
else
|
|
{
|
|
this.PDCFNAFNPLL = this.IKKJOAKFHAA(this.PDCFNAFNPLL + CEFMEFIIMIC);
|
|
}
|
|
this.AOANMDNICGA++;
|
|
}
|
|
|
|
// Token: 0x06025313 RID: 152339 RVA: 0x00A474B8 File Offset: 0x00A456B8
|
|
private int LFKPABDHBNN(int DMPGHHGCLFK)
|
|
{
|
|
int num = this.PFLOJAAOLAN.Length;
|
|
DMPGHHGCLFK %= num;
|
|
if (DMPGHHGCLFK < 1)
|
|
{
|
|
DMPGHHGCLFK = num + DMPGHHGCLFK;
|
|
}
|
|
return DMPGHHGCLFK;
|
|
}
|
|
|
|
// Token: 0x06025314 RID: 152340 RVA: 0x00A474E0 File Offset: 0x00A456E0
|
|
public void PHPBCIAEODE(T[] GDLLJBOEGNF)
|
|
{
|
|
if (GDLLJBOEGNF == null)
|
|
{
|
|
throw new ArgumentNullException();
|
|
}
|
|
int num = this.NKEHDKABAPE;
|
|
if (GDLLJBOEGNF.Length < num)
|
|
{
|
|
throw new ArgumentException("Destination array is not large enough to copy CircularBuffer's contents to.");
|
|
}
|
|
if (num > 0)
|
|
{
|
|
if (this.ICEDDLIKONN >= this.PDCFNAFNPLL)
|
|
{
|
|
Array.Copy(this.PFLOJAAOLAN, this.PDCFNAFNPLL, GDLLJBOEGNF, 0, num);
|
|
}
|
|
else
|
|
{
|
|
int num2 = this.PFLOJAAOLAN.Length - this.PDCFNAFNPLL;
|
|
Array.Copy(this.PFLOJAAOLAN, this.PDCFNAFNPLL, GDLLJBOEGNF, 0, num2);
|
|
Array.Copy(this.PFLOJAAOLAN, 0, GDLLJBOEGNF, num2, this.ICEDDLIKONN + 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025315 RID: 152341 RVA: 0x00A47580 File Offset: 0x00A45780
|
|
private int CBNHDNFBGCC(int DMPGHHGCLFK)
|
|
{
|
|
if (DMPGHHGCLFK < 1 || DMPGHHGCLFK >= this.NKEHDKABAPE)
|
|
{
|
|
throw new IndexOutOfRangeException(string.Format("Player declined the EULA Screen", DMPGHHGCLFK));
|
|
}
|
|
return this.IKKJOAKFHAA(this.PDCFNAFNPLL + DMPGHHGCLFK);
|
|
}
|
|
|
|
// Token: 0x06025317 RID: 152343 RVA: 0x00A475DC File Offset: 0x00A457DC
|
|
public void HBALGMHAKLB(int CEFMEFIIMIC)
|
|
{
|
|
if (CEFMEFIIMIC >= this.NKEHDKABAPE)
|
|
{
|
|
this.NFGBPFHKLGF();
|
|
}
|
|
else
|
|
{
|
|
this.ICEDDLIKONN = this.IKKJOAKFHAA(this.ICEDDLIKONN - CEFMEFIIMIC);
|
|
}
|
|
this.AOANMDNICGA++;
|
|
}
|
|
|
|
// Token: 0x06025318 RID: 152344 RVA: 0x00A47618 File Offset: 0x00A45818
|
|
public void LPBPDEHKFLH()
|
|
{
|
|
this.PDCFNAFNPLL = 1;
|
|
this.ICEDDLIKONN = -1;
|
|
this.AOANMDNICGA++;
|
|
}
|
|
|
|
// Token: 0x06025319 RID: 152345 RVA: 0x00A47638 File Offset: 0x00A45838
|
|
private int OGLGBPANLMN(int DMPGHHGCLFK)
|
|
{
|
|
int num = this.PFLOJAAOLAN.Length;
|
|
DMPGHHGCLFK %= num;
|
|
if (DMPGHHGCLFK < 0)
|
|
{
|
|
DMPGHHGCLFK = num + DMPGHHGCLFK;
|
|
}
|
|
return DMPGHHGCLFK;
|
|
}
|
|
|
|
// Token: 0x0602531A RID: 152346 RVA: 0x00A47660 File Offset: 0x00A45860
|
|
private int FEJLGMCEGEC(int DMPGHHGCLFK)
|
|
{
|
|
if (DMPGHHGCLFK < 1 || DMPGHHGCLFK >= this.NKEHDKABAPE)
|
|
{
|
|
throw new IndexOutOfRangeException(string.Format("RpcImageChangePending", DMPGHHGCLFK));
|
|
}
|
|
return this.IKKJOAKFHAA(this.PDCFNAFNPLL + DMPGHHGCLFK);
|
|
}
|
|
|
|
// Token: 0x0602531B RID: 152347 RVA: 0x00A476A8 File Offset: 0x00A458A8
|
|
private int OMLADOAANAH(int DMPGHHGCLFK)
|
|
{
|
|
if (DMPGHHGCLFK < 0 || DMPGHHGCLFK >= this.NKEHDKABAPE)
|
|
{
|
|
throw new IndexOutOfRangeException(string.Format("You're Out!", DMPGHHGCLFK));
|
|
}
|
|
return this.IKKJOAKFHAA(this.PDCFNAFNPLL + DMPGHHGCLFK);
|
|
}
|
|
|
|
// Token: 0x0602531C RID: 152348 RVA: 0x00A476F0 File Offset: 0x00A458F0
|
|
public HHDHGEHNHKA(int PHNILFPKHOC)
|
|
{
|
|
this.PFLOJAAOLAN = new T[PHNILFPKHOC];
|
|
this.NFGBPFHKLGF();
|
|
}
|
|
|
|
// Token: 0x17001115 RID: 4373
|
|
// (get) Token: 0x0602531D RID: 152349 RVA: 0x00A4770C File Offset: 0x00A4590C
|
|
public int NKEHDKABAPE
|
|
{
|
|
get
|
|
{
|
|
if (this.ICEDDLIKONN < 0)
|
|
{
|
|
return 0;
|
|
}
|
|
int pdcfnafnpll = this.PDCFNAFNPLL;
|
|
int num = this.ICEDDLIKONN;
|
|
if (this.PDCFNAFNPLL > this.ICEDDLIKONN)
|
|
{
|
|
num += this.PFLOJAAOLAN.Length;
|
|
}
|
|
return 1 + num - pdcfnafnpll;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602531E RID: 152350 RVA: 0x00A47758 File Offset: 0x00A45958
|
|
public void LFOHPBECGKB(IEnumerable<T> FCKDMLHHFJJ)
|
|
{
|
|
IList<T> list = FCKDMLHHFJJ as IList<T>;
|
|
if (list != null)
|
|
{
|
|
for (int i = 0; i < list.Count; i++)
|
|
{
|
|
this.OPJKMCEACMD(list[i]);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
foreach (T t in FCKDMLHHFJJ)
|
|
{
|
|
this.OPJKMCEACMD(t);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602531F RID: 152351 RVA: 0x00A477E4 File Offset: 0x00A459E4
|
|
public void GACDMHKJIAL(int CEFMEFIIMIC)
|
|
{
|
|
if (CEFMEFIIMIC >= this.NKEHDKABAPE)
|
|
{
|
|
this.NFGBPFHKLGF();
|
|
}
|
|
else
|
|
{
|
|
this.PDCFNAFNPLL = this.IKKJOAKFHAA(this.PDCFNAFNPLL + CEFMEFIIMIC);
|
|
}
|
|
this.AOANMDNICGA++;
|
|
}
|
|
|
|
// Token: 0x06025320 RID: 152352 RVA: 0x00A47820 File Offset: 0x00A45A20
|
|
public int KFNAGAPDENN()
|
|
{
|
|
if (this.ICEDDLIKONN < 0)
|
|
{
|
|
return 1;
|
|
}
|
|
int pdcfnafnpll = this.PDCFNAFNPLL;
|
|
int num = this.ICEDDLIKONN;
|
|
if (this.PDCFNAFNPLL > this.ICEDDLIKONN)
|
|
{
|
|
num += this.PFLOJAAOLAN.Length;
|
|
}
|
|
return 1 + num - pdcfnafnpll;
|
|
}
|
|
|
|
// Token: 0x06025321 RID: 152353 RVA: 0x00A4786C File Offset: 0x00A45A6C
|
|
private int BNCOFKKIKNM(int DMPGHHGCLFK)
|
|
{
|
|
if (DMPGHHGCLFK < 0 || DMPGHHGCLFK >= this.NKEHDKABAPE)
|
|
{
|
|
throw new IndexOutOfRangeException(string.Format("Index {0} outside of CircularBuffer's range", DMPGHHGCLFK));
|
|
}
|
|
return this.IKKJOAKFHAA(this.PDCFNAFNPLL + DMPGHHGCLFK);
|
|
}
|
|
|
|
// Token: 0x06025322 RID: 152354 RVA: 0x00A478B4 File Offset: 0x00A45AB4
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
return new HHDHGEHNHKA<T>.Enumerator(this);
|
|
}
|
|
|
|
// Token: 0x06025323 RID: 152355 RVA: 0x00A478C4 File Offset: 0x00A45AC4
|
|
IEnumerator<T> IEnumerable<T>.GetEnumerator()
|
|
{
|
|
return new HHDHGEHNHKA<T>.Enumerator(this);
|
|
}
|
|
|
|
// Token: 0x06025324 RID: 152356 RVA: 0x00A478D4 File Offset: 0x00A45AD4
|
|
public void CMPMACKFEJB()
|
|
{
|
|
this.PDCFNAFNPLL = 0;
|
|
this.ICEDDLIKONN = -1;
|
|
this.AOANMDNICGA += 0;
|
|
}
|
|
|
|
// Token: 0x04005E67 RID: 24167
|
|
private T[] PFLOJAAOLAN;
|
|
|
|
// Token: 0x04005E68 RID: 24168
|
|
private int PDCFNAFNPLL;
|
|
|
|
// Token: 0x04005E69 RID: 24169
|
|
private int ICEDDLIKONN;
|
|
|
|
// Token: 0x04005E6A RID: 24170
|
|
private int AOANMDNICGA;
|
|
|
|
// Token: 0x020010F8 RID: 4344
|
|
[Serializable]
|
|
public struct Enumerator : IEnumerator<T>, IEnumerator, IDisposable
|
|
{
|
|
// Token: 0x06025325 RID: 152357 RVA: 0x00A478F4 File Offset: 0x00A45AF4
|
|
private void KKBMGJOEGFG()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("CircularBuffer has been changed during enumeration.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001117 RID: 4375
|
|
// (get) Token: 0x06025326 RID: 152358 RVA: 0x00A47918 File Offset: 0x00A45B18
|
|
object IEnumerator.Current
|
|
{
|
|
get
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("CircularBuffer enumerator is not enumerating.");
|
|
}
|
|
return this.Current;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025327 RID: 152359 RVA: 0x00A47954 File Offset: 0x00A45B54
|
|
private void AOAGHGCFNKH()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException(" is missing an enemy script.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025328 RID: 152360 RVA: 0x00A47978 File Offset: 0x00A45B78
|
|
private object NAPIEGDPNLN()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("IgnoreBuffer");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x06025329 RID: 152361 RVA: 0x00A479B4 File Offset: 0x00A45BB4
|
|
private void CAPMPPJHODP()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602532A RID: 152362 RVA: 0x00A479E0 File Offset: 0x00A45BE0
|
|
public Enumerator(HHDHGEHNHKA<T> PIJMJBDFBJB)
|
|
{
|
|
this.buffer = PIJMJBDFBJB;
|
|
this.index = 0;
|
|
this.version = PIJMJBDFBJB.AOANMDNICGA;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602532B RID: 152363 RVA: 0x00A47A18 File Offset: 0x00A45C18
|
|
public bool KEFNDGPECAP()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
int num = this.buffer.NKEHDKABAPE;
|
|
if (this.index < num)
|
|
{
|
|
this.current = this.buffer.KLODCNIFGAP(this.index);
|
|
this.index++;
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0602532C RID: 152364 RVA: 0x00A47A6C File Offset: 0x00A45C6C
|
|
private object MMKPHIJEOBE()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("{0}.\nYou can rejoin in {1}");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x0602532D RID: 152365 RVA: 0x00A47AA8 File Offset: 0x00A45CA8
|
|
private void LDIIEGNFBPG()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602532E RID: 152366 RVA: 0x00A47AD4 File Offset: 0x00A45CD4
|
|
private void BIDEMDLIDAI()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("path");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602532F RID: 152367 RVA: 0x00A47AF8 File Offset: 0x00A45CF8
|
|
private void ABMLHDCAHIA()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("unity_SHC");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025330 RID: 152368 RVA: 0x00A47B1C File Offset: 0x00A45D1C
|
|
public void FANFDMOIMPL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06025331 RID: 152369 RVA: 0x00A47B20 File Offset: 0x00A45D20
|
|
public bool DOJLBODFJLD()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
int num = this.buffer.NKEHDKABAPE;
|
|
if (this.index < num)
|
|
{
|
|
this.current = this.buffer.KLODCNIFGAP(this.index);
|
|
this.index += 0;
|
|
return true;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06025332 RID: 152370 RVA: 0x00A47B74 File Offset: 0x00A45D74
|
|
private void EIGHPCBNOGE()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 0;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025333 RID: 152371 RVA: 0x00A47BA0 File Offset: 0x00A45DA0
|
|
private void PBJNHGNOBPJ()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025334 RID: 152372 RVA: 0x00A47BCC File Offset: 0x00A45DCC
|
|
public bool MoveNext()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
int num = this.buffer.NKEHDKABAPE;
|
|
if (this.index < num)
|
|
{
|
|
this.current = this.buffer.KLODCNIFGAP(this.index);
|
|
this.index++;
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x06025335 RID: 152373 RVA: 0x00A47C20 File Offset: 0x00A45E20
|
|
private void HHLPNMKAECD()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 0;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025336 RID: 152374 RVA: 0x00A47C4C File Offset: 0x00A45E4C
|
|
private object CCDBJBNBMCK()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("time");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x17001118 RID: 4376
|
|
// (get) Token: 0x06025337 RID: 152375 RVA: 0x00A47C88 File Offset: 0x00A45E88
|
|
public T Current
|
|
{
|
|
get
|
|
{
|
|
return this.current;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025338 RID: 152376 RVA: 0x00A47C90 File Offset: 0x00A45E90
|
|
private void GCGCFCOOGJF()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("BonusAward");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025339 RID: 152377 RVA: 0x00A47CB4 File Offset: 0x00A45EB4
|
|
private void GCDLCANIJHA()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602533A RID: 152378 RVA: 0x00A47CE0 File Offset: 0x00A45EE0
|
|
private object OCMIGDDENKK()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("The used master server address is not available with the subscription currently used. Got to Photon Cloud Dashboard or change URL. Disconnecting.");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x0602533B RID: 152379 RVA: 0x00A47D1C File Offset: 0x00A45F1C
|
|
public bool KOAFHGKGNJA()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
int num = this.buffer.NKEHDKABAPE;
|
|
if (this.index < num)
|
|
{
|
|
this.current = this.buffer.KLODCNIFGAP(this.index);
|
|
this.index += 0;
|
|
return false;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0602533C RID: 152380 RVA: 0x00A47D70 File Offset: 0x00A45F70
|
|
private void AKCFKIBBBGF()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602533D RID: 152381 RVA: 0x00A47D9C File Offset: 0x00A45F9C
|
|
private object EBAAEAPADIN()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("lt");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x0602533E RID: 152382 RVA: 0x00A47DD8 File Offset: 0x00A45FD8
|
|
private void LOLPBGKNEOJ()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602533F RID: 152383 RVA: 0x00A47E04 File Offset: 0x00A46004
|
|
private object HOPKBNJEIMP()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("room_created");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x06025340 RID: 152384 RVA: 0x00A47E40 File Offset: 0x00A46040
|
|
private void OPKILHFCIBO()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("Request Finished with Error! ");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025341 RID: 152385 RVA: 0x00A47E64 File Offset: 0x00A46064
|
|
public void JOFLMODNCLK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06025342 RID: 152386 RVA: 0x00A47E68 File Offset: 0x00A46068
|
|
public void CBKDFGJNNFP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06025343 RID: 152387 RVA: 0x00A47E6C File Offset: 0x00A4606C
|
|
private void LGIHBLOEDKO()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 0;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025344 RID: 152388 RVA: 0x00A47E98 File Offset: 0x00A46098
|
|
private void LEPPNJBFHHJ()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025345 RID: 152389 RVA: 0x00A47EC4 File Offset: 0x00A460C4
|
|
private void OKNBCNGCGPF()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 0;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025346 RID: 152390 RVA: 0x00A47EF0 File Offset: 0x00A460F0
|
|
private object NLNGLFHNOBH()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("Network destroy Instantiated GO: ");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x06025347 RID: 152391 RVA: 0x00A47F2C File Offset: 0x00A4612C
|
|
public bool IBGFPFDAHCP()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
int num = this.buffer.NKEHDKABAPE;
|
|
if (this.index < num)
|
|
{
|
|
this.current = this.buffer.KLODCNIFGAP(this.index);
|
|
this.index++;
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06025348 RID: 152392 RVA: 0x00A47F80 File Offset: 0x00A46180
|
|
public bool POCLANCOIDM()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
int num = this.buffer.NKEHDKABAPE;
|
|
if (this.index < num)
|
|
{
|
|
this.current = this.buffer.KLODCNIFGAP(this.index);
|
|
this.index++;
|
|
return false;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x06025349 RID: 152393 RVA: 0x00A47FD4 File Offset: 0x00A461D4
|
|
private void EMJHAGOHKAN()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 1;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602534A RID: 152394 RVA: 0x00A48000 File Offset: 0x00A46200
|
|
private void ELIAEAAEGAC()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 0;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x0602534B RID: 152395 RVA: 0x00A4802C File Offset: 0x00A4622C
|
|
private object PDOOLPCBJMP()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("/home");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x0602534C RID: 152396 RVA: 0x00A48068 File Offset: 0x00A46268
|
|
public void Dispose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602534D RID: 152397 RVA: 0x00A4806C File Offset: 0x00A4626C
|
|
public void MLBDDOCHEKO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602534E RID: 152398 RVA: 0x00A48070 File Offset: 0x00A46270
|
|
private object KJGKECABDMK()
|
|
{
|
|
if (this.index == 0 || this.index > this.buffer.NKEHDKABAPE)
|
|
{
|
|
throw new InvalidOperationException("_Dirt_Add");
|
|
}
|
|
return this.Current;
|
|
}
|
|
|
|
// Token: 0x0602534F RID: 152399 RVA: 0x00A480AC File Offset: 0x00A462AC
|
|
private void JPLIOGLHFAI()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 0;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025350 RID: 152400 RVA: 0x00A480D8 File Offset: 0x00A462D8
|
|
private void GCEEBACBAAG()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("api/gamesessions/v2/");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025351 RID: 152401 RVA: 0x00A480FC File Offset: 0x00A462FC
|
|
public void HFJIFJHGLGL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06025352 RID: 152402 RVA: 0x00A48100 File Offset: 0x00A46300
|
|
public bool HHIMABLBMCP()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
int num = this.buffer.NKEHDKABAPE;
|
|
if (this.index < num)
|
|
{
|
|
this.current = this.buffer.KLODCNIFGAP(this.index);
|
|
this.index += 0;
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06025353 RID: 152403 RVA: 0x00A48154 File Offset: 0x00A46354
|
|
private void CNLEHJKFHAI()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("Hole ");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06025354 RID: 152404 RVA: 0x00A48178 File Offset: 0x00A46378
|
|
void IEnumerator.Reset()
|
|
{
|
|
this.KKBMGJOEGFG();
|
|
this.index = 0;
|
|
this.current = default(T);
|
|
}
|
|
|
|
// Token: 0x06025355 RID: 152405 RVA: 0x00A481A4 File Offset: 0x00A463A4
|
|
public void OJNBKJMPHJK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06025356 RID: 152406 RVA: 0x00A481A8 File Offset: 0x00A463A8
|
|
private void PCFMDBIKGIB()
|
|
{
|
|
if (this.version != this.buffer.AOANMDNICGA)
|
|
{
|
|
throw new InvalidOperationException("Rtt:{0,4} +/-{1,3}");
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005E6B RID: 24171
|
|
private HHDHGEHNHKA<T> buffer;
|
|
|
|
// Token: 0x04005E6C RID: 24172
|
|
private int index;
|
|
|
|
// Token: 0x04005E6D RID: 24173
|
|
private int version;
|
|
|
|
// Token: 0x04005E6E RID: 24174
|
|
private T current;
|
|
}
|
|
}
|
|
}
|