Files
Dec2017-Script-Dump/Assembly-CSharp/BKNKCCFBAFJ.cs
T
2026-06-04 11:42:34 +02:00

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;
}
}