oh dear
This commit is contained in:
@@ -0,0 +1,265 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
|
||||
// Token: 0x02000587 RID: 1415
|
||||
[Token(Token = "0x2000587")]
|
||||
public class KIFFHLOFBHD
|
||||
{
|
||||
// Token: 0x06002A6B RID: 10859 RVA: 0x000AD2B4 File Offset: 0x000AB4B4
|
||||
[Token(Token = "0x6002A6B")]
|
||||
[Address(RVA = "0xBE9D00", Offset = "0xBE8B00", VA = "0x180BE9D00")]
|
||||
public static PMGCJEPKFOF<RenderTexture> OKHEHEPNOLO(MonoBehaviour LHOMKMINCHH, Canvas DMKAGKCOMLC, RenderTextureFormat AGEMJHKFIHK = RenderTextureFormat.ARGB32)
|
||||
{
|
||||
Transform transform = DMKAGKCOMLC.transform;
|
||||
int num = 0;
|
||||
if (transform != 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
RenderTextureFormat renderTextureFormat;
|
||||
Debug.LogWarning(string.Format("Unable to create RenderTexture with unsupported format {0}. Falling back to {1}.", flag, renderTextureFormat));
|
||||
}
|
||||
int num2 = 0;
|
||||
RenderTexture renderTexture = new RenderTexture(0, num2, 24, (RenderTextureFormat)num, (RenderTextureReadWrite)num);
|
||||
string text = string.Format("{0}_RendTex", DMKAGKCOMLC);
|
||||
renderTexture.name = text;
|
||||
Graphics.Blit(Texture2D.blackTexture, renderTexture);
|
||||
Canvas theCanvas = DMKAGKCOMLC;
|
||||
RenderTexture texToUse = renderTexture;
|
||||
CBLLFJEDOII<RenderTexture> cbllfjedoii = new CBLLFJEDOII();
|
||||
CBLLFJEDOII<RenderTexture> promise = cbllfjedoii;
|
||||
Action action = delegate
|
||||
{
|
||||
Canvas theCanvas2 = theCanvas;
|
||||
RenderTexture texToUse3 = texToUse;
|
||||
KIFFHLOFBHD.KBPOCNHPCGF(theCanvas2, texToUse3);
|
||||
CBLLFJEDOII<RenderTexture> promise2 = promise;
|
||||
RenderTexture texToUse2 = texToUse;
|
||||
promise2.OOOIENHGNCA(texToUse2);
|
||||
};
|
||||
KFBABPAPIMB kfbabpapimb = LHOMKMINCHH.GGGCLEIGKCE(action);
|
||||
CBLLFJEDOII<RenderTexture> promise3 = promise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002A6C RID: 10860 RVA: 0x000AD370 File Offset: 0x000AB570
|
||||
[Token(Token = "0x6002A6C")]
|
||||
[Address(RVA = "0xBE9C20", Offset = "0xBE8A20", VA = "0x180BE9C20")]
|
||||
public static PMGCJEPKFOF<RenderTexture> OKHEHEPNOLO(MonoBehaviour LHOMKMINCHH, Canvas DMKAGKCOMLC, RenderTexture LBDFLDKCKCG)
|
||||
{
|
||||
CBLLFJEDOII<RenderTexture> cbllfjedoii = new CBLLFJEDOII();
|
||||
CBLLFJEDOII<RenderTexture> promise = cbllfjedoii;
|
||||
Action action = delegate
|
||||
{
|
||||
Canvas theCanvas = DMKAGKCOMLC;
|
||||
RenderTexture texToUse = LBDFLDKCKCG;
|
||||
KIFFHLOFBHD.KBPOCNHPCGF(theCanvas, texToUse);
|
||||
CBLLFJEDOII<RenderTexture> promise2 = promise;
|
||||
RenderTexture texToUse2 = LBDFLDKCKCG;
|
||||
promise2.OOOIENHGNCA(texToUse2);
|
||||
};
|
||||
KFBABPAPIMB kfbabpapimb = LHOMKMINCHH.GGGCLEIGKCE(action);
|
||||
CBLLFJEDOII<RenderTexture> promise3 = promise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002A6D RID: 10861 RVA: 0x000AD3C0 File Offset: 0x000AB5C0
|
||||
[Token(Token = "0x6002A6D")]
|
||||
[Address(RVA = "0xBE93A0", Offset = "0xBE81A0", VA = "0x180BE93A0")]
|
||||
private static void KBPOCNHPCGF(Canvas DMKAGKCOMLC, RenderTexture LBDFLDKCKCG)
|
||||
{
|
||||
KIFFHLOFBHD.KOKFEJEGNAC = Time.frameCount;
|
||||
Camera camera = KIFFHLOFBHD.BAEFEMEMHOB();
|
||||
camera.targetTexture = LBDFLDKCKCG;
|
||||
int layer = DMKAGKCOMLC.gameObject.layer;
|
||||
GameObject gameObject = DMKAGKCOMLC.gameObject;
|
||||
Transform transform = DMKAGKCOMLC.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = DMKAGKCOMLC.transform;
|
||||
float z2 = Vector3.up.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
KIFFHLOFBHD.LJANPOGDMDI(camera, DMKAGKCOMLC);
|
||||
camera.Render();
|
||||
float num = camera.orthographicSize * 2f;
|
||||
int num2 = 0;
|
||||
KIFFHLOFBHD.GGLNJDMEGKO = num;
|
||||
camera.targetTexture = num2;
|
||||
GameObject gameObject2 = DMKAGKCOMLC.gameObject;
|
||||
Transform transform3 = DMKAGKCOMLC.transform;
|
||||
}
|
||||
|
||||
// Token: 0x06002A6E RID: 10862 RVA: 0x000AD470 File Offset: 0x000AB670
|
||||
[Token(Token = "0x6002A6E")]
|
||||
[Address(RVA = "0xBE9680", Offset = "0xBE8480", VA = "0x180BE9680")]
|
||||
public static void KNOEHBFKHIK(Canvas NKKFJKIMHBN, out float HFNDPDFBLPA, out float CHAKCELLLJD)
|
||||
{
|
||||
while (NKKFJKIMHBN.renderMode == RenderMode.WorldSpace)
|
||||
{
|
||||
if (NKKFJKIMHBN.transform != 0)
|
||||
{
|
||||
Transform transform = NKKFJKIMHBN.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector2 vector2;
|
||||
HFNDPDFBLPA.m_value = vector2;
|
||||
Transform transform2 = NKKFJKIMHBN.transform;
|
||||
float num;
|
||||
CHAKCELLLJD.m_value = num;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A6F RID: 10863 RVA: 0x000AD4C0 File Offset: 0x000AB6C0
|
||||
[Token(Token = "0x6002A6F")]
|
||||
[Address(RVA = "0xBE9800", Offset = "0xBE8600", VA = "0x180BE9800")]
|
||||
public static void LJANPOGDMDI(Camera FOMHGMLPOND, Canvas JPAEBABGHOA)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (JPAEBABGHOA.renderMode != RenderMode.WorldSpace)
|
||||
{
|
||||
JPAEBABGHOA.worldCamera = FOMHGMLPOND;
|
||||
}
|
||||
if (JPAEBABGHOA.renderMode != RenderMode.WorldSpace)
|
||||
{
|
||||
Rect pixelRect = JPAEBABGHOA.pixelRect;
|
||||
Rect pixelRect2 = JPAEBABGHOA.pixelRect;
|
||||
}
|
||||
}
|
||||
while (JPAEBABGHOA.transform == 0);
|
||||
Transform transform = JPAEBABGHOA.transform;
|
||||
Transform transform2 = JPAEBABGHOA.transform;
|
||||
Transform transform3 = FOMHGMLPOND.gameObject.transform;
|
||||
Transform transform4 = JPAEBABGHOA.transform;
|
||||
Transform transform5 = JPAEBABGHOA.transform;
|
||||
Transform transform6 = FOMHGMLPOND.gameObject.transform;
|
||||
Transform transform7 = JPAEBABGHOA.transform;
|
||||
Transform transform8 = JPAEBABGHOA.transform;
|
||||
float num;
|
||||
FOMHGMLPOND.orthographicSize = num;
|
||||
}
|
||||
|
||||
// Token: 0x06002A70 RID: 10864 RVA: 0x000AD554 File Offset: 0x000AB754
|
||||
[Token(Token = "0x6002A70")]
|
||||
[Address(RVA = "0xBE9050", Offset = "0xBE7E50", VA = "0x180BE9050")]
|
||||
private static Camera BAEFEMEMHOB()
|
||||
{
|
||||
Camera nfabkompalp = KIFFHLOFBHD.NFABKOMPALP;
|
||||
int num = 0;
|
||||
if (nfabkompalp == num)
|
||||
{
|
||||
GameObject gameObject = new GameObject("CanvasToTextureCam");
|
||||
gameObject.DFFNGCIAOME();
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
KIFFHLOFBHD.NFABKOMPALP = gameObject.AddComponent<Camera>();
|
||||
KIFFHLOFBHD.NFABKOMPALP.clearFlags = CameraClearFlags.Color;
|
||||
int num3 = 0;
|
||||
KIFFHLOFBHD.NFABKOMPALP.backgroundColor = num3;
|
||||
KIFFHLOFBHD.NFABKOMPALP.cullingMask = 16;
|
||||
KIFFHLOFBHD.NFABKOMPALP.renderingPath = RenderingPath.Forward;
|
||||
Camera nfabkompalp2 = KIFFHLOFBHD.NFABKOMPALP;
|
||||
int num4 = 0;
|
||||
nfabkompalp2.useOcclusionCulling = num4 != 0;
|
||||
Camera nfabkompalp3 = KIFFHLOFBHD.NFABKOMPALP;
|
||||
int num5 = 0;
|
||||
nfabkompalp3.allowHDR = num5 != 0;
|
||||
Camera nfabkompalp4 = KIFFHLOFBHD.NFABKOMPALP;
|
||||
int num6 = 0;
|
||||
nfabkompalp4.allowMSAA = num6 != 0;
|
||||
Camera nfabkompalp5 = KIFFHLOFBHD.NFABKOMPALP;
|
||||
int num7 = 0;
|
||||
nfabkompalp5.stereoTargetEye = (StereoTargetEyeMask)num7;
|
||||
KIFFHLOFBHD.NFABKOMPALP.orthographic = true;
|
||||
KIFFHLOFBHD.NFABKOMPALP.nearClipPlane = -1f;
|
||||
KIFFHLOFBHD.NFABKOMPALP.farClipPlane = 2f;
|
||||
KIFFHLOFBHD.NFABKOMPALP.GetOrCreateAdditionalCameraData().<isSimpleUIViewCamera>k__BackingField = true;
|
||||
}
|
||||
return KIFFHLOFBHD.NFABKOMPALP;
|
||||
}
|
||||
|
||||
// Token: 0x06002A71 RID: 10865 RVA: 0x000AD660 File Offset: 0x000AB860
|
||||
[Token(Token = "0x6002A71")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public KIFFHLOFBHD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002A72 RID: 10866 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6002A72")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static KIFFHLOFBHD()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002219 RID: 8729
|
||||
[Token(Token = "0x4002219")]
|
||||
private static int KOKFEJEGNAC;
|
||||
|
||||
// Token: 0x0400221A RID: 8730
|
||||
[Token(Token = "0x400221A")]
|
||||
private static float GGLNJDMEGKO;
|
||||
|
||||
// Token: 0x0400221B RID: 8731
|
||||
[Token(Token = "0x400221B")]
|
||||
private const DAJFOCGPHGP DAGIPBKOHOC = DAJFOCGPHGP.Water;
|
||||
|
||||
// Token: 0x0400221C RID: 8732
|
||||
[Token(Token = "0x400221C")]
|
||||
private const int NNHBELIOIIM = 16;
|
||||
|
||||
// Token: 0x0400221D RID: 8733
|
||||
[Token(Token = "0x400221D")]
|
||||
private static Camera NFABKOMPALP;
|
||||
|
||||
// Token: 0x02000588 RID: 1416
|
||||
[Token(Token = "0x2000588")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AGIBOKJIIBJ
|
||||
{
|
||||
// Token: 0x06002A73 RID: 10867 RVA: 0x000AD674 File Offset: 0x000AB874
|
||||
[Token(Token = "0x6002A73")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AGIBOKJIIBJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002A74 RID: 10868 RVA: 0x000AD688 File Offset: 0x000AB888
|
||||
[Token(Token = "0x6002A74")]
|
||||
[Address(RVA = "0xBE3080", Offset = "0xBE1E80", VA = "0x180BE3080")]
|
||||
internal void <ConvertToTexture>b__0()
|
||||
{
|
||||
Canvas canvas = this.theCanvas;
|
||||
RenderTexture renderTexture = this.texToUse;
|
||||
KIFFHLOFBHD.KBPOCNHPCGF(canvas, renderTexture);
|
||||
CBLLFJEDOII<RenderTexture> cbllfjedoii = this.promise;
|
||||
RenderTexture renderTexture2 = this.texToUse;
|
||||
cbllfjedoii.OOOIENHGNCA(renderTexture2);
|
||||
}
|
||||
|
||||
// Token: 0x0400221E RID: 8734
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400221E")]
|
||||
public Canvas theCanvas;
|
||||
|
||||
// Token: 0x0400221F RID: 8735
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400221F")]
|
||||
public RenderTexture texToUse;
|
||||
|
||||
// Token: 0x04002220 RID: 8736
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002220")]
|
||||
public CBLLFJEDOII<RenderTexture> promise;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user