982 lines
32 KiB
C#
982 lines
32 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Comfort;
|
|
using RecRoom.Core.ImageEffects;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.UI.Notifications;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.Rendering;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x02002C9D RID: 11421
|
|
[Token(Token = "0x2002C9D")]
|
|
[DisallowMultipleComponent]
|
|
public class CameraRig : SingletonMonoBehaviour<CameraRig>
|
|
{
|
|
// Token: 0x170035D5 RID: 13781
|
|
// (get) Token: 0x0601363C RID: 79420 RVA: 0x00481E7C File Offset: 0x0048007C
|
|
[Token(Token = "0x170035D5")]
|
|
public IReadOnlyList<Camera> KHJMJHMICHK
|
|
{
|
|
[Token(Token = "0x601363C")]
|
|
[Address(RVA = "0x14334C0", Offset = "0x14322C0", VA = "0x1814334C0")]
|
|
get
|
|
{
|
|
List<Camera> gmahnjkilam = this.GMAHNJKILAM;
|
|
Camera activeCamera = this.CHLMFLCFGFL;
|
|
int num = 0;
|
|
gmahnjkilam[num] = activeCamera;
|
|
List<Camera> gmahnjkilam2 = this.GMAHNJKILAM;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035D6 RID: 13782
|
|
// (get) Token: 0x0601363D RID: 79421 RVA: 0x00481EB0 File Offset: 0x004800B0
|
|
[Token(Token = "0x170035D6")]
|
|
public IReadOnlyList<Camera> AGCPODPFBJD
|
|
{
|
|
[Token(Token = "0x601363D")]
|
|
[Address(RVA = "0x14337B0", Offset = "0x14325B0", VA = "0x1814337B0")]
|
|
get
|
|
{
|
|
List<Camera> gmahnjkilam = this.GMAHNJKILAM;
|
|
Camera activeCamera = this.CHLMFLCFGFL;
|
|
int num = 0;
|
|
gmahnjkilam[num] = activeCamera;
|
|
List<Camera> list = Enumerable.ToList<Camera>(Enumerable.Skip<Camera>(this.GMAHNJKILAM, 1));
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601363E RID: 79422 RVA: 0x00481EEC File Offset: 0x004800EC
|
|
[Token(Token = "0x601363E")]
|
|
[Address(RVA = "0x1431020", Offset = "0x142FE20", VA = "0x181431020")]
|
|
public void AddActiveFirstPersonCamera(Camera FOMHGMLPOND)
|
|
{
|
|
this.GMAHNJKILAM.Add(FOMHGMLPOND);
|
|
}
|
|
|
|
// Token: 0x0601363F RID: 79423 RVA: 0x00481F0C File Offset: 0x0048010C
|
|
[Token(Token = "0x601363F")]
|
|
[Address(RVA = "0x1432970", Offset = "0x1431770", VA = "0x181432970")]
|
|
public void RemoveActiveFirstPersonCamera(Camera FOMHGMLPOND)
|
|
{
|
|
bool flag = this.GMAHNJKILAM.Remove(FOMHGMLPOND);
|
|
}
|
|
|
|
// Token: 0x170035D7 RID: 13783
|
|
// (get) Token: 0x06013640 RID: 79424 RVA: 0x00481F2C File Offset: 0x0048012C
|
|
[Token(Token = "0x170035D7")]
|
|
public Camera CHLMFLCFGFL
|
|
{
|
|
[Token(Token = "0x6013640")]
|
|
[Address(RVA = "0x14336B0", Offset = "0x14324B0", VA = "0x1814336B0")]
|
|
get
|
|
{
|
|
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance == num)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
if (!SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB)
|
|
{
|
|
return this.screenModeCamera;
|
|
}
|
|
return this.vrModeHmdCamera;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035D8 RID: 13784
|
|
// (get) Token: 0x06013641 RID: 79425 RVA: 0x00481F70 File Offset: 0x00480170
|
|
[Token(Token = "0x170035D8")]
|
|
public Camera KEJAAKCHJAF
|
|
{
|
|
[Token(Token = "0x6013641")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get
|
|
{
|
|
return this.vrModeHmdCamera;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035D9 RID: 13785
|
|
// (get) Token: 0x06013642 RID: 79426 RVA: 0x00481F84 File Offset: 0x00480184
|
|
[Token(Token = "0x170035D9")]
|
|
public Camera FLHKOHMCBOC
|
|
{
|
|
[Token(Token = "0x6013642")]
|
|
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
|
get
|
|
{
|
|
return this.screenModeCamera;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035DA RID: 13786
|
|
// (get) Token: 0x06013643 RID: 79427 RVA: 0x00481F98 File Offset: 0x00480198
|
|
// (set) Token: 0x06013644 RID: 79428 RVA: 0x00481FAC File Offset: 0x004801AC
|
|
[Token(Token = "0x170035DA")]
|
|
public PostProcessingEffectStack NFINDIMLEFC
|
|
{
|
|
[Token(Token = "0x6013643")]
|
|
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
|
|
get;
|
|
[Token(Token = "0x6013644")]
|
|
[Address(RVA = "0x8968D0", Offset = "0x8956D0", VA = "0x1808968D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170035DB RID: 13787
|
|
// (get) Token: 0x06013645 RID: 79429 RVA: 0x00481FC0 File Offset: 0x004801C0
|
|
[Token(Token = "0x170035DB")]
|
|
public ScreenHUD GNNJNAHOJHL
|
|
{
|
|
[Token(Token = "0x6013645")]
|
|
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
|
get
|
|
{
|
|
return this.screenModeHUD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035DC RID: 13788
|
|
// (get) Token: 0x06013646 RID: 79430 RVA: 0x00481FD4 File Offset: 0x004801D4
|
|
// (set) Token: 0x06013647 RID: 79431 RVA: 0x00481FE8 File Offset: 0x004801E8
|
|
[Token(Token = "0x170035DC")]
|
|
public Transform BAMIJJGMLJK
|
|
{
|
|
[Token(Token = "0x6013646")]
|
|
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
|
get;
|
|
[Token(Token = "0x6013647")]
|
|
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170035DD RID: 13789
|
|
// (get) Token: 0x06013648 RID: 79432 RVA: 0x00481FFC File Offset: 0x004801FC
|
|
[Token(Token = "0x170035DD")]
|
|
public Vector3 LKBAOIDDNEF
|
|
{
|
|
[Token(Token = "0x6013648")]
|
|
[Address(RVA = "0x1433880", Offset = "0x1432680", VA = "0x181433880")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
float z4 = Vector3.up.z;
|
|
Vector3 vector4;
|
|
float z5 = vector4.z;
|
|
Vector3 vector5;
|
|
float z6 = vector5.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035DE RID: 13790
|
|
// (get) Token: 0x06013649 RID: 79433 RVA: 0x00482048 File Offset: 0x00480248
|
|
[Token(Token = "0x170035DE")]
|
|
public HeightOffsetPoint BDMLECGJDHH
|
|
{
|
|
[Token(Token = "0x6013649")]
|
|
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
|
|
get
|
|
{
|
|
return this.juniorModeOffsetPoint;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035DF RID: 13791
|
|
// (get) Token: 0x0601364A RID: 79434 RVA: 0x0048205C File Offset: 0x0048025C
|
|
[Token(Token = "0x170035DF")]
|
|
public HeightOffsetPoint JFMJBOLFOOF
|
|
{
|
|
[Token(Token = "0x601364A")]
|
|
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420")]
|
|
get
|
|
{
|
|
return this.seatedModeOffsetPoint;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601364B RID: 79435 RVA: 0x00482070 File Offset: 0x00480270
|
|
[Token(Token = "0x601364B")]
|
|
[Address(RVA = "0x14310C0", Offset = "0x142FEC0", VA = "0x1814310C0", Slot = "4")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
Material material = this.worldFadeMaskMaterial;
|
|
Material material2 = this.screenFadeMaterial;
|
|
Material material3 = this.cornerMoveWorldFadeMaskMaterial;
|
|
WorldFadeRendererEffect.SetMaterials(material, material2, material3);
|
|
Material material4 = this.selectionMaterial;
|
|
Material material5 = this.circuitSelectionMaterial;
|
|
Material material6 = this.shapeSelectionMaterial;
|
|
Material material7 = this.cornerMoveSelectionMaterial;
|
|
SelectionRendererEffect.SetMaterial(material4, material5, material6, material7);
|
|
WorldFadeRendererEffect worldFadeRendererEffect = this.vrModeHmdCamera.gameObject.AddComponent<WorldFadeRendererEffect>();
|
|
OutlineRendererEffect outlineRendererEffect = this.vrModeHmdCamera.gameObject.AddComponent<OutlineRendererEffect>();
|
|
SelectionRendererEffect selectionRendererEffect = this.vrModeHmdCamera.gameObject.AddComponent<SelectionRendererEffect>();
|
|
IgnoredRendererEffect ignoredRendererEffect = this.vrModeHmdCamera.gameObject.AddComponent<IgnoredRendererEffect>();
|
|
SparkleRendererEffect sparkleRendererEffect = this.vrModeHmdCamera.gameObject.AddComponent<SparkleRendererEffect>();
|
|
PreviewVisualRenderer previewVisualRenderer = this.vrModeHmdCamera.gameObject.AddComponent<PreviewVisualRenderer>();
|
|
HolographicOverlayRendererEffect holographicOverlayRendererEffect = this.vrModeHmdCamera.gameObject.AddComponent<HolographicOverlayRendererEffect>();
|
|
WorldFadeRendererEffect worldFadeRendererEffect2 = this.screenModeCamera.gameObject.AddComponent<WorldFadeRendererEffect>();
|
|
OutlineRendererEffect outlineRendererEffect2 = this.screenModeCamera.gameObject.AddComponent<OutlineRendererEffect>();
|
|
SelectionRendererEffect selectionRendererEffect2 = this.screenModeCamera.gameObject.AddComponent<SelectionRendererEffect>();
|
|
IgnoredRendererEffect ignoredRendererEffect2 = this.screenModeCamera.gameObject.AddComponent<IgnoredRendererEffect>();
|
|
SparkleRendererEffect sparkleRendererEffect2 = this.screenModeCamera.gameObject.AddComponent<SparkleRendererEffect>();
|
|
PreviewVisualRenderer previewVisualRenderer2 = this.screenModeCamera.gameObject.AddComponent<PreviewVisualRenderer>();
|
|
HolographicOverlayRendererEffect holographicOverlayRendererEffect2 = this.screenModeCamera.gameObject.AddComponent<HolographicOverlayRendererEffect>();
|
|
Transform transform = new GameObject("HmdCameraTransformYawOnly").transform;
|
|
Camera camera = this.vrModeHmdCamera;
|
|
this.<JOFOEJNPGLH>k__BackingField = transform;
|
|
Transform transform2 = camera.transform;
|
|
int num = 0;
|
|
transform.SetParent(transform2, num != 0);
|
|
int cullingMask = this.vrModeHmdCamera.cullingMask;
|
|
VRLocomotionComfortMode vrlocomotionComfortMode = this.vrLocomotionComfortMode;
|
|
this.KAFDCCPCPBM = cullingMask;
|
|
int num2 = 0;
|
|
vrlocomotionComfortMode.BCKCEELIDLH = num2 != 0;
|
|
PostProcessingEffectStack postProcessingEffectStack = this.postProcessEffectStack;
|
|
this.<PIIODFOEOFG>k__BackingField = postProcessingEffectStack;
|
|
OKNNKFGFODL preLoadSceneAssetsEvent = Player.PreLoadSceneAssetsEvent;
|
|
Action action = new Action(this.LBCICCGDJFM);
|
|
Player.PreLoadSceneAssetsEvent = OKNNKFGFODL.BPJDFPACLMK(preLoadSceneAssetsEvent, action);
|
|
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
|
|
Action action2 = new Action(this.HLEBBNNAOGP);
|
|
int num3 = 0;
|
|
localPlayerCreatedEvent.BPAJKKAGPKB(action2, num3 != 0);
|
|
}
|
|
|
|
// Token: 0x0601364C RID: 79436 RVA: 0x00482284 File Offset: 0x00480484
|
|
[Token(Token = "0x601364C")]
|
|
[Address(RVA = "0x1432A60", Offset = "0x1431860", VA = "0x181432A60")]
|
|
private void Start()
|
|
{
|
|
LocalPlayerController instance;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
this.vrModeHmdCamera.depthTextureMode = DepthTextureMode.Depth;
|
|
this.screenModeCamera.depthTextureMode = DepthTextureMode.Depth;
|
|
instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action displayModeChange = instance.DisplayModeChange;
|
|
Action action = new Action(this.JIPNJDICOND);
|
|
@delegate = Delegate.Combine(displayModeChange, action);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
instance.DisplayModeChange = @delegate;
|
|
this.JIPNJDICOND();
|
|
Action<PPDOPHKNMCK> action2 = new Action(this.KKLEIPGFGIA);
|
|
SceneManager.sceneLoaded += new UnityAction(this.LLHCFHDMFMN);
|
|
LoadingScreen instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action<bool> action3 = new Action(this.JKHKBEGCKMP);
|
|
instance2.IsVisibleChangeEvent += action3;
|
|
}
|
|
|
|
// Token: 0x0601364D RID: 79437 RVA: 0x00482328 File Offset: 0x00480528
|
|
[Token(Token = "0x601364D")]
|
|
[Address(RVA = "0x1432550", Offset = "0x1431350", VA = "0x181432550", Slot = "5")]
|
|
protected override void OnDestroy()
|
|
{
|
|
LocalPlayerController instance2;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
base.OnDestroy();
|
|
OKNNKFGFODL preLoadSceneAssetsEvent = Player.PreLoadSceneAssetsEvent;
|
|
Action action = new Action(this.LBCICCGDJFM);
|
|
Player.PreLoadSceneAssetsEvent = OKNNKFGFODL.GMNMHGMFGOL(preLoadSceneAssetsEvent, action);
|
|
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
|
|
Action action2 = new Action(this.HLEBBNNAOGP);
|
|
localPlayerCreatedEvent.BIHKNNPGGKP(action2);
|
|
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance != num))
|
|
{
|
|
goto IL_94;
|
|
}
|
|
instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action displayModeChange = instance2.DisplayModeChange;
|
|
Action action3 = new Action(this.JIPNJDICOND);
|
|
@delegate = Delegate.Remove(displayModeChange, action3);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
instance2.DisplayModeChange = @delegate;
|
|
IL_94:
|
|
Action<PPDOPHKNMCK> action4 = new Action(this.KKLEIPGFGIA);
|
|
SceneManager.sceneLoaded -= new UnityAction(this.LLHCFHDMFMN);
|
|
LoadingScreen instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action<bool> action5 = new Action(this.JKHKBEGCKMP);
|
|
instance3.IsVisibleChangeEvent -= action5;
|
|
ScreenHUD screenHUD = this.screenModeHUD;
|
|
int num2 = 0;
|
|
if (screenHUD != num2)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.screenModeHUD.gameObject);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601364E RID: 79438 RVA: 0x00482438 File Offset: 0x00480638
|
|
[Token(Token = "0x601364E")]
|
|
[Address(RVA = "0x1432DF0", Offset = "0x1431BF0", VA = "0x181432DF0")]
|
|
private void Update()
|
|
{
|
|
HLFBFCMHIBK hocklmpjomo = this.HOCKLMPJOMO;
|
|
if (hocklmpjomo.EIMGAMMIMAH())
|
|
{
|
|
Action <>9__61_ = CameraRig.<>c.<>9__61_0;
|
|
if (<>9__61_ == 0)
|
|
{
|
|
CameraRig.<>c.<>9__61_0 = delegate
|
|
{
|
|
CachedViewManager[] array = global::UnityEngine.Object.FindObjectsOfType<CachedViewManager>();
|
|
if (array != 0 && array.Length != 0)
|
|
{
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
int length = array.Length;
|
|
if (num4 < length)
|
|
{
|
|
CachedViewManager cachedViewManager = array[num3];
|
|
Camera madegaocjib = cachedViewManager.MADEGAOCJIB;
|
|
Canvas ailmdffhdod = cachedViewManager.AILMDFFHDOD;
|
|
KIFFHLOFBHD.LJANPOGDMDI(madegaocjib, ailmdffhdod);
|
|
array[num3].MarkForRender();
|
|
num3++;
|
|
}
|
|
Debug.Log(string.Format("Updated {0} cached view manager camera settings", length));
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
return;
|
|
}
|
|
Debug.Log("No cached view managers found!");
|
|
};
|
|
}
|
|
int num = 0;
|
|
SessionManager.LOJGHGGEFAA(<>9__61_, num);
|
|
}
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
|
{
|
|
PostProcessingEffectStack postProcessingEffectStack = this.<PIIODFOEOFG>k__BackingField;
|
|
ScreenHUD screenHUD = this.screenModeHUD;
|
|
bool fadedOut = postProcessingEffectStack.BNLEMGEGCCF;
|
|
object nokfccgfbef = this.NOKFCCGFBEF;
|
|
bool flag = !fadedOut;
|
|
screenHUD.Enable(flag, nokfccgfbef);
|
|
}
|
|
Transform transform = this.vrModeHmdCamera.transform;
|
|
Camera camera = this.vrModeHmdCamera;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = camera.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Camera camera2 = this.vrModeHmdCamera;
|
|
Transform transform3 = this.<JOFOEJNPGLH>k__BackingField;
|
|
Transform parent = camera2.transform.parent;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Camera activeCamera = this.CHLMFLCFGFL;
|
|
int num2 = 0;
|
|
if (activeCamera != num2)
|
|
{
|
|
Camera activeCamera2 = this.CHLMFLCFGFL;
|
|
float fieldOfView = activeCamera2.fieldOfView;
|
|
if (activeCamera2 != 0)
|
|
{
|
|
float fieldOfView2 = this.CHLMFLCFGFL.fieldOfView;
|
|
this.AECGNLAMAAI = fieldOfView2;
|
|
this.BMGKHFJCNKC();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601364F RID: 79439 RVA: 0x00482564 File Offset: 0x00480764
|
|
[Token(Token = "0x601364F")]
|
|
[Address(RVA = "0x14324E0", Offset = "0x14312E0", VA = "0x1814324E0")]
|
|
private void LBCICCGDJFM()
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.effect.WarmUp(1);
|
|
}
|
|
|
|
// Token: 0x170035E0 RID: 13792
|
|
// (get) Token: 0x06013650 RID: 79440 RVA: 0x00482588 File Offset: 0x00480788
|
|
// (set) Token: 0x06013651 RID: 79441 RVA: 0x004825A8 File Offset: 0x004807A8
|
|
[Token(Token = "0x170035E0")]
|
|
public bool JMCOBHCHGMM
|
|
{
|
|
[Token(Token = "0x6013650")]
|
|
[Address(RVA = "0x1433860", Offset = "0x1432660", VA = "0x181433860")]
|
|
get
|
|
{
|
|
return this.vrLocomotionComfortMode.BCKCEELIDLH;
|
|
}
|
|
[Token(Token = "0x6013651")]
|
|
[Address(RVA = "0x1433A40", Offset = "0x1432840", VA = "0x181433A40")]
|
|
set
|
|
{
|
|
bool active = this.vrLocomotionComfortMode.BCKCEELIDLH;
|
|
if (value != active)
|
|
{
|
|
this.vrLocomotionComfortMode.BCKCEELIDLH = value;
|
|
if (value)
|
|
{
|
|
return;
|
|
}
|
|
if (this.EPFKBCFAMLO != 0)
|
|
{
|
|
}
|
|
this.EPFKBCFAMLO = (ulong)0L;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013652 RID: 79442 RVA: 0x004825F0 File Offset: 0x004807F0
|
|
[Token(Token = "0x6013652")]
|
|
[Address(RVA = "0x1431E50", Offset = "0x1430C50", VA = "0x181431E50")]
|
|
private void HLEBBNNAOGP()
|
|
{
|
|
if (this.EPFKBCFAMLO != 0)
|
|
{
|
|
}
|
|
VRLocomotionComfortMode vrlocomotionComfortMode = this.vrLocomotionComfortMode;
|
|
this.EPFKBCFAMLO = (ulong)0L;
|
|
Camera camera = this.vrModeHmdCamera;
|
|
IDisposable disposable = vrlocomotionComfortMode.ApplyCurrentComfortModeSettings(camera);
|
|
this.EPFKBCFAMLO = disposable;
|
|
}
|
|
|
|
// Token: 0x06013653 RID: 79443 RVA: 0x00482634 File Offset: 0x00480834
|
|
[Token(Token = "0x6013653")]
|
|
[Address(RVA = "0x1431B70", Offset = "0x1430970", VA = "0x181431B70")]
|
|
private void FHMFDIJCPNO()
|
|
{
|
|
if (this.EPFKBCFAMLO != 0)
|
|
{
|
|
}
|
|
this.EPFKBCFAMLO = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x170035E1 RID: 13793
|
|
// (get) Token: 0x06013654 RID: 79444 RVA: 0x00482654 File Offset: 0x00480854
|
|
[Token(Token = "0x170035E1")]
|
|
public VRLocomotionComfortMode NMPIMGKPKBB
|
|
{
|
|
[Token(Token = "0x6013654")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get
|
|
{
|
|
return this.vrLocomotionComfortMode;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013655 RID: 79445 RVA: 0x00482668 File Offset: 0x00480868
|
|
[Token(Token = "0x6013655")]
|
|
[Address(RVA = "0x1431ED0", Offset = "0x1430CD0", VA = "0x181431ED0")]
|
|
private void JIPNJDICOND()
|
|
{
|
|
this.UpdateVSync();
|
|
this.CCCAEDPIFIH();
|
|
bool inVRDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
|
ScreenHUD screenHUD = this.screenModeHUD;
|
|
if (!inVRDisplayMode)
|
|
{
|
|
object omoncohjobl = this.OMONCOHJOBL;
|
|
screenHUD.Enable(true, omoncohjobl);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
ScreenModeScreenSpaceNotificationConfig screenSpaceNotificationConfig = this.screenModeHUD.screenSpaceNotificationConfig;
|
|
instance.<FKKIEBJPACK>k__BackingField = screenSpaceNotificationConfig;
|
|
Transform transform = this.audioListener.transform;
|
|
Camera camera = this.screenModeCamera;
|
|
this.EIIHALIBDJH(transform, camera);
|
|
CameraFade instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance2 != num))
|
|
{
|
|
goto IL_F9;
|
|
}
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.SuppressAnimateInOutEffects = true;
|
|
}
|
|
object omoncohjobl2 = this.OMONCOHJOBL;
|
|
int num2 = 0;
|
|
screenHUD.Enable(num2 != 0, omoncohjobl2);
|
|
NotificationManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
VRModeScreenSpaceNotificationConfig vrmodeScreenSpaceNotificationConfig = this.vrModeScreenSpaceNotificationConfig;
|
|
instance3.<FKKIEBJPACK>k__BackingField = vrmodeScreenSpaceNotificationConfig;
|
|
Transform transform2 = this.audioListener.transform;
|
|
Camera camera2 = this.vrModeHmdCamera;
|
|
this.EIIHALIBDJH(transform2, camera2);
|
|
CameraFade instance4 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num3 = 0;
|
|
if (instance4 != num3)
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.SuppressAnimateInOutEffects = false;
|
|
}
|
|
IL_F9:
|
|
OKNNKFGFODL activeCameraChangeEvent = CameraRig.ActiveCameraChangeEvent;
|
|
if (activeCameraChangeEvent != 0 && activeCameraChangeEvent.MENDGJKDBNN)
|
|
{
|
|
CameraRig.ActiveCameraChangeEvent.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013656 RID: 79446 RVA: 0x00482798 File Offset: 0x00480998
|
|
[Token(Token = "0x6013656")]
|
|
[Address(RVA = "0x1432240", Offset = "0x1431040", VA = "0x181432240")]
|
|
private void KKLEIPGFGIA(PPDOPHKNMCK IIIKOCMHIAO)
|
|
{
|
|
this.UpdateVSync();
|
|
this.BMGKHFJCNKC();
|
|
JIMCFNAHGJE jimcfnahgje;
|
|
if (jimcfnahgje == 0)
|
|
{
|
|
PlatformManager.LDIIFDDCKCN gfmhkkkeoge = SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE;
|
|
string hardwareTypeString = SingletonMonoBehaviour.ONCPNMDGGKG.JHGADPHMMKG;
|
|
int qualityLevel = QualitySettings.GetQualityLevel();
|
|
int num = 0;
|
|
string text = string.Format("#{0}-{1}-{2}#", gfmhkkkeoge, hardwareTypeString, qualityLevel);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
if (GraphicsSettings.currentRenderPipeline != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
if (num != num2)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013657 RID: 79447 RVA: 0x00482814 File Offset: 0x00480A14
|
|
[Token(Token = "0x6013657")]
|
|
[Address(RVA = "0x1432230", Offset = "0x1431030", VA = "0x181432230")]
|
|
private void LLHCFHDMFMN(Scene CGGAKHBJKJO, LoadSceneMode BBDENKKCEEH)
|
|
{
|
|
this.CCCAEDPIFIH();
|
|
}
|
|
|
|
// Token: 0x06013658 RID: 79448 RVA: 0x00482828 File Offset: 0x00480A28
|
|
[Token(Token = "0x6013658")]
|
|
[Address(RVA = "0x1432230", Offset = "0x1431030", VA = "0x181432230")]
|
|
private void JKHKBEGCKMP(bool GBEEJPICLND)
|
|
{
|
|
this.CCCAEDPIFIH();
|
|
}
|
|
|
|
// Token: 0x06013659 RID: 79449 RVA: 0x0048283C File Offset: 0x00480A3C
|
|
[Token(Token = "0x6013659")]
|
|
[Address(RVA = "0x1431E40", Offset = "0x1430C40", VA = "0x181431E40")]
|
|
public VRTrackedController GetTrackedController(VRTrackedController.PJJMKFHNMMM CBCCPKBNKAP)
|
|
{
|
|
if (CBCCPKBNKAP != VRTrackedController.PJJMKFHNMMM.LeftHand)
|
|
{
|
|
return this.vrRightHandTrackedController;
|
|
}
|
|
return this.vrLeftHandTrackedController;
|
|
}
|
|
|
|
// Token: 0x0601365A RID: 79450 RVA: 0x0048285C File Offset: 0x00480A5C
|
|
[Token(Token = "0x601365A")]
|
|
[Address(RVA = "0x1432D10", Offset = "0x1431B10", VA = "0x181432D10")]
|
|
public void UpdateVSync()
|
|
{
|
|
Action <>9__76_ = CameraRig.<>c.<>9__76_0;
|
|
if (<>9__76_ == 0)
|
|
{
|
|
CameraRig.<>c.<>9__76_0 = delegate
|
|
{
|
|
if (!SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB)
|
|
{
|
|
KHINMMJIENE khinmmjiene;
|
|
bool flag = khinmmjiene != 0;
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.AndroidMobile)
|
|
{
|
|
int refreshRate = Screen.currentResolution.m_RefreshRate;
|
|
KFMCHGDCCGM recNetDeviceClass = SingletonMonoBehaviour.ONCPNMDGGKG.DIDBCAAOKDF;
|
|
float num3;
|
|
float num2 = Math.Max(num3, 1f);
|
|
}
|
|
QualitySettings.vSyncCount = (flag ? 1 : 0);
|
|
return;
|
|
}
|
|
QualitySettings.vSyncCount = 0;
|
|
};
|
|
}
|
|
int num = 0;
|
|
KFBABPAPIMB kfbabpapimb = this.JOOHIGCAKNF((float)num, <>9__76_);
|
|
}
|
|
|
|
// Token: 0x0601365B RID: 79451 RVA: 0x00482894 File Offset: 0x00480A94
|
|
[Token(Token = "0x601365B")]
|
|
[Address(RVA = "0x1431610", Offset = "0x1430410", VA = "0x181431610")]
|
|
private void BMGKHFJCNKC()
|
|
{
|
|
int qualityLevel = QualitySettings.GetQualityLevel();
|
|
Dictionary<int, float> dekclimagnk = this.DEKCLIMAGNK;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601365C RID: 79452 RVA: 0x00482924 File Offset: 0x00480B24
|
|
[Token(Token = "0x601365C")]
|
|
[Address(RVA = "0x14317E0", Offset = "0x14305E0", VA = "0x1814317E0")]
|
|
private void CCCAEDPIFIH()
|
|
{
|
|
Scene activeScene = SceneManager.GetActiveScene();
|
|
string[] ocmhkomiobe = CameraRig.OCMHKOMIOBE;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
bool inVRDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
|
Camera camera = this.vrModeHmdCamera;
|
|
if (!inVRDisplayMode)
|
|
{
|
|
int num = 0;
|
|
camera.enabled = num != 0;
|
|
Camera camera2 = this.screenModeCamera;
|
|
bool flag2 = !SingletonMonoBehaviour.ONCPNMDGGKG.EFNNDDKHAMB;
|
|
camera2.enabled = flag2;
|
|
return;
|
|
}
|
|
}
|
|
Camera camera3 = this.vrModeHmdCamera;
|
|
int num2 = 0;
|
|
camera3.enabled = num2 != 0;
|
|
Camera camera4 = this.screenModeCamera;
|
|
int num3 = 0;
|
|
camera4.enabled = num3 != 0;
|
|
}
|
|
|
|
// Token: 0x0601365D RID: 79453 RVA: 0x004829B8 File Offset: 0x00480BB8
|
|
[Token(Token = "0x601365D")]
|
|
[Address(RVA = "0x1431980", Offset = "0x1430780", VA = "0x181431980")]
|
|
public static float CalcLODBias(float KCEKOBJLNDI, float EBJBDEDFBDF, float DEOIIMHHALG)
|
|
{
|
|
float num = KCEKOBJLNDI * 0.017453292f;
|
|
float num2 = EBJBDEDFBDF * 0.017453292f;
|
|
return KCEKOBJLNDI;
|
|
}
|
|
|
|
// Token: 0x0601365E RID: 79454 RVA: 0x004829D8 File Offset: 0x00480BD8
|
|
[Token(Token = "0x601365E")]
|
|
[Address(RVA = "0x1431BC0", Offset = "0x14309C0", VA = "0x181431BC0")]
|
|
public Vector3 GetClosestPointInFieldOfView(Vector3 IJMEBODGPDG)
|
|
{
|
|
Camera camera;
|
|
Transform transform = camera.transform;
|
|
Camera camera2;
|
|
float fieldOfView = camera2.fieldOfView;
|
|
float num = fieldOfView * 0.5f;
|
|
num = Mathf.Clamp(fieldOfView, num, num);
|
|
Camera camera3;
|
|
float num2 = camera3.KCHIFOHABON() * 0.5f;
|
|
num = num2;
|
|
float num3 = Mathf.Clamp(num2, num, num);
|
|
float num4 = Mathf.Max(0.15f, num);
|
|
num = num3;
|
|
Vector3 vector = FJFHDHBBFKE.FNKFOCAIBGE(num4, num, num);
|
|
Camera camera4;
|
|
Transform transform2 = camera4.transform;
|
|
Vector3 vector2;
|
|
float z = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601365F RID: 79455 RVA: 0x00482A68 File Offset: 0x00480C68
|
|
[Token(Token = "0x601365F")]
|
|
[Address(RVA = "0x1431080", Offset = "0x142FE80", VA = "0x181431080")]
|
|
public void AttachTransformToActiveCamera(Transform OIFLDNBGJOH)
|
|
{
|
|
Camera activeCamera = this.CHLMFLCFGFL;
|
|
this.EIIHALIBDJH(OIFLDNBGJOH, activeCamera);
|
|
}
|
|
|
|
// Token: 0x06013660 RID: 79456 RVA: 0x00482A84 File Offset: 0x00480C84
|
|
[Token(Token = "0x6013660")]
|
|
[Address(RVA = "0x1431A40", Offset = "0x1430840", VA = "0x181431A40")]
|
|
private void EIIHALIBDJH(Transform OIFLDNBGJOH, Camera FOMHGMLPOND)
|
|
{
|
|
Transform transform = FOMHGMLPOND.transform;
|
|
int num = 0;
|
|
OIFLDNBGJOH.SetParent(transform, num != 0);
|
|
float z = Vector3.zero.z;
|
|
Quaternion identity = Quaternion.identity;
|
|
float z2 = Vector3.one.z;
|
|
}
|
|
|
|
// Token: 0x06013661 RID: 79457 RVA: 0x00482AC8 File Offset: 0x00480CC8
|
|
[Token(Token = "0x6013661")]
|
|
[Address(RVA = "0x14329D0", Offset = "0x14317D0", VA = "0x1814329D0")]
|
|
public void SetTransform(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
|
{
|
|
Transform transform = base.transform;
|
|
Transform transform2 = base.transform;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
|
|
// Token: 0x170035E2 RID: 13794
|
|
// (get) Token: 0x06013662 RID: 79458 RVA: 0x00482AF0 File Offset: 0x00480CF0
|
|
[Token(Token = "0x170035E2")]
|
|
public static float NLKENEJMNOK
|
|
{
|
|
[Token(Token = "0x6013662")]
|
|
[Address(RVA = "0x1433530", Offset = "0x1432330", VA = "0x181433530")]
|
|
get
|
|
{
|
|
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
Camera activeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL;
|
|
int num2 = 0;
|
|
if (activeCamera != num2)
|
|
{
|
|
return SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform.LACCAFFAOIG();
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013663 RID: 79459 RVA: 0x00482B40 File Offset: 0x00480D40
|
|
[Token(Token = "0x6013663")]
|
|
[Address(RVA = "0x1433370", Offset = "0x1432170", VA = "0x181433370")]
|
|
public CameraRig()
|
|
{
|
|
List<Camera> list = new List(new Camera[1]);
|
|
this.GMAHNJKILAM = list;
|
|
HLFBFCMHIBK hlfbfcmhibk = new HLFBFCMHIBK("741");
|
|
this.HOCKLMPJOMO = hlfbfcmhibk;
|
|
Dictionary<int, float> dictionary = new Dictionary();
|
|
this.DEKCLIMAGNK = dictionary;
|
|
object obj = new object();
|
|
this.OMONCOHJOBL = obj;
|
|
object obj2 = new object();
|
|
this.NOKFCCGFBEF = obj2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06013664 RID: 79460 RVA: 0x00482BB8 File Offset: 0x00480DB8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6013664")]
|
|
[Address(RVA = "0x14331C0", Offset = "0x1431FC0", VA = "0x1814331C0")]
|
|
static CameraRig()
|
|
{
|
|
string[] array = new string[3];
|
|
if ("main_root" != 0)
|
|
{
|
|
}
|
|
array[0] = "main_root";
|
|
if ("empty" != 0)
|
|
{
|
|
}
|
|
array[1] = "empty";
|
|
if ("LogoutScene" != 0)
|
|
{
|
|
}
|
|
array[2] = "LogoutScene";
|
|
CameraRig.OCMHKOMIOBE = array;
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
CameraRig.ActiveCameraChangeEvent = oknnkfgfodl;
|
|
}
|
|
|
|
// Token: 0x0400C9C7 RID: 51655
|
|
[Token(Token = "0x400C9C7")]
|
|
private static readonly string[] OCMHKOMIOBE;
|
|
|
|
// Token: 0x0400C9C8 RID: 51656
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C9C8")]
|
|
[SerializeField]
|
|
[Header("VR Mode")]
|
|
private Camera vrModeHmdCamera;
|
|
|
|
// Token: 0x0400C9C9 RID: 51657
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C9C9")]
|
|
[SerializeField]
|
|
private VRTrackedController vrLeftHandTrackedController;
|
|
|
|
// Token: 0x0400C9CA RID: 51658
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400C9CA")]
|
|
[SerializeField]
|
|
private VRTrackedController vrRightHandTrackedController;
|
|
|
|
// Token: 0x0400C9CB RID: 51659
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400C9CB")]
|
|
[SerializeField]
|
|
private VRModeScreenSpaceNotificationConfig vrModeScreenSpaceNotificationConfig;
|
|
|
|
// Token: 0x0400C9CC RID: 51660
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400C9CC")]
|
|
[SerializeField]
|
|
[Header("Screen Mode")]
|
|
private Camera screenModeCamera;
|
|
|
|
// Token: 0x0400C9CD RID: 51661
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400C9CD")]
|
|
[SerializeField]
|
|
private ScreenHUD screenModeHUD;
|
|
|
|
// Token: 0x0400C9CE RID: 51662
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400C9CE")]
|
|
[SerializeField]
|
|
[Header("Locomotion Comfort Mode")]
|
|
private VRLocomotionComfortMode vrLocomotionComfortMode;
|
|
|
|
// Token: 0x0400C9CF RID: 51663
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C9CF")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private AudioListener audioListener;
|
|
|
|
// Token: 0x0400C9D0 RID: 51664
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400C9D0")]
|
|
[SerializeField]
|
|
[Header("Graphics")]
|
|
private PostProcessingEffectStack postProcessEffectStack;
|
|
|
|
// Token: 0x0400C9D1 RID: 51665
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400C9D1")]
|
|
[SerializeField]
|
|
private Material worldFadeMaskMaterial;
|
|
|
|
// Token: 0x0400C9D2 RID: 51666
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400C9D2")]
|
|
[SerializeField]
|
|
private Material cornerMoveWorldFadeMaskMaterial;
|
|
|
|
// Token: 0x0400C9D3 RID: 51667
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400C9D3")]
|
|
[SerializeField]
|
|
private Material screenFadeMaterial;
|
|
|
|
// Token: 0x0400C9D4 RID: 51668
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400C9D4")]
|
|
[SerializeField]
|
|
private Material selectionMaterial;
|
|
|
|
// Token: 0x0400C9D5 RID: 51669
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400C9D5")]
|
|
[SerializeField]
|
|
private Material circuitSelectionMaterial;
|
|
|
|
// Token: 0x0400C9D6 RID: 51670
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400C9D6")]
|
|
[SerializeField]
|
|
private Material shapeSelectionMaterial;
|
|
|
|
// Token: 0x0400C9D7 RID: 51671
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400C9D7")]
|
|
[SerializeField]
|
|
private Material cornerMoveSelectionMaterial;
|
|
|
|
// Token: 0x0400C9D8 RID: 51672
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400C9D8")]
|
|
[SerializeField]
|
|
[Header("Height Offset")]
|
|
private HeightOffsetPoint juniorModeOffsetPoint;
|
|
|
|
// Token: 0x0400C9D9 RID: 51673
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400C9D9")]
|
|
[SerializeField]
|
|
private HeightOffsetPoint seatedModeOffsetPoint;
|
|
|
|
// Token: 0x0400C9DA RID: 51674
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400C9DA")]
|
|
[SerializeField]
|
|
[Header("Standing Scale Fade")]
|
|
private float standingScaleStartAngle = 60f;
|
|
|
|
// Token: 0x0400C9DB RID: 51675
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400C9DB")]
|
|
[SerializeField]
|
|
private float standingScaleEndAngle = 90f;
|
|
|
|
// Token: 0x0400C9DC RID: 51676
|
|
[Token(Token = "0x400C9DC")]
|
|
public static OKNNKFGFODL ActiveCameraChangeEvent;
|
|
|
|
// Token: 0x0400C9DD RID: 51677
|
|
[Token(Token = "0x400C9DD")]
|
|
private const float BHKAOJGGJEK = 0.15f;
|
|
|
|
// Token: 0x0400C9DE RID: 51678
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400C9DE")]
|
|
private readonly List<Camera> GMAHNJKILAM;
|
|
|
|
// Token: 0x0400C9E1 RID: 51681
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400C9E1")]
|
|
private int KAFDCCPCPBM;
|
|
|
|
// Token: 0x0400C9E2 RID: 51682
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400C9E2")]
|
|
private HLFBFCMHIBK HOCKLMPJOMO;
|
|
|
|
// Token: 0x0400C9E3 RID: 51683
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400C9E3")]
|
|
private Dictionary<int, float> DEKCLIMAGNK;
|
|
|
|
// Token: 0x0400C9E4 RID: 51684
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400C9E4")]
|
|
private float AECGNLAMAAI;
|
|
|
|
// Token: 0x0400C9E5 RID: 51685
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400C9E5")]
|
|
private object OMONCOHJOBL;
|
|
|
|
// Token: 0x0400C9E6 RID: 51686
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400C9E6")]
|
|
private object NOKFCCGFBEF;
|
|
|
|
// Token: 0x0400C9E7 RID: 51687
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400C9E7")]
|
|
private IDisposable EPFKBCFAMLO;
|
|
}
|
|
}
|