110 lines
3.4 KiB
C#
110 lines
3.4 KiB
C#
using System;
|
|
using System.Linq;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Creation;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x02002ADD RID: 10973
|
|
[Token(Token = "0x2002ADD")]
|
|
[Serializable]
|
|
public class MakerPenToolCreate_CircuitGroup : MakerPenToolCreate_Object
|
|
{
|
|
// Token: 0x1700336A RID: 13162
|
|
// (get) Token: 0x0601269B RID: 75419 RVA: 0x004360FC File Offset: 0x004342FC
|
|
[Token(Token = "0x1700336A")]
|
|
public override string HudLabel
|
|
{
|
|
[Token(Token = "0x601269B")]
|
|
[Address(RVA = "0x1310FB0", Offset = "0x130FDB0", VA = "0x181310FB0", Slot = "10")]
|
|
get
|
|
{
|
|
return "Create Chip";
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700336B RID: 13163
|
|
// (get) Token: 0x0601269C RID: 75420 RVA: 0x00436110 File Offset: 0x00434310
|
|
[Token(Token = "0x1700336B")]
|
|
public override Sprite HudSprite
|
|
{
|
|
[Token(Token = "0x601269C")]
|
|
[Address(RVA = "0x1310FE0", Offset = "0x130FDE0", VA = "0x181310FE0", Slot = "11")]
|
|
get
|
|
{
|
|
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Create);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601269D RID: 75421 RVA: 0x00436124 File Offset: 0x00434324
|
|
[Token(Token = "0x601269D")]
|
|
[Address(RVA = "0x1310F40", Offset = "0x130FD40", VA = "0x181310F40", Slot = "19")]
|
|
protected override PLJMIHMGPCH MAGHDKJBILM()
|
|
{
|
|
MakerPenToolCreate_CircuitGroup.HLONFMIFNOM hlonfmifnom = new MakerPenToolCreate_CircuitGroup.HLONFMIFNOM(this.creationController.<MakerPen>k__BackingField);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601269E RID: 75422 RVA: 0x00436148 File Offset: 0x00434348
|
|
[Token(Token = "0x601269E")]
|
|
[Address(RVA = "0x130CEC0", Offset = "0x130BCC0", VA = "0x18130CEC0")]
|
|
public MakerPenToolCreate_CircuitGroup()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02002ADE RID: 10974
|
|
[Token(Token = "0x2002ADE")]
|
|
private class HLONFMIFNOM : MakerPenToolCreate_Object.HEOHFJHCKLG
|
|
{
|
|
// Token: 0x0601269F RID: 75423 RVA: 0x0043615C File Offset: 0x0043435C
|
|
[Token(Token = "0x601269F")]
|
|
[Address(RVA = "0x1302780", Offset = "0x1301580", VA = "0x181302780")]
|
|
public HLONFMIFNOM(MakerPen DGEJNGNOELG)
|
|
: base(DGEJNGNOELG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060126A0 RID: 75424 RVA: 0x00436170 File Offset: 0x00434370
|
|
[Token(Token = "0x60126A0")]
|
|
[Address(RVA = "0x1302650", Offset = "0x1301450", VA = "0x181302650", Slot = "22")]
|
|
protected override bool CJGMAELBHGH(OGNBCNBPFCC AAICMBDEJBE, out string MOPOMPHBHKF)
|
|
{
|
|
SpawnableToolCategoryConfig.CDPMKMGIPFA cdpmkmgipfa;
|
|
if (cdpmkmgipfa == SpawnableToolCategoryConfig.CDPMKMGIPFA.GAGDETS)
|
|
{
|
|
if (!Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG)
|
|
{
|
|
}
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060126A1 RID: 75425 RVA: 0x004361A0 File Offset: 0x004343A0
|
|
[Token(Token = "0x60126A1")]
|
|
[Address(RVA = "0x1302480", Offset = "0x1301280", VA = "0x181302480", Slot = "11")]
|
|
public override OJCIMLNJIOB CDNFNCGNKDG(CreationController KAMOHEPMEIF, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
|
{
|
|
CreationContext <CreationContext>k__BackingField = KAMOHEPMEIF.<CreationContext>k__BackingField;
|
|
if (Enumerable.FirstOrDefault<GIPDDLFFNGG>(<CreationContext>k__BackingField.LLFDKCNCMKF) == 0)
|
|
{
|
|
}
|
|
if (<CreationContext>k__BackingField.MIDCJLJHOCI == 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag || flag2)
|
|
{
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
OJCIMLNJIOB ojcimlnjiob;
|
|
return ojcimlnjiob;
|
|
}
|
|
}
|
|
}
|
|
}
|