This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,994 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Google.Protobuf.Collections;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Core.Creation;
using RecRoom.Core.Creation.SceneMoods;
using RecRoom.Core.Creation.SceneMoods.MoodBlendData;
using TMPro;
using UnityEngine;
namespace RecRoom.Circuits
{
// Token: 0x02002521 RID: 9505
[Token(Token = "0x2002521")]
public class BackgroundObjectsCircuit : MoodCircuitBase<BackgroundObjectsMoodSettings>
{
// Token: 0x1700282C RID: 10284
// (get) Token: 0x0600F495 RID: 62613 RVA: 0x003823B4 File Offset: 0x003805B4
[Token(Token = "0x1700282C")]
public override BackgroundObjectsMoodSettings KHLNLOJEAGL
{
[Token(Token = "0x600F495")]
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30", Slot = "19")]
get
{
return this.GDDAMFEKPOI;
}
}
// Token: 0x1700282D RID: 10285
// (get) Token: 0x0600F496 RID: 62614 RVA: 0x003823C8 File Offset: 0x003805C8
[Token(Token = "0x1700282D")]
public override BOCPGFKHLGN<BackgroundObjectsMoodSettings> MEPGBKGFFNO
{
[Token(Token = "0x600F496")]
[Address(RVA = "0xF12080", Offset = "0xF10E80", VA = "0x180F12080", Slot = "20")]
get
{
return RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.<BackgroundObjectsMoodSettingsBlender>k__BackingField;
}
}
// Token: 0x0600F497 RID: 62615 RVA: 0x003823EC File Offset: 0x003805EC
[Token(Token = "0x600F497")]
[Address(RVA = "0xF10AA0", Offset = "0xF0F8A0", VA = "0x180F10AA0")]
private Color EKDFIFGBNCK(int AIHFCCMNLLJ, float FBPFONBFPEB)
{
/*
An exception occurred when decompiling this method (0600F497)
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Color RecRoom.Circuits.BackgroundObjectsCircuit::EKDFIFGBNCK(System.Int32,System.Single)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:float32(var_3_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2)))
stloc:float32(var_5_0E, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_4)))
stloc:int32(var_6_11, ldc.i4:int32(0))
stfld:class [RecRoom.Networking.SynchronizedFields.Runtime]JNCNPDMJJGG<bool, int32, float32>(MoodCircuitBase`1::FICIBNFKDPO, ldloc:BackgroundObjectsCircuit[exp:MoodCircuitBase`1](this), ldloc:int32[exp:class [RecRoom.Networking.SynchronizedFields.Runtime]JNCNPDMJJGG<bool, int32, float32>](var_6_11))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0600F498 RID: 62616 RVA: 0x00382414 File Offset: 0x00380614
[Token(Token = "0x600F498")]
[Address(RVA = "0xF11BE0", Offset = "0xF109E0", VA = "0x180F11BE0")]
private void MMDEDDLKOKE(int EFBDCIJMFGD)
{
BackgroundObjectsCircuit.GIOLGHKAGFA giolghkagfa = new BackgroundObjectsCircuit.GIOLGHKAGFA();
BackgroundObjectsCircuit.GIOLGHKAGFA[] gfhmklcipjb = this.GFHMKLCIPJB;
int index = EFBDCIJMFGD;
if (giolghkagfa != 0)
{
}
gfhmklcipjb[0] = giolghkagfa;
int index2 = EFBDCIJMFGD;
string text = string.Format("BOC_OI{0}", index2);
Action action = delegate
{
BackgroundObjectsCircuit <>4__this = this;
int index7 = EFBDCIJMFGD;
<>4__this.CNHFOAFCOHE(index7);
};
int num;
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, text, -1, (OHOEENCHJJE)num, action, num);
num = 0;
giolghkagfa.JPLGHPFGMBK = kllmcpfpiie;
int index3 = EFBDCIJMFGD;
string text2 = string.Format("BOC_RO{0}", index3);
Action action2 = delegate
{
BackgroundObjectsCircuit <>4__this2 = this;
int index8 = EFBDCIJMFGD;
<>4__this2.CNHFOAFCOHE(index8);
};
int num2 = 0;
KLLMCPFPIIE<float> kllmcpfpiie2 = new KLLMCPFPIIE(this, text2, num2, (OHOEENCHJJE)num, action2, num);
giolghkagfa.IGPENJBJADK = kllmcpfpiie2;
int index4 = EFBDCIJMFGD;
string text3 = string.Format("BOC_CI{0}", index4);
Action action3 = delegate
{
BackgroundObjectsCircuit <>4__this3 = this;
int index9 = EFBDCIJMFGD;
<>4__this3.CNHFOAFCOHE(index9);
};
int num3;
KLLMCPFPIIE<int> kllmcpfpiie3 = new KLLMCPFPIIE(this, text3, num3, (OHOEENCHJJE)num, action3, num);
num3 = 0;
giolghkagfa.AIHFCCMNLLJ = kllmcpfpiie3;
int index5 = EFBDCIJMFGD;
string text4 = string.Format("BOC_AL{0}", index5);
Action action4 = delegate
{
BackgroundObjectsCircuit <>4__this4 = this;
int index10 = EFBDCIJMFGD;
<>4__this4.CNHFOAFCOHE(index10);
};
int num4 = 0;
KLLMCPFPIIE<float> kllmcpfpiie4 = new KLLMCPFPIIE(this, text4, num4, (OHOEENCHJJE)num, action4, num);
giolghkagfa.FBPFONBFPEB = kllmcpfpiie4;
if (!base.OGIBLNIIHDK)
{
int index6 = EFBDCIJMFGD;
this.CNHFOAFCOHE(index6);
return;
}
Color white = Color.white;
throw new NullReferenceException();
}
// Token: 0x0600F499 RID: 62617 RVA: 0x00382580 File Offset: 0x00380780
[Token(Token = "0x600F499")]
[Address(RVA = "0xF106A0", Offset = "0xF0F4A0", VA = "0x180F106A0")]
private void CNHFOAFCOHE(int EFBDCIJMFGD)
{
BackgroundObjectsCircuit.GIOLGHKAGFA[] gfhmklcipjb = this.GFHMKLCIPJB;
BackgroundMoodObjectEntry[] objects = this.GDDAMFEKPOI.objects;
BackgroundObjectsCircuit.GIOLGHKAGFA giolghkagfa = gfhmklcipjb[EFBDCIJMFGD];
int num = giolghkagfa.JPLGHPFGMBK.IAHDANBDAAM();
MoodConfig.BackgroundObjectConfig backgroundObjectConfig;
if (backgroundObjectConfig != 0)
{
}
BackgroundMoodObjectEntry[] objects2 = this.GDDAMFEKPOI.objects;
float num2 = giolghkagfa.IGPENJBJADK.IAHDANBDAAM();
BackgroundMoodObjectEntry[] objects3 = this.GDDAMFEKPOI.objects;
int num3 = giolghkagfa.AIHFCCMNLLJ.IAHDANBDAAM();
float num4 = giolghkagfa.FBPFONBFPEB.IAHDANBDAAM();
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
}
// Token: 0x0600F49A RID: 62618 RVA: 0x00382618 File Offset: 0x00380818
[Token(Token = "0x600F49A")]
[Address(RVA = "0xF10640", Offset = "0xF0F440", VA = "0x180F10640", Slot = "13")]
protected override void Awake()
{
base.Awake();
int num = 0;
this.MMDEDDLKOKE(num);
num++;
}
// Token: 0x0600F49B RID: 62619 RVA: 0x00382638 File Offset: 0x00380838
[Token(Token = "0x600F49B")]
[Address(RVA = "0xF10A20", Offset = "0xF0F820", VA = "0x180F10A20")]
private BackgroundObject EJBEBBLJPBG(int ENJEOLBEALP)
{
MoodConfig.BackgroundObjectConfig backgroundObjectConfig;
if (backgroundObjectConfig != 0)
{
return backgroundObjectConfig.prefab;
}
throw new NullReferenceException();
}
// Token: 0x0600F49C RID: 62620 RVA: 0x00382658 File Offset: 0x00380858
[Token(Token = "0x600F49C")]
[Address(RVA = "0xF11A80", Offset = "0xF10880", VA = "0x180F11A80")]
private void LLBNBAAMEBK(int EFBDCIJMFGD, int ENJEOLBEALP)
{
BackgroundObjectsCircuit.GIOLGHKAGFA giolghkagfa = this.GFHMKLCIPJB[EFBDCIJMFGD];
KLLMCPFPIIE<int> jplghpfgmbk = giolghkagfa.JPLGHPFGMBK;
MoodConfig.BackgroundObjectConfig backgroundObjectConfig;
if (backgroundObjectConfig != 0)
{
KLLMCPFPIIE<int> aihfccmnllj = giolghkagfa.AIHFCCMNLLJ;
LNBGEMHOKFN lnbgemhokfn = EOKPFJPCGMK.ALIPBGBGKOD(backgroundObjectConfig.defaultColor);
KLLMCPFPIIE<float> fbpfonbfpeb = giolghkagfa.FBPFONBFPEB;
}
}
// Token: 0x0600F49D RID: 62621 RVA: 0x003826A0 File Offset: 0x003808A0
[Token(Token = "0x600F49D")]
[Address(RVA = "0xF10E00", Offset = "0xF0FC00", VA = "0x180F10E00")]
private void HIKNLAGJFJJ(int EFBDCIJMFGD, CreationObject NLNHFEEMFBN, ref int JMHKMOACHDG)
{
int index = EFBDCIJMFGD;
BackgroundObjectsCircuit.GIOLGHKAGFA giolghkagfa = this.GFHMKLCIPJB[EFBDCIJMFGD];
int num = 0;
BackgroundObjectsCircuit.GIOLGHKAGFA config = giolghkagfa;
CreationObjectSettingColorUIControl colorSettingsInstance = num;
if (BackgroundObjectsCircuit.<>c.<>9__13_0 == 0)
{
BackgroundObjectsCircuit.<>c.<>9__13_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultColorUIControlPrefab;
}
Func<int> <>9__12;
Action<int> <>9__13;
Action<int> <>9__14;
Action<int> <>9__15;
OMKPHDBNLKH<CreationObjectSettingColorUIControl, int>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingColorUIControl instance)
{
string text8 = instance.PropertyDescription.text;
if (<>9__12 == 0)
{
Func<int> func4 = () => config.AIHFCCMNLLJ.IAHDANBDAAM();
<>9__12 = func4;
}
if (<>9__13 == 0)
{
Action<int> action6 = delegate(int value)
{
KLLMCPFPIIE<int> aihfccmnllj = config.AIHFCCMNLLJ;
};
<>9__13 = action6;
}
Action<int> action7;
if (<>9__14 == 0)
{
action7 = delegate(int value)
{
KLLMCPFPIIE<int> aihfccmnllj2 = config.AIHFCCMNLLJ;
};
<>9__14 = action7;
}
instance.PropertyPreview = action7;
Action<int> action8;
if (<>9__15 == 0)
{
action8 = delegate(int prevColorIndex)
{
KLLMCPFPIIE<int> aihfccmnllj3 = config.AIHFCCMNLLJ;
};
<>9__15 = action8;
}
instance.OnCancel = action8;
BackgroundObjectsCircuit <>4__this = this;
int index4 = index;
colorSettingsInstance = instance;
};
CGJIECCNHJH cgjieccnhjh;
ILINODKFHEO ilinodkfheo = NLNHFEEMFBN.AddConfigurableSetting(cgjieccnhjh);
if (BackgroundObjectsCircuit.<>c.<>9__13_2 == 0)
{
BackgroundObjectsCircuit.<>c.<>9__13_2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
}
Func<int> <>9__16;
Action<int> <>9__17;
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp2 = delegate(CreationObjectSettingFriendlyIntControl instance)
{
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
int index5 = index;
string text9 = propertyDescription.text;
if (<>9__16 == 0)
{
Func<int> func5 = () => config.JPLGHPFGMBK.IAHDANBDAAM();
<>9__16 = func5;
}
if (<>9__17 == 0)
{
Action<int> action9 = delegate(int value)
{
BackgroundObjectsCircuit <>4__this2 = this;
int index6 = index;
<>4__this2.LLBNBAAMEBK(index6, value);
if (colorSettingsInstance)
{
BackgroundObjectsCircuit <>4__this3 = this;
CreationObjectSettingColorUIControl colorSettingsInstance3 = colorSettingsInstance;
BackgroundMoodObjectEntry[] objects = <>4__this3.GDDAMFEKPOI.objects;
int index7 = index;
}
};
<>9__17 = action9;
}
};
int index10 = index;
KLCANJPOEPC klcanjpoepc;
ILINODKFHEO ilinodkfheo2 = NLNHFEEMFBN.AddConfigurableSetting(klcanjpoepc);
if (BackgroundObjectsCircuit.<>c.<>9__13_4 == 0)
{
BackgroundObjectsCircuit.<>c.<>9__13_4 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
{
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab = editableUIFlow.DefaultIntSliderUIControlPrefab;
throw new NullReferenceException();
};
}
Func<int> <>9__18;
Action<int> <>9__19;
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp3 = delegate(CreationObjectSettingIntUIControl instance)
{
string text10 = instance.PropertyDescription.text;
if (<>9__18 == 0)
{
Func<int> func6 = delegate
{
float num8 = config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
};
<>9__18 = func6;
}
if (<>9__19 == 0)
{
Action<int> action10 = delegate(int value)
{
KLLMCPFPIIE<float> igpenjbjadk = config.IGPENJBJADK;
};
<>9__19 = action10;
}
};
GAAKDCPNDDI gaakdcpnddi;
ILINODKFHEO ilinodkfheo3 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi);
if (BackgroundObjectsCircuit.<>c.<>9__13_6 == 0)
{
BackgroundObjectsCircuit.<>c.<>9__13_6 = delegate(MakerPenPaletteConfigScreen editableUIFlow)
{
CreationObjectSettingIntSliderUIControl defaultIntSliderUIControlPrefab2 = editableUIFlow.DefaultIntSliderUIControlPrefab;
throw new NullReferenceException();
};
}
Func<int> <>9__20;
Action<int> <>9__21;
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp4 = delegate(CreationObjectSettingIntUIControl instance)
{
string text11 = instance.PropertyDescription.text;
if (<>9__20 == 0)
{
Func<int> func7 = delegate
{
float num9 = config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
};
<>9__20 = func7;
}
if (<>9__21 == 0)
{
Action<int> action11 = delegate(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb = config.FBPFONBFPEB;
};
<>9__21 = action11;
}
};
GAAKDCPNDDI gaakdcpnddi2;
ILINODKFHEO ilinodkfheo4 = NLNHFEEMFBN.AddConfigurableSetting(gaakdcpnddi2);
int index2 = index;
DOPNALIMPNA[] array = new DOPNALIMPNA[4];
BackgroundObjectsCircuit.GIOLGHKAGFA config4 = config;
BackgroundObjectsCircuit.GIOLGHKAGFA config2 = config;
Action<DLKPBLNKLAD, GCKECFLKJGJ> action = new Action(NLNHFEEMFBN.FireDialogListPicker);
int num2 = 0;
int num3 = 0;
Func<int> func;
Action<int> action2;
string text;
DOPNALIMPNA dopnalimpna = ONOKJPIMIIP.DFADLDGBMPD(func, action2, action, num3, num2, text);
if (dopnalimpna != 0)
{
}
array[0] = dopnalimpna;
int index3 = index;
BackgroundObjectsCircuit.GIOLGHKAGFA config3 = config;
Action<int> action3 = delegate(int value)
{
BackgroundObjectsCircuit <>4__this4 = this;
int index8 = index;
<>4__this4.LLBNBAAMEBK(index8, value);
if (colorSettingsInstance)
{
BackgroundObjectsCircuit <>4__this5 = this;
CreationObjectSettingColorUIControl colorSettingsInstance2 = colorSettingsInstance;
BackgroundMoodObjectEntry[] objects2 = <>4__this5.GDDAMFEKPOI.objects;
int index9 = index;
}
};
LNBMGIPPMJJ lnbmgippmjj;
if (lnbmgippmjj != 0)
{
}
array[1] = lnbmgippmjj;
Func<int> func2 = delegate
{
float num10 = config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
};
Action<int> action4 = delegate(int value)
{
KLLMCPFPIIE<float> igpenjbjadk2 = config.IGPENJBJADK;
};
int num4 = 0;
uint num5;
string text2;
string text3;
string text4;
AJIHDJKAFDD ajihdjkafdd = ONOKJPIMIIP.ABHNHECDIKI(func2, action4, num4, (int)num5, text2, text3, text4);
if (ajihdjkafdd != 0)
{
}
array[2] = ajihdjkafdd;
Func<int> func3 = delegate
{
float num11 = config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
};
Action<int> action5 = delegate(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb2 = config.FBPFONBFPEB;
};
int num6 = 0;
uint num7;
string text5;
string text6;
string text7;
AJIHDJKAFDD ajihdjkafdd2 = ONOKJPIMIIP.ABHNHECDIKI(func3, action5, num6, (int)num7, text5, text6, text7);
if (ajihdjkafdd2 != 0)
{
}
array[3] = ajihdjkafdd2;
}
// Token: 0x0600F49E RID: 62622 RVA: 0x003828D4 File Offset: 0x00380AD4
[Token(Token = "0x600F49E")]
[Address(RVA = "0xF10BF0", Offset = "0xF0F9F0", VA = "0x180F10BF0", Slot = "22")]
protected override void FIENBAMEBMA(CreationObject NLNHFEEMFBN, int JMHKMOACHDG)
{
int num = 0;
num++;
}
// Token: 0x0600F49F RID: 62623 RVA: 0x003828E8 File Offset: 0x00380AE8
[Token(Token = "0x600F49F")]
[Address(RVA = "0xF117F0", Offset = "0xF105F0", VA = "0x180F117F0", Slot = "23")]
protected override void LHKNCNEPALO(MHLAHCKBCMB FAKEPIFMHIK)
{
int num;
do
{
num = 0;
IEnumerator<MLGIOOOIBNG> enumerator = FAKEPIFMHIK.OMGGONACIAD.JEGABJJBPIH.GetEnumerator();
if (enumerator != 0)
{
if (num >= enumerator)
{
goto IL_27;
}
num += num;
if (num != enumerator)
{
num++;
goto IL_27;
}
IL_32:
num += 19;
BackgroundObjectsCircuit.GIOLGHKAGFA[] gfhmklcipjb;
BackgroundObjectsCircuit.GIOLGHKAGFA giolghkagfa = gfhmklcipjb[num];
KLLMCPFPIIE<int> jplghpfgmbk = giolghkagfa.JPLGHPFGMBK;
KLLMCPFPIIE<int> aihfccmnllj = giolghkagfa.AIHFCCMNLLJ;
KLLMCPFPIIE<float> fbpfonbfpeb = giolghkagfa.FBPFONBFPEB;
KLLMCPFPIIE<float> igpenjbjadk = giolghkagfa.IGPENJBJADK;
goto IL_5F;
IL_27:
gfhmklcipjb = this.GFHMKLCIPJB;
num++;
goto IL_32;
}
IL_5F:
if (enumerator != 0)
{
}
}
while (num != 0);
}
// Token: 0x0600F4A0 RID: 62624 RVA: 0x00382994 File Offset: 0x00380B94
[Token(Token = "0x600F4A0")]
[Address(RVA = "0xF10C60", Offset = "0xF0FA60", VA = "0x180F10C60", Slot = "24")]
protected override void GJPPHMOFICJ(MHLAHCKBCMB FAKEPIFMHIK)
{
DNIBHPGJLPH dnibhpgjlph = new DNIBHPGJLPH();
FAKEPIFMHIK.OMGGONACIAD = dnibhpgjlph;
BackgroundObjectsCircuit.GIOLGHKAGFA[] gfhmklcipjb = this.GFHMKLCIPJB;
int num = 0;
int length = gfhmklcipjb.Length;
if (num < length)
{
BackgroundObjectsCircuit.GIOLGHKAGFA giolghkagfa = gfhmklcipjb[num];
RepeatedField<MLGIOOOIBNG> jegabjjbpih = FAKEPIFMHIK.OMGGONACIAD.JEGABJJBPIH;
MLGIOOOIBNG mlgioooibng = new MLGIOOOIBNG();
int num2 = giolghkagfa.JPLGHPFGMBK.IAHDANBDAAM();
mlgioooibng.FIBJNLCDEKD = num2;
int num3 = giolghkagfa.AIHFCCMNLLJ.IAHDANBDAAM();
mlgioooibng.DJICAONNCBF = num3;
float num4 = giolghkagfa.FBPFONBFPEB.IAHDANBDAAM();
mlgioooibng.FMEMCHLFLBN = num4;
float num5 = giolghkagfa.IGPENJBJADK.IAHDANBDAAM();
mlgioooibng.DLCNCKLKDKE = num5;
jegabjjbpih.Add(mlgioooibng);
num++;
}
}
// Token: 0x0600F4A1 RID: 62625 RVA: 0x00382A54 File Offset: 0x00380C54
[Token(Token = "0x600F4A1")]
[Address(RVA = "0xF11FE0", Offset = "0xF10DE0", VA = "0x180F11FE0")]
public BackgroundObjectsCircuit()
{
BackgroundObjectsMoodSettings backgroundObjectsMoodSettings = new BackgroundObjectsMoodSettings();
this.GDDAMFEKPOI = backgroundObjectsMoodSettings;
BackgroundObjectsCircuit.GIOLGHKAGFA[] array = new BackgroundObjectsCircuit.GIOLGHKAGFA[4];
this.GFHMKLCIPJB = array;
base..ctor();
}
// Token: 0x0400A360 RID: 41824
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400A360")]
private BackgroundObjectsMoodSettings GDDAMFEKPOI;
// Token: 0x0400A361 RID: 41825
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400A361")]
private BackgroundObjectsCircuit.GIOLGHKAGFA[] GFHMKLCIPJB;
// Token: 0x02002522 RID: 9506
[Token(Token = "0x2002522")]
private class GIOLGHKAGFA
{
// Token: 0x0600F4A2 RID: 62626 RVA: 0x00382A84 File Offset: 0x00380C84
[Token(Token = "0x600F4A2")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public GIOLGHKAGFA()
{
}
// Token: 0x0400A362 RID: 41826
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A362")]
public KLLMCPFPIIE<int> JPLGHPFGMBK;
// Token: 0x0400A363 RID: 41827
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A363")]
public KLLMCPFPIIE<int> AIHFCCMNLLJ;
// Token: 0x0400A364 RID: 41828
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A364")]
public KLLMCPFPIIE<float> FBPFONBFPEB;
// Token: 0x0400A365 RID: 41829
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A365")]
public KLLMCPFPIIE<float> IGPENJBJADK;
}
// Token: 0x02002523 RID: 9507
[Token(Token = "0x2002523")]
[CompilerGenerated]
private sealed class FPIAENCNHOM
{
// Token: 0x0600F4A3 RID: 62627 RVA: 0x00382A98 File Offset: 0x00380C98
[Token(Token = "0x600F4A3")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public FPIAENCNHOM()
{
}
// Token: 0x0600F4A4 RID: 62628 RVA: 0x00382AAC File Offset: 0x00380CAC
[Token(Token = "0x600F4A4")]
[Address(RVA = "0x1763810", Offset = "0x1762610", VA = "0x181763810")]
internal void <InitObjectConfig>b__0()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0600F4A5 RID: 62629 RVA: 0x00382AD4 File Offset: 0x00380CD4
[Token(Token = "0x600F4A5")]
[Address(RVA = "0x1763810", Offset = "0x1762610", VA = "0x181763810")]
internal void <InitObjectConfig>b__1()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0600F4A6 RID: 62630 RVA: 0x00382AFC File Offset: 0x00380CFC
[Token(Token = "0x600F4A6")]
[Address(RVA = "0x1763810", Offset = "0x1762610", VA = "0x181763810")]
internal void <InitObjectConfig>b__2()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0600F4A7 RID: 62631 RVA: 0x00382B24 File Offset: 0x00380D24
[Token(Token = "0x600F4A7")]
[Address(RVA = "0x1763810", Offset = "0x1762610", VA = "0x181763810")]
internal void <InitObjectConfig>b__3()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0400A366 RID: 41830
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A366")]
public BackgroundObjectsCircuit <>4__this;
// Token: 0x0400A367 RID: 41831
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A367")]
public int index;
}
// Token: 0x02002524 RID: 9508
[Token(Token = "0x2002524")]
[CompilerGenerated]
private sealed class FCPNKLIBCOE
{
// Token: 0x0600F4A8 RID: 62632 RVA: 0x00382B4C File Offset: 0x00380D4C
[Token(Token = "0x600F4A8")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public FCPNKLIBCOE()
{
}
// Token: 0x0600F4A9 RID: 62633 RVA: 0x00382B60 File Offset: 0x00380D60
[Token(Token = "0x600F4A9")]
[Address(RVA = "0xF1F1C0", Offset = "0xF1DFC0", VA = "0x180F1F1C0")]
internal void <AddConfigSettings>b__1(CreationObjectSettingColorUIControl instance)
{
string text = instance.PropertyDescription.text;
if (this.<>9__12 == 0)
{
Func<int> func = () => this.config.AIHFCCMNLLJ.IAHDANBDAAM();
this.<>9__12 = func;
}
if (this.<>9__13 == 0)
{
Action<int> action = delegate(int value)
{
KLLMCPFPIIE<int> aihfccmnllj = this.config.AIHFCCMNLLJ;
};
this.<>9__13 = action;
}
Action<int> action2;
if (this.<>9__14 == 0)
{
action2 = delegate(int value)
{
KLLMCPFPIIE<int> aihfccmnllj2 = this.config.AIHFCCMNLLJ;
};
this.<>9__14 = action2;
}
instance.PropertyPreview = action2;
Action<int> action3;
if (this.<>9__15 == 0)
{
action3 = delegate(int prevColorIndex)
{
KLLMCPFPIIE<int> aihfccmnllj3 = this.config.AIHFCCMNLLJ;
};
this.<>9__15 = action3;
}
instance.OnCancel = action3;
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
this.colorSettingsInstance = instance;
}
// Token: 0x0600F4AA RID: 62634 RVA: 0x00382C1C File Offset: 0x00380E1C
[Token(Token = "0x600F4AA")]
[Address(RVA = "0xF1EE50", Offset = "0xF1DC50", VA = "0x180F1EE50")]
internal int <AddConfigSettings>b__12()
{
return this.config.AIHFCCMNLLJ.IAHDANBDAAM();
}
// Token: 0x0600F4AB RID: 62635 RVA: 0x00382C40 File Offset: 0x00380E40
[Token(Token = "0x600F4AB")]
[Address(RVA = "0xF1EEA0", Offset = "0xF1DCA0", VA = "0x180F1EEA0")]
internal void <AddConfigSettings>b__13(int value)
{
KLLMCPFPIIE<int> aihfccmnllj = this.config.AIHFCCMNLLJ;
}
// Token: 0x0600F4AC RID: 62636 RVA: 0x00382C60 File Offset: 0x00380E60
[Token(Token = "0x600F4AC")]
[Address(RVA = "0xF1EF00", Offset = "0xF1DD00", VA = "0x180F1EF00")]
internal void <AddConfigSettings>b__14(int value)
{
KLLMCPFPIIE<int> aihfccmnllj = this.config.AIHFCCMNLLJ;
}
// Token: 0x0600F4AD RID: 62637 RVA: 0x00382C80 File Offset: 0x00380E80
[Token(Token = "0x600F4AD")]
[Address(RVA = "0xF1EF60", Offset = "0xF1DD60", VA = "0x180F1EF60")]
internal void <AddConfigSettings>b__15(int prevColorIndex)
{
KLLMCPFPIIE<int> aihfccmnllj = this.config.AIHFCCMNLLJ;
}
// Token: 0x0600F4AE RID: 62638 RVA: 0x00382CA0 File Offset: 0x00380EA0
[Token(Token = "0x600F4AE")]
[Address(RVA = "0xF1F540", Offset = "0xF1E340", VA = "0x180F1F540")]
internal void <AddConfigSettings>b__3(CreationObjectSettingFriendlyIntControl instance)
{
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
int num = this.index;
string text = propertyDescription.text;
if (this.<>9__16 == 0)
{
Func<int> func = () => this.config.JPLGHPFGMBK.IAHDANBDAAM();
this.<>9__16 = func;
}
if (this.<>9__17 == 0)
{
Action<int> action = delegate(int value)
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num2 = this.index;
backgroundObjectsCircuit.LLBNBAAMEBK(num2, value);
if (this.colorSettingsInstance)
{
BackgroundObjectsCircuit backgroundObjectsCircuit2 = this.<>4__this;
CreationObjectSettingColorUIControl creationObjectSettingColorUIControl = this.colorSettingsInstance;
BackgroundMoodObjectEntry[] objects = backgroundObjectsCircuit2.GDDAMFEKPOI.objects;
int num3 = this.index;
}
};
this.<>9__17 = action;
}
}
// Token: 0x0600F4AF RID: 62639 RVA: 0x00382D04 File Offset: 0x00380F04
[Token(Token = "0x600F4AF")]
[Address(RVA = "0xF1EFC0", Offset = "0xF1DDC0", VA = "0x180F1EFC0")]
internal int <AddConfigSettings>b__16()
{
return this.config.JPLGHPFGMBK.IAHDANBDAAM();
}
// Token: 0x0600F4B0 RID: 62640 RVA: 0x00382D28 File Offset: 0x00380F28
[Token(Token = "0x600F4B0")]
[Address(RVA = "0xF1F010", Offset = "0xF1DE10", VA = "0x180F1F010")]
internal void <AddConfigSettings>b__17(int value)
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.LLBNBAAMEBK(num, value);
if (this.colorSettingsInstance)
{
BackgroundObjectsCircuit backgroundObjectsCircuit2 = this.<>4__this;
CreationObjectSettingColorUIControl creationObjectSettingColorUIControl = this.colorSettingsInstance;
BackgroundMoodObjectEntry[] objects = backgroundObjectsCircuit2.GDDAMFEKPOI.objects;
int num2 = this.index;
}
}
// Token: 0x0600F4B1 RID: 62641 RVA: 0x00382D84 File Offset: 0x00380F84
[Token(Token = "0x600F4B1")]
[Address(RVA = "0xF1F690", Offset = "0xF1E490", VA = "0x180F1F690")]
internal void <AddConfigSettings>b__5(CreationObjectSettingIntUIControl instance)
{
string text = instance.PropertyDescription.text;
if (this.<>9__18 == 0)
{
Func<int> func = delegate
{
float num = this.config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
};
this.<>9__18 = func;
}
if (this.<>9__19 == 0)
{
Action<int> action = delegate(int value)
{
KLLMCPFPIIE<float> igpenjbjadk = this.config.IGPENJBJADK;
};
this.<>9__19 = action;
}
}
// Token: 0x0600F4B2 RID: 62642 RVA: 0x00382DE4 File Offset: 0x00380FE4
[Token(Token = "0x600F4B2")]
[Address(RVA = "0xF1F100", Offset = "0xF1DF00", VA = "0x180F1F100")]
internal int <AddConfigSettings>b__18()
{
float num = this.config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F4B3 RID: 62643 RVA: 0x00382E08 File Offset: 0x00381008
[Token(Token = "0x600F4B3")]
[Address(RVA = "0xF1F160", Offset = "0xF1DF60", VA = "0x180F1F160")]
internal void <AddConfigSettings>b__19(int value)
{
KLLMCPFPIIE<float> igpenjbjadk = this.config.IGPENJBJADK;
}
// Token: 0x0600F4B4 RID: 62644 RVA: 0x00382E28 File Offset: 0x00381028
[Token(Token = "0x600F4B4")]
[Address(RVA = "0xF1F7F0", Offset = "0xF1E5F0", VA = "0x180F1F7F0")]
internal void <AddConfigSettings>b__7(CreationObjectSettingIntUIControl instance)
{
string text = instance.PropertyDescription.text;
if (this.<>9__20 == 0)
{
Func<int> func = delegate
{
float num = this.config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
};
this.<>9__20 = func;
}
if (this.<>9__21 == 0)
{
Action<int> action = delegate(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb = this.config.FBPFONBFPEB;
};
this.<>9__21 = action;
}
}
// Token: 0x0600F4B5 RID: 62645 RVA: 0x00382E88 File Offset: 0x00381088
[Token(Token = "0x600F4B5")]
[Address(RVA = "0xF1F380", Offset = "0xF1E180", VA = "0x180F1F380")]
internal int <AddConfigSettings>b__20()
{
float num = this.config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F4B6 RID: 62646 RVA: 0x00382EAC File Offset: 0x003810AC
[Token(Token = "0x600F4B6")]
[Address(RVA = "0xF1F3E0", Offset = "0xF1E1E0", VA = "0x180F1F3E0")]
internal void <AddConfigSettings>b__21(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb = this.config.FBPFONBFPEB;
}
// Token: 0x0600F4B7 RID: 62647 RVA: 0x00382ECC File Offset: 0x003810CC
[Token(Token = "0x600F4B7")]
[Address(RVA = "0xF1F450", Offset = "0xF1E250", VA = "0x180F1F450")]
internal void <AddConfigSettings>b__22(int value)
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.LLBNBAAMEBK(num, value);
if (this.colorSettingsInstance)
{
BackgroundObjectsCircuit backgroundObjectsCircuit2 = this.<>4__this;
CreationObjectSettingColorUIControl creationObjectSettingColorUIControl = this.colorSettingsInstance;
BackgroundMoodObjectEntry[] objects = backgroundObjectsCircuit2.GDDAMFEKPOI.objects;
int num2 = this.index;
}
}
// Token: 0x0600F4B8 RID: 62648 RVA: 0x00382F28 File Offset: 0x00381128
[Token(Token = "0x600F4B8")]
[Address(RVA = "0xF1F950", Offset = "0xF1E750", VA = "0x180F1F950")]
internal int <AddConfigSettings>b__8()
{
float num = this.config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F4B9 RID: 62649 RVA: 0x00382F4C File Offset: 0x0038114C
[Token(Token = "0x600F4B9")]
[Address(RVA = "0xF1F9B0", Offset = "0xF1E7B0", VA = "0x180F1F9B0")]
internal void <AddConfigSettings>b__9(int value)
{
KLLMCPFPIIE<float> igpenjbjadk = this.config.IGPENJBJADK;
}
// Token: 0x0600F4BA RID: 62650 RVA: 0x00382F6C File Offset: 0x0038116C
[Token(Token = "0x600F4BA")]
[Address(RVA = "0xF1ED80", Offset = "0xF1DB80", VA = "0x180F1ED80")]
internal int <AddConfigSettings>b__10()
{
float num = this.config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F4BB RID: 62651 RVA: 0x00382F90 File Offset: 0x00381190
[Token(Token = "0x600F4BB")]
[Address(RVA = "0xF1EDE0", Offset = "0xF1DBE0", VA = "0x180F1EDE0")]
internal void <AddConfigSettings>b__11(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb = this.config.FBPFONBFPEB;
}
// Token: 0x0400A368 RID: 41832
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A368")]
public BackgroundObjectsCircuit.GIOLGHKAGFA config;
// Token: 0x0400A369 RID: 41833
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A369")]
public BackgroundObjectsCircuit <>4__this;
// Token: 0x0400A36A RID: 41834
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A36A")]
public int index;
// Token: 0x0400A36B RID: 41835
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A36B")]
public CreationObjectSettingColorUIControl colorSettingsInstance;
// Token: 0x0400A36C RID: 41836
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400A36C")]
public Func<int> <>9__12;
// Token: 0x0400A36D RID: 41837
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400A36D")]
public Action<int> <>9__13;
// Token: 0x0400A36E RID: 41838
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400A36E")]
public Action<int> <>9__14;
// Token: 0x0400A36F RID: 41839
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400A36F")]
public Action<int> <>9__15;
// Token: 0x0400A370 RID: 41840
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400A370")]
public Func<int> <>9__16;
// Token: 0x0400A371 RID: 41841
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400A371")]
public Action<int> <>9__17;
// Token: 0x0400A372 RID: 41842
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400A372")]
public Func<int> <>9__18;
// Token: 0x0400A373 RID: 41843
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400A373")]
public Action<int> <>9__19;
// Token: 0x0400A374 RID: 41844
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400A374")]
public Func<int> <>9__20;
// Token: 0x0400A375 RID: 41845
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400A375")]
public Action<int> <>9__21;
}
}
}