m
This commit is contained in:
@@ -0,0 +1,122 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Threading.Tasks;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Core.Creation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.MakerPenTools
|
||||
{
|
||||
// Token: 0x02002BE6 RID: 11238
|
||||
[Token(Token = "0x2002BE6")]
|
||||
[Serializable]
|
||||
public class MakerPenToolRepaint_Object : MakerPenTool
|
||||
{
|
||||
// Token: 0x1700344D RID: 13389
|
||||
// (get) Token: 0x06012B86 RID: 76678 RVA: 0x00442704 File Offset: 0x00440904
|
||||
[Token(Token = "0x1700344D")]
|
||||
public override string HudLabel
|
||||
{
|
||||
[Token(Token = "0x6012B86")]
|
||||
[Address(RVA = "0x14BAEF0", Offset = "0x14B9EF0", VA = "0x1814BAEF0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return "Color";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700344E RID: 13390
|
||||
// (get) Token: 0x06012B87 RID: 76679 RVA: 0x00442718 File Offset: 0x00440918
|
||||
[Token(Token = "0x1700344E")]
|
||||
public override Sprite HudSprite
|
||||
{
|
||||
[Token(Token = "0x6012B87")]
|
||||
[Address(RVA = "0x14BAF20", Offset = "0x14B9F20", VA = "0x1814BAF20", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.ReColor);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012B88 RID: 76680 RVA: 0x0044272C File Offset: 0x0044092C
|
||||
[Token(Token = "0x6012B88")]
|
||||
[Address(RVA = "0x14BA920", Offset = "0x14B9920", VA = "0x1814BA920", Slot = "8")]
|
||||
public override void BALOKJMBNIN()
|
||||
{
|
||||
base..ctor();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
this.creationController.DFCAIPFCPBF(this);
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<CreationObject> chmmbnihbja = base.ObjectContext.CHMMBNIHBJA;
|
||||
Action<CreationManager.FPDPPELCJIH> action = new Action(this.BHGACBGPGCC);
|
||||
Action action2 = new Action(this.CDAHMGMEFJG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012B89 RID: 76681 RVA: 0x00442784 File Offset: 0x00440984
|
||||
[Token(Token = "0x6012B89")]
|
||||
[Address(RVA = "0x14BAE90", Offset = "0x14B9E90", VA = "0x1814BAE90")]
|
||||
public MakerPenToolRepaint_Object()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012B8A RID: 76682 RVA: 0x00442798 File Offset: 0x00440998
|
||||
[Token(Token = "0x6012B8A")]
|
||||
[Address(RVA = "0x14BAAA0", Offset = "0x14B9AA0", VA = "0x1814BAAA0")]
|
||||
[CompilerGenerated]
|
||||
private void BHGACBGPGCC(CreationManager.FPDPPELCJIH GIAOBLMEMMI)
|
||||
{
|
||||
int num = 0;
|
||||
if (!HLKHHIMEICL.IKAGKELDMJH)
|
||||
{
|
||||
CreationContext objectContext = base.ObjectContext;
|
||||
LNBGEMHOKFN aekhjmpaokm = base.MakerPen.AEKHJMPAOKM;
|
||||
MakerPen makerPen = base.MakerPen;
|
||||
base.MakerPen._undoStack.Add(num);
|
||||
}
|
||||
PFJLHPABPAJ pfjlhpabpaj = new PFJLHPABPAJ();
|
||||
pfjlhpabpaj.DFFACOBDFBH = "Color";
|
||||
object[] array = new object[2];
|
||||
MakerPen makerPen2 = base.MakerPen;
|
||||
LNBGEMHOKFN aekhjmpaokm2 = makerPen2.AEKHJMPAOKM;
|
||||
if (makerPen2 != 0)
|
||||
{
|
||||
}
|
||||
array[0] = makerPen2;
|
||||
CLKCBCAGDDK fdioclhgcnd = base.MakerPen.FDIOCLHGCND;
|
||||
if (fdioclhgcnd != CLKCBCAGDDK.CARDBOARD)
|
||||
{
|
||||
}
|
||||
array[1] = fdioclhgcnd;
|
||||
pfjlhpabpaj.BDOGNDFPLLI = array;
|
||||
CreationController creationController = this.creationController;
|
||||
Task task = pfjlhpabpaj.GFBIJNLKLCM(creationController);
|
||||
Action<PFJLHPABPAJ> action = new Action(this.JGCCAICNBIO);
|
||||
APANEBCNDDJ.OHLPJBFCABI<PFJLHPABPAJ>(task, action).KOLCDBDBPFC();
|
||||
IDisposable disposable = SingletonMonoBehaviour.ONCPNMDGGKG.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "Recoloring this invention is prohibited by its creator.", 3f, num, num);
|
||||
base.ObjectContext.RemoveAllFromSelection();
|
||||
}
|
||||
|
||||
// Token: 0x06012B8B RID: 76683 RVA: 0x00442898 File Offset: 0x00440A98
|
||||
[Token(Token = "0x6012B8B")]
|
||||
[Address(RVA = "0x14BADC0", Offset = "0x14B9DC0", VA = "0x1814BADC0")]
|
||||
[CompilerGenerated]
|
||||
private void JGCCAICNBIO(PFJLHPABPAJ DKMCJOIJIOM)
|
||||
{
|
||||
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
||||
}
|
||||
|
||||
// Token: 0x06012B8C RID: 76684 RVA: 0x004428BC File Offset: 0x00440ABC
|
||||
[Token(Token = "0x6012B8C")]
|
||||
[Address(RVA = "0x14B8B40", Offset = "0x14B7B40", VA = "0x1814B8B40")]
|
||||
[CompilerGenerated]
|
||||
private void CDAHMGMEFJG()
|
||||
{
|
||||
this.creationController.BBIJBGLGOAC(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user