using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom.Avatars; using RecRoom.Avatars.Data.Runtime; using RecRoom.Avatars.Data.Shared; using RecRoom.Avatars.Outfit; using UnityEngine; // Token: 0x0200032B RID: 811 [Token(Token = "0x200032B")] [DisallowMultipleComponent] public class PlayerAvatar : MonoBehaviourPun { // Token: 0x17000434 RID: 1076 // (get) Token: 0x06001932 RID: 6450 RVA: 0x00065128 File Offset: 0x00063328 // (set) Token: 0x06001933 RID: 6451 RVA: 0x00065148 File Offset: 0x00063348 [Token(Token = "0x17000434")] public PBNNFOJIBOD DGPAKCOEBPL { [Token(Token = "0x6001932")] [Address(RVA = "0x1301860", Offset = "0x1300860", VA = "0x181301860")] get { return this.FFDDIMECOIP.IAHDANBDAAM(); } [Token(Token = "0x6001933")] [Address(RVA = "0x1300B90", Offset = "0x12FFB90", VA = "0x181300B90")] private set { MHCBIEKDNLF ffddimecoip = this.FFDDIMECOIP; } } // Token: 0x17000435 RID: 1077 // (get) Token: 0x06001934 RID: 6452 RVA: 0x00065164 File Offset: 0x00063364 [Token(Token = "0x17000435")] public ColorVault.ColorToGuid JMPBPEAPJOJ { [Token(Token = "0x6001934")] [Address(RVA = "0x13017E0", Offset = "0x13007E0", VA = "0x1813017E0")] get { return this.KJAFOCJMDIH.MNAMCLKHFJG; } } // Token: 0x17000436 RID: 1078 // (get) Token: 0x06001935 RID: 6453 RVA: 0x00065184 File Offset: 0x00063384 [Token(Token = "0x17000436")] public ColorVault.ColorToGuid CMNNDEAJOOJ { [Token(Token = "0x6001935")] [Address(RVA = "0x1301800", Offset = "0x1300800", VA = "0x181301800")] get { return this.KJAFOCJMDIH.OFHAHFCLGMD; } } // Token: 0x17000437 RID: 1079 // (get) Token: 0x06001936 RID: 6454 RVA: 0x000651A4 File Offset: 0x000633A4 [Token(Token = "0x17000437")] public AvatarHairPattern JEHKMHAJDNL { [Token(Token = "0x6001936")] [Address(RVA = "0x13017C0", Offset = "0x13007C0", VA = "0x1813017C0")] get { return this.KJAFOCJMDIH.CABGIIPFNJC; } } // Token: 0x17000438 RID: 1080 // (get) Token: 0x06001937 RID: 6455 RVA: 0x000651C4 File Offset: 0x000633C4 [Token(Token = "0x17000438")] public ColorVault.ColorToGuid CNKBADFBNPI { [Token(Token = "0x6001937")] [Address(RVA = "0x1301760", Offset = "0x1300760", VA = "0x181301760")] get { return this.KJAFOCJMDIH.CNICJGCGELG; } } // Token: 0x17000439 RID: 1081 // (get) Token: 0x06001938 RID: 6456 RVA: 0x000651E4 File Offset: 0x000633E4 [Token(Token = "0x17000439")] public ColorVault.ColorToGuid MPGLBBGFPCA { [Token(Token = "0x6001938")] [Address(RVA = "0x1301780", Offset = "0x1300780", VA = "0x181301780")] get { return this.KJAFOCJMDIH.HAEBMPABLLO; } } // Token: 0x1700043A RID: 1082 // (get) Token: 0x06001939 RID: 6457 RVA: 0x00065204 File Offset: 0x00063404 [Token(Token = "0x1700043A")] public AvatarHairPattern LDHLMOPKCIJ { [Token(Token = "0x6001939")] [Address(RVA = "0x1301740", Offset = "0x1300740", VA = "0x181301740")] get { return this.KJAFOCJMDIH.HADMPJHFNMI; } } // Token: 0x1700043B RID: 1083 // (get) Token: 0x0600193A RID: 6458 RVA: 0x00065224 File Offset: 0x00063424 [Token(Token = "0x1700043B")] public ColorVault.ColorToGuid IAFAJCENECF { [Token(Token = "0x600193A")] [Address(RVA = "0x1301840", Offset = "0x1300840", VA = "0x181301840")] get { return this.KJAFOCJMDIH.KHNBGEMIFHE; } } // Token: 0x1700043C RID: 1084 // (get) Token: 0x0600193B RID: 6459 RVA: 0x00065244 File Offset: 0x00063444 [Token(Token = "0x1700043C")] public AvatarCustomizationSettings NBIMOCPACLP { [Token(Token = "0x600193B")] [Address(RVA = "0x13017A0", Offset = "0x13007A0", VA = "0x1813017A0")] get { return this.KJAFOCJMDIH.KGFKHHAFMAH; } } // Token: 0x1700043D RID: 1085 // (get) Token: 0x0600193C RID: 6460 RVA: 0x00065264 File Offset: 0x00063464 [Token(Token = "0x1700043D")] public List HHFOIGAKCFN { [Token(Token = "0x600193C")] [Address(RVA = "0x1301820", Offset = "0x1300820", VA = "0x181301820")] get { return this.KJAFOCJMDIH.EGDGDAKBAKE; } } // Token: 0x1700043E RID: 1086 // (get) Token: 0x0600193D RID: 6461 RVA: 0x00065284 File Offset: 0x00063484 [Token(Token = "0x1700043E")] public PlayerAvatarDisplay EALPGGEFKIC { [Token(Token = "0x600193D")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get { return this.playerAvatarDisplay; } } // Token: 0x0600193E RID: 6462 RVA: 0x00065298 File Offset: 0x00063498 [Token(Token = "0x600193E")] [Address(RVA = "0x1300630", Offset = "0x12FF630", VA = "0x181300630")] public MNHEFLIMKGO GetDisplayedAvatarCopy() { MNHEFLIMKGO mnheflimkgo = new MNHEFLIMKGO(); ColorVault.ColorToGuid mnamclkhfjg = this.KJAFOCJMDIH.MNAMCLKHFJG; mnheflimkgo.JMPBPEAPJOJ = mnamclkhfjg; ColorVault.ColorToGuid ofhahfclgmd = this.KJAFOCJMDIH.OFHAHFCLGMD; mnheflimkgo.CMNNDEAJOOJ = ofhahfclgmd; AvatarHairPattern cabgiipfnjc = this.KJAFOCJMDIH.CABGIIPFNJC; mnheflimkgo.JEHKMHAJDNL = cabgiipfnjc; ColorVault.ColorToGuid cnicjgcgelg = this.KJAFOCJMDIH.CNICJGCGELG; mnheflimkgo.CNKBADFBNPI = cnicjgcgelg; ColorVault.ColorToGuid haebmpabllo = this.KJAFOCJMDIH.HAEBMPABLLO; mnheflimkgo.MPGLBBGFPCA = haebmpabllo; AvatarHairPattern hadmpjhfnmi = this.KJAFOCJMDIH.HADMPJHFNMI; mnheflimkgo.LDHLMOPKCIJ = hadmpjhfnmi; ColorVault.ColorToGuid khnbgemifhe = this.KJAFOCJMDIH.KHNBGEMIFHE; mnheflimkgo.IAFAJCENECF = khnbgemifhe; AvatarCustomizationSettings kgfkhhafmah = this.KJAFOCJMDIH.KGFKHHAFMAH; mnheflimkgo.NBIMOCPACLP = kgfkhhafmah; List displayedItems = this.GetDisplayedItems(); mnheflimkgo.MBFHPDKGHHM(displayedItems); return mnheflimkgo; } // Token: 0x0600193F RID: 6463 RVA: 0x00065364 File Offset: 0x00063564 [Token(Token = "0x600193F")] [Address(RVA = "0x1300200", Offset = "0x12FF200", VA = "0x181300200", Slot = "13")] protected override void Awake() { base..ctor(); MNHEFLIMKGO mnheflimkgo = new MNHEFLIMKGO(); this.KJAFOCJMDIH = mnheflimkgo; AGAJMBPABDL owner = base.FAGBHOMBNBP; PBNNFOJIBOD pbnnfojibod = new PBNNFOJIBOD(); Action action = new Action(this.OCJJKGPBECI); Player player = this.player; MHCBIEKDNLF mhcbiekdnlf; this.FFDDIMECOIP = mhcbiekdnlf; PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay; int k__BackingField = player.k__BackingField; string text; playerAvatarDisplay.k__BackingField = text; PlayerAvatarDisplay playerAvatarDisplay2 = this.playerAvatarDisplay; bool dmkciepggab = base.FAGBHOMBNBP.DMKCIEPGGAB; playerAvatarDisplay2.IsLocal = dmkciepggab; MFBGLIHGCGO gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ; Action action2 = new Action(this.BKKPHGJNHAK); if (MNHEFLIMKGO.LHKBODFDFLC == 0) { Debug.LogError("Local Avatar is null!"); return; } throw new NullReferenceException(); } // Token: 0x06001940 RID: 6464 RVA: 0x00065414 File Offset: 0x00063614 [Token(Token = "0x6001940")] [Address(RVA = "0x1301530", Offset = "0x1300530", VA = "0x181301530")] private void Start() { this.OCJJKGPBECI(); MFBGLIHGCGO playerVisualSettingsUpdateEvent = GameTeamManager.PlayerVisualSettingsUpdateEvent; Action action = new Action(this.HBGJMODLNLH); GameTeamManager.PlayerVisualSettingsUpdateEvent = MFBGLIHGCGO.BPJDFPACLMK(playerVisualSettingsUpdateEvent, action); this.JNDNGMPHBJL(); } // Token: 0x06001941 RID: 6465 RVA: 0x0006544C File Offset: 0x0006364C [Token(Token = "0x6001941")] [Address(RVA = "0x1301280", Offset = "0x1300280", VA = "0x181301280", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); MFBGLIHGCGO gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ; Action action = new Action(this.BKKPHGJNHAK); MFBGLIHGCGO playerVisualSettingsUpdateEvent = GameTeamManager.PlayerVisualSettingsUpdateEvent; Action action2 = new Action(this.HBGJMODLNLH); GameTeamManager.PlayerVisualSettingsUpdateEvent = MFBGLIHGCGO.GMNMHGMFGOL(playerVisualSettingsUpdateEvent, action2); } // Token: 0x06001942 RID: 6466 RVA: 0x00065498 File Offset: 0x00063698 [Token(Token = "0x6001942")] [Address(RVA = "0x1300490", Offset = "0x12FF490", VA = "0x181300490")] private void BKKPHGJNHAK(MNHEFLIMKGO GHHKJGIDEPF) { this.FJHCHMNHBHL(GHHKJGIDEPF); } // Token: 0x06001943 RID: 6467 RVA: 0x000654AC File Offset: 0x000636AC [Token(Token = "0x6001943")] [Address(RVA = "0x1300590", Offset = "0x12FF590", VA = "0x181300590")] private void FJHCHMNHBHL(MNHEFLIMKGO GHHKJGIDEPF) { int num = 0; if (GHHKJGIDEPF.OHCPAPEDEAK(num != 0, true) != 0) { MHCBIEKDNLF ffddimecoip = this.FFDDIMECOIP; } } // Token: 0x06001944 RID: 6468 RVA: 0x000654D4 File Offset: 0x000636D4 [Token(Token = "0x6001944")] [Address(RVA = "0x1300F70", Offset = "0x12FFF70", VA = "0x181300F70")] private void OCJJKGPBECI() { MNHEFLIMKGO kjafocjmdih = this.KJAFOCJMDIH; PBNNFOJIBOD pbnnfojibod = this.FFDDIMECOIP.IAHDANBDAAM(); kjafocjmdih.OMOFPCLAKDJ(pbnnfojibod); MNHEFLIMKGO kjafocjmdih2 = this.KJAFOCJMDIH; PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay; AvatarCustomizationSettings kgfkhhafmah = kjafocjmdih2.KGFKHHAFMAH; playerAvatarDisplay.SetCustomizationSettings(kgfkhhafmah); MNHEFLIMKGO kjafocjmdih3 = this.KJAFOCJMDIH; PlayerAvatarDisplay playerAvatarDisplay2 = this.playerAvatarDisplay; ColorVault.ColorToGuid cnicjgcgelg = kjafocjmdih3.CNICJGCGELG; MNHEFLIMKGO kjafocjmdih4 = this.KJAFOCJMDIH; PlayerAvatarDisplay playerAvatarDisplay3 = this.playerAvatarDisplay; ColorVault.ColorToGuid haebmpabllo = kjafocjmdih4.HAEBMPABLLO; MNHEFLIMKGO kjafocjmdih5 = this.KJAFOCJMDIH; PlayerAvatarDisplay playerAvatarDisplay4 = this.playerAvatarDisplay; AvatarHairPattern hadmpjhfnmi = kjafocjmdih5.HADMPJHFNMI; playerAvatarDisplay4.SetBeardPattern(hadmpjhfnmi); ColorVault.ColorToGuid mnamclkhfjg = this.KJAFOCJMDIH.MNAMCLKHFJG; PlayerAvatarDisplay playerAvatarDisplay5 = this.playerAvatarDisplay; ColorVault.ColorToGuid ofhahfclgmd = this.KJAFOCJMDIH.OFHAHFCLGMD; PlayerAvatarDisplay playerAvatarDisplay6 = this.playerAvatarDisplay; MNHEFLIMKGO kjafocjmdih6 = this.KJAFOCJMDIH; PlayerAvatarDisplay playerAvatarDisplay7 = this.playerAvatarDisplay; AvatarHairPattern cabgiipfnjc = kjafocjmdih6.CABGIIPFNJC; playerAvatarDisplay7.SetHairPattern(cabgiipfnjc); ColorVault.ColorToGuid khnbgemifhe = this.KJAFOCJMDIH.KHNBGEMIFHE; PlayerAvatarDisplay playerAvatarDisplay8 = this.playerAvatarDisplay; PlayerAvatarDisplay playerAvatarDisplay9 = this.playerAvatarDisplay; List displayedItems = this.GetDisplayedItems(); this.SyncedPlayerAvatarChangedEvent.CNFDGDEOPPF(); } // Token: 0x06001945 RID: 6469 RVA: 0x000655F0 File Offset: 0x000637F0 [Token(Token = "0x6001945")] [Address(RVA = "0x1300780", Offset = "0x12FF780", VA = "0x181300780")] public List GetDisplayedItems() { PlayerAvatar.DEOKPEOAJHA deokpeoajha = new PlayerAvatar.DEOKPEOAJHA(); deokpeoajha.<>4__this = this; List list = new List(); deokpeoajha.displayedItems = list; if (this.AEHHDJPPIAF) { int k__BackingField = (int)Matchmaking.BBJAEJHMAPB.k__BackingField; bool flag; if (flag) { AvatarItemWardrobeRuntimeConfig config = AvatarItemWardrobeRuntimeConfig.Config; List displayedItems = deokpeoajha.displayedItems; List teamAvatarItemSelections = config.teamAvatarItemSelections; displayedItems.AddRange(teamAvatarItemSelections); } } MNHEFLIMKGO kjafocjmdih = this.KJAFOCJMDIH; List displayedItems2 = deokpeoajha.displayedItems; List egdgdakbake = kjafocjmdih.EGDGDAKBAKE; Func func = new Func(deokpeoajha.g__IsSlotAvailableToDisplaySelection|0); IEnumerable enumerable = Enumerable.Where(egdgdakbake, func); displayedItems2.AddRange(enumerable); MNHEFLIMKGO.KKDPPOFMBKG(deokpeoajha.displayedItems); return deokpeoajha.displayedItems; } // Token: 0x1700043F RID: 1087 // (get) Token: 0x06001946 RID: 6470 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06001947 RID: 6471 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700043F")] public Color? BBFIOHIAIEH { [Token(Token = "0x6001946")] [Address(RVA = "0x13018B0", Offset = "0x13008B0", VA = "0x1813018B0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6001947")] [Address(RVA = "0x13018D0", Offset = "0x13008D0", VA = "0x1813018D0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000440 RID: 1088 // (get) Token: 0x06001948 RID: 6472 RVA: 0x000656AC File Offset: 0x000638AC // (set) Token: 0x06001949 RID: 6473 RVA: 0x000656C0 File Offset: 0x000638C0 [Token(Token = "0x17000440")] private bool JMGGGIMCBOK { [Token(Token = "0x6001948")] [Address(RVA = "0x6A5B30", Offset = "0x6A4B30", VA = "0x1806A5B30")] get { return this.AEHHDJPPIAF; } [Token(Token = "0x6001949")] [Address(RVA = "0x1300A10", Offset = "0x12FFA10", VA = "0x181300A10")] set { if (this.AEHHDJPPIAF != value) { this.AEHHDJPPIAF = value; this.OCJJKGPBECI(); return; } } } // Token: 0x0600194A RID: 6474 RVA: 0x000656E4 File Offset: 0x000638E4 [Token(Token = "0x600194A")] [Address(RVA = "0x1300980", Offset = "0x12FF980", VA = "0x181300980")] private void HBGJMODLNLH(PlayerVisualSettings JBMOFDIHCAN) { GFJMCNNJKON opponentBeaconMode = JBMOFDIHCAN.OpponentBeaconMode; if (opponentBeaconMode == GFJMCNNJKON.DISABLED) { } bool flag = opponentBeaconMode != GFJMCNNJKON.DISABLED; if (this.AEHHDJPPIAF != flag) { this.AEHHDJPPIAF = flag; this.OCJJKGPBECI(); } } // Token: 0x0600194B RID: 6475 RVA: 0x00065720 File Offset: 0x00063920 [Token(Token = "0x600194B")] [Address(RVA = "0x1300A60", Offset = "0x12FFA60", VA = "0x181300A60")] private void JNDNGMPHBJL() { if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } bool flag = 0 != 0; if (this.AEHHDJPPIAF != flag) { this.AEHHDJPPIAF = flag; this.OCJJKGPBECI(); return; } } // Token: 0x0600194C RID: 6476 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600194C")] [Address(RVA = "0x13004A0", Offset = "0x12FF4A0", VA = "0x1813004A0")] private void DONLLLMCLOE() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600194D RID: 6477 RVA: 0x00065768 File Offset: 0x00063968 [Token(Token = "0x600194D")] [Address(RVA = "0x1301510", Offset = "0x1300510", VA = "0x181301510")] public void SetDefaultItemOutfitFilter(Player.LKALLGKFEOB KHFPBDKOIID) { if (this.KHOACPKEIKD != KHFPBDKOIID) { this.KHOACPKEIKD = KHFPBDKOIID; this.OCJJKGPBECI(); return; } } // Token: 0x0600194E RID: 6478 RVA: 0x0006578C File Offset: 0x0006398C [Token(Token = "0x600194E")] [Address(RVA = "0x1300140", Offset = "0x12FF140", VA = "0x181300140")] public void ApplyLocalPlayerDyeTool(ColorVault.ColorToGuid GJAINANBOCB) { string guidString = GJAINANBOCB.guidString; } // Token: 0x0600194F RID: 6479 RVA: 0x000657A8 File Offset: 0x000639A8 [Token(Token = "0x600194F")] [Address(RVA = "0x1300C00", Offset = "0x12FFC00", VA = "0x181300C00")] public void LocalEquipOutfitItem(AvatarItem IOBEPGLJNIP, AvatarItemHandEquipType CKHHLPHCPGN = AvatarItemHandEquipType.Both) { MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC; bool flag; if (flag) { OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; CFLMJLFBOKH.AKMHAOGOCHD(); return; } } // Token: 0x06001950 RID: 6480 RVA: 0x000657E0 File Offset: 0x000639E0 [Token(Token = "0x6001950")] [Address(RVA = "0x1300DD0", Offset = "0x12FFDD0", VA = "0x181300DD0")] public void LocalUnequipOutfitItemAndReplaceWithLastSavedItem(AvatarItem JEOAIIMCBMP) { MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC; bool flag; if (flag) { RecRoomAudioClip[] equipSounds = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.equipSounds; this.PMGJPJNMNKC(equipSounds, Player.GAHEJKDCLLE.Torso); CFLMJLFBOKH.AKMHAOGOCHD(); return; } } // Token: 0x06001951 RID: 6481 RVA: 0x00065824 File Offset: 0x00063A24 [Token(Token = "0x6001951")] [Address(RVA = "0x13013E0", Offset = "0x13003E0", VA = "0x1813013E0")] private void PMGJPJNMNKC(RecRoomAudioClip[] OIGONCAJDGK, Player.GAHEJKDCLLE NMKAKHOEMGB) { Player player = this.player; int num = NMKAKHOEMGB - Player.GAHEJKDCLLE.Torso; if (num == 0 || num == 0 || num != 1) { } Transform transform = player.body.transform; Vector3 vector; float z = vector.z; } // Token: 0x06001952 RID: 6482 RVA: 0x00065868 File Offset: 0x00063A68 [Token(Token = "0x6001952")] [Address(RVA = "0x1300A30", Offset = "0x12FFA30", VA = "0x181300A30")] public bool IsWearing(AvatarItem IOBEPGLJNIP, [Optional] Player.GAHEJKDCLLE? NMKAKHOEMGB) { MNHEFLIMKGO kjafocjmdih = this.KJAFOCJMDIH; bool flag; return flag; } // Token: 0x06001953 RID: 6483 RVA: 0x00065884 File Offset: 0x00063A84 [Token(Token = "0x6001953")] [Address(RVA = "0x13016D0", Offset = "0x13006D0", VA = "0x1813016D0")] public PlayerAvatar() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; this.SyncedPlayerAvatarChangedEvent = oknnkfgfodl; base..ctor(); } // Token: 0x06001954 RID: 6484 RVA: 0x000658AC File Offset: 0x00063AAC // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6001954")] [Address(RVA = "0x1301620", Offset = "0x1300620", VA = "0x181301620")] static PlayerAvatar() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; PlayerAvatar.LocalPlayerEquippedAvatarItemEvent = mfbglihgcgo; int num3; int num4; MFBGLIHGCGO mfbglihgcgo2 = new MFBGLIHGCGO(4, num3 != 0, num4 != 0); num4 = 0; num3 = 0; PlayerAvatar.LocalPlayerRemovedAvatarItemEvent = mfbglihgcgo2; } // Token: 0x04001327 RID: 4903 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001327")] public readonly OKNNKFGFODL SyncedPlayerAvatarChangedEvent; // Token: 0x04001328 RID: 4904 [Token(Token = "0x4001328")] public static readonly MFBGLIHGCGO LocalPlayerEquippedAvatarItemEvent; // Token: 0x04001329 RID: 4905 [Token(Token = "0x4001329")] public static readonly MFBGLIHGCGO LocalPlayerRemovedAvatarItemEvent; // Token: 0x0400132A RID: 4906 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400132A")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private PlayerAvatarDisplay playerAvatarDisplay; // Token: 0x0400132B RID: 4907 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400132B")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Player player; // Token: 0x0400132C RID: 4908 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400132C")] private MHCBIEKDNLF FFDDIMECOIP; // Token: 0x0400132D RID: 4909 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400132D")] private MNHEFLIMKGO KJAFOCJMDIH; // Token: 0x0400132E RID: 4910 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400132E")] [NonSerialized] public bool TeamOutfitColorEmissionEnabled; // Token: 0x0400132F RID: 4911 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x400132F")] [NonSerialized] public float TeamOutfitColorEmissionAmount; // Token: 0x04001330 RID: 4912 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4001330")] private Color? PJJLDNPLBGD; // Token: 0x04001331 RID: 4913 [global::Cpp2IlInjected.FieldOffset(Offset = "0x84")] [Token(Token = "0x4001331")] private bool AEHHDJPPIAF; // Token: 0x04001332 RID: 4914 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4001332")] private Player.LKALLGKFEOB KHOACPKEIKD; // Token: 0x0200032C RID: 812 [Token(Token = "0x200032C")] [CompilerGenerated] private sealed class DEOKPEOAJHA { // Token: 0x06001955 RID: 6485 RVA: 0x000658E4 File Offset: 0x00063AE4 [Token(Token = "0x6001955")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DEOKPEOAJHA() { } // Token: 0x06001956 RID: 6486 RVA: 0x000658F8 File Offset: 0x00063AF8 [Token(Token = "0x6001956")] [Address(RVA = "0x12F6830", Offset = "0x12F5830", VA = "0x1812F6830")] internal bool g__IsSlotAvailableToDisplaySelection|0(AvatarItemSelection selection) { Func func; if (Enumerable.Any(this.displayedItems, func) || this.<>4__this.KHOACPKEIKD != Player.LKALLGKFEOB.None) { } throw new NullReferenceException(); } // Token: 0x04001333 RID: 4915 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001333")] public List displayedItems; // Token: 0x04001334 RID: 4916 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001334")] public PlayerAvatar <>4__this; } }