using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Creation.SceneMoods { // Token: 0x020032C8 RID: 13000 [Token(Token = "0x20032C8")] public class BackgroundObject : MonoBehaviour { // Token: 0x17003DD7 RID: 15831 // (get) Token: 0x0601662F RID: 91695 RVA: 0x00538E70 File Offset: 0x00537070 // (set) Token: 0x06016630 RID: 91696 RVA: 0x00538E84 File Offset: 0x00537084 [Token(Token = "0x17003DD7")] public BackgroundObject HMBJBONOBEB { [Token(Token = "0x601662F")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get; [Token(Token = "0x6016630")] [Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")] private set; } // Token: 0x06016631 RID: 91697 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016631")] [Address(RVA = "0xC14670", Offset = "0xC13470", VA = "0x180C14670")] public void Init(BackgroundObject CFAPNBBHEKB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016632 RID: 91698 RVA: 0x00538E98 File Offset: 0x00537098 [Token(Token = "0x6016632")] [Address(RVA = "0xC148B0", Offset = "0xC136B0", VA = "0x180C148B0")] protected void OnDestroy() { int num; do { num = 0; List hnklcofocjd = this.HNKLCOFOCJD; bool flag; if (flag) { global::UnityEngine.Object.Destroy(this); } } while (num != 0); } // Token: 0x06016633 RID: 91699 RVA: 0x00538EBC File Offset: 0x005370BC [Token(Token = "0x6016633")] [Address(RVA = "0xC149D0", Offset = "0xC137D0", VA = "0x180C149D0")] public void SetBlendValue(float NAHFKFPGCKK) { int num; do { num = 0; List hnklcofocjd = this.HNKLCOFOCJD; bool flag; if (flag) { } } while (num != 0); } // Token: 0x06016634 RID: 91700 RVA: 0x00538EE0 File Offset: 0x005370E0 [Token(Token = "0x6016634")] [Address(RVA = "0xC14B30", Offset = "0xC13930", VA = "0x180C14B30")] public void SetColor(Color GJAINANBOCB) { int num; do { num = 0; List hnklcofocjd = this.HNKLCOFOCJD; bool flag; if (flag) { } } while (num != 0); } // Token: 0x06016635 RID: 91701 RVA: 0x00538F04 File Offset: 0x00537104 [Token(Token = "0x6016635")] [Address(RVA = "0xC14C40", Offset = "0xC13A40", VA = "0x180C14C40")] public void SetRotation(float IGPENJBJADK) { bool flag = this.rotateWithSun; Transform transform = base.transform; if (!flag) { float z = Vector3.up.z; return; } Transform transform2 = RenderSettings.sun.transform; float z2 = Vector3.forward.z; Vector3 vector; float z3 = vector.z; throw new NullReferenceException(); } // Token: 0x06016636 RID: 91702 RVA: 0x00538F58 File Offset: 0x00537158 [Token(Token = "0x6016636")] [Address(RVA = "0xC14E30", Offset = "0xC13C30", VA = "0x180C14E30")] public BackgroundObject() { List list = new List(); this.HNKLCOFOCJD = list; base..ctor(); } // Token: 0x0400E9F4 RID: 59892 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400E9F4")] public MeshRenderer[] coloredRenderers; // Token: 0x0400E9F5 RID: 59893 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400E9F5")] public bool rotateWithSun; // Token: 0x0400E9F6 RID: 59894 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400E9F6")] private List HNKLCOFOCJD; } }