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: 0x020030F1 RID: 12529
|
|
[Token(Token = "0x20030F1")]
|
|
public class HMGENHKDILI : GMLDBCIKGKL
|
|
{
|
|
// Token: 0x17003A52 RID: 14930
|
|
// (get) Token: 0x06015350 RID: 86864 RVA: 0x004EFCF4 File Offset: 0x004EDEF4
|
|
// (set) Token: 0x06015351 RID: 86865 RVA: 0x004EFD08 File Offset: 0x004EDF08
|
|
[Token(Token = "0x17003A52")]
|
|
public HolotarPlaybackPuppet ILNHNEEILMH
|
|
{
|
|
[Token(Token = "0x6015350")]
|
|
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
|
get;
|
|
[Token(Token = "0x6015351")]
|
|
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06015352 RID: 86866 RVA: 0x004EFD1C File Offset: 0x004EDF1C
|
|
[Token(Token = "0x6015352")]
|
|
[Address(RVA = "0x1B8B070", Offset = "0x1B8A070", VA = "0x181B8B070")]
|
|
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: 0x06015353 RID: 86867 RVA: 0x004EFD4C File Offset: 0x004EDF4C
|
|
[Token(Token = "0x6015353")]
|
|
[Address(RVA = "0x1B8AF30", Offset = "0x1B89F30", VA = "0x181B8AF30", 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: 0x06015354 RID: 86868 RVA: 0x004EFDDC File Offset: 0x004EDFDC
|
|
[Token(Token = "0x6015354")]
|
|
[Address(RVA = "0x1B8AA00", Offset = "0x1B89A00", VA = "0x181B8AA00", Slot = "6")]
|
|
protected override void IDCBMCNEEPM()
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.<ABNIFLDCNIH>k__BackingField.gameObject);
|
|
this.<ABNIFLDCNIH>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06015355 RID: 86869 RVA: 0x004EFE08 File Offset: 0x004EE008
|
|
[Token(Token = "0x6015355")]
|
|
[Address(RVA = "0x1B8AE40", Offset = "0x1B89E40", VA = "0x181B8AE40")]
|
|
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: 0x06015356 RID: 86870 RVA: 0x004EFE84 File Offset: 0x004EE084
|
|
[Token(Token = "0x6015356")]
|
|
[Address(RVA = "0x1B8A770", Offset = "0x1B89770", VA = "0x181B8A770")]
|
|
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: 0x06015357 RID: 86871 RVA: 0x004EFEFC File Offset: 0x004EE0FC
|
|
[Token(Token = "0x6015357")]
|
|
[Address(RVA = "0x1B8AB20", Offset = "0x1B89B20", VA = "0x181B8AB20")]
|
|
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: 0x06015358 RID: 86872 RVA: 0x004F0058 File Offset: 0x004EE258
|
|
[Token(Token = "0x6015358")]
|
|
[Address(RVA = "0x1B8B050", Offset = "0x1B8A050", VA = "0x181B8B050")]
|
|
private void OJICBGGMPPE(float NAFJOOMKFBC, bool DOBNCKAMPEH)
|
|
{
|
|
this.<ABNIFLDCNIH>k__BackingField.SetTime(NAFJOOMKFBC);
|
|
}
|
|
|
|
// Token: 0x06015359 RID: 86873 RVA: 0x004F0078 File Offset: 0x004EE278
|
|
[Token(Token = "0x6015359")]
|
|
[Address(RVA = "0x1B8AA80", Offset = "0x1B89A80", VA = "0x181B8AA80")]
|
|
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: 0x0601535A RID: 86874 RVA: 0x004F00AC File Offset: 0x004EE2AC
|
|
[Token(Token = "0x601535A")]
|
|
[Address(RVA = "0x1B8A890", Offset = "0x1B89890", VA = "0x181B8A890")]
|
|
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: 0x0400DFE3 RID: 57315
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400DFE3")]
|
|
private readonly HolotarPlaybackPuppet APECCEKCKCJ;
|
|
|
|
// Token: 0x0400DFE4 RID: 57316
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400DFE4")]
|
|
private Color? IAGEOIHAHHE;
|
|
|
|
// Token: 0x0400DFE5 RID: 57317
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400DFE5")]
|
|
private readonly Action<FFDPBDIDLME> OAHKHLJFHOC;
|
|
}
|