This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,995 @@
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: 0x02002609 RID: 9737
[Token(Token = "0x2002609")]
public class BackgroundObjectsCircuit : MoodCircuitBase<BackgroundObjectsMoodSettings>
{
// Token: 0x170028D3 RID: 10451
// (get) Token: 0x0600F8B3 RID: 63667 RVA: 0x0038B968 File Offset: 0x00389B68
[Token(Token = "0x170028D3")]
public override BackgroundObjectsMoodSettings KHLNLOJEAGL
{
[Token(Token = "0x600F8B3")]
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550", Slot = "19")]
get
{
return this.GDDAMFEKPOI;
}
}
// Token: 0x170028D4 RID: 10452
// (get) Token: 0x0600F8B4 RID: 63668 RVA: 0x0038B97C File Offset: 0x00389B7C
[Token(Token = "0x170028D4")]
public override BOCPGFKHLGN<BackgroundObjectsMoodSettings> MEPGBKGFFNO
{
[Token(Token = "0x600F8B4")]
[Address(RVA = "0x19F1B30", Offset = "0x19F0B30", VA = "0x1819F1B30", Slot = "20")]
get
{
return RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.<BackgroundObjectsMoodSettingsBlender>k__BackingField;
}
}
// Token: 0x0600F8B5 RID: 63669 RVA: 0x0038B9A0 File Offset: 0x00389BA0
[Token(Token = "0x600F8B5")]
[Address(RVA = "0x19F0540", Offset = "0x19EF540", VA = "0x1819F0540")]
private Color EKDFIFGBNCK(int AIHFCCMNLLJ, float FBPFONBFPEB)
{
/*
An exception occurred when decompiling this method (0600F8B5)
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: 0x0600F8B6 RID: 63670 RVA: 0x0038B9C8 File Offset: 0x00389BC8
[Token(Token = "0x600F8B6")]
[Address(RVA = "0x19F1690", Offset = "0x19F0690", VA = "0x1819F1690")]
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: 0x0600F8B7 RID: 63671 RVA: 0x0038BB34 File Offset: 0x00389D34
[Token(Token = "0x600F8B7")]
[Address(RVA = "0x19F0140", Offset = "0x19EF140", VA = "0x1819F0140")]
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: 0x0600F8B8 RID: 63672 RVA: 0x0038BBCC File Offset: 0x00389DCC
[Token(Token = "0x600F8B8")]
[Address(RVA = "0x19F00E0", Offset = "0x19EF0E0", VA = "0x1819F00E0", Slot = "13")]
protected override void Awake()
{
base.Awake();
int num = 0;
this.MMDEDDLKOKE(num);
num++;
}
// Token: 0x0600F8B9 RID: 63673 RVA: 0x0038BBEC File Offset: 0x00389DEC
[Token(Token = "0x600F8B9")]
[Address(RVA = "0x19F04C0", Offset = "0x19EF4C0", VA = "0x1819F04C0")]
private BackgroundObject EJBEBBLJPBG(int ENJEOLBEALP)
{
MoodConfig.BackgroundObjectConfig backgroundObjectConfig;
if (backgroundObjectConfig != 0)
{
return backgroundObjectConfig.prefab;
}
throw new NullReferenceException();
}
// Token: 0x0600F8BA RID: 63674 RVA: 0x0038BC0C File Offset: 0x00389E0C
[Token(Token = "0x600F8BA")]
[Address(RVA = "0x19F1530", Offset = "0x19F0530", VA = "0x1819F1530")]
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;
throw new NullReferenceException();
}
}
// Token: 0x0600F8BB RID: 63675 RVA: 0x0038BC5C File Offset: 0x00389E5C
[Token(Token = "0x600F8BB")]
[Address(RVA = "0x19F08A0", Offset = "0x19EF8A0", VA = "0x1819F08A0")]
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 num9 = 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 num10 = 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, num2);
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 num11 = config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
};
Action<int> action4 = delegate(int value)
{
KLLMCPFPIIE<float> igpenjbjadk2 = config.IGPENJBJADK;
};
int num4 = 0;
int num5 = 0;
uint num6;
string text2;
string text3;
string text4;
AJIHDJKAFDD ajihdjkafdd = ONOKJPIMIIP.ABHNHECDIKI(func2, action4, num5, (int)num6, text2, text3, text4, num4);
if (ajihdjkafdd != 0)
{
}
array[2] = ajihdjkafdd;
Func<int> func3 = delegate
{
float num12 = config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
};
Action<int> action5 = delegate(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb2 = config.FBPFONBFPEB;
};
int num7 = 0;
uint num8;
string text5;
string text6;
string text7;
AJIHDJKAFDD ajihdjkafdd2 = ONOKJPIMIIP.ABHNHECDIKI(func3, action5, num7, (int)num8, text5, text6, text7, num4);
if (ajihdjkafdd2 != 0)
{
}
array[3] = ajihdjkafdd2;
}
// Token: 0x0600F8BC RID: 63676 RVA: 0x0038BE94 File Offset: 0x0038A094
[Token(Token = "0x600F8BC")]
[Address(RVA = "0x19F0690", Offset = "0x19EF690", VA = "0x1819F0690", Slot = "22")]
protected override void FIENBAMEBMA(CreationObject NLNHFEEMFBN, int JMHKMOACHDG)
{
int num = 0;
num++;
}
// Token: 0x0600F8BD RID: 63677 RVA: 0x0038BEA8 File Offset: 0x0038A0A8
[Token(Token = "0x600F8BD")]
[Address(RVA = "0x19F12A0", Offset = "0x19F02A0", VA = "0x1819F12A0", Slot = "23")]
protected override void LHKNCNEPALO(MHLAHCKBCMB FAKEPIFMHIK)
{
int num;
IEnumerator<MLGIOOOIBNG> enumerator;
for (;;)
{
num = 0;
enumerator = FAKEPIFMHIK.OMGGONACIAD.JEGABJJBPIH.GetEnumerator();
if (enumerator != 0)
{
break;
}
if (enumerator != 0)
{
}
if (num == 0)
{
return;
}
}
if (num < enumerator)
{
num += num;
if (num == enumerator)
{
goto IL_32;
}
num++;
}
BackgroundObjectsCircuit.GIOLGHKAGFA[] gfhmklcipjb = this.GFHMKLCIPJB;
num++;
IL_32:
num += 19;
BackgroundObjectsCircuit.GIOLGHKAGFA giolghkagfa = gfhmklcipjb[num];
KLLMCPFPIIE<int> jplghpfgmbk = giolghkagfa.JPLGHPFGMBK;
KLLMCPFPIIE<int> aihfccmnllj = giolghkagfa.AIHFCCMNLLJ;
KLLMCPFPIIE<float> fbpfonbfpeb = giolghkagfa.FBPFONBFPEB;
throw new NullReferenceException();
}
// Token: 0x0600F8BE RID: 63678 RVA: 0x0038BF60 File Offset: 0x0038A160
[Token(Token = "0x600F8BE")]
[Address(RVA = "0x19F0700", Offset = "0x19EF700", VA = "0x1819F0700", 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: 0x0600F8BF RID: 63679 RVA: 0x0038C020 File Offset: 0x0038A220
[Token(Token = "0x600F8BF")]
[Address(RVA = "0x19F1A90", Offset = "0x19F0A90", VA = "0x1819F1A90")]
public BackgroundObjectsCircuit()
{
BackgroundObjectsMoodSettings backgroundObjectsMoodSettings = new BackgroundObjectsMoodSettings();
this.GDDAMFEKPOI = backgroundObjectsMoodSettings;
BackgroundObjectsCircuit.GIOLGHKAGFA[] array = new BackgroundObjectsCircuit.GIOLGHKAGFA[4];
this.GFHMKLCIPJB = array;
base..ctor();
}
// Token: 0x0400A55F RID: 42335
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400A55F")]
private BackgroundObjectsMoodSettings GDDAMFEKPOI;
// Token: 0x0400A560 RID: 42336
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400A560")]
private BackgroundObjectsCircuit.GIOLGHKAGFA[] GFHMKLCIPJB;
// Token: 0x0200260A RID: 9738
[Token(Token = "0x200260A")]
private class GIOLGHKAGFA
{
// Token: 0x0600F8C0 RID: 63680 RVA: 0x0038C050 File Offset: 0x0038A250
[Token(Token = "0x600F8C0")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public GIOLGHKAGFA()
{
}
// Token: 0x0400A561 RID: 42337
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A561")]
public KLLMCPFPIIE<int> JPLGHPFGMBK;
// Token: 0x0400A562 RID: 42338
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A562")]
public KLLMCPFPIIE<int> AIHFCCMNLLJ;
// Token: 0x0400A563 RID: 42339
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A563")]
public KLLMCPFPIIE<float> FBPFONBFPEB;
// Token: 0x0400A564 RID: 42340
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A564")]
public KLLMCPFPIIE<float> IGPENJBJADK;
}
// Token: 0x0200260B RID: 9739
[Token(Token = "0x200260B")]
[CompilerGenerated]
private sealed class FPIAENCNHOM
{
// Token: 0x0600F8C1 RID: 63681 RVA: 0x0038C064 File Offset: 0x0038A264
[Token(Token = "0x600F8C1")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public FPIAENCNHOM()
{
}
// Token: 0x0600F8C2 RID: 63682 RVA: 0x0038C078 File Offset: 0x0038A278
[Token(Token = "0x600F8C2")]
[Address(RVA = "0x2209120", Offset = "0x2208120", VA = "0x182209120")]
internal void <InitObjectConfig>b__0()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0600F8C3 RID: 63683 RVA: 0x0038C0A0 File Offset: 0x0038A2A0
[Token(Token = "0x600F8C3")]
[Address(RVA = "0x2209120", Offset = "0x2208120", VA = "0x182209120")]
internal void <InitObjectConfig>b__1()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0600F8C4 RID: 63684 RVA: 0x0038C0C8 File Offset: 0x0038A2C8
[Token(Token = "0x600F8C4")]
[Address(RVA = "0x2209120", Offset = "0x2208120", VA = "0x182209120")]
internal void <InitObjectConfig>b__2()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0600F8C5 RID: 63685 RVA: 0x0038C0F0 File Offset: 0x0038A2F0
[Token(Token = "0x600F8C5")]
[Address(RVA = "0x2209120", Offset = "0x2208120", VA = "0x182209120")]
internal void <InitObjectConfig>b__3()
{
BackgroundObjectsCircuit backgroundObjectsCircuit = this.<>4__this;
int num = this.index;
backgroundObjectsCircuit.CNHFOAFCOHE(num);
}
// Token: 0x0400A565 RID: 42341
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A565")]
public BackgroundObjectsCircuit <>4__this;
// Token: 0x0400A566 RID: 42342
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A566")]
public int index;
}
// Token: 0x0200260C RID: 9740
[Token(Token = "0x200260C")]
[CompilerGenerated]
private sealed class FCPNKLIBCOE
{
// Token: 0x0600F8C6 RID: 63686 RVA: 0x0038C118 File Offset: 0x0038A318
[Token(Token = "0x600F8C6")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public FCPNKLIBCOE()
{
}
// Token: 0x0600F8C7 RID: 63687 RVA: 0x0038C12C File Offset: 0x0038A32C
[Token(Token = "0x600F8C7")]
[Address(RVA = "0x19FF040", Offset = "0x19FE040", VA = "0x1819FF040")]
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: 0x0600F8C8 RID: 63688 RVA: 0x0038C1E8 File Offset: 0x0038A3E8
[Token(Token = "0x600F8C8")]
[Address(RVA = "0x19FECD0", Offset = "0x19FDCD0", VA = "0x1819FECD0")]
internal int <AddConfigSettings>b__12()
{
return this.config.AIHFCCMNLLJ.IAHDANBDAAM();
}
// Token: 0x0600F8C9 RID: 63689 RVA: 0x0038C20C File Offset: 0x0038A40C
[Token(Token = "0x600F8C9")]
[Address(RVA = "0x19FED20", Offset = "0x19FDD20", VA = "0x1819FED20")]
internal void <AddConfigSettings>b__13(int value)
{
KLLMCPFPIIE<int> aihfccmnllj = this.config.AIHFCCMNLLJ;
}
// Token: 0x0600F8CA RID: 63690 RVA: 0x0038C22C File Offset: 0x0038A42C
[Token(Token = "0x600F8CA")]
[Address(RVA = "0x19FED80", Offset = "0x19FDD80", VA = "0x1819FED80")]
internal void <AddConfigSettings>b__14(int value)
{
KLLMCPFPIIE<int> aihfccmnllj = this.config.AIHFCCMNLLJ;
}
// Token: 0x0600F8CB RID: 63691 RVA: 0x0038C24C File Offset: 0x0038A44C
[Token(Token = "0x600F8CB")]
[Address(RVA = "0x19FEDE0", Offset = "0x19FDDE0", VA = "0x1819FEDE0")]
internal void <AddConfigSettings>b__15(int prevColorIndex)
{
KLLMCPFPIIE<int> aihfccmnllj = this.config.AIHFCCMNLLJ;
}
// Token: 0x0600F8CC RID: 63692 RVA: 0x0038C26C File Offset: 0x0038A46C
[Token(Token = "0x600F8CC")]
[Address(RVA = "0x19FF3C0", Offset = "0x19FE3C0", VA = "0x1819FF3C0")]
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: 0x0600F8CD RID: 63693 RVA: 0x0038C2D0 File Offset: 0x0038A4D0
[Token(Token = "0x600F8CD")]
[Address(RVA = "0x19FEE40", Offset = "0x19FDE40", VA = "0x1819FEE40")]
internal int <AddConfigSettings>b__16()
{
return this.config.JPLGHPFGMBK.IAHDANBDAAM();
}
// Token: 0x0600F8CE RID: 63694 RVA: 0x0038C2F4 File Offset: 0x0038A4F4
[Token(Token = "0x600F8CE")]
[Address(RVA = "0x19FEE90", Offset = "0x19FDE90", VA = "0x1819FEE90")]
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: 0x0600F8CF RID: 63695 RVA: 0x0038C350 File Offset: 0x0038A550
[Token(Token = "0x600F8CF")]
[Address(RVA = "0x19FF510", Offset = "0x19FE510", VA = "0x1819FF510")]
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: 0x0600F8D0 RID: 63696 RVA: 0x0038C3B0 File Offset: 0x0038A5B0
[Token(Token = "0x600F8D0")]
[Address(RVA = "0x19FEF80", Offset = "0x19FDF80", VA = "0x1819FEF80")]
internal int <AddConfigSettings>b__18()
{
float num = this.config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F8D1 RID: 63697 RVA: 0x0038C3D4 File Offset: 0x0038A5D4
[Token(Token = "0x600F8D1")]
[Address(RVA = "0x19FEFE0", Offset = "0x19FDFE0", VA = "0x1819FEFE0")]
internal void <AddConfigSettings>b__19(int value)
{
KLLMCPFPIIE<float> igpenjbjadk = this.config.IGPENJBJADK;
}
// Token: 0x0600F8D2 RID: 63698 RVA: 0x0038C3F4 File Offset: 0x0038A5F4
[Token(Token = "0x600F8D2")]
[Address(RVA = "0x19FF670", Offset = "0x19FE670", VA = "0x1819FF670")]
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: 0x0600F8D3 RID: 63699 RVA: 0x0038C454 File Offset: 0x0038A654
[Token(Token = "0x600F8D3")]
[Address(RVA = "0x19FF200", Offset = "0x19FE200", VA = "0x1819FF200")]
internal int <AddConfigSettings>b__20()
{
float num = this.config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F8D4 RID: 63700 RVA: 0x0038C478 File Offset: 0x0038A678
[Token(Token = "0x600F8D4")]
[Address(RVA = "0x19FF260", Offset = "0x19FE260", VA = "0x1819FF260")]
internal void <AddConfigSettings>b__21(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb = this.config.FBPFONBFPEB;
}
// Token: 0x0600F8D5 RID: 63701 RVA: 0x0038C498 File Offset: 0x0038A698
[Token(Token = "0x600F8D5")]
[Address(RVA = "0x19FF2D0", Offset = "0x19FE2D0", VA = "0x1819FF2D0")]
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: 0x0600F8D6 RID: 63702 RVA: 0x0038C4F4 File Offset: 0x0038A6F4
[Token(Token = "0x600F8D6")]
[Address(RVA = "0x19FF7D0", Offset = "0x19FE7D0", VA = "0x1819FF7D0")]
internal int <AddConfigSettings>b__8()
{
float num = this.config.IGPENJBJADK.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F8D7 RID: 63703 RVA: 0x0038C518 File Offset: 0x0038A718
[Token(Token = "0x600F8D7")]
[Address(RVA = "0x19FF830", Offset = "0x19FE830", VA = "0x1819FF830")]
internal void <AddConfigSettings>b__9(int value)
{
KLLMCPFPIIE<float> igpenjbjadk = this.config.IGPENJBJADK;
}
// Token: 0x0600F8D8 RID: 63704 RVA: 0x0038C538 File Offset: 0x0038A738
[Token(Token = "0x600F8D8")]
[Address(RVA = "0x19FEC00", Offset = "0x19FDC00", VA = "0x1819FEC00")]
internal int <AddConfigSettings>b__10()
{
float num = this.config.FBPFONBFPEB.IAHDANBDAAM();
throw new NullReferenceException();
}
// Token: 0x0600F8D9 RID: 63705 RVA: 0x0038C55C File Offset: 0x0038A75C
[Token(Token = "0x600F8D9")]
[Address(RVA = "0x19FEC60", Offset = "0x19FDC60", VA = "0x1819FEC60")]
internal void <AddConfigSettings>b__11(int value)
{
KLLMCPFPIIE<float> fbpfonbfpeb = this.config.FBPFONBFPEB;
}
// Token: 0x0400A567 RID: 42343
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A567")]
public BackgroundObjectsCircuit.GIOLGHKAGFA config;
// Token: 0x0400A568 RID: 42344
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A568")]
public BackgroundObjectsCircuit <>4__this;
// Token: 0x0400A569 RID: 42345
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A569")]
public int index;
// Token: 0x0400A56A RID: 42346
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A56A")]
public CreationObjectSettingColorUIControl colorSettingsInstance;
// Token: 0x0400A56B RID: 42347
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400A56B")]
public Func<int> <>9__12;
// Token: 0x0400A56C RID: 42348
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400A56C")]
public Action<int> <>9__13;
// Token: 0x0400A56D RID: 42349
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400A56D")]
public Action<int> <>9__14;
// Token: 0x0400A56E RID: 42350
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400A56E")]
public Action<int> <>9__15;
// Token: 0x0400A56F RID: 42351
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400A56F")]
public Func<int> <>9__16;
// Token: 0x0400A570 RID: 42352
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400A570")]
public Action<int> <>9__17;
// Token: 0x0400A571 RID: 42353
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400A571")]
public Func<int> <>9__18;
// Token: 0x0400A572 RID: 42354
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400A572")]
public Action<int> <>9__19;
// Token: 0x0400A573 RID: 42355
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400A573")]
public Func<int> <>9__20;
// Token: 0x0400A574 RID: 42356
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400A574")]
public Action<int> <>9__21;
}
}
}