scripts
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Creation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.MakerPenTools
|
||||
{
|
||||
// Token: 0x02002610 RID: 9744
|
||||
[Token(Token = "0x2002610")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MakerPenToolFreeze : MakerPenTool
|
||||
{
|
||||
// Token: 0x17002DBE RID: 11710
|
||||
// (get) Token: 0x06010DA4 RID: 69028 RVA: 0x003F6A20 File Offset: 0x003F4C20
|
||||
[Token(Token = "0x17002DBE")]
|
||||
public override string HudLabel
|
||||
{
|
||||
[Token(Token = "0x6010DA4")]
|
||||
[Address(RVA = "0x12BBEF0", Offset = "0x12BA8F0", VA = "0x1812BBEF0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return "Toggle Freeze";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002DBF RID: 11711
|
||||
// (get) Token: 0x06010DA5 RID: 69029 RVA: 0x003F6A34 File Offset: 0x003F4C34
|
||||
[Token(Token = "0x17002DBF")]
|
||||
public override Sprite HudSprite
|
||||
{
|
||||
[Token(Token = "0x6010DA5")]
|
||||
[Address(RVA = "0x12BBF20", Offset = "0x12BA920", VA = "0x1812BBF20", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Freeze);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010DA6 RID: 69030 RVA: 0x003F6A48 File Offset: 0x003F4C48
|
||||
[Token(Token = "0x6010DA6")]
|
||||
[Address(RVA = "0x12BBC20", Offset = "0x12BA620", VA = "0x1812BBC20", Slot = "8")]
|
||||
public override void BALOKJMBNIN()
|
||||
{
|
||||
base..ctor();
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2 = base.ObjectContext.HasAnyUnfrozenObject();
|
||||
if (flag2)
|
||||
{
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = base.ObjectContext.LLFDKCNCMKF;
|
||||
CreationContext objectContext = base.ObjectContext;
|
||||
KADBOKEHLJP kadbokehljp = new KADBOKEHLJP(llfdkcncmkf, objectContext);
|
||||
}
|
||||
if (base.ObjectContext.SetSelectionFrozen(flag2))
|
||||
{
|
||||
HDJEMAKFMGD hdjemakfmgd;
|
||||
if (num == 0)
|
||||
{
|
||||
List<GIPDDLFFNGG> llfdkcncmkf2 = base.ObjectContext.LLFDKCNCMKF;
|
||||
CreationContext objectContext2 = base.ObjectContext;
|
||||
hdjemakfmgd = new HDJEMAKFMGD(llfdkcncmkf2, objectContext2);
|
||||
}
|
||||
base.MakerPen._undoStack.Add(hdjemakfmgd);
|
||||
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
||||
if (base.ObjectContext.ENEJDOAEDCJ > 1)
|
||||
{
|
||||
}
|
||||
string empty = string.Empty;
|
||||
if (!flag2)
|
||||
{
|
||||
}
|
||||
string text = "Object" + empty + " " + "unfrozen";
|
||||
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)((uint)1), text, 3f, num, num);
|
||||
}
|
||||
base.ObjectContext.RemoveAllFromSelection();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010DA7 RID: 69031 RVA: 0x003F6B3C File Offset: 0x003F4D3C
|
||||
[Token(Token = "0x6010DA7")]
|
||||
[Address(RVA = "0x12BBE90", Offset = "0x12BA890", VA = "0x1812BBE90")]
|
||||
public MakerPenToolFreeze()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user