using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Avatar; using RecRoom.Avatar.Data.Runtime; using RecRoom.Avatar.Outfit; using RecRoom.Avatar.Poseable; using UnityEngine; // Token: 0x0200219F RID: 8607 [Token(Token = "0x200219F")] [StructLayout(3)] public class KDEHDEIFOIN : PBFNANEPIFO, IDisposable { // Token: 0x170027B1 RID: 10161 // (get) Token: 0x0600ED21 RID: 60705 RVA: 0x00383520 File Offset: 0x00381720 [Token(Token = "0x170027B1")] public bool EPDBCAOKNHF { [Token(Token = "0x600ED21")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "4")] get { return true; } } // Token: 0x170027B2 RID: 10162 // (get) Token: 0x0600ED22 RID: 60706 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600ED23 RID: 60707 RVA: 0x00383530 File Offset: 0x00381730 [Token(Token = "0x170027B2")] public Color IAFAJCENECF { [Token(Token = "0x600ED22")] [Address(RVA = "0xE6BDC0", Offset = "0xE6A7C0", VA = "0x180E6BDC0", Slot = "5")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600ED23")] [Address(RVA = "0xE727D0", Offset = "0xE711D0", VA = "0x180E727D0")] [CompilerGenerated] private set { } } // Token: 0x170027B3 RID: 10163 // (get) Token: 0x0600ED24 RID: 60708 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600ED25 RID: 60709 RVA: 0x00383540 File Offset: 0x00381740 [Token(Token = "0x170027B3")] public Color OIEFHGOENHP { [Token(Token = "0x600ED24")] [Address(RVA = "0x75DFF0", Offset = "0x75C9F0", VA = "0x18075DFF0", Slot = "6")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600ED25")] [Address(RVA = "0xD07AD0", Offset = "0xD064D0", VA = "0x180D07AD0")] [CompilerGenerated] private set { } } // Token: 0x170027B4 RID: 10164 // (get) Token: 0x0600ED26 RID: 60710 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600ED27 RID: 60711 RVA: 0x00383550 File Offset: 0x00381750 [Token(Token = "0x170027B4")] public Color MDDONLJGEAI { [Token(Token = "0x600ED26")] [Address(RVA = "0x1062610", Offset = "0x1061010", VA = "0x181062610", Slot = "7")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600ED27")] [Address(RVA = "0x1062600", Offset = "0x1061000", VA = "0x181062600")] [CompilerGenerated] private set { } } // Token: 0x170027B5 RID: 10165 // (get) Token: 0x0600ED28 RID: 60712 RVA: 0x00383560 File Offset: 0x00381760 // (set) Token: 0x0600ED29 RID: 60713 RVA: 0x00383574 File Offset: 0x00381774 [Token(Token = "0x170027B5")] public AvatarCustomizationSettings NBIMOCPACLP { [Token(Token = "0x600ED28")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0", Slot = "8")] get; [Token(Token = "0x600ED29")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")] private set; } // Token: 0x170027B6 RID: 10166 // (get) Token: 0x0600ED2A RID: 60714 RVA: 0x00383588 File Offset: 0x00381788 // (set) Token: 0x0600ED2B RID: 60715 RVA: 0x0038359C File Offset: 0x0038179C [Token(Token = "0x170027B6")] public IReadOnlyList IFKBHIOCOGC { [Token(Token = "0x600ED2A")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0", Slot = "9")] get; [Token(Token = "0x600ED2B")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")] private set; } // Token: 0x170027B7 RID: 10167 // (get) Token: 0x0600ED2C RID: 60716 RVA: 0x003835B0 File Offset: 0x003817B0 [Token(Token = "0x170027B7")] public bool FBBGNNOCLOH { [Token(Token = "0x600ED2C")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "10")] get { } } // Token: 0x170027B8 RID: 10168 // (get) Token: 0x0600ED2D RID: 60717 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600ED2E RID: 60718 RVA: 0x003835C0 File Offset: 0x003817C0 [Token(Token = "0x170027B8")] public CPGIDBAHPKC ENONEADFACP { [Token(Token = "0x600ED2D")] [Address(RVA = "0x19D2F10", Offset = "0x19D1910", VA = "0x1819D2F10", Slot = "11")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600ED2E")] [Address(RVA = "0x19D2560", Offset = "0x19D0F60", VA = "0x1819D2560")] [CompilerGenerated] private set { float w = value.LDAKIHFDIFN.w; this.k__BackingField.LDAKIHFDIFN.w = w; } } // Token: 0x170027B9 RID: 10169 // (get) Token: 0x0600ED2F RID: 60719 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600ED30 RID: 60720 RVA: 0x003835EC File Offset: 0x003817EC [Token(Token = "0x170027B9")] public CPGIDBAHPKC EAFCPPAEHJA { [Token(Token = "0x600ED2F")] [Address(RVA = "0x19D2640", Offset = "0x19D1040", VA = "0x1819D2640", Slot = "12")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600ED30")] [Address(RVA = "0x19D2660", Offset = "0x19D1060", VA = "0x1819D2660")] [CompilerGenerated] private set { float w = value.LDAKIHFDIFN.w; this.k__BackingField.LDAKIHFDIFN.w = w; } } // Token: 0x170027BA RID: 10170 // (get) Token: 0x0600ED31 RID: 60721 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600ED32 RID: 60722 RVA: 0x00383618 File Offset: 0x00381818 [Token(Token = "0x170027BA")] public CANPPMDLGIL PKPNMGGOPFB { [Token(Token = "0x600ED31")] [Address(RVA = "0x19D25C0", Offset = "0x19D0FC0", VA = "0x1819D25C0", Slot = "13")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600ED32")] [Address(RVA = "0x19D2600", Offset = "0x19D1000", VA = "0x1819D2600")] [CompilerGenerated] private set { OGNBCNBPFCC aaicmbdejbe = value.NLGJFKKKOBF.AAICMBDEJBE; float hdmnfdkchdg = value.HDMNFDKCHDG; this.k__BackingField.HDMNFDKCHDG = hdmnfdkchdg; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = aaicmbdejbe; } } // Token: 0x170027BB RID: 10171 // (get) Token: 0x0600ED33 RID: 60723 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600ED34 RID: 60724 RVA: 0x00383658 File Offset: 0x00381858 [Token(Token = "0x170027BB")] public CANPPMDLGIL FJPMMIIMNJG { [Token(Token = "0x600ED33")] [Address(RVA = "0x19D2580", Offset = "0x19D0F80", VA = "0x1819D2580", Slot = "14")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600ED34")] [Address(RVA = "0x19D2F30", Offset = "0x19D1930", VA = "0x1819D2F30")] [CompilerGenerated] private set { OGNBCNBPFCC aaicmbdejbe = value.NLGJFKKKOBF.AAICMBDEJBE; float hdmnfdkchdg = value.HDMNFDKCHDG; this.k__BackingField.HDMNFDKCHDG = hdmnfdkchdg; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = aaicmbdejbe; } } // Token: 0x0600ED35 RID: 60725 RVA: 0x00383698 File Offset: 0x00381898 [Token(Token = "0x600ED35")] [Address(RVA = "0x19D2CE0", Offset = "0x19D16E0", VA = "0x1819D2CE0")] public static KDEHDEIFOIN KGPKEFGANCP(GGMFNEALJGL KJAFOCJMDIH) { if (PoseableAvatarPuppet.IsAvatarValidForPoseGeneration(KJAFOCJMDIH) && NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; string text = KJAFOCJMDIH.k__BackingField; int num = 0; Color color = instance.FindSkinColor(text, num != 0).color; OutfitManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; string text2 = KJAFOCJMDIH.k__BackingField; int num2 = 0; ColorVault.ColorToGuid colorToGuid = instance2.FindHairColor(text2, num2 != 0); string text3 = KJAFOCJMDIH.k__BackingField; Color color2 = colorToGuid.color; AvatarCustomizationSettings avatarCustomizationSettings = AvatarCustomizationSettings.PPGFHEDFBEA(text3); string text4 = KJAFOCJMDIH.k__BackingField; int num3 = 0; List list = IGFKPPKAIHD.PCIFDCMHDGG(text4, num3 != 0); if (avatarCustomizationSettings != 0) { } if (!string.IsNullOrEmpty(0)) { OutfitManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; string beardColorId = avatarCustomizationSettings.beardColorId; ColorVault.ColorToGuid colorToGuid2 = instance3.FindHairColor(beardColorId, true); } KDEHDEIFOIN kdehdeifoin; kdehdeifoin.Dispose(); kdehdeifoin.k__BackingField = color; kdehdeifoin.k__BackingField = avatarCustomizationSettings; kdehdeifoin.k__BackingField = color2; kdehdeifoin.k__BackingField = list; kdehdeifoin.k__BackingField = color2; return kdehdeifoin; } throw new NullReferenceException(); } // Token: 0x0600ED36 RID: 60726 RVA: 0x00383790 File Offset: 0x00381990 [Token(Token = "0x600ED36")] [Address(RVA = "0x19D2680", Offset = "0x19D1080", VA = "0x1819D2680")] public void IHKPGBMMHKK(ACHNJMAHALI FPEDLPMNDAA) { float codofndjlnp = FPEDLPMNDAA.CODOFNDJLNP; float w = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; PlayerAnimationFrameTransform enoneadfacp = FPEDLPMNDAA.ENONEADFACP; float y = FPEDLPMNDAA.ENONEADFACP.Rotation.y; float z = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; float w2 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; float w3 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; float codofndjlnp2 = FPEDLPMNDAA.CODOFNDJLNP; this.k__BackingField = z; this.k__BackingField = codofndjlnp2; float w4 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; this.k__BackingField = z; PlayerAnimationFrameTransform enoneadfacp2 = FPEDLPMNDAA.ENONEADFACP; this.k__BackingField = w4; float y2 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; this.k__BackingField = enoneadfacp2; this.k__BackingField.LDAKIHFDIFN.y = y2; float z2 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; this.k__BackingField.LDAKIHFDIFN.z = z2; this.k__BackingField = 0; float codofndjlnp3 = FPEDLPMNDAA.CODOFNDJLNP; this.k__BackingField = enoneadfacp2; this.k__BackingField = codofndjlnp3; float w5 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; this.k__BackingField = enoneadfacp2; PlayerAnimationFrameTransform enoneadfacp3 = FPEDLPMNDAA.ENONEADFACP; this.k__BackingField = w5; float y3 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; this.k__BackingField = enoneadfacp3; this.k__BackingField.LDAKIHFDIFN.y = y3; float z3 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; this.k__BackingField.LDAKIHFDIFN.z = z3; float w6 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; float codofndjlnp4 = FPEDLPMNDAA.CODOFNDJLNP; this.k__BackingField = enoneadfacp3; this.k__BackingField = codofndjlnp4; float w7 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; this.k__BackingField = enoneadfacp3; this.k__BackingField = w7; PlayerAnimationFrameTransform enoneadfacp4 = FPEDLPMNDAA.ENONEADFACP; float y4 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; this.k__BackingField = enoneadfacp4; this.k__BackingField.LDAKIHFDIFN.y = y4; float z4 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; this.k__BackingField.LDAKIHFDIFN.z = z4; float codofndjlnp5 = FPEDLPMNDAA.CODOFNDJLNP; this.k__BackingField = enoneadfacp4; this.k__BackingField = codofndjlnp5; float w8 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; this.k__BackingField = enoneadfacp4; PlayerAnimationFrameTransform enoneadfacp5 = FPEDLPMNDAA.ENONEADFACP; this.k__BackingField = w8; float y5 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; this.k__BackingField = enoneadfacp5; this.k__BackingField.LDAKIHFDIFN.y = y5; float z5 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; this.k__BackingField.LDAKIHFDIFN.z = z5; float codofndjlnp6 = FPEDLPMNDAA.CODOFNDJLNP; this.k__BackingField = enoneadfacp5; this.k__BackingField = codofndjlnp6; this.k__BackingField = enoneadfacp5; float w9 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; float w10 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; PlayerAnimationFrameTransform enoneadfacp6 = FPEDLPMNDAA.ENONEADFACP; this.k__BackingField = w9; float y6 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; this.k__BackingField = enoneadfacp6; this.k__BackingField.LDAKIHFDIFN.y = y6; float z6 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; this.k__BackingField.LDAKIHFDIFN.z = z6; float w11 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; float codofndjlnp7 = FPEDLPMNDAA.CODOFNDJLNP; FPEDLPMNDAA.CODOFNDJLNP = codofndjlnp7; float w12 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; PlayerAnimationFrameTransform enoneadfacp7 = FPEDLPMNDAA.ENONEADFACP; FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w = w12; float y7 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; FPEDLPMNDAA.ENONEADFACP = enoneadfacp7; FPEDLPMNDAA.ENONEADFACP.Rotation.y = y7; float z7 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z = z7; FPEDLPMNDAA.CPBIELIDPBI.Rotation.w = w11; this.k__BackingField.HDMNFDKCHDG = (float)0; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = (OGNBCNBPFCC)w11; float codofndjlnp8 = FPEDLPMNDAA.CODOFNDJLNP; FPEDLPMNDAA.CODOFNDJLNP = codofndjlnp8; float w13 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; float w14 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; PlayerAnimationFrameTransform enoneadfacp8 = FPEDLPMNDAA.ENONEADFACP; FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w = w13; float y8 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; FPEDLPMNDAA.ENONEADFACP = enoneadfacp8; FPEDLPMNDAA.ENONEADFACP.Rotation.y = y8; float z8 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z = z8; FPEDLPMNDAA.CPBIELIDPBI.Rotation.w = w14; float w15 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; float codofndjlnp9 = FPEDLPMNDAA.CODOFNDJLNP; FPEDLPMNDAA.CODOFNDJLNP = codofndjlnp9; float w16 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; PlayerAnimationFrameTransform enoneadfacp9 = FPEDLPMNDAA.ENONEADFACP; FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w = w16; float y9 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; FPEDLPMNDAA.ENONEADFACP = enoneadfacp9; FPEDLPMNDAA.ENONEADFACP.Rotation.y = y9; float z9 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z = z9; FPEDLPMNDAA.CPBIELIDPBI.Rotation.w = w15; float w17 = FPEDLPMNDAA.CPBIELIDPBI.Rotation.w; float codofndjlnp10 = FPEDLPMNDAA.CODOFNDJLNP; FPEDLPMNDAA.CODOFNDJLNP = codofndjlnp10; float w18 = FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w; PlayerAnimationFrameTransform enoneadfacp10 = FPEDLPMNDAA.ENONEADFACP; FPEDLPMNDAA.FJPMMIIMNJG.Rotation.w = w18; float y10 = FPEDLPMNDAA.ENONEADFACP.Rotation.y; FPEDLPMNDAA.ENONEADFACP = enoneadfacp10; FPEDLPMNDAA.ENONEADFACP.Rotation.y = y10; float z10 = FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z; FPEDLPMNDAA.EAFCPPAEHJA.Rotation.z = z10; FPEDLPMNDAA.CPBIELIDPBI.Rotation.w = w17; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = (OGNBCNBPFCC)w17; } // Token: 0x0600ED37 RID: 60727 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600ED37")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "15")] public void Dispose() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600ED38 RID: 60728 RVA: 0x00383DFC File Offset: 0x00381FFC [Token(Token = "0x600ED38")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KDEHDEIFOIN() { this.Dispose(); } }