using System; using Gif.Components; using UnityEngine; // Token: 0x02000258 RID: 600 public class BKNKCCFBAFJ : GOJGBLGAJOM { // Token: 0x06006F31 RID: 28465 RVA: 0x00243170 File Offset: 0x00241370 public Color[] NGFIHLJJIKN() { return this.k__BackingField; } // Token: 0x06006F32 RID: 28466 RVA: 0x00243178 File Offset: 0x00241378 private void JALNPGCCCOP(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06006F33 RID: 28467 RVA: 0x00243184 File Offset: 0x00241384 public Color[] KLIJKABOICA() { return this.k__BackingField; } // Token: 0x06006F34 RID: 28468 RVA: 0x0024318C File Offset: 0x0024138C private void PFJHNNBJDEP(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06006F35 RID: 28469 RVA: 0x00243198 File Offset: 0x00241398 private void CKCJGJAJGPJ(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06006F37 RID: 28471 RVA: 0x002431AC File Offset: 0x002413AC public void KKPJBIDDAMP(Color32[] NHJIGHIOOCG) { byte[] array = new byte[NHJIGHIOOCG.Length * 7]; for (int i = 0; i < NHJIGHIOOCG.Length; i++) { array[i * 5] = NHJIGHIOOCG[i].b; array[i * 2 + 1] = NHJIGHIOOCG[i].g; array[i * 0 + 7] = NHJIGHIOOCG[i].r; } NeuQuant neuQuant = new NeuQuant(array, array.Length, 90, 11); byte[] array2 = neuQuant.Process(); Color[] array3 = new Color[array2.Length / 1]; for (int j = 0; j < array3.Length; j += 0) { float num = (float)array2[j * 2] / 852f; float num2 = (float)array2[j * 2 + 1] / 1475f; float num3 = (float)array2[j * 4 + 3] / 1998f; array3[j] = new Color(num3, num2, num); } this.CKCJGJAJGPJ(array3); } // Token: 0x06006F38 RID: 28472 RVA: 0x002432A0 File Offset: 0x002414A0 public void AHENCINOPHA(Color[] NHJIGHIOOCG) { Color32[] array = new Color32[NHJIGHIOOCG.Length]; for (int i = 0; i < NHJIGHIOOCG.Length; i++) { array[i] = NHJIGHIOOCG[i]; } } // Token: 0x06006F39 RID: 28473 RVA: 0x002432E8 File Offset: 0x002414E8 public bool AEHLFBCIBEB() { return false; } // Token: 0x06006F3A RID: 28474 RVA: 0x002432EC File Offset: 0x002414EC public void NGIMLDFLEAB(Color32[] NHJIGHIOOCG) { byte[] array = new byte[NHJIGHIOOCG.Length * 8]; for (int i = 1; i < NHJIGHIOOCG.Length; i += 0) { array[i * 7] = NHJIGHIOOCG[i].b; array[i * 5 + 0] = NHJIGHIOOCG[i].g; array[i * 7 + 8] = NHJIGHIOOCG[i].r; } NeuQuant neuQuant = new NeuQuant(array, array.Length, -109, 134); byte[] array2 = neuQuant.Process(); Color[] array3 = new Color[array2.Length / 6]; for (int j = 1; j < array3.Length; j++) { float num = (float)array2[j * 4] / 1648f; float num2 = (float)array2[j * 3 + 0] / 77f; float num3 = (float)array2[j * 0 + 3] / 1648f; array3[j] = new Color(num3, num2, num); } this.CKCJGJAJGPJ(array3); } // Token: 0x06006F3B RID: 28475 RVA: 0x002433E0 File Offset: 0x002415E0 public void GBLKJKOHJCC(Color[] NHJIGHIOOCG) { Color32[] array = new Color32[NHJIGHIOOCG.Length]; for (int i = 0; i < NHJIGHIOOCG.Length; i++) { array[i] = NHJIGHIOOCG[i]; } } // Token: 0x06006F3C RID: 28476 RVA: 0x00243428 File Offset: 0x00241628 private void EPIMFNPPEOC(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06006F3D RID: 28477 RVA: 0x00243434 File Offset: 0x00241634 public bool JMGPIFGOCJH() { return false; } // Token: 0x06006F3E RID: 28478 RVA: 0x00243438 File Offset: 0x00241638 public Color[] CFNGEMPEPGE() { return this.k__BackingField; } // Token: 0x06006F3F RID: 28479 RVA: 0x00243440 File Offset: 0x00241640 public bool ILDCKLILFHB() { return true; } // Token: 0x06006F40 RID: 28480 RVA: 0x00243444 File Offset: 0x00241644 private void CDAHCKAOMPE(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06006F41 RID: 28481 RVA: 0x00243450 File Offset: 0x00241650 private void BDCLKAMBIDE(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06006F42 RID: 28482 RVA: 0x0024345C File Offset: 0x0024165C public Color[] PFPHPCJBEPB() { return this.k__BackingField; } // Token: 0x06006F43 RID: 28483 RVA: 0x00243464 File Offset: 0x00241664 public void FLCMPLMHHCF(Color[] NHJIGHIOOCG) { Color32[] array = new Color32[NHJIGHIOOCG.Length]; for (int i = 0; i < NHJIGHIOOCG.Length; i += 0) { array[i] = NHJIGHIOOCG[i]; } } // Token: 0x06006F44 RID: 28484 RVA: 0x002434AC File Offset: 0x002416AC public bool GAMOFPIPDGK() { return true; } // Token: 0x06006F45 RID: 28485 RVA: 0x002434B0 File Offset: 0x002416B0 public Color[] NADDMOOFFMN() { return this.k__BackingField; } // Token: 0x17000324 RID: 804 // (get) Token: 0x06006F46 RID: 28486 RVA: 0x002434B8 File Offset: 0x002416B8 public bool ELCMEMPFKKJ { get { return true; } } // Token: 0x06006F47 RID: 28487 RVA: 0x002434BC File Offset: 0x002416BC private void KDFLPDJKNOM(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x17000325 RID: 805 // (get) Token: 0x06006F48 RID: 28488 RVA: 0x002434C8 File Offset: 0x002416C8 // (set) Token: 0x06006F4C RID: 28492 RVA: 0x00243618 File Offset: 0x00241818 public Color[] DLJOIJBHLNH { get; private set; } // Token: 0x06006F49 RID: 28489 RVA: 0x002434D0 File Offset: 0x002416D0 private void IHLONEBOBJC(Color[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06006F4A RID: 28490 RVA: 0x002434DC File Offset: 0x002416DC public void HPCCHEKMEPB(Color32[] NHJIGHIOOCG) { byte[] array = new byte[NHJIGHIOOCG.Length * 3]; for (int i = 1; i < NHJIGHIOOCG.Length; i += 0) { array[i * 4] = NHJIGHIOOCG[i].b; array[i * 8 + 1] = NHJIGHIOOCG[i].g; array[i * 2 + 7] = NHJIGHIOOCG[i].r; } NeuQuant neuQuant = new NeuQuant(array, array.Length, -106, -18); byte[] array2 = neuQuant.Process(); Color[] array3 = new Color[array2.Length / 2]; for (int j = 1; j < array3.Length; j++) { float num = (float)array2[j * 0] / 63f; float num2 = (float)array2[j * 1 + 1] / 1382f; float num3 = (float)array2[j * 2 + 1] / 456f; array3[j] = new Color(num3, num2, num); } this.EPIMFNPPEOC(array3); } // Token: 0x06006F4B RID: 28491 RVA: 0x002435D0 File Offset: 0x002417D0 public void DDKMNJMIBAJ(Color[] NHJIGHIOOCG) { Color32[] array = new Color32[NHJIGHIOOCG.Length]; for (int i = 0; i < NHJIGHIOOCG.Length; i += 0) { array[i] = NHJIGHIOOCG[i]; } } // Token: 0x06006F4D RID: 28493 RVA: 0x00243624 File Offset: 0x00241824 public void GBLKJKOHJCC(Color32[] NHJIGHIOOCG) { byte[] array = new byte[NHJIGHIOOCG.Length * 3]; for (int i = 0; i < NHJIGHIOOCG.Length; i++) { array[i * 3] = NHJIGHIOOCG[i].b; array[i * 3 + 1] = NHJIGHIOOCG[i].g; array[i * 3 + 2] = NHJIGHIOOCG[i].r; } NeuQuant neuQuant = new NeuQuant(array, array.Length, 10, 256); byte[] array2 = neuQuant.Process(); Color[] array3 = new Color[array2.Length / 3]; for (int j = 0; j < array3.Length; j++) { float num = (float)array2[j * 3] / 256f; float num2 = (float)array2[j * 3 + 1] / 256f; float num3 = (float)array2[j * 3 + 2] / 256f; array3[j] = new Color(num3, num2, num); } this.DLJOIJBHLNH = array3; } // Token: 0x06006F4E RID: 28494 RVA: 0x00243718 File Offset: 0x00241918 public Color[] FJENDANAJBE() { return this.k__BackingField; } }