Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Circuits/MoodCircuitBase.cs
T
2026-04-10 22:50:51 +02:00

1199 lines
35 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Text;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom.Core.Creation;
using RecRoom.Core.Creation.Circuits;
using RecRoom.Core.Creation.SceneMoods.MoodBlendData;
using RecRoom.Core.Scene;
using RecRoom.Systems.PlayerRoles;
using UnityEngine;
namespace RecRoom.Circuits
{
// Token: 0x0200252F RID: 9519
[Token(Token = "0x200252F")]
public abstract class MoodCircuitBase<T> : MonoBehaviourPun, OOHGBKJEPKO, EOCLMMENCKH where T : MoodBlendData<T>
{
// Token: 0x17002834 RID: 10292
// (get) Token: 0x0600F532 RID: 62770 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F533 RID: 62771 RVA: 0x00384F9C File Offset: 0x0038319C
[Token(Token = "0x17002834")]
private Material HOJFDJEKKOB
{
[Token(Token = "0x600F532")]
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F533")]
[Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17002835 RID: 10293
// (get) Token: 0x0600F534 RID: 62772 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F535 RID: 62773 RVA: 0x00384FAC File Offset: 0x003831AC
[Token(Token = "0x17002835")]
protected float JNHHEKHOJIJ
{
[Token(Token = "0x600F534")]
[Address(RVA = "0xA31BD0", Offset = "0xA309D0", VA = "0x180A31BD0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F535")]
[Address(RVA = "0x10EB5F0", Offset = "0x10EA3F0", VA = "0x1810EB5F0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17002836 RID: 10294
// (get) Token: 0x0600F536 RID: 62774 RVA: 0x00384FBC File Offset: 0x003831BC
// (set) Token: 0x0600F537 RID: 62775 RVA: 0x00384FD8 File Offset: 0x003831D8
[Token(Token = "0x17002836")]
protected int LNEDNNJCPMG
{
[Token(Token = "0x600F536")]
[Address(RVA = "0x119AF40", Offset = "0x1199D40", VA = "0x18119AF40")]
get
{
Renderer renderer = this.activeVisualizationRenderer;
int num;
return num;
}
[Token(Token = "0x600F537")]
[Address(RVA = "0x1199660", Offset = "0x1198460", VA = "0x181199660")]
set
{
Renderer renderer = this.activeVisualizationRenderer;
}
}
// Token: 0x17002837 RID: 10295
// (get) Token: 0x0600F538 RID: 62776 RVA: 0x00384FF4 File Offset: 0x003831F4
// (set) Token: 0x0600F539 RID: 62777 RVA: 0x00385010 File Offset: 0x00383210
[Token(Token = "0x17002837")]
protected bool JEOIPCELDBC
{
[Token(Token = "0x600F538")]
[Address(RVA = "0x1199610", Offset = "0x1198410", VA = "0x181199610")]
get
{
GameObject gameObject = this.activeVisualization;
bool flag;
return flag;
}
[Token(Token = "0x600F539")]
[Address(RVA = "0x1199A20", Offset = "0x1198820", VA = "0x181199A20")]
set
{
GameObject gameObject = this.activeVisualization;
int num = this.GPFDMIOMCLA;
if (!value)
{
float num2 = this.EKADDFJHNMK();
return;
}
T blendData = this.KHLNLOJEAGL;
throw new NullReferenceException();
}
}
// Token: 0x17002838 RID: 10296
// (get) Token: 0x0600F53A RID: 62778 RVA: 0x00385044 File Offset: 0x00383244
[Token(Token = "0x17002838")]
protected int JFOBJGGFMFP
{
[Token(Token = "0x600F53A")]
[Address(RVA = "0x11997C0", Offset = "0x11985C0", VA = "0x1811997C0")]
get
{
GameObject gameObject = this.activeVisualization;
int num;
return num;
}
}
// Token: 0x17002839 RID: 10297
// (get) Token: 0x0600F53B RID: 62779 RVA: 0x00385060 File Offset: 0x00383260
[Token(Token = "0x17002839")]
protected float PKHOAEECECL
{
[Token(Token = "0x600F53B")]
[Address(RVA = "0x119A850", Offset = "0x1199650", VA = "0x18119A850")]
get
{
GameObject gameObject = this.activeVisualization;
float num;
return num;
}
}
// Token: 0x1700283A RID: 10298
// (get) Token: 0x0600F53C RID: 62780 RVA: 0x0038507C File Offset: 0x0038327C
// (set) Token: 0x0600F53D RID: 62781 RVA: 0x00385098 File Offset: 0x00383298
[Token(Token = "0x1700283A")]
public float BFCNNJGPEKN
{
[Token(Token = "0x600F53C")]
[Address(RVA = "0x119B4C0", Offset = "0x119A2C0", VA = "0x18119B4C0")]
get
{
Material material = this.<ACPALOFENHC>k__BackingField;
float num;
return num;
}
[Token(Token = "0x600F53D")]
[Address(RVA = "0x119B560", Offset = "0x119A360", VA = "0x18119B560")]
set
{
Material material = this.<ACPALOFENHC>k__BackingField;
}
}
// Token: 0x1700283B RID: 10299
// (get) Token: 0x0600F53E RID: 62782 RVA: 0x003850B4 File Offset: 0x003832B4
// (set) Token: 0x0600F53F RID: 62783 RVA: 0x003850D0 File Offset: 0x003832D0
[Token(Token = "0x1700283B")]
public float BIMOEFBFDGI
{
[Token(Token = "0x600F53E")]
[Address(RVA = "0x119B510", Offset = "0x119A310", VA = "0x18119B510")]
get
{
float num = this.<EAEOELDCIMA>k__BackingField;
float num2;
return num2;
}
[Token(Token = "0x600F53F")]
[Address(RVA = "0x119B5C0", Offset = "0x119A3C0", VA = "0x18119B5C0")]
set
{
float num = this.<EAEOELDCIMA>k__BackingField;
}
}
// Token: 0x1700283C RID: 10300
// (get) Token: 0x0600F540 RID: 62784 RVA: 0x003850EC File Offset: 0x003832EC
[Token(Token = "0x1700283C")]
private bool MFDFPEFOFNM
{
[Token(Token = "0x600F540")]
[Address(RVA = "0x1197460", Offset = "0x1196260", VA = "0x181197460")]
get
{
T blendData = this.KHLNLOJEAGL;
throw new NullReferenceException();
}
}
// Token: 0x1700283D RID: 10301
// (get) Token: 0x0600F541 RID: 62785 RVA: 0x00385108 File Offset: 0x00383308
[Token(Token = "0x1700283D")]
private bool MIKDLDEALPN
{
[Token(Token = "0x600F541")]
[Address(RVA = "0x11995C0", Offset = "0x11983C0", VA = "0x1811995C0")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x1700283E RID: 10302
// (get) Token: 0x0600F542 RID: 62786 RVA: 0x0038511C File Offset: 0x0038331C
[Token(Token = "0x1700283E")]
private bool AKBCFNOOKMN
{
[Token(Token = "0x600F542")]
[Address(RVA = "0x1199760", Offset = "0x1198560", VA = "0x181199760")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x1700283F RID: 10303
// (get) Token: 0x0600F543 RID: 62787 RVA: 0x00385130 File Offset: 0x00383330
[Token(Token = "0x1700283F")]
private bool HIPNJBLAFHG
{
[Token(Token = "0x600F543")]
[Address(RVA = "0x119A7F0", Offset = "0x11995F0", VA = "0x18119A7F0")]
get
{
bool flag = this.MFDFPEFOFNM;
if (!flag)
{
return flag;
}
T blendData = this.KHLNLOJEAGL;
throw new NullReferenceException();
}
}
// Token: 0x17002840 RID: 10304
// (get) Token: 0x0600F544 RID: 62788 RVA: 0x00385158 File Offset: 0x00383358
[Token(Token = "0x17002840")]
private bool BOHIGPFGJBA
{
[Token(Token = "0x600F544")]
[Address(RVA = "0x1199DF0", Offset = "0x1198BF0", VA = "0x181199DF0")]
get
{
bool flag = this.JEOIPCELDBC;
if (!flag)
{
return flag;
}
if (!this.MFDFPEFOFNM)
{
return true;
}
throw new NullReferenceException();
}
}
// Token: 0x17002841 RID: 10305
// (get) Token: 0x0600F545 RID: 62789 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F546 RID: 62790 RVA: 0x00385184 File Offset: 0x00383384
[Token(Token = "0x17002841")]
private bool ABEECDPGMOK
{
[Token(Token = "0x600F545")]
[Address(RVA = "0x774EC0", Offset = "0x773CC0", VA = "0x180774EC0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F546")]
[Address(RVA = "0x774EB0", Offset = "0x773CB0", VA = "0x180774EB0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17002842 RID: 10306
// (get) Token: 0x0600F547 RID: 62791 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F548 RID: 62792 RVA: 0x00385194 File Offset: 0x00383394
[Token(Token = "0x17002842")]
private IDisposable LLKPMDMMICL
{
[Token(Token = "0x600F547")]
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F548")]
[Address(RVA = "0x6A2D60", Offset = "0x6A1B60", VA = "0x1806A2D60")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17002843 RID: 10307
// (get) Token: 0x0600F549 RID: 62793
[Token(Token = "0x17002843")]
public abstract T KHLNLOJEAGL
{
[Token(Token = "0x600F549")]
[Address(Slot = "19")]
get;
}
// Token: 0x17002844 RID: 10308
// (get) Token: 0x0600F54A RID: 62794
[Token(Token = "0x17002844")]
public abstract BOCPGFKHLGN<T> MEPGBKGFFNO
{
[Token(Token = "0x600F54A")]
[Address(Slot = "20")]
get;
}
// Token: 0x0600F54B RID: 62795 RVA: 0x003851A4 File Offset: 0x003833A4
[Token(Token = "0x600F54B")]
[Address(RVA = "0x1196C20", Offset = "0x1195A20", VA = "0x181196C20", Slot = "13")]
protected override void Awake()
{
this.OIKHGCGHBME();
bool flag;
if (flag)
{
}
int num;
int num2;
Action action;
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "MCB_PR", num, (OHOEENCHJJE)num2, action, num2);
num2 = 0;
num = 0;
this.activeVisualizationRenderer = kllmcpfpiie;
int num3 = this.GPFDMIOMCLA;
int num4 = 0;
JNCNPDMJJGG<bool, int, float> jncnpdmjjgg;
this.activeVisualization = jncnpdmjjgg;
KLLMCPFPIIE<float> kllmcpfpiie2 = new KLLMCPFPIIE(this, "MCB_BIT", num4, (OHOEENCHJJE)num2, num2, num2);
this.<ACPALOFENHC>k__BackingField = kllmcpfpiie2;
KLLMCPFPIIE<float> kllmcpfpiie3 = new KLLMCPFPIIE(this, "MCB_BOT", num4, (OHOEENCHJJE)num2, num2, num2);
this.<EAEOELDCIMA>k__BackingField = kllmcpfpiie3;
KLLMCPFPIIE<bool> kllmcpfpiie4 = new KLLMCPFPIIE(this, "MCB_EIO", 1, (OHOEENCHJJE)num2, num2, num2);
Guid empty = Guid.Empty;
if (!base.OGIBLNIIHDK)
{
Renderer renderer = this.activeVisualizationRenderer;
int num5 = this.JFOBJGGFMFP;
float num6 = this.PKHOAEECECL;
bool flag2 = this.MFDFPEFOFNM;
this.MKDBKNCFMJF();
this.COMBGEOHDMM();
}
Renderer renderer2 = this.activeVisualizationRenderer;
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F54C RID: 62796 RVA: 0x003852A0 File Offset: 0x003834A0
[Token(Token = "0x600F54C")]
[Address(RVA = "0x1196AA0", Offset = "0x11958A0", VA = "0x181196AA0")]
private void AMPMNKCHGBM()
{
int num = this.JFOBJGGFMFP;
float num2 = this.PKHOAEECECL;
T blendData = this.KHLNLOJEAGL;
T blendData2 = this.KHLNLOJEAGL;
}
// Token: 0x0600F54D RID: 62797 RVA: 0x003852D0 File Offset: 0x003834D0
[Token(Token = "0x600F54D")]
[Address(RVA = "0x119B290", Offset = "0x119A090", VA = "0x18119B290")]
protected void Start()
{
this.DFGKELFCGAO();
if (base.OGIBLNIIHDK)
{
bool flag = this.NCJJDPADLKM;
this.JEOIPCELDBC = flag;
}
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x17002845 RID: 10309
// (get) Token: 0x0600F54E RID: 62798 RVA: 0x00385308 File Offset: 0x00383508
[Token(Token = "0x17002845")]
private CircuitNode BAAFFCIKDEN
{
[Token(Token = "0x600F54E")]
[Address(RVA = "0x1198D90", Offset = "0x1197B90", VA = "0x181198D90")]
get
{
CircuitNodeDisplay component = base.GetComponent<CircuitNodeDisplay>();
if (component != 0)
{
return component.MBBJMCDGDMN;
}
throw new NullReferenceException();
}
}
// Token: 0x17002846 RID: 10310
// (get) Token: 0x0600F54F RID: 62799 RVA: 0x0038532C File Offset: 0x0038352C
[Token(Token = "0x17002846")]
private bool NCJJDPADLKM
{
[Token(Token = "0x600F54F")]
[Address(RVA = "0x119A5C0", Offset = "0x11993C0", VA = "0x18119A5C0")]
get
{
CircuitNode circuitNode = this.BAAFFCIKDEN;
if (circuitNode == 0)
{
}
int num = 0;
return Convert.ToBoolean(circuitNode.GetInputSignal((InputSlot)num));
}
}
// Token: 0x0600F550 RID: 62800 RVA: 0x00385358 File Offset: 0x00383558
[Token(Token = "0x600F550")]
[Address(RVA = "0x1197580", Offset = "0x1196380", VA = "0x181197580")]
private void COMBGEOHDMM()
{
while (this.MIKDLDEALPN)
{
if (this.LLKPMDMMICL == 0)
{
Action action;
IDisposable disposable = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.OPEMIFENIJM(action);
this.LLKPMDMMICL = disposable;
T blendData = this.KHLNLOJEAGL;
return;
}
}
if (this.LLKPMDMMICL != 0)
{
IDisposable disposable2 = this.LLKPMDMMICL;
int num = 0;
this.LLKPMDMMICL = num;
int num2 = 0;
this.DHJANHGKANL(num2 != 0);
}
}
// Token: 0x0600F551 RID: 62801 RVA: 0x003853C0 File Offset: 0x003835C0
[Token(Token = "0x600F551")]
[Address(RVA = "0x119A8A0", Offset = "0x11996A0", VA = "0x18119A8A0", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
if (this.HOJFDJEKKOB)
{
global::UnityEngine.Object.Destroy(this.HOJFDJEKKOB);
}
int num = 0;
this.JEOIPCELDBC = num != 0;
if (RecRoomSceneManager.FFNIFALJLDD)
{
if (this.LLKPMDMMICL != 0)
{
IDisposable disposable = this.LLKPMDMMICL;
int num2 = 0;
this.LLKPMDMMICL = num2;
}
int num3 = 0;
this.OnForceSettings(num3 != 0);
T blendData = this.KHLNLOJEAGL;
}
}
// Token: 0x0600F552 RID: 62802 RVA: 0x00385438 File Offset: 0x00383638
[Token(Token = "0x600F552")]
[Address(RVA = "0x11977C0", Offset = "0x11965C0", VA = "0x1811977C0")]
public void CircuitSignalUpdated(Dictionary<InputSlot, int> signals)
{
int num = 0;
if (signals.TryGetValue(7, num))
{
GameObject gameObject = this.activeVisualization;
int num2 = this.GPFDMIOMCLA;
}
bool flag = signals.TryGetValue((uint)1, num);
int num3 = 0;
if (signals.TryGetValue(num3, num))
{
}
if (!flag)
{
if (!this.NCJJDPADLKM)
{
return;
}
this.JEOIPCELDBC = true;
if (!flag)
{
return;
}
}
int num4 = 0;
this.JEOIPCELDBC = num4 != 0;
}
// Token: 0x17002847 RID: 10311
// (get) Token: 0x0600F553 RID: 62803 RVA: 0x003854A4 File Offset: 0x003836A4
[Token(Token = "0x17002847")]
private int GPFDMIOMCLA
{
[Token(Token = "0x600F553")]
[Address(RVA = "0x1199810", Offset = "0x1198610", VA = "0x181199810")]
get
{
return KKPBCOOONNK.NLIADADJGIF;
}
}
// Token: 0x0600F554 RID: 62804 RVA: 0x003854B8 File Offset: 0x003836B8
[Token(Token = "0x600F554")]
[Address(RVA = "0x1198DF0", Offset = "0x1197BF0", VA = "0x181198DF0")]
private float EKADDFJHNMK()
{
int num = this.GPFDMIOMCLA;
int num2 = this.JFOBJGGFMFP;
num -= num2;
num = this.GPFDMIOMCLA;
int num3 = 0;
int num4 = 0;
float num6;
float num5 = Mathf.Max(num6, (float)num3);
if (!this.JEOIPCELDBC)
{
float blendOutTime = this.BIMOEFBFDGI;
if (num4 < (int)blendOutTime)
{
float num7 = this.PKHOAEECECL;
float num8 = this.BIMOEFBFDGI;
int num9 = 0;
num8 = num7;
return Mathf.Clamp(num8, (float)num9, 1f);
}
}
float blendInTime = this.BFCNNJGPEKN;
if (num4 < (int)blendInTime)
{
float num10 = this.PKHOAEECECL;
float blendInTime2 = this.BFCNNJGPEKN;
}
throw new NullReferenceException();
}
// Token: 0x0600F555 RID: 62805 RVA: 0x00385550 File Offset: 0x00383750
[Token(Token = "0x600F555")]
[Address(RVA = "0x1199060", Offset = "0x1197E60", VA = "0x181199060")]
protected void FDJHKLAALJG()
{
BOCPGFKHLGN blender = this.Blender;
bool flag = this.MFDFPEFOFNM;
int num = 0;
if (!flag)
{
float num2 = this.EKADDFJHNMK();
}
if (this.JEOIPCELDBC && this.ABEECDPGMOK && this.BFCNNJGPEKN > (float)num)
{
float num3 = this.JNHHEKHOJIJ;
float deltaTime = Time.deltaTime;
float num4 = this.BFCNNJGPEKN;
num4 = deltaTime;
float num5 = Mathf.Min(num4, 1f);
}
if (this.BIMOEFBFDGI > (float)num)
{
float num6 = this.JNHHEKHOJIJ;
float deltaTime2 = Time.deltaTime;
float num7 = this.BIMOEFBFDGI;
int num8 = 0;
num7 = num6;
float num9 = Mathf.Max(num7, (float)num8);
}
int num10 = 0;
this.JNHHEKHOJIJ = (float)num10;
float num11 = this.JNHHEKHOJIJ;
bool flag2 = this.AKBCFNOOKMN;
bool flag3;
if (flag3)
{
num11 = Mathf.SmoothStep((float)0, 1f, num11);
}
if (flag2 && !this.AKBCFNOOKMN)
{
this.KPNCGILBLBB();
}
if (!this.MIKDLDEALPN)
{
this.MHNABPBHOBO();
this.COMBGEOHDMM();
}
}
// Token: 0x0600F556 RID: 62806 RVA: 0x00385654 File Offset: 0x00383854
[Token(Token = "0x600F556")]
[Address(RVA = "0x1199CA0", Offset = "0x1198AA0", VA = "0x181199CA0")]
private void KPNCGILBLBB()
{
CircuitNode circuitNode;
do
{
circuitNode = this.BAAFFCIKDEN;
}
while (circuitNode != 0 && circuitNode == 0);
}
// Token: 0x0600F557 RID: 62807 RVA: 0x00385678 File Offset: 0x00383878
[Token(Token = "0x600F557")]
[Address(RVA = "0x119A260", Offset = "0x1199060", VA = "0x18119A260")]
private void MHNABPBHOBO()
{
CircuitNode circuitNode;
do
{
circuitNode = this.BAAFFCIKDEN;
}
while (circuitNode != 0 && circuitNode == 0);
}
// Token: 0x0600F558 RID: 62808 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600F558")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "21")]
protected virtual void OIKHGCGHBME()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600F559 RID: 62809 RVA: 0x0038569C File Offset: 0x0038389C
[Token(Token = "0x600F559")]
[Address(RVA = "0x119AD90", Offset = "0x1199B90", VA = "0x18119AD90")]
public void OnToggleTopSettings(bool PAHBNKEFKJF)
{
if (PAHBNKEFKJF)
{
Color green = Color.green;
}
Color yellow = Color.yellow;
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F55A RID: 62810 RVA: 0x003856C8 File Offset: 0x003838C8
[Token(Token = "0x600F55A")]
[Address(RVA = "0x119AC70", Offset = "0x1199A70", VA = "0x18119AC70", Slot = "15")]
public void OnForceSettings(bool PAHBNKEFKJF)
{
T blendData = this.KHLNLOJEAGL;
if (!PAHBNKEFKJF && this.LLKPMDMMICL == 0)
{
int num = 0;
this.DHJANHGKANL(num != 0);
}
}
// Token: 0x0600F55B RID: 62811 RVA: 0x003856F8 File Offset: 0x003838F8
[Token(Token = "0x600F55B")]
[Address(RVA = "0x119AD40", Offset = "0x1199B40", VA = "0x18119AD40")]
public void OnForceUpdate()
{
this.DHJANHGKANL(true);
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F55C RID: 62812 RVA: 0x0038571C File Offset: 0x0038391C
[Token(Token = "0x600F55C")]
[Address(RVA = "0x1198A70", Offset = "0x1197870", VA = "0x181198A70")]
protected void DHJANHGKANL(bool ENJABEBOEHC)
{
bool flag;
if (flag)
{
this.PAIMFGFGJIM();
}
}
// Token: 0x0600F55D RID: 62813 RVA: 0x0038573C File Offset: 0x0038393C
[Token(Token = "0x600F55D")]
[Address(RVA = "0x119AE20", Offset = "0x1199C20", VA = "0x18119AE20")]
private void PAIMFGFGJIM()
{
SceneMoodSettings sceneMoodSettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings;
if (!sceneMoodSettings.SupportsMoodCircuits)
{
if (sceneMoodSettings != 0)
{
}
Color red = Color.red;
}
}
// Token: 0x0600F55E RID: 62814 RVA: 0x00385770 File Offset: 0x00383970
[Token(Token = "0x600F55E")]
[Address(RVA = "0x1199E80", Offset = "0x1198C80", VA = "0x181199E80")]
private void LHNGCOHDAGI(Color GJAINANBOCB)
{
if (this.HOJFDJEKKOB)
{
Material material = this.HOJFDJEKKOB;
}
}
// Token: 0x0600F55F RID: 62815 RVA: 0x00385798 File Offset: 0x00383998
[Token(Token = "0x600F55F")]
[Address(RVA = "0x119A550", Offset = "0x1199350", VA = "0x18119A550")]
private void NFGFACFPCPI(AGAJMBPABDL AGIHAKFFCCD, GameRole LOLCMLEKMAF)
{
if (AGIHAKFFCCD.DMKCIEPGGAB && this.FIGPMIJDAMO())
{
this.MKDBKNCFMJF();
}
}
// Token: 0x0600F560 RID: 62816 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600F560")]
[Address(RVA = "0x1199440", Offset = "0x1198240", VA = "0x181199440")]
private bool FIGPMIJDAMO()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600F561 RID: 62817 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600F561")]
[Address(RVA = "0x119A310", Offset = "0x1199110", VA = "0x18119A310")]
private void MKDBKNCFMJF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600F562 RID: 62818 RVA: 0x003857C4 File Offset: 0x003839C4
[Token(Token = "0x600F562")]
[Address(RVA = "0x1197990", Offset = "0x1196790", VA = "0x181197990")]
protected void DFGKELFCGAO()
{
CreationObject component = base.GetComponent<CreationObject>();
int num = 0;
GAAKDCPNDDI gaakdcpnddi;
ILINODKFHEO ilinodkfheo = component.AddConfigurableSetting(gaakdcpnddi);
if (gaakdcpnddi == 0)
{
}
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp;
GAAKDCPNDDI gaakdcpnddi2 = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp, 99);
ILINODKFHEO ilinodkfheo2 = component.AddConfigurableSetting(gaakdcpnddi2);
if (dedabhkcibg == 0)
{
}
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg2;
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp2;
GAAKDCPNDDI gaakdcpnddi3 = new GAAKDCPNDDI(dedabhkcibg2, ohindolfnmp2, 98);
ILINODKFHEO ilinodkfheo3 = component.AddConfigurableSetting(gaakdcpnddi3);
if (dedabhkcibg2 == 0)
{
}
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg3;
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp3;
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp3, 97);
ILINODKFHEO ilinodkfheo4 = component.AddConfigurableSetting(cpnmfokdbkm);
if (dedabhkcibg3 == 0)
{
}
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.DEDABHKCIBG dedabhkcibg4;
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.OHINDOLFNMP ohindolfnmp4;
ulong num2;
string text;
HIPBHHONPLB hipbhhonplb = new HIPBHHONPLB(dedabhkcibg4, ohindolfnmp4, 96, num2 != 0UL, text);
ILINODKFHEO ilinodkfheo5 = component.AddConfigurableSetting(hipbhhonplb);
this.OIKHGCGHBME();
DOPNALIMPNA[] array = new DOPNALIMPNA[5];
Func<int> func;
Action<int> action;
string text2;
ulong num3;
JJOBLNLCNND jjoblnlcnnd = ONOKJPIMIIP.MGAJCIEANHL(func, action, "Priority", "", text2, num != 0, num, (int)num3, num, num);
if (jjoblnlcnnd != 0)
{
}
array[0] = jjoblnlcnnd;
Func<int> func2;
Action<int> action2;
string text3;
ulong num4;
JJOBLNLCNND jjoblnlcnnd2 = ONOKJPIMIIP.MGAJCIEANHL(func2, action2, "Enabled Blend in time", "(seconds)", text3, num != 0, num, (int)num4, num, num);
if (jjoblnlcnnd2 != 0)
{
}
array[1] = jjoblnlcnnd2;
Func<int> func3;
Action<int> action3;
string text4;
ulong num5;
JJOBLNLCNND jjoblnlcnnd3 = ONOKJPIMIIP.MGAJCIEANHL(func3, action3, "Disabled Blend out time", "(seconds)", text4, num != 0, num, (int)num5, num, num);
if (jjoblnlcnnd3 != 0)
{
}
array[2] = jjoblnlcnnd3;
int num6 = 0;
int num7 = 0;
Func<bool> func4;
Action<bool> action4;
string text5;
string text6;
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func4, action4, num7, num6, text5, text6);
if (dhcinnflbba != 0)
{
}
array[3] = dhcinnflbba;
Action<DLKPBLNKLAD, GCKECFLKJGJ> action5 = new Action(component.FireDialogListPicker);
int num8 = 0;
Func<Guid> func5;
Action<Guid> action6;
string text7;
IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.KPKBGKJFBKE(func5, action6, action5, num8, num, text7);
if (imafjgkhemd != 0)
{
}
array[4] = imafjgkhemd;
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Mood Settings", 100, array);
}
// Token: 0x0600F563 RID: 62819
[Token(Token = "0x600F563")]
[Address(Slot = "22")]
protected abstract void FIENBAMEBMA(CreationObject NLNHFEEMFBN, int JMHKMOACHDG);
// Token: 0x17002848 RID: 10312
// (get) Token: 0x0600F564 RID: 62820 RVA: 0x00385968 File Offset: 0x00383B68
[Token(Token = "0x17002848")]
public bool JBMFJOBFJHP
{
[Token(Token = "0x600F564")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "16")]
get
{
}
}
// Token: 0x0600F565 RID: 62821 RVA: 0x00385978 File Offset: 0x00383B78
[Token(Token = "0x600F565")]
[Address(RVA = "0x1198B30", Offset = "0x1197930", VA = "0x181198B30", Slot = "17")]
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
{
Dictionary<int, int> fagkdkefpko = HFBJGCHOANH.FAGKDKEFPKO;
bool okpogglkake = HFBJGCHOANH.OKPOGGLKAKE;
this.BIMOEFBFDGI = okpogglkake;
Dictionary<Guid, Guid> lnfkfahmaci = HFBJGCHOANH.LNFKFAHMACI;
bool flag;
if (!flag)
{
}
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F566 RID: 62822
[Token(Token = "0x600F566")]
[Address(Slot = "23")]
protected abstract void LHKNCNEPALO(MHLAHCKBCMB FAKEPIFMHIK);
// Token: 0x0600F567 RID: 62823 RVA: 0x003859B8 File Offset: 0x00383BB8
[Token(Token = "0x600F567")]
[Address(RVA = "0x119B050", Offset = "0x1199E50", VA = "0x18119B050", Slot = "18")]
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
{
MHLAHCKBCMB mhlahckbcmb = new MHLAHCKBCMB();
mhlahckbcmb.KMPKNNHNOJJ = mhlahckbcmb;
bool flag2;
bool flag = flag2;
mhlahckbcmb.JJADIGEHCII = (flag ? 1 : 0);
string text;
mhlahckbcmb.EHPPNEDMLHG = text;
this.LHKNCNEPALO(mhlahckbcmb);
}
// Token: 0x0600F568 RID: 62824
[Token(Token = "0x600F568")]
[Address(Slot = "24")]
protected abstract void GJPPHMOFICJ(MHLAHCKBCMB FAKEPIFMHIK);
// Token: 0x0600F569 RID: 62825 RVA: 0x00385A14 File Offset: 0x00383C14
[Token(Token = "0x600F569")]
[Address(RVA = "0x1190900", Offset = "0x118F700", VA = "0x181190900")]
protected MoodCircuitBase()
{
}
// Token: 0x0600F56A RID: 62826 RVA: 0x00385A30 File Offset: 0x00383C30
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600F56A")]
[Address(RVA = "0x119B340", Offset = "0x119A140", VA = "0x18119B340")]
static MoodCircuitBase()
{
int donfdcmfcec = PAMNDKEGFFG.DONFDCMFCEC;
}
// Token: 0x0600F56B RID: 62827 RVA: 0x00385A44 File Offset: 0x00383C44
[Token(Token = "0x600F56B")]
[Address(RVA = "0x11994F0", Offset = "0x11982F0", VA = "0x1811994F0")]
[CompilerGenerated]
private void GFKEDLNGAMO()
{
Renderer renderer = this.activeVisualizationRenderer;
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F56C RID: 62828 RVA: 0x00385A68 File Offset: 0x00383C68
[Token(Token = "0x600F56C")]
[Address(RVA = "0x11996C0", Offset = "0x11984C0", VA = "0x1811996C0")]
[CompilerGenerated]
private void HHIGIGOJGHC()
{
bool flag = this.MFDFPEFOFNM;
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F56D RID: 62829 RVA: 0x00385A8C File Offset: 0x00383C8C
[Token(Token = "0x600F56D")]
[Address(RVA = "0x1198CB0", Offset = "0x1197AB0", VA = "0x181198CB0")]
[CompilerGenerated]
private void EFEOLGFIGID(CreationObjectSettingIntUIControl GCCLEJOGCCE)
{
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Priority");
}
// Token: 0x0600F56E RID: 62830 RVA: 0x00385AB0 File Offset: 0x00383CB0
[Token(Token = "0x600F56E")]
[Address(RVA = "0x1196BF0", Offset = "0x11959F0", VA = "0x181196BF0")]
[CompilerGenerated]
private int BMMIJMFFCAK()
{
T blendData = this.KHLNLOJEAGL;
throw new NullReferenceException();
}
// Token: 0x0600F56F RID: 62831 RVA: 0x00385ACC File Offset: 0x00383CCC
[Token(Token = "0x600F56F")]
[Address(RVA = "0x119A190", Offset = "0x1198F90", VA = "0x18119A190")]
[CompilerGenerated]
private void LPJDENLDHPK(int MBJCIBHEOMM)
{
int num = 0;
int num2 = Mathf.Clamp(MBJCIBHEOMM, num, 999);
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F570 RID: 62832 RVA: 0x00385AF8 File Offset: 0x00383CF8
[Token(Token = "0x600F570")]
[Address(RVA = "0x119A700", Offset = "0x1199500", VA = "0x18119A700")]
[CompilerGenerated]
private void NPAOCAKFEAI(CreationObjectSettingIntUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
}
// Token: 0x0600F571 RID: 62833 RVA: 0x00385B18 File Offset: 0x00383D18
[Token(Token = "0x600F571")]
[Address(RVA = "0x1196A70", Offset = "0x1195870", VA = "0x181196A70")]
[CompilerGenerated]
private int AEMBKJJFHPI()
{
float blendInTime = this.BFCNNJGPEKN;
throw new NullReferenceException();
}
// Token: 0x0600F572 RID: 62834 RVA: 0x00385B34 File Offset: 0x00383D34
[Token(Token = "0x600F572")]
[Address(RVA = "0x119A010", Offset = "0x1198E10", VA = "0x18119A010")]
[CompilerGenerated]
private void LMHBPKLIKEA(int MBJCIBHEOMM)
{
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F573 RID: 62835 RVA: 0x00385B50 File Offset: 0x00383D50
[Token(Token = "0x600F573")]
[Address(RVA = "0x1199BB0", Offset = "0x11989B0", VA = "0x181199BB0")]
[CompilerGenerated]
private void KLMEJMDNKMK(CreationObjectSettingIntUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
}
// Token: 0x0600F574 RID: 62836 RVA: 0x00385B70 File Offset: 0x00383D70
[Token(Token = "0x600F574")]
[Address(RVA = "0x119A230", Offset = "0x1199030", VA = "0x18119A230")]
[CompilerGenerated]
private int MNBKJKJBHDE()
{
float blendOutTime = this.BIMOEFBFDGI;
throw new NullReferenceException();
}
// Token: 0x0600F575 RID: 62837 RVA: 0x00385B8C File Offset: 0x00383D8C
[Token(Token = "0x600F575")]
[Address(RVA = "0x1199860", Offset = "0x1198660", VA = "0x181199860")]
[CompilerGenerated]
private void INACHJKAJDN(int MBJCIBHEOMM)
{
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F576 RID: 62838 RVA: 0x00385BA8 File Offset: 0x00383DA8
[Token(Token = "0x600F576")]
[Address(RVA = "0x119A0B0", Offset = "0x1198EB0", VA = "0x18119A0B0")]
[CompilerGenerated]
private void LPAPCLFJCIE(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
{
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Ease In and Out");
}
// Token: 0x0600F577 RID: 62839 RVA: 0x00385BCC File Offset: 0x00383DCC
[Token(Token = "0x600F577")]
[Address(RVA = "0x1197530", Offset = "0x1196330", VA = "0x181197530")]
[CompilerGenerated]
private bool CJNFNGEMKBG()
{
bool flag;
return flag;
}
// Token: 0x0600F578 RID: 62840 RVA: 0x00385BE0 File Offset: 0x00383DE0
[Token(Token = "0x600F578")]
[Address(RVA = "0x1199B50", Offset = "0x1198950", VA = "0x181199B50")]
[CompilerGenerated]
private void KKMMFPGHKAB(bool MBJCIBHEOMM)
{
}
// Token: 0x0600F579 RID: 62841 RVA: 0x00385BF4 File Offset: 0x00383DF4
[Token(Token = "0x600F579")]
[Address(RVA = "0x1199900", Offset = "0x1198700", VA = "0x181199900")]
[CompilerGenerated]
private void JFFONINDJGM(RoleGuidEditableUIControl GCCLEJOGCCE)
{
}
// Token: 0x0600F57A RID: 62842 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600F57A")]
[Address(RVA = "0x119AFF0", Offset = "0x1199DF0", VA = "0x18119AFF0")]
[CompilerGenerated]
private Guid PMPJBGOMHLD()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600F57B RID: 62843 RVA: 0x00385C08 File Offset: 0x00383E08
[Token(Token = "0x600F57B")]
[Address(RVA = "0x119AF90", Offset = "0x1199D90", VA = "0x18119AF90")]
[CompilerGenerated]
private void PHGFIBEANNB(Guid MBJCIBHEOMM)
{
}
// Token: 0x0600F57C RID: 62844 RVA: 0x00385C1C File Offset: 0x00383E1C
[Token(Token = "0x600F57C")]
[Address(RVA = "0x1196BF0", Offset = "0x11959F0", VA = "0x181196BF0")]
[CompilerGenerated]
private int AOOILLOHBHO()
{
T blendData = this.KHLNLOJEAGL;
throw new NullReferenceException();
}
// Token: 0x0600F57D RID: 62845 RVA: 0x00385C38 File Offset: 0x00383E38
[Token(Token = "0x600F57D")]
[Address(RVA = "0x119A660", Offset = "0x1199460", VA = "0x18119A660")]
[CompilerGenerated]
private void NHGJODMEMGB(int MBJCIBHEOMM)
{
int num = 0;
int num2 = Mathf.Clamp(MBJCIBHEOMM, num, 999);
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F57E RID: 62846 RVA: 0x00385C64 File Offset: 0x00383E64
[Token(Token = "0x600F57E")]
[Address(RVA = "0x1196A70", Offset = "0x1195870", VA = "0x181196A70")]
[CompilerGenerated]
private int HNBLEJKELKD()
{
float blendInTime = this.BFCNNJGPEKN;
throw new NullReferenceException();
}
// Token: 0x0600F57F RID: 62847 RVA: 0x00385C80 File Offset: 0x00383E80
[Token(Token = "0x600F57F")]
[Address(RVA = "0x1197490", Offset = "0x1196290", VA = "0x181197490")]
[CompilerGenerated]
private void CEMHHOLGJOG(int MBJCIBHEOMM)
{
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F580 RID: 62848 RVA: 0x00385C9C File Offset: 0x00383E9C
[Token(Token = "0x600F580")]
[Address(RVA = "0x119A230", Offset = "0x1199030", VA = "0x18119A230")]
[CompilerGenerated]
private int MBEPMIBLBIB()
{
float blendOutTime = this.BIMOEFBFDGI;
throw new NullReferenceException();
}
// Token: 0x0600F581 RID: 62849 RVA: 0x00385CB8 File Offset: 0x00383EB8
[Token(Token = "0x600F581")]
[Address(RVA = "0x1199D50", Offset = "0x1198B50", VA = "0x181199D50")]
[CompilerGenerated]
private void LBJLBNAKIBE(int MBJCIBHEOMM)
{
T blendData = this.KHLNLOJEAGL;
}
// Token: 0x0600F582 RID: 62850 RVA: 0x00385CD4 File Offset: 0x00383ED4
[Token(Token = "0x600F582")]
[Address(RVA = "0x11999D0", Offset = "0x11987D0", VA = "0x1811999D0")]
[CompilerGenerated]
private bool JGPEJGAGFNL()
{
bool flag;
return flag;
}
// Token: 0x0600F583 RID: 62851 RVA: 0x00385CE8 File Offset: 0x00383EE8
[Token(Token = "0x600F583")]
[Address(RVA = "0x1197930", Offset = "0x1196730", VA = "0x181197930")]
[CompilerGenerated]
private void DBJLNLBIPOE(bool MBJCIBHEOMM)
{
}
// Token: 0x0400A3B8 RID: 41912
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3B8")]
private JNCNPDMJJGG<bool, int, float> FICIBNFKDPO;
// Token: 0x0400A3B9 RID: 41913
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3B9")]
private KLLMCPFPIIE<int> JMHKMOACHDG;
// Token: 0x0400A3BA RID: 41914
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3BA")]
private KLLMCPFPIIE<float> HHBJCEHOILD;
// Token: 0x0400A3BB RID: 41915
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3BB")]
private KLLMCPFPIIE<float> IIOCPMAMBFL;
// Token: 0x0400A3BC RID: 41916
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3BC")]
private KLLMCPFPIIE<bool> PGBFNKKNDEI;
// Token: 0x0400A3BD RID: 41917
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3BD")]
private KLLMCPFPIIE<Guid> IENKDAKBEDP;
// Token: 0x0400A3BE RID: 41918
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3BE")]
[SerializeField]
private GameObject activeVisualization;
// Token: 0x0400A3BF RID: 41919
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A3BF")]
[SerializeField]
private Renderer activeVisualizationRenderer;
// Token: 0x0400A3C1 RID: 41921
[Token(Token = "0x400A3C1")]
private static readonly int KBDINICHGDO;
// Token: 0x0400A3C5 RID: 41925
[Token(Token = "0x400A3C5")]
private static List<MoodCircuitBase<T>> DHDOAIMECLD;
}
}