920 lines
33 KiB
C#
920 lines
33 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.AGUI;
|
|
using RecRoom.Async;
|
|
using RecRoom.Avatar.Outfit;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using RecRoom.Core.Creation.Shapes;
|
|
using RecRoom.Core.Imposters;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering;
|
|
using UnityEngine.Rendering.PostProcessing;
|
|
using UnityEngine.Rendering.Universal;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020029B3 RID: 10675
|
|
[Token(Token = "0x20029B3")]
|
|
[StructLayout(3)]
|
|
public static class JODFIHBJHJM
|
|
{
|
|
// Token: 0x1700320C RID: 12812
|
|
// (get) Token: 0x06012A48 RID: 76360 RVA: 0x00471F40 File Offset: 0x00470140
|
|
[Token(Token = "0x1700320C")]
|
|
public static Camera LFFANADJAKB
|
|
{
|
|
[Token(Token = "0x6012A48")]
|
|
[Address(RVA = "0x158D390", Offset = "0x158BD90", VA = "0x18158D390")]
|
|
get
|
|
{
|
|
Camera iaembedhffk = JODFIHBJHJM.IAEMBEDHFFK;
|
|
int num = 0;
|
|
if (!(iaembedhffk != num))
|
|
{
|
|
JODFIHBJHJM.IAEMBEDHFFK = new GameObject("ImposterPreviewCamera").AddComponent<Camera>();
|
|
JODFIHBJHJM.IAEMBEDHFFK.clearFlags = CameraClearFlags.Depth;
|
|
JODFIHBJHJM.IAEMBEDHFFK.cullingMask = 16;
|
|
JODFIHBJHJM.IAEMBEDHFFK.orthographic = true;
|
|
Camera iaembedhffk2 = JODFIHBJHJM.IAEMBEDHFFK;
|
|
int num2 = 0;
|
|
iaembedhffk2.stereoTargetEye = (StereoTargetEyeMask)num2;
|
|
Camera iaembedhffk3 = JODFIHBJHJM.IAEMBEDHFFK;
|
|
int num3 = 0;
|
|
iaembedhffk3.enabled = num3 != 0;
|
|
}
|
|
return JODFIHBJHJM.IAEMBEDHFFK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012A49 RID: 76361 RVA: 0x00471FC4 File Offset: 0x004701C4
|
|
[Token(Token = "0x6012A49")]
|
|
[Address(RVA = "0x158C9F0", Offset = "0x158B3F0", VA = "0x18158C9F0")]
|
|
public static GameObject EIJJOKINEIL(OGNBCNBPFCC AAICMBDEJBE, Transform HICENEOPGOF, [Optional] EquipmentSkin DDELHIOJGDM, bool IJHNGOCGMED = false)
|
|
{
|
|
int num = 0;
|
|
Tool tool;
|
|
bool flag = tool != num;
|
|
if (!flag)
|
|
{
|
|
Debug.LogError(string.Format("Unable to spawn imposter for tool {0}", flag));
|
|
}
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
|
if (runtimeSpawnableToolConfig != 0)
|
|
{
|
|
float z = runtimeSpawnableToolConfig.SpawnRotation.z;
|
|
}
|
|
GameObject gameObject = tool.gameObject;
|
|
GameObject gameObject2;
|
|
return gameObject2;
|
|
}
|
|
|
|
// Token: 0x06012A4A RID: 76362 RVA: 0x0047201C File Offset: 0x0047021C
|
|
[Token(Token = "0x6012A4A")]
|
|
[Address(RVA = "0x158CC30", Offset = "0x158B630", VA = "0x18158CC30")]
|
|
public static GameObject EIJJOKINEIL(GameObject CFAPNBBHEKB, Transform HICENEOPGOF, bool IJHNGOCGMED = false)
|
|
{
|
|
int num = 0;
|
|
return JODFIHBJHJM.EIJJOKINEIL(CFAPNBBHEKB, HICENEOPGOF, num, IJHNGOCGMED);
|
|
}
|
|
|
|
// Token: 0x06012A4B RID: 76363 RVA: 0x00472034 File Offset: 0x00470234
|
|
[Token(Token = "0x6012A4B")]
|
|
[Address(RVA = "0x1B5E530", Offset = "0x1B5CF30", VA = "0x181B5E530")]
|
|
public static T EIJJOKINEIL<T>(T CFAPNBBHEKB, Transform A_1, bool A_2) where T : Component
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012A4C RID: 76364 RVA: 0x00472048 File Offset: 0x00470248
|
|
[Token(Token = "0x6012A4C")]
|
|
[Address(RVA = "0x1B5EAD0", Offset = "0x1B5D4D0", VA = "0x181B5EAD0")]
|
|
public static T EIJJOKINEIL<T>(GameObject CFAPNBBHEKB, Transform HICENEOPGOF, bool IJHNGOCGMED = false) where T : Component
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012A4D RID: 76365 RVA: 0x00472058 File Offset: 0x00470258
|
|
[Token(Token = "0x6012A4D")]
|
|
[Address(RVA = "0x158CD00", Offset = "0x158B700", VA = "0x18158CD00")]
|
|
public static GameObject EIJJOKINEIL(GameObject CFAPNBBHEKB, Transform HICENEOPGOF, DDOCLDALHON KDMGDPJLIBN, bool IJHNGOCGMED)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012A4D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.GameObject JODFIHBJHJM::EIJJOKINEIL(UnityEngine.GameObject,UnityEngine.Transform,DDOCLDALHON,System.Boolean)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_1_0B, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](DDOCLDALHON::GJNMCFJDIAO, ldloc:DDOCLDALHON[exp:valuetype DDOCLDALHON&](KDMGDPJLIBN))))
|
|
stloc:valuetype [mscorlib]System.Nullable`1<valuetype [UnityEngine.CoreModule]UnityEngine.Vector3>(var_2_12, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype [UnityEngine.CoreModule]UnityEngine.Vector3>(DDOCLDALHON::AFDPEICPCAF, ldloc:DDOCLDALHON[exp:valuetype DDOCLDALHON&](KDMGDPJLIBN)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06012A4E RID: 76366 RVA: 0x00472078 File Offset: 0x00470278
|
|
[Token(Token = "0x6012A4E")]
|
|
[Address(RVA = "0x1B5EBB0", Offset = "0x1B5D5B0", VA = "0x181B5EBB0")]
|
|
public static T EIJJOKINEIL<T>(GameObject CFAPNBBHEKB, Transform HICENEOPGOF, DDOCLDALHON KDMGDPJLIBN, bool IJHNGOCGMED) where T : Component
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012A4E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling T JODFIHBJHJM::EIJJOKINEIL<T>(UnityEngine.GameObject,UnityEngine.Transform,DDOCLDALHON,System.Boolean)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_1_0B, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](DDOCLDALHON::GJNMCFJDIAO, ldloc:DDOCLDALHON[exp:valuetype DDOCLDALHON&](KDMGDPJLIBN))))
|
|
stloc:valuetype [mscorlib]System.Nullable`1<valuetype [UnityEngine.CoreModule]UnityEngine.Vector3>(var_2_12, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype [UnityEngine.CoreModule]UnityEngine.Vector3>(DDOCLDALHON::AFDPEICPCAF, ldloc:DDOCLDALHON[exp:valuetype DDOCLDALHON&](KDMGDPJLIBN)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06012A4F RID: 76367 RVA: 0x00472098 File Offset: 0x00470298
|
|
[Token(Token = "0x6012A4F")]
|
|
[Address(RVA = "0x1B5E9F0", Offset = "0x1B5D3F0", VA = "0x181B5E9F0")]
|
|
public static T EIJJOKINEIL<T>(T CFAPNBBHEKB, Transform HICENEOPGOF, DDOCLDALHON KDMGDPJLIBN, bool IJHNGOCGMED) where T : Component
|
|
{
|
|
float a = KDMGDPJLIBN.GJNMCFJDIAO.a;
|
|
Vector3? afdpeicpcaf = KDMGDPJLIBN.AFDPEICPCAF;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012A50 RID: 76368 RVA: 0x004720C0 File Offset: 0x004702C0
|
|
[Token(Token = "0x6012A50")]
|
|
[Address(RVA = "0x1B5E630", Offset = "0x1B5D030", VA = "0x181B5E630")]
|
|
private static T EIJJOKINEIL<T>(GameObject CFAPNBBHEKB, Transform HICENEOPGOF, DDOCLDALHON KDMGDPJLIBN, bool IJHNGOCGMED, out GameObject MKKGHHMGBGE) where T : Component
|
|
{
|
|
int num = 0;
|
|
Transform pnfcnncahkh = JODFIHBJHJM.PNFCNNCAHKH;
|
|
int num2 = 0;
|
|
if (pnfcnncahkh == num2)
|
|
{
|
|
JODFIHBJHJM.PNFCNNCAHKH = new GameObject("DisabledImposterRoot").transform;
|
|
JODFIHBJHJM.PNFCNNCAHKH.gameObject.hideFlags = HideFlags.HideAndDontSave;
|
|
GameObject gameObject = JODFIHBJHJM.PNFCNNCAHKH.gameObject;
|
|
int num3 = 0;
|
|
gameObject.SetActive(num3 != 0);
|
|
}
|
|
Transform pnfcnncahkh2 = JODFIHBJHJM.PNFCNNCAHKH;
|
|
Transform transform = global::UnityEngine.Object.Instantiate<GameObject>(CFAPNBBHEKB, pnfcnncahkh2).gameObject.transform;
|
|
float a = KDMGDPJLIBN.GJNMCFJDIAO.a;
|
|
Vector3? afdpeicpcaf = KDMGDPJLIBN.AFDPEICPCAF;
|
|
SavedExtents savedExtents;
|
|
savedExtents.SetLocalSpaceBounds(num);
|
|
Transform transform2;
|
|
transform2.parentInternal = HICENEOPGOF;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012A51 RID: 76369 RVA: 0x00472168 File Offset: 0x00470368
|
|
[Token(Token = "0x6012A51")]
|
|
[Address(RVA = "0x1B5EC80", Offset = "0x1B5D680", VA = "0x181B5EC80")]
|
|
private static T MEIFDIJMGIP<T>(GameObject DOJCFCINALC, DDOCLDALHON KDMGDPJLIBN, bool IJHNGOCGMED) where T : Component
|
|
{
|
|
bool flag;
|
|
do
|
|
{
|
|
int num = 0;
|
|
JODFIHBJHJM.DNLGELONHMF.Clear();
|
|
List<Component> dnlgelonhmf = JODFIHBJHJM.DNLGELONHMF;
|
|
Type type;
|
|
ulong num2;
|
|
ulong num3;
|
|
Array componentsInternal = DOJCFCINALC.GetComponentsInternal(type, num2 != 0UL, num2 != 0UL, num3 != 0UL, num != 0, dnlgelonhmf);
|
|
List<Component> dnlgelonhmf2 = JODFIHBJHJM.DNLGELONHMF;
|
|
List<Component> dnlgelonhmf3 = JODFIHBJHJM.DNLGELONHMF;
|
|
List<Component> dnlgelonhmf4 = JODFIHBJHJM.DNLGELONHMF;
|
|
List<Component> dnlgelonhmf5 = JODFIHBJHJM.DNLGELONHMF;
|
|
Type typeFromHandle = typeof(MonoBehaviour);
|
|
int size = JODFIHBJHJM.DNLGELONHMF._size;
|
|
List<Component> dnlgelonhmf6 = JODFIHBJHJM.DNLGELONHMF;
|
|
Type typeFromHandle2 = typeof(MonoBehaviour);
|
|
List<Component> dnlgelonhmf7 = JODFIHBJHJM.DNLGELONHMF;
|
|
List.Enumerator enumerator;
|
|
int num4;
|
|
if (enumerator != 0)
|
|
{
|
|
num4 = 0;
|
|
while (!flag)
|
|
{
|
|
}
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
int num5 = 0;
|
|
if (num5 < num4)
|
|
{
|
|
num5 += num5;
|
|
num5++;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
if (typeof(IDisposable).TypeHandle == (ulong)263L)
|
|
{
|
|
num += num;
|
|
flag = flag + typeof(List<Component>.Enumerator).TypeHandle != null;
|
|
}
|
|
if (typeof(IDisposable).TypeHandle == (ulong)242L)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
while (flag);
|
|
JODFIHBJHJM.DNLGELONHMF.Clear();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012A52 RID: 76370 RVA: 0x00472254 File Offset: 0x00470454
|
|
[Token(Token = "0x6012A52")]
|
|
[Address(RVA = "0x158C670", Offset = "0x158B070", VA = "0x18158C670")]
|
|
private static void AAOLGDEOCNP(Component CKCMODJNCNF)
|
|
{
|
|
int num = 0;
|
|
if (CKCMODJNCNF != num)
|
|
{
|
|
GameObject gameObject = CKCMODJNCNF.gameObject;
|
|
int num2 = 0;
|
|
if (gameObject != num2)
|
|
{
|
|
Type[] keiakjinaoj = JODFIHBJHJM.KEIAKJINAOJ;
|
|
Type type = CKCMODJNCNF.GetType();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
global::UnityEngine.Object.DestroyImmediate(CKCMODJNCNF.gameObject);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012A53 RID: 76371 RVA: 0x004722A4 File Offset: 0x004704A4
|
|
[Token(Token = "0x6012A53")]
|
|
[Address(RVA = "0x158E7F0", Offset = "0x158D1F0", VA = "0x18158E7F0")]
|
|
private static void LIDKLBGPONM(Component CKCMODJNCNF, DDOCLDALHON KDMGDPJLIBN, bool IJHNGOCGMED, [Optional] Type GBPNAOKCFIP, [Optional] Type ICNFPALNHLN)
|
|
{
|
|
int num = 0;
|
|
bool flag = CKCMODJNCNF != num;
|
|
Type type = CKCMODJNCNF.GetType();
|
|
if (type == 0 || GBPNAOKCFIP.IsInstanceOfType(type))
|
|
{
|
|
int num2 = 0;
|
|
if (type == 0 || type == 0)
|
|
{
|
|
int num3 = 0;
|
|
if (!IJHNGOCGMED)
|
|
{
|
|
if (IJHNGOCGMED)
|
|
{
|
|
if (num3 < num2)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
float a = KDMGDPJLIBN.GJNMCFJDIAO.a;
|
|
Vector3? afdpeicpcaf = KDMGDPJLIBN.AFDPEICPCAF;
|
|
}
|
|
int num4 = 0;
|
|
if (num3 != num4)
|
|
{
|
|
LOD[] array;
|
|
int length = array.Length;
|
|
uint num5;
|
|
if (num5 < (uint)length)
|
|
{
|
|
num5 += num5;
|
|
int num6 = 0;
|
|
if (num3 != num6)
|
|
{
|
|
LOD lod = array[1];
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
int num7 = 0;
|
|
MeshFilter meshFilter;
|
|
if (meshFilter != num7)
|
|
{
|
|
global::UnityEngine.Object.DestroyImmediate(meshFilter);
|
|
}
|
|
global::UnityEngine.Object.DestroyImmediate(num3);
|
|
}
|
|
}
|
|
num3++;
|
|
num6 += num6;
|
|
num5 += (uint)1;
|
|
}
|
|
}
|
|
Type[] ajlmgbhoacl = JODFIHBJHJM.AJLMGBHOACL;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
global::UnityEngine.Object.DestroyImmediate(CKCMODJNCNF);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012A54 RID: 76372 RVA: 0x004723A4 File Offset: 0x004705A4
|
|
[Token(Token = "0x6012A54")]
|
|
[Address(RVA = "0x158CDD0", Offset = "0x158B7D0", VA = "0x18158CDD0")]
|
|
private static void ENNKBGKIGDO(GameObject DOJCFCINALC)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<IncreaseTransparentRenderQueueWhenInUI> echpdphglmc = JODFIHBJHJM.ECHPDPHGLMC;
|
|
DOJCFCINALC.GetComponentsInChildren<IncreaseTransparentRenderQueueWhenInUI>(true, echpdphglmc);
|
|
List<IncreaseTransparentRenderQueueWhenInUI> echpdphglmc2 = JODFIHBJHJM.ECHPDPHGLMC;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
JODFIHBJHJM.ECHPDPHGLMC.Clear();
|
|
}
|
|
|
|
// Token: 0x06012A55 RID: 76373 RVA: 0x004723EC File Offset: 0x004705EC
|
|
[Token(Token = "0x6012A55")]
|
|
[Address(RVA = "0x158E040", Offset = "0x158CA40", VA = "0x18158E040")]
|
|
public static CancelablePromise JJAALOMHJBE(Tool EGFEJGHDNAI, RenderTexture LDEKHANDCBO, ImposterRenderConfig BKGEDPHKKBO)
|
|
{
|
|
int num = 0;
|
|
ToolSkinMapper toolSkinMapper = EGFEJGHDNAI.toolSkinMapper;
|
|
if (toolSkinMapper == 0 || toolSkinMapper.BMOHCHBBELO != 0)
|
|
{
|
|
}
|
|
OGNBCNBPFCC spawnableToolType = EGFEJGHDNAI.OGNBCNBPFCC;
|
|
if (EGFEJGHDNAI.toolSkinMapper != 0)
|
|
{
|
|
}
|
|
GameObject gameObject = EGFEJGHDNAI.gameObject;
|
|
GameObject imposter = num;
|
|
int num2 = 0;
|
|
CancelablePromise cancelablePromise = QueuedVisualImposter.QueueRenderPreMadeImposterToTexture(num, LDEKHANDCBO, BKGEDPHKKBO, num2 != 0);
|
|
Action action = delegate
|
|
{
|
|
GameObject imposter2 = imposter;
|
|
int num3 = 0;
|
|
if (imposter2 != num3)
|
|
{
|
|
global::UnityEngine.Object.DestroyImmediate(imposter);
|
|
}
|
|
};
|
|
cancelablePromise.System.Collections.IEnumerator.Reset();
|
|
return cancelablePromise;
|
|
}
|
|
|
|
// Token: 0x06012A56 RID: 76374 RVA: 0x00472464 File Offset: 0x00470664
|
|
[Token(Token = "0x6012A56")]
|
|
[Address(RVA = "0x158D800", Offset = "0x158C200", VA = "0x18158D800")]
|
|
public static void IMMCLKHHCKB(Vector3 IHJEHPCFAAH, Quaternion GBNGFENBCOG, ImposterRenderConfig BKGEDPHKKBO)
|
|
{
|
|
JODFIHBJHJM.LLIAFOKLCLP(BKGEDPHKKBO.lights.Length);
|
|
int num = 0;
|
|
ImposterRenderConfig.LightConfig[] lights = BKGEDPHKKBO.lights;
|
|
if (num < lights.Length)
|
|
{
|
|
List<URPLight> cjaccgheiaj = JODFIHBJHJM.CJACCGHEIAJ;
|
|
GameObject gameObject;
|
|
gameObject.SetActive(true);
|
|
List<URPLight> cjaccgheiaj2 = JODFIHBJHJM.CJACCGHEIAJ;
|
|
ImposterRenderConfig.LightConfig[] lights2 = BKGEDPHKKBO.lights;
|
|
float z = IHJEHPCFAAH.z;
|
|
num++;
|
|
}
|
|
List<URPLight> cjaccgheiaj3 = JODFIHBJHJM.CJACCGHEIAJ;
|
|
List<URPLight> cjaccgheiaj4 = JODFIHBJHJM.CJACCGHEIAJ;
|
|
int num2 = 0;
|
|
GameObject gameObject2;
|
|
gameObject2.SetActive(num2 != 0);
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06012A57 RID: 76375 RVA: 0x004724E0 File Offset: 0x004706E0
|
|
[Token(Token = "0x6012A57")]
|
|
[Address(RVA = "0x158E2F0", Offset = "0x158CCF0", VA = "0x18158E2F0")]
|
|
private static void JMKCKNJKKJB(Vector3 IHJEHPCFAAH, Quaternion GBNGFENBCOG, URPLight AIIBDJININK, ImposterRenderConfig.LightConfig BIKGNKONEHL)
|
|
{
|
|
Vector3 forward = Vector3.forward;
|
|
int num = 0;
|
|
AIIBDJININK.transform.position = num;
|
|
int num2 = 0;
|
|
AIIBDJININK.transform.rotation = num2;
|
|
Light <UnityLight>k__BackingField = AIIBDJININK.<UnityLight>k__BackingField;
|
|
float specularContribution = BIKGNKONEHL.specularContribution;
|
|
AIIBDJININK.specularContribution = specularContribution;
|
|
LightType lightType = BIKGNKONEHL.lightType;
|
|
<UnityLight>k__BackingField.type = lightType;
|
|
Light <UnityLight>k__BackingField2 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
float range = BIKGNKONEHL.range;
|
|
<UnityLight>k__BackingField2.range = range;
|
|
Light <UnityLight>k__BackingField3 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
float spotAngle = BIKGNKONEHL.spotAngle;
|
|
<UnityLight>k__BackingField3.spotAngle = spotAngle;
|
|
Light <UnityLight>k__BackingField4 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
Light <UnityLight>k__BackingField5 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
float intensity = BIKGNKONEHL.intensity;
|
|
<UnityLight>k__BackingField5.intensity = intensity;
|
|
Light <UnityLight>k__BackingField6 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
float indirectMultiplier = BIKGNKONEHL.indirectMultiplier;
|
|
<UnityLight>k__BackingField6.bounceIntensity = indirectMultiplier;
|
|
Light <UnityLight>k__BackingField7 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
if (BIKGNKONEHL.SupportsShadows)
|
|
{
|
|
}
|
|
int num3 = 0;
|
|
<UnityLight>k__BackingField7.shadows = (LightShadows)num3;
|
|
Light <UnityLight>k__BackingField8 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
if (BIKGNKONEHL.SupportsShadows)
|
|
{
|
|
}
|
|
int num4 = 0;
|
|
<UnityLight>k__BackingField8.shadowStrength = (float)num4;
|
|
Light <UnityLight>k__BackingField9 = AIIBDJININK.<UnityLight>k__BackingField;
|
|
if (BIKGNKONEHL.SupportsShadows)
|
|
{
|
|
}
|
|
<UnityLight>k__BackingField9.shadowNearPlane = 0.1f;
|
|
}
|
|
|
|
// Token: 0x06012A58 RID: 76376 RVA: 0x00472608 File Offset: 0x00470808
|
|
[Token(Token = "0x6012A58")]
|
|
[Address(RVA = "0x158E640", Offset = "0x158D040", VA = "0x18158E640")]
|
|
public static void KEMHHNJNBCF()
|
|
{
|
|
int num = 0;
|
|
List<URPLight> cjaccgheiaj = JODFIHBJHJM.CJACCGHEIAJ;
|
|
List<URPLight> cjaccgheiaj2 = JODFIHBJHJM.CJACCGHEIAJ;
|
|
int num2 = 0;
|
|
GameObject gameObject;
|
|
gameObject.SetActive(num2 != 0);
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06012A59 RID: 76377 RVA: 0x00472638 File Offset: 0x00470838
|
|
[Token(Token = "0x6012A59")]
|
|
[Address(RVA = "0x158ECB0", Offset = "0x158D6B0", VA = "0x18158ECB0")]
|
|
private static void LLIAFOKLCLP(int ODOCNPENMIA)
|
|
{
|
|
int size = JODFIHBJHJM.CJACCGHEIAJ._size;
|
|
List<URPLight> cjaccgheiaj = JODFIHBJHJM.CJACCGHEIAJ;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
JODFIHBJHJM.CJACCGHEIAJ.RemoveAt(size);
|
|
}
|
|
List<URPLight> cjaccgheiaj2 = JODFIHBJHJM.CJACCGHEIAJ;
|
|
if (ODOCNPENMIA > 0)
|
|
{
|
|
Type[] array = new Type[2];
|
|
Type typeFromHandle = typeof(Light);
|
|
throw new ArrayTypeMismatchException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012A5A RID: 76378 RVA: 0x004726E0 File Offset: 0x004708E0
|
|
[Token(Token = "0x6012A5A")]
|
|
[Address(RVA = "0x158C8A0", Offset = "0x158B2A0", VA = "0x18158C8A0")]
|
|
public static void DOGOCPNPDJN(ImposterRenderConfig BKGEDPHKKBO)
|
|
{
|
|
JODFIHBJHJM.LMCNJAODCAD = RenderSettings.ambientMode;
|
|
Color ambientEquatorColor = RenderSettings.ambientEquatorColor;
|
|
Color ambientGroundColor = RenderSettings.ambientGroundColor;
|
|
Color ambientSkyColor = RenderSettings.ambientSkyColor;
|
|
JODFIHBJHJM.PNJNNIOFLCD = RenderSettings.customReflection;
|
|
RenderSettings.ambientMode = AmbientMode.Trilight;
|
|
RenderSettings.ambientEquatorColor = BKGEDPHKKBO.environmentEquatorColor;
|
|
RenderSettings.ambientGroundColor = BKGEDPHKKBO.environmentGroundColor;
|
|
RenderSettings.ambientSkyColor = BKGEDPHKKBO.environmentSkyColor;
|
|
RenderSettings.customReflection = BKGEDPHKKBO.environmentReflectionProbe;
|
|
}
|
|
|
|
// Token: 0x06012A5B RID: 76379 RVA: 0x00472750 File Offset: 0x00470950
|
|
[Token(Token = "0x6012A5B")]
|
|
[Address(RVA = "0x158C7B0", Offset = "0x158B1B0", VA = "0x18158C7B0")]
|
|
public static void DJIKGEKGANK()
|
|
{
|
|
RenderSettings.ambientMode = JODFIHBJHJM.LMCNJAODCAD;
|
|
RenderSettings.ambientEquatorColor = JODFIHBJHJM.KEAMHPABLMG;
|
|
RenderSettings.ambientGroundColor = JODFIHBJHJM.DFFAGFICFKO;
|
|
RenderSettings.ambientSkyColor = JODFIHBJHJM.NCNDHIPGLDL;
|
|
RenderSettings.customReflection = JODFIHBJHJM.PNJNNIOFLCD;
|
|
}
|
|
|
|
// Token: 0x06012A5C RID: 76380 RVA: 0x00472790 File Offset: 0x00470990
|
|
[Token(Token = "0x6012A5C")]
|
|
[Address(RVA = "0x158E720", Offset = "0x158D120", VA = "0x18158E720")]
|
|
public static void LHIJJOKKALC(GameObject HKKPMMBOFNA, RenderTexture LDEKHANDCBO, ImposterRenderConfig BKGEDPHKKBO)
|
|
{
|
|
JODFIHBJHJM.JEIJGMKGEGL(HKKPMMBOFNA, LDEKHANDCBO, BKGEDPHKKBO);
|
|
JODFIHBJHJM.LFFANADJAKB.targetTexture = LDEKHANDCBO;
|
|
JODFIHBJHJM.LFFANADJAKB.Render();
|
|
Camera camera = JODFIHBJHJM.LFFANADJAKB;
|
|
int num = 0;
|
|
camera.targetTexture = num;
|
|
JODFIHBJHJM.IKEJJDLPLEG(HKKPMMBOFNA);
|
|
}
|
|
|
|
// Token: 0x06012A5D RID: 76381 RVA: 0x004727E0 File Offset: 0x004709E0
|
|
[Token(Token = "0x6012A5D")]
|
|
[Address(RVA = "0x158DA80", Offset = "0x158C480", VA = "0x18158DA80")]
|
|
public static void JEIJGMKGEGL(GameObject HKKPMMBOFNA, RenderTexture LDEKHANDCBO, ImposterRenderConfig BKGEDPHKKBO)
|
|
{
|
|
int num = 0;
|
|
HKKPMMBOFNA.transform.position = num;
|
|
Transform transform = HKKPMMBOFNA.transform;
|
|
int num2 = 0;
|
|
Quaternion identity = Quaternion.identity;
|
|
transform.rotation = num2;
|
|
Transform transform2 = HKKPMMBOFNA.transform;
|
|
int num3 = 0;
|
|
Vector3 one = Vector3.one;
|
|
transform2.localScale = num3;
|
|
List<Renderer> bfejkccjjpn = JODFIHBJHJM.BFEJKCCJJPN;
|
|
HKKPMMBOFNA.GetComponentsInChildren<Renderer>(bfejkccjjpn);
|
|
List<Renderer> bfejkccjjpn2 = JODFIHBJHJM.BFEJKCCJJPN;
|
|
JODFIHBJHJM.LMCNJAODCAD = RenderSettings.ambientMode;
|
|
Color ambientEquatorColor = RenderSettings.ambientEquatorColor;
|
|
Color ambientGroundColor = RenderSettings.ambientGroundColor;
|
|
Color ambientSkyColor = RenderSettings.ambientSkyColor;
|
|
JODFIHBJHJM.PNJNNIOFLCD = RenderSettings.customReflection;
|
|
RenderSettings.ambientMode = AmbientMode.Trilight;
|
|
RenderSettings.customReflection = BKGEDPHKKBO.environmentReflectionProbe;
|
|
Quaternion identity2 = Quaternion.identity;
|
|
HKKPMMBOFNA.SetLayerRecursively(4);
|
|
int num4 = 0;
|
|
if (!(HKKPMMBOFNA == num4))
|
|
{
|
|
Camera camera = JODFIHBJHJM.LFFANADJAKB;
|
|
int num5 = 0;
|
|
camera.transform.position = num5;
|
|
Camera camera2 = JODFIHBJHJM.LFFANADJAKB;
|
|
int num6 = 0;
|
|
camera2.transform.rotation = num6;
|
|
JODFIHBJHJM.LFFANADJAKB.orthographicSize = (float)num6;
|
|
float num7;
|
|
JODFIHBJHJM.LFFANADJAKB.nearClipPlane = num7;
|
|
JODFIHBJHJM.LFFANADJAKB.farClipPlane = num7;
|
|
return;
|
|
}
|
|
Graphics.Blit(Texture2D.blackTexture, LDEKHANDCBO);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012A5E RID: 76382 RVA: 0x00472918 File Offset: 0x00470B18
|
|
[Token(Token = "0x6012A5E")]
|
|
[Address(RVA = "0x158D580", Offset = "0x158BF80", VA = "0x18158D580")]
|
|
public static void IKEJJDLPLEG(GameObject HKKPMMBOFNA)
|
|
{
|
|
JODFIHBJHJM.BFEJKCCJJPN.Clear();
|
|
int num = 0;
|
|
List<URPLight> cjaccgheiaj = JODFIHBJHJM.CJACCGHEIAJ;
|
|
List<URPLight> cjaccgheiaj2 = JODFIHBJHJM.CJACCGHEIAJ;
|
|
int num2 = 0;
|
|
GameObject gameObject;
|
|
gameObject.SetActive(num2 != 0);
|
|
num++;
|
|
RenderSettings.ambientMode = JODFIHBJHJM.LMCNJAODCAD;
|
|
RenderSettings.ambientEquatorColor = JODFIHBJHJM.KEAMHPABLMG;
|
|
RenderSettings.ambientGroundColor = JODFIHBJHJM.DFFAGFICFKO;
|
|
RenderSettings.ambientSkyColor = JODFIHBJHJM.NCNDHIPGLDL;
|
|
RenderSettings.customReflection = JODFIHBJHJM.PNJNNIOFLCD;
|
|
Transform transform = HKKPMMBOFNA.transform;
|
|
}
|
|
|
|
// Token: 0x06012A5F RID: 76383 RVA: 0x0047298C File Offset: 0x00470B8C
|
|
[Token(Token = "0x6012A5F")]
|
|
[Address(RVA = "0x158EF90", Offset = "0x158D990", VA = "0x18158EF90")]
|
|
public static void NEKBBBDCJIL(List<Renderer> PCLMNNEHLNG, List<Material> GGOLPMDDNEI)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
num.SetKeywordEnabled("_CAMERA_LIT", true);
|
|
GGOLPMDDNEI.Add(num);
|
|
num++;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06012A60 RID: 76384 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012A60")]
|
|
[Address(RVA = "0x158CFA0", Offset = "0x158B9A0", VA = "0x18158CFA0")]
|
|
private static void FDENMOMLDAA(List<Renderer> PCLMNNEHLNG, Vector3 EODOGJMMDCI, Vector3 BFBBNJGLKOK, float GHJGJOECBLG, out Vector3 DBJIFMFKLOD, out Quaternion LAAFJMHADEJ, out float BBFFPNLGJFB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012A61 RID: 76385 RVA: 0x004729D8 File Offset: 0x00470BD8
|
|
[Token(Token = "0x6012A61")]
|
|
[Address(RVA = "0x158DFA0", Offset = "0x158C9A0", VA = "0x18158DFA0")]
|
|
public static RenderTexture JGHJHCOJJEH(int HFNDPDFBLPA, int CHAKCELLLJD)
|
|
{
|
|
int num;
|
|
RenderTexture renderTexture = new RenderTexture(CHAKCELLLJD, CHAKCELLLJD, 16, (RenderTextureFormat)num);
|
|
num = 0;
|
|
renderTexture.wrapMode = TextureWrapMode.Clamp;
|
|
renderTexture.filterMode = FilterMode.Bilinear;
|
|
return renderTexture;
|
|
}
|
|
|
|
// Token: 0x06012A62 RID: 76386 RVA: 0x00472A08 File Offset: 0x00470C08
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6012A62")]
|
|
[Address(RVA = "0x158F160", Offset = "0x158DB60", VA = "0x18158F160")]
|
|
static JODFIHBJHJM()
|
|
{
|
|
Type[] array = new Type[17];
|
|
Type typeFromHandle = typeof(Transform);
|
|
if (typeFromHandle != 0)
|
|
{
|
|
}
|
|
array[0] = typeFromHandle;
|
|
Type typeFromHandle2 = typeof(RectTransform);
|
|
if (typeFromHandle2 != 0)
|
|
{
|
|
}
|
|
array[1] = typeFromHandle2;
|
|
Type typeFromHandle3 = typeof(MeshRenderer);
|
|
if (typeFromHandle3 != 0)
|
|
{
|
|
}
|
|
array[2] = typeFromHandle3;
|
|
Type typeFromHandle4 = typeof(MeshFilter);
|
|
if (typeFromHandle4 != 0)
|
|
{
|
|
}
|
|
array[3] = typeFromHandle4;
|
|
Type typeFromHandle5 = typeof(SkinnedMeshRenderer);
|
|
if (typeFromHandle5 != 0)
|
|
{
|
|
}
|
|
array[4] = typeFromHandle5;
|
|
Type typeFromHandle6 = typeof(CanvasRenderer);
|
|
if (typeFromHandle6 != 0)
|
|
{
|
|
}
|
|
array[5] = typeFromHandle6;
|
|
Type typeFromHandle7 = typeof(SpriteRenderer);
|
|
if (typeFromHandle7 != 0)
|
|
{
|
|
}
|
|
array[6] = typeFromHandle7;
|
|
Type typeFromHandle8 = typeof(Image);
|
|
if (typeFromHandle8 != 0)
|
|
{
|
|
}
|
|
array[7] = typeFromHandle8;
|
|
Type typeFromHandle9 = typeof(BatchedMeshRenderer);
|
|
if (typeFromHandle9 != 0)
|
|
{
|
|
}
|
|
array[8] = typeFromHandle9;
|
|
Type typeFromHandle10 = typeof(OutfitRenderSetup);
|
|
if (typeFromHandle10 != 0)
|
|
{
|
|
}
|
|
array[9] = typeFromHandle10;
|
|
Type typeFromHandle11 = typeof(HairDyeRenderSetup);
|
|
if (typeFromHandle11 != 0)
|
|
{
|
|
}
|
|
array[10] = typeFromHandle11;
|
|
Type typeFromHandle12 = typeof(TeamColorRenderer);
|
|
if (typeFromHandle12 != 0)
|
|
{
|
|
}
|
|
array[11] = typeFromHandle12;
|
|
Type typeFromHandle13 = typeof(SavedExtents);
|
|
if (typeFromHandle13 != 0)
|
|
{
|
|
}
|
|
array[12] = typeFromHandle13;
|
|
Type typeFromHandle14 = typeof(IncreaseTransparentRenderQueueWhenInUI);
|
|
if (typeFromHandle14 != 0)
|
|
{
|
|
}
|
|
array[13] = typeFromHandle14;
|
|
Type typeFromHandle15 = typeof(SpawnableTool);
|
|
if (typeFromHandle15 != 0)
|
|
{
|
|
}
|
|
array[14] = typeFromHandle15;
|
|
Type typeFromHandle16 = typeof(TextField3D);
|
|
if (typeFromHandle16 != 0)
|
|
{
|
|
}
|
|
array[15] = typeFromHandle16;
|
|
Type typeFromHandle17 = typeof(TextMeshPro);
|
|
if (typeFromHandle17 != 0)
|
|
{
|
|
}
|
|
array[16] = typeFromHandle17;
|
|
JODFIHBJHJM.AJLMGBHOACL = array;
|
|
Type[] array2 = new Type[10];
|
|
Type typeFromHandle18 = typeof(HideInImposter);
|
|
if (typeFromHandle18 != 0)
|
|
{
|
|
}
|
|
array2[0] = typeFromHandle18;
|
|
Type typeFromHandle19 = typeof(PulsingBeam);
|
|
if (typeFromHandle19 != 0)
|
|
{
|
|
}
|
|
array2[1] = typeFromHandle19;
|
|
Type typeFromHandle20 = typeof(WeaponFlashlight);
|
|
if (typeFromHandle20 != 0)
|
|
{
|
|
}
|
|
array2[2] = typeFromHandle20;
|
|
Type typeFromHandle21 = typeof(ToolMenuProjector);
|
|
if (typeFromHandle21 != 0)
|
|
{
|
|
}
|
|
array2[3] = typeFromHandle21;
|
|
Type typeFromHandle22 = typeof(CircuitInputConnectionPoint);
|
|
if (typeFromHandle22 != 0)
|
|
{
|
|
}
|
|
array2[4] = typeFromHandle22;
|
|
Type typeFromHandle23 = typeof(CircuitOutputConnectionPoint);
|
|
if (typeFromHandle23 != 0)
|
|
{
|
|
}
|
|
array2[5] = typeFromHandle23;
|
|
Type typeFromHandle24 = typeof(Canvas);
|
|
if (typeFromHandle24 != 0)
|
|
{
|
|
}
|
|
array2[6] = typeFromHandle24;
|
|
Type typeFromHandle25 = typeof(Camera);
|
|
if (typeFromHandle25 != 0)
|
|
{
|
|
}
|
|
array2[7] = typeFromHandle25;
|
|
Type typeFromHandle26 = typeof(PostProcessLayer);
|
|
if (typeFromHandle26 != 0)
|
|
{
|
|
}
|
|
array2[8] = typeFromHandle26;
|
|
Type typeFromHandle27 = typeof(PlayerTrackingSpace);
|
|
if (typeFromHandle27 != 0)
|
|
{
|
|
}
|
|
array2[9] = typeFromHandle27;
|
|
JODFIHBJHJM.KEIAKJINAOJ = array2;
|
|
JODFIHBJHJM.DNLGELONHMF = new List();
|
|
List<IncreaseTransparentRenderQueueWhenInUI> list = new List();
|
|
JODFIHBJHJM.ECHPDPHGLMC = list;
|
|
int num = 0;
|
|
JODFIHBJHJM.IAEMBEDHFFK = num;
|
|
JODFIHBJHJM.BFEJKCCJJPN = new List();
|
|
JODFIHBJHJM.HKGHHNCLILK = new List();
|
|
JODFIHBJHJM.CJACCGHEIAJ = new List();
|
|
JODFIHBJHJM.PECJMHKFBJJ = "_CAMERA_LIT";
|
|
}
|
|
|
|
// Token: 0x0400C7A1 RID: 51105
|
|
[Token(Token = "0x400C7A1")]
|
|
private static readonly Type[] AJLMGBHOACL;
|
|
|
|
// Token: 0x0400C7A2 RID: 51106
|
|
[Token(Token = "0x400C7A2")]
|
|
private static readonly Type[] KEIAKJINAOJ;
|
|
|
|
// Token: 0x0400C7A3 RID: 51107
|
|
[Token(Token = "0x400C7A3")]
|
|
private static Transform PNFCNNCAHKH;
|
|
|
|
// Token: 0x0400C7A4 RID: 51108
|
|
[Token(Token = "0x400C7A4")]
|
|
private static readonly List<Component> DNLGELONHMF;
|
|
|
|
// Token: 0x0400C7A5 RID: 51109
|
|
[Token(Token = "0x400C7A5")]
|
|
private static readonly List<IncreaseTransparentRenderQueueWhenInUI> ECHPDPHGLMC;
|
|
|
|
// Token: 0x0400C7A6 RID: 51110
|
|
[Token(Token = "0x400C7A6")]
|
|
private static readonly Vector3 CLCECCEGINP;
|
|
|
|
// Token: 0x0400C7A7 RID: 51111
|
|
[Token(Token = "0x400C7A7")]
|
|
private static readonly Vector3 NOGIJHGCKOL;
|
|
|
|
// Token: 0x0400C7A8 RID: 51112
|
|
[Token(Token = "0x400C7A8")]
|
|
private static Camera IAEMBEDHFFK;
|
|
|
|
// Token: 0x0400C7A9 RID: 51113
|
|
[Token(Token = "0x400C7A9")]
|
|
public const int KEOOIAEHGGM = 4;
|
|
|
|
// Token: 0x0400C7AA RID: 51114
|
|
[Token(Token = "0x400C7AA")]
|
|
private static readonly List<Renderer> BFEJKCCJJPN;
|
|
|
|
// Token: 0x0400C7AB RID: 51115
|
|
[Token(Token = "0x400C7AB")]
|
|
private static readonly List<Material> HKGHHNCLILK;
|
|
|
|
// Token: 0x0400C7AC RID: 51116
|
|
[Token(Token = "0x400C7AC")]
|
|
private static List<URPLight> CJACCGHEIAJ;
|
|
|
|
// Token: 0x0400C7AD RID: 51117
|
|
[Token(Token = "0x400C7AD")]
|
|
private static AmbientMode LMCNJAODCAD;
|
|
|
|
// Token: 0x0400C7AE RID: 51118
|
|
[Token(Token = "0x400C7AE")]
|
|
private static Color KEAMHPABLMG;
|
|
|
|
// Token: 0x0400C7AF RID: 51119
|
|
[Token(Token = "0x400C7AF")]
|
|
private static Color DFFAGFICFKO;
|
|
|
|
// Token: 0x0400C7B0 RID: 51120
|
|
[Token(Token = "0x400C7B0")]
|
|
private static Color NCNDHIPGLDL;
|
|
|
|
// Token: 0x0400C7B1 RID: 51121
|
|
[Token(Token = "0x400C7B1")]
|
|
private static Cubemap PNJNNIOFLCD;
|
|
|
|
// Token: 0x0400C7B2 RID: 51122
|
|
[Token(Token = "0x400C7B2")]
|
|
public static string PECJMHKFBJJ = null;
|
|
|
|
// Token: 0x020029B4 RID: 10676
|
|
[Token(Token = "0x20029B4")]
|
|
[CompilerGenerated]
|
|
private sealed class MNPGHHGDFMK
|
|
{
|
|
// Token: 0x06012A63 RID: 76387 RVA: 0x00472D54 File Offset: 0x00470F54
|
|
[Token(Token = "0x6012A63")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MNPGHHGDFMK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012A64 RID: 76388 RVA: 0x00472D68 File Offset: 0x00470F68
|
|
[Token(Token = "0x6012A64")]
|
|
[Address(RVA = "0x15A1DC0", Offset = "0x15A07C0", VA = "0x1815A1DC0")]
|
|
internal void <CreateTemporaryToolImposterAndRenderPreviewToTexture>b__0()
|
|
{
|
|
GameObject gameObject = this.imposter;
|
|
int num = 0;
|
|
if (gameObject != num)
|
|
{
|
|
global::UnityEngine.Object.DestroyImmediate(this.imposter);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400C7B3 RID: 51123
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400C7B3")]
|
|
public GameObject imposter;
|
|
}
|
|
}
|