using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Text; using AGUI.StackedUI; using Cpp2IlInjected; using Photon.Pun; using RecRoom.AGUI.ToolUIs; using RecRoom.Core.Creation; using TMPro; using UnityEngine; using UnityEngine.Events; using UnityEngine.UI; namespace RecRoom { // Token: 0x020021D1 RID: 8657 [Token(Token = "0x20021D1")] public class LinkButtonController : MonoBehaviourPun, EOCLMMENCKH, AICKHLGGBBH { // Token: 0x170022D7 RID: 8919 // (get) Token: 0x0600DB5F RID: 56159 RVA: 0x00326B90 File Offset: 0x00324D90 // (set) Token: 0x0600DB60 RID: 56160 RVA: 0x00326BB0 File Offset: 0x00324DB0 [Token(Token = "0x170022D7")] public ILIGKJJIKLL COJOHODFJOL { [Token(Token = "0x600DB5F")] [Address(RVA = "0x1AF0E80", Offset = "0x1AEFE80", VA = "0x181AF0E80")] get { return this.OMGHPOEBAKK.IAHDANBDAAM(); } [Token(Token = "0x600DB60")] [Address(RVA = "0x1AF2210", Offset = "0x1AF1210", VA = "0x181AF2210")] set { KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; } } // Token: 0x170022D8 RID: 8920 // (get) Token: 0x0600DB61 RID: 56161 RVA: 0x00326BCC File Offset: 0x00324DCC // (set) Token: 0x0600DB62 RID: 56162 RVA: 0x00326BEC File Offset: 0x00324DEC [Token(Token = "0x170022D8")] public long IKCCMNGGMFN { [Token(Token = "0x600DB61")] [Address(RVA = "0x1AF21C0", Offset = "0x1AF11C0", VA = "0x181AF21C0")] get { return this.GDPNBGKHKCO.IAHDANBDAAM(); } [Token(Token = "0x600DB62")] [Address(RVA = "0x1AF1700", Offset = "0x1AF0700", VA = "0x181AF1700")] set { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; } } // Token: 0x170022D9 RID: 8921 // (get) Token: 0x0600DB63 RID: 56163 RVA: 0x00326C08 File Offset: 0x00324E08 [Token(Token = "0x170022D9")] private bool KAMEHGIHIOD { [Token(Token = "0x600DB63")] [Address(RVA = "0x1AF12E0", Offset = "0x1AF02E0", VA = "0x181AF12E0")] get { Dictionary hpdeopaoegl = this.HPDEOPAOEGL; ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); bool flag; if (!flag) { return flag; } return flag; } } // Token: 0x0600DB64 RID: 56164 RVA: 0x00326C38 File Offset: 0x00324E38 [Token(Token = "0x600DB64")] [Address(RVA = "0x1AF07A0", Offset = "0x1AEF7A0", VA = "0x181AF07A0", Slot = "13")] protected override void Awake() { base..ctor(); if (Enumerable.Any(this.activatedRenderers)) { Material sharedMaterial = this.activatedRenderers[0].GetSharedMaterial(); int hbnelaleocj = PAMNDKEGFFG.HBNELALEOCJ; float floatImpl = sharedMaterial.GetFloatImpl(hbnelaleocj); this.HGDPLJFAGDJ = floatImpl; } Material jfcapoobnid = LinkButtonController.JFCAPOOBNID; int num = 0; if (!(jfcapoobnid == num)) { Material godfbjlkdmk = LinkButtonController.GODFBJLKDMK; int num2 = 0; if (!(godfbjlkdmk == num2)) { goto IL_A7; } } LinkButtonController.JFCAPOOBNID = this.targetImage.defaultMaterial; Material material = new Material(LinkButtonController.JFCAPOOBNID); int num3 = 0; LinkButtonController.GODFBJLKDMK = material; Material godfbjlkdmk2 = LinkButtonController.GODFBJLKDMK; int ecepemaemdc = LinkButtonController.ECEPEMAEMDC; godfbjlkdmk2.SetFloatImpl(ecepemaemdc, 1f); IL_A7: CreationObject component = base.GetComponent(); this.EOJKOIGNHPJ = component; JIPHINJGPHB[] components = base.GetComponents(); int num4 = 0; int length = components.Length; if (num4 < length) { Dictionary hpdeopaoegl = this.HPDEOPAOEGL; JIPHINJGPHB jiphinjgphb = components[num4]; if (num4 < num3) { num4 += num4; num4++; } hpdeopaoegl[num4] = jiphinjgphb; Action action = new Action(this.LGHIMJDBGKO); if (num4 < typeof(JIPHINJGPHB).TypeHandle) { num4 += num4; num4++; } Action action2 = new Action(this.MPBIOHPAIEB); if (num4 < typeof(JIPHINJGPHB).TypeHandle) { num4 += num4; num4++; } num4++; num4 += num4; num4 += 6; num4 += 19; num4 += num4; num4 += 19; num4 += num4; num4 += 2; num4 += 19; } Action action3 = new Action(this.KALMMMMEBDG); KLLMCPFPIIE kllmcpfpiie; this.OMGHPOEBAKK = kllmcpfpiie; Action action4 = new Action(this.KALMMMMEBDG); KLLMCPFPIIE kllmcpfpiie2; this.GDPNBGKHKCO = kllmcpfpiie2; SandboxColorable sandboxColorable = this.colorable; Action action5 = new Action(this.CHHAGGIKDLM); sandboxColorable.JJCKDBNNKAM += action5; } // Token: 0x0600DB65 RID: 56165 RVA: 0x00326E20 File Offset: 0x00325020 [Token(Token = "0x600DB65")] [Address(RVA = "0x1AF1D10", Offset = "0x1AF0D10", VA = "0x181AF1D10")] private void OnEnable() { PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent; UnityAction unityAction = new UnityAction(this.NNBDPAJLOMF); pressEvent.AddListener(unityAction); this.LGAEHHJILJI(); } // Token: 0x0600DB66 RID: 56166 RVA: 0x00326E5C File Offset: 0x0032505C [Token(Token = "0x600DB66")] [Address(RVA = "0x1AF20E0", Offset = "0x1AF10E0", VA = "0x181AF20E0")] private void Start() { this.ADCJHFALHFP(); this.KALMMMMEBDG(); } // Token: 0x0600DB67 RID: 56167 RVA: 0x00326E78 File Offset: 0x00325078 [Token(Token = "0x600DB67")] [Address(RVA = "0x1AEFF90", Offset = "0x1AEEF90", VA = "0x181AEFF90")] private void ADCJHFALHFP() { CreationObject eojkoignhpj = this.EOJKOIGNHPJ; int num = 0; if (!(eojkoignhpj == num)) { CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ; OMKPHDBNLKH.DEDABHKCIBG <>9__40_ = LinkButtonController.<>c.<>9__40_0; if (<>9__40_ == 0) { LinkButtonController.<>c.<>9__40_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.NPLNFHKDLCP); Dictionary hpdeopaoegl = this.HPDEOPAOEGL; Func, string> func; if (LinkButtonController.<>c.<>9__40_2 == 0) { func = delegate(KeyValuePair kvp) { throw new NullReferenceException(); }; LinkButtonController.<>c.<>9__40_2 = func; } Func, FLCFOLDCOJJ> func2; if (LinkButtonController.<>c.<>9__40_3 == 0) { func2 = delegate(KeyValuePair kvp) { }; LinkButtonController.<>c.<>9__40_3 = func2; } Dictionary> dictionary = Enumerable.ToDictionary, string, FLCFOLDCOJJ>(hpdeopaoegl, func, func2); int num2 = this.settingsPriority; int num3; KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__40_, ohindolfnmp, dictionary, num3); num3 = num2 + 1; ILINODKFHEO ilinodkfheo = eojkoignhpj2.AddConfigurableSetting(klcanjpoepc); this.AGHECHLBNKA(); int num4 = 0; int num5 = this.settingsPriority; int num6 = 0; ulong num7; ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(num5, "Link", num6, num4, num7 != 0UL); CreationObject eojkoignhpj3 = this.EOJKOIGNHPJ; int num8 = this.settingsPriority; this.BNEDHPABNON = ecjbhjockhl; DOPNALIMPNA[] array = new DOPNALIMPNA[0]; Dictionary hpdeopaoegl2 = this.HPDEOPAOEGL; Func, string> func3; if (LinkButtonController.<>c.<>9__40_4 == 0) { func3 = delegate(KeyValuePair kvp) { throw new NullReferenceException(); }; LinkButtonController.<>c.<>9__40_4 = func3; } Func, FLCFOLDCOJJ> func4; if (LinkButtonController.<>c.<>9__40_5 == 0) { func4 = delegate(KeyValuePair kvp) { }; LinkButtonController.<>c.<>9__40_5 = func4; } Dictionary> dictionary2 = Enumerable.ToDictionary, string, FLCFOLDCOJJ>(hpdeopaoegl2, func3, func4); Func func5 = new Func(this.JHIAADDGFFC); Action action = new Action(this.NKFGIEDOFAE); int num9 = 0; string text; ulong num10; LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary2, func5, action, "Link Type", text, num9, num9, num9, num9, num10 != 0UL); if (lnbmgippmjj != 0) { } array[0] = lnbmgippmjj; ECJBHJOCKHL bnedhpabnon = this.BNEDHPABNON; if (bnedhpabnon != 0) { } array[1] = bnedhpabnon; ECJBHJOCKHL ecjbhjockhl2 = eojkoignhpj3.AddFoldoutMenu("Link Button", num8, array); } } // Token: 0x0600DB68 RID: 56168 RVA: 0x0032706C File Offset: 0x0032526C [Token(Token = "0x600DB68")] [Address(RVA = "0x1AF05C0", Offset = "0x1AEF5C0", VA = "0x181AF05C0")] private void AGHECHLBNKA() { CreationObject eojkoignhpj = this.EOJKOIGNHPJ; int num = 0; if (!(eojkoignhpj == num)) { ILINODKFHEO pobfhahddoo = this.POBFHAHDDOO; int num2 = 0; if (pobfhahddoo != 0) { this.EOJKOIGNHPJ.RemoveConfigurableSetting(pobfhahddoo); this.POBFHAHDDOO = num2; } if (this.BIFAMFKDMJJ != 0) { CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ; if (num2 < pobfhahddoo) { num2 += num2; num2++; } ILINODKFHEO ilinodkfheo = eojkoignhpj2.AddConfigurableSetting(num2); ECJBHJOCKHL bnedhpabnon = this.BNEDHPABNON; this.POBFHAHDDOO = ilinodkfheo; bnedhpabnon.LKLKGDMFMCC(); JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ; ECJBHJOCKHL bnedhpabnon2 = this.BNEDHPABNON; this.EOJKOIGNHPJ.RaiseObjectSettingsFunctionsChangedEvent(); } } } // Token: 0x0600DB69 RID: 56169 RVA: 0x00327114 File Offset: 0x00325314 [Token(Token = "0x600DB69")] [Address(RVA = "0x1AF1700", Offset = "0x1AF0700", VA = "0x181AF1700")] private void LGHIMJDBGKO(long ENJEOLBEALP) { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; } // Token: 0x0600DB6A RID: 56170 RVA: 0x00327130 File Offset: 0x00325330 [Token(Token = "0x600DB6A")] [Address(RVA = "0x1AF1110", Offset = "0x1AF0110", VA = "0x181AF1110")] private void KALMMMMEBDG() { if (this.BIFAMFKDMJJ != 0) { } Dictionary hpdeopaoegl = this.HPDEOPAOEGL; ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); bool flag; if (flag) { JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ; long num = this.GDPNBGKHKCO.IAHDANBDAAM(); int num2 = 0; num2 += num2; num2++; this.AGHECHLBNKA(); } if (this.BIFAMFKDMJJ != 0) { } this.LGAEHHJILJI(); } // Token: 0x0600DB6B RID: 56171 RVA: 0x003271B4 File Offset: 0x003253B4 [Token(Token = "0x600DB6B")] [Address(RVA = "0x1AF13E0", Offset = "0x1AF03E0", VA = "0x181AF13E0")] private void LGAEHHJILJI() { GameObject gameObject = this.targetImageRoot.gameObject; bool flag = this.HGLLKBFOBIE == LinkButtonController.BKHGLMKODBH.TargetImage; gameObject.SetActive(flag); GameObject gameObject2 = this.typeIconRoot.gameObject; bool flag2 = this.HGLLKBFOBIE == LinkButtonController.BKHGLMKODBH.TypeIcon; gameObject2.SetActive(flag2); if (this.BIFAMFKDMJJ != 0) { int num = 0; JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ; Image image = this.typeIcon; int num2 = 0; if (num2 < num) { num2 += num2; num2++; } JIPHINJGPHB bifamfkdmjj2 = this.BIFAMFKDMJJ; Action action = new Action(this.KOIDJBMHGGE); if (this.HGLLKBFOBIE == LinkButtonController.BKHGLMKODBH.TargetImage) { int num3 = 0; LinkButtonController <>4__this = this; JIPHINJGPHB bifamfkdmjj3 = this.BIFAMFKDMJJ; if (num2 < num3) { num2 += num2; num2++; } Action action2 = delegate(Texture2D texture) { <>4__this.targetImage.texture = texture; RectTransform rectTransform = <>4__this.targetImage.rectTransform; Vector2 sizeDelta = rectTransform.sizeDelta; rectTransform.sizeDelta = sizeDelta; }; } return; } string text = this.labelText.text; int num4 = 0; this.ECDBKOLOGGK(num4 != 0); throw new NullReferenceException(); } // Token: 0x0600DB6C RID: 56172 RVA: 0x003272B4 File Offset: 0x003254B4 [Token(Token = "0x600DB6C")] [Address(RVA = "0x1AF0ED0", Offset = "0x1AEFED0", VA = "0x181AF0ED0")] private void ECDBKOLOGGK(bool KJCKMJAFFNJ) { bool isButtonEnabled = this.button.HFNAIHCPBNN; RawImage rawImage = this.targetImage; if (KJCKMJAFFNJ) { } Material material = rawImage.material; this.activatedButtonRoot.gameObject.SetActive(KJCKMJAFFNJ); this.deactivatedButtonRoot.gameObject.SetActive(KJCKMJAFFNJ); if (!KJCKMJAFFNJ) { Image image = this.typeIcon; Sprite sprite = this.notConfiguredTypeIcon; image.sprite = sprite; } this.PAJPFOEFHFF(); } // Token: 0x0600DB6D RID: 56173 RVA: 0x00327328 File Offset: 0x00325528 [Token(Token = "0x600DB6D")] [Address(RVA = "0x1AF1DB0", Offset = "0x1AF0DB0", VA = "0x181AF1DB0")] private void PAJPFOEFHFF() { if (this.KAMEHGIHIOD) { SandboxColorable sandboxColorable = this.colorable; } Color color = this.deactivatedColor; MaterialPropertyBlock materialPropertyBlock; if (this.POJKKILEGBC == 0) { materialPropertyBlock = new MaterialPropertyBlock(); this.POJKKILEGBC = materialPropertyBlock; } materialPropertyBlock.Clear(); MaterialPropertyBlock pojkkilegbc = this.POJKKILEGBC; int cchofpafeho = PAMNDKEGFFG.CCHOFPAFEHO; pojkkilegbc.SetColor(cchofpafeho, color); MaterialPropertyBlock pojkkilegbc2 = this.POJKKILEGBC; int nadlodhlfbh = PAMNDKEGFFG.NADLODHLFBH; pojkkilegbc2.SetColor(nadlodhlfbh, color); MaterialPropertyBlock pojkkilegbc3 = this.POJKKILEGBC; int hbnelaleocj = PAMNDKEGFFG.HBNELALEOCJ; if (this.KAMEHGIHIOD) { } int num = 0; pojkkilegbc3.SetFloatImpl(hbnelaleocj, (float)num); if (this.KAMEHGIHIOD) { } Renderer[] array = this.deactivatedRenderers; int num2 = 0; int length = array.Length; if (num2 < length) { Renderer renderer = array[num2]; MaterialPropertyBlock pojkkilegbc4 = this.POJKKILEGBC; renderer.Internal_SetPropertyBlock(pojkkilegbc4); num2++; } } // Token: 0x0600DB6E RID: 56174 RVA: 0x0032740C File Offset: 0x0032560C [Token(Token = "0x600DB6E")] [Address(RVA = "0x1AF1760", Offset = "0x1AF0760", VA = "0x181AF1760")] private void MPBIOHPAIEB() { this.LGAEHHJILJI(); } // Token: 0x0600DB6F RID: 56175 RVA: 0x00327420 File Offset: 0x00325620 [Token(Token = "0x600DB6F")] [Address(RVA = "0x1AF1770", Offset = "0x1AF0770", VA = "0x181AF1770")] private void NNBDPAJLOMF(PhysicalButtonBase NHKDAAJFENF, Player IEEPBBPKFJA) { int num = 0; if (IEEPBBPKFJA != num) { } bool flag = NHKDAAJFENF.MHMMGDJMKNH; if (flag && this.BIFAMFKDMJJ != 0 && flag) { JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ; } } // Token: 0x0600DB70 RID: 56176 RVA: 0x00327460 File Offset: 0x00325660 [Token(Token = "0x600DB70")] [Address(RVA = "0x1AF0DA0", Offset = "0x1AEFDA0", VA = "0x181AF0DA0")] private void CHHAGGIKDLM() { this.PAJPFOEFHFF(); } // Token: 0x0600DB71 RID: 56177 RVA: 0x00327474 File Offset: 0x00325674 [Token(Token = "0x600DB71")] [Address(RVA = "0x18493E0", Offset = "0x18483E0", VA = "0x1818493E0", Slot = "18")] public void PrepareImposter(DDOCLDALHON KDMGDPJLIBN) { this.imposterText.gameObject.SetActive(true); } // Token: 0x0600DB72 RID: 56178 RVA: 0x00327498 File Offset: 0x00325698 [Token(Token = "0x600DB72")] [Address(RVA = "0x1AF1C70", Offset = "0x1AF0C70", VA = "0x181AF1C70")] private void OnDisable() { PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent; UnityAction unityAction = new UnityAction(this.NNBDPAJLOMF); pressEvent.RemoveListener(unityAction); } // Token: 0x0600DB73 RID: 56179 RVA: 0x003274CC File Offset: 0x003256CC [Token(Token = "0x600DB73")] [Address(RVA = "0x1AF1940", Offset = "0x1AF0940", VA = "0x181AF1940", Slot = "14")] protected override void OnDestroy() { int num; do { num = 0; base.OnDestroy(); SandboxColorable sandboxColorable = this.colorable; Action action = new Action(this.CHHAGGIKDLM); sandboxColorable.JJCKDBNNKAM -= action; Dictionary.ValueCollection values = this.HPDEOPAOEGL.Values; bool flag; if (flag) { Action action2 = new Action(this.MPBIOHPAIEB); num += num; num++; Action action3 = new Action(this.LGHIMJDBGKO); num += num; num++; uint num2; if (num < (int)num2) { num += num; num++; } num += 3; num += 19; num++; num += 19; num += 19; } } while (num != 0); } // Token: 0x170022DA RID: 8922 // (get) Token: 0x0600DB74 RID: 56180 RVA: 0x0032756C File Offset: 0x0032576C [Token(Token = "0x170022DA")] public bool JBMFJOBFJHP { [Token(Token = "0x600DB74")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")] get { } } // Token: 0x0600DB75 RID: 56181 RVA: 0x0032757C File Offset: 0x0032577C [Token(Token = "0x600DB75")] [Address(RVA = "0x1AF0DB0", Offset = "0x1AEFDB0", VA = "0x181AF0DB0", Slot = "16")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; this.KALMMMMEBDG(); } // Token: 0x0600DB76 RID: 56182 RVA: 0x003275A4 File Offset: 0x003257A4 [Token(Token = "0x600DB76")] [Address(RVA = "0x1AF1FB0", Offset = "0x1AF0FB0", VA = "0x181AF1FB0", Slot = "17")] public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB) { DKHJMBKEIED dkhjmbkeied = new DKHJMBKEIED(); ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); long num = this.GDPNBGKHKCO.IAHDANBDAAM(); } // Token: 0x0600DB77 RID: 56183 RVA: 0x003275D8 File Offset: 0x003257D8 [Token(Token = "0x600DB77")] [Address(RVA = "0x1AF2150", Offset = "0x1AF1150", VA = "0x181AF2150")] public LinkButtonController() { Dictionary dictionary = new Dictionary(); this.HPDEOPAOEGL = dictionary; base..ctor(); } // Token: 0x0600DB79 RID: 56185 RVA: 0x00327620 File Offset: 0x00325820 [Token(Token = "0x600DB79")] [Address(RVA = "0x1AF1870", Offset = "0x1AF0870", VA = "0x181AF1870")] [CompilerGenerated] private void NPLNFHKDLCP(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.EBPIKIGHHDG); Action action = new Action(this.HIDAMEOGEKK); } // Token: 0x0600DB7A RID: 56186 RVA: 0x0032765C File Offset: 0x0032585C [Token(Token = "0x600DB7A")] [Address(RVA = "0x1AF0E80", Offset = "0x1AEFE80", VA = "0x181AF0E80")] [CompilerGenerated] private int EBPIKIGHHDG() { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); throw new NullReferenceException(); } // Token: 0x0600DB7B RID: 56187 RVA: 0x0032767C File Offset: 0x0032587C [Token(Token = "0x600DB7B")] [Address(RVA = "0x1AF1040", Offset = "0x1AF0040", VA = "0x181AF1040")] [CompilerGenerated] private void HIDAMEOGEKK(int ONGBFDACHHG) { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); if (ONGBFDACHHG != (int)iligkjjikll) { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; } } // Token: 0x0600DB7C RID: 56188 RVA: 0x003276B0 File Offset: 0x003258B0 [Token(Token = "0x600DB7C")] [Address(RVA = "0x1AF0E80", Offset = "0x1AEFE80", VA = "0x181AF0E80")] [CompilerGenerated] private int JHIAADDGFFC() { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); throw new NullReferenceException(); } // Token: 0x0600DB7D RID: 56189 RVA: 0x003276D0 File Offset: 0x003258D0 [Token(Token = "0x600DB7D")] [Address(RVA = "0x1AF1040", Offset = "0x1AF0040", VA = "0x181AF1040")] [CompilerGenerated] private void NKFGIEDOFAE(int ONGBFDACHHG) { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); if (ONGBFDACHHG != (int)iligkjjikll) { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; } } // Token: 0x0600DB7E RID: 56190 RVA: 0x00327704 File Offset: 0x00325904 [Token(Token = "0x600DB7E")] [Address(RVA = "0x1AF13B0", Offset = "0x1AF03B0", VA = "0x181AF13B0")] [CompilerGenerated] private void KOIDJBMHGGE(string NDILEEFABJA) { bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)this.labelText).BIILOFOAKEJ; } // Token: 0x04008C08 RID: 35848 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4008C08")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)] private PhysicalButtonBase button; // Token: 0x04008C09 RID: 35849 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008C09")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)] private SandboxColorable colorable; // Token: 0x04008C0A RID: 35850 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4008C0A")] [SerializeField] [Header("Scene References")] private TMP_Text imposterText; // Token: 0x04008C0B RID: 35851 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4008C0B")] [SerializeField] private TMP_Text labelText; // Token: 0x04008C0C RID: 35852 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4008C0C")] [SerializeField] private Image typeIcon; // Token: 0x04008C0D RID: 35853 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4008C0D")] [SerializeField] private Transform typeIconRoot; // Token: 0x04008C0E RID: 35854 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4008C0E")] [SerializeField] private RawImage targetImage; // Token: 0x04008C0F RID: 35855 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4008C0F")] [SerializeField] private Transform targetImageRoot; // Token: 0x04008C10 RID: 35856 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4008C10")] [SerializeField] [Header("Activation States")] private Renderer[] activatedRenderers; // Token: 0x04008C11 RID: 35857 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4008C11")] [SerializeField] private Transform activatedButtonRoot; // Token: 0x04008C12 RID: 35858 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4008C12")] [SerializeField] private Renderer[] deactivatedRenderers; // Token: 0x04008C13 RID: 35859 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4008C13")] [SerializeField] private Transform deactivatedButtonRoot; // Token: 0x04008C14 RID: 35860 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4008C14")] [SerializeField] private Color deactivatedColor; // Token: 0x04008C15 RID: 35861 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4008C15")] [SerializeField] [Header("Misc")] private Sprite notConfiguredTypeIcon; // Token: 0x04008C16 RID: 35862 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4008C16")] [SerializeField] private int settingsPriority; // Token: 0x04008C17 RID: 35863 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4008C17")] private KLLMCPFPIIE OMGHPOEBAKK; // Token: 0x04008C18 RID: 35864 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4008C18")] private KLLMCPFPIIE GDPNBGKHKCO; // Token: 0x04008C19 RID: 35865 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4008C19")] private ILINODKFHEO POBFHAHDDOO; // Token: 0x04008C1A RID: 35866 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4008C1A")] private ECJBHJOCKHL BNEDHPABNON; // Token: 0x04008C1B RID: 35867 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4008C1B")] private CreationObject EOJKOIGNHPJ; // Token: 0x04008C1C RID: 35868 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4008C1C")] private MaterialPropertyBlock POJKKILEGBC; // Token: 0x04008C1D RID: 35869 [Token(Token = "0x4008C1D")] private static Material JFCAPOOBNID; // Token: 0x04008C1E RID: 35870 [Token(Token = "0x4008C1E")] private static Material GODFBJLKDMK; // Token: 0x04008C1F RID: 35871 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4008C1F")] private float HGDPLJFAGDJ = 2.5f; // Token: 0x04008C20 RID: 35872 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4008C20")] private JIPHINJGPHB BIFAMFKDMJJ; // Token: 0x04008C21 RID: 35873 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4008C21")] private LinkButtonController.BKHGLMKODBH HGLLKBFOBIE; // Token: 0x04008C22 RID: 35874 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4008C22")] private readonly Dictionary HPDEOPAOEGL; // Token: 0x04008C23 RID: 35875 [Token(Token = "0x4008C23")] private static readonly int ECEPEMAEMDC = Shader.PropertyToID("_Grayscale"); // Token: 0x020021D2 RID: 8658 [Token(Token = "0x20021D2")] private enum BKHGLMKODBH { // Token: 0x04008C25 RID: 35877 [Token(Token = "0x4008C25")] TypeIcon, // Token: 0x04008C26 RID: 35878 [Token(Token = "0x4008C26")] TargetImage } // Token: 0x020021D4 RID: 8660 [Token(Token = "0x20021D4")] [CompilerGenerated] private sealed class CIGDIBIGKMC { // Token: 0x0600DB86 RID: 56198 RVA: 0x003277B4 File Offset: 0x003259B4 [Token(Token = "0x600DB86")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CIGDIBIGKMC() { } // Token: 0x0600DB87 RID: 56199 RVA: 0x003277C8 File Offset: 0x003259C8 [Token(Token = "0x600DB87")] [Address(RVA = "0x1AED140", Offset = "0x1AEC140", VA = "0x181AED140")] internal void b__1(Texture2D texture) { this.<>4__this.targetImage.texture = texture; RectTransform rectTransform = this.<>4__this.targetImage.rectTransform; Vector2 sizeDelta = rectTransform.sizeDelta; rectTransform.sizeDelta = sizeDelta; } // Token: 0x04008C2D RID: 35885 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008C2D")] public float aspectRatio; // Token: 0x04008C2E RID: 35886 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4008C2E")] public LinkButtonController <>4__this; } } }