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: 0x02002BC6 RID: 11206
|
|
[Token(Token = "0x2002BC6")]
|
|
[Serializable]
|
|
public class MakerPenToolCreate_CircuitGroup : MakerPenToolCreate_Object
|
|
{
|
|
// Token: 0x1700341E RID: 13342
|
|
// (get) Token: 0x06012AD8 RID: 76504 RVA: 0x0043FE90 File Offset: 0x0043E090
|
|
[Token(Token = "0x1700341E")]
|
|
public override string HudLabel
|
|
{
|
|
[Token(Token = "0x6012AD8")]
|
|
[Address(RVA = "0x14B6BA0", Offset = "0x14B5BA0", VA = "0x1814B6BA0", Slot = "10")]
|
|
get
|
|
{
|
|
return "Create Chip";
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700341F RID: 13343
|
|
// (get) Token: 0x06012AD9 RID: 76505 RVA: 0x0043FEA4 File Offset: 0x0043E0A4
|
|
[Token(Token = "0x1700341F")]
|
|
public override Sprite HudSprite
|
|
{
|
|
[Token(Token = "0x6012AD9")]
|
|
[Address(RVA = "0x14B6BD0", Offset = "0x14B5BD0", VA = "0x1814B6BD0", Slot = "11")]
|
|
get
|
|
{
|
|
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Create);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012ADA RID: 76506 RVA: 0x0043FEB8 File Offset: 0x0043E0B8
|
|
[Token(Token = "0x6012ADA")]
|
|
[Address(RVA = "0x14B6B30", Offset = "0x14B5B30", VA = "0x1814B6B30", Slot = "19")]
|
|
protected override PLJMIHMGPCH MAGHDKJBILM()
|
|
{
|
|
MakerPenToolCreate_CircuitGroup.HLONFMIFNOM hlonfmifnom = new MakerPenToolCreate_CircuitGroup.HLONFMIFNOM(this.creationController.<MakerPen>k__BackingField);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012ADB RID: 76507 RVA: 0x0043FEDC File Offset: 0x0043E0DC
|
|
[Token(Token = "0x6012ADB")]
|
|
[Address(RVA = "0x14B6920", Offset = "0x14B5920", VA = "0x1814B6920")]
|
|
public MakerPenToolCreate_CircuitGroup()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02002BC7 RID: 11207
|
|
[Token(Token = "0x2002BC7")]
|
|
private class HLONFMIFNOM : MakerPenToolCreate_Object.HEOHFJHCKLG
|
|
{
|
|
// Token: 0x06012ADC RID: 76508 RVA: 0x0043FEF0 File Offset: 0x0043E0F0
|
|
[Token(Token = "0x6012ADC")]
|
|
[Address(RVA = "0x14B34C0", Offset = "0x14B24C0", VA = "0x1814B34C0")]
|
|
public HLONFMIFNOM(MakerPen DGEJNGNOELG)
|
|
: base(DGEJNGNOELG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012ADD RID: 76509 RVA: 0x0043FF04 File Offset: 0x0043E104
|
|
[Token(Token = "0x6012ADD")]
|
|
[Address(RVA = "0x14B3390", Offset = "0x14B2390", VA = "0x1814B3390", 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: 0x06012ADE RID: 76510 RVA: 0x0043FF34 File Offset: 0x0043E134
|
|
[Token(Token = "0x6012ADE")]
|
|
[Address(RVA = "0x14B31C0", Offset = "0x14B21C0", VA = "0x1814B31C0", 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;
|
|
}
|
|
}
|
|
}
|
|
}
|