scripts
This commit is contained in:
@@ -0,0 +1,368 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Async;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Platforms.Xbox
|
||||
{
|
||||
// Token: 0x0200220E RID: 8718
|
||||
[Token(Token = "0x200220E")]
|
||||
[StructLayout(3)]
|
||||
public class XboxPlatformManager : PlatformManager
|
||||
{
|
||||
// Token: 0x17002874 RID: 10356
|
||||
// (get) Token: 0x0600F046 RID: 61510 RVA: 0x0038E5B0 File Offset: 0x0038C7B0
|
||||
[Token(Token = "0x17002874")]
|
||||
public override PlatformManager.FCIKKFJOMNO ODHAKEMLFBM
|
||||
{
|
||||
[Token(Token = "0x600F046")]
|
||||
[Address(RVA = "0x718700", Offset = "0x717100", VA = "0x180718700", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return PlatformManager.FCIKKFJOMNO.Xbox;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002875 RID: 10357
|
||||
// (get) Token: 0x0600F047 RID: 61511 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002875")]
|
||||
public override float DKNJHAGIIPK
|
||||
{
|
||||
[Token(Token = "0x600F047")]
|
||||
[Address(RVA = "0xFB1460", Offset = "0xFAFE60", VA = "0x180FB1460", Slot = "15")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002876 RID: 10358
|
||||
// (get) Token: 0x0600F048 RID: 61512 RVA: 0x0038E5C0 File Offset: 0x0038C7C0
|
||||
[Token(Token = "0x17002876")]
|
||||
public override bool FKGEHCEGMMJ
|
||||
{
|
||||
[Token(Token = "0x600F048")]
|
||||
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002877 RID: 10359
|
||||
// (get) Token: 0x0600F049 RID: 61513 RVA: 0x0038E5D0 File Offset: 0x0038C7D0
|
||||
[Token(Token = "0x17002877")]
|
||||
public override bool EBGCPJFAAKD
|
||||
{
|
||||
[Token(Token = "0x600F049")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "17")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002878 RID: 10360
|
||||
// (get) Token: 0x0600F04A RID: 61514 RVA: 0x0038E5E0 File Offset: 0x0038C7E0
|
||||
[Token(Token = "0x17002878")]
|
||||
public override bool ANLDLHPKHCB
|
||||
{
|
||||
[Token(Token = "0x600F04A")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "19")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002879 RID: 10361
|
||||
// (get) Token: 0x0600F04B RID: 61515 RVA: 0x0038E5F0 File Offset: 0x0038C7F0
|
||||
[Token(Token = "0x17002879")]
|
||||
public override bool CEEGHPLMADD
|
||||
{
|
||||
[Token(Token = "0x600F04B")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "18")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287A RID: 10362
|
||||
// (get) Token: 0x0600F04C RID: 61516 RVA: 0x0038E600 File Offset: 0x0038C800
|
||||
[Token(Token = "0x1700287A")]
|
||||
public override bool BGKANOJIIMD
|
||||
{
|
||||
[Token(Token = "0x600F04C")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "20")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287B RID: 10363
|
||||
// (get) Token: 0x0600F04D RID: 61517 RVA: 0x0038E610 File Offset: 0x0038C810
|
||||
[Token(Token = "0x1700287B")]
|
||||
public override bool PIHCPMMKFDK
|
||||
{
|
||||
[Token(Token = "0x600F04D")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "21")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287C RID: 10364
|
||||
// (get) Token: 0x0600F04E RID: 61518 RVA: 0x0038E620 File Offset: 0x0038C820
|
||||
[Token(Token = "0x1700287C")]
|
||||
public override bool CEOKHNMCHLD
|
||||
{
|
||||
[Token(Token = "0x600F04E")]
|
||||
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287D RID: 10365
|
||||
// (get) Token: 0x0600F04F RID: 61519 RVA: 0x0038E630 File Offset: 0x0038C830
|
||||
[Token(Token = "0x1700287D")]
|
||||
public override bool BPPLBGNEJNJ
|
||||
{
|
||||
[Token(Token = "0x600F04F")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "25")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287E RID: 10366
|
||||
// (get) Token: 0x0600F050 RID: 61520 RVA: 0x0038E640 File Offset: 0x0038C840
|
||||
[Token(Token = "0x1700287E")]
|
||||
public override bool GMIKADAHHAB
|
||||
{
|
||||
[Token(Token = "0x600F050")]
|
||||
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F051 RID: 61521 RVA: 0x0038E650 File Offset: 0x0038C850
|
||||
[Token(Token = "0x600F051")]
|
||||
[Address(RVA = "0x83EF20", Offset = "0x83D920", VA = "0x18083EF20", Slot = "44")]
|
||||
protected override PlatformManager.LDIIFDDCKCN DELGDFICAMG()
|
||||
{
|
||||
return PlatformManager.LDIIFDDCKCN.XboxOne;
|
||||
}
|
||||
|
||||
// Token: 0x1700287F RID: 10367
|
||||
// (get) Token: 0x0600F052 RID: 61522 RVA: 0x0038E660 File Offset: 0x0038C860
|
||||
[Token(Token = "0x1700287F")]
|
||||
public override bool GMKJEJDALGA
|
||||
{
|
||||
[Token(Token = "0x600F052")]
|
||||
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002880 RID: 10368
|
||||
// (get) Token: 0x0600F053 RID: 61523 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002880")]
|
||||
public override INGEKFNNGDK? EJMJBHAHLDI
|
||||
{
|
||||
[Token(Token = "0x600F053")]
|
||||
[Address(RVA = "0x1420760", Offset = "0x141F160", VA = "0x181420760", Slot = "24")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002881 RID: 10369
|
||||
// (get) Token: 0x0600F054 RID: 61524 RVA: 0x0038E670 File Offset: 0x0038C870
|
||||
[Token(Token = "0x17002881")]
|
||||
public override bool OOOAGOMEFKG
|
||||
{
|
||||
[Token(Token = "0x600F054")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "11")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002882 RID: 10370
|
||||
// (get) Token: 0x0600F055 RID: 61525 RVA: 0x0038E680 File Offset: 0x0038C880
|
||||
[Token(Token = "0x17002882")]
|
||||
public override bool NCCECCFGPMO
|
||||
{
|
||||
[Token(Token = "0x600F055")]
|
||||
[Address(RVA = "0x6374D0", Offset = "0x635ED0", VA = "0x1806374D0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this.CFKHKLOOBBG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002883 RID: 10371
|
||||
// (get) Token: 0x0600F056 RID: 61526 RVA: 0x0038E694 File Offset: 0x0038C894
|
||||
// (set) Token: 0x0600F057 RID: 61527 RVA: 0x0038E6A8 File Offset: 0x0038C8A8
|
||||
[Token(Token = "0x17002883")]
|
||||
public int AOGEGDNALFA
|
||||
{
|
||||
[Token(Token = "0x600F056")]
|
||||
[Address(RVA = "0x501220", Offset = "0x4FFC20", VA = "0x180501220")]
|
||||
get;
|
||||
[Token(Token = "0x600F057")]
|
||||
[Address(RVA = "0xCD80E0", Offset = "0xCD6AE0", VA = "0x180CD80E0")]
|
||||
private set;
|
||||
} = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0600F058 RID: 61528 RVA: 0x0038E6BC File Offset: 0x0038C8BC
|
||||
[Token(Token = "0x600F058")]
|
||||
[Address(RVA = "0x1420620", Offset = "0x141F020", VA = "0x181420620", Slot = "26")]
|
||||
public override IPromise PreInitialize()
|
||||
{
|
||||
return Promise.<CompletedPromise>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F059 RID: 61529 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F059")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "30")]
|
||||
public override void SetRichPresenceStatus(string EEHOFLPKHND)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F05A RID: 61530 RVA: 0x0038E6D0 File Offset: 0x0038C8D0
|
||||
[Token(Token = "0x600F05A")]
|
||||
[Address(RVA = "0x14203B0", Offset = "0x141EDB0", VA = "0x1814203B0", Slot = "38")]
|
||||
public override IPromise AuthorizePurchase(long CAPMEMCNIJO, GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F05A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise RecRoom.Platforms.Xbox.XboxPlatformManager::AuthorizePurchase(System.Int64,GCBPKHFJKCE/DJGBECJHOKF)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F05B RID: 61531 RVA: 0x0038E6E4 File Offset: 0x0038C8E4
|
||||
[Token(Token = "0x600F05B")]
|
||||
[Address(RVA = "0x1420580", Offset = "0x141EF80", VA = "0x181420580", Slot = "27")]
|
||||
public override IPromise Initialize()
|
||||
{
|
||||
return Promise.FromError("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F05C RID: 61532 RVA: 0x0038E6FC File Offset: 0x0038C8FC
|
||||
[Token(Token = "0x600F05C")]
|
||||
[Address(RVA = "0x1420400", Offset = "0x141EE00", VA = "0x181420400", Slot = "36")]
|
||||
public override IPromise<string> GetCommerceAccessToken()
|
||||
{
|
||||
return Promise.FromError<string>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F05D RID: 61533 RVA: 0x0038E714 File Offset: 0x0038C914
|
||||
[Token(Token = "0x600F05D")]
|
||||
[Address(RVA = "0x1420350", Offset = "0x141ED50", VA = "0x181420350", Slot = "35")]
|
||||
public override IPromise<List<GCBPKHFJKCE.DJGBECJHOKF>> ApplySkuMetadataOverrides(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
||||
{
|
||||
return Promise.FromError<List<GCBPKHFJKCE.DJGBECJHOKF>>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F05E RID: 61534 RVA: 0x0038E72C File Offset: 0x0038C92C
|
||||
[Token(Token = "0x600F05E")]
|
||||
[Address(RVA = "0x1420460", Offset = "0x141EE60", VA = "0x181420460", Slot = "32")]
|
||||
public override IPromise<List<string>> GetPlatformFriendIds()
|
||||
{
|
||||
return Promise.FromError<List<string>>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F05F RID: 61535 RVA: 0x0038E744 File Offset: 0x0038C944
|
||||
[Token(Token = "0x600F05F")]
|
||||
[Address(RVA = "0x14204C0", Offset = "0x141EEC0", VA = "0x1814204C0", Slot = "33")]
|
||||
public override IPromise<string> GetPlatformFriendName(string MJKOJAAMEJN)
|
||||
{
|
||||
return Promise.FromError<string>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F060 RID: 61536 RVA: 0x0038E75C File Offset: 0x0038C95C
|
||||
[Token(Token = "0x600F060")]
|
||||
[Address(RVA = "0x1420520", Offset = "0x141EF20", VA = "0x181420520", Slot = "34")]
|
||||
public override IPromise<Texture> GetPlatformFriendPicture(string MJKOJAAMEJN)
|
||||
{
|
||||
return Promise.FromError<Texture>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F061 RID: 61537 RVA: 0x0038E774 File Offset: 0x0038C974
|
||||
[Token(Token = "0x600F061")]
|
||||
[Address(RVA = "0x14205D0", Offset = "0x141EFD0", VA = "0x1814205D0", Slot = "28")]
|
||||
public override IPromise PostLoginInitialize()
|
||||
{
|
||||
return Promise.FromError("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F062 RID: 61538 RVA: 0x0038E78C File Offset: 0x0038C98C
|
||||
[Token(Token = "0x600F062")]
|
||||
[Address(RVA = "0x14206C0", Offset = "0x141F0C0", VA = "0x1814206C0")]
|
||||
public XboxPlatformManager()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.controllerLostTitle = empty;
|
||||
string empty2 = string.Empty;
|
||||
this.controllerLostMessage = empty2;
|
||||
string empty3 = string.Empty;
|
||||
this.noUGCPermissionMessage = empty3;
|
||||
string empty4 = string.Empty;
|
||||
this.noSharePermissionMessage = empty4;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04009FC1 RID: 40897
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4009FC1")]
|
||||
private bool CFKHKLOOBBG;
|
||||
|
||||
// Token: 0x04009FC3 RID: 40899
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4009FC3")]
|
||||
[SerializeField]
|
||||
private string controllerLostTitle;
|
||||
|
||||
// Token: 0x04009FC4 RID: 40900
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4009FC4")]
|
||||
[SerializeField]
|
||||
private string controllerLostMessage;
|
||||
|
||||
// Token: 0x04009FC5 RID: 40901
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4009FC5")]
|
||||
[SerializeField]
|
||||
private string noUGCPermissionMessage;
|
||||
|
||||
// Token: 0x04009FC6 RID: 40902
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4009FC6")]
|
||||
[SerializeField]
|
||||
private string noSharePermissionMessage;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user