211 lines
9.3 KiB
C#
211 lines
9.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Google.Protobuf.Collections;
|
|
using RecRoom.Avatars;
|
|
using RecRoom.Core.Creation.Holotars;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02003008 RID: 12296
|
|
[Token(Token = "0x2003008")]
|
|
public class HMGENHKDILI : GMLDBCIKGKL
|
|
{
|
|
// Token: 0x17003999 RID: 14745
|
|
// (get) Token: 0x06014F05 RID: 85765 RVA: 0x004E5C1C File Offset: 0x004E3E1C
|
|
// (set) Token: 0x06014F06 RID: 85766 RVA: 0x004E5C30 File Offset: 0x004E3E30
|
|
[Token(Token = "0x17003999")]
|
|
public HolotarPlaybackPuppet ILNHNEEILMH
|
|
{
|
|
[Token(Token = "0x6014F05")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
get;
|
|
[Token(Token = "0x6014F06")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06014F07 RID: 85767 RVA: 0x004E5C44 File Offset: 0x004E3E44
|
|
[Token(Token = "0x6014F07")]
|
|
[Address(RVA = "0x1028140", Offset = "0x1026F40", VA = "0x181028140")]
|
|
public HMGENHKDILI(HolotarPlaybackPuppet APECCEKCKCJ, BKAFCPEOPFD.BOJGHJMJMDE.LACDMEGJNPE IGBNEFLEGNO, Transform CMAIFNIIKAE)
|
|
: base(IGBNEFLEGNO, CMAIFNIIKAE)
|
|
{
|
|
this.APECCEKCKCJ = APECCEKCKCJ;
|
|
Action<FFDPBDIDLME> action = new Action(this.FIPGMEBGIBH);
|
|
this.OAHKHLJFHOC = action;
|
|
}
|
|
|
|
// Token: 0x06014F08 RID: 85768 RVA: 0x004E5C74 File Offset: 0x004E3E74
|
|
[Token(Token = "0x6014F08")]
|
|
[Address(RVA = "0x1028000", Offset = "0x1026E00", VA = "0x181028000", Slot = "5")]
|
|
public override void OFFLOPLJBBG()
|
|
{
|
|
HolotarPlaybackPuppet apeccekckcj = this.APECCEKCKCJ;
|
|
Transform <LOIEBJEKOML>k__BackingField = this.<LOIEBJEKOML>k__BackingField;
|
|
HolotarPlaybackPuppet holotarPlaybackPuppet = global::UnityEngine.Object.Instantiate<HolotarPlaybackPuppet>(apeccekckcj, <LOIEBJEKOML>k__BackingField);
|
|
this.<ABNIFLDCNIH>k__BackingField = holotarPlaybackPuppet;
|
|
BKAFCPEOPFD.BOJGHJMJMDE.LACDMEGJNPE <ELNFIMNFHNP>k__BackingField = this.<ELNFIMNFHNP>k__BackingField;
|
|
HolotarPlaybackPuppet holotarPlaybackPuppet2 = this.<ABNIFLDCNIH>k__BackingField;
|
|
float dfpofaninak = <ELNFIMNFHNP>k__BackingField.DFPOFANINAK;
|
|
string objfljemabl = this.<ELNFIMNFHNP>k__BackingField.OBJFLJEMABL;
|
|
string text = string.Format("{0:N2} - {1} - PlaybackPuppet", <ELNFIMNFHNP>k__BackingField, objfljemabl);
|
|
holotarPlaybackPuppet2.name = text;
|
|
BKAFCPEOPFD.BOJGHJMJMDE.LACDMEGJNPE <ELNFIMNFHNP>k__BackingField2 = this.<ELNFIMNFHNP>k__BackingField;
|
|
HolotarPlaybackPuppet holotarPlaybackPuppet3 = this.<ABNIFLDCNIH>k__BackingField;
|
|
KLFOBEKJDKL bacmcgjpcoa = <ELNFIMNFHNP>k__BackingField2.BACMCGJPCOA;
|
|
holotarPlaybackPuppet3.Initialize(bacmcgjpcoa);
|
|
}
|
|
|
|
// Token: 0x06014F09 RID: 85769 RVA: 0x004E5D04 File Offset: 0x004E3F04
|
|
[Token(Token = "0x6014F09")]
|
|
[Address(RVA = "0x1027AD0", Offset = "0x10268D0", VA = "0x181027AD0", Slot = "6")]
|
|
protected override void IDCBMCNEEPM()
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.<ABNIFLDCNIH>k__BackingField.gameObject);
|
|
this.<ABNIFLDCNIH>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06014F0A RID: 85770 RVA: 0x004E5D30 File Offset: 0x004E3F30
|
|
[Token(Token = "0x6014F0A")]
|
|
[Address(RVA = "0x1027F10", Offset = "0x1026D10", VA = "0x181027F10")]
|
|
public void MFNEJFBIFGK(bool KFMLOHIAIJK = false)
|
|
{
|
|
BKAFCPEOPFD.BOJGHJMJMDE.LACDMEGJNPE <ELNFIMNFHNP>k__BackingField = this.<ELNFIMNFHNP>k__BackingField;
|
|
HolotarPlaybackPuppet holotarPlaybackPuppet = this.<ABNIFLDCNIH>k__BackingField;
|
|
float dfpofaninak = <ELNFIMNFHNP>k__BackingField.DFPOFANINAK;
|
|
string objfljemabl = this.<ELNFIMNFHNP>k__BackingField.OBJFLJEMABL;
|
|
string text = string.Format("{0:N2} - {1} - PlaybackPuppet", <ELNFIMNFHNP>k__BackingField, objfljemabl);
|
|
holotarPlaybackPuppet.name = text;
|
|
if (!KFMLOHIAIJK)
|
|
{
|
|
this.<ABNIFLDCNIH>k__BackingField.RefreshFromData();
|
|
return;
|
|
}
|
|
BKAFCPEOPFD.BOJGHJMJMDE.LACDMEGJNPE <ELNFIMNFHNP>k__BackingField2 = this.<ELNFIMNFHNP>k__BackingField;
|
|
HolotarPlaybackPuppet holotarPlaybackPuppet2 = this.<ABNIFLDCNIH>k__BackingField;
|
|
KLFOBEKJDKL bacmcgjpcoa = <ELNFIMNFHNP>k__BackingField2.BACMCGJPCOA;
|
|
holotarPlaybackPuppet2.Initialize(bacmcgjpcoa);
|
|
}
|
|
|
|
// Token: 0x06014F0B RID: 85771 RVA: 0x004E5DAC File Offset: 0x004E3FAC
|
|
[Token(Token = "0x6014F0B")]
|
|
[Address(RVA = "0x1027840", Offset = "0x1026640", VA = "0x181027840")]
|
|
public void BDBPEDPLJOD(float NDGBMNICHEO, bool DOBNCKAMPEH)
|
|
{
|
|
BKAFCPEOPFD.BOJGHJMJMDE.LACDMEGJNPE <ELNFIMNFHNP>k__BackingField = this.<ELNFIMNFHNP>k__BackingField;
|
|
int num = 0;
|
|
if (NDGBMNICHEO < (float)num)
|
|
{
|
|
}
|
|
float mffefhppdhg = <ELNFIMNFHNP>k__BackingField.BACMCGJPCOA.MFFEFHPPDHG;
|
|
int num2 = 0;
|
|
this.<ABNIFLDCNIH>k__BackingField.gameObject.SetActive(num2 != 0);
|
|
if (num2 != 0)
|
|
{
|
|
this.<ABNIFLDCNIH>k__BackingField.SetTime(NDGBMNICHEO);
|
|
RepeatedField<FFDPBDIDLME> lknjafjmjkf = this.<ELNFIMNFHNP>k__BackingField.BACMCGJPCOA.LKNJAFJMJKF;
|
|
Action<FFDPBDIDLME> oahkhljfhoc = this.OAHKHLJFHOC;
|
|
bool flag = NCEGNAALNMF.NIMBAODKNLK<FFDPBDIDLME>(lknjafjmjkf, NDGBMNICHEO, oahkhljfhoc);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014F0C RID: 85772 RVA: 0x004E5E24 File Offset: 0x004E4024
|
|
[Token(Token = "0x6014F0C")]
|
|
[Address(RVA = "0x1027BF0", Offset = "0x10269F0", VA = "0x181027BF0")]
|
|
public static void LCBHEOLFMCN(BKAFCPEOPFD.BOJGHJMJMDE.LACDMEGJNPE BPFCGAIHIOI, float HACJDENALOE, float GKINNNOFGGC)
|
|
{
|
|
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> aigbecelapk = BPFCGAIHIOI.BACMCGJPCOA.JJPIIHOJNMB.LGMLFDKAFAG.AIGBECELAPK;
|
|
int num;
|
|
NCEGNAALNMF.NBFMFOLCOHJ<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> nbfmfolcohj = new NCEGNAALNMF.NBFMFOLCOHJ(num.GLJKAPKJBKL);
|
|
num = 0;
|
|
ulong num2;
|
|
ulong num3;
|
|
NCEGNAALNMF.LCBHEOLFMCN<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC>(aigbecelapk, HACJDENALOE, GKINNNOFGGC, nbfmfolcohj, num2 != 0UL, num3 != 0UL);
|
|
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> aigbecelapk2 = BPFCGAIHIOI.BACMCGJPCOA.JJPIIHOJNMB.ECAJBPNGIBP.AIGBECELAPK;
|
|
int num4;
|
|
NCEGNAALNMF.NBFMFOLCOHJ<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> nbfmfolcohj2 = new NCEGNAALNMF.NBFMFOLCOHJ(num4.GLJKAPKJBKL);
|
|
num4 = 0;
|
|
ulong num5;
|
|
ulong num6;
|
|
NCEGNAALNMF.LCBHEOLFMCN<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC>(aigbecelapk2, HACJDENALOE, GKINNNOFGGC, nbfmfolcohj2, num5 != 0UL, num6 != 0UL);
|
|
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH> aigbecelapk3 = BPFCGAIHIOI.BACMCGJPCOA.JJPIIHOJNMB.FFAOPNAMKKG.AIGBECELAPK;
|
|
int num7;
|
|
NCEGNAALNMF.NBFMFOLCOHJ<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH> nbfmfolcohj3 = new NCEGNAALNMF.NBFMFOLCOHJ(num7.GLJKAPKJBKL);
|
|
num7 = 0;
|
|
ulong num8;
|
|
ulong num9;
|
|
NCEGNAALNMF.LCBHEOLFMCN<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH>(aigbecelapk3, HACJDENALOE, GKINNNOFGGC, nbfmfolcohj3, num8 != 0UL, num9 != 0UL);
|
|
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH> aigbecelapk4 = BPFCGAIHIOI.BACMCGJPCOA.JJPIIHOJNMB.DFKCAGJKBAC.AIGBECELAPK;
|
|
int num10;
|
|
NCEGNAALNMF.NBFMFOLCOHJ<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH> nbfmfolcohj4 = new NCEGNAALNMF.NBFMFOLCOHJ(num10.GLJKAPKJBKL);
|
|
num10 = 0;
|
|
ulong num11;
|
|
ulong num12;
|
|
NCEGNAALNMF.LCBHEOLFMCN<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH>(aigbecelapk4, HACJDENALOE, GKINNNOFGGC, nbfmfolcohj4, num11 != 0UL, num12 != 0UL);
|
|
KLFOBEKJDKL bacmcgjpcoa = BPFCGAIHIOI.BACMCGJPCOA;
|
|
int num13 = 0;
|
|
ulong num14;
|
|
ulong num15;
|
|
NCEGNAALNMF.LCBHEOLFMCN<FFDPBDIDLME>(bacmcgjpcoa.LKNJAFJMJKF, HACJDENALOE, GKINNNOFGGC, num13, num14 != 0UL, num15 != 0UL);
|
|
KLFOBEKJDKL bacmcgjpcoa2 = BPFCGAIHIOI.BACMCGJPCOA;
|
|
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> aigbecelapk5 = bacmcgjpcoa2.JJPIIHOJNMB.LGMLFDKAFAG.AIGBECELAPK;
|
|
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc = ECNNGIFNNNM.GPEBLICLPML<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC>(aigbecelapk5);
|
|
int num16 = 0;
|
|
float bcoeaaeoidh = eamemplanpc.BCOEAAEOIDH;
|
|
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc2 = aigbecelapk5[num16];
|
|
bacmcgjpcoa2.MFFEFHPPDHG = bcoeaaeoidh;
|
|
}
|
|
|
|
// Token: 0x06014F0D RID: 85773 RVA: 0x004E5F80 File Offset: 0x004E4180
|
|
[Token(Token = "0x6014F0D")]
|
|
[Address(RVA = "0x1028120", Offset = "0x1026F20", VA = "0x181028120")]
|
|
private void OJICBGGMPPE(float NAFJOOMKFBC, bool DOBNCKAMPEH)
|
|
{
|
|
this.<ABNIFLDCNIH>k__BackingField.SetTime(NAFJOOMKFBC);
|
|
}
|
|
|
|
// Token: 0x06014F0E RID: 85774 RVA: 0x004E5FA0 File Offset: 0x004E41A0
|
|
[Token(Token = "0x6014F0E")]
|
|
[Address(RVA = "0x1027B50", Offset = "0x1026950", VA = "0x181027B50")]
|
|
private void JPBKNHBFJEC(float DEJLGAONBEE)
|
|
{
|
|
KLFOBEKJDKL bacmcgjpcoa = this.<ELNFIMNFHNP>k__BackingField.BACMCGJPCOA;
|
|
Action<FFDPBDIDLME> oahkhljfhoc = this.OAHKHLJFHOC;
|
|
bool flag = NCEGNAALNMF.NIMBAODKNLK<FFDPBDIDLME>(bacmcgjpcoa.LKNJAFJMJKF, DEJLGAONBEE, oahkhljfhoc);
|
|
}
|
|
|
|
// Token: 0x06014F0F RID: 85775 RVA: 0x004E5FD4 File Offset: 0x004E41D4
|
|
[Token(Token = "0x6014F0F")]
|
|
[Address(RVA = "0x1027960", Offset = "0x1026760", VA = "0x181027960")]
|
|
private void FIPGMEBGIBH(FFDPBDIDLME FBFLFGLKJNH)
|
|
{
|
|
if (FBFLFGLKJNH.DJICAONNCBF != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
bool flag;
|
|
if (num != 0 && flag)
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.<ABNIFLDCNIH>k__BackingField.playerAvatarDisplay;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
Color black = Color.black;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400DDB4 RID: 56756
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400DDB4")]
|
|
private readonly HolotarPlaybackPuppet APECCEKCKCJ;
|
|
|
|
// Token: 0x0400DDB5 RID: 56757
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400DDB5")]
|
|
private Color? IAGEOIHAHHE;
|
|
|
|
// Token: 0x0400DDB6 RID: 56758
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400DDB6")]
|
|
private readonly Action<FFDPBDIDLME> OAHKHLJFHOC;
|
|
}
|