639 lines
21 KiB
C#
639 lines
21 KiB
C#
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<PBNNFOJIBOD> 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<AvatarItemSelection> 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<AvatarItemSelection> 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<PBNNFOJIBOD> mhcbiekdnlf;
|
|
this.FFDDIMECOIP = mhcbiekdnlf;
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
int <FMMJEJMBDPL>k__BackingField = player.<FMMJEJMBDPL>k__BackingField;
|
|
string text;
|
|
playerAvatarDisplay.<GDCHJOHAAKE>k__BackingField = text;
|
|
PlayerAvatarDisplay playerAvatarDisplay2 = this.playerAvatarDisplay;
|
|
bool dmkciepggab = base.FAGBHOMBNBP.DMKCIEPGGAB;
|
|
playerAvatarDisplay2.IsLocal = dmkciepggab;
|
|
MFBGLIHGCGO<MNHEFLIMKGO> gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ;
|
|
Action<MNHEFLIMKGO> 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<PlayerVisualSettings> playerVisualSettingsUpdateEvent = GameTeamManager.PlayerVisualSettingsUpdateEvent;
|
|
Action<PlayerVisualSettings> 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<MNHEFLIMKGO> gockedimbcj = MNHEFLIMKGO.GOCKEDIMBCJ;
|
|
Action<MNHEFLIMKGO> action = new Action(this.BKKPHGJNHAK);
|
|
MFBGLIHGCGO<PlayerVisualSettings> playerVisualSettingsUpdateEvent = GameTeamManager.PlayerVisualSettingsUpdateEvent;
|
|
Action<PlayerVisualSettings> 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<PBNNFOJIBOD> 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<AvatarItemSelection> 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<AvatarItemSelection> GetDisplayedItems()
|
|
{
|
|
PlayerAvatar.DEOKPEOAJHA deokpeoajha = new PlayerAvatar.DEOKPEOAJHA();
|
|
deokpeoajha.<>4__this = this;
|
|
List<AvatarItemSelection> list = new List();
|
|
deokpeoajha.displayedItems = list;
|
|
if (this.AEHHDJPPIAF)
|
|
{
|
|
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
AvatarItemWardrobeRuntimeConfig config = AvatarItemWardrobeRuntimeConfig.Config;
|
|
List<AvatarItemSelection> displayedItems = deokpeoajha.displayedItems;
|
|
List<AvatarItemSelection> teamAvatarItemSelections = config.teamAvatarItemSelections;
|
|
displayedItems.AddRange(teamAvatarItemSelections);
|
|
}
|
|
}
|
|
MNHEFLIMKGO kjafocjmdih = this.KJAFOCJMDIH;
|
|
List<AvatarItemSelection> displayedItems2 = deokpeoajha.displayedItems;
|
|
List<AvatarItemSelection> egdgdakbake = kjafocjmdih.EGDGDAKBAKE;
|
|
Func<AvatarItemSelection, bool> func = new Func(deokpeoajha.<GetDisplayedItems>g__IsSlotAvailableToDisplaySelection|0);
|
|
IEnumerable<AvatarItemSelection> enumerable = Enumerable.Where<AvatarItemSelection>(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<AvatarItemSelection> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
PlayerAvatar.LocalPlayerEquippedAvatarItemEvent = mfbglihgcgo;
|
|
int num3;
|
|
int num4;
|
|
MFBGLIHGCGO<AvatarItemSelection> 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<AvatarItemSelection> LocalPlayerEquippedAvatarItemEvent;
|
|
|
|
// Token: 0x04001329 RID: 4905
|
|
[Token(Token = "0x4001329")]
|
|
public static readonly MFBGLIHGCGO<AvatarItemSelection> 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<PBNNFOJIBOD> 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 <GetDisplayedItems>g__IsSlotAvailableToDisplaySelection|0(AvatarItemSelection selection)
|
|
{
|
|
Func<AvatarItemSelection, bool> func;
|
|
if (Enumerable.Any<AvatarItemSelection>(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<AvatarItemSelection> displayedItems;
|
|
|
|
// Token: 0x04001334 RID: 4916
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001334")]
|
|
public PlayerAvatar <>4__this;
|
|
}
|
|
}
|