using System; using System.Collections.Generic; using System.Runtime.InteropServices; using UnityEngine; // Token: 0x020003E3 RID: 995 public static class LCNKCMKDHNE { // Token: 0x0600AEB0 RID: 44720 RVA: 0x00323E24 File Offset: 0x00322024 static LCNKCMKDHNE() { LCNKCMKDHNE.ANCDCLKNPFI.MNIMBKJNNOP(); LCNKCMKDHNE.DBNMPFAFONG = new LCNKCMKDHNE.EPHJNGBFNKI[] { new LCNKCMKDHNE.EPHJNGBFNKI(1U), new LCNKCMKDHNE.EPHJNGBFNKI(2U) }; LCNKCMKDHNE.MBMMFKGHAMB = new LCNKCMKDHNE.LMECBBIEIOI[] { LCNKCMKDHNE.MBMAOCKOECM = new LCNKCMKDHNE.LMECBBIEIOI(0U), LCNKCMKDHNE.BHGOGCLMJMK = new LCNKCMKDHNE.LMECBBIEIOI(1U) }; } // Token: 0x0600AEB1 RID: 44721 RVA: 0x00323E7C File Offset: 0x0032207C public static void BIGHBAOJNEO() { LCNKCMKDHNE.ANCDCLKNPFI.MNIMBKJNNOP(); for (int i = 0; i < LCNKCMKDHNE.DBNMPFAFONG.Length; i++) { LCNKCMKDHNE.DBNMPFAFONG[i].BIGHBAOJNEO(); } } // Token: 0x04001621 RID: 5665 public static readonly LCNKCMKDHNE.LMECBBIEIOI[] MBMMFKGHAMB; // Token: 0x04001622 RID: 5666 public static readonly LCNKCMKDHNE.LMECBBIEIOI MBMAOCKOECM; // Token: 0x04001623 RID: 5667 public static readonly LCNKCMKDHNE.LMECBBIEIOI BHGOGCLMJMK; // Token: 0x04001624 RID: 5668 private static readonly LCNKCMKDHNE.EPHJNGBFNKI[] DBNMPFAFONG; // Token: 0x020003E4 RID: 996 public static class ANCDCLKNPFI { // Token: 0x0600AEB2 RID: 44722 RVA: 0x00323EB4 File Offset: 0x003220B4 static ANCDCLKNPFI() { LCNKCMKDHNE.ANCDCLKNPFI.MNIMBKJNNOP(); } // Token: 0x17000416 RID: 1046 // (get) Token: 0x0600AEB3 RID: 44723 RVA: 0x00323EBC File Offset: 0x003220BC // (set) Token: 0x0600AEB4 RID: 44724 RVA: 0x00323EC4 File Offset: 0x003220C4 public static int IEFHCIFAHKG { get; private set; } // Token: 0x17000417 RID: 1047 // (get) Token: 0x0600AEB5 RID: 44725 RVA: 0x00323ECC File Offset: 0x003220CC // (set) Token: 0x0600AEB6 RID: 44726 RVA: 0x00323ED4 File Offset: 0x003220D4 public static int AIFNADGMHOL { get; private set; } // Token: 0x17000418 RID: 1048 // (get) Token: 0x0600AEB7 RID: 44727 RVA: 0x00323EDC File Offset: 0x003220DC // (set) Token: 0x0600AEB8 RID: 44728 RVA: 0x00323EE4 File Offset: 0x003220E4 public static int GBPAHMHEBAF { get; private set; } // Token: 0x17000419 RID: 1049 // (get) Token: 0x0600AEB9 RID: 44729 RVA: 0x00323EEC File Offset: 0x003220EC // (set) Token: 0x0600AEBA RID: 44730 RVA: 0x00323EF4 File Offset: 0x003220F4 public static int HCKGLOPIEDM { get; private set; } // Token: 0x1700041A RID: 1050 // (get) Token: 0x0600AEBB RID: 44731 RVA: 0x00323EFC File Offset: 0x003220FC // (set) Token: 0x0600AEBC RID: 44732 RVA: 0x00323F04 File Offset: 0x00322104 public static int HJFCEIIIFEJ { get; private set; } // Token: 0x1700041B RID: 1051 // (get) Token: 0x0600AEBD RID: 44733 RVA: 0x00323F0C File Offset: 0x0032210C // (set) Token: 0x0600AEBE RID: 44734 RVA: 0x00323F14 File Offset: 0x00322114 public static int JIMMPFMNGED { get; private set; } // Token: 0x0600AEBF RID: 44735 RVA: 0x00323F1C File Offset: 0x0032211C public static void MNIMBKJNNOP() { AAKIJKLIBFM.IKOBCIOMJOE ikobciomjoe = AAKIJKLIBFM.OGJPAGDCKAE(2U); LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG = ikobciomjoe.IEFHCIFAHKG; LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL = ikobciomjoe.AIFNADGMHOL; LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF = ikobciomjoe.GBPAHMHEBAF; LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM = ikobciomjoe.HCKGLOPIEDM; LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ = ikobciomjoe.HJFCEIIIFEJ; LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED = ikobciomjoe.JIMMPFMNGED; } } // Token: 0x020003E5 RID: 997 public class LMECBBIEIOI { // Token: 0x0600AEC0 RID: 44736 RVA: 0x00323F78 File Offset: 0x00322178 public LMECBBIEIOI(uint KPFDBCEEPBA) { this.MMKNGJIJKLL = LCNKCMKDHNE.DBNMPFAFONG[(int)((UIntPtr)KPFDBCEEPBA)]; } // Token: 0x0600AEC1 RID: 44737 RVA: 0x00323F90 File Offset: 0x00322190 public void AAOCJKPCIEO() { this.MMKNGJIJKLL.HOAIHDGJIIF(); } // Token: 0x0600AEC2 RID: 44738 RVA: 0x00323FA0 File Offset: 0x003221A0 public void ALGGDBGIKMN(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DHBGDMDFCAB(NKFIPAKNCBE); } // Token: 0x0600AEC3 RID: 44739 RVA: 0x00323FB0 File Offset: 0x003221B0 public void MLPOEJAHDJH() { this.MMKNGJIJKLL.HOPAOAPLGJC(); } // Token: 0x0600AEC4 RID: 44740 RVA: 0x00323FC0 File Offset: 0x003221C0 public void CEHGIAKBONG(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.CEHGIAKBONG(NKFIPAKNCBE); } // Token: 0x0600AEC5 RID: 44741 RVA: 0x00323FD0 File Offset: 0x003221D0 public void DJHLCINPHIC() { this.MMKNGJIJKLL.DBAIBELIBMH(); } // Token: 0x0600AEC6 RID: 44742 RVA: 0x00323FE0 File Offset: 0x003221E0 public void AFNGCEJGCFD() { this.MMKNGJIJKLL.KJHCGINHAJP(); } // Token: 0x0600AEC7 RID: 44743 RVA: 0x00323FF0 File Offset: 0x003221F0 public void NOHGOMHGELM() { this.MMKNGJIJKLL.NOHGOMHGELM(); } // Token: 0x0600AEC8 RID: 44744 RVA: 0x00324000 File Offset: 0x00322200 public void BCGMFHOJCAD(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LLDLJADOEGP(NKFIPAKNCBE); } // Token: 0x0600AEC9 RID: 44745 RVA: 0x00324010 File Offset: 0x00322210 public void LAAJEAABLEJ(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LLDLJADOEGP(NKFIPAKNCBE); } // Token: 0x0600AECA RID: 44746 RVA: 0x00324020 File Offset: 0x00322220 public void LHHGIKEOEPD(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.NPALNDNJANE(NKFIPAKNCBE); } // Token: 0x0600AECB RID: 44747 RVA: 0x00324030 File Offset: 0x00322230 public void PHFEILKPEAD(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.CDKAEIAOICL(NKFIPAKNCBE); } // Token: 0x0600AECC RID: 44748 RVA: 0x00324040 File Offset: 0x00322240 public void OLDBGCJPGOL(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LJFKPPBBFOC(NKFIPAKNCBE); } // Token: 0x0600AECD RID: 44749 RVA: 0x00324050 File Offset: 0x00322250 public void FKEOKMJMOKI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.GDLLBBEKAMA(NKFIPAKNCBE); } // Token: 0x0600AECE RID: 44750 RVA: 0x00324060 File Offset: 0x00322260 public void DHKBFKMFMNC(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ADGBIKHAKNK(NKFIPAKNCBE); } // Token: 0x0600AECF RID: 44751 RVA: 0x00324070 File Offset: 0x00322270 public void KOCMLIBPFDK(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.GNIAIFFCMHL(NKFIPAKNCBE); } // Token: 0x0600AED0 RID: 44752 RVA: 0x00324080 File Offset: 0x00322280 public void GBPDIEOINHO() { this.MMKNGJIJKLL.JINBDGKAGAE(); } // Token: 0x0600AED1 RID: 44753 RVA: 0x00324090 File Offset: 0x00322290 public void DNJLENGFLOA(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.IAMHPOGHNHF(NKFIPAKNCBE); } // Token: 0x0600AED2 RID: 44754 RVA: 0x003240A0 File Offset: 0x003222A0 public void DCBBJJLPEOP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.EOEOJEAADJA(NKFIPAKNCBE); } // Token: 0x0600AED3 RID: 44755 RVA: 0x003240B0 File Offset: 0x003222B0 public void CMACOGOOLEK(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DHBGDMDFCAB(NKFIPAKNCBE); } // Token: 0x0600AED4 RID: 44756 RVA: 0x003240C0 File Offset: 0x003222C0 public void AJMKELHDCOB(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.AJMKELHDCOB(NKFIPAKNCBE); } // Token: 0x0600AED5 RID: 44757 RVA: 0x003240D0 File Offset: 0x003222D0 public void NKINFFCOIMO(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.HMMFHJBKLDM(NKFIPAKNCBE); } // Token: 0x0600AED6 RID: 44758 RVA: 0x003240E0 File Offset: 0x003222E0 public void LLEPNFKBGIN(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.BJOCCKHEENL(NKFIPAKNCBE); } // Token: 0x0600AED7 RID: 44759 RVA: 0x003240F0 File Offset: 0x003222F0 public void ACPEMOGCBDI() { this.MMKNGJIJKLL.CNKCENCOEOI(); } // Token: 0x0600AED8 RID: 44760 RVA: 0x00324100 File Offset: 0x00322300 public void PCPHEAKCLEH() { this.MMKNGJIJKLL.ODMDMGPODAN(); } // Token: 0x0600AED9 RID: 44761 RVA: 0x00324110 File Offset: 0x00322310 public void DENPMNLJIIN(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.MHMGBAIBHDC(NKFIPAKNCBE); } // Token: 0x0600AEDA RID: 44762 RVA: 0x00324120 File Offset: 0x00322320 public void KJHOFPPBIEP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.HMOLNBCEMCF(NKFIPAKNCBE); } // Token: 0x0600AEDB RID: 44763 RVA: 0x00324130 File Offset: 0x00322330 public void OOEICKIIACM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.CEIJBPAIPNG(NKFIPAKNCBE); } // Token: 0x0600AEDC RID: 44764 RVA: 0x00324140 File Offset: 0x00322340 public void JLIHNDNNICA(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LIPOKKNHOFB(NKFIPAKNCBE); } // Token: 0x0600AEDD RID: 44765 RVA: 0x00324150 File Offset: 0x00322350 public void CEDPPPHBNHG(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DEJMOMICIIM(NKFIPAKNCBE); } // Token: 0x0600AEDE RID: 44766 RVA: 0x00324160 File Offset: 0x00322360 public void JNKIGFHAFAB(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.CCCAGBGJCPN(NKFIPAKNCBE); } // Token: 0x0600AEDF RID: 44767 RVA: 0x00324170 File Offset: 0x00322370 public void FBKPHLIJLLP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.GNIAIFFCMHL(NKFIPAKNCBE); } // Token: 0x0600AEE0 RID: 44768 RVA: 0x00324180 File Offset: 0x00322380 public void LKMGKKLEHLP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.OJMEBKMMPAA(NKFIPAKNCBE); } // Token: 0x0600AEE1 RID: 44769 RVA: 0x00324190 File Offset: 0x00322390 public void AGNCPNKGFNN() { this.MMKNGJIJKLL.JINBDGKAGAE(); } // Token: 0x0600AEE2 RID: 44770 RVA: 0x003241A0 File Offset: 0x003223A0 public void JLICKOJFJOO() { this.MMKNGJIJKLL.LPBPDEHKFLH(); } // Token: 0x0600AEE3 RID: 44771 RVA: 0x003241B0 File Offset: 0x003223B0 public void OGHIDGLEFNB(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.PBBEFMIAINH(NKFIPAKNCBE); } // Token: 0x0600AEE4 RID: 44772 RVA: 0x003241C0 File Offset: 0x003223C0 public void ENBFJHBCBGN() { this.MMKNGJIJKLL.NOHGOMHGELM(); } // Token: 0x0600AEE5 RID: 44773 RVA: 0x003241D0 File Offset: 0x003223D0 public void DDPCDNKCIGI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ODIDLLEPPNG(NKFIPAKNCBE); } // Token: 0x0600AEE6 RID: 44774 RVA: 0x003241E0 File Offset: 0x003223E0 public void DEJMOMICIIM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LDDJNFGPHMD(NKFIPAKNCBE); } // Token: 0x0600AEE7 RID: 44775 RVA: 0x003241F0 File Offset: 0x003223F0 public void CDPHHACJADL(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.HMOLNBCEMCF(NKFIPAKNCBE); } // Token: 0x0600AEE8 RID: 44776 RVA: 0x00324200 File Offset: 0x00322400 public void KAIMIMGJFEI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.EDFMJOHKCGF(NKFIPAKNCBE); } // Token: 0x0600AEE9 RID: 44777 RVA: 0x00324210 File Offset: 0x00322410 public void MCKOLMHCPOK() { this.MMKNGJIJKLL.NPFNKFMIIEG(); } // Token: 0x0600AEEA RID: 44778 RVA: 0x00324220 File Offset: 0x00322420 public void LGFDJIJPBFD() { this.MMKNGJIJKLL.BEOIFGEGEGC(); } // Token: 0x0600AEEB RID: 44779 RVA: 0x00324230 File Offset: 0x00322430 public void ADGBIKHAKNK(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.OJMEBKMMPAA(NKFIPAKNCBE); } // Token: 0x0600AEEC RID: 44780 RVA: 0x00324240 File Offset: 0x00322440 public void DFBBEMLJKON(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LLDLJADOEGP(NKFIPAKNCBE); } // Token: 0x0600AEED RID: 44781 RVA: 0x00324250 File Offset: 0x00322450 public void ODIDLLEPPNG(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ODIDLLEPPNG(NKFIPAKNCBE); } // Token: 0x0600AEEE RID: 44782 RVA: 0x00324260 File Offset: 0x00322460 public void CDEBMDFOFDB() { this.MMKNGJIJKLL.JINBDGKAGAE(); } // Token: 0x0600AEEF RID: 44783 RVA: 0x00324270 File Offset: 0x00322470 public void HCDPDEDPJBM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.IAMHPOGHNHF(NKFIPAKNCBE); } // Token: 0x0600AEF0 RID: 44784 RVA: 0x00324280 File Offset: 0x00322480 public void AHMPOIBCBDF(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.PLKHFEONNKK(NKFIPAKNCBE); } // Token: 0x0600AEF1 RID: 44785 RVA: 0x00324290 File Offset: 0x00322490 public void ONMBJPHKNAI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DHKBFKMFMNC(NKFIPAKNCBE); } // Token: 0x0600AEF2 RID: 44786 RVA: 0x003242A0 File Offset: 0x003224A0 public void BNKGHKHCONE(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.OPALJCMHHEI(NKFIPAKNCBE); } // Token: 0x0600AEF3 RID: 44787 RVA: 0x003242B0 File Offset: 0x003224B0 public void OJMEBKMMPAA(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ADGBIKHAKNK(NKFIPAKNCBE); } // Token: 0x0600AEF4 RID: 44788 RVA: 0x003242C0 File Offset: 0x003224C0 public void CMPBDNBCDPI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.EBPCELBCBII(NKFIPAKNCBE); } // Token: 0x0600AEF5 RID: 44789 RVA: 0x003242D0 File Offset: 0x003224D0 public void PFKBKNLOHFE(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.FFCEGGEAHJD(NKFIPAKNCBE); } // Token: 0x0600AEF6 RID: 44790 RVA: 0x003242E0 File Offset: 0x003224E0 public void JCGCAAKEDPJ() { this.MMKNGJIJKLL.DBOADBOAKBG(); } // Token: 0x0600AEF7 RID: 44791 RVA: 0x003242F0 File Offset: 0x003224F0 public void BMBFOCLDIIG(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ONBMOGJKIAC(NKFIPAKNCBE); } // Token: 0x0600AEF8 RID: 44792 RVA: 0x00324300 File Offset: 0x00322500 public void EJMLLGNMLLC(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ECDIHFCBJBK(NKFIPAKNCBE); } // Token: 0x0600AEF9 RID: 44793 RVA: 0x00324310 File Offset: 0x00322510 public void AJIINEDPJJD(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.NDEGAFPKADJ(NKFIPAKNCBE); } // Token: 0x0600AEFA RID: 44794 RVA: 0x00324320 File Offset: 0x00322520 public void DOEKFKCKKIM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.FDLIJNFIBPE(NKFIPAKNCBE); } // Token: 0x0600AEFB RID: 44795 RVA: 0x00324330 File Offset: 0x00322530 public void NEBLCOJBIFJ(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.OJMEBKMMPAA(NKFIPAKNCBE); } // Token: 0x0600AEFC RID: 44796 RVA: 0x00324340 File Offset: 0x00322540 public void AHOAPNBAMBO() { this.MMKNGJIJKLL.ILAEFNDKEOH(); } // Token: 0x0600AEFD RID: 44797 RVA: 0x00324350 File Offset: 0x00322550 public void NFIHCMBBPHK() { this.MMKNGJIJKLL.GHKMOCGMNHA(); } // Token: 0x0600AEFE RID: 44798 RVA: 0x00324360 File Offset: 0x00322560 public void GNFCMDGDOJL(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.EOEOJEAADJA(NKFIPAKNCBE); } // Token: 0x0600AEFF RID: 44799 RVA: 0x00324370 File Offset: 0x00322570 public void DKGEMDMFIEG(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DNJLENGFLOA(NKFIPAKNCBE); } // Token: 0x0600AF00 RID: 44800 RVA: 0x00324380 File Offset: 0x00322580 public void GCCKKOCFKDA(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.GCCKKOCFKDA(NKFIPAKNCBE); } // Token: 0x0600AF01 RID: 44801 RVA: 0x00324390 File Offset: 0x00322590 public void OPHNIOJIINP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DHKBFKMFMNC(NKFIPAKNCBE); } // Token: 0x0600AF02 RID: 44802 RVA: 0x003243A0 File Offset: 0x003225A0 public void HMLLPMGOOFI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.CDKAEIAOICL(NKFIPAKNCBE); } // Token: 0x0600AF03 RID: 44803 RVA: 0x003243B0 File Offset: 0x003225B0 public void CCHDOPCGCDB(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.HMOLNBCEMCF(NKFIPAKNCBE); } // Token: 0x0600AF04 RID: 44804 RVA: 0x003243C0 File Offset: 0x003225C0 public void OLFIEDKDJHK(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DNJLENGFLOA(NKFIPAKNCBE); } // Token: 0x0600AF05 RID: 44805 RVA: 0x003243D0 File Offset: 0x003225D0 public void CHBCEKLNFBM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ALGNMGKECFC(NKFIPAKNCBE); } // Token: 0x0600AF06 RID: 44806 RVA: 0x003243E0 File Offset: 0x003225E0 public void GLFIDPDMNNP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.GPPAHOMDNIO(NKFIPAKNCBE); } // Token: 0x0600AF07 RID: 44807 RVA: 0x003243F0 File Offset: 0x003225F0 public void DBMJHCNKKCM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.FDLIJNFIBPE(NKFIPAKNCBE); } // Token: 0x0600AF08 RID: 44808 RVA: 0x00324400 File Offset: 0x00322600 public void HCDFDCJPDCF(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DHBGDMDFCAB(NKFIPAKNCBE); } // Token: 0x0600AF09 RID: 44809 RVA: 0x00324410 File Offset: 0x00322610 public void OMKKAEKHHNP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.NPALNDNJANE(NKFIPAKNCBE); } // Token: 0x0600AF0A RID: 44810 RVA: 0x00324420 File Offset: 0x00322620 public void MJEPCOICFHG(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.PIICNKFJFMB(NKFIPAKNCBE); } // Token: 0x0600AF0B RID: 44811 RVA: 0x00324430 File Offset: 0x00322630 public void GBCHJBNKBHD(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.NDEGAFPKADJ(NKFIPAKNCBE); } // Token: 0x0600AF0C RID: 44812 RVA: 0x00324440 File Offset: 0x00322640 public void DEDLOALENLD(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ADGBIKHAKNK(NKFIPAKNCBE); } // Token: 0x0600AF0D RID: 44813 RVA: 0x00324450 File Offset: 0x00322650 public void PKEOCAAGNMK(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.AJMKELHDCOB(NKFIPAKNCBE); } // Token: 0x0600AF0E RID: 44814 RVA: 0x00324460 File Offset: 0x00322660 public void ENGAPNOLDPN() { this.MMKNGJIJKLL.ILAEFNDKEOH(); } // Token: 0x0600AF0F RID: 44815 RVA: 0x00324470 File Offset: 0x00322670 public void MBMPHEKFCMB(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.MBMPHEKFCMB(NKFIPAKNCBE); } // Token: 0x0600AF10 RID: 44816 RVA: 0x00324480 File Offset: 0x00322680 public void FPFEMFCIBFE(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DOEKFKCKKIM(NKFIPAKNCBE); } // Token: 0x0600AF11 RID: 44817 RVA: 0x00324490 File Offset: 0x00322690 public void NFGBPFHKLGF() { this.MMKNGJIJKLL.NFGBPFHKLGF(); } // Token: 0x0600AF12 RID: 44818 RVA: 0x003244A0 File Offset: 0x003226A0 public void GKDPAEBEKFO() { this.MMKNGJIJKLL.NGLBMGONKOF(); } // Token: 0x0600AF13 RID: 44819 RVA: 0x003244B0 File Offset: 0x003226B0 public void PBJHNOPIHFL() { this.MMKNGJIJKLL.LOIILLHINJC(); } // Token: 0x0600AF14 RID: 44820 RVA: 0x003244C0 File Offset: 0x003226C0 public void BEGGOKLGPEE(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.EIKEONBJHCA(NKFIPAKNCBE); } // Token: 0x0600AF15 RID: 44821 RVA: 0x003244D0 File Offset: 0x003226D0 public void KBCHMNFFFDE(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.PBBEFMIAINH(NKFIPAKNCBE); } // Token: 0x0600AF16 RID: 44822 RVA: 0x003244E0 File Offset: 0x003226E0 public void JFCGLINNDBM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.IFGHBBOGMDG(NKFIPAKNCBE); } // Token: 0x0600AF17 RID: 44823 RVA: 0x003244F0 File Offset: 0x003226F0 public void JCBEPONJMEB() { this.MMKNGJIJKLL.ODMDMGPODAN(); } // Token: 0x0600AF18 RID: 44824 RVA: 0x00324500 File Offset: 0x00322700 public void KAJPPCDMECB() { this.MMKNGJIJKLL.ODMDMGPODAN(); } // Token: 0x0600AF19 RID: 44825 RVA: 0x00324510 File Offset: 0x00322710 public void IBMPCFGNGAN(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.MBMPHEKFCMB(NKFIPAKNCBE); } // Token: 0x0600AF1A RID: 44826 RVA: 0x00324520 File Offset: 0x00322720 public void LAEJNMBKNJP(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.HPOEFDEOPCN(NKFIPAKNCBE); } // Token: 0x0600AF1B RID: 44827 RVA: 0x00324530 File Offset: 0x00322730 public void CNPCACICOHL(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LLDLJADOEGP(NKFIPAKNCBE); } // Token: 0x0600AF1C RID: 44828 RVA: 0x00324540 File Offset: 0x00322740 public void PDFJHABFENF(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ONBMOGJKIAC(NKFIPAKNCBE); } // Token: 0x0600AF1D RID: 44829 RVA: 0x00324550 File Offset: 0x00322750 public void NDEGAFPKADJ(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DHKBFKMFMNC(NKFIPAKNCBE); } // Token: 0x0600AF1E RID: 44830 RVA: 0x00324560 File Offset: 0x00322760 public void NGAPHPBKJNN(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.GPPAHOMDNIO(NKFIPAKNCBE); } // Token: 0x0600AF1F RID: 44831 RVA: 0x00324570 File Offset: 0x00322770 public void BDJHFIGOBGF() { this.MMKNGJIJKLL.KJHCGINHAJP(); } // Token: 0x0600AF20 RID: 44832 RVA: 0x00324580 File Offset: 0x00322780 public void CIGBFHMBIBE(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.GJFEKKANJEP(NKFIPAKNCBE); } // Token: 0x0600AF21 RID: 44833 RVA: 0x00324590 File Offset: 0x00322790 public void NGHNJPEFEFM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.KJDDAAAFHIC(NKFIPAKNCBE); } // Token: 0x0600AF22 RID: 44834 RVA: 0x003245A0 File Offset: 0x003227A0 public void FPMAFMBIHDO(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.PBBEFMIAINH(NKFIPAKNCBE); } // Token: 0x0600AF23 RID: 44835 RVA: 0x003245B0 File Offset: 0x003227B0 public void OILMIEBIMHJ(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LJFKPPBBFOC(NKFIPAKNCBE); } // Token: 0x0600AF24 RID: 44836 RVA: 0x003245C0 File Offset: 0x003227C0 public void AHAOEEGFGJO(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.LJFKPPBBFOC(NKFIPAKNCBE); } // Token: 0x0600AF25 RID: 44837 RVA: 0x003245D0 File Offset: 0x003227D0 public void JIMKMGDBNME(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.MJEPCOICFHG(NKFIPAKNCBE); } // Token: 0x0600AF26 RID: 44838 RVA: 0x003245E0 File Offset: 0x003227E0 public void NHEDGEIJGLB(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.IFGHBBOGMDG(NKFIPAKNCBE); } // Token: 0x0600AF27 RID: 44839 RVA: 0x003245F0 File Offset: 0x003227F0 public void CEGHGDNALPI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.HPOEFDEOPCN(NKFIPAKNCBE); } // Token: 0x0600AF28 RID: 44840 RVA: 0x00324600 File Offset: 0x00322800 public void DMMECELBALJ(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.MHMGBAIBHDC(NKFIPAKNCBE); } // Token: 0x0600AF29 RID: 44841 RVA: 0x00324610 File Offset: 0x00322810 public void HHFEMAKMHNI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DHKBFKMFMNC(NKFIPAKNCBE); } // Token: 0x0600AF2A RID: 44842 RVA: 0x00324620 File Offset: 0x00322820 public void BFFDFKPBDBE() { this.MMKNGJIJKLL.OODMGMMIAHO(); } // Token: 0x0600AF2B RID: 44843 RVA: 0x00324630 File Offset: 0x00322830 public void KGPPPPPKICM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.CEIJBPAIPNG(NKFIPAKNCBE); } // Token: 0x0600AF2C RID: 44844 RVA: 0x00324640 File Offset: 0x00322840 public void MPEHAHHLNJO(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.ODIDLLEPPNG(NKFIPAKNCBE); } // Token: 0x0600AF2D RID: 44845 RVA: 0x00324650 File Offset: 0x00322850 public void OPHAOEHLIFN(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.IAMHPOGHNHF(NKFIPAKNCBE); } // Token: 0x0600AF2E RID: 44846 RVA: 0x00324660 File Offset: 0x00322860 public void NIJECDFNEBL(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.IFGHBBOGMDG(NKFIPAKNCBE); } // Token: 0x0600AF2F RID: 44847 RVA: 0x00324670 File Offset: 0x00322870 public void NMCELKIJIJI(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.CEIJBPAIPNG(NKFIPAKNCBE); } // Token: 0x0600AF30 RID: 44848 RVA: 0x00324680 File Offset: 0x00322880 public void EBPCELBCBII(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.DBLBPAPCACF(NKFIPAKNCBE); } // Token: 0x0600AF31 RID: 44849 RVA: 0x00324690 File Offset: 0x00322890 public void NLPNCPEPGCM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.EDFMJOHKCGF(NKFIPAKNCBE); } // Token: 0x0600AF32 RID: 44850 RVA: 0x003246A0 File Offset: 0x003228A0 public void HOAIHDGJIIF() { this.MMKNGJIJKLL.FGMEHNCDEDP(); } // Token: 0x0600AF33 RID: 44851 RVA: 0x003246B0 File Offset: 0x003228B0 public void INOKNMHAHLM(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.NNMHGLCCAAC(NKFIPAKNCBE); } // Token: 0x0600AF34 RID: 44852 RVA: 0x003246C0 File Offset: 0x003228C0 public void KJDDAAAFHIC(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.EBPCELBCBII(NKFIPAKNCBE); } // Token: 0x0600AF35 RID: 44853 RVA: 0x003246D0 File Offset: 0x003228D0 public void KNOJPNFNHMI() { this.MMKNGJIJKLL.JEFEPOAEAEP(); } // Token: 0x0600AF36 RID: 44854 RVA: 0x003246E0 File Offset: 0x003228E0 public void DCELBEJENNK() { this.MMKNGJIJKLL.NPFNKFMIIEG(); } // Token: 0x0600AF37 RID: 44855 RVA: 0x003246F0 File Offset: 0x003228F0 public void NBKENBGEPCJ() { this.MMKNGJIJKLL.DBAIBELIBMH(); } // Token: 0x0600AF38 RID: 44856 RVA: 0x00324700 File Offset: 0x00322900 public void DNIEIEMLEKA(KGFOHKFKAIL NKFIPAKNCBE) { this.MMKNGJIJKLL.MJEPCOICFHG(NKFIPAKNCBE); } // Token: 0x0400162B RID: 5675 private LCNKCMKDHNE.EPHJNGBFNKI MMKNGJIJKLL; } // Token: 0x020003E6 RID: 998 private class EPHJNGBFNKI { // Token: 0x0600AF39 RID: 44857 RVA: 0x00324710 File Offset: 0x00322910 public void ECDIHFCBJBK(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF3A RID: 44858 RVA: 0x00324730 File Offset: 0x00322930 public void HCJLMMMDJLO() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF3B RID: 44859 RVA: 0x00324740 File Offset: 0x00322940 public void MIEOJELLJKJ(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF3C RID: 44860 RVA: 0x00324754 File Offset: 0x00322954 public void LJFKPPBBFOC(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF3D RID: 44861 RVA: 0x00324768 File Offset: 0x00322968 public void GJFEKKANJEP(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF3E RID: 44862 RVA: 0x00324788 File Offset: 0x00322988 public EPHJNGBFNKI(uint DKCHLCMACDK) { this.MCEJJPONKBO = DKCHLCMACDK; } // Token: 0x0600AF3F RID: 44863 RVA: 0x003247D8 File Offset: 0x003229D8 public void LPBPDEHKFLH() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF40 RID: 44864 RVA: 0x003247E8 File Offset: 0x003229E8 public void DHBGDMDFCAB(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF41 RID: 44865 RVA: 0x003247FC File Offset: 0x003229FC public void PIICNKFJFMB(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 0; int num3 = NKFIPAKNCBE.IEDBJACBIGP(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].IDHCCHAMDKH().IEDBJACBIGP() - this.APMPJAPMHDL[num].ODFEMJNKKLA(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 0; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].IDHCCHAMDKH(); for (int k = this.APMPJAPMHDL[j].FCHKCDFAENL(); k < kgfohkfkail2.NJHICCEBKJE(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 1; if (i < NKFIPAKNCBE.JFOPJHILFCJ() && k < kgfohkfkail2.IMPCBFICKOG()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.LKGBDNHDILF()[i] + kgfohkfkail2.LKGBDNHDILF()[k]), 1, -48); i++; } else if (k < kgfohkfkail2.FCADHMLKMFJ()) { b = kgfohkfkail2.CIEOEJMLPEC()[k]; } kgfohkfkail.JGLFGPMGDFG(b); } } } while (i < NKFIPAKNCBE.JFOPJHILFCJ()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.GJHDBFNBDEC(NKFIPAKNCBE.EEECJEPPGNF()[i]); } i += 0; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l++) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF42 RID: 44866 RVA: 0x003249DC File Offset: 0x00322BDC public void LFLPGHFPNBE() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1891f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 982f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1803f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].BFLBGBCHBLD().IMPCBFICKOG() - this.APMPJAPMHDL[num9].FKKGPPJBHDP; if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].ODFEMJNKKLA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].JPPHEJFJINJ().NKPLIGJEOOL(), num14, this.KPFIOAAFPCM.KEMNGIKLMEM(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.HFBDAOALMLI(clgajgcageh.FCHKCDFAENL() + num10); num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].FCHKCDFAENL() >= this.APMPJAPMHDL[num15].ODDOKEKCCIJ().EGBNKGBDLGF()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.JDHAGOHOFIN(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.BILGJDIFMKD(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF43 RID: 44867 RVA: 0x00324D4C File Offset: 0x00322F4C public void ADGBIKHAKNK(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.NKEHDKABAPE; while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].IDHCCHAMDKH().IMPCBFICKOG() - this.APMPJAPMHDL[num].AONFFBHFJIA(); num3 -= num4; num2 += num4; num++; } if (num3 > 1) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 0; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].KPBGMPOJFNJ(); for (int k = this.APMPJAPMHDL[j].DOOAPHDDABO(); k < kgfohkfkail2.JFOPJHILFCJ(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 0; if (i < NKFIPAKNCBE.IEDBJACBIGP() && k < kgfohkfkail2.NKEHDKABAPE) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.LCMGHEIDBBN()[i] + kgfohkfkail2.BCKPHLAIKLI()[k]), 0, 25); i += 0; } else if (k < kgfohkfkail2.EGBNKGBDLGF()) { b = kgfohkfkail2.PFLOPJEOJOA()[k]; } kgfohkfkail.BJBMIIAOGAF(b); } } } while (i < NKFIPAKNCBE.IMPCBFICKOG()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.EJGBABGGBEC(NKFIPAKNCBE.JDHAGOHOFIN()[i]); } i += 0; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF44 RID: 44868 RVA: 0x00324F2C File Offset: 0x0032312C public void KJDDAAAFHIC(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 0; int num3 = NKFIPAKNCBE.NKEHDKABAPE; while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].ODDOKEKCCIJ().NKEHDKABAPE - this.APMPJAPMHDL[num].DOOAPHDDABO(); num3 -= num4; num2 += num4; num++; } if (num3 > 0) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].APGDKAPMPEJ(); for (int k = this.APMPJAPMHDL[j].AONFFBHFJIA(); k < kgfohkfkail2.JNCEJHLIHPN(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 0; if (i < NKFIPAKNCBE.NKEHDKABAPE && k < kgfohkfkail2.JFOPJHILFCJ()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.NKPLIGJEOOL()[i] + kgfohkfkail2.KBCPPOONGNL()[k]), 0, -65); i++; } else if (k < kgfohkfkail2.IEDBJACBIGP()) { b = kgfohkfkail2.BCKPHLAIKLI()[k]; } kgfohkfkail.CIIOILBIEPE(b); } } } while (i < NKFIPAKNCBE.JNCEJHLIHPN()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.AFOFCEDDFPM(NKFIPAKNCBE.DDAMHLKDEJP[i]); } i++; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l++) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF45 RID: 44869 RVA: 0x0032510C File Offset: 0x0032330C public void LBPJLPHNCEK(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF46 RID: 44870 RVA: 0x0032512C File Offset: 0x0032332C public void LOIILLHINJC() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF47 RID: 44871 RVA: 0x0032513C File Offset: 0x0032333C public void KFCPHMBOCKK() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 40f); if (num2 < 1) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 574f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 285f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].APGDKAPMPEJ().NJHICCEBKJE() - this.APMPJAPMHDL[num9].DJENJEFFBFA(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].ODFEMJNKKLA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].KPBGMPOJFNJ().BCKPHLAIKLI(), num14, this.KPFIOAAFPCM.HMFMBPKLMNA(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.HFBDAOALMLI(clgajgcageh.AONFFBHFJIA() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].AONFFBHFJIA() >= this.APMPJAPMHDL[num15].APGDKAPMPEJ().JAPHEKBCLPM()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.NADGPJCCHHH(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.BILGJDIFMKD(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF48 RID: 44872 RVA: 0x003254AC File Offset: 0x003236AC public void AMLDJOPCEJA() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 594f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 986f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 445f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].HCLIFNFLPED().EGBNKGBDLGF() - this.APMPJAPMHDL[num9].AONFFBHFJIA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].CPCMALMFHKP() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].LPHBKLGKKPF().LCMGHEIDBBN(), num14, this.KPFIOAAFPCM.NFADNNMDNFK(num13), num12); this.APMPJAPMHDL[num9].FKKGPPJBHDP += num10; num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].CPCMALMFHKP() >= this.APMPJAPMHDL[num15].BFLBGBCHBLD().EGBNKGBDLGF()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.EEECJEPPGNF(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.KEMNGIKLMEM(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF49 RID: 44873 RVA: 0x0032581C File Offset: 0x00323A1C public void DBLBPAPCACF(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.IEDBJACBIGP(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].LPHBKLGKKPF().NKEHDKABAPE - this.APMPJAPMHDL[num].FKKGPPJBHDP; num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].LHGDPEOOOFI; for (int k = this.APMPJAPMHDL[j].FCHKCDFAENL(); k < kgfohkfkail2.GNDFGLCLAEL(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 1; if (i < NKFIPAKNCBE.EGBNKGBDLGF() && k < kgfohkfkail2.EGBNKGBDLGF()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.JDHAGOHOFIN()[i] + kgfohkfkail2.LKGBDNHDILF()[k]), 0, -161); i++; } else if (k < kgfohkfkail2.JFOPJHILFCJ()) { b = kgfohkfkail2.JDHAGOHOFIN()[k]; } kgfohkfkail.JGLFGPMGDFG(b); } } } while (i < NKFIPAKNCBE.NJHICCEBKJE()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.GJHDBFNBDEC(NKFIPAKNCBE.OCKOIFHOHEC()[i]); } i += 0; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF4A RID: 44874 RVA: 0x003259FC File Offset: 0x00323BFC public void CBPJIBFJDDC() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 522f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 963f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 571f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].APGDKAPMPEJ().NKEHDKABAPE - this.APMPJAPMHDL[num9].AONFFBHFJIA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].ODFEMJNKKLA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].APGDKAPMPEJ().LKGBDNHDILF(), num14, this.KPFIOAAFPCM.JDOGBPDCFFC(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.JKHIJJPBELI(clgajgcageh.PIGJAKLIPCF() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].DOOAPHDDABO() >= this.APMPJAPMHDL[num15].HCLIFNFLPED().FCADHMLKMFJ()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 1) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.BCKPHLAIKLI(), num19, this.KPFIOAAFPCM.KEMNGIKLMEM(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.NFADNNMDNFK(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF4B RID: 44875 RVA: 0x00325D6C File Offset: 0x00323F6C public void HOPAOAPLGJC() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF4C RID: 44876 RVA: 0x00325D7C File Offset: 0x00323F7C public void PBBEFMIAINH(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF4D RID: 44877 RVA: 0x00325D90 File Offset: 0x00323F90 public void IPALKBDINCH(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 0; int num3 = NKFIPAKNCBE.EGBNKGBDLGF(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].HCLIFNFLPED().IMPCBFICKOG() - this.APMPJAPMHDL[num].FCHKCDFAENL(); num3 -= num4; num2 += num4; num++; } if (num3 > 1) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].IDHCCHAMDKH(); for (int k = this.APMPJAPMHDL[j].DOOAPHDDABO(); k < kgfohkfkail2.JAPHEKBCLPM(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 1; if (i < NKFIPAKNCBE.EGBNKGBDLGF() && k < kgfohkfkail2.JAPHEKBCLPM()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.JDODIDHIGHL()[i] + kgfohkfkail2.JDHAGOHOFIN()[k]), 0, -7); i += 0; } else if (k < kgfohkfkail2.IEDBJACBIGP()) { b = kgfohkfkail2.NKPLIGJEOOL()[k]; } kgfohkfkail.GKJEEOAMNNM(b); } } } while (i < NKFIPAKNCBE.JFOPJHILFCJ()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.HIHMPIBCEFD(NKFIPAKNCBE.JDODIDHIGHL()[i]); } i++; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF4E RID: 44878 RVA: 0x00325F70 File Offset: 0x00324170 public void OFABODNGKEL() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 267f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 529f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1693f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].APGDKAPMPEJ().IMPCBFICKOG() - this.APMPJAPMHDL[num9].DOOAPHDDABO(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].AONFFBHFJIA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].HCLIFNFLPED().DDAMHLKDEJP, num14, this.KPFIOAAFPCM.KEMNGIKLMEM(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.FNDKBKEGMOK(clgajgcageh.DJENJEFFBFA() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 1 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].CPCMALMFHKP() >= this.APMPJAPMHDL[num15].ODDOKEKCCIJ().FCADHMLKMFJ()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.JDODIDHIGHL(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.NFADNNMDNFK(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF4F RID: 44879 RVA: 0x003262E0 File Offset: 0x003244E0 public void GCDMHHLDJNL(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF50 RID: 44880 RVA: 0x003262F4 File Offset: 0x003244F4 public void CCCAGBGJCPN(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 1; int num3 = NKFIPAKNCBE.JNCEJHLIHPN(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].LPHBKLGKKPF().JNCEJHLIHPN() - this.APMPJAPMHDL[num].FKKGPPJBHDP; num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].IDHCCHAMDKH(); for (int k = this.APMPJAPMHDL[j].ODFEMJNKKLA(); k < kgfohkfkail2.IEDBJACBIGP(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 1; if (i < NKFIPAKNCBE.FCADHMLKMFJ() && k < kgfohkfkail2.NJHICCEBKJE()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.JDHAGOHOFIN()[i] + kgfohkfkail2.JDODIDHIGHL()[k]), 1, 1); i++; } else if (k < kgfohkfkail2.NJHICCEBKJE()) { b = kgfohkfkail2.EEECJEPPGNF()[k]; } kgfohkfkail.AFOFCEDDFPM(b); } } } while (i < NKFIPAKNCBE.IEDBJACBIGP()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.BJBMIIAOGAF(NKFIPAKNCBE.JDHAGOHOFIN()[i]); } i++; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l++) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF51 RID: 44881 RVA: 0x003264D4 File Offset: 0x003246D4 public void LFFIOLMLANO() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 598f); if (num2 < 1) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 191f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1233f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 1; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].KPBGMPOJFNJ().NKEHDKABAPE - this.APMPJAPMHDL[num9].ODFEMJNKKLA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FKKGPPJBHDP * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].IDHCCHAMDKH().OCKOIFHOHEC(), num14, this.KPFIOAAFPCM.BILGJDIFMKD(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.EEAFGFNLLPE(clgajgcageh.FKKGPPJBHDP + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 1 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].FCHKCDFAENL() >= this.APMPJAPMHDL[num15].IDHCCHAMDKH().JAPHEKBCLPM()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.LKGBDNHDILF(), num19, this.KPFIOAAFPCM.KEMNGIKLMEM(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.HMFMBPKLMNA(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF52 RID: 44882 RVA: 0x00326844 File Offset: 0x00324A44 public void HLHJHLAKPOJ() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF53 RID: 44883 RVA: 0x00326854 File Offset: 0x00324A54 public void IAMHPOGHNHF(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF54 RID: 44884 RVA: 0x00326874 File Offset: 0x00324A74 public void FGMEHNCDEDP() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF55 RID: 44885 RVA: 0x00326884 File Offset: 0x00324A84 public void JINBDGKAGAE() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF56 RID: 44886 RVA: 0x00326894 File Offset: 0x00324A94 public void HPPLNKMDMEE(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF57 RID: 44887 RVA: 0x003268A8 File Offset: 0x00324AA8 public void DEJMOMICIIM(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF58 RID: 44888 RVA: 0x003268BC File Offset: 0x00324ABC public void EFDHJIEAOKC(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF59 RID: 44889 RVA: 0x003268D0 File Offset: 0x00324AD0 public void NDEGAFPKADJ(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 0; int num3 = NKFIPAKNCBE.JAPHEKBCLPM(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].ODDOKEKCCIJ().EGBNKGBDLGF() - this.APMPJAPMHDL[num].PIGJAKLIPCF(); num3 -= num4; num2 += num4; num++; } if (num3 > 1) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 1; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].ODDOKEKCCIJ(); for (int k = this.APMPJAPMHDL[j].PIGJAKLIPCF(); k < kgfohkfkail2.GNDFGLCLAEL(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 0; if (i < NKFIPAKNCBE.NKEHDKABAPE && k < kgfohkfkail2.EGBNKGBDLGF()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.BCKPHLAIKLI()[i] + kgfohkfkail2.JDODIDHIGHL()[k]), 0, 168); i++; } else if (k < kgfohkfkail2.NKEHDKABAPE) { b = kgfohkfkail2.KBCPPOONGNL()[k]; } kgfohkfkail.HIHMPIBCEFD(b); } } } while (i < NKFIPAKNCBE.IMPCBFICKOG()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.AGENAOGNGIJ(NKFIPAKNCBE.KBCPPOONGNL()[i]); } i++; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF5A RID: 44890 RVA: 0x00326AB0 File Offset: 0x00324CB0 public void BJOCCKHEENL(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 1; int num3 = NKFIPAKNCBE.JAPHEKBCLPM(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].CMMFAODDAGI().JAPHEKBCLPM() - this.APMPJAPMHDL[num].CPCMALMFHKP(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].JPPHEJFJINJ(); for (int k = this.APMPJAPMHDL[j].PIGJAKLIPCF(); k < kgfohkfkail2.JNCEJHLIHPN(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 1; if (i < NKFIPAKNCBE.NJHICCEBKJE() && k < kgfohkfkail2.IEDBJACBIGP()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.NADGPJCCHHH()[i] + kgfohkfkail2.LKGBDNHDILF()[k]), 0, -105); i += 0; } else if (k < kgfohkfkail2.IMPCBFICKOG()) { b = kgfohkfkail2.EEECJEPPGNF()[k]; } kgfohkfkail.HIHMPIBCEFD(b); } } } while (i < NKFIPAKNCBE.EGBNKGBDLGF()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.BIFMAJGNMMO(NKFIPAKNCBE.CIEOEJMLPEC()[i]); } i += 0; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF5B RID: 44891 RVA: 0x00326C90 File Offset: 0x00324E90 public void DPJBIKDGMNO() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF5C RID: 44892 RVA: 0x00326CA0 File Offset: 0x00324EA0 public void NOHGOMHGELM() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF5D RID: 44893 RVA: 0x00326CB0 File Offset: 0x00324EB0 public void GDLLBBEKAMA(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 0; int num3 = NKFIPAKNCBE.IMPCBFICKOG(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].KPBGMPOJFNJ().JFOPJHILFCJ() - this.APMPJAPMHDL[num].DJENJEFFBFA(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 1) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].APGDKAPMPEJ(); for (int k = this.APMPJAPMHDL[j].FCHKCDFAENL(); k < kgfohkfkail2.GNDFGLCLAEL(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 1; if (i < NKFIPAKNCBE.EGBNKGBDLGF() && k < kgfohkfkail2.NJHICCEBKJE()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.PFLOPJEOJOA()[i] + kgfohkfkail2.PFLOPJEOJOA()[k]), 1, 55); i++; } else if (k < kgfohkfkail2.NKEHDKABAPE) { b = kgfohkfkail2.LKGBDNHDILF()[k]; } kgfohkfkail.NHOCABEKGIA(b); } } } while (i < NKFIPAKNCBE.JFOPJHILFCJ()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.GJHDBFNBDEC(NKFIPAKNCBE.LKGBDNHDILF()[i]); } i += 0; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l++) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF5E RID: 44894 RVA: 0x00326E90 File Offset: 0x00325090 public void IBJGGPENMIB() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 929f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 583f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1277f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].CMMFAODDAGI().IMPCBFICKOG() - this.APMPJAPMHDL[num9].AONFFBHFJIA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FKKGPPJBHDP * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].ODDOKEKCCIJ().LCMGHEIDBBN(), num14, this.KPFIOAAFPCM.KEMNGIKLMEM(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.FNDKBKEGMOK(clgajgcageh.PIGJAKLIPCF() + num10); num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 1 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].CPCMALMFHKP() >= this.APMPJAPMHDL[num15].LPHBKLGKKPF().GNDFGLCLAEL()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.OCKOIFHOHEC(), num19, this.KPFIOAAFPCM.BILGJDIFMKD(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.HMFMBPKLMNA(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF5F RID: 44895 RVA: 0x00327200 File Offset: 0x00325400 public void LEFLABEGELC() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF60 RID: 44896 RVA: 0x00327210 File Offset: 0x00325410 public void MDLBBGDLOOI() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF61 RID: 44897 RVA: 0x00327220 File Offset: 0x00325420 public void OODMGMMIAHO() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF62 RID: 44898 RVA: 0x00327230 File Offset: 0x00325430 public void IGPJOMFAJHF(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.JNCEJHLIHPN(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].APGDKAPMPEJ().FCADHMLKMFJ() - this.APMPJAPMHDL[num].ODFEMJNKKLA(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 1) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].BFLBGBCHBLD(); for (int k = this.APMPJAPMHDL[j].CPCMALMFHKP(); k < kgfohkfkail2.JAPHEKBCLPM(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 1; if (i < NKFIPAKNCBE.JNCEJHLIHPN() && k < kgfohkfkail2.NKEHDKABAPE) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.NKPLIGJEOOL()[i] + kgfohkfkail2.LCMGHEIDBBN()[k]), 1, 192); i += 0; } else if (k < kgfohkfkail2.IMPCBFICKOG()) { b = kgfohkfkail2.LCMGHEIDBBN()[k]; } kgfohkfkail.CIIOILBIEPE(b); } } } while (i < NKFIPAKNCBE.FCADHMLKMFJ()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.NHECPLIKFEG(NKFIPAKNCBE.LKGBDNHDILF()[i]); } i++; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l++) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF63 RID: 44899 RVA: 0x00327410 File Offset: 0x00325610 public void MJEPCOICFHG(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.IEDBJACBIGP(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].LHGDPEOOOFI.JAPHEKBCLPM() - this.APMPJAPMHDL[num].PIGJAKLIPCF(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].APGDKAPMPEJ(); for (int k = this.APMPJAPMHDL[j].FCHKCDFAENL(); k < kgfohkfkail2.GNDFGLCLAEL(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 0; if (i < NKFIPAKNCBE.JAPHEKBCLPM() && k < kgfohkfkail2.NKEHDKABAPE) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.NKPLIGJEOOL()[i] + kgfohkfkail2.CIEOEJMLPEC()[k]), 0, 54); i++; } else if (k < kgfohkfkail2.JFOPJHILFCJ()) { b = kgfohkfkail2.EEECJEPPGNF()[k]; } kgfohkfkail.CIIOILBIEPE(b); } } } while (i < NKFIPAKNCBE.IMPCBFICKOG()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.BJBMIIAOGAF(NKFIPAKNCBE.KBCPPOONGNL()[i]); } i++; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF64 RID: 44900 RVA: 0x003275F0 File Offset: 0x003257F0 public void GNIAIFFCMHL(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.IMPCBFICKOG(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].LHGDPEOOOFI.NKEHDKABAPE - this.APMPJAPMHDL[num].DJENJEFFBFA(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].JPPHEJFJINJ(); for (int k = this.APMPJAPMHDL[j].FCHKCDFAENL(); k < kgfohkfkail2.NJHICCEBKJE(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 0; if (i < NKFIPAKNCBE.FCADHMLKMFJ() && k < kgfohkfkail2.NKEHDKABAPE) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.KBCPPOONGNL()[i] + kgfohkfkail2.NKPLIGJEOOL()[k]), 1, 9); i++; } else if (k < kgfohkfkail2.JNCEJHLIHPN()) { b = kgfohkfkail2.EEECJEPPGNF()[k]; } kgfohkfkail.HIHMPIBCEFD(b); } } } while (i < NKFIPAKNCBE.JAPHEKBCLPM()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.BJBMIIAOGAF(NKFIPAKNCBE.DDAMHLKDEJP[i]); } i++; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l++) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF65 RID: 44901 RVA: 0x003277D0 File Offset: 0x003259D0 public void AJMKELHDCOB(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF66 RID: 44902 RVA: 0x003277E4 File Offset: 0x003259E4 public void BMBFOCLDIIG(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF67 RID: 44903 RVA: 0x00327804 File Offset: 0x00325A04 public void CEIJBPAIPNG(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF68 RID: 44904 RVA: 0x00327818 File Offset: 0x00325A18 public void GCCKKOCFKDA(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 0; int num3 = NKFIPAKNCBE.NKEHDKABAPE; while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].LHGDPEOOOFI.NKEHDKABAPE - this.APMPJAPMHDL[num].FKKGPPJBHDP; num3 -= num4; num2 += num4; num++; } if (num3 > 0) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].LHGDPEOOOFI; for (int k = this.APMPJAPMHDL[j].FKKGPPJBHDP; k < kgfohkfkail2.NKEHDKABAPE; k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 0; if (i < NKFIPAKNCBE.NKEHDKABAPE && k < kgfohkfkail2.NKEHDKABAPE) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.DDAMHLKDEJP[i] + kgfohkfkail2.DDAMHLKDEJP[k]), 0, 255); i++; } else if (k < kgfohkfkail2.NKEHDKABAPE) { b = kgfohkfkail2.DDAMHLKDEJP[k]; } kgfohkfkail.EJGBABGGBEC(b); } } } while (i < NKFIPAKNCBE.NKEHDKABAPE) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.EJGBABGGBEC(NKFIPAKNCBE.DDAMHLKDEJP[i]); } i++; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l++) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF69 RID: 44905 RVA: 0x003279F8 File Offset: 0x00325BF8 public void EOEOJEAADJA(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF6A RID: 44906 RVA: 0x00327A0C File Offset: 0x00325C0C public void LBAENHBAIGI() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1195f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 93f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 567f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].ODDOKEKCCIJ().IMPCBFICKOG() - this.APMPJAPMHDL[num9].CPCMALMFHKP(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FKKGPPJBHDP * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].LHGDPEOOOFI.JDODIDHIGHL(), num14, this.KPFIOAAFPCM.BILGJDIFMKD(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.LPPECOJGAMN(clgajgcageh.PIGJAKLIPCF() + num10); num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].CPCMALMFHKP() >= this.APMPJAPMHDL[num15].LHGDPEOOOFI.NKEHDKABAPE) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.OCKOIFHOHEC(), num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.KEMNGIKLMEM(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF6B RID: 44907 RVA: 0x00327D7C File Offset: 0x00325F7C public void KJHCGINHAJP() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF6C RID: 44908 RVA: 0x00327D8C File Offset: 0x00325F8C public void FFCEGGEAHJD(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.NKEHDKABAPE; while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].JPPHEJFJINJ().JAPHEKBCLPM() - this.APMPJAPMHDL[num].AONFFBHFJIA(); num3 -= num4; num2 += num4; num++; } if (num3 > 1) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 1; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].LPHBKLGKKPF(); for (int k = this.APMPJAPMHDL[j].DJENJEFFBFA(); k < kgfohkfkail2.JAPHEKBCLPM(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 1; if (i < NKFIPAKNCBE.EGBNKGBDLGF() && k < kgfohkfkail2.FCADHMLKMFJ()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.BCKPHLAIKLI()[i] + kgfohkfkail2.LCMGHEIDBBN()[k]), 1, -12); i++; } else if (k < kgfohkfkail2.EGBNKGBDLGF()) { b = kgfohkfkail2.OCKOIFHOHEC()[k]; } kgfohkfkail.AGENAOGNGIJ(b); } } } while (i < NKFIPAKNCBE.JFOPJHILFCJ()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.JGLFGPMGDFG(NKFIPAKNCBE.BCKPHLAIKLI()[i]); } i++; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF6D RID: 44909 RVA: 0x00327F6C File Offset: 0x0032616C public void DHKBFKMFMNC(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 1; int num3 = NKFIPAKNCBE.NJHICCEBKJE(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].HCLIFNFLPED().FCADHMLKMFJ() - this.APMPJAPMHDL[num].CPCMALMFHKP(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 1; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].HCLIFNFLPED(); for (int k = this.APMPJAPMHDL[j].PIGJAKLIPCF(); k < kgfohkfkail2.FCADHMLKMFJ(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 0; if (i < NKFIPAKNCBE.GNDFGLCLAEL() && k < kgfohkfkail2.FCADHMLKMFJ()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.DDAMHLKDEJP[i] + kgfohkfkail2.PFLOPJEOJOA()[k]), 1, 77); i++; } else if (k < kgfohkfkail2.JAPHEKBCLPM()) { b = kgfohkfkail2.OCKOIFHOHEC()[k]; } kgfohkfkail.NHECPLIKFEG(b); } } } while (i < NKFIPAKNCBE.IMPCBFICKOG()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.GJHDBFNBDEC(NKFIPAKNCBE.DDAMHLKDEJP[i]); } i += 0; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF6E RID: 44910 RVA: 0x0032814C File Offset: 0x0032634C public void MHMGBAIBHDC(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF6F RID: 44911 RVA: 0x0032816C File Offset: 0x0032636C public void FIBBNLEGLHF() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF70 RID: 44912 RVA: 0x0032817C File Offset: 0x0032637C public void BEOIFGEGEGC() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF71 RID: 44913 RVA: 0x0032818C File Offset: 0x0032638C public void AGCPMLMJGFJ() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 637f); if (num2 < 1) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO += 0; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 268f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 820f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].KPBGMPOJFNJ().JFOPJHILFCJ() - this.APMPJAPMHDL[num9].ODFEMJNKKLA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].DJENJEFFBFA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].ODDOKEKCCIJ().EEECJEPPGNF(), num14, this.KPFIOAAFPCM.JDOGBPDCFFC(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.GMLHGKDHBPN(clgajgcageh.FCHKCDFAENL() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 1 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].ODFEMJNKKLA() >= this.APMPJAPMHDL[num15].LHGDPEOOOFI.IMPCBFICKOG()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 1) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.JDHAGOHOFIN(), num19, this.KPFIOAAFPCM.BILGJDIFMKD(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.HMFMBPKLMNA(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF72 RID: 44914 RVA: 0x003284FC File Offset: 0x003266FC public void DOEKFKCKKIM(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 0; int num3 = NKFIPAKNCBE.JFOPJHILFCJ(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].HCLIFNFLPED().IMPCBFICKOG() - this.APMPJAPMHDL[num].ODFEMJNKKLA(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 1) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 0; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].KPBGMPOJFNJ(); for (int k = this.APMPJAPMHDL[j].PIGJAKLIPCF(); k < kgfohkfkail2.IEDBJACBIGP(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 0; if (i < NKFIPAKNCBE.NKEHDKABAPE && k < kgfohkfkail2.JAPHEKBCLPM()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.LCMGHEIDBBN()[i] + kgfohkfkail2.NKPLIGJEOOL()[k]), 0, -100); i++; } else if (k < kgfohkfkail2.JAPHEKBCLPM()) { b = kgfohkfkail2.PFLOPJEOJOA()[k]; } kgfohkfkail.EJGBABGGBEC(b); } } } while (i < NKFIPAKNCBE.IEDBJACBIGP()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.JELBEJJCACK(NKFIPAKNCBE.JDHAGOHOFIN()[i]); } i += 0; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF73 RID: 44915 RVA: 0x003286DC File Offset: 0x003268DC public void NGLBMGONKOF() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF74 RID: 44916 RVA: 0x003286EC File Offset: 0x003268EC public void ILAEFNDKEOH() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF75 RID: 44917 RVA: 0x003286FC File Offset: 0x003268FC public void OJMEBKMMPAA(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 0; int num3 = NKFIPAKNCBE.NKEHDKABAPE; while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].BFLBGBCHBLD().JAPHEKBCLPM() - this.APMPJAPMHDL[num].DJENJEFFBFA(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 1) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].ODDOKEKCCIJ(); for (int k = this.APMPJAPMHDL[j].FKKGPPJBHDP; k < kgfohkfkail2.NJHICCEBKJE(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 1; if (i < NKFIPAKNCBE.FCADHMLKMFJ() && k < kgfohkfkail2.FCADHMLKMFJ()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.LCMGHEIDBBN()[i] + kgfohkfkail2.JDODIDHIGHL()[k]), 0, -182); i++; } else if (k < kgfohkfkail2.IEDBJACBIGP()) { b = kgfohkfkail2.NADGPJCCHHH()[k]; } kgfohkfkail.JELBEJJCACK(b); } } } while (i < NKFIPAKNCBE.GNDFGLCLAEL()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.HIHMPIBCEFD(NKFIPAKNCBE.JDHAGOHOFIN()[i]); } i += 0; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF76 RID: 44918 RVA: 0x003288DC File Offset: 0x00326ADC public void LLDLJADOEGP(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF77 RID: 44919 RVA: 0x003288FC File Offset: 0x00326AFC public void GONBCCKIJKH() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 333f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 889f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 3f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].ODDOKEKCCIJ().NJHICCEBKJE() - this.APMPJAPMHDL[num9].FKKGPPJBHDP; if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].PIGJAKLIPCF() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].APGDKAPMPEJ().DDAMHLKDEJP, num14, this.KPFIOAAFPCM.JDOGBPDCFFC(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.GJBGJDOFIHM(clgajgcageh.FKKGPPJBHDP + num10); num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].FKKGPPJBHDP >= this.APMPJAPMHDL[num15].CMMFAODDAGI().EGBNKGBDLGF()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.KBCPPOONGNL(), num19, this.KPFIOAAFPCM.KEMNGIKLMEM(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.KEMNGIKLMEM(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF78 RID: 44920 RVA: 0x00328C6C File Offset: 0x00326E6C public void EMBICPNEFMJ() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1952f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 1665f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 60f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].CMMFAODDAGI().JAPHEKBCLPM() - this.APMPJAPMHDL[num9].PIGJAKLIPCF(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].AONFFBHFJIA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].HCLIFNFLPED().NKPLIGJEOOL(), num14, this.KPFIOAAFPCM.BILGJDIFMKD(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.PCCABIPOAID(clgajgcageh.FCHKCDFAENL() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].DJENJEFFBFA() >= this.APMPJAPMHDL[num15].CMMFAODDAGI().JAPHEKBCLPM()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.JDODIDHIGHL(), num19, this.KPFIOAAFPCM.ACFJBGPEAOG(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF79 RID: 44921 RVA: 0x00328FDC File Offset: 0x003271DC public void OPOJLICJHHM() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 846f); if (num2 < 1) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO += 0; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 516f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 863f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].BFLBGBCHBLD().NKEHDKABAPE - this.APMPJAPMHDL[num9].FCHKCDFAENL(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FKKGPPJBHDP * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].JPPHEJFJINJ().OCKOIFHOHEC(), num14, this.KPFIOAAFPCM.KEMNGIKLMEM(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.LPPECOJGAMN(clgajgcageh.DJENJEFFBFA() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].DJENJEFFBFA() >= this.APMPJAPMHDL[num15].LPHBKLGKKPF().JAPHEKBCLPM()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.JDODIDHIGHL(), num19, this.KPFIOAAFPCM.ACFJBGPEAOG(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.HMFMBPKLMNA(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF7A RID: 44922 RVA: 0x0032934C File Offset: 0x0032754C public void HGJPOMCKHJG(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 1; int num3 = NKFIPAKNCBE.JNCEJHLIHPN(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].JPPHEJFJINJ().JFOPJHILFCJ() - this.APMPJAPMHDL[num].FCHKCDFAENL(); num3 -= num4; num2 += num4; num++; } if (num3 > 1) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 1; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].CMMFAODDAGI(); for (int k = this.APMPJAPMHDL[j].AONFFBHFJIA(); k < kgfohkfkail2.JAPHEKBCLPM(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 1; if (i < NKFIPAKNCBE.IEDBJACBIGP() && k < kgfohkfkail2.NJHICCEBKJE()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.LCMGHEIDBBN()[i] + kgfohkfkail2.JDODIDHIGHL()[k]), 1, 16); i++; } else if (k < kgfohkfkail2.FCADHMLKMFJ()) { b = kgfohkfkail2.JDODIDHIGHL()[k]; } kgfohkfkail.EJGBABGGBEC(b); } } } while (i < NKFIPAKNCBE.GNDFGLCLAEL()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.IAEPCMJMICC(NKFIPAKNCBE.KBCPPOONGNL()[i]); } i += 0; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF7B RID: 44923 RVA: 0x0032952C File Offset: 0x0032772C public void DFHGPLPPHJM() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1442f); if (num2 < 1) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 968f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1857f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].ODDOKEKCCIJ().IMPCBFICKOG() - this.APMPJAPMHDL[num9].FKKGPPJBHDP; if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].PIGJAKLIPCF() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].APGDKAPMPEJ().PFLOPJEOJOA(), num14, this.KPFIOAAFPCM.HMFMBPKLMNA(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.LPPECOJGAMN(clgajgcageh.DOOAPHDDABO() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].AONFFBHFJIA() >= this.APMPJAPMHDL[num15].IDHCCHAMDKH().NKEHDKABAPE) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.PFLOPJEOJOA(), num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.NFADNNMDNFK(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF7C RID: 44924 RVA: 0x0032989C File Offset: 0x00327A9C public void BMFKNJDEEFG() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 294f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 867f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 404f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].KPBGMPOJFNJ().GNDFGLCLAEL() - this.APMPJAPMHDL[num9].DOOAPHDDABO(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FCHKCDFAENL() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].ODDOKEKCCIJ().PFLOPJEOJOA(), num14, this.KPFIOAAFPCM.NFADNNMDNFK(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.EFEOFPAICFC(clgajgcageh.CPCMALMFHKP() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].FCHKCDFAENL() >= this.APMPJAPMHDL[num15].ODDOKEKCCIJ().JAPHEKBCLPM()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.LCMGHEIDBBN(), num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.BILGJDIFMKD(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF7D RID: 44925 RVA: 0x00329C0C File Offset: 0x00327E0C public void NPALNDNJANE(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 1; int num3 = NKFIPAKNCBE.JAPHEKBCLPM(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].LPHBKLGKKPF().IEDBJACBIGP() - this.APMPJAPMHDL[num].DJENJEFFBFA(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 1) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 1; j < num; j += 0) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].LPHBKLGKKPF(); for (int k = this.APMPJAPMHDL[j].ODFEMJNKKLA(); k < kgfohkfkail2.IEDBJACBIGP(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 0; if (i < NKFIPAKNCBE.IEDBJACBIGP() && k < kgfohkfkail2.GNDFGLCLAEL()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.EEECJEPPGNF()[i] + kgfohkfkail2.CIEOEJMLPEC()[k]), 1, -84); i += 0; } else if (k < kgfohkfkail2.NJHICCEBKJE()) { b = kgfohkfkail2.PFLOPJEOJOA()[k]; } kgfohkfkail.CIIOILBIEPE(b); } } } while (i < NKFIPAKNCBE.JAPHEKBCLPM()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.HIHMPIBCEFD(NKFIPAKNCBE.BCKPHLAIKLI()[i]); } i += 0; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l++) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF7E RID: 44926 RVA: 0x00329DEC File Offset: 0x00327FEC public void EOHGEIJPIME() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 238f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 1949f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 933f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].ODDOKEKCCIJ().JNCEJHLIHPN() - this.APMPJAPMHDL[num9].DJENJEFFBFA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FCHKCDFAENL() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].LHGDPEOOOFI.PFLOPJEOJOA(), num14, this.KPFIOAAFPCM.ACFJBGPEAOG(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.GJBGJDOFIHM(clgajgcageh.CPCMALMFHKP() + num10); num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 1 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].PIGJAKLIPCF() >= this.APMPJAPMHDL[num15].KPBGMPOJFNJ().EGBNKGBDLGF()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.CIEOEJMLPEC(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF7F RID: 44927 RVA: 0x0032A15C File Offset: 0x0032835C public void PBENCOENNHP() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 127f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 1479f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 984f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 1; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].JPPHEJFJINJ().JFOPJHILFCJ() - this.APMPJAPMHDL[num9].DOOAPHDDABO(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].CPCMALMFHKP() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].APGDKAPMPEJ().OCKOIFHOHEC(), num14, this.KPFIOAAFPCM.KEMNGIKLMEM(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.HFBDAOALMLI(clgajgcageh.PIGJAKLIPCF() + num10); num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].DOOAPHDDABO() >= this.APMPJAPMHDL[num15].HCLIFNFLPED().EGBNKGBDLGF()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.KBCPPOONGNL(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF80 RID: 44928 RVA: 0x0032A4CC File Offset: 0x003286CC public void JALNPMFIOAJ() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1953f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 721f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 739f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].JPPHEJFJINJ().IEDBJACBIGP() - this.APMPJAPMHDL[num9].CPCMALMFHKP(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FCHKCDFAENL() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].KPBGMPOJFNJ().BCKPHLAIKLI(), num14, this.KPFIOAAFPCM.HMFMBPKLMNA(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.FKKGPPJBHDP = clgajgcageh.CPCMALMFHKP() + num10; num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].FCHKCDFAENL() >= this.APMPJAPMHDL[num15].APGDKAPMPEJ().GNDFGLCLAEL()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 1) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.CIEOEJMLPEC(), num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.HMFMBPKLMNA(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF81 RID: 44929 RVA: 0x0032A83C File Offset: 0x00328A3C public void OFDJICONHCE() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF82 RID: 44930 RVA: 0x0032A84C File Offset: 0x00328A4C public void CFCICGEJFID(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF83 RID: 44931 RVA: 0x0032A860 File Offset: 0x00328A60 public void HPOEFDEOPCN(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF84 RID: 44932 RVA: 0x0032A874 File Offset: 0x00328A74 public void NNMHGLCCAAC(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF85 RID: 44933 RVA: 0x0032A888 File Offset: 0x00328A88 public void PBDFAGEOANK(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF86 RID: 44934 RVA: 0x0032A8A8 File Offset: 0x00328AA8 public void HOAIHDGJIIF() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF87 RID: 44935 RVA: 0x0032A8B8 File Offset: 0x00328AB8 public void FDLIJNFIBPE(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 0; int num3 = NKFIPAKNCBE.NJHICCEBKJE(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].KPBGMPOJFNJ().JNCEJHLIHPN() - this.APMPJAPMHDL[num].DOOAPHDDABO(); num3 -= num4; num2 += num4; num++; } if (num3 > 0) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].JPPHEJFJINJ(); for (int k = this.APMPJAPMHDL[j].PIGJAKLIPCF(); k < kgfohkfkail2.FCADHMLKMFJ(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 0; if (i < NKFIPAKNCBE.NJHICCEBKJE() && k < kgfohkfkail2.NKEHDKABAPE) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.NKPLIGJEOOL()[i] + kgfohkfkail2.JDHAGOHOFIN()[k]), 1, 142); i += 0; } else if (k < kgfohkfkail2.IEDBJACBIGP()) { b = kgfohkfkail2.CIEOEJMLPEC()[k]; } kgfohkfkail.NHECPLIKFEG(b); } } } while (i < NKFIPAKNCBE.EGBNKGBDLGF()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.IAEPCMJMICC(NKFIPAKNCBE.PFLOPJEOJOA()[i]); } i++; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF88 RID: 44936 RVA: 0x0032AA98 File Offset: 0x00328C98 public void AHAOEEGFGJO(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF89 RID: 44937 RVA: 0x0032AAAC File Offset: 0x00328CAC public void FEMJNAGIBKO(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF8A RID: 44938 RVA: 0x0032AAC0 File Offset: 0x00328CC0 public void HJLGAAACKGG() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1059f); if (num2 < 1) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 101f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 340f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 1; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].ODDOKEKCCIJ().FCADHMLKMFJ() - this.APMPJAPMHDL[num9].AONFFBHFJIA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].CPCMALMFHKP() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].LHGDPEOOOFI.CIEOEJMLPEC(), num14, this.KPFIOAAFPCM.BILGJDIFMKD(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.HFBDAOALMLI(clgajgcageh.DOOAPHDDABO() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].DJENJEFFBFA() >= this.APMPJAPMHDL[num15].KPBGMPOJFNJ().JFOPJHILFCJ()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 1) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.EEECJEPPGNF(), num19, this.KPFIOAAFPCM.HMFMBPKLMNA(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.NFADNNMDNFK(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF8B RID: 44939 RVA: 0x0032AE30 File Offset: 0x00329030 public void CDKAEIAOICL(KGFOHKFKAIL NKFIPAKNCBE) { int num = 0; int num2 = 0; int num3 = NKFIPAKNCBE.NJHICCEBKJE(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].HCLIFNFLPED().GNDFGLCLAEL() - this.APMPJAPMHDL[num].FCHKCDFAENL(); num3 -= num4; num2 += num4; num++; } if (num3 > 0) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 1; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].JPPHEJFJINJ(); for (int k = this.APMPJAPMHDL[j].FKKGPPJBHDP; k < kgfohkfkail2.IEDBJACBIGP(); k += 0) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 0; if (i < NKFIPAKNCBE.NKEHDKABAPE && k < kgfohkfkail2.IEDBJACBIGP()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.OCKOIFHOHEC()[i] + kgfohkfkail2.NKPLIGJEOOL()[k]), 1, -191); i++; } else if (k < kgfohkfkail2.IEDBJACBIGP()) { b = kgfohkfkail2.BCKPHLAIKLI()[k]; } kgfohkfkail.CIIOILBIEPE(b); } } } while (i < NKFIPAKNCBE.JFOPJHILFCJ()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.NHOCABEKGIA(NKFIPAKNCBE.OCKOIFHOHEC()[i]); } i += 0; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l++) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF8C RID: 44940 RVA: 0x0032B010 File Offset: 0x00329210 public void KGIBFMGBLAO() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 349f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 534f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1923f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 1; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].KPBGMPOJFNJ().FCADHMLKMFJ() - this.APMPJAPMHDL[num9].DJENJEFFBFA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FKKGPPJBHDP * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].LPHBKLGKKPF().JDODIDHIGHL(), num14, this.KPFIOAAFPCM.KEMNGIKLMEM(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.EEAFGFNLLPE(clgajgcageh.AONFFBHFJIA() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 1 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].FKKGPPJBHDP >= this.APMPJAPMHDL[num15].BFLBGBCHBLD().NJHICCEBKJE()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.DDAMHLKDEJP, num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF8D RID: 44941 RVA: 0x0032B380 File Offset: 0x00329580 public void NFGBPFHKLGF() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF8E RID: 44942 RVA: 0x0032B390 File Offset: 0x00329590 public void DMFNMMLNFOG() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1696f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 1843f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1782f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].CMMFAODDAGI().EGBNKGBDLGF() - this.APMPJAPMHDL[num9].PIGJAKLIPCF(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].DOOAPHDDABO() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].CMMFAODDAGI().NADGPJCCHHH(), num14, this.KPFIOAAFPCM.NFADNNMDNFK(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.PCCABIPOAID(clgajgcageh.PIGJAKLIPCF() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 1 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].ODFEMJNKKLA() >= this.APMPJAPMHDL[num15].CMMFAODDAGI().EGBNKGBDLGF()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 1) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.DDAMHLKDEJP, num19, this.KPFIOAAFPCM.KEMNGIKLMEM(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.JDOGBPDCFFC(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF8F RID: 44943 RVA: 0x0032B700 File Offset: 0x00329900 public void BIGHBAOJNEO() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 0.5f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 1000f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1000f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].LHGDPEOOOFI.NKEHDKABAPE - this.APMPJAPMHDL[num9].FKKGPPJBHDP; if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].FKKGPPJBHDP * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].LHGDPEOOOFI.DDAMHLKDEJP, num14, this.KPFIOAAFPCM.NFADNNMDNFK(num13), num12); this.APMPJAPMHDL[num9].FKKGPPJBHDP += num10; num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].FKKGPPJBHDP >= this.APMPJAPMHDL[num15].LHGDPEOOOFI.NKEHDKABAPE) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.DDAMHLKDEJP, num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.NFADNNMDNFK(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF90 RID: 44944 RVA: 0x0032BA70 File Offset: 0x00329C70 public void LDDJNFGPHMD(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF91 RID: 44945 RVA: 0x0032BA84 File Offset: 0x00329C84 public void MBMPHEKFCMB(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF92 RID: 44946 RVA: 0x0032BAA4 File Offset: 0x00329CA4 public void OPALJCMHHEI(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF93 RID: 44947 RVA: 0x0032BAC4 File Offset: 0x00329CC4 public void JEFEPOAEAEP() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF94 RID: 44948 RVA: 0x0032BAD4 File Offset: 0x00329CD4 public void HPKMMLKNOBH() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1527f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 587f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1030f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].APGDKAPMPEJ().JNCEJHLIHPN() - this.APMPJAPMHDL[num9].FCHKCDFAENL(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].PIGJAKLIPCF() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].CMMFAODDAGI().LKGBDNHDILF(), num14, this.KPFIOAAFPCM.ACFJBGPEAOG(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.HFBDAOALMLI(clgajgcageh.CPCMALMFHKP() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].AONFFBHFJIA() >= this.APMPJAPMHDL[num15].LPHBKLGKKPF().IMPCBFICKOG()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.LKGBDNHDILF(), num19, this.KPFIOAAFPCM.ACFJBGPEAOG(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF95 RID: 44949 RVA: 0x0032BE44 File Offset: 0x0032A044 public void CNKCENCOEOI() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF96 RID: 44950 RVA: 0x0032BE54 File Offset: 0x0032A054 public void OPLFNJCGKCH(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 0; int num3 = NKFIPAKNCBE.JAPHEKBCLPM(); while (num3 > 0 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].APGDKAPMPEJ().NJHICCEBKJE() - this.APMPJAPMHDL[num].CPCMALMFHKP(); num3 -= num4; num2 += num4; num++; } if (num3 > 0) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 1; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].IDHCCHAMDKH(); for (int k = this.APMPJAPMHDL[j].DOOAPHDDABO(); k < kgfohkfkail2.GNDFGLCLAEL(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 0; if (i < NKFIPAKNCBE.EGBNKGBDLGF() && k < kgfohkfkail2.NJHICCEBKJE()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.CIEOEJMLPEC()[i] + kgfohkfkail2.EEECJEPPGNF()[k]), 1, -175); i += 0; } else if (k < kgfohkfkail2.IEDBJACBIGP()) { b = kgfohkfkail2.KBCPPOONGNL()[k]; } kgfohkfkail.JGLFGPMGDFG(b); } } } while (i < NKFIPAKNCBE.IMPCBFICKOG()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { kgfohkfkail.HIHMPIBCEFD(NKFIPAKNCBE.JDODIDHIGHL()[i]); } i++; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 1; l < num; l++) { this.APMPJAPMHDL.RemoveAt(0); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AF97 RID: 44951 RVA: 0x0032C034 File Offset: 0x0032A234 public void EAEADIJOHEC() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1450f); if (num2 < 1) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 878f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 152f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 1; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].IDHCCHAMDKH().IEDBJACBIGP() - this.APMPJAPMHDL[num9].DJENJEFFBFA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].DJENJEFFBFA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].BFLBGBCHBLD().PFLOPJEOJOA(), num14, this.KPFIOAAFPCM.NFADNNMDNFK(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.EEAFGFNLLPE(clgajgcageh.DOOAPHDDABO() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 0 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].CPCMALMFHKP() >= this.APMPJAPMHDL[num15].JPPHEJFJINJ().JAPHEKBCLPM()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.BCKPHLAIKLI(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF98 RID: 44952 RVA: 0x0032C3A4 File Offset: 0x0032A5A4 public void BHGMCOEGCAD() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1811f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 286f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 849f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 1; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].APGDKAPMPEJ().JFOPJHILFCJ() - this.APMPJAPMHDL[num9].AONFFBHFJIA(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].DJENJEFFBFA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].BFLBGBCHBLD().LCMGHEIDBBN(), num14, this.KPFIOAAFPCM.KEMNGIKLMEM(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.FNDKBKEGMOK(clgajgcageh.DOOAPHDDABO() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].AONFFBHFJIA() >= this.APMPJAPMHDL[num15].JPPHEJFJINJ().JFOPJHILFCJ()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.OCKOIFHOHEC(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.NFADNNMDNFK(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AF99 RID: 44953 RVA: 0x0032C714 File Offset: 0x0032A914 public void HELNFGOKAJE(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF9A RID: 44954 RVA: 0x0032C734 File Offset: 0x0032A934 public void ALGNMGKECFC(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF9B RID: 44955 RVA: 0x0032C748 File Offset: 0x0032A948 public void NALOMBDNAEM(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF9C RID: 44956 RVA: 0x0032C75C File Offset: 0x0032A95C public void OMMGKPLOMPJ(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF9D RID: 44957 RVA: 0x0032C77C File Offset: 0x0032A97C public void ONBMOGJKIAC(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AF9E RID: 44958 RVA: 0x0032C79C File Offset: 0x0032A99C public void ODMDMGPODAN() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AF9F RID: 44959 RVA: 0x0032C7AC File Offset: 0x0032A9AC public void LGAMBIPPCMF(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFA0 RID: 44960 RVA: 0x0032C7CC File Offset: 0x0032A9CC public void NPFNKFMIIEG() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AFA1 RID: 44961 RVA: 0x0032C7DC File Offset: 0x0032A9DC public void BIKFGHJOCKF() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AFA2 RID: 44962 RVA: 0x0032C7EC File Offset: 0x0032A9EC public void ANPMNIGBBMN() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 929f); if (num2 < 0) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK++; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 1357f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 841f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].HCLIFNFLPED().NKEHDKABAPE - this.APMPJAPMHDL[num9].DOOAPHDDABO(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].DOOAPHDDABO() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].ODDOKEKCCIJ().KBCPPOONGNL(), num14, this.KPFIOAAFPCM.HMFMBPKLMNA(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.DKPNBDPLKGL(clgajgcageh.AONFFBHFJIA() + num10); num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 1 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].FKKGPPJBHDP >= this.APMPJAPMHDL[num15].KPBGMPOJFNJ().NJHICCEBKJE()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.JDODIDHIGHL(), num19, this.KPFIOAAFPCM.JDOGBPDCFFC(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AFA3 RID: 44963 RVA: 0x0032CB5C File Offset: 0x0032AD5C public void EBPCELBCBII(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.FCADHMLKMFJ(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].HCLIFNFLPED().NKEHDKABAPE - this.APMPJAPMHDL[num].DOOAPHDDABO(); num3 -= num4; num2 += num4; num += 0; } if (num3 > 0) { num2 += num3; } if (num > 1) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 1; for (int j = 0; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].HCLIFNFLPED(); for (int k = this.APMPJAPMHDL[j].FKKGPPJBHDP; k < kgfohkfkail2.GNDFGLCLAEL(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 0) { byte b = 1; if (i < NKFIPAKNCBE.NKEHDKABAPE && k < kgfohkfkail2.JAPHEKBCLPM()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.JDODIDHIGHL()[i] + kgfohkfkail2.LKGBDNHDILF()[k]), 1, -3); i += 0; } else if (k < kgfohkfkail2.GNDFGLCLAEL()) { b = kgfohkfkail2.NKPLIGJEOOL()[k]; } kgfohkfkail.AGENAOGNGIJ(b); } } } while (i < NKFIPAKNCBE.GNDFGLCLAEL()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.GJHDBFNBDEC(NKFIPAKNCBE.PFLOPJEOJOA()[i]); } i++; } this.APMPJAPMHDL[0] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l++) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AFA4 RID: 44964 RVA: 0x0032CD3C File Offset: 0x0032AF3C public void LIPOKKNHOFB(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFA5 RID: 44965 RVA: 0x0032CD5C File Offset: 0x0032AF5C public void CPGACFDOFMP() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 995f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP += 0; } else { this.AJBHBJJKFGO++; } if (num2 > 0 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 1258f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 749f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].LPHBKLGKKPF().IMPCBFICKOG() - this.APMPJAPMHDL[num9].PIGJAKLIPCF(); if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].CPCMALMFHKP() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].IDHCCHAMDKH().NKPLIGJEOOL(), num14, this.KPFIOAAFPCM.JDOGBPDCFFC(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.DKPNBDPLKGL(clgajgcageh.FCHKCDFAENL() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 1 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].CPCMALMFHKP() >= this.APMPJAPMHDL[num15].BFLBGBCHBLD().IMPCBFICKOG()) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 0; Marshal.Copy(this.KGEDMENAFII.NKPLIGJEOOL(), num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.NFADNNMDNFK(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AFA6 RID: 44966 RVA: 0x0032D0CC File Offset: 0x0032B2CC public void HMOLNBCEMCF(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFA7 RID: 44967 RVA: 0x0032D0EC File Offset: 0x0032B2EC public void ODIDLLEPPNG(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFA8 RID: 44968 RVA: 0x0032D10C File Offset: 0x0032B30C public void DBOADBOAKBG() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AFA9 RID: 44969 RVA: 0x0032D11C File Offset: 0x0032B31C public void DBAIBELIBMH() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AFAA RID: 44970 RVA: 0x0032D12C File Offset: 0x0032B32C public void HMMFHJBKLDM(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFAB RID: 44971 RVA: 0x0032D140 File Offset: 0x0032B340 public void HHHHNGHHKFF() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AFAC RID: 44972 RVA: 0x0032D150 File Offset: 0x0032B350 public void GENPNNLBAKG(KGFOHKFKAIL NKFIPAKNCBE) { int num = 1; int num2 = 1; int num3 = NKFIPAKNCBE.JFOPJHILFCJ(); while (num3 > 1 && num < this.APMPJAPMHDL.Count) { int num4 = this.APMPJAPMHDL[num].KPBGMPOJFNJ().JNCEJHLIHPN() - this.APMPJAPMHDL[num].ODFEMJNKKLA(); num3 -= num4; num2 += num4; num++; } if (num3 > 1) { num2 += num3; } if (num > 0) { KGFOHKFKAIL kgfohkfkail = new KGFOHKFKAIL(num2); int i = 0; for (int j = 1; j < num; j++) { KGFOHKFKAIL kgfohkfkail2 = this.APMPJAPMHDL[j].LHGDPEOOOFI; for (int k = this.APMPJAPMHDL[j].DJENJEFFBFA(); k < kgfohkfkail2.FCADHMLKMFJ(); k++) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { byte b = 0; if (i < NKFIPAKNCBE.IEDBJACBIGP() && k < kgfohkfkail2.IEDBJACBIGP()) { b = (byte)Mathf.Clamp((int)(NKFIPAKNCBE.PFLOPJEOJOA()[i] + kgfohkfkail2.CIEOEJMLPEC()[k]), 1, 140); i += 0; } else if (k < kgfohkfkail2.IMPCBFICKOG()) { b = kgfohkfkail2.KBCPPOONGNL()[k]; } kgfohkfkail.HIHMPIBCEFD(b); } } } while (i < NKFIPAKNCBE.NJHICCEBKJE()) { if (LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL == 1) { kgfohkfkail.AFOFCEDDFPM(NKFIPAKNCBE.BCKPHLAIKLI()[i]); } i += 0; } this.APMPJAPMHDL[1] = new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(kgfohkfkail); for (int l = 0; l < num; l += 0) { this.APMPJAPMHDL.RemoveAt(1); } } else { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } } // Token: 0x0600AFAD RID: 44973 RVA: 0x0032D330 File Offset: 0x0032B530 public void GPPAHOMDNIO(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFAE RID: 44974 RVA: 0x0032D344 File Offset: 0x0032B544 public void BBDMHMDDOBB() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AFAF RID: 44975 RVA: 0x0032D354 File Offset: 0x0032B554 public void EIKEONBJHCA(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFB0 RID: 44976 RVA: 0x0032D368 File Offset: 0x0032B568 public void EDFMJOHKCGF(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFB1 RID: 44977 RVA: 0x0032D388 File Offset: 0x0032B588 public void PLKHFEONNKK(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFB2 RID: 44978 RVA: 0x0032D3A8 File Offset: 0x0032B5A8 public void NPKAHODDGIM() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 0) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1676f); if (num2 < 1) { num2 = 0; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO++; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 206f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1526f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 1; int num9 = 0; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].LPHBKLGKKPF().JAPHEKBCLPM() - this.APMPJAPMHDL[num9].FKKGPPJBHDP; if (num10 > num11) { num10 = num11; } if (num10 > 0) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].PIGJAKLIPCF() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].LHGDPEOOOFI.BCKPHLAIKLI(), num14, this.KPFIOAAFPCM.BILGJDIFMKD(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.GJBGJDOFIHM(clgajgcageh.PIGJAKLIPCF() + num10); num8 += num10; } num9++; } int num15 = this.APMPJAPMHDL.Count - 0; while (num15 >= 1 && this.APMPJAPMHDL.Count > 1) { if (this.APMPJAPMHDL[num15].AONFFBHFJIA() >= this.APMPJAPMHDL[num15].LHGDPEOOOFI.JFOPJHILFCJ()) { this.APMPJAPMHDL.RemoveAt(num15); } num15 -= 0; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 1) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.NKPLIGJEOOL(), num19, this.KPFIOAAFPCM.ACFJBGPEAOG(num18), num17); num8 += num16; } if (num8 > 1) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.BILGJDIFMKD(1); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0600AFB3 RID: 44979 RVA: 0x0032D718 File Offset: 0x0032B918 public void DNJLENGFLOA(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFB4 RID: 44980 RVA: 0x0032D738 File Offset: 0x0032B938 public void GHKMOCGMNHA() { this.APMPJAPMHDL.Clear(); } // Token: 0x0600AFB5 RID: 44981 RVA: 0x0032D748 File Offset: 0x0032B948 public void IFGHBBOGMDG(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFB6 RID: 44982 RVA: 0x0032D768 File Offset: 0x0032B968 public void CEHGIAKBONG(KGFOHKFKAIL NKFIPAKNCBE) { this.APMPJAPMHDL.Clear(); this.APMPJAPMHDL.Add(new LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH(NKFIPAKNCBE)); } // Token: 0x0600AFB7 RID: 44983 RVA: 0x0032D788 File Offset: 0x0032B988 public void JGCPKJDOLCB() { AAKIJKLIBFM.DPICELBGGEB dpicelbggeb = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO); float num = Time.realtimeSinceStartup - this.FFPGNGIMCEP; if (this.PKLCNPBFMFE > 1) { int num2 = this.PKLCNPBFMFE - (int)(num * (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG + 1314f); if (num2 < 0) { num2 = 1; } if (dpicelbggeb.HDHKEILANAM - num2 == 0) { this.LPMPONKPNCP++; } else { this.AJBHBJJKFGO += 0; } if (num2 > 1 && dpicelbggeb.HDHKEILANAM == 0) { this.PMHANELEMKK += 0; } this.PKLCNPBFMFE = dpicelbggeb.HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } int num3 = LCNKCMKDHNE.ANCDCLKNPFI.HJFCEIIIFEJ; if (this.LEKAPLAKJAM) { float num4 = 317f / (float)LCNKCMKDHNE.ANCDCLKNPFI.IEFHCIFAHKG; float num5 = num * 1040f; int num6 = (int)Mathf.Ceil(num5 / num4); int num7 = LCNKCMKDHNE.ANCDCLKNPFI.GBPAHMHEBAF + num6; if (num7 < num3) { num3 = num7; } } if (dpicelbggeb.HDHKEILANAM > num3) { return; } if (num3 > LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED) { num3 = LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED; } if (num3 > dpicelbggeb.JKABPCKKMIO) { num3 = dpicelbggeb.JKABPCKKMIO; } int num8 = 0; int num9 = 1; while (num8 < num3 && num9 < this.APMPJAPMHDL.Count) { int num10 = num3 - num8; int num11 = this.APMPJAPMHDL[num9].IDHCCHAMDKH().JNCEJHLIHPN() - this.APMPJAPMHDL[num9].PIGJAKLIPCF(); if (num10 > num11) { num10 = num11; } if (num10 > 1) { int num12 = num10 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num13 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num14 = this.APMPJAPMHDL[num9].ODFEMJNKKLA() * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; Marshal.Copy(this.APMPJAPMHDL[num9].HCLIFNFLPED().LKGBDNHDILF(), num14, this.KPFIOAAFPCM.HMFMBPKLMNA(num13), num12); LCNKCMKDHNE.EPHJNGBFNKI.CLGAJGCAGEH clgajgcageh = this.APMPJAPMHDL[num9]; clgajgcageh.FKKGPPJBHDP = clgajgcageh.AONFFBHFJIA() + num10; num8 += num10; } num9 += 0; } int num15 = this.APMPJAPMHDL.Count - 1; while (num15 >= 0 && this.APMPJAPMHDL.Count > 0) { if (this.APMPJAPMHDL[num15].AONFFBHFJIA() >= this.APMPJAPMHDL[num15].APGDKAPMPEJ().NKEHDKABAPE) { this.APMPJAPMHDL.RemoveAt(num15); } num15--; } int num16 = num3 - (dpicelbggeb.HDHKEILANAM + num8); if (num16 < LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8) { num16 = LCNKCMKDHNE.ANCDCLKNPFI.HCKGLOPIEDM - num8; } if (num16 > dpicelbggeb.JKABPCKKMIO) { num16 = dpicelbggeb.JKABPCKKMIO; } if (num16 > 0) { int num17 = num16 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num18 = num8 * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL; int num19 = 1; Marshal.Copy(this.KGEDMENAFII.BCKPHLAIKLI(), num19, this.KPFIOAAFPCM.NFADNNMDNFK(num18), num17); num8 += num16; } if (num8 > 0) { AAKIJKLIBFM.FLFHGNPNDPI flfhgnpndpi; flfhgnpndpi.DDAMHLKDEJP = this.KPFIOAAFPCM.ACFJBGPEAOG(0); flfhgnpndpi.HFIBOALPFKA = num8; AAKIJKLIBFM.PIPDFAJHJKD(this.MCEJJPONKBO, flfhgnpndpi); this.PKLCNPBFMFE = AAKIJKLIBFM.MMFGMPDJONI(this.MCEJJPONKBO).HDHKEILANAM; this.FFPGNGIMCEP = Time.realtimeSinceStartup; } } // Token: 0x0400162C RID: 5676 private bool LEKAPLAKJAM = true; // Token: 0x0400162D RID: 5677 private int PKLCNPBFMFE; // Token: 0x0400162E RID: 5678 private float FFPGNGIMCEP; // Token: 0x0400162F RID: 5679 private int LPMPONKPNCP; // Token: 0x04001630 RID: 5680 private int AJBHBJJKFGO; // Token: 0x04001631 RID: 5681 private int PMHANELEMKK; // Token: 0x04001632 RID: 5682 private List APMPJAPMHDL = new List(); // Token: 0x04001633 RID: 5683 private uint MCEJJPONKBO; // Token: 0x04001634 RID: 5684 private ONANELBBBAG KPFIOAAFPCM = new ONANELBBBAG(LCNKCMKDHNE.ANCDCLKNPFI.JIMMPFMNGED * LCNKCMKDHNE.ANCDCLKNPFI.AIFNADGMHOL); // Token: 0x04001635 RID: 5685 private KGFOHKFKAIL KGEDMENAFII = new KGFOHKFKAIL(); // Token: 0x020003E7 RID: 999 private class CLGAJGCAGEH { // Token: 0x0600AFB8 RID: 44984 RVA: 0x0032DAF8 File Offset: 0x0032BCF8 public void OBAJNIFDBPG(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFB9 RID: 44985 RVA: 0x0032DB04 File Offset: 0x0032BD04 public KGFOHKFKAIL KPBGMPOJFNJ() { return this.k__BackingField; } // Token: 0x0600AFBA RID: 44986 RVA: 0x0032DB0C File Offset: 0x0032BD0C public void GMLHGKDHBPN(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFBB RID: 44987 RVA: 0x0032DB18 File Offset: 0x0032BD18 public void JDFHOLAELEO(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFBC RID: 44988 RVA: 0x0032DB24 File Offset: 0x0032BD24 public void GJBGJDOFIHM(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFBD RID: 44989 RVA: 0x0032DB30 File Offset: 0x0032BD30 public KGFOHKFKAIL ODDOKEKCCIJ() { return this.k__BackingField; } // Token: 0x0600AFBE RID: 44990 RVA: 0x0032DB38 File Offset: 0x0032BD38 public void HFBDAOALMLI(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFBF RID: 44991 RVA: 0x0032DB44 File Offset: 0x0032BD44 public void NPMJOIEFDBI(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFC0 RID: 44992 RVA: 0x0032DB50 File Offset: 0x0032BD50 public void ADDHGHHAGBE(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFC1 RID: 44993 RVA: 0x0032DB5C File Offset: 0x0032BD5C public int DOOAPHDDABO() { return this.k__BackingField; } // Token: 0x0600AFC2 RID: 44994 RVA: 0x0032DB64 File Offset: 0x0032BD64 public int PIGJAKLIPCF() { return this.k__BackingField; } // Token: 0x0600AFC3 RID: 44995 RVA: 0x0032DB6C File Offset: 0x0032BD6C public void GCJHPAGOHAE(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFC4 RID: 44996 RVA: 0x0032DB78 File Offset: 0x0032BD78 public KGFOHKFKAIL BFLBGBCHBLD() { return this.k__BackingField; } // Token: 0x0600AFC5 RID: 44997 RVA: 0x0032DB80 File Offset: 0x0032BD80 public void LPPECOJGAMN(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFC6 RID: 44998 RVA: 0x0032DB8C File Offset: 0x0032BD8C public KGFOHKFKAIL HCLIFNFLPED() { return this.k__BackingField; } // Token: 0x0600AFC7 RID: 44999 RVA: 0x0032DB94 File Offset: 0x0032BD94 public int DJENJEFFBFA() { return this.k__BackingField; } // Token: 0x0600AFC8 RID: 45000 RVA: 0x0032DB9C File Offset: 0x0032BD9C public void FNDKBKEGMOK(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x1700041C RID: 1052 // (get) Token: 0x0600AFC9 RID: 45001 RVA: 0x0032DBA8 File Offset: 0x0032BDA8 // (set) Token: 0x0600AFD8 RID: 45016 RVA: 0x0032DC4C File Offset: 0x0032BE4C public int FKKGPPJBHDP { get; set; } // Token: 0x0600AFCA RID: 45002 RVA: 0x0032DBB0 File Offset: 0x0032BDB0 public void BKFMCJFDJLD(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFCB RID: 45003 RVA: 0x0032DBBC File Offset: 0x0032BDBC public KGFOHKFKAIL JPPHEJFJINJ() { return this.k__BackingField; } // Token: 0x0600AFCC RID: 45004 RVA: 0x0032DBC4 File Offset: 0x0032BDC4 public int CPCMALMFHKP() { return this.k__BackingField; } // Token: 0x0600AFCD RID: 45005 RVA: 0x0032DBCC File Offset: 0x0032BDCC public void EFEOFPAICFC(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFCE RID: 45006 RVA: 0x0032DBD8 File Offset: 0x0032BDD8 public KGFOHKFKAIL APGDKAPMPEJ() { return this.k__BackingField; } // Token: 0x0600AFCF RID: 45007 RVA: 0x0032DBE0 File Offset: 0x0032BDE0 public int FCHKCDFAENL() { return this.k__BackingField; } // Token: 0x0600AFD0 RID: 45008 RVA: 0x0032DBE8 File Offset: 0x0032BDE8 public CLGAJGCAGEH(KGFOHKFKAIL NKFIPAKNCBE) { this.LHGDPEOOOFI = NKFIPAKNCBE; } // Token: 0x1700041D RID: 1053 // (get) Token: 0x0600AFDE RID: 45022 RVA: 0x0032DC84 File Offset: 0x0032BE84 // (set) Token: 0x0600AFD1 RID: 45009 RVA: 0x0032DBF8 File Offset: 0x0032BDF8 public KGFOHKFKAIL LHGDPEOOOFI { get; set; } // Token: 0x0600AFD2 RID: 45010 RVA: 0x0032DC04 File Offset: 0x0032BE04 public void DKPNBDPLKGL(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFD3 RID: 45011 RVA: 0x0032DC10 File Offset: 0x0032BE10 public void FMMFOHPDBDN(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFD4 RID: 45012 RVA: 0x0032DC1C File Offset: 0x0032BE1C public void KGHKLHPBMNF(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFD5 RID: 45013 RVA: 0x0032DC28 File Offset: 0x0032BE28 public void ICNPJIODKJB(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFD6 RID: 45014 RVA: 0x0032DC34 File Offset: 0x0032BE34 public void JNIKLPJOPED(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFD7 RID: 45015 RVA: 0x0032DC40 File Offset: 0x0032BE40 public void JKHIJJPBELI(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFD9 RID: 45017 RVA: 0x0032DC58 File Offset: 0x0032BE58 public KGFOHKFKAIL IDHCCHAMDKH() { return this.k__BackingField; } // Token: 0x0600AFDA RID: 45018 RVA: 0x0032DC60 File Offset: 0x0032BE60 public void JGONPMOLDHG(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFDB RID: 45019 RVA: 0x0032DC6C File Offset: 0x0032BE6C public KGFOHKFKAIL LPHBKLGKKPF() { return this.k__BackingField; } // Token: 0x0600AFDC RID: 45020 RVA: 0x0032DC74 File Offset: 0x0032BE74 public int AONFFBHFJIA() { return this.k__BackingField; } // Token: 0x0600AFDD RID: 45021 RVA: 0x0032DC7C File Offset: 0x0032BE7C public int ODFEMJNKKLA() { return this.k__BackingField; } // Token: 0x0600AFDF RID: 45023 RVA: 0x0032DC8C File Offset: 0x0032BE8C public KGFOHKFKAIL CMMFAODDAGI() { return this.k__BackingField; } // Token: 0x0600AFE0 RID: 45024 RVA: 0x0032DC94 File Offset: 0x0032BE94 public void EEAFGFNLLPE(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFE1 RID: 45025 RVA: 0x0032DCA0 File Offset: 0x0032BEA0 public void LHEDPPPJEOI(KGFOHKFKAIL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600AFE2 RID: 45026 RVA: 0x0032DCAC File Offset: 0x0032BEAC public void PCCABIPOAID(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } } } }