Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/AGGFDBNAKNE.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

308 lines
12 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecRoom.Inputs;
using RecRoom.Inputs.Touch;
using UnityEngine;
// Token: 0x020024F4 RID: 9460
[Token(Token = "0x20024F4")]
public class AGGFDBNAKNE : MNFHEDHBMOI<AGGFDBNAKNE, TouchSystemInputSource>
{
// Token: 0x170027A5 RID: 10149
// (get) Token: 0x0600F31F RID: 62239 RVA: 0x0037E58C File Offset: 0x0037C78C
[Token(Token = "0x170027A5")]
public override COBOOKPLEBJ PCMBOBNHLDA
{
[Token(Token = "0x600F31F")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "5")]
get
{
}
}
// Token: 0x170027A6 RID: 10150
// (get) Token: 0x0600F320 RID: 62240 RVA: 0x0037E59C File Offset: 0x0037C79C
[Token(Token = "0x170027A6")]
public override IFDIGHKFEGF AKFKMKMEBHG
{
[Token(Token = "0x600F320")]
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "4")]
get
{
return IFDIGHKFEGF.TOUCH;
}
}
// Token: 0x0600F321 RID: 62241 RVA: 0x0037E5AC File Offset: 0x0037C7AC
[Token(Token = "0x600F321")]
[Address(RVA = "0xF2A590", Offset = "0xF29390", VA = "0x180F2A590", Slot = "23")]
public override void OFFLOPLJBBG(TouchSystemInputSource PBGBNMCPEAJ)
{
base.OFFLOPLJBBG(PBGBNMCPEAJ);
Input.gyro.enabled = true;
}
// Token: 0x0600F322 RID: 62242 RVA: 0x0037E5D8 File Offset: 0x0037C7D8
[Token(Token = "0x600F322")]
[Address(RVA = "0xF29D60", Offset = "0xF28B60", VA = "0x180F29D60", Slot = "8")]
public override GIJDAILECFF FFBOPLOEHJI(InputConfig PBGBNMCPEAJ)
{
if (PBGBNMCPEAJ.touch.touchInputType == EJAJJNEHCIC.TouchInput)
{
return GIJDAILECFF.Touch;
}
throw new NullReferenceException();
}
// Token: 0x0600F323 RID: 62243 RVA: 0x0037E5FC File Offset: 0x0037C7FC
[Token(Token = "0x600F323")]
[Address(RVA = "0xF2A570", Offset = "0xF29370", VA = "0x180F2A570", Slot = "9")]
public override MALHPBLGPGM LEMFIADLNAA(InputConfig PBGBNMCPEAJ)
{
return PBGBNMCPEAJ.touch.ButtonPressType;
}
// Token: 0x0600F324 RID: 62244 RVA: 0x0037E61C File Offset: 0x0037C81C
[Token(Token = "0x600F324")]
[Address(RVA = "0xF29C30", Offset = "0xF28A30", VA = "0x180F29C30", Slot = "10")]
public override bool DIDLCLEIJAD(InputConfig PBGBNMCPEAJ, out bool PPOGALJAIDC)
{
EJAJJNEHCIC touchInputType = PBGBNMCPEAJ.touch.touchInputType;
if (touchInputType != EJAJJNEHCIC.TouchInput)
{
if (touchInputType != EJAJJNEHCIC.TouchInput)
{
if (touchInputType != EJAJJNEHCIC.Mouse0)
{
goto IL_45;
}
bool flag;
PPOGALJAIDC.m_value = flag;
}
bool mouseButton = Input.GetMouseButton(0);
PPOGALJAIDC.m_value = mouseButton;
}
TouchInputSystem instance = SingletonMonoBehaviour.ONCPNMDGGKG;
TouchInputConfig touch = PBGBNMCPEAJ.touch;
bool flag2;
if (!flag2)
{
}
IL_45:
throw new NullReferenceException();
}
// Token: 0x0600F325 RID: 62245 RVA: 0x0037E678 File Offset: 0x0037C878
[Token(Token = "0x600F325")]
[Address(RVA = "0xF29DA0", Offset = "0xF28BA0", VA = "0x180F29DA0", Slot = "11")]
public override bool GNDLKAMDCDJ(InputConfig PBGBNMCPEAJ, out float NGALLBAFEEP, out bool GMMAEBJGBMF)
{
}
// Token: 0x0600F326 RID: 62246 RVA: 0x0037E688 File Offset: 0x0037C888
[Token(Token = "0x600F326")]
[Address(RVA = "0xF29DB0", Offset = "0xF28BB0", VA = "0x180F29DB0", Slot = "12")]
public override bool GNMHPKFABHA(InputConfig PBGBNMCPEAJ, out Vector2 EDPHCMNAJLB, out bool GMMAEBJGBMF)
{
/*
An exception occurred when decompiling this method (0600F326)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean AGGFDBNAKNE::GNMHPKFABHA(RecRoom.Inputs.InputConfig,UnityEngine.Vector2&,System.Boolean&)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:Vector2(var_1_07, callgetter:Vector2(Vector2::get_zero))
stfld:float32(Vector2::x, ldloc:valuetype [UnityEngine.CoreModule]UnityEngine.Vector2&(EDPHCMNAJLB), ldloc:Vector2[exp:float32](var_1_07))
stfld:float32(Vector2::y, ldloc:valuetype [UnityEngine.CoreModule]UnityEngine.Vector2&(EDPHCMNAJLB), ldc.i4:int32[exp:float32](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: 0x0600F327 RID: 62247 RVA: 0x0037E6AC File Offset: 0x0037C8AC
[Token(Token = "0x600F327")]
[Address(RVA = "0xF299E0", Offset = "0xF287E0", VA = "0x180F299E0", Slot = "13")]
public override bool AKGKNCEBCFL(InputConfig PBGBNMCPEAJ, out KIJMAEEMGLG IDPMCDJPKDO)
{
TouchInputSystem instance = SingletonMonoBehaviour.ONCPNMDGGKG;
TouchInputConfig touch = PBGBNMCPEAJ.touch;
bool flag;
if (!flag)
{
KIJMAEEMGLG kijmaeemglg = KIJMAEEMGLG.JMIGKJPPFND;
bool eipadkjdeio = kijmaeemglg.EIPADKJDEIO;
int ednnccfdmcj = kijmaeemglg.EDNNCCFDMCJ;
float y = kijmaeemglg.IODDGJBEOMI.y;
Vector2 ickccanhphg = kijmaeemglg.ICKCCANHPHG;
Vector2 nidcgnklloh = kijmaeemglg.NIDCGNKLLOH;
Vector2 apcojcjnkpo = kijmaeemglg.APCOJCJNKPO;
float nljecfcfaja = kijmaeemglg.NLJECFCFAJA;
float y2 = kijmaeemglg.BHOLMEFMIMG.y;
IDPMCDJPKDO.EDNNCCFDMCJ = ednnccfdmcj;
IDPMCDJPKDO.IODDGJBEOMI.y = y;
IDPMCDJPKDO.ICKCCANHPHG = ickccanhphg;
IDPMCDJPKDO.NIDCGNKLLOH = nidcgnklloh;
IDPMCDJPKDO.APCOJCJNKPO = apcojcjnkpo;
IDPMCDJPKDO.NLJECFCFAJA = nljecfcfaja;
IDPMCDJPKDO.BHOLMEFMIMG.y = y2;
IDPMCDJPKDO.EIPADKJDEIO = eipadkjdeio;
}
ulong num;
IDPMCDJPKDO.EIPADKJDEIO = num != 0UL;
throw new NullReferenceException();
}
// Token: 0x0600F328 RID: 62248 RVA: 0x0037E780 File Offset: 0x0037C980
[Token(Token = "0x600F328")]
[Address(RVA = "0xF29F40", Offset = "0xF28D40", VA = "0x180F29F40", Slot = "14")]
public override bool JLHNHBDJJHL(out IFCNMNFEGAM GBIALMBEPED)
{
if (!Input.gyro.enabled)
{
Quaternion identity = Quaternion.identity;
Vector3 zero = Vector3.zero;
Vector3 zero2 = Vector3.zero;
Vector3 zero3 = Vector3.zero;
}
Gyroscope gyro = Input.gyro;
Gyroscope gyro2 = Input.gyro;
Gyroscope gyro3 = Input.gyro;
Gyroscope gyro4 = Input.gyro;
Vector3 vector;
float z = vector.z;
int num = 0;
GBIALMBEPED.PHMMKNJHDJO.z = (float)num;
return true;
}
// Token: 0x0600F329 RID: 62249 RVA: 0x0037E804 File Offset: 0x0037CA04
[Token(Token = "0x600F329")]
[Address(RVA = "0xF2A2F0", Offset = "0xF290F0", VA = "0x180F2A2F0", Slot = "15")]
public override bool KJDKANJIGDD(out Vector2 CAMHGFHDIHB)
{
float z = Input.mousePosition.z;
Vector2 vector;
CAMHGFHDIHB.x = vector;
CAMHGFHDIHB.y = (float)0;
return true;
}
// Token: 0x0600F32A RID: 62250 RVA: 0x0037E82C File Offset: 0x0037CA2C
[Token(Token = "0x600F32A")]
[Address(RVA = "0xF29E30", Offset = "0xF28C30", VA = "0x180F29E30", Slot = "16")]
public override bool HCMJCLCPKML(GAMNIEMGCBI NJDKPFFBCOM, InputConfig PBGBNMCPEAJ)
{
TouchInputConfig touch = PBGBNMCPEAJ.touch;
OOEAAFIGGBA<GAMNIEMGCBI, JHBMLHEKGJI> fondbgiljmd = this.FONDBGILJMD;
bool flag;
return flag;
}
// Token: 0x0600F32B RID: 62251 RVA: 0x0037E850 File Offset: 0x0037CA50
[Token(Token = "0x600F32B")]
[Address(RVA = "0xF2A430", Offset = "0xF29230", VA = "0x180F2A430", Slot = "17")]
public override void LDBHDPMNFKP(List<AJIPAMOFEHD> MMKFFDDADLF)
{
int num;
do
{
num = 0;
this.FONDBGILJMD.MOPNNFHKCFM();
bool flag;
if (flag)
{
}
}
while (num != 0);
}
// Token: 0x0600F32C RID: 62252 RVA: 0x0037E874 File Offset: 0x0037CA74
[Token(Token = "0x600F32C")]
[Address(RVA = "0xF2A390", Offset = "0xF29190", VA = "0x180F2A390", Slot = "18")]
public override void KOBJHNHIAHN(AJIPAMOFEHD OBGGBEJNPFL)
{
OOEAAFIGGBA<GAMNIEMGCBI, JHBMLHEKGJI> fondbgiljmd = this.FONDBGILJMD;
}
// Token: 0x0600F32D RID: 62253 RVA: 0x0037E890 File Offset: 0x0037CA90
[Token(Token = "0x600F32D")]
[Address(RVA = "0xF29EA0", Offset = "0xF28CA0", VA = "0x180F29EA0", Slot = "19")]
public override void JANJAKHFOEP(AJIPAMOFEHD AKENHHFJNMO)
{
OOEAAFIGGBA<GAMNIEMGCBI, JHBMLHEKGJI> fondbgiljmd = this.FONDBGILJMD;
}
// Token: 0x0600F32E RID: 62254 RVA: 0x0037E8AC File Offset: 0x0037CAAC
[Token(Token = "0x600F32E")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "20")]
public override bool KOILLJBMBLO(InputConfig JELPFJHDKEF, InputConfig DFBJOICKMMN)
{
}
// Token: 0x0600F32F RID: 62255 RVA: 0x0037E8BC File Offset: 0x0037CABC
[Token(Token = "0x600F32F")]
[Address(RVA = "0xF2A2E0", Offset = "0xF290E0", VA = "0x180F2A2E0", Slot = "21")]
public override void KGDLBEAPDFE(InputConfig PBGBNMCPEAJ, out Sprite KMJNLPEBOIF, out Sprite CJBHMAHHCGE)
{
}
// Token: 0x0600F330 RID: 62256 RVA: 0x0037E8CC File Offset: 0x0037CACC
[Token(Token = "0x600F330")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "22")]
public override LOADIDAJBDH IMOACEJMABI(InputConfig JDFFACACBAC)
{
}
// Token: 0x0600F331 RID: 62257 RVA: 0x0037E8DC File Offset: 0x0037CADC
[Token(Token = "0x600F331")]
[Address(RVA = "0xF29BE0", Offset = "0xF289E0", VA = "0x180F29BE0", Slot = "24")]
protected override bool BJIPCLFGBOE()
{
return SingletonMonoBehaviour.FFNIFALJLDD;
}
// Token: 0x0600F332 RID: 62258 RVA: 0x0037E8F0 File Offset: 0x0037CAF0
[Token(Token = "0x600F332")]
[Address(RVA = "0xF29B80", Offset = "0xF28980", VA = "0x180F29B80", Slot = "25")]
protected override bool BIEPCPJNODI()
{
return SingletonMonoBehaviour.ONCPNMDGGKG.<EKAPIFHFJBI>k__BackingField;
}
// Token: 0x0600F333 RID: 62259 RVA: 0x0037E910 File Offset: 0x0037CB10
[Token(Token = "0x600F333")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "7")]
public override bool NNAMEMBJJFF()
{
}
// Token: 0x0600F334 RID: 62260 RVA: 0x0037E920 File Offset: 0x0037CB20
[Token(Token = "0x600F334")]
[Address(RVA = "0xF2A610", Offset = "0xF29410", VA = "0x180F2A610")]
public AGGFDBNAKNE()
{
OOEAAFIGGBA<GAMNIEMGCBI, JHBMLHEKGJI> ooeaafiggba = new OOEAAFIGGBA(41);
this.FONDBGILJMD = ooeaafiggba;
base..ctor();
}
// Token: 0x0400A207 RID: 41479
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A207")]
private readonly Quaternion EAPAGIPIAPB;
// Token: 0x0400A208 RID: 41480
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A208")]
private readonly OOEAAFIGGBA<GAMNIEMGCBI, JHBMLHEKGJI> FONDBGILJMD;
}