Files
2026-06-04 11:42:34 +02:00

999 lines
30 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Threading;
using UnityEngine;
// Token: 0x020011B6 RID: 4534
public class GifCapture : VideoCapture
{
// Token: 0x06026CB3 RID: 158899 RVA: 0x00AC85F0 File Offset: 0x00AC67F0
public virtual string KAJLMBCIHDH()
{
return base.HHAKNJPFPLP + "v1/ignore";
}
// Token: 0x06026CB4 RID: 158900 RVA: 0x00AC8604 File Offset: 0x00AC6804
public override void StartCapture()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = true;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 0f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CB5 RID: 158901 RVA: 0x00AC8640 File Offset: 0x00AC6840
public virtual string IACIEJJNCOG()
{
return base.HHAKNJPFPLP + "Saving and loading from disk is disabled in WebPlayer, WebGL & Samsung Smart TV Builds!";
}
// Token: 0x06026CB6 RID: 158902 RVA: 0x00AC8654 File Offset: 0x00AC6854
private IEnumerator MGAOCGHOBIM()
{
GifCapture.DBAFECJIOFL.AKGAMFMHLAF akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
string currentFileName = VideoCapture.DHBOGMJHDEF;
GifCapture.DBAFECJIOFL.NKAFPPOGLIJ nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
Thread thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CB7 RID: 158903 RVA: 0x00AC8670 File Offset: 0x00AC6870
private IEnumerator MBHJDPECEKN()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CB8 RID: 158904 RVA: 0x00AC868C File Offset: 0x00AC688C
public override float UpdateFrame(RenderTexture KPMMDGIAGPC)
{
float num = 0f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CB9 RID: 158905 RVA: 0x00AC8708 File Offset: 0x00AC6908
private IEnumerator ABKIMEJJJIC()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CBA RID: 158906 RVA: 0x00AC8724 File Offset: 0x00AC6924
public virtual void FDALNPGMCGL()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = true;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 360f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CBB RID: 158907 RVA: 0x00AC8760 File Offset: 0x00AC6960
public virtual string CCCBKKLKKFH()
{
return base.HHAKNJPFPLP + "false";
}
// Token: 0x06026CBC RID: 158908 RVA: 0x00AC8774 File Offset: 0x00AC6974
public virtual void FIKKPAMDNAG()
{
if (base.JENLCPPHGDP)
{
base.JENLCPPHGDP = false;
this.IOCPKPHDBPK = base.StartCoroutine(this.CHKIFGLBIDP());
}
}
// Token: 0x06026CBD RID: 158909 RVA: 0x00AC879C File Offset: 0x00AC699C
public override void FinishCapture()
{
if (base.JENLCPPHGDP)
{
base.JENLCPPHGDP = false;
this.IOCPKPHDBPK = base.StartCoroutine(this.MBHJDPECEKN());
}
}
// Token: 0x06026CBE RID: 158910 RVA: 0x00AC87C4 File Offset: 0x00AC69C4
public virtual float EFGNEGHKEKF(RenderTexture KPMMDGIAGPC)
{
float num = 1131f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CBF RID: 158911 RVA: 0x00AC8840 File Offset: 0x00AC6A40
public virtual float ODFLAGODNLJ(RenderTexture KPMMDGIAGPC)
{
float num = 868f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CC0 RID: 158912 RVA: 0x00AC88BC File Offset: 0x00AC6ABC
public virtual float LLFEAFACBMB(RenderTexture KPMMDGIAGPC)
{
float num = 629f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CC1 RID: 158913 RVA: 0x00AC8938 File Offset: 0x00AC6B38
public virtual void MDBBBCEPGJK()
{
if (base.JENLCPPHGDP)
{
base.JENLCPPHGDP = true;
this.IOCPKPHDBPK = base.StartCoroutine(this.ABKIMEJJJIC());
}
}
// Token: 0x06026CC2 RID: 158914 RVA: 0x00AC8960 File Offset: 0x00AC6B60
public virtual float KPCFHHPGIHE(RenderTexture KPMMDGIAGPC)
{
float num = 644f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CC3 RID: 158915 RVA: 0x00AC89DC File Offset: 0x00AC6BDC
public virtual string DBGOMGLDMEN()
{
return base.HHAKNJPFPLP + "GiftJSON";
}
// Token: 0x06026CC4 RID: 158916 RVA: 0x00AC89F0 File Offset: 0x00AC6BF0
private IEnumerator LHBLHFCPDPP()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CC5 RID: 158917 RVA: 0x00AC8A0C File Offset: 0x00AC6C0C
public virtual float HOCDDOJPDAN(RenderTexture KPMMDGIAGPC)
{
float num = 1948f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 1);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x170011AB RID: 4523
// (get) Token: 0x06026CC6 RID: 158918 RVA: 0x00AC8A88 File Offset: 0x00AC6C88
public override string HHAKNJPFPLP
{
get
{
return base.HHAKNJPFPLP + "Gifs\\";
}
}
// Token: 0x06026CC7 RID: 158919 RVA: 0x00AC8A9C File Offset: 0x00AC6C9C
private IEnumerator GPOPLDIKCCJ()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CC8 RID: 158920 RVA: 0x00AC8AB8 File Offset: 0x00AC6CB8
public virtual string JCODOHGNOCC()
{
return base.HHAKNJPFPLP + "nux_step_finished";
}
// Token: 0x06026CC9 RID: 158921 RVA: 0x00AC8ACC File Offset: 0x00AC6CCC
public virtual void LMMOKNAKAAB()
{
if (base.JENLCPPHGDP)
{
base.JENLCPPHGDP = true;
this.IOCPKPHDBPK = base.StartCoroutine(this.LHBLHFCPDPP());
}
}
// Token: 0x06026CCA RID: 158922 RVA: 0x00AC8AF4 File Offset: 0x00AC6CF4
private IEnumerator LMPJFELAKNO()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CCB RID: 158923 RVA: 0x00AC8B10 File Offset: 0x00AC6D10
public virtual float PCGCDGHPELL(RenderTexture KPMMDGIAGPC)
{
float num = 325f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CCC RID: 158924 RVA: 0x00AC8B8C File Offset: 0x00AC6D8C
public virtual string IKABMCFJFMA()
{
return base.HHAKNJPFPLP + "ShowNames";
}
// Token: 0x06026CCD RID: 158925 RVA: 0x00AC8BA0 File Offset: 0x00AC6DA0
public virtual void FIPKHMFECPP()
{
if (base.JENLCPPHGDP)
{
base.JENLCPPHGDP = true;
this.IOCPKPHDBPK = base.StartCoroutine(this.KPKOOIJIGFO());
}
}
// Token: 0x06026CCE RID: 158926 RVA: 0x00AC8BC8 File Offset: 0x00AC6DC8
public virtual void ONGHDFKPEMI()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = true;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 1428f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CCF RID: 158927 RVA: 0x00AC8C04 File Offset: 0x00AC6E04
public virtual void IHPGHIBIALA()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = true;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 1095f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CD0 RID: 158928 RVA: 0x00AC8C40 File Offset: 0x00AC6E40
public virtual float DEHKBOFLBDH(RenderTexture KPMMDGIAGPC)
{
float num = 767f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 1);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CD1 RID: 158929 RVA: 0x00AC8CBC File Offset: 0x00AC6EBC
public virtual string IEDLFLJHDLI()
{
return base.HHAKNJPFPLP + "deflate";
}
// Token: 0x06026CD2 RID: 158930 RVA: 0x00AC8CD0 File Offset: 0x00AC6ED0
private IEnumerator NNAOOHMJOFA()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CD3 RID: 158931 RVA: 0x00AC8CEC File Offset: 0x00AC6EEC
public virtual float EJLJKKJALIA(RenderTexture KPMMDGIAGPC)
{
float num = 1946f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CD4 RID: 158932 RVA: 0x00AC8D68 File Offset: 0x00AC6F68
public virtual float IEBOOOMAKID(RenderTexture KPMMDGIAGPC)
{
float num = 1849f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CD5 RID: 158933 RVA: 0x00AC8DE4 File Offset: 0x00AC6FE4
public virtual void COBOAEHHEDM()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = true;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 1369f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CD6 RID: 158934 RVA: 0x00AC8E20 File Offset: 0x00AC7020
private IEnumerator DKIEKAOLFLA()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CD7 RID: 158935 RVA: 0x00AC8E3C File Offset: 0x00AC703C
private IEnumerator MMEMABEHICM()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CD8 RID: 158936 RVA: 0x00AC8E58 File Offset: 0x00AC7058
public virtual void BGLIEBEJCPE()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = false;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 734f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CD9 RID: 158937 RVA: 0x00AC8E94 File Offset: 0x00AC7094
public virtual void KJOGALJMKMJ()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = true;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 1318f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CDB RID: 158939 RVA: 0x00AC8EE4 File Offset: 0x00AC70E4
private IEnumerator KPKOOIJIGFO()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CDC RID: 158940 RVA: 0x00AC8F00 File Offset: 0x00AC7100
public virtual void BDOLIHIMNIM()
{
if (base.JENLCPPHGDP)
{
base.JENLCPPHGDP = true;
this.IOCPKPHDBPK = base.StartCoroutine(this.KPKOOIJIGFO());
}
}
// Token: 0x06026CDD RID: 158941 RVA: 0x00AC8F28 File Offset: 0x00AC7128
public virtual float MBFBGPEOJAM(RenderTexture KPMMDGIAGPC)
{
float num = 16f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 1);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CDE RID: 158942 RVA: 0x00AC8FA4 File Offset: 0x00AC71A4
public virtual void GHKCCBMCBAP()
{
if (this.IOCPKPHDBPK == null)
{
base.JENLCPPHGDP = true;
this.LADOMPENPHI = Time.unscaledTime;
this.EHOKAPGAKHL = 803f;
this.HNGFCOMICGK.Clear();
base.JLPPDKCGJKA();
}
}
// Token: 0x06026CDF RID: 158943 RVA: 0x00AC8FE0 File Offset: 0x00AC71E0
public virtual float IPBGALJPLMC(RenderTexture KPMMDGIAGPC)
{
float num = 1926f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 1);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CE0 RID: 158944 RVA: 0x00AC905C File Offset: 0x00AC725C
public virtual string GMDEPMKNKBH()
{
return base.HHAKNJPFPLP + "SystemInfo";
}
// Token: 0x06026CE1 RID: 158945 RVA: 0x00AC9070 File Offset: 0x00AC7270
private IEnumerator GLABCBPGPOA()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CE2 RID: 158946 RVA: 0x00AC908C File Offset: 0x00AC728C
private IEnumerator CMBHGOJDGNH()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x06026CE3 RID: 158947 RVA: 0x00AC90A8 File Offset: 0x00AC72A8
public virtual string BLAEMJMKPDB()
{
return base.HHAKNJPFPLP + "mydemo.com";
}
// Token: 0x06026CE4 RID: 158948 RVA: 0x00AC90BC File Offset: 0x00AC72BC
public virtual float CLGNMHAFEPP(RenderTexture KPMMDGIAGPC)
{
float num = 704f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 1);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CE5 RID: 158949 RVA: 0x00AC9138 File Offset: 0x00AC7338
public virtual float DFNEBCKMCEO(RenderTexture KPMMDGIAGPC)
{
float num = 1656f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CE6 RID: 158950 RVA: 0x00AC91B4 File Offset: 0x00AC73B4
public virtual float DBNOEGPDGGK(RenderTexture KPMMDGIAGPC)
{
float num = 1780f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 1);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CE7 RID: 158951 RVA: 0x00AC9230 File Offset: 0x00AC7430
public virtual float LBOBLJFDLIJ(RenderTexture KPMMDGIAGPC)
{
float num = 1639f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 1);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CE8 RID: 158952 RVA: 0x00AC92AC File Offset: 0x00AC74AC
public virtual float EHGJNCKLMIA(RenderTexture KPMMDGIAGPC)
{
float num = 1060f;
if (base.JENLCPPHGDP)
{
if (Time.unscaledTime - this.EHOKAPGAKHL >= this.PHBDMJOEKEB)
{
this.EHOKAPGAKHL = Time.unscaledTime;
RenderTexture temporary = RenderTexture.GetTemporary(KPMMDGIAGPC.width, KPMMDGIAGPC.height, 0);
Graphics.Blit(KPMMDGIAGPC, temporary);
this.HNGFCOMICGK.Add(temporary);
}
num = (Time.unscaledTime - this.LADOMPENPHI) / this.maxDuration;
}
return num;
}
// Token: 0x06026CE9 RID: 158953 RVA: 0x00AC9328 File Offset: 0x00AC7528
private IEnumerator CHKIFGLBIDP()
{
akgamfmhlaf = new GifCapture.DBAFECJIOFL.AKGAMFMHLAF();
akgamfmhlaf.MEPGOLIKLOL = this;
base.FIPPJAIHKGL();
akgamfmhlaf.MJINAHLCNDC = new MemoryStream();
yield return CaptureTheGIF.NCKMBFBMBFM.MakeGif(this.HNGFCOMICGK, this.PHBDMJOEKEB, akgamfmhlaf.MJINAHLCNDC, false, 256, CaptureTheGIF.LCGFDEMPJIC.EveryFrame, 0);
currentFileName = VideoCapture.DHBOGMJHDEF;
nkafppoglij = new GifCapture.DBAFECJIOFL.NKAFPPOGLIJ();
nkafppoglij.MEPGOLIKLOL = this;
nkafppoglij.AOHNJFNCJKD = akgamfmhlaf;
nkafppoglij.JEPOCDGJGDP = CaptureTheGIF.MakeFile(this.HHAKNJPFPLP, currentFileName);
try
{
thread = new Thread(new ThreadStart(nkafppoglij.OJKNBNGGBEC));
thread.Start();
while (thread.ThreadState == ThreadState.Running)
{
yield return null;
}
}
finally
{
if (nkafppoglij.JEPOCDGJGDP != null)
{
((IDisposable)nkafppoglij.JEPOCDGJGDP).Dispose();
}
}
base.IGMKAMDPIJK(currentFileName);
this.IOCPKPHDBPK = null;
yield break;
}
// Token: 0x040061B7 RID: 25015
private float EHOKAPGAKHL;
// Token: 0x040061B8 RID: 25016
private float LADOMPENPHI;
// Token: 0x040061B9 RID: 25017
private Coroutine IOCPKPHDBPK;
// Token: 0x040061BA RID: 25018
private List<RenderTexture> HNGFCOMICGK = new List<RenderTexture>();
}