a
This commit is contained in:
@@ -0,0 +1,513 @@
|
||||
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.<MakerPen>k__BackingField._penVisuals.AddLaserRestriction(this);
|
||||
MakerPenPaletteMoveableToolMenu paletteMenu = this.<MakerPen>k__BackingField.paletteMenu;
|
||||
int num = 0;
|
||||
paletteMenu.SetHandlesVisibility(num != 0);
|
||||
this.<MakerPen>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.<MakerPenToolsManager>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 <MakerPen>k__BackingField = this.<MakerPen>k__BackingField;
|
||||
int num = 0;
|
||||
if (<MakerPen>k__BackingField != num)
|
||||
{
|
||||
this.<MakerPen>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.<MakerPen>k__BackingField = num2;
|
||||
this.camera = num2;
|
||||
this.<CreationContext>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.<MakerPenToolsManager>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.<MakerPenToolsManager>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.<CursorSystem>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.<CursorSystem>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.<MakerPenToolsManager>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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user