Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}