263 lines
7.3 KiB
C#
263 lines
7.3 KiB
C#
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.<DNMCDIHGNCL>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06006F32 RID: 28466 RVA: 0x00243178 File Offset: 0x00241378
|
|
private void JALNPGCCCOP(Color[] NOBAPCOKFIL)
|
|
{
|
|
this.<DNMCDIHGNCL>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06006F33 RID: 28467 RVA: 0x00243184 File Offset: 0x00241384
|
|
public Color[] KLIJKABOICA()
|
|
{
|
|
return this.<DNMCDIHGNCL>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06006F34 RID: 28468 RVA: 0x0024318C File Offset: 0x0024138C
|
|
private void PFJHNNBJDEP(Color[] NOBAPCOKFIL)
|
|
{
|
|
this.<DNMCDIHGNCL>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06006F35 RID: 28469 RVA: 0x00243198 File Offset: 0x00241398
|
|
private void CKCJGJAJGPJ(Color[] NOBAPCOKFIL)
|
|
{
|
|
this.<DNMCDIHGNCL>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.<DNMCDIHGNCL>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.<DNMCDIHGNCL>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.<DNMCDIHGNCL>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06006F41 RID: 28481 RVA: 0x00243450 File Offset: 0x00241650
|
|
private void BDCLKAMBIDE(Color[] NOBAPCOKFIL)
|
|
{
|
|
this.<DNMCDIHGNCL>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06006F42 RID: 28482 RVA: 0x0024345C File Offset: 0x0024165C
|
|
public Color[] PFPHPCJBEPB()
|
|
{
|
|
return this.<DNMCDIHGNCL>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.<DNMCDIHGNCL>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.<DNMCDIHGNCL>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.<DNMCDIHGNCL>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.<DNMCDIHGNCL>k__BackingField;
|
|
}
|
|
}
|