347 lines
13 KiB
C#
347 lines
13 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.SceneMoods.MoodBlendData;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Circuits
|
|
{
|
|
// Token: 0x02002614 RID: 9748
|
|
[Token(Token = "0x2002614")]
|
|
public class FogCircuit : MoodCircuitBase<FogMoodSettings>
|
|
{
|
|
// Token: 0x170028D9 RID: 10457
|
|
// (get) Token: 0x0600F933 RID: 63795 RVA: 0x0038DE64 File Offset: 0x0038C064
|
|
[Token(Token = "0x170028D9")]
|
|
public override FogMoodSettings KHLNLOJEAGL
|
|
{
|
|
[Token(Token = "0x600F933")]
|
|
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550", Slot = "19")]
|
|
get
|
|
{
|
|
return this.GDDAMFEKPOI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028DA RID: 10458
|
|
// (get) Token: 0x0600F934 RID: 63796 RVA: 0x0038DE78 File Offset: 0x0038C078
|
|
[Token(Token = "0x170028DA")]
|
|
public override BOCPGFKHLGN<FogMoodSettings> MEPGBKGFFNO
|
|
{
|
|
[Token(Token = "0x600F934")]
|
|
[Address(RVA = "0x220A5E0", Offset = "0x22095E0", VA = "0x18220A5E0", Slot = "20")]
|
|
get
|
|
{
|
|
return RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.<FogMoodSettingsBlender>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F935 RID: 63797 RVA: 0x0038DE9C File Offset: 0x0038C09C
|
|
[Token(Token = "0x600F935")]
|
|
[Address(RVA = "0x2209210", Offset = "0x2208210", VA = "0x182209210", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
Action action = new Action(this.CNHFOAFCOHE);
|
|
int num;
|
|
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "FND_C", 1, (OHOEENCHJJE)num, action, num);
|
|
num = 0;
|
|
this.AIHFCCMNLLJ = kllmcpfpiie;
|
|
Action action2 = new Action(this.CNHFOAFCOHE);
|
|
int num2 = 0;
|
|
KLLMCPFPIIE<float> kllmcpfpiie2 = new KLLMCPFPIIE(this, "FND_SD", num2, (OHOEENCHJJE)num, action2, num);
|
|
this.FAHBJMMMPAN = kllmcpfpiie2;
|
|
Action action3 = new Action(this.CNHFOAFCOHE);
|
|
int num3 = 0;
|
|
KLLMCPFPIIE<float> kllmcpfpiie3 = new KLLMCPFPIIE(this, "FND_FD", num3, (OHOEENCHJJE)num, action3, num);
|
|
this.MECHPCJPBFC = kllmcpfpiie3;
|
|
if (!base.OGIBLNIIHDK)
|
|
{
|
|
KLLMCPFPIIE<int> aihfccmnllj = this.AIHFCCMNLLJ;
|
|
FogMoodSettings gddamfekpoi = this.GDDAMFEKPOI;
|
|
int num4 = aihfccmnllj.IAHDANBDAAM();
|
|
KLLMCPFPIIE<float> fahbjmmmpan = this.FAHBJMMMPAN;
|
|
FogMoodSettings gddamfekpoi2 = this.GDDAMFEKPOI;
|
|
float num5 = fahbjmmmpan.IAHDANBDAAM();
|
|
gddamfekpoi2.startDistance = num5;
|
|
KLLMCPFPIIE<float> mechpcjpbfc = this.MECHPCJPBFC;
|
|
FogMoodSettings gddamfekpoi3 = this.GDDAMFEKPOI;
|
|
float num6 = mechpcjpbfc.IAHDANBDAAM();
|
|
gddamfekpoi3.fadeDistance = num6;
|
|
return;
|
|
}
|
|
FogMoodSettings fogMoodSettings = new FogMoodSettings();
|
|
fogMoodSettings.BGMCKPCICEE();
|
|
KLLMCPFPIIE<int> aihfccmnllj2 = this.AIHFCCMNLLJ;
|
|
LNBGEMHOKFN lnbgemhokfn = EOKPFJPCGMK.ALIPBGBGKOD(fogMoodSettings.color);
|
|
KLLMCPFPIIE<float> fahbjmmmpan2 = this.FAHBJMMMPAN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F936 RID: 63798 RVA: 0x0038DFD8 File Offset: 0x0038C1D8
|
|
[Token(Token = "0x600F936")]
|
|
[Address(RVA = "0x22096C0", Offset = "0x22086C0", VA = "0x1822096C0")]
|
|
private void CNHFOAFCOHE()
|
|
{
|
|
KLLMCPFPIIE<int> aihfccmnllj = this.AIHFCCMNLLJ;
|
|
FogMoodSettings gddamfekpoi = this.GDDAMFEKPOI;
|
|
int num = aihfccmnllj.IAHDANBDAAM();
|
|
KLLMCPFPIIE<float> fahbjmmmpan = this.FAHBJMMMPAN;
|
|
FogMoodSettings gddamfekpoi2 = this.GDDAMFEKPOI;
|
|
float num2 = fahbjmmmpan.IAHDANBDAAM();
|
|
KLLMCPFPIIE<float> mechpcjpbfc = this.MECHPCJPBFC;
|
|
gddamfekpoi2.startDistance = num2;
|
|
FogMoodSettings gddamfekpoi3 = this.GDDAMFEKPOI;
|
|
float num3 = mechpcjpbfc.IAHDANBDAAM();
|
|
gddamfekpoi3.fadeDistance = num3;
|
|
}
|
|
|
|
// Token: 0x0600F937 RID: 63799 RVA: 0x0038E044 File Offset: 0x0038C244
|
|
[Token(Token = "0x600F937")]
|
|
[Address(RVA = "0x2209870", Offset = "0x2208870", VA = "0x182209870", Slot = "22")]
|
|
protected override void FIENBAMEBMA(CreationObject NLNHFEEMFBN, int JMHKMOACHDG)
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingColorUIControl, int>.DEDABHKCIBG <>9__10_ = FogCircuit.<>c.<>9__10_0;
|
|
if (<>9__10_ == 0)
|
|
{
|
|
FogCircuit.<>c.<>9__10_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultColorUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingColorUIControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.NIINNGHIDCH);
|
|
CGJIECCNHJH cgjieccnhjh = new CGJIECCNHJH(<>9__10_, ohindolfnmp, JMHKMOACHDG);
|
|
ILINODKFHEO ilinodkfheo = NLNHFEEMFBN.AddConfigurableSetting(cgjieccnhjh);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
|
|
if (FogCircuit.<>c.<>9__10_2 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultIntUIControlPrefab;
|
|
FogCircuit.<>c.<>9__10_2 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.HODAEMGJJKC);
|
|
int num = JMHKMOACHDG - 1;
|
|
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp2, num);
|
|
ILINODKFHEO ilinodkfheo2 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg2;
|
|
if (FogCircuit.<>c.<>9__10_4 == 0)
|
|
{
|
|
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultIntUIControlPrefab;
|
|
FogCircuit.<>c.<>9__10_4 = dedabhkcibg2;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.HGFLGDEEOBM);
|
|
GAAKDCPNDDI gaakdcpnddi2 = new GAAKDCPNDDI(dedabhkcibg2, ohindolfnmp3, JMHKMOACHDG);
|
|
ILINODKFHEO ilinodkfheo3 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi2);
|
|
Dictionary<int, string> dictionary = new Dictionary();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F938 RID: 63800 RVA: 0x0038E254 File Offset: 0x0038C454
|
|
[Token(Token = "0x600F938")]
|
|
[Address(RVA = "0x220A240", Offset = "0x2209240", VA = "0x18220A240", Slot = "23")]
|
|
protected override void LHKNCNEPALO(MHLAHCKBCMB FAKEPIFMHIK)
|
|
{
|
|
IDKBFFNAICL idkbffnaicl = FAKEPIFMHIK.EODBCNLFOBB;
|
|
KLLMCPFPIIE<int> aihfccmnllj = this.AIHFCCMNLLJ;
|
|
KLLMCPFPIIE<float> fahbjmmmpan = this.FAHBJMMMPAN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F939 RID: 63801 RVA: 0x0038E28C File Offset: 0x0038C48C
|
|
[Token(Token = "0x600F939")]
|
|
[Address(RVA = "0x2209F80", Offset = "0x2208F80", VA = "0x182209F80", Slot = "24")]
|
|
protected override void GJPPHMOFICJ(MHLAHCKBCMB FAKEPIFMHIK)
|
|
{
|
|
IDKBFFNAICL idkbffnaicl = new IDKBFFNAICL();
|
|
int num = this.AIHFCCMNLLJ.IAHDANBDAAM();
|
|
idkbffnaicl.DJICAONNCBF = num;
|
|
float num2 = this.FAHBJMMMPAN.IAHDANBDAAM();
|
|
idkbffnaicl.LJPCPHLAJHO = num2;
|
|
float num3 = this.MECHPCJPBFC.IAHDANBDAAM();
|
|
idkbffnaicl.PNKMKOOEJLK = num3;
|
|
FAKEPIFMHIK.EODBCNLFOBB = idkbffnaicl;
|
|
}
|
|
|
|
// Token: 0x0600F93A RID: 63802 RVA: 0x0038E2E8 File Offset: 0x0038C4E8
|
|
[Token(Token = "0x600F93A")]
|
|
[Address(RVA = "0x220A560", Offset = "0x2209560", VA = "0x18220A560")]
|
|
public FogCircuit()
|
|
{
|
|
FogMoodSettings fogMoodSettings = new FogMoodSettings();
|
|
this.GDDAMFEKPOI = fogMoodSettings;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600F93B RID: 63803 RVA: 0x0038E308 File Offset: 0x0038C508
|
|
[Token(Token = "0x600F93B")]
|
|
[Address(RVA = "0x220A350", Offset = "0x2209350", VA = "0x18220A350")]
|
|
[CompilerGenerated]
|
|
private void NIINNGHIDCH(CreationObjectSettingColorUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.CHAFAFPADAE);
|
|
Action<int> action = new Action(this.ADMNCAFDOPG);
|
|
Action<int> action2 = new Action(this.NLOAHCDNHFO);
|
|
GCCLEJOGCCE.PropertyPreview = action2;
|
|
Action<int> action3 = new Action(this.PIMFGMHPEOD);
|
|
GCCLEJOGCCE.OnCancel = action3;
|
|
Color color = this.GDDAMFEKPOI.color;
|
|
GCCLEJOGCCE.AMKHNMFHNCN = color;
|
|
}
|
|
|
|
// Token: 0x0600F93C RID: 63804 RVA: 0x0038E380 File Offset: 0x0038C580
|
|
[Token(Token = "0x600F93C")]
|
|
[Address(RVA = "0x2209620", Offset = "0x2208620", VA = "0x182209620")]
|
|
[CompilerGenerated]
|
|
private int CHAFAFPADAE()
|
|
{
|
|
return this.AIHFCCMNLLJ.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x0600F93D RID: 63805 RVA: 0x0038E3A0 File Offset: 0x0038C5A0
|
|
[Token(Token = "0x600F93D")]
|
|
[Address(RVA = "0x2209150", Offset = "0x2208150", VA = "0x182209150")]
|
|
[CompilerGenerated]
|
|
private void ADMNCAFDOPG(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<int> aihfccmnllj = this.AIHFCCMNLLJ;
|
|
}
|
|
|
|
// Token: 0x0600F93E RID: 63806 RVA: 0x0038E3BC File Offset: 0x0038C5BC
|
|
[Token(Token = "0x600F93E")]
|
|
[Address(RVA = "0x220A4A0", Offset = "0x22094A0", VA = "0x18220A4A0")]
|
|
[CompilerGenerated]
|
|
private void NLOAHCDNHFO(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<int> aihfccmnllj = this.AIHFCCMNLLJ;
|
|
}
|
|
|
|
// Token: 0x0600F93F RID: 63807 RVA: 0x0038E3D8 File Offset: 0x0038C5D8
|
|
[Token(Token = "0x600F93F")]
|
|
[Address(RVA = "0x220A500", Offset = "0x2209500", VA = "0x18220A500")]
|
|
[CompilerGenerated]
|
|
private void PIMFGMHPEOD(int JEPDJOHNNPC)
|
|
{
|
|
KLLMCPFPIIE<int> aihfccmnllj = this.AIHFCCMNLLJ;
|
|
}
|
|
|
|
// Token: 0x0600F940 RID: 63808 RVA: 0x0038E3F4 File Offset: 0x0038C5F4
|
|
[Token(Token = "0x600F940")]
|
|
[Address(RVA = "0x220A120", Offset = "0x2209120", VA = "0x18220A120")]
|
|
[CompilerGenerated]
|
|
private void HODAEMGJJKC(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.EOKIHNPCOOM);
|
|
Action<int> action = new Action(this.MKGKGKDKDHO);
|
|
}
|
|
|
|
// Token: 0x0600F941 RID: 63809 RVA: 0x0038E430 File Offset: 0x0038C630
|
|
[Token(Token = "0x600F941")]
|
|
[Address(RVA = "0x2209820", Offset = "0x2208820", VA = "0x182209820")]
|
|
[CompilerGenerated]
|
|
private int EOKIHNPCOOM()
|
|
{
|
|
float num = this.FAHBJMMMPAN.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F942 RID: 63810 RVA: 0x0038E450 File Offset: 0x0038C650
|
|
[Token(Token = "0x600F942")]
|
|
[Address(RVA = "0x220A2F0", Offset = "0x22092F0", VA = "0x18220A2F0")]
|
|
[CompilerGenerated]
|
|
private void MKGKGKDKDHO(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<float> fahbjmmmpan = this.FAHBJMMMPAN;
|
|
}
|
|
|
|
// Token: 0x0600F943 RID: 63811 RVA: 0x0038E46C File Offset: 0x0038C66C
|
|
[Token(Token = "0x600F943")]
|
|
[Address(RVA = "0x220A050", Offset = "0x2209050", VA = "0x18220A050")]
|
|
[CompilerGenerated]
|
|
private void HGFLGDEEOBM(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.CHAPGIHINAD);
|
|
Action<int> action = new Action(this.BHLPJGAMMCH);
|
|
}
|
|
|
|
// Token: 0x0600F944 RID: 63812 RVA: 0x0038E4A8 File Offset: 0x0038C6A8
|
|
[Token(Token = "0x600F944")]
|
|
[Address(RVA = "0x2209670", Offset = "0x2208670", VA = "0x182209670")]
|
|
[CompilerGenerated]
|
|
private int CHAPGIHINAD()
|
|
{
|
|
float num = this.MECHPCJPBFC.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F945 RID: 63813 RVA: 0x0038E4C8 File Offset: 0x0038C6C8
|
|
[Token(Token = "0x600F945")]
|
|
[Address(RVA = "0x22095C0", Offset = "0x22085C0", VA = "0x1822095C0")]
|
|
[CompilerGenerated]
|
|
private void BHLPJGAMMCH(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<float> mechpcjpbfc = this.MECHPCJPBFC;
|
|
}
|
|
|
|
// Token: 0x0600F946 RID: 63814 RVA: 0x0038E4E4 File Offset: 0x0038C6E4
|
|
[Token(Token = "0x600F946")]
|
|
[Address(RVA = "0x2209570", Offset = "0x2208570", VA = "0x182209570")]
|
|
[CompilerGenerated]
|
|
private int BDAAGCDOCNH()
|
|
{
|
|
float num = this.FAHBJMMMPAN.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F947 RID: 63815 RVA: 0x0038E504 File Offset: 0x0038C704
|
|
[Token(Token = "0x600F947")]
|
|
[Address(RVA = "0x22091B0", Offset = "0x22081B0", VA = "0x1822091B0")]
|
|
[CompilerGenerated]
|
|
private void AJLKNHPCPKL(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<float> fahbjmmmpan = this.FAHBJMMMPAN;
|
|
}
|
|
|
|
// Token: 0x0600F948 RID: 63816 RVA: 0x0038E520 File Offset: 0x0038C720
|
|
[Token(Token = "0x600F948")]
|
|
[Address(RVA = "0x220A1F0", Offset = "0x22091F0", VA = "0x18220A1F0")]
|
|
[CompilerGenerated]
|
|
private int JBIFPPLCELI()
|
|
{
|
|
float num = this.MECHPCJPBFC.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F949 RID: 63817 RVA: 0x0038E540 File Offset: 0x0038C740
|
|
[Token(Token = "0x600F949")]
|
|
[Address(RVA = "0x22097C0", Offset = "0x22087C0", VA = "0x1822097C0")]
|
|
[CompilerGenerated]
|
|
private void DJMAEBKJOGA(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<float> mechpcjpbfc = this.MECHPCJPBFC;
|
|
}
|
|
|
|
// Token: 0x0400A5AF RID: 42415
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400A5AF")]
|
|
private FogMoodSettings GDDAMFEKPOI;
|
|
|
|
// Token: 0x0400A5B0 RID: 42416
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400A5B0")]
|
|
private KLLMCPFPIIE<int> AIHFCCMNLLJ;
|
|
|
|
// Token: 0x0400A5B1 RID: 42417
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400A5B1")]
|
|
private KLLMCPFPIIE<float> FAHBJMMMPAN;
|
|
|
|
// Token: 0x0400A5B2 RID: 42418
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400A5B2")]
|
|
private KLLMCPFPIIE<float> MECHPCJPBFC;
|
|
}
|
|
}
|