using System; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using RecRoom.Tools; using RecRoom.Tools.MakerPenTools; using UnityEngine; namespace RecRoom.Core.Creation.Screens { // Token: 0x020032BF RID: 12991 [Token(Token = "0x20032BF")] [Serializable] public class ScreenCreationController : CreationController { // Token: 0x17003DBB RID: 15803 // (get) Token: 0x060165D2 RID: 91602 RVA: 0x00537D28 File Offset: 0x00535F28 [Token(Token = "0x17003DBB")] protected override Transform InternalTransform { [Token(Token = "0x60165D2")] [Address(RVA = "0xC21150", Offset = "0xC1FF50", VA = "0x180C21150", Slot = "4")] get { return this.camera.transform; } } // Token: 0x060165D3 RID: 91603 RVA: 0x00537D48 File Offset: 0x00535F48 [Token(Token = "0x60165D3")] [Address(RVA = "0xC20F90", Offset = "0xC1FD90", VA = "0x180C20F90", Slot = "5")] public override Ray JFHBKDLLMKD() { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x17003DBC RID: 15804 // (get) Token: 0x060165D4 RID: 91604 RVA: 0x00537D68 File Offset: 0x00535F68 [Token(Token = "0x17003DBC")] public override FDKPONPCGGC SelectInputButtonState { [Token(Token = "0x60165D4")] [Address(RVA = "0xC211C0", Offset = "0xC1FFC0", VA = "0x180C211C0", Slot = "6")] get { } } // Token: 0x17003DBD RID: 15805 // (get) Token: 0x060165D5 RID: 91605 RVA: 0x00537D78 File Offset: 0x00535F78 [Token(Token = "0x17003DBD")] public override bool IsAnalogButtonPressed { [Token(Token = "0x60165D5")] [Address(RVA = "0xC21170", Offset = "0xC1FF70", VA = "0x180C21170", Slot = "7")] get { } } // Token: 0x17003DBE RID: 15806 // (get) Token: 0x060165D6 RID: 91606 RVA: 0x00537D88 File Offset: 0x00535F88 [Token(Token = "0x17003DBE")] public override float AnalogInputValueNormalized { [Token(Token = "0x60165D6")] [Address(RVA = "0xC210B0", Offset = "0xC1FEB0", VA = "0x180C210B0", Slot = "8")] get { } } // Token: 0x060165D7 RID: 91607 RVA: 0x00537D98 File Offset: 0x00535F98 [Token(Token = "0x60165D7")] [Address(RVA = "0xC20790", Offset = "0xC1F590", VA = "0x180C20790", Slot = "9")] public override Vector3 GNLBJBMPOOK(float JOECCDEOGCJ) { /* An exception occurred when decompiling this method (060165D7) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Core.Creation.Screens.ScreenCreationController::GNLBJBMPOOK(System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0))) } 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 1660 */; } // Token: 0x060165D8 RID: 91608 RVA: 0x00537DAC File Offset: 0x00535FAC [Token(Token = "0x60165D8")] [Address(RVA = "0xC203F0", Offset = "0xC1F1F0", VA = "0x180C203F0")] public void DJFDPJKOGMJ(ScreenPlayerController KMGEFGDAFJA, Camera FOMHGMLPOND, ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL, MakerPen DGEJNGNOELG) { this.camera = FOMHGMLPOND; this.screenPlayerController = KMGEFGDAFJA; this.screenInputHandler = 0; this.hud = PKAKIKHIFNG; this.k__BackingField._penVisuals.AddLaserRestriction(this); MakerPenPaletteMoveableToolMenu paletteMenu = this.k__BackingField.paletteMenu; int num = 0; paletteMenu.SetHandlesVisibility(num != 0); this.k__BackingField.paletteMenu.SetMoveButtonVisibility(true); } // Token: 0x060165D9 RID: 91609 RVA: 0x00537E14 File Offset: 0x00536014 [Token(Token = "0x60165D9")] [Address(RVA = "0xC20070", Offset = "0xC1EE70", VA = "0x180C20070")] public void BALOKJMBNIN(GAMNIEMGCBI JPICLGFGBPN) { LOCNHHPGIAG locnhhpgiag = this.screenInputHandler; if (locnhhpgiag != 0) { this.hud.ShowTouchElementForFrame(GAMNIEMGCBI.LeftWorldTouch, locnhhpgiag); ScreenHUD screenHUD = this.hud; LOCNHHPGIAG locnhhpgiag2 = this.screenInputHandler; screenHUD.ShowTouchElementForFrame(GAMNIEMGCBI.RightWorldTouch, locnhhpgiag2); ScreenHUD screenHUD2 = this.hud; LOCNHHPGIAG locnhhpgiag3 = this.screenInputHandler; JJOBICMCEFO.NALGGNKLLAJ nalggnkllaj = new JJOBICMCEFO.NALGGNKLLAJ(this.FCHILJJLBNL); screenHUD2.ShowTouchElementWithRegionDelegateForFrame((GAMNIEMGCBI)((uint)92), locnhhpgiag3, nalggnkllaj); ScreenHUD screenHUD3 = this.hud; LOCNHHPGIAG locnhhpgiag4 = this.screenInputHandler; JJOBICMCEFO.NALGGNKLLAJ nalggnkllaj2 = new JJOBICMCEFO.NALGGNKLLAJ(this.DIAMKEMHBNH); screenHUD3.ShowTouchElementWithRegionDelegateForFrame((GAMNIEMGCBI)((uint)93), locnhhpgiag4, nalggnkllaj2); } this.primaryActionControl = JPICLGFGBPN; MakerPenTool cennccgeohn = this.k__BackingField.CENNCCGEOHN; bool flag; if (cennccgeohn != 0 && flag) { ScreenHUD screenHUD4 = this.hud; GAMNIEMGCBI gamniemgcbi = this.primaryActionControl; string hudLabel = cennccgeohn.HudLabel; } base.BALOKJMBNIN(); if (this.screenInputHandler.MAMCIMINMFH(GAMNIEMGCBI.MakerPenPencil)) { FFPJFMECDNG ffpjfmecdng = FFPJFMECDNG.BFPPPLIJIGC; int num = 0; ffpjfmecdng.BFEMMKGJIAA((EEPBHEODDHM)num); } } // Token: 0x060165DA RID: 91610 RVA: 0x00537F18 File Offset: 0x00536118 [Token(Token = "0x60165DA")] [Address(RVA = "0xC20290", Offset = "0xC1F090", VA = "0x180C20290", Slot = "16")] public override void BDMHMGGPNME() { base.BDMHMGGPNME(); MakerPen k__BackingField = this.k__BackingField; int num = 0; if (k__BackingField != num) { this.k__BackingField._penVisuals.RemoveLaserRestriction(this); } if (this.screenPlayerController != (ulong)0L) { this.ADOONFHGOMB(this); } int num2 = 0; this.primaryActionControl = (GAMNIEMGCBI)((ulong)(-1L)); this.screenPlayerController = num2; this.screenInputHandler = num2; this.hud = num2; this.k__BackingField = num2; this.camera = num2; this.k__BackingField = num2; } // Token: 0x060165DB RID: 91611 RVA: 0x00537F9C File Offset: 0x0053619C [Token(Token = "0x60165DB")] [Address(RVA = "0xC20490", Offset = "0xC1F290", VA = "0x180C20490")] public void EPOHOPFJKBF() { this.k__BackingField.EPOHOPFJKBF(); } // Token: 0x060165DC RID: 91612 RVA: 0x00537FBC File Offset: 0x005361BC [Token(Token = "0x60165DC")] [Address(RVA = "0xC203B0", Offset = "0xC1F1B0", VA = "0x180C203B0")] public void CHAINMFFJIK() { this.k__BackingField.CHAINMFFJIK(); } // Token: 0x060165DD RID: 91613 RVA: 0x00537FDC File Offset: 0x005361DC [Token(Token = "0x60165DD")] [Address(RVA = "0xC20030", Offset = "0xC1EE30", VA = "0x180C20030", Slot = "10")] public override void ADOONFHGOMB(object PIHIPPPPEBI) { this.screenPlayerController.k__BackingField.DPLAALHGGMJ(this, 15); } // Token: 0x060165DE RID: 91614 RVA: 0x00538004 File Offset: 0x00536204 [Token(Token = "0x60165DE")] [Address(RVA = "0xC20630", Offset = "0xC1F430", VA = "0x180C20630", Slot = "11")] public override void GABCKNGAKHI(object PIHIPPPPEBI) { this.screenPlayerController.k__BackingField.OCCIJPKCICA(this); } // Token: 0x060165DF RID: 91615 RVA: 0x00538028 File Offset: 0x00536228 [Token(Token = "0x60165DF")] [Address(RVA = "0xC20370", Offset = "0xC1F170", VA = "0x180C20370", Slot = "12")] public override bool CFBOFOLPBMH() { LOCNHHPGIAG locnhhpgiag = this.screenInputHandler; if (locnhhpgiag == 0) { return; } GAMNIEMGCBI gamniemgcbi = this.primaryActionControl; if (gamniemgcbi != GAMNIEMGCBI.None && !locnhhpgiag.PBOOILFPDLL(gamniemgcbi)) { return true; } } // Token: 0x060165E0 RID: 91616 RVA: 0x00538058 File Offset: 0x00536258 [Token(Token = "0x60165E0")] [Address(RVA = "0xC207D0", Offset = "0xC1F5D0", VA = "0x180C207D0")] public Vector3 GNOMOKLNBBK() { /* An exception occurred when decompiling this method (060165E0) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Core.Creation.Screens.ScreenCreationController::GNOMOKLNBBK() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int32(var_1_03, ldc.i4:int32(0)) stloc:float32(var_3_16, call:float32(Mathf::Lerp, ldc.r4:float32(-1), ldc.r4:float32(1), ldloc:int32[exp:float32](var_1_03))) stloc:Vector2(var_5_22, call:Vector2(Vector2::op_Division, ldloc:int32[exp:Vector2](var_1_03), ldc.r4:float32(1.4142135))) } 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 1660 */; } // Token: 0x17003DBF RID: 15807 // (get) Token: 0x060165E1 RID: 91617 RVA: 0x0053808C File Offset: 0x0053628C [Token(Token = "0x17003DBF")] private GAMNIEMGCBI TouchPressControlType { [Token(Token = "0x60165E1")] [Address(RVA = "0xC21250", Offset = "0xC20050", VA = "0x180C21250")] get { return GAMNIEMGCBI.MakerPenPressTouch; } } // Token: 0x17003DC0 RID: 15808 // (get) Token: 0x060165E2 RID: 91618 RVA: 0x0053809C File Offset: 0x0053629C [Token(Token = "0x17003DC0")] private GAMNIEMGCBI TouchDragControlType { [Token(Token = "0x60165E2")] [Address(RVA = "0xC21230", Offset = "0xC20030", VA = "0x180C21230")] get { return GAMNIEMGCBI.MakerPenDragTouch; } } // Token: 0x17003DC1 RID: 15809 // (get) Token: 0x060165E3 RID: 91619 RVA: 0x005380AC File Offset: 0x005362AC [Token(Token = "0x17003DC1")] private GAMNIEMGCBI TouchPencilControlType { [Token(Token = "0x60165E3")] [Address(RVA = "0xC21240", Offset = "0xC20040", VA = "0x180C21240")] get { return GAMNIEMGCBI.MakerPenPencil; } } // Token: 0x060165E4 RID: 91620 RVA: 0x005380BC File Offset: 0x005362BC [Token(Token = "0x60165E4")] [Address(RVA = "0xC204B0", Offset = "0xC1F2B0", VA = "0x180C204B0")] private bool FCHILJJLBNL(JJOBICMCEFO DBFBLNILIGL, Touch APGOEANIFMH) { Camera camera = this.camera; Vector2 position = APGOEANIFMH.position; Vector3 vector; float z = vector.z; MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG; bool flag; if (!flag) { if (this.k__BackingField.CENNCCGEOHN != 0) { } } throw new NullReferenceException(); } // Token: 0x060165E5 RID: 91621 RVA: 0x00538108 File Offset: 0x00536308 [Token(Token = "0x60165E5")] [Address(RVA = "0xC203D0", Offset = "0xC1F1D0", VA = "0x180C203D0")] private bool DIAMKEMHBNH(JJOBICMCEFO DBFBLNILIGL, Touch APGOEANIFMH) { return APGOEANIFMH.type == TouchType.Stylus; } // Token: 0x060165E6 RID: 91622 RVA: 0x00538120 File Offset: 0x00536320 [Token(Token = "0x60165E6")] [Address(RVA = "0xC20660", Offset = "0xC1F460", VA = "0x180C20660")] private void GJLNFEDNGII() { LOCNHHPGIAG locnhhpgiag = this.screenInputHandler; if (locnhhpgiag != 0) { this.hud.ShowTouchElementForFrame(GAMNIEMGCBI.LeftWorldTouch, locnhhpgiag); ScreenHUD screenHUD = this.hud; LOCNHHPGIAG locnhhpgiag2 = this.screenInputHandler; screenHUD.ShowTouchElementForFrame(GAMNIEMGCBI.RightWorldTouch, locnhhpgiag2); ScreenHUD screenHUD2 = this.hud; LOCNHHPGIAG locnhhpgiag3 = this.screenInputHandler; JJOBICMCEFO.NALGGNKLLAJ nalggnkllaj = new JJOBICMCEFO.NALGGNKLLAJ(this.FCHILJJLBNL); screenHUD2.ShowTouchElementWithRegionDelegateForFrame((GAMNIEMGCBI)((uint)92), locnhhpgiag3, nalggnkllaj); ScreenHUD screenHUD3 = this.hud; LOCNHHPGIAG locnhhpgiag4 = this.screenInputHandler; JJOBICMCEFO.NALGGNKLLAJ nalggnkllaj2 = new JJOBICMCEFO.NALGGNKLLAJ(this.DIAMKEMHBNH); screenHUD3.ShowTouchElementWithRegionDelegateForFrame((GAMNIEMGCBI)((uint)93), locnhhpgiag4, nalggnkllaj2); } } // Token: 0x060165E7 RID: 91623 RVA: 0x005381BC File Offset: 0x005363BC [Token(Token = "0x60165E7")] [Address(RVA = "0xC20940", Offset = "0xC1F740", VA = "0x180C20940")] private void HJJAABEKOFM(out FDKPONPCGGC CIEEBJFCMIB, out Vector2 MAIKKHCFMEF, out bool IGFBKOLICGC, out float LPGMPBDDBBP) { int num = 0; FDKPONPCGGC jmigkjppfnd = FDKPONPCGGC.JMIGKJPPFND; CIEEBJFCMIB.ABJCHGOFDNP = jmigkjppfnd != null; CIEEBJFCMIB.GPGHKKMCFIF = num != 0; if (this.screenInputHandler != 0) { GAMNIEMGCBI gamniemgcbi = this.activeInputControlType; if (gamniemgcbi != GAMNIEMGCBI.None && gamniemgcbi != GAMNIEMGCBI.LeftWorldTouch) { if (gamniemgcbi == GAMNIEMGCBI.RightWorldTouch) { goto IL_5C; } if (gamniemgcbi == GAMNIEMGCBI.MakerPenDragTouch) { goto IL_74; } if (gamniemgcbi != GAMNIEMGCBI.MakerPenPencil) { goto IL_DE; } } bool flag; if (flag) { goto IL_1B2; } this.activeInputControlType = (GAMNIEMGCBI)((ulong)4294967295L); IL_5C: bool flag2; if (flag2) { goto IL_197; } this.activeInputControlType = (GAMNIEMGCBI)((ulong)4294967295L); IL_74: bool flag3; if (flag3) { goto IL_17C; } LOCNHHPGIAG locnhhpgiag = this.screenInputHandler; this.activeInputControlType = (GAMNIEMGCBI)((ulong)4294967295L); KIJMAEEMGLG kijmaeemglg; int ednnccfdmcj = kijmaeemglg.EDNNCCFDMCJ; float y = kijmaeemglg.IODDGJBEOMI.y; Vector2 ickccanhphg = kijmaeemglg.ICKCCANHPHG; Vector2 nidcgnklloh = kijmaeemglg.NIDCGNKLLOH; Vector2 apcojcjnkpo = kijmaeemglg.APCOJCJNKPO; bool flag4; if (flag4) { goto IL_161; } this.activeInputControlType = (GAMNIEMGCBI)((ulong)4294967295L); IL_DE: LOCNHHPGIAG locnhhpgiag2 = this.screenInputHandler; GAMNIEMGCBI gamniemgcbi2 = this.primaryActionControl; float num2 = locnhhpgiag2.LNBKGKDPJBA(gamniemgcbi2); bool flag5; IGFBKOLICGC.m_value = flag5; GAMNIEMGCBI gamniemgcbi3 = this.activeInputControlType; if (gamniemgcbi3 != GAMNIEMGCBI.None && gamniemgcbi3 != this.primaryActionControl) { return; } LOCNHHPGIAG locnhhpgiag3 = this.screenInputHandler; bool flag6; if (!flag6) { this.activeInputControlType = (GAMNIEMGCBI)((ulong)4294967295L); } LOCNHHPGIAG locnhhpgiag4 = this.screenInputHandler; FDKPONPCGGC fdkponpcggc; bool gpghkkmcfif = fdkponpcggc.GPGHKKMCFIF; CIEEBJFCMIB.GPGHKKMCFIF = gpghkkmcfif; GAMNIEMGCBI gamniemgcbi4 = this.primaryActionControl; this.activeInputControlType = gamniemgcbi4; IL_161: FDKPONPCGGC fdkponpcggc2; bool gpghkkmcfif2 = fdkponpcggc2.GPGHKKMCFIF; CIEEBJFCMIB.GPGHKKMCFIF = gpghkkmcfif2; this.activeInputControlType = (GAMNIEMGCBI)((ulong)93L); IL_17C: FDKPONPCGGC fdkponpcggc3; bool gpghkkmcfif3 = fdkponpcggc3.GPGHKKMCFIF; CIEEBJFCMIB.GPGHKKMCFIF = gpghkkmcfif3; this.activeInputControlType = (GAMNIEMGCBI)((ulong)92L); IL_197: FDKPONPCGGC fdkponpcggc4; bool gpghkkmcfif4 = fdkponpcggc4.GPGHKKMCFIF; CIEEBJFCMIB.GPGHKKMCFIF = gpghkkmcfif4; this.activeInputControlType = (GAMNIEMGCBI)((ulong)85L); IL_1B2: FDKPONPCGGC fdkponpcggc5; bool gpghkkmcfif5 = fdkponpcggc5.GPGHKKMCFIF; CIEEBJFCMIB.GPGHKKMCFIF = gpghkkmcfif5; this.activeInputControlType = (GAMNIEMGCBI)((ulong)83L); } } // Token: 0x17003DC2 RID: 15810 // (get) Token: 0x060165E8 RID: 91624 RVA: 0x0053839C File Offset: 0x0053659C [Token(Token = "0x17003DC2")] private Vector2 InputViewportPosition { [Token(Token = "0x60165E8")] [Address(RVA = "0xC21100", Offset = "0xC1FF00", VA = "0x180C21100")] get { } } // Token: 0x060165E9 RID: 91625 RVA: 0x005383AC File Offset: 0x005365AC [Token(Token = "0x60165E9")] [Address(RVA = "0xC210A0", Offset = "0xC1FEA0", VA = "0x180C210A0")] public ScreenCreationController() { } // Token: 0x0400E9D1 RID: 59857 [Token(Token = "0x400E9D1")] public const float DEFAULT_CREATION_DISTANCE_FROM_CAMERA = 0.66f; // Token: 0x0400E9D2 RID: 59858 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400E9D2")] [NonSerialized] private ScreenPlayerController screenPlayerController; // Token: 0x0400E9D3 RID: 59859 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400E9D3")] [NonSerialized] private LOCNHHPGIAG screenInputHandler; // Token: 0x0400E9D4 RID: 59860 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400E9D4")] [NonSerialized] private ScreenHUD hud; // Token: 0x0400E9D5 RID: 59861 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400E9D5")] [NonSerialized] private Camera camera; // Token: 0x0400E9D6 RID: 59862 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400E9D6")] [NonSerialized] private GAMNIEMGCBI primaryActionControl = (GAMNIEMGCBI)((ulong)(-1L)); // Token: 0x0400E9D7 RID: 59863 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400E9D7")] [NonSerialized] private GAMNIEMGCBI activeInputControlType; } }