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: 0x020020E3 RID: 8419 [Token(Token = "0x20020E3")] public class LinkButtonController : MonoBehaviourPun, EOCLMMENCKH, AICKHLGGBBH { // Token: 0x17002230 RID: 8752 // (get) Token: 0x0600D73D RID: 55101 RVA: 0x0031D5BC File Offset: 0x0031B7BC // (set) Token: 0x0600D73E RID: 55102 RVA: 0x0031D5DC File Offset: 0x0031B7DC [Token(Token = "0x17002230")] public ILIGKJJIKLL COJOHODFJOL { [Token(Token = "0x600D73D")] [Address(RVA = "0xFA8B40", Offset = "0xFA7940", VA = "0x180FA8B40")] get { return this.OMGHPOEBAKK.IAHDANBDAAM(); } [Token(Token = "0x600D73E")] [Address(RVA = "0xFA9F00", Offset = "0xFA8D00", VA = "0x180FA9F00")] set { KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; } } // Token: 0x17002231 RID: 8753 // (get) Token: 0x0600D73F RID: 55103 RVA: 0x0031D5F8 File Offset: 0x0031B7F8 // (set) Token: 0x0600D740 RID: 55104 RVA: 0x0031D618 File Offset: 0x0031B818 [Token(Token = "0x17002231")] public long IKCCMNGGMFN { [Token(Token = "0x600D73F")] [Address(RVA = "0xFA9EB0", Offset = "0xFA8CB0", VA = "0x180FA9EB0")] get { return this.GDPNBGKHKCO.IAHDANBDAAM(); } [Token(Token = "0x600D740")] [Address(RVA = "0xFA93C0", Offset = "0xFA81C0", VA = "0x180FA93C0")] set { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; } } // Token: 0x17002232 RID: 8754 // (get) Token: 0x0600D741 RID: 55105 RVA: 0x0031D634 File Offset: 0x0031B834 [Token(Token = "0x17002232")] private bool KAMEHGIHIOD { [Token(Token = "0x600D741")] [Address(RVA = "0xFA8FA0", Offset = "0xFA7DA0", VA = "0x180FA8FA0")] get { Dictionary hpdeopaoegl = this.HPDEOPAOEGL; ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); bool flag; if (!flag) { return flag; } return flag; } } // Token: 0x0600D742 RID: 55106 RVA: 0x0031D664 File Offset: 0x0031B864 [Token(Token = "0x600D742")] [Address(RVA = "0xFA8460", Offset = "0xFA7260", VA = "0x180FA8460", 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: 0x0600D743 RID: 55107 RVA: 0x0031D84C File Offset: 0x0031BA4C [Token(Token = "0x600D743")] [Address(RVA = "0xFA99D0", Offset = "0xFA87D0", VA = "0x180FA99D0")] private void OnEnable() { PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent; UnityAction unityAction = new UnityAction(this.NNBDPAJLOMF); pressEvent.AddListener(unityAction); this.LGAEHHJILJI(); } // Token: 0x0600D744 RID: 55108 RVA: 0x0031D888 File Offset: 0x0031BA88 [Token(Token = "0x600D744")] [Address(RVA = "0xFA9DD0", Offset = "0xFA8BD0", VA = "0x180FA9DD0")] private void Start() { this.ADCJHFALHFP(); this.KALMMMMEBDG(); } // Token: 0x0600D745 RID: 55109 RVA: 0x0031D8A4 File Offset: 0x0031BAA4 [Token(Token = "0x600D745")] [Address(RVA = "0xFA7C50", Offset = "0xFA6A50", VA = "0x180FA7C50")] 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: 0x0600D746 RID: 55110 RVA: 0x0031DA98 File Offset: 0x0031BC98 [Token(Token = "0x600D746")] [Address(RVA = "0xFA8280", Offset = "0xFA7080", VA = "0x180FA8280")] 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: 0x0600D747 RID: 55111 RVA: 0x0031DB40 File Offset: 0x0031BD40 [Token(Token = "0x600D747")] [Address(RVA = "0xFA93C0", Offset = "0xFA81C0", VA = "0x180FA93C0")] private void LGHIMJDBGKO(long ENJEOLBEALP) { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; } // Token: 0x0600D748 RID: 55112 RVA: 0x0031DB5C File Offset: 0x0031BD5C [Token(Token = "0x600D748")] [Address(RVA = "0xFA8DD0", Offset = "0xFA7BD0", VA = "0x180FA8DD0")] 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: 0x0600D749 RID: 55113 RVA: 0x0031DBE0 File Offset: 0x0031BDE0 [Token(Token = "0x600D749")] [Address(RVA = "0xFA90A0", Offset = "0xFA7EA0", VA = "0x180FA90A0")] 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: 0x0600D74A RID: 55114 RVA: 0x0031DCE0 File Offset: 0x0031BEE0 [Token(Token = "0x600D74A")] [Address(RVA = "0xFA8B90", Offset = "0xFA7990", VA = "0x180FA8B90")] 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: 0x0600D74B RID: 55115 RVA: 0x0031DD54 File Offset: 0x0031BF54 [Token(Token = "0x600D74B")] [Address(RVA = "0xFA9A70", Offset = "0xFA8870", VA = "0x180FA9A70")] 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: 0x0600D74C RID: 55116 RVA: 0x0031DE38 File Offset: 0x0031C038 [Token(Token = "0x600D74C")] [Address(RVA = "0xFA9420", Offset = "0xFA8220", VA = "0x180FA9420")] private void MPBIOHPAIEB() { this.LGAEHHJILJI(); } // Token: 0x0600D74D RID: 55117 RVA: 0x0031DE4C File Offset: 0x0031C04C [Token(Token = "0x600D74D")] [Address(RVA = "0xFA9430", Offset = "0xFA8230", VA = "0x180FA9430")] 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: 0x0600D74E RID: 55118 RVA: 0x0031DE8C File Offset: 0x0031C08C [Token(Token = "0x600D74E")] [Address(RVA = "0xFA8A60", Offset = "0xFA7860", VA = "0x180FA8A60")] private void CHHAGGIKDLM() { this.PAJPFOEFHFF(); } // Token: 0x0600D74F RID: 55119 RVA: 0x0031DEA0 File Offset: 0x0031C0A0 [Token(Token = "0x600D74F")] [Address(RVA = "0xFA9C70", Offset = "0xFA8A70", VA = "0x180FA9C70", Slot = "18")] public void PrepareImposter(DDOCLDALHON KDMGDPJLIBN) { this.imposterText.gameObject.SetActive(true); } // Token: 0x0600D750 RID: 55120 RVA: 0x0031DEC4 File Offset: 0x0031C0C4 [Token(Token = "0x600D750")] [Address(RVA = "0xFA9930", Offset = "0xFA8730", VA = "0x180FA9930")] private void OnDisable() { PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent; UnityAction unityAction = new UnityAction(this.NNBDPAJLOMF); pressEvent.RemoveListener(unityAction); } // Token: 0x0600D751 RID: 55121 RVA: 0x0031DEF8 File Offset: 0x0031C0F8 [Token(Token = "0x600D751")] [Address(RVA = "0xFA9600", Offset = "0xFA8400", VA = "0x180FA9600", 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: 0x17002233 RID: 8755 // (get) Token: 0x0600D752 RID: 55122 RVA: 0x0031DF98 File Offset: 0x0031C198 [Token(Token = "0x17002233")] public bool JBMFJOBFJHP { [Token(Token = "0x600D752")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")] get { } } // Token: 0x0600D753 RID: 55123 RVA: 0x0031DFA8 File Offset: 0x0031C1A8 [Token(Token = "0x600D753")] [Address(RVA = "0xFA8A70", Offset = "0xFA7870", VA = "0x180FA8A70", Slot = "16")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; this.KALMMMMEBDG(); } // Token: 0x0600D754 RID: 55124 RVA: 0x0031DFD0 File Offset: 0x0031C1D0 [Token(Token = "0x600D754")] [Address(RVA = "0xFA9CA0", Offset = "0xFA8AA0", VA = "0x180FA9CA0", 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: 0x0600D755 RID: 55125 RVA: 0x0031E004 File Offset: 0x0031C204 [Token(Token = "0x600D755")] [Address(RVA = "0xFA9E40", Offset = "0xFA8C40", VA = "0x180FA9E40")] public LinkButtonController() { Dictionary dictionary = new Dictionary(); this.HPDEOPAOEGL = dictionary; base..ctor(); } // Token: 0x0600D757 RID: 55127 RVA: 0x0031E04C File Offset: 0x0031C24C [Token(Token = "0x600D757")] [Address(RVA = "0xFA9530", Offset = "0xFA8330", VA = "0x180FA9530")] [CompilerGenerated] private void NPLNFHKDLCP(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.EBPIKIGHHDG); Action action = new Action(this.HIDAMEOGEKK); } // Token: 0x0600D758 RID: 55128 RVA: 0x0031E088 File Offset: 0x0031C288 [Token(Token = "0x600D758")] [Address(RVA = "0xFA8B40", Offset = "0xFA7940", VA = "0x180FA8B40")] [CompilerGenerated] private int EBPIKIGHHDG() { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); throw new NullReferenceException(); } // Token: 0x0600D759 RID: 55129 RVA: 0x0031E0A8 File Offset: 0x0031C2A8 [Token(Token = "0x600D759")] [Address(RVA = "0xFA8D00", Offset = "0xFA7B00", VA = "0x180FA8D00")] [CompilerGenerated] private void HIDAMEOGEKK(int ONGBFDACHHG) { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); if (ONGBFDACHHG != (int)iligkjjikll) { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; } } // Token: 0x0600D75A RID: 55130 RVA: 0x0031E0DC File Offset: 0x0031C2DC [Token(Token = "0x600D75A")] [Address(RVA = "0xFA8B40", Offset = "0xFA7940", VA = "0x180FA8B40")] [CompilerGenerated] private int JHIAADDGFFC() { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); throw new NullReferenceException(); } // Token: 0x0600D75B RID: 55131 RVA: 0x0031E0FC File Offset: 0x0031C2FC [Token(Token = "0x600D75B")] [Address(RVA = "0xFA8D00", Offset = "0xFA7B00", VA = "0x180FA8D00")] [CompilerGenerated] private void NKFGIEDOFAE(int ONGBFDACHHG) { ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM(); if (ONGBFDACHHG != (int)iligkjjikll) { KLLMCPFPIIE gdpnbgkhkco = this.GDPNBGKHKCO; KLLMCPFPIIE omghpoebakk = this.OMGHPOEBAKK; } } // Token: 0x0600D75C RID: 55132 RVA: 0x0031E130 File Offset: 0x0031C330 [Token(Token = "0x600D75C")] [Address(RVA = "0xFA9070", Offset = "0xFA7E70", VA = "0x180FA9070")] [CompilerGenerated] private void KOIDJBMHGGE(string NDILEEFABJA) { bool isCompleted = ((IAsyncResult)this.labelText).IsCompleted; } // Token: 0x04008A20 RID: 35360 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4008A20")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)] private PhysicalButtonBase button; // Token: 0x04008A21 RID: 35361 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008A21")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)] private SandboxColorable colorable; // Token: 0x04008A22 RID: 35362 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4008A22")] [SerializeField] [Header("Scene References")] private TMP_Text imposterText; // Token: 0x04008A23 RID: 35363 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4008A23")] [SerializeField] private TMP_Text labelText; // Token: 0x04008A24 RID: 35364 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4008A24")] [SerializeField] private Image typeIcon; // Token: 0x04008A25 RID: 35365 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4008A25")] [SerializeField] private Transform typeIconRoot; // Token: 0x04008A26 RID: 35366 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4008A26")] [SerializeField] private RawImage targetImage; // Token: 0x04008A27 RID: 35367 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4008A27")] [SerializeField] private Transform targetImageRoot; // Token: 0x04008A28 RID: 35368 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4008A28")] [SerializeField] [Header("Activation States")] private Renderer[] activatedRenderers; // Token: 0x04008A29 RID: 35369 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4008A29")] [SerializeField] private Transform activatedButtonRoot; // Token: 0x04008A2A RID: 35370 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4008A2A")] [SerializeField] private Renderer[] deactivatedRenderers; // Token: 0x04008A2B RID: 35371 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4008A2B")] [SerializeField] private Transform deactivatedButtonRoot; // Token: 0x04008A2C RID: 35372 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4008A2C")] [SerializeField] private Color deactivatedColor; // Token: 0x04008A2D RID: 35373 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4008A2D")] [SerializeField] [Header("Misc")] private Sprite notConfiguredTypeIcon; // Token: 0x04008A2E RID: 35374 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4008A2E")] [SerializeField] private int settingsPriority; // Token: 0x04008A2F RID: 35375 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4008A2F")] private KLLMCPFPIIE OMGHPOEBAKK; // Token: 0x04008A30 RID: 35376 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4008A30")] private KLLMCPFPIIE GDPNBGKHKCO; // Token: 0x04008A31 RID: 35377 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4008A31")] private ILINODKFHEO POBFHAHDDOO; // Token: 0x04008A32 RID: 35378 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4008A32")] private ECJBHJOCKHL BNEDHPABNON; // Token: 0x04008A33 RID: 35379 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4008A33")] private CreationObject EOJKOIGNHPJ; // Token: 0x04008A34 RID: 35380 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4008A34")] private MaterialPropertyBlock POJKKILEGBC; // Token: 0x04008A35 RID: 35381 [Token(Token = "0x4008A35")] private static Material JFCAPOOBNID; // Token: 0x04008A36 RID: 35382 [Token(Token = "0x4008A36")] private static Material GODFBJLKDMK; // Token: 0x04008A37 RID: 35383 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4008A37")] private float HGDPLJFAGDJ = 2.5f; // Token: 0x04008A38 RID: 35384 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4008A38")] private JIPHINJGPHB BIFAMFKDMJJ; // Token: 0x04008A39 RID: 35385 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4008A39")] private LinkButtonController.BKHGLMKODBH HGLLKBFOBIE; // Token: 0x04008A3A RID: 35386 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4008A3A")] private readonly Dictionary HPDEOPAOEGL; // Token: 0x04008A3B RID: 35387 [Token(Token = "0x4008A3B")] private static readonly int ECEPEMAEMDC = Shader.PropertyToID("_Grayscale"); // Token: 0x020020E4 RID: 8420 [Token(Token = "0x20020E4")] private enum BKHGLMKODBH { // Token: 0x04008A3D RID: 35389 [Token(Token = "0x4008A3D")] TypeIcon, // Token: 0x04008A3E RID: 35390 [Token(Token = "0x4008A3E")] TargetImage } // Token: 0x020020E6 RID: 8422 [Token(Token = "0x20020E6")] [CompilerGenerated] private sealed class CIGDIBIGKMC { // Token: 0x0600D764 RID: 55140 RVA: 0x0031E1E0 File Offset: 0x0031C3E0 [Token(Token = "0x600D764")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CIGDIBIGKMC() { } // Token: 0x0600D765 RID: 55141 RVA: 0x0031E1F4 File Offset: 0x0031C3F4 [Token(Token = "0x600D765")] [Address(RVA = "0xFA64F0", Offset = "0xFA52F0", VA = "0x180FA64F0")] 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: 0x04008A45 RID: 35397 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008A45")] public float aspectRatio; // Token: 0x04008A46 RID: 35398 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4008A46")] public LinkButtonController <>4__this; } } }