181 lines
6.0 KiB
C#
181 lines
6.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Threading.Tasks;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.UndoStack;
|
|
using RecRoom.Tools;
|
|
|
|
// Token: 0x02002B8F RID: 11151
|
|
[Token(Token = "0x2002B8F")]
|
|
public class JBAJNJCHHOP : OEMPFDDKANC<GIPDDLFFNGG>
|
|
{
|
|
// Token: 0x0601297E RID: 76158 RVA: 0x0043BB50 File Offset: 0x00439D50
|
|
[Token(Token = "0x601297E")]
|
|
[Address(RVA = "0x1D4B1C0", Offset = "0x1D4A1C0", VA = "0x181D4B1C0")]
|
|
public JBAJNJCHHOP(bool OBDLNFPFCLK = false, bool KOKBHLHELAO = false, float LKHACOLGBPA = 1.5f, bool ECBHNNJBPOH = false)
|
|
{
|
|
this.ECBHNNJBPOH = false;
|
|
this.KOKBHLHELAO = KOKBHLHELAO;
|
|
}
|
|
|
|
// Token: 0x0601297F RID: 76159 RVA: 0x0043BB74 File Offset: 0x00439D74
|
|
[Token(Token = "0x601297F")]
|
|
[Address(RVA = "0x947FD0", Offset = "0x946FD0", VA = "0x180947FD0", Slot = "6")]
|
|
public override bool JGIKKABANNC(GIPDDLFFNGG NLNHFEEMFBN)
|
|
{
|
|
return NLNHFEEMFBN == 0;
|
|
}
|
|
|
|
// Token: 0x06012980 RID: 76160 RVA: 0x0043BB88 File Offset: 0x00439D88
|
|
[Token(Token = "0x6012980")]
|
|
[Address(RVA = "0x1D4ABD0", Offset = "0x1D49BD0", VA = "0x181D4ABD0", Slot = "7")]
|
|
public override bool FBLEJONFPAK(GIPDDLFFNGG NLNHFEEMFBN)
|
|
{
|
|
bool flag;
|
|
if (NLNHFEEMFBN != 0 && !flag && (this.KOKBHLHELAO != flag || !flag) && flag && !flag)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012981 RID: 76161 RVA: 0x0043BBB8 File Offset: 0x00439DB8
|
|
[Token(Token = "0x6012981")]
|
|
[Address(RVA = "0xA17B20", Offset = "0xA16B20", VA = "0x180A17B20", Slot = "8")]
|
|
public override bool FKCEAFNEBAM(GIPDDLFFNGG NKLPENBKIHA, GIPDDLFFNGG AACKNNENODJ)
|
|
{
|
|
return NKLPENBKIHA == AACKNNENODJ;
|
|
}
|
|
|
|
// Token: 0x06012982 RID: 76162 RVA: 0x0043BBCC File Offset: 0x00439DCC
|
|
[Token(Token = "0x6012982")]
|
|
[Address(RVA = "0x1D4ACE0", Offset = "0x1D49CE0", VA = "0x181D4ACE0", Slot = "11")]
|
|
public override bool FJPODDJHNBG(GIPDDLFFNGG NLNHFEEMFBN)
|
|
{
|
|
if (this.ECBHNNJBPOH && NLNHFEEMFBN != 0 && !this.KOKBHLHELAO)
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012983 RID: 76163 RVA: 0x0043BBFC File Offset: 0x00439DFC
|
|
[Token(Token = "0x6012983")]
|
|
[Address(RVA = "0x1D4AF50", Offset = "0x1D49F50", VA = "0x181D4AF50", Slot = "9")]
|
|
public override void NLNKMLJLCKK(MakerPen DGEJNGNOELG, GIPDDLFFNGG NLNHFEEMFBN)
|
|
{
|
|
MakerPen makerPen = DGEJNGNOELG;
|
|
CreationContext <BDFEKAONFDI>k__BackingField = DGEJNGNOELG.<BDFEKAONFDI>k__BackingField;
|
|
if (<BDFEKAONFDI>k__BackingField.ENEJDOAEDCJ > 0)
|
|
{
|
|
if (HLKHHIMEICL.IKAGKELDMJH)
|
|
{
|
|
AIELINBLOLO aielinblolo = new AIELINBLOLO();
|
|
GIPDDLFFNGG[] array = new GIPDDLFFNGG[1];
|
|
aielinblolo.KHCFPLHMBEM(array);
|
|
Action<AIELINBLOLO> action = delegate(AIELINBLOLO selectCommand)
|
|
{
|
|
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
|
};
|
|
Task<AIELINBLOLO> task;
|
|
APANEBCNDDJ.OHLPJBFCABI<AIELINBLOLO>(task, action).KOLCDBDBPFC();
|
|
throw new NullReferenceException();
|
|
}
|
|
UndoStack undoStack = makerPen._undoStack;
|
|
List<GIPDDLFFNGG> llfdkcncmkf = <BDFEKAONFDI>k__BackingField.LLFDKCNCMKF;
|
|
GIPDDLFFNGG[] array2 = new GIPDDLFFNGG[1];
|
|
if (NLNHFEEMFBN != 0)
|
|
{
|
|
}
|
|
array2[0] = NLNHFEEMFBN;
|
|
FEOHEKCAFAI feohekcafai = new FEOHEKCAFAI(llfdkcncmkf, array2, <BDFEKAONFDI>k__BackingField);
|
|
undoStack.Add(feohekcafai);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012984 RID: 76164 RVA: 0x0043BCA8 File Offset: 0x00439EA8
|
|
[Token(Token = "0x6012984")]
|
|
[Address(RVA = "0x1D4ADD0", Offset = "0x1D49DD0", VA = "0x181D4ADD0", Slot = "10")]
|
|
public override void IPKMGOEELBP(MakerPen DGEJNGNOELG)
|
|
{
|
|
MakerPen makerPen = DGEJNGNOELG;
|
|
CreationContext <BDFEKAONFDI>k__BackingField = DGEJNGNOELG.<BDFEKAONFDI>k__BackingField;
|
|
if (<BDFEKAONFDI>k__BackingField.ENEJDOAEDCJ > 0)
|
|
{
|
|
if (HLKHHIMEICL.IKAGKELDMJH)
|
|
{
|
|
Action<AIELINBLOLO> action;
|
|
APANEBCNDDJ.OHLPJBFCABI<AIELINBLOLO>(new AIELINBLOLO().GFBIJNLKLCM(<BDFEKAONFDI>k__BackingField), action).KOLCDBDBPFC();
|
|
throw new NullReferenceException();
|
|
}
|
|
UndoStack undoStack = makerPen._undoStack;
|
|
JEHPDNCALHL jehpdncalhl = new JEHPDNCALHL(<BDFEKAONFDI>k__BackingField.LLFDKCNCMKF, <BDFEKAONFDI>k__BackingField);
|
|
undoStack.Add(jehpdncalhl);
|
|
<BDFEKAONFDI>k__BackingField.RemoveAllFromSelection();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400BF64 RID: 48996
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400BF64")]
|
|
private bool KOKBHLHELAO;
|
|
|
|
// Token: 0x0400BF65 RID: 48997
|
|
[FieldOffset(Offset = "0xB9")]
|
|
[Token(Token = "0x400BF65")]
|
|
private bool ECBHNNJBPOH;
|
|
|
|
// Token: 0x02002B90 RID: 11152
|
|
[Token(Token = "0x2002B90")]
|
|
[CompilerGenerated]
|
|
private sealed class OAPBFEGPADF
|
|
{
|
|
// Token: 0x06012985 RID: 76165 RVA: 0x0043BD24 File Offset: 0x00439F24
|
|
[Token(Token = "0x6012985")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public OAPBFEGPADF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012986 RID: 76166 RVA: 0x0043BD38 File Offset: 0x00439F38
|
|
[Token(Token = "0x6012986")]
|
|
[Address(RVA = "0x1D61410", Offset = "0x1D60410", VA = "0x181D61410")]
|
|
internal void <RegisterChangedSelection>b__0(AIELINBLOLO selectCommand)
|
|
{
|
|
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
|
}
|
|
|
|
// Token: 0x0400BF66 RID: 48998
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BF66")]
|
|
public MakerPen makerPen;
|
|
}
|
|
|
|
// Token: 0x02002B92 RID: 11154
|
|
[Token(Token = "0x2002B92")]
|
|
[CompilerGenerated]
|
|
private sealed class PJCIHHFONJA
|
|
{
|
|
// Token: 0x06012989 RID: 76169 RVA: 0x0043BD5C File Offset: 0x00439F5C
|
|
[Token(Token = "0x6012989")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PJCIHHFONJA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601298A RID: 76170 RVA: 0x0043BD70 File Offset: 0x00439F70
|
|
[Token(Token = "0x601298A")]
|
|
[Address(RVA = "0x1D614E0", Offset = "0x1D604E0", VA = "0x181D614E0")]
|
|
internal void <ClearSelection>b__0(AIELINBLOLO selectCommand)
|
|
{
|
|
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
|
}
|
|
|
|
// Token: 0x0400BF6C RID: 49004
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BF6C")]
|
|
public MakerPen makerPen;
|
|
}
|
|
}
|