using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Creation.SceneMoods { // Token: 0x020033B5 RID: 13237 [Token(Token = "0x20033B5")] public class BackgroundObject : MonoBehaviour { // Token: 0x17003E9A RID: 16026 // (get) Token: 0x06016ABB RID: 92859 RVA: 0x00543C08 File Offset: 0x00541E08 // (set) Token: 0x06016ABC RID: 92860 RVA: 0x00543C1C File Offset: 0x00541E1C [Token(Token = "0x17003E9A")] public BackgroundObject HMBJBONOBEB { [Token(Token = "0x6016ABB")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get; [Token(Token = "0x6016ABC")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] private set; } // Token: 0x06016ABD RID: 92861 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016ABD")] [Address(RVA = "0x16FC770", Offset = "0x16FB770", VA = "0x1816FC770")] public void Init(BackgroundObject CFAPNBBHEKB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016ABE RID: 92862 RVA: 0x00543C30 File Offset: 0x00541E30 [Token(Token = "0x6016ABE")] [Address(RVA = "0x16FC9B0", Offset = "0x16FB9B0", VA = "0x1816FC9B0")] 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: 0x06016ABF RID: 92863 RVA: 0x00543C54 File Offset: 0x00541E54 [Token(Token = "0x6016ABF")] [Address(RVA = "0x16FCAD0", Offset = "0x16FBAD0", VA = "0x1816FCAD0")] public void SetBlendValue(float NAHFKFPGCKK) { int num; do { num = 0; List hnklcofocjd = this.HNKLCOFOCJD; bool flag; if (flag) { } } while (num != 0); } // Token: 0x06016AC0 RID: 92864 RVA: 0x00543C78 File Offset: 0x00541E78 [Token(Token = "0x6016AC0")] [Address(RVA = "0x16FCC30", Offset = "0x16FBC30", VA = "0x1816FCC30")] public void SetColor(Color GJAINANBOCB) { int num; do { num = 0; List hnklcofocjd = this.HNKLCOFOCJD; bool flag; if (flag) { } } while (num != 0); } // Token: 0x06016AC1 RID: 92865 RVA: 0x00543C9C File Offset: 0x00541E9C [Token(Token = "0x6016AC1")] [Address(RVA = "0x16FCD40", Offset = "0x16FBD40", VA = "0x1816FCD40")] 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: 0x06016AC2 RID: 92866 RVA: 0x00543CF0 File Offset: 0x00541EF0 [Token(Token = "0x6016AC2")] [Address(RVA = "0x16FCF30", Offset = "0x16FBF30", VA = "0x1816FCF30")] public BackgroundObject() { List list = new List(); this.HNKLCOFOCJD = list; base..ctor(); } // Token: 0x0400EC3A RID: 60474 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400EC3A")] public MeshRenderer[] coloredRenderers; // Token: 0x0400EC3B RID: 60475 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400EC3B")] public bool rotateWithSun; // Token: 0x0400EC3C RID: 60476 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400EC3C")] private List HNKLCOFOCJD; } }