This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,521 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecRoom.Avatars.Data.Shared;
using UnityEngine;
using UnityEngine.AddressableAssets;
namespace RecRoom.Avatars.Data.Runtime
{
// Token: 0x020024DC RID: 9436
[Token(Token = "0x20024DC")]
[Serializable]
public class AvatarItemWardrobeRuntimeConfig : ScriptableObject
{
// Token: 0x17002748 RID: 10056
// (get) Token: 0x0600F1AB RID: 61867 RVA: 0x003748D0 File Offset: 0x00372AD0
[Token(Token = "0x17002748")]
public static AvatarItemWardrobeRuntimeConfig Config
{
[Token(Token = "0x600F1AB")]
[Address(RVA = "0x1D0A5E0", Offset = "0x1D095E0", VA = "0x181D0A5E0")]
get
{
AvatarItemWardrobeRuntimeConfig config = AvatarItemWardrobeRuntimeConfig._config;
int num = 0;
if (config == num)
{
AvatarItemWardrobeRuntimeConfig._config = OLJIOKGMCPN.MNKDOANEFLK<AvatarItemWardrobeRuntimeConfig>(0);
}
return AvatarItemWardrobeRuntimeConfig._config;
}
}
// Token: 0x17002749 RID: 10057
// (get) Token: 0x0600F1AC RID: 61868 RVA: 0x00374900 File Offset: 0x00372B00
// (set) Token: 0x0600F1AD RID: 61869 RVA: 0x00374914 File Offset: 0x00372B14
[Token(Token = "0x17002749")]
public DateTime BuiltAtUtc
{
[Token(Token = "0x600F1AC")]
[Address(RVA = "0x1D0A5B0", Offset = "0x1D095B0", VA = "0x181D0A5B0")]
get
{
/*
An exception occurred when decompiling this method (0600F1AC)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.DateTime RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::get_BuiltAtUtc()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int64(var_0_06, ldfld:int64(AvatarItemWardrobeRuntimeConfig::builtAtTicksUtc, ldloc:AvatarItemWardrobeRuntimeConfig(this)))
}
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(Token = "0x600F1AD")]
[Address(RVA = "0x1D0A6E0", Offset = "0x1D096E0", VA = "0x181D0A6E0")]
set
{
}
}
// Token: 0x1700274A RID: 10058
// (get) Token: 0x0600F1AE RID: 61870 RVA: 0x00374924 File Offset: 0x00372B24
[Token(Token = "0x1700274A")]
public IReadOnlyList<AvatarItemSelection> TeamAvatarItemSelections
{
[Token(Token = "0x600F1AE")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
/*
An exception occurred when decompiling this method (0600F1AE)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.Avatars.Data.Runtime.AvatarItemSelection> RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::get_TeamAvatarItemSelections()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItemSelection>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItemSelection>(AvatarItemWardrobeRuntimeConfig::teamAvatarItemSelections, ldloc:AvatarItemWardrobeRuntimeConfig(this)))
}
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: 0x1700274B RID: 10059
// (get) Token: 0x0600F1AF RID: 61871 RVA: 0x00374938 File Offset: 0x00372B38
[Token(Token = "0x1700274B")]
public IReadOnlyList<AvatarItemSelection> TeamEmissiveAvatarItemSelections
{
[Token(Token = "0x600F1AF")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
/*
An exception occurred when decompiling this method (0600F1AF)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.Avatars.Data.Runtime.AvatarItemSelection> RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::get_TeamEmissiveAvatarItemSelections()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItemSelection>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItemSelection>(AvatarItemWardrobeRuntimeConfig::teamEmissiveAvatarItemSelections, ldloc:AvatarItemWardrobeRuntimeConfig(this)))
}
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: 0x1700274C RID: 10060
// (get) Token: 0x0600F1B0 RID: 61872 RVA: 0x0037494C File Offset: 0x00372B4C
[Token(Token = "0x1700274C")]
public IReadOnlyList<AvatarItem> DefaultUnlockedAvatarItems
{
[Token(Token = "0x600F1B0")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
/*
An exception occurred when decompiling this method (0600F1B0)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.Avatars.Data.Runtime.AvatarItem> RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::get_DefaultUnlockedAvatarItems()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(AvatarItemWardrobeRuntimeConfig::defaultUnlockedAvatarItems, ldloc:AvatarItemWardrobeRuntimeConfig(this)))
}
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: 0x1700274D RID: 10061
// (get) Token: 0x0600F1B1 RID: 61873 RVA: 0x00374960 File Offset: 0x00372B60
[Token(Token = "0x1700274D")]
public IReadOnlyList<AvatarItem> InitialAvatarItems
{
[Token(Token = "0x600F1B1")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
/*
An exception occurred when decompiling this method (0600F1B1)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.Avatars.Data.Runtime.AvatarItem> RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::get_InitialAvatarItems()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(AvatarItemWardrobeRuntimeConfig::initialAvatarItems, ldloc:AvatarItemWardrobeRuntimeConfig(this)))
}
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: 0x1700274E RID: 10062
// (get) Token: 0x0600F1B2 RID: 61874 RVA: 0x00374974 File Offset: 0x00372B74
[Token(Token = "0x1700274E")]
public IReadOnlyList<AvatarItem> DefaultTorsoAvatarItems
{
[Token(Token = "0x600F1B2")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get
{
/*
An exception occurred when decompiling this method (0600F1B2)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.Avatars.Data.Runtime.AvatarItem> RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::get_DefaultTorsoAvatarItems()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(AvatarItemWardrobeRuntimeConfig::defaultTorsoAvatarItems, ldloc:AvatarItemWardrobeRuntimeConfig(this)))
}
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: 0x1700274F RID: 10063
// (get) Token: 0x0600F1B3 RID: 61875 RVA: 0x00374988 File Offset: 0x00372B88
[Token(Token = "0x1700274F")]
public IReadOnlyList<AvatarItem> AllPossibleCombinations
{
[Token(Token = "0x600F1B3")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
/*
An exception occurred when decompiling this method (0600F1B3)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.Avatars.Data.Runtime.AvatarItem> RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::get_AllPossibleCombinations()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RecRoom.Avatars.Data.Runtime.AvatarItem>(AvatarItemWardrobeRuntimeConfig::allPossibleCombinations, ldloc:AvatarItemWardrobeRuntimeConfig(this)))
}
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: 0x0600F1B4 RID: 61876 RVA: 0x0037499C File Offset: 0x00372B9C
[Token(Token = "0x600F1B4")]
[Address(RVA = "0x1D0A0B0", Offset = "0x1D090B0", VA = "0x181D0A0B0")]
public AvatarItemData CLJKIDOMPGI(string COFLAJFOPEN)
{
/*
An exception occurred when decompiling this method (0600F1B4)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Avatars.Data.Shared.AvatarItemData RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::CLJKIDOMPGI(System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_11:
stloc:InvalidOperationException(var_3_21, newobj:InvalidOperationException(InvalidOperationException::.ctor, call:string(string::Concat, ldstr:string("Missing data for guid "), ldloc:string(COFLAJFOPEN))))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x0600F1B5 RID: 61877 RVA: 0x003749CC File Offset: 0x00372BCC
[Token(Token = "0x600F1B5")]
[Address(RVA = "0x1D0A300", Offset = "0x1D09300", VA = "0x181D0A300")]
public AssetReference PBAAKPPIKFH(string COFLAJFOPEN)
{
/*
An exception occurred when decompiling this method (0600F1B5)
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.AddressableAssets.AssetReference RecRoom.Avatars.Data.Runtime.AvatarItemWardrobeRuntimeConfig::PBAAKPPIKFH(System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_11:
stloc:InvalidOperationException(var_3_21, newobj:InvalidOperationException(InvalidOperationException::.ctor, call:string(string::Concat, ldstr:string("Missing prefab for guid "), ldloc:string(COFLAJFOPEN))))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x0600F1B6 RID: 61878 RVA: 0x003749FC File Offset: 0x00372BFC
[Token(Token = "0x600F1B6")]
[Address(RVA = "0x1D09FE0", Offset = "0x1D08FE0", VA = "0x181D09FE0")]
public AssetReference CJOJFCKINLA(string COFLAJFOPEN)
{
AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary guidReferenceDictionary = this.maskLookup;
bool flag;
if (!flag)
{
Debug.LogWarning("Unknown Mask guid \"" + COFLAJFOPEN + "\"");
}
throw new NullReferenceException();
}
// Token: 0x0600F1B7 RID: 61879 RVA: 0x00374A30 File Offset: 0x00372C30
[Token(Token = "0x600F1B7")]
[Address(RVA = "0x1D0A230", Offset = "0x1D09230", VA = "0x181D0A230")]
public AssetReference EGLNBJGDAOF(string COFLAJFOPEN)
{
AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary guidReferenceDictionary = this.swatchLookup;
bool flag;
if (!flag)
{
Debug.LogWarning("Unknown Swatch guid \"" + COFLAJFOPEN + "\"");
}
throw new NullReferenceException();
}
// Token: 0x0600F1B8 RID: 61880 RVA: 0x00374A64 File Offset: 0x00372C64
[Token(Token = "0x600F1B8")]
[Address(RVA = "0x1D0A160", Offset = "0x1D09160", VA = "0x181D0A160")]
public AssetReference CMEGNLMPMCH(string COFLAJFOPEN)
{
AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary guidReferenceDictionary = this.decalLookup;
bool flag;
if (!flag)
{
Debug.LogWarning("Unknown Decal guid \"" + COFLAJFOPEN + "\"");
}
throw new NullReferenceException();
}
// Token: 0x0600F1B9 RID: 61881 RVA: 0x00374A98 File Offset: 0x00372C98
[Token(Token = "0x600F1B9")]
[Address(RVA = "0x1D0A3B0", Offset = "0x1D093B0", VA = "0x181D0A3B0")]
public AvatarItemWardrobeRuntimeConfig()
{
AvatarItemWardrobeRuntimeConfig.GuidAvatarDataDictionary guidAvatarDataDictionary = new AvatarItemWardrobeRuntimeConfig.GuidAvatarDataDictionary();
this.avatarItemDataLookup = guidAvatarDataDictionary;
AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary guidReferenceDictionary = new AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary();
this.avatarItemPrefabLookup = guidReferenceDictionary;
AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary guidReferenceDictionary2 = new AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary();
this.maskLookup = guidReferenceDictionary2;
AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary guidReferenceDictionary3 = new AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary();
this.swatchLookup = guidReferenceDictionary3;
AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary guidReferenceDictionary4 = new AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary();
this.decalLookup = guidReferenceDictionary4;
List<AvatarItem> list = new List();
this.defaultUnlockedAvatarItems = list;
List<AvatarItem> list2 = new List();
this.initialAvatarItems = list2;
List<AvatarItem> list3 = new List();
this.defaultTorsoAvatarItems = list3;
List<AvatarItem> list4 = new List();
this.allPossibleCombinations = list4;
base..ctor();
}
// Token: 0x0600F1BA RID: 61882 RVA: 0x0000220F File Offset: 0x0000040F
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600F1BA")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
static AvatarItemWardrobeRuntimeConfig()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04009F49 RID: 40777
[Token(Token = "0x4009F49")]
[NonSerialized]
private static AvatarItemWardrobeRuntimeConfig _config;
// Token: 0x04009F4A RID: 40778
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4009F4A")]
[SerializeField]
private long builtAtTicksUtc;
// Token: 0x04009F4B RID: 40779
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4009F4B")]
[SerializeField]
private AvatarItemWardrobeRuntimeConfig.GuidAvatarDataDictionary avatarItemDataLookup;
// Token: 0x04009F4C RID: 40780
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4009F4C")]
[SerializeField]
private AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary avatarItemPrefabLookup;
// Token: 0x04009F4D RID: 40781
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4009F4D")]
[SerializeField]
private AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary maskLookup;
// Token: 0x04009F4E RID: 40782
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4009F4E")]
[SerializeField]
private AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary swatchLookup;
// Token: 0x04009F4F RID: 40783
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4009F4F")]
[SerializeField]
private AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary decalLookup;
// Token: 0x04009F50 RID: 40784
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4009F50")]
[SerializeField]
private List<AvatarItemSelection> teamAvatarItemSelections;
// Token: 0x04009F51 RID: 40785
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4009F51")]
[SerializeField]
private List<AvatarItemSelection> teamEmissiveAvatarItemSelections;
// Token: 0x04009F52 RID: 40786
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4009F52")]
[SerializeField]
private List<AvatarItem> defaultUnlockedAvatarItems;
// Token: 0x04009F53 RID: 40787
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4009F53")]
[SerializeField]
private List<AvatarItem> initialAvatarItems;
// Token: 0x04009F54 RID: 40788
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4009F54")]
[SerializeField]
private List<AvatarItem> defaultTorsoAvatarItems;
// Token: 0x04009F55 RID: 40789
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4009F55")]
[SerializeField]
private List<AvatarItem> allPossibleCombinations;
// Token: 0x020024DD RID: 9437
[Token(Token = "0x20024DD")]
[Serializable]
public class GuidReferenceDictionary : SerializedDictionary<string, AssetReference, AvatarItemWardrobeRuntimeConfig.GuidReferenceDictionary.KeyVal>
{
// Token: 0x0600F1BB RID: 61883 RVA: 0x00374B2C File Offset: 0x00372D2C
[Token(Token = "0x600F1BB")]
[Address(RVA = "0x1D0DA00", Offset = "0x1D0CA00", VA = "0x181D0DA00")]
public GuidReferenceDictionary()
{
}
// Token: 0x020024DE RID: 9438
[Token(Token = "0x20024DE")]
[Serializable]
public class KeyVal : SerializedKeyVal<string, AssetReference>
{
// Token: 0x0600F1BC RID: 61884 RVA: 0x000399F2 File Offset: 0x00037BF2
[Token(Token = "0x600F1BC")]
[Address(RVA = "0x1D0F000", Offset = "0x1D0E000", VA = "0x181D0F000")]
public KeyVal()
{
}
}
}
// Token: 0x020024DF RID: 9439
[Token(Token = "0x20024DF")]
[Serializable]
public class GuidAvatarDataDictionary : SerializedDictionary<string, AvatarItemData, AvatarItemWardrobeRuntimeConfig.GuidAvatarDataDictionary.KeyVal>
{
// Token: 0x0600F1BD RID: 61885 RVA: 0x00374B40 File Offset: 0x00372D40
[Token(Token = "0x600F1BD")]
[Address(RVA = "0x1D0D9C0", Offset = "0x1D0C9C0", VA = "0x181D0D9C0")]
public GuidAvatarDataDictionary()
{
}
// Token: 0x020024E0 RID: 9440
[Token(Token = "0x20024E0")]
[Serializable]
public class KeyVal : SerializedKeyVal<string, AvatarItemData>
{
// Token: 0x0600F1BE RID: 61886 RVA: 0x000399F2 File Offset: 0x00037BF2
[Token(Token = "0x600F1BE")]
[Address(RVA = "0x1D0F040", Offset = "0x1D0E040", VA = "0x181D0F040")]
public KeyVal()
{
}
}
}
}
}