using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core; using TMPro; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; namespace RRUI.Theme { // Token: 0x0200082A RID: 2090 [Token(Token = "0x200082A")] public abstract class ButtonThemeBase : PaletteThemeReference, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler, IPointerClickHandler { // Token: 0x17000A37 RID: 2615 // (get) Token: 0x060039F1 RID: 14833 RVA: 0x000EFBCC File Offset: 0x000EDDCC [Token(Token = "0x17000A37")] public Button FAGLGMGCNFA { [Token(Token = "0x60039F1")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return this.button; } } // Token: 0x17000A38 RID: 2616 // (get) Token: 0x060039F2 RID: 14834 RVA: 0x000EFBE0 File Offset: 0x000EDDE0 [Token(Token = "0x17000A38")] public Image CLMAOCECAPA { [Token(Token = "0x60039F2")] [Address(RVA = "0x9EA6A0", Offset = "0x9E94A0", VA = "0x1809EA6A0")] get { if (this.useSurfaceOverride) { return this.surfaceOverride; } return this.surface; } } // Token: 0x17000A39 RID: 2617 // (get) Token: 0x060039F3 RID: 14835 RVA: 0x000EFC04 File Offset: 0x000EDE04 [Token(Token = "0x17000A39")] public List CCJPDICKCHO { [Token(Token = "0x60039F3")] [Address(RVA = "0x9EA670", Offset = "0x9E9470", VA = "0x1809EA670")] get { if (this.useGraphicsOverride) { return this.graphicsOverride; } return this.graphics; } } // Token: 0x17000A3A RID: 2618 // (get) Token: 0x060039F4 RID: 14836 RVA: 0x000EFC28 File Offset: 0x000EDE28 [Token(Token = "0x17000A3A")] public UIGradient CKIHBOOIIHL { [Token(Token = "0x60039F4")] [Address(RVA = "0x9EA660", Offset = "0x9E9460", VA = "0x1809EA660")] get { if (this.useGradientOverride) { return this.gradientOverride; } return this.gradient; } } // Token: 0x17000A3B RID: 2619 // (get) Token: 0x060039F5 RID: 14837 RVA: 0x000EFC4C File Offset: 0x000EDE4C [Token(Token = "0x17000A3B")] public TextMeshProUGUI BJPKJLFPJKN { [Token(Token = "0x60039F5")] [Address(RVA = "0x9EA6B0", Offset = "0x9E94B0", VA = "0x1809EA6B0")] get { if (this.useTextMeshProUGUIOverride) { return this.textMeshProUGUIOverride; } return this.textMeshProUGUI; } } // Token: 0x17000A3C RID: 2620 // (get) Token: 0x060039F6 RID: 14838 RVA: 0x000EFC70 File Offset: 0x000EDE70 // (set) Token: 0x060039F7 RID: 14839 RVA: 0x000EFC84 File Offset: 0x000EDE84 [Token(Token = "0x17000A3C")] public DOHBNOLCECO BMBFCGOFPIM { [Token(Token = "0x60039F6")] [Address(RVA = "0x73F5C0", Offset = "0x73E3C0", VA = "0x18073F5C0")] get { return this.textSize; } [Token(Token = "0x60039F7")] [Address(RVA = "0x9EA6F0", Offset = "0x9E94F0", VA = "0x1809EA6F0")] set { if (this.textSize != value) { this.textSize = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } } // Token: 0x17000A3D RID: 2621 // (get) Token: 0x060039F8 RID: 14840 RVA: 0x000EFCAC File Offset: 0x000EDEAC [Token(Token = "0x17000A3D")] protected Transform MKPCKJNMKEH { [Token(Token = "0x60039F8")] [Address(RVA = "0x9E87F0", Offset = "0x9E75F0", VA = "0x1809E87F0")] get { if (this.overrideAnimationTarget) { return this.animationTargetOverride.transform; } return base.gameObject.transform; } } // Token: 0x17000A3E RID: 2622 // (get) Token: 0x060039F9 RID: 14841 RVA: 0x000EFCE0 File Offset: 0x000EDEE0 // (set) Token: 0x060039FA RID: 14842 RVA: 0x000EFD00 File Offset: 0x000EDF00 [Token(Token = "0x17000A3E")] public bool FFDOINJEHMM { [Token(Token = "0x60039F9")] [Address(RVA = "0x9EA680", Offset = "0x9E9480", VA = "0x1809EA680")] get { return this.button.m_Interactable; } [Token(Token = "0x60039FA")] [Address(RVA = "0x9EA6D0", Offset = "0x9E94D0", VA = "0x1809EA6D0")] set { this.button.interactable = value; } } // Token: 0x060039FB RID: 14843 RVA: 0x000EFD20 File Offset: 0x000EDF20 [Token(Token = "0x60039FB")] [Address(RVA = "0x9E9410", Offset = "0x9E8210", VA = "0x1809E9410")] private void OnEnable() { Transform transform = this.button.transform; float z = Vector3.one.z; } // Token: 0x060039FC RID: 14844 RVA: 0x000EFD4C File Offset: 0x000EDF4C [Token(Token = "0x60039FC")] [Address(RVA = "0x9E9380", Offset = "0x9E8180", VA = "0x1809E9380")] private void OnDisable() { Transform transform = base.transform; PIPDAMDIAPC nmljflocmfk = this.NMLJFLOCMFK; Vector3 vector; float z = vector.z; this.ALGKFLNEPIO.z = z; if (nmljflocmfk != 0) { } this.NMLJFLOCMFK = (ulong)0L; } // Token: 0x060039FD RID: 14845 RVA: 0x000EFD90 File Offset: 0x000EDF90 [Token(Token = "0x60039FD")] [Address(RVA = "0x9E8FD0", Offset = "0x9E7DD0", VA = "0x1809E8FD0")] protected void HGLHIKNBIDC() { this.graphics.Clear(); Graphic[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { Graphic graphic = componentsInChildren[num]; GameObject gameObject = graphic.gameObject; GameObject gameObject2 = base.gameObject; if (gameObject != gameObject2) { this.graphics.Add(graphic); } num++; } } // Token: 0x060039FE RID: 14846 RVA: 0x000EFDF8 File Offset: 0x000EDFF8 [Token(Token = "0x60039FE")] [Address(RVA = "0x9E8840", Offset = "0x9E7640", VA = "0x1809E8840")] protected void GDIGLMAABGN(ButtonPalette MJHHFDNENEC) { for (;;) { int num = 0; if (!Application.isPlaying) { goto IL_27; } if ((this.useGraphicsOverride ? 1 : 0) == num) { List list = this.graphics; Debug.LogWarning("Graphics for ButtonThemeBase is empty. We may need to resave this prefab.", this); goto IL_27; } IL_2D: if ((this.useSurfaceOverride ? 1 : 0) != num) { } Image image = this.surface; int num2 = 0; if (image != num2) { if ((this.useSurfaceOverride ? 1 : 0) != num) { } Color color = this.surface.color; Button button = this.button; if ((this.useSurfaceOverride ? 1 : 0) != num) { } Image image2 = this.surface; button.targetGraphic = image2; } Button button2 = this.button; int num3 = 0; if (button2 != num3) { this.button.colors = num3; } bool flag = this.useGraphicsOverride; if (flag) { } List list2 = this.graphics; if (list2 == 0) { break; } if (flag) { } List list3 = this.graphics; List.Enumerator enumerator = list2.GetEnumerator(); bool flag2; if (flag2) { list2.Clear(); } if (num == 0) { break; } continue; IL_27: this.HGLHIKNBIDC(); goto IL_2D; } MultiGraphicButton multiGraphicButton = this.multiGraphicButton; int num4 = 0; if (multiGraphicButton != num4) { MultiGraphicButton multiGraphicButton2 = this.multiGraphicButton; if (this.useGraphicsOverride) { } List list4 = this.graphics; multiGraphicButton2.additionalGraphics = list4; MultiGraphicButton multiGraphicButton3 = this.multiGraphicButton; ColorBlock foregroundTints = MJHHFDNENEC.foregroundTints; multiGraphicButton3.additionalGraphicsColors = foregroundTints; Color highlightedColor = MJHHFDNENEC.foregroundTints.m_HighlightedColor; multiGraphicButton3.additionalGraphicsColors.m_HighlightedColor = highlightedColor; Color pressedColor = MJHHFDNENEC.foregroundTints.m_PressedColor; multiGraphicButton3.additionalGraphicsColors.m_PressedColor = pressedColor; Color selectedColor = MJHHFDNENEC.foregroundTints.m_SelectedColor; multiGraphicButton3.additionalGraphicsColors.m_SelectedColor = selectedColor; Color disabledColor = MJHHFDNENEC.foregroundTints.m_DisabledColor; multiGraphicButton3.additionalGraphicsColors.m_DisabledColor = disabledColor; MultiGraphicButton multiGraphicButton4 = this.multiGraphicButton; if (this.useGradientOverride) { } UIGradient uigradient = this.gradient; multiGraphicButton4.backgroundGradient = uigradient; this.multiGraphicButton.BMGCKOPELFM = num4; } if (this.useTextMeshProUGUIOverride) { } TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI; int num5 = 0; if (textMeshProUGUI != num5) { TextStylePalette textPalette = MJHHFDNENEC.textPalette; if (this.useTextMeshProUGUIOverride) { } TextMeshProUGUI textMeshProUGUI2 = this.textMeshProUGUI; textPalette.GDIGLMAABGN(textMeshProUGUI2); } Palette palette = this.paletteTheme.palette; DOHBNOLCECO dohbnolceco = this.textSize; if (palette.MEPNMPOMMEG(dohbnolceco) != 0) { if (this.useTextMeshProUGUIOverride) { } TextMeshProUGUI textMeshProUGUI3 = this.textMeshProUGUI; int num6 = 0; if (textMeshProUGUI3 != num6) { if (this.useTextMeshProUGUIOverride) { } TextMeshProUGUI textMeshProUGUI4 = this.textMeshProUGUI; } if (Application.isPlaying) { bool flag3 = PLDMAFINLJO.DADDLNOFHFH(base.gameObject); this.MDJMHGBHJAP = flag3; RecRoomAudioClip pointerDownAudioClip = MJHHFDNENEC.audio.pointerDownAudioClip; this.LKPNOHOGEHP = pointerDownAudioClip; RecRoomAudioClip pointerUpAudioClip = MJHHFDNENEC.audio.pointerUpAudioClip; this.FPDCAJOGGEO = pointerUpAudioClip; RecRoomAudioClip pointerClickAudioClip = MJHHFDNENEC.audio.pointerClickAudioClip; this.MPHCGMNMFJC = pointerClickAudioClip; AudioClip audioClip = pointerClickAudioClip.audioClip; int num7 = 0; bool flag4 = audioClip != num7; this.GAPKBGOFKOM = flag4; } MultiGraphicButton multiGraphicButton5 = this.multiGraphicButton; int num8 = 0; if (multiGraphicButton5 != num8) { this.multiGraphicButton.Refresh(); } return; } string name = this.paletteTheme.palette.name; DOHBNOLCECO dohbnolceco2; Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "TextSizePaletteType", dohbnolceco2)); throw new NullReferenceException(); } // Token: 0x060039FF RID: 14847 RVA: 0x000F0148 File Offset: 0x000EE348 [Token(Token = "0x60039FF")] [Address(RVA = "0x9E95C0", Offset = "0x9E83C0", VA = "0x1809E95C0", Slot = "6")] public void OnPointerDown(PointerEventData OEKEOCOGKMG) { bool flag = this.isAnimationEnabled; if (flag) { Button button = this.button; if (this.NMLJFLOCMFK != 0) { } if (this.overrideAnimationTarget) { } Transform transform = base.gameObject.transform; Vector3 vector; float z = vector.z; Vector3 position; position.z = z; OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0); if (this.overrideAnimationTarget) { } Transform transform2 = base.gameObject.transform.transform; int num = 0; Vector3 left = Vector3.left; int num2 = 0; float aigeepcieck = ButtonThemeBase.AIGEEPCIECK; ANGMHDJNACK angmhdjnack = LLICDLEPNPK.OLLKEBLLLAD(transform2, num, aigeepcieck, HMIPJEAODAB.JOMGGPNCMFK.ElasticEaseIn, num2); if ((this.overrideAnimationTarget ? 1 : 0) != num2) { } Transform transform3 = base.gameObject.transform; float z2 = Vector3.right.z; if ((this.overrideAnimationTarget ? 1 : 0) != num2) { } Transform transform4 = base.gameObject.transform; float z3 = Vector3.left.z; if ((this.overrideAnimationTarget ? 1 : 0) != num2) { } Transform transform5 = base.gameObject.transform; float z4 = Vector3.right.z; if ((this.overrideAnimationTarget ? 1 : 0) != num2) { } Transform transform6 = base.gameObject.transform; float z5 = Vector3.left.z; if ((this.overrideAnimationTarget ? 1 : 0) != num2) { } Transform transform7 = base.gameObject.transform; float z6 = Vector3.right.z; if ((this.overrideAnimationTarget ? 1 : 0) != num2) { } Transform transform8 = base.gameObject.transform; Action action = delegate { ButtonThemeBase <>4__this = this; if (<>4__this.overrideAnimationTarget) { } Transform transform13 = <>4__this.gameObject.transform; float z8 = position.z; this.NMLJFLOCMFK = (ulong)0L; }; } if (!this.overrideAudio) { RecRoomAudioClip lkpnohogehp = this.LKPNOHOGEHP; this.JBLOANACILL(lkpnohogehp); } if (flag) { if (this.NMLJFLOCMFK != 0) { } if (this.overrideAnimationTarget) { } Transform transform9 = base.gameObject.transform; Vector3 vector2; float z7 = vector2.z; Vector3 localScale; localScale.z = z7; OCABGDGGDIJ ocabgdggdij2 = LLICDLEPNPK.LJMNFOFCEGL(0); if (this.overrideAnimationTarget) { } GameObject gameObject = base.gameObject; int num3 = 0; Transform transform10 = gameObject.transform; int num4 = 0; float aigeepcieck2 = ButtonThemeBase.AIGEEPCIECK; ANGMHDJNACK angmhdjnack2 = LLICDLEPNPK.HDGNPCHPANE(transform10, num3, aigeepcieck2, (HMIPJEAODAB.JOMGGPNCMFK)((uint)22), this); if ((this.overrideAnimationTarget ? 1 : 0) != num4) { } Transform transform11 = base.gameObject.transform; if ((this.overrideAnimationTarget ? 1 : 0) != num4) { } Transform transform12 = base.gameObject.transform; Action action2 = delegate { ButtonThemeBase <>4__this2 = this; if (<>4__this2.overrideAnimationTarget) { } Transform transform14 = <>4__this2.gameObject.transform; float z9 = localScale.z; this.NMLJFLOCMFK = (ulong)0L; }; this.NMLJFLOCMFK = action2; } } // Token: 0x06003A00 RID: 14848 RVA: 0x000F03B8 File Offset: 0x000EE5B8 [Token(Token = "0x6003A00")] [Address(RVA = "0x9EA1B0", Offset = "0x9E8FB0", VA = "0x1809EA1B0", Slot = "7")] public void OnPointerUp(PointerEventData OEKEOCOGKMG) { Button button = this.button; if (!this.overrideAudio) { if (!this.GAPKBGOFKOM) { RecRoomAudioClip fpdcajoggeo = this.FPDCAJOGGEO; this.JBLOANACILL(fpdcajoggeo); } Action action = new Action(this.CIJMFBFEBMD); KFBABPAPIMB kfbabpapimb = this.EGOJDKEBMNH(action); this.NJKMEJKPIIF = kfbabpapimb; } if (this.isAnimationEnabled) { if (this.NMLJFLOCMFK != 0) { } if (this.overrideAnimationTarget) { } Transform transform = base.gameObject.transform; Vector3 vector; float z = vector.z; Vector3 localScale; localScale.z = z; OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0); if (this.overrideAnimationTarget) { } Transform transform2 = base.gameObject.transform; int num = 0; if ((this.overrideAnimationTarget ? 1 : 0) != num) { } Transform transform3 = base.gameObject.transform; Action action2 = delegate { ButtonThemeBase <>4__this = this; if (<>4__this.overrideAnimationTarget) { } Transform transform4 = <>4__this.gameObject.transform; float z2 = localScale.z; this.NMLJFLOCMFK = (ulong)0L; }; this.NMLJFLOCMFK = action2; } } // Token: 0x06003A01 RID: 14849 RVA: 0x000F04B4 File Offset: 0x000EE6B4 [Token(Token = "0x6003A01")] [Address(RVA = "0x9E94B0", Offset = "0x9E82B0", VA = "0x1809E94B0", Slot = "8")] public void OnPointerClick(PointerEventData OEKEOCOGKMG) { Button button = this.button; if (this.NJKMEJKPIIF != 0) { } this.NJKMEJKPIIF = (ulong)0L; if (this.overrideAudio) { RecRoomAudioClip[] array = this.randomAudioOverrides; if (array != 0) { int length = array.Length; if (length != 0) { if (length > 1) { int num = global::UnityEngine.Random.Range(0, length); RecRoomAudioClip[] array2 = this.randomAudioOverrides; } RecRoomAudioClip recRoomAudioClip; this.JBLOANACILL(recRoomAudioClip); return; } } return; } while (!this.GAPKBGOFKOM) { } RecRoomAudioClip mphcgmnmfjc = this.MPHCGMNMFJC; this.JBLOANACILL(mphcgmnmfjc); } // Token: 0x06003A02 RID: 14850 RVA: 0x000F0538 File Offset: 0x000EE738 [Token(Token = "0x6003A02")] [Address(RVA = "0x9E9350", Offset = "0x9E8150", VA = "0x1809E9350")] private Vector3 LMNGIOOEFOL(float FNJKKNKLDPB) { } // Token: 0x06003A03 RID: 14851 RVA: 0x000F0548 File Offset: 0x000EE748 [Token(Token = "0x6003A03")] [Address(RVA = "0x9E9110", Offset = "0x9E7F10", VA = "0x1809E9110")] private void JBLOANACILL(RecRoomAudioClip LIEBGLIAJIA) { if (LIEBGLIAJIA != 0) { if (this.MDJMHGBHJAP) { if (base.gameObject.activeInHierarchy) { Transform transform = base.transform; Vector3 vector; float z = vector.z; } return; } CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (instance != 0) { Camera activeCamera = instance.CHLMFLCFGFL; } int num = 0; int num2 = 0; if (!(num == num2)) { int num3 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(LIEBGLIAJIA, num3); } } } // Token: 0x06003A04 RID: 14852 RVA: 0x000F05BC File Offset: 0x000EE7BC [Token(Token = "0x6003A04")] [Address(RVA = "0x9EA5A0", Offset = "0x9E93A0", VA = "0x1809EA5A0")] protected ButtonThemeBase() { List list = new List(); this.graphics = list; this.textSize = (DOHBNOLCECO)((ulong)3L); this.isAnimationEnabled = true; this.MDJMHGBHJAP = true; float z = Vector3.zero.z; this.ALGKFLNEPIO.z = z; base..ctor(); } // Token: 0x06003A06 RID: 14854 RVA: 0x000F061C File Offset: 0x000EE81C [Token(Token = "0x6003A06")] [Address(RVA = "0x9E87C0", Offset = "0x9E75C0", VA = "0x1809E87C0")] [CompilerGenerated] private void CIJMFBFEBMD() { RecRoomAudioClip fpdcajoggeo = this.FPDCAJOGGEO; this.JBLOANACILL(fpdcajoggeo); this.NJKMEJKPIIF = (ulong)0L; } // Token: 0x040031DD RID: 12765 [Token(Token = "0x40031DD")] private static readonly float AIGEEPCIECK; // Token: 0x040031DE RID: 12766 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40031DE")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private Button button; // Token: 0x040031DF RID: 12767 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40031DF")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private MultiGraphicButton multiGraphicButton; // Token: 0x040031E0 RID: 12768 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40031E0")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, true, false)] private Image surface; // Token: 0x040031E1 RID: 12769 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40031E1")] [SerializeField] private bool useSurfaceOverride; // Token: 0x040031E2 RID: 12770 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40031E2")] [SerializeField] [OMAIFIIBMNL("useSurfaceOverride")] private Image surfaceOverride; // Token: 0x040031E3 RID: 12771 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40031E3")] [INPFBLGGAJF] [SerializeField] private List graphics; // Token: 0x040031E4 RID: 12772 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40031E4")] [SerializeField] private bool useGraphicsOverride; // Token: 0x040031E5 RID: 12773 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40031E5")] [SerializeField] [OMAIFIIBMNL("useGraphicsOverride")] private List graphicsOverride; // Token: 0x040031E6 RID: 12774 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40031E6")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, true, false)] private UIGradient gradient; // Token: 0x040031E7 RID: 12775 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40031E7")] [SerializeField] private bool useGradientOverride; // Token: 0x040031E8 RID: 12776 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40031E8")] [SerializeField] [OMAIFIIBMNL("useGradientOverride")] private UIGradient gradientOverride; // Token: 0x040031E9 RID: 12777 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40031E9")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Children, true, true, false)] private TextMeshProUGUI textMeshProUGUI; // Token: 0x040031EA RID: 12778 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40031EA")] [SerializeField] private bool useTextMeshProUGUIOverride; // Token: 0x040031EB RID: 12779 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40031EB")] [SerializeField] [OMAIFIIBMNL("useTextMeshProUGUIOverride")] private TextMeshProUGUI textMeshProUGUIOverride; // Token: 0x040031EC RID: 12780 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40031EC")] [SerializeField] private DOHBNOLCECO textSize; // Token: 0x040031ED RID: 12781 [FieldOffset(Offset = "0x94")] [Token(Token = "0x40031ED")] [SerializeField] protected bool isAnimationEnabled; // Token: 0x040031EE RID: 12782 [FieldOffset(Offset = "0x95")] [Token(Token = "0x40031EE")] [SerializeField] [OMAIFIIBMNL("isAnimationEnabled")] protected bool overrideAnimationTarget; // Token: 0x040031EF RID: 12783 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40031EF")] [SerializeField] [OMAIFIIBMNL("overrideAnimationTarget")] protected GameObject animationTargetOverride; // Token: 0x040031F0 RID: 12784 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40031F0")] [SerializeField] protected bool overrideAudio; // Token: 0x040031F1 RID: 12785 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40031F1")] [SerializeField] [OMAIFIIBMNL("overrideAudio")] protected RecRoomAudioClip[] randomAudioOverrides; // Token: 0x040031F2 RID: 12786 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40031F2")] private bool MDJMHGBHJAP; // Token: 0x040031F3 RID: 12787 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40031F3")] private RecRoomAudioClip LKPNOHOGEHP; // Token: 0x040031F4 RID: 12788 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40031F4")] private RecRoomAudioClip FPDCAJOGGEO; // Token: 0x040031F5 RID: 12789 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40031F5")] private RecRoomAudioClip MPHCGMNMFJC; // Token: 0x040031F6 RID: 12790 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40031F6")] private bool GAPKBGOFKOM; // Token: 0x040031F7 RID: 12791 [FieldOffset(Offset = "0xD4")] [Token(Token = "0x40031F7")] private Vector3 ALGKFLNEPIO; // Token: 0x040031F8 RID: 12792 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40031F8")] private KFBABPAPIMB NJKMEJKPIIF; // Token: 0x040031F9 RID: 12793 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40031F9")] private PIPDAMDIAPC NMLJFLOCMFK; // Token: 0x0200082B RID: 2091 [Token(Token = "0x200082B")] [CompilerGenerated] private sealed class DKNCJGNEBLN { // Token: 0x06003A07 RID: 14855 RVA: 0x000F0640 File Offset: 0x000EE840 [Token(Token = "0x6003A07")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DKNCJGNEBLN() { } // Token: 0x06003A08 RID: 14856 RVA: 0x000F0654 File Offset: 0x000EE854 [Token(Token = "0x6003A08")] [Address(RVA = "0x9EAF10", Offset = "0x9E9D10", VA = "0x1809EAF10")] internal void b__0() { ButtonThemeBase buttonThemeBase = this.<>4__this; if (buttonThemeBase.overrideAnimationTarget) { } Transform transform = buttonThemeBase.gameObject.transform; float z = this.position.z; this.<>4__this.NMLJFLOCMFK = (ulong)0L; } // Token: 0x040031FA RID: 12794 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40031FA")] public Vector3 position; // Token: 0x040031FB RID: 12795 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40031FB")] public ButtonThemeBase <>4__this; } // Token: 0x0200082C RID: 2092 [Token(Token = "0x200082C")] [CompilerGenerated] private sealed class ICLOOOMAMMJ { // Token: 0x06003A09 RID: 14857 RVA: 0x000F06A0 File Offset: 0x000EE8A0 [Token(Token = "0x6003A09")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ICLOOOMAMMJ() { } // Token: 0x06003A0A RID: 14858 RVA: 0x000F06B4 File Offset: 0x000EE8B4 [Token(Token = "0x6003A0A")] [Address(RVA = "0x9EC070", Offset = "0x9EAE70", VA = "0x1809EC070")] internal void b__1() { ButtonThemeBase buttonThemeBase = this.<>4__this; if (buttonThemeBase.overrideAnimationTarget) { } Transform transform = buttonThemeBase.gameObject.transform; float z = this.localScale.z; this.<>4__this.NMLJFLOCMFK = (ulong)0L; } // Token: 0x040031FC RID: 12796 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40031FC")] public Vector3 localScale; // Token: 0x040031FD RID: 12797 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40031FD")] public ButtonThemeBase <>4__this; } // Token: 0x0200082D RID: 2093 [Token(Token = "0x200082D")] [CompilerGenerated] private sealed class MLGIPJAJPCB { // Token: 0x06003A0B RID: 14859 RVA: 0x000F0700 File Offset: 0x000EE900 [Token(Token = "0x6003A0B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MLGIPJAJPCB() { } // Token: 0x06003A0C RID: 14860 RVA: 0x000F0714 File Offset: 0x000EE914 [Token(Token = "0x6003A0C")] [Address(RVA = "0x9EC070", Offset = "0x9EAE70", VA = "0x1809EC070")] internal void b__1() { ButtonThemeBase buttonThemeBase = this.<>4__this; if (buttonThemeBase.overrideAnimationTarget) { } Transform transform = buttonThemeBase.gameObject.transform; float z = this.localScale.z; this.<>4__this.NMLJFLOCMFK = (ulong)0L; } // Token: 0x040031FE RID: 12798 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40031FE")] public Vector3 localScale; // Token: 0x040031FF RID: 12799 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40031FF")] public ButtonThemeBase <>4__this; } } }