using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Avatars.Face; using UnityEngine; namespace RRUI.Data { // Token: 0x02000C3E RID: 3134 [Token(Token = "0x2000C3E")] public class FaceStyleListModel : ListModel { // Token: 0x17000DBE RID: 3518 // (get) Token: 0x06004C2C RID: 19500 RVA: 0x00119184 File Offset: 0x00117384 [Token(Token = "0x17000DBE")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6004C2C")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")] get { return true; } } // Token: 0x17000DBF RID: 3519 // (get) Token: 0x06004C2D RID: 19501 RVA: 0x00119194 File Offset: 0x00117394 [Token(Token = "0x17000DBF")] protected override bool DALKHIPOALJ { [Token(Token = "0x6004C2D")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "27")] get { } } // Token: 0x17000DC0 RID: 3520 // (get) Token: 0x06004C2E RID: 19502 RVA: 0x001191A4 File Offset: 0x001173A4 [Token(Token = "0x17000DC0")] public override bool MEBGJGNMIMG { [Token(Token = "0x6004C2E")] [Address(RVA = "0xF61110", Offset = "0xF5FF10", VA = "0x180F61110", Slot = "26")] get { bool flag; return this.CIIJMINBOHJ == 0 || flag; } } // Token: 0x17000DC1 RID: 3521 // (get) Token: 0x06004C2F RID: 19503 RVA: 0x001191C0 File Offset: 0x001173C0 [Token(Token = "0x17000DC1")] public IReadOnlyList PBCLHPPGDHP { [Token(Token = "0x6004C2F")] [Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")] get { return this.CIIJMINBOHJ; } } // Token: 0x06004C30 RID: 19504 RVA: 0x001191D4 File Offset: 0x001173D4 [Token(Token = "0x6004C30")] [Address(RVA = "0xF60F80", Offset = "0xF5FD80", VA = "0x180F60F80", Slot = "18")] protected override void LNEJNIEHGLD() { base.LNEJNIEHGLD(); OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent; Action action = new Action(base.MKBLJJGJAOH); int num = 0; localPlayerCreatedEvent.BPAJKKAGPKB(action, num != 0); } // Token: 0x06004C31 RID: 19505 RVA: 0x0011920C File Offset: 0x0011740C [Token(Token = "0x6004C31")] [Address(RVA = "0xF61050", Offset = "0xF5FE50", VA = "0x180F61050", Slot = "20")] protected override void PECOFFFGNCH() { base.PECOFFFGNCH(); OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent; Action action = new Action(base.MKBLJJGJAOH); localPlayerCreatedEvent.BIHKNNPGGKP(action); } // Token: 0x06004C32 RID: 19506 RVA: 0x00119240 File Offset: 0x00117440 [Token(Token = "0x6004C32")] [Address(RVA = "0xF60D80", Offset = "0xF5FB80", VA = "0x180F60D80", Slot = "22")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); this.CIIJMINBOHJ = (ulong)0L; } // Token: 0x06004C33 RID: 19507 RVA: 0x0011925C File Offset: 0x0011745C [Token(Token = "0x6004C33")] [Address(RVA = "0xF60DD0", Offset = "0xF5FBD0", VA = "0x180F60DD0", Slot = "31")] protected override DABKFAIHBBP GLPJPIEOLDF() { FaceFeatureType faceFeatureType = this.faceFeatureType; if (faceFeatureType == FaceFeatureType.Eye) { SymmetricalFaceFeature[] eyes = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.FaceStyleSet.Eyes; this.CIIJMINBOHJ = eyes; } if (faceFeatureType == FaceFeatureType.Mouth) { FaceFeature[] mouths = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.FaceStyleSet.Mouths; this.CIIJMINBOHJ = mouths; } Debug.LogError(string.Format("FaceStyleListModel using unsupported face feature type {0}", faceFeatureType)); return JJEKJGALHKO.k__BackingField; } // Token: 0x06004C34 RID: 19508 RVA: 0x001192C4 File Offset: 0x001174C4 [Token(Token = "0x6004C34")] [Address(RVA = "0xF604B0", Offset = "0xF5F2B0", VA = "0x180F604B0")] public FaceStyleListModel() { } // Token: 0x04003824 RID: 14372 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4003824")] [SerializeField] private FaceFeatureType faceFeatureType; // Token: 0x04003825 RID: 14373 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4003825")] private IReadOnlyList CIIJMINBOHJ; } }