Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/HMGENHKDILI.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +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: 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;
}