Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/JBAJNJCHHOP.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}