714 lines
29 KiB
C#
714 lines
29 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.SceneMoods.MoodBlendData;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Circuits
|
|
{
|
|
// Token: 0x0200230C RID: 8972
|
|
[Token(Token = "0x200230C")]
|
|
[StructLayout(3)]
|
|
public class SunCircuit : MoodCircuitBase<SunMoodSettings>
|
|
{
|
|
// Token: 0x170029B3 RID: 10675
|
|
// (get) Token: 0x0600F6B3 RID: 63155 RVA: 0x003A3B18 File Offset: 0x003A1D18
|
|
[Token(Token = "0x170029B3")]
|
|
public override SunMoodSettings KHLNLOJEAGL
|
|
{
|
|
[Token(Token = "0x600F6B3")]
|
|
[Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0", Slot = "19")]
|
|
get
|
|
{
|
|
return this.GDDAMFEKPOI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029B4 RID: 10676
|
|
// (get) Token: 0x0600F6B4 RID: 63156 RVA: 0x003A3B2C File Offset: 0x003A1D2C
|
|
[Token(Token = "0x170029B4")]
|
|
public override BOCPGFKHLGN<SunMoodSettings> MEPGBKGFFNO
|
|
{
|
|
[Token(Token = "0x600F6B4")]
|
|
[Address(RVA = "0x1A8C940", Offset = "0x1A8B340", VA = "0x181A8C940", Slot = "20")]
|
|
get
|
|
{
|
|
return RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.<SunMoodSettingsBlender>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6B5 RID: 63157 RVA: 0x003A3B50 File Offset: 0x003A1D50
|
|
[Token(Token = "0x600F6B5")]
|
|
[Address(RVA = "0x1A8A030", Offset = "0x1A88A30", VA = "0x181A8A030", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
for (;;)
|
|
{
|
|
base.Awake();
|
|
Action action = new Action(this.CNHFOAFCOHE);
|
|
int num;
|
|
SynchronizedField<int> synchronizedField = new SynchronizedField(this, "SC_SC", 1, (SetterPermissionMode)num, action, num);
|
|
num = 0;
|
|
this.KPGPAGNFGFA = synchronizedField;
|
|
Action action2 = new Action(this.CNHFOAFCOHE);
|
|
int num2 = 0;
|
|
SynchronizedField<float> synchronizedField2 = new SynchronizedField(this, "SC_SI", num2, (SetterPermissionMode)num, action2, num);
|
|
this.BDKJLNNKIHE = synchronizedField2;
|
|
Action action3 = new Action(this.CNHFOAFCOHE);
|
|
int num3 = 0;
|
|
SynchronizedField<float> synchronizedField3 = new SynchronizedField(this, "SC_DS", num3, (SetterPermissionMode)num, action3, num);
|
|
this.FLCGENJNNFC = synchronizedField3;
|
|
Action action4 = new Action(this.CNHFOAFCOHE);
|
|
int num4 = 0;
|
|
SynchronizedField<float> synchronizedField4 = new SynchronizedField(this, "SC_SS", num4, (SetterPermissionMode)num, action4, num);
|
|
this.DJCPODHJPNP = synchronizedField4;
|
|
Action action5 = new Action(this.CNHFOAFCOHE);
|
|
int num5 = 0;
|
|
SynchronizedField<float> synchronizedField5 = new SynchronizedField(this, "SC_RI", num5, (SetterPermissionMode)num, action5, num);
|
|
this.BJGOHKBGNDN = synchronizedField5;
|
|
Action action6 = new Action(this.CNHFOAFCOHE);
|
|
SynchronizedField<int> synchronizedField6 = new SynchronizedField(this, "SC_GC", 1, (SetterPermissionMode)num, action6, num);
|
|
this.FFHIIIMKEAD = synchronizedField6;
|
|
Action action7 = new Action(this.CNHFOAFCOHE);
|
|
int num6 = 0;
|
|
SynchronizedField<float> synchronizedField7 = new SynchronizedField(this, "SC_GS", num6, (SetterPermissionMode)num, action7, num);
|
|
this.EPMJBNLOMFA = synchronizedField7;
|
|
Action action8 = new Action(this.CNHFOAFCOHE);
|
|
int num7 = 0;
|
|
SynchronizedField<float> synchronizedField8 = new SynchronizedField(this, "SC_GST", num7, (SetterPermissionMode)num, action8, num);
|
|
this.NJHHNFKBALL = synchronizedField8;
|
|
Action action9 = new Action(this.CNHFOAFCOHE);
|
|
int num8 = 0;
|
|
SynchronizedField<float> synchronizedField9 = new SynchronizedField(this, "SC_GHO", num8, (SetterPermissionMode)num, action9, num);
|
|
this.DCJKDEBKJIP = synchronizedField9;
|
|
Action action10 = new Action(this.CNHFOAFCOHE);
|
|
SynchronizedField<bool> synchronizedField10 = new SynchronizedField(this, "SC_BSD", 1, (SetterPermissionMode)num, action10, num);
|
|
this.KBGJKMPCHPF = synchronizedField10;
|
|
Action action11 = new Action(this.CNHFOAFCOHE);
|
|
SynchronizedField<bool> synchronizedField11 = new SynchronizedField(this, "SC_CS", 1, (SetterPermissionMode)num, action11, num);
|
|
this.IGLDHIGNAHL = synchronizedField11;
|
|
if (!base.hasAuthority)
|
|
{
|
|
break;
|
|
}
|
|
if (RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.SupportsMoodCircuits)
|
|
{
|
|
goto Block_1;
|
|
}
|
|
}
|
|
this.CNHFOAFCOHE();
|
|
return;
|
|
Block_1:
|
|
SunMoodSettings sunMoodSettings = new SunMoodSettings();
|
|
Material skybox = RenderSettings.skybox;
|
|
sunMoodSettings.HIBLCDKGMMH(skybox);
|
|
SynchronizedField<int> kpgpagnfgfa = this.KPGPAGNFGFA;
|
|
LNBGEMHOKFN lnbgemhokfn = EOKPFJPCGMK.ALIPBGBGKOD(sunMoodSettings.sunColor);
|
|
SynchronizedField<float> bdkjlnnkihe = this.BDKJLNNKIHE;
|
|
SynchronizedField<float> flcgenjnnfc = this.FLCGENJNNFC;
|
|
SynchronizedField<float> djcpodhjpnp = this.DJCPODHJPNP;
|
|
SynchronizedField<float> bjgohkbgndn = this.BJGOHKBGNDN;
|
|
Color sunGlowColor = sunMoodSettings.sunGlowColor;
|
|
SynchronizedField<int> ffhiiimkead = this.FFHIIIMKEAD;
|
|
LNBGEMHOKFN lnbgemhokfn2 = EOKPFJPCGMK.ALIPBGBGKOD(sunGlowColor);
|
|
SynchronizedField<float> epmjbnlomfa = this.EPMJBNLOMFA;
|
|
SynchronizedField<float> njhhnfkball = this.NJHHNFKBALL;
|
|
SynchronizedField<float> dcjkdebkjip = this.DCJKDEBKJIP;
|
|
SynchronizedField<bool> igldhignahl = this.IGLDHIGNAHL;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F6B6 RID: 63158 RVA: 0x003A3DE8 File Offset: 0x003A1FE8
|
|
[Token(Token = "0x600F6B6")]
|
|
[Address(RVA = "0x1A8A990", Offset = "0x1A89390", VA = "0x181A8A990")]
|
|
private void CNHFOAFCOHE()
|
|
{
|
|
int num = this.KPGPAGNFGFA.Get();
|
|
SunMoodSettings gddamfekpoi = this.GDDAMFEKPOI;
|
|
ShapeColorInfo shapeColorInfo;
|
|
Color emissiveColor = shapeColorInfo.emissiveColor;
|
|
gddamfekpoi.sunColor = emissiveColor;
|
|
SynchronizedField<float> bdkjlnnkihe = this.BDKJLNNKIHE;
|
|
SunMoodSettings gddamfekpoi2 = this.GDDAMFEKPOI;
|
|
float num2 = bdkjlnnkihe.Get();
|
|
SynchronizedField<float> flcgenjnnfc = this.FLCGENJNNFC;
|
|
gddamfekpoi2.sunIntensity = num2;
|
|
SunMoodSettings gddamfekpoi3 = this.GDDAMFEKPOI;
|
|
float num3 = flcgenjnnfc.Get();
|
|
SynchronizedField<float> djcpodhjpnp = this.DJCPODHJPNP;
|
|
gddamfekpoi3.discSize = num3;
|
|
SunMoodSettings gddamfekpoi4 = this.GDDAMFEKPOI;
|
|
float num4 = djcpodhjpnp.Get();
|
|
SynchronizedField<float> bjgohkbgndn = this.BJGOHKBGNDN;
|
|
gddamfekpoi4.shadowStrength = num4;
|
|
SunMoodSettings gddamfekpoi5 = this.GDDAMFEKPOI;
|
|
float num5 = bjgohkbgndn.Get();
|
|
SunMoodSettings gddamfekpoi6 = this.GDDAMFEKPOI;
|
|
gddamfekpoi5.reflectionIntensity = num5;
|
|
Color sunColor = gddamfekpoi6.sunColor;
|
|
gddamfekpoi6.sunGlowColor = sunColor;
|
|
SynchronizedField<float> epmjbnlomfa = this.EPMJBNLOMFA;
|
|
SunMoodSettings gddamfekpoi7 = this.GDDAMFEKPOI;
|
|
float num6 = epmjbnlomfa.Get();
|
|
SynchronizedField<float> njhhnfkball = this.NJHHNFKBALL;
|
|
gddamfekpoi7.sunGlowSize = num6;
|
|
SunMoodSettings gddamfekpoi8 = this.GDDAMFEKPOI;
|
|
float num7 = njhhnfkball.Get();
|
|
SynchronizedField<float> dcjkdebkjip = this.DCJKDEBKJIP;
|
|
gddamfekpoi8.sunGlowStrength = num7;
|
|
SunMoodSettings gddamfekpoi9 = this.GDDAMFEKPOI;
|
|
float num8 = dcjkdebkjip.Get();
|
|
SynchronizedField<bool> kbgjkmpchpf = this.KBGJKMPCHPF;
|
|
gddamfekpoi9.sunGlowHorizon = num8;
|
|
SunMoodSettings gddamfekpoi10 = this.GDDAMFEKPOI;
|
|
bool flag = kbgjkmpchpf.Get() != null;
|
|
gddamfekpoi10.<BlendSunDirection>k__BackingField = flag;
|
|
SynchronizedField<bool> igldhignahl = this.IGLDHIGNAHL;
|
|
SunMoodSettings gddamfekpoi11 = this.GDDAMFEKPOI;
|
|
bool flag2 = igldhignahl.Get() != null;
|
|
gddamfekpoi11.clipSun = flag2;
|
|
}
|
|
|
|
// Token: 0x0600F6B7 RID: 63159 RVA: 0x003A3F68 File Offset: 0x003A2168
|
|
[Token(Token = "0x600F6B7")]
|
|
[Address(RVA = "0x1A8AEF0", Offset = "0x1A898F0", VA = "0x181A8AEF0", Slot = "22")]
|
|
protected override void FIENBAMEBMA(CreationObject NLNHFEEMFBN, int JMHKMOACHDG)
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingColorUIControl, int>.DEDABHKCIBG <>9__18_ = SunCircuit.<>c.<>9__18_0;
|
|
if (<>9__18_ == 0)
|
|
{
|
|
SunCircuit.<>c.<>9__18_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultColorUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingColorUIControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.EKJBMEKKFCI);
|
|
CGJIECCNHJH cgjieccnhjh = new CGJIECCNHJH(<>9__18_, ohindolfnmp, JMHKMOACHDG);
|
|
ILINODKFHEO ilinodkfheo = NLNHFEEMFBN.AddConfigurableSetting(cgjieccnhjh);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
|
|
if (SunCircuit.<>c.<>9__18_2 == 0)
|
|
{
|
|
dedabhkcibg = delegate(MakerPenPaletteConfigScreen editableUIFlow)
|
|
{
|
|
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab = editableUIFlow.DefaultIntSliderUIControlPrefab;
|
|
throw new NullReferenceException();
|
|
};
|
|
SunCircuit.<>c.<>9__18_2 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.OCDNAIINGCD);
|
|
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp2, JMHKMOACHDG);
|
|
ILINODKFHEO ilinodkfheo2 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg2;
|
|
if (SunCircuit.<>c.<>9__18_4 == 0)
|
|
{
|
|
dedabhkcibg2 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
|
|
{
|
|
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab2 = editableUIFlow.DefaultIntSliderUIControlPrefab;
|
|
throw new NullReferenceException();
|
|
};
|
|
SunCircuit.<>c.<>9__18_4 = dedabhkcibg2;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.HCADBFEFHOH);
|
|
int num = JMHKMOACHDG - 1;
|
|
GAAKDCPNDDI gaakdcpnddi2 = new GAAKDCPNDDI(dedabhkcibg2, ohindolfnmp3, num);
|
|
ILINODKFHEO ilinodkfheo3 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi2);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg3;
|
|
if (SunCircuit.<>c.<>9__18_6 == 0)
|
|
{
|
|
dedabhkcibg3 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
|
|
{
|
|
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab3 = editableUIFlow.DefaultIntSliderUIControlPrefab;
|
|
throw new NullReferenceException();
|
|
};
|
|
SunCircuit.<>c.<>9__18_6 = dedabhkcibg3;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.ICOJFNPAJGP);
|
|
GAAKDCPNDDI gaakdcpnddi3 = new GAAKDCPNDDI(dedabhkcibg3, ohindolfnmp4, JMHKMOACHDG);
|
|
ILINODKFHEO ilinodkfheo4 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi3);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg4;
|
|
if (SunCircuit.<>c.<>9__18_8 == 0)
|
|
{
|
|
dedabhkcibg4 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
|
|
{
|
|
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab4 = editableUIFlow.DefaultIntSliderUIControlPrefab;
|
|
throw new NullReferenceException();
|
|
};
|
|
SunCircuit.<>c.<>9__18_8 = dedabhkcibg4;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.GMHNIJLLOPF);
|
|
int num2 = JMHKMOACHDG - 1;
|
|
GAAKDCPNDDI gaakdcpnddi4 = new GAAKDCPNDDI(dedabhkcibg4, ohindolfnmp5, num2);
|
|
ILINODKFHEO ilinodkfheo5 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi4);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg5;
|
|
if (SunCircuit.<>c.<>9__18_10 == 0)
|
|
{
|
|
dedabhkcibg5 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
|
|
{
|
|
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab5 = editableUIFlow.DefaultIntSliderUIControlPrefab;
|
|
throw new NullReferenceException();
|
|
};
|
|
SunCircuit.<>c.<>9__18_10 = dedabhkcibg5;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp6 = new OMKPHDBNLKH.OHINDOLFNMP(this.AONACBJLLCK);
|
|
GAAKDCPNDDI gaakdcpnddi5 = new GAAKDCPNDDI(dedabhkcibg5, ohindolfnmp6, JMHKMOACHDG);
|
|
ILINODKFHEO ilinodkfheo6 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi5);
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg6;
|
|
if (SunCircuit.<>c.<>9__18_12 == 0)
|
|
{
|
|
dedabhkcibg6 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
|
|
{
|
|
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab6 = editableUIFlow.DefaultIntSliderUIControlPrefab;
|
|
throw new NullReferenceException();
|
|
};
|
|
SunCircuit.<>c.<>9__18_12 = dedabhkcibg6;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp7 = new OMKPHDBNLKH.OHINDOLFNMP(this.FMDMKKJIOOD);
|
|
int num3 = JMHKMOACHDG - 1;
|
|
GAAKDCPNDDI gaakdcpnddi6 = new GAAKDCPNDDI(dedabhkcibg6, ohindolfnmp7, num3);
|
|
ILINODKFHEO ilinodkfheo7 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi6);
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg7;
|
|
if (SunCircuit.<>c.<>9__18_14 == 0)
|
|
{
|
|
dedabhkcibg7 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
SunCircuit.<>c.<>9__18_14 = dedabhkcibg7;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp8 = new OMKPHDBNLKH.OHINDOLFNMP(this.CCLGAHBBGDH);
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg7, ohindolfnmp8, JMHKMOACHDG);
|
|
ILINODKFHEO ilinodkfheo8 = NLNHFEEMFBN.AddConfigurableSetting(cpnmfokdbkm);
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg8;
|
|
if (SunCircuit.<>c.<>9__18_16 == 0)
|
|
{
|
|
dedabhkcibg8 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
SunCircuit.<>c.<>9__18_16 = dedabhkcibg8;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp9 = new OMKPHDBNLKH.OHINDOLFNMP(this.JPOLNIIFCNN);
|
|
int num4;
|
|
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg8, ohindolfnmp9, num4);
|
|
num4 = JMHKMOACHDG - 1;
|
|
ILINODKFHEO ilinodkfheo9 = NLNHFEEMFBN.AddConfigurableSetting(cpnmfokdbkm2);
|
|
}
|
|
|
|
// Token: 0x0600F6B8 RID: 63160 RVA: 0x003A41FC File Offset: 0x003A23FC
|
|
[Token(Token = "0x600F6B8")]
|
|
[Address(RVA = "0x1A8C270", Offset = "0x1A8AC70", VA = "0x181A8C270", Slot = "23")]
|
|
protected override void LHKNCNEPALO(MHLAHCKBCMB FAKEPIFMHIK)
|
|
{
|
|
FHFPIMDOHHP fhfpimdohhp = FAKEPIFMHIK.PKFKLNBAHCG;
|
|
SynchronizedField<int> kpgpagnfgfa = this.KPGPAGNFGFA;
|
|
SynchronizedField<float> bdkjlnnkihe = this.BDKJLNNKIHE;
|
|
SynchronizedField<float> flcgenjnnfc = this.FLCGENJNNFC;
|
|
SynchronizedField<float> djcpodhjpnp = this.DJCPODHJPNP;
|
|
SynchronizedField<float> bjgohkbgndn = this.BJGOHKBGNDN;
|
|
SynchronizedField<int> ffhiiimkead = this.FFHIIIMKEAD;
|
|
SynchronizedField<float> epmjbnlomfa = this.EPMJBNLOMFA;
|
|
SynchronizedField<float> njhhnfkball = this.NJHHNFKBALL;
|
|
SynchronizedField<float> dcjkdebkjip = this.DCJKDEBKJIP;
|
|
SynchronizedField<bool> kbgjkmpchpf = this.KBGJKMPCHPF;
|
|
SynchronizedField<bool> igldhignahl = this.IGLDHIGNAHL;
|
|
}
|
|
|
|
// Token: 0x0600F6B9 RID: 63161 RVA: 0x003A426C File Offset: 0x003A246C
|
|
[Token(Token = "0x600F6B9")]
|
|
[Address(RVA = "0x1A8B940", Offset = "0x1A8A340", VA = "0x181A8B940", Slot = "24")]
|
|
protected override void GJPPHMOFICJ(MHLAHCKBCMB FAKEPIFMHIK)
|
|
{
|
|
FHFPIMDOHHP fhfpimdohhp = new FHFPIMDOHHP();
|
|
int num = this.KPGPAGNFGFA.Get();
|
|
fhfpimdohhp.LPNILDKMMGG = num;
|
|
float num2 = this.BDKJLNNKIHE.Get();
|
|
fhfpimdohhp.LKJMJCDHMAE = num2;
|
|
float num3 = this.FLCGENJNNFC.Get();
|
|
fhfpimdohhp.EKAMAMHMFHB = num3;
|
|
float num4 = this.DJCPODHJPNP.Get();
|
|
fhfpimdohhp.ONIPFALOOHL = num4;
|
|
float num5 = this.BJGOHKBGNDN.Get();
|
|
fhfpimdohhp.HMLDJIJLGOO = num5;
|
|
int num6 = this.FFHIIIMKEAD.Get();
|
|
fhfpimdohhp.BIIGBOPEOFM = num6;
|
|
float num7 = this.EPMJBNLOMFA.Get();
|
|
fhfpimdohhp.LNCENECBHDC = num7;
|
|
float num8 = this.NJHHNFKBALL.Get();
|
|
fhfpimdohhp.DMJGEHHKOEA = num8;
|
|
float num9 = this.DCJKDEBKJIP.Get();
|
|
fhfpimdohhp.JBNHGIHGEEH = num9;
|
|
bool flag = this.KBGJKMPCHPF.Get() != 0;
|
|
fhfpimdohhp.JAODLHLCIAF = (flag ? 1 : 0);
|
|
bool flag2 = this.IGLDHIGNAHL.Get() != 0;
|
|
fhfpimdohhp.EJJFBLPEJCJ = (flag2 ? 1 : 0);
|
|
FAKEPIFMHIK.PKFKLNBAHCG = fhfpimdohhp;
|
|
}
|
|
|
|
// Token: 0x0600F6BA RID: 63162 RVA: 0x003A437C File Offset: 0x003A257C
|
|
[Token(Token = "0x600F6BA")]
|
|
[Address(RVA = "0x1A8C760", Offset = "0x1A8B160", VA = "0x181A8C760", Slot = "21")]
|
|
protected override void OIKHGCGHBME()
|
|
{
|
|
float z = Vector3.right.z;
|
|
SunMoodSettings gddamfekpoi = this.GDDAMFEKPOI;
|
|
Transform transform = base.transform;
|
|
}
|
|
|
|
// Token: 0x0600F6BB RID: 63163 RVA: 0x003A43A8 File Offset: 0x003A25A8
|
|
[Token(Token = "0x600F6BB")]
|
|
[Address(RVA = "0x1A8C8C0", Offset = "0x1A8B2C0", VA = "0x181A8C8C0")]
|
|
public SunCircuit()
|
|
{
|
|
SunMoodSettings sunMoodSettings = new SunMoodSettings();
|
|
this.GDDAMFEKPOI = sunMoodSettings;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600F6BC RID: 63164 RVA: 0x003A43C8 File Offset: 0x003A25C8
|
|
[Token(Token = "0x600F6BC")]
|
|
[Address(RVA = "0x1A8ABF0", Offset = "0x1A895F0", VA = "0x181A8ABF0")]
|
|
[CompilerGenerated]
|
|
private void EKJBMEKKFCI(CreationObjectSettingColorUIControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Sun Color";
|
|
Func<int> func = new Func(this.HFMKAINPPDF);
|
|
Action<int> action = new Action(this.OFKPLBDPGMG);
|
|
Action<int> action2 = new Action(this.IIENGIOBNBL);
|
|
GCCLEJOGCCE.PropertyPreview = action2;
|
|
Action<int> action3 = new Action(this.KAEAHIBNAEP);
|
|
GCCLEJOGCCE.OnCancel = action3;
|
|
int num = this.KPGPAGNFGFA.Get();
|
|
}
|
|
|
|
// Token: 0x0600F6BD RID: 63165 RVA: 0x003A443C File Offset: 0x003A263C
|
|
[Token(Token = "0x600F6BD")]
|
|
[Address(RVA = "0x1A8BE80", Offset = "0x1A8A880", VA = "0x181A8BE80")]
|
|
[CompilerGenerated]
|
|
private int HFMKAINPPDF()
|
|
{
|
|
return this.KPGPAGNFGFA.Get();
|
|
}
|
|
|
|
// Token: 0x0600F6BE RID: 63166 RVA: 0x003A445C File Offset: 0x003A265C
|
|
[Token(Token = "0x600F6BE")]
|
|
[Address(RVA = "0x1A8C700", Offset = "0x1A8B100", VA = "0x181A8C700")]
|
|
[CompilerGenerated]
|
|
private void OFKPLBDPGMG(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<int> kpgpagnfgfa = this.KPGPAGNFGFA;
|
|
}
|
|
|
|
// Token: 0x0600F6BF RID: 63167 RVA: 0x003A4478 File Offset: 0x003A2678
|
|
[Token(Token = "0x600F6BF")]
|
|
[Address(RVA = "0x1A8C010", Offset = "0x1A8AA10", VA = "0x181A8C010")]
|
|
[CompilerGenerated]
|
|
private void IIENGIOBNBL(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<int> kpgpagnfgfa = this.KPGPAGNFGFA;
|
|
}
|
|
|
|
// Token: 0x0600F6C0 RID: 63168 RVA: 0x003A4494 File Offset: 0x003A2694
|
|
[Token(Token = "0x600F6C0")]
|
|
[Address(RVA = "0x1A8C1A0", Offset = "0x1A8ABA0", VA = "0x181A8C1A0")]
|
|
[CompilerGenerated]
|
|
private void KAEAHIBNAEP(int JEPDJOHNNPC)
|
|
{
|
|
SynchronizedField<int> kpgpagnfgfa = this.KPGPAGNFGFA;
|
|
}
|
|
|
|
// Token: 0x0600F6C1 RID: 63169 RVA: 0x003A44B0 File Offset: 0x003A26B0
|
|
[Token(Token = "0x600F6C1")]
|
|
[Address(RVA = "0x1A8C5C0", Offset = "0x1A8AFC0", VA = "0x181A8C5C0")]
|
|
[CompilerGenerated]
|
|
private void OCDNAIINGCD(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Sun Intensity";
|
|
Func<int> func = new Func(this.BBFOKIFJIEK);
|
|
Action<int> action = new Action(this.FIEAAODPOFE);
|
|
}
|
|
|
|
// Token: 0x0600F6C2 RID: 63170 RVA: 0x003A44F4 File Offset: 0x003A26F4
|
|
[Token(Token = "0x600F6C2")]
|
|
[Address(RVA = "0x1A8A7A0", Offset = "0x1A891A0", VA = "0x181A8A7A0")]
|
|
[CompilerGenerated]
|
|
private int BBFOKIFJIEK()
|
|
{
|
|
float num = this.BDKJLNNKIHE.Get();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F6C3 RID: 63171 RVA: 0x003A4514 File Offset: 0x003A2714
|
|
[Token(Token = "0x600F6C3")]
|
|
[Address(RVA = "0x1A8AE80", Offset = "0x1A89880", VA = "0x181A8AE80")]
|
|
[CompilerGenerated]
|
|
private void FIEAAODPOFE(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<float> bdkjlnnkihe = this.BDKJLNNKIHE;
|
|
}
|
|
|
|
// Token: 0x0600F6C4 RID: 63172 RVA: 0x003A4530 File Offset: 0x003A2730
|
|
[Token(Token = "0x600F6C4")]
|
|
[Address(RVA = "0x1A8BD40", Offset = "0x1A8A740", VA = "0x181A8BD40")]
|
|
[CompilerGenerated]
|
|
private void HCADBFEFHOH(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Shadow Strength";
|
|
Func<int> func = new Func(this.EOCBGPAKCGL);
|
|
Action<int> action = new Action(this.KJIHMJKCHHJ);
|
|
}
|
|
|
|
// Token: 0x0600F6C5 RID: 63173 RVA: 0x003A4574 File Offset: 0x003A2774
|
|
[Token(Token = "0x600F6C5")]
|
|
[Address(RVA = "0x1A8ADD0", Offset = "0x1A897D0", VA = "0x181A8ADD0")]
|
|
[CompilerGenerated]
|
|
private int EOCBGPAKCGL()
|
|
{
|
|
float num = this.DJCPODHJPNP.Get();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F6C6 RID: 63174 RVA: 0x003A4594 File Offset: 0x003A2794
|
|
[Token(Token = "0x600F6C6")]
|
|
[Address(RVA = "0x1A8C200", Offset = "0x1A8AC00", VA = "0x181A8C200")]
|
|
[CompilerGenerated]
|
|
private void KJIHMJKCHHJ(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<float> djcpodhjpnp = this.DJCPODHJPNP;
|
|
}
|
|
|
|
// Token: 0x0600F6C7 RID: 63175 RVA: 0x003A45B0 File Offset: 0x003A27B0
|
|
[Token(Token = "0x600F6C7")]
|
|
[Address(RVA = "0x1A8BED0", Offset = "0x1A8A8D0", VA = "0x181A8BED0")]
|
|
[CompilerGenerated]
|
|
private void ICOJFNPAJGP(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Disc Size";
|
|
Func<int> func = new Func(this.MCOFIKMLLFF);
|
|
Action<int> action = new Action(this.LLBJHPJEDJD);
|
|
}
|
|
|
|
// Token: 0x0600F6C8 RID: 63176 RVA: 0x003A45F4 File Offset: 0x003A27F4
|
|
[Token(Token = "0x600F6C8")]
|
|
[Address(RVA = "0x1A8C4A0", Offset = "0x1A8AEA0", VA = "0x181A8C4A0")]
|
|
[CompilerGenerated]
|
|
private int MCOFIKMLLFF()
|
|
{
|
|
float num = this.FLCGENJNNFC.Get();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F6C9 RID: 63177 RVA: 0x003A4614 File Offset: 0x003A2814
|
|
[Token(Token = "0x600F6C9")]
|
|
[Address(RVA = "0x1A8C430", Offset = "0x1A8AE30", VA = "0x181A8C430")]
|
|
[CompilerGenerated]
|
|
private void LLBJHPJEDJD(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<float> flcgenjnnfc = this.FLCGENJNNFC;
|
|
}
|
|
|
|
// Token: 0x0600F6CA RID: 63178 RVA: 0x003A4630 File Offset: 0x003A2830
|
|
[Token(Token = "0x600F6CA")]
|
|
[Address(RVA = "0x1A8BB30", Offset = "0x1A8A530", VA = "0x181A8BB30")]
|
|
[CompilerGenerated]
|
|
private void GMHNIJLLOPF(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Sun Glow Size";
|
|
Func<int> func = new Func(this.ENLDIJJGLGD);
|
|
Action<int> action = new Action(this.CEMHBMOBJKC);
|
|
}
|
|
|
|
// Token: 0x0600F6CB RID: 63179 RVA: 0x003A4674 File Offset: 0x003A2874
|
|
[Token(Token = "0x600F6CB")]
|
|
[Address(RVA = "0x1A8AD70", Offset = "0x1A89770", VA = "0x181A8AD70")]
|
|
[CompilerGenerated]
|
|
private int ENLDIJJGLGD()
|
|
{
|
|
float num = this.EPMJBNLOMFA.Get() * 0.5f;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F6CC RID: 63180 RVA: 0x003A4698 File Offset: 0x003A2898
|
|
[Token(Token = "0x600F6CC")]
|
|
[Address(RVA = "0x1A8A8C0", Offset = "0x1A892C0", VA = "0x181A8A8C0")]
|
|
[CompilerGenerated]
|
|
private void CEMHBMOBJKC(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<float> epmjbnlomfa = this.EPMJBNLOMFA;
|
|
}
|
|
|
|
// Token: 0x0600F6CD RID: 63181 RVA: 0x003A46B4 File Offset: 0x003A28B4
|
|
[Token(Token = "0x600F6CD")]
|
|
[Address(RVA = "0x1A89EF0", Offset = "0x1A888F0", VA = "0x181A89EF0")]
|
|
[CompilerGenerated]
|
|
private void AONACBJLLCK(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Sun Glow Strength";
|
|
Func<int> func = new Func(this.CIGMNBNAPNO);
|
|
Action<int> action = new Action(this.HABLKBGECBI);
|
|
}
|
|
|
|
// Token: 0x0600F6CE RID: 63182 RVA: 0x003A46F8 File Offset: 0x003A28F8
|
|
[Token(Token = "0x600F6CE")]
|
|
[Address(RVA = "0x1A8A930", Offset = "0x1A89330", VA = "0x181A8A930")]
|
|
[CompilerGenerated]
|
|
private int CIGMNBNAPNO()
|
|
{
|
|
float num = this.NJHHNFKBALL.Get() * 0.5f;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F6CF RID: 63183 RVA: 0x003A471C File Offset: 0x003A291C
|
|
[Token(Token = "0x600F6CF")]
|
|
[Address(RVA = "0x1A8BCD0", Offset = "0x1A8A6D0", VA = "0x181A8BCD0")]
|
|
[CompilerGenerated]
|
|
private void HABLKBGECBI(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<float> njhhnfkball = this.NJHHNFKBALL;
|
|
}
|
|
|
|
// Token: 0x0600F6D0 RID: 63184 RVA: 0x003A4738 File Offset: 0x003A2938
|
|
[Token(Token = "0x600F6D0")]
|
|
[Address(RVA = "0x1A8B800", Offset = "0x1A8A200", VA = "0x181A8B800")]
|
|
[CompilerGenerated]
|
|
private void FMDMKKJIOOD(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Sun Glow Horizon";
|
|
Func<int> func = new Func(this.NJAPCFECHEE);
|
|
Action<int> action = new Action(this.IJGKACPLBGI);
|
|
}
|
|
|
|
// Token: 0x0600F6D1 RID: 63185 RVA: 0x003A477C File Offset: 0x003A297C
|
|
[Token(Token = "0x600F6D1")]
|
|
[Address(RVA = "0x1A8C500", Offset = "0x1A8AF00", VA = "0x181A8C500")]
|
|
[CompilerGenerated]
|
|
private int NJAPCFECHEE()
|
|
{
|
|
float num = this.DCJKDEBKJIP.Get() * 0.5f;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F6D2 RID: 63186 RVA: 0x003A47A0 File Offset: 0x003A29A0
|
|
[Token(Token = "0x600F6D2")]
|
|
[Address(RVA = "0x1A8C070", Offset = "0x1A8AA70", VA = "0x181A8C070")]
|
|
[CompilerGenerated]
|
|
private void IJGKACPLBGI(int ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<float> dcjkdebkjip = this.DCJKDEBKJIP;
|
|
}
|
|
|
|
// Token: 0x0600F6D3 RID: 63187 RVA: 0x003A47BC File Offset: 0x003A29BC
|
|
[Token(Token = "0x600F6D3")]
|
|
[Address(RVA = "0x1A8A800", Offset = "0x1A89200", VA = "0x181A8A800")]
|
|
[CompilerGenerated]
|
|
private void CCLGAHBBGDH(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Blend sun position");
|
|
Func<bool> func = new Func(this.FGCNJOMHDEN);
|
|
Action<bool> action = new Action(this.GPBHFMEJCGM);
|
|
}
|
|
|
|
// Token: 0x0600F6D4 RID: 63188 RVA: 0x003A47FC File Offset: 0x003A29FC
|
|
[Token(Token = "0x600F6D4")]
|
|
[Address(RVA = "0x1A8AE30", Offset = "0x1A89830", VA = "0x181A8AE30")]
|
|
[CompilerGenerated]
|
|
private bool FGCNJOMHDEN()
|
|
{
|
|
return this.KBGJKMPCHPF.Get() != null;
|
|
}
|
|
|
|
// Token: 0x0600F6D5 RID: 63189 RVA: 0x003A481C File Offset: 0x003A2A1C
|
|
[Token(Token = "0x600F6D5")]
|
|
[Address(RVA = "0x1A8BC70", Offset = "0x1A8A670", VA = "0x181A8BC70")]
|
|
[CompilerGenerated]
|
|
private void GPBHFMEJCGM(bool MBJCIBHEOMM)
|
|
{
|
|
SynchronizedField<bool> kbgjkmpchpf = this.KBGJKMPCHPF;
|
|
}
|
|
|
|
// Token: 0x0600F6D6 RID: 63190 RVA: 0x003A4838 File Offset: 0x003A2A38
|
|
[Token(Token = "0x600F6D6")]
|
|
[Address(RVA = "0x1A8C0E0", Offset = "0x1A8AAE0", VA = "0x181A8C0E0")]
|
|
[CompilerGenerated]
|
|
private void JPOLNIIFCNN(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Clip sun on horizon");
|
|
Func<bool> func = new Func(this.PDLCFNHJEJH);
|
|
Action<bool> action = new Action(this.NKIMHLFNKCN);
|
|
}
|
|
|
|
// Token: 0x0600F6D7 RID: 63191 RVA: 0x003A4878 File Offset: 0x003A2A78
|
|
[Token(Token = "0x600F6D7")]
|
|
[Address(RVA = "0x1A8C870", Offset = "0x1A8B270", VA = "0x181A8C870")]
|
|
[CompilerGenerated]
|
|
private bool PDLCFNHJEJH()
|
|
{
|
|
return this.IGLDHIGNAHL.Get() != null;
|
|
}
|
|
|
|
// Token: 0x0600F6D8 RID: 63192 RVA: 0x003A4898 File Offset: 0x003A2A98
|
|
[Token(Token = "0x600F6D8")]
|
|
[Address(RVA = "0x1A8C560", Offset = "0x1A8AF60", VA = "0x181A8C560")]
|
|
[CompilerGenerated]
|
|
private void NKIMHLFNKCN(bool MBJCIBHEOMM)
|
|
{
|
|
SynchronizedField<bool> igldhignahl = this.IGLDHIGNAHL;
|
|
}
|
|
|
|
// Token: 0x0400A58A RID: 42378
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400A58A")]
|
|
private SunMoodSettings GDDAMFEKPOI;
|
|
|
|
// Token: 0x0400A58B RID: 42379
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400A58B")]
|
|
private SynchronizedField<int> KPGPAGNFGFA;
|
|
|
|
// Token: 0x0400A58C RID: 42380
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400A58C")]
|
|
private SynchronizedField<float> BDKJLNNKIHE;
|
|
|
|
// Token: 0x0400A58D RID: 42381
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400A58D")]
|
|
private SynchronizedField<float> FLCGENJNNFC;
|
|
|
|
// Token: 0x0400A58E RID: 42382
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400A58E")]
|
|
private SynchronizedField<float> DJCPODHJPNP;
|
|
|
|
// Token: 0x0400A58F RID: 42383
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400A58F")]
|
|
private SynchronizedField<float> BJGOHKBGNDN;
|
|
|
|
// Token: 0x0400A590 RID: 42384
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400A590")]
|
|
private SynchronizedField<int> FFHIIIMKEAD;
|
|
|
|
// Token: 0x0400A591 RID: 42385
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400A591")]
|
|
private SynchronizedField<float> EPMJBNLOMFA;
|
|
|
|
// Token: 0x0400A592 RID: 42386
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400A592")]
|
|
private SynchronizedField<float> NJHHNFKBALL;
|
|
|
|
// Token: 0x0400A593 RID: 42387
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400A593")]
|
|
private SynchronizedField<float> DCJKDEBKJIP;
|
|
|
|
// Token: 0x0400A594 RID: 42388
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400A594")]
|
|
private SynchronizedField<bool> KBGJKMPCHPF;
|
|
|
|
// Token: 0x0400A595 RID: 42389
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400A595")]
|
|
private SynchronizedField<bool> IGLDHIGNAHL;
|
|
}
|
|
}
|