using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using RecRoom.Core; using TMPro; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; namespace RRUI.Theme { // Token: 0x02000842 RID: 2114 [Token(Token = "0x2000842")] public abstract class ButtonThemeBase : PaletteThemeReference, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler, IPointerClickHandler { // Token: 0x17000A5B RID: 2651 // (get) Token: 0x06003AB1 RID: 15025 RVA: 0x000F1450 File Offset: 0x000EF650 [Token(Token = "0x17000A5B")] public Button FAGLGMGCNFA { [Token(Token = "0x6003AB1")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return this.button; } } // Token: 0x17000A5C RID: 2652 // (get) Token: 0x06003AB2 RID: 15026 RVA: 0x000F1464 File Offset: 0x000EF664 [Token(Token = "0x17000A5C")] public Image CLMAOCECAPA { [Token(Token = "0x6003AB2")] [Address(RVA = "0x158FC60", Offset = "0x158EC60", VA = "0x18158FC60")] get { if (this.useSurfaceOverride) { return this.surfaceOverride; } return this.surface; } } // Token: 0x17000A5D RID: 2653 // (get) Token: 0x06003AB3 RID: 15027 RVA: 0x000F1488 File Offset: 0x000EF688 [Token(Token = "0x17000A5D")] public List CCJPDICKCHO { [Token(Token = "0x6003AB3")] [Address(RVA = "0x158FC30", Offset = "0x158EC30", VA = "0x18158FC30")] get { if (this.useGraphicsOverride) { return this.graphicsOverride; } return this.graphics; } } // Token: 0x17000A5E RID: 2654 // (get) Token: 0x06003AB4 RID: 15028 RVA: 0x000F14AC File Offset: 0x000EF6AC [Token(Token = "0x17000A5E")] public UIGradient CKIHBOOIIHL { [Token(Token = "0x6003AB4")] [Address(RVA = "0x158FC20", Offset = "0x158EC20", VA = "0x18158FC20")] get { if (this.useGradientOverride) { return this.gradientOverride; } return this.gradient; } } // Token: 0x17000A5F RID: 2655 // (get) Token: 0x06003AB5 RID: 15029 RVA: 0x000F14D0 File Offset: 0x000EF6D0 [Token(Token = "0x17000A5F")] public TextMeshProUGUI BJPKJLFPJKN { [Token(Token = "0x6003AB5")] [Address(RVA = "0x158FC70", Offset = "0x158EC70", VA = "0x18158FC70")] get { if (this.useTextMeshProUGUIOverride) { return this.textMeshProUGUIOverride; } return this.textMeshProUGUI; } } // Token: 0x17000A60 RID: 2656 // (get) Token: 0x06003AB6 RID: 15030 RVA: 0x000F14F4 File Offset: 0x000EF6F4 // (set) Token: 0x06003AB7 RID: 15031 RVA: 0x000F1508 File Offset: 0x000EF708 [Token(Token = "0x17000A60")] public DOHBNOLCECO BMBFCGOFPIM { [Token(Token = "0x6003AB6")] [Address(RVA = "0x56DD50", Offset = "0x56CD50", VA = "0x18056DD50")] get { return this.textSize; } [Token(Token = "0x6003AB7")] [Address(RVA = "0x158FCB0", Offset = "0x158ECB0", VA = "0x18158FCB0")] set { if (this.textSize != value) { this.textSize = value; bool locked = ((IAgent)this).Locked; return; } } } // Token: 0x17000A61 RID: 2657 // (get) Token: 0x06003AB8 RID: 15032 RVA: 0x000F1530 File Offset: 0x000EF730 [Token(Token = "0x17000A61")] protected Transform MKPCKJNMKEH { [Token(Token = "0x6003AB8")] [Address(RVA = "0x158DD90", Offset = "0x158CD90", VA = "0x18158DD90")] get { if (this.overrideAnimationTarget) { return this.animationTargetOverride.transform; } return base.gameObject.transform; } } // Token: 0x17000A62 RID: 2658 // (get) Token: 0x06003AB9 RID: 15033 RVA: 0x000F1564 File Offset: 0x000EF764 // (set) Token: 0x06003ABA RID: 15034 RVA: 0x000F1584 File Offset: 0x000EF784 [Token(Token = "0x17000A62")] public bool FFDOINJEHMM { [Token(Token = "0x6003AB9")] [Address(RVA = "0x158FC40", Offset = "0x158EC40", VA = "0x18158FC40")] get { return this.button.m_Interactable; } [Token(Token = "0x6003ABA")] [Address(RVA = "0x158FC90", Offset = "0x158EC90", VA = "0x18158FC90")] set { this.button.interactable = value; } } // Token: 0x06003ABB RID: 15035 RVA: 0x000F15A4 File Offset: 0x000EF7A4 [Token(Token = "0x6003ABB")] [Address(RVA = "0x158E9B0", Offset = "0x158D9B0", VA = "0x18158E9B0")] private void OnEnable() { Transform transform = this.button.transform; float z = Vector3.one.z; } // Token: 0x06003ABC RID: 15036 RVA: 0x000F15D0 File Offset: 0x000EF7D0 [Token(Token = "0x6003ABC")] [Address(RVA = "0x158E920", Offset = "0x158D920", VA = "0x18158E920")] 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: 0x06003ABD RID: 15037 RVA: 0x000F1614 File Offset: 0x000EF814 [Token(Token = "0x6003ABD")] [Address(RVA = "0x158E570", Offset = "0x158D570", VA = "0x18158E570")] 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: 0x06003ABE RID: 15038 RVA: 0x000F167C File Offset: 0x000EF87C [Token(Token = "0x6003ABE")] [Address(RVA = "0x158DDE0", Offset = "0x158CDE0", VA = "0x18158DDE0")] 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: 0x06003ABF RID: 15039 RVA: 0x000F19CC File Offset: 0x000EFBCC [Token(Token = "0x6003ABF")] [Address(RVA = "0x158EB50", Offset = "0x158DB50", VA = "0x18158EB50", Slot = "6")] public void OnPointerDown(PointerEventData OEKEOCOGKMG) { bool interactable = this.button.m_Interactable; bool flag = this.isAnimationEnabled; this.JHPHAIBPMHP = interactable; if (flag && !interactable) { 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: 0x06003AC0 RID: 15040 RVA: 0x000F1C50 File Offset: 0x000EFE50 [Token(Token = "0x6003AC0")] [Address(RVA = "0x158F750", Offset = "0x158E750", VA = "0x18158F750", Slot = "7")] public void OnPointerUp(PointerEventData OEKEOCOGKMG) { if (this.JHPHAIBPMHP) { if (!this.overrideAudio) { if (!this.GAPKBGOFKOM) { RecRoomAudioClip fpdcajoggeo = this.FPDCAJOGGEO; this.JBLOANACILL(fpdcajoggeo); } Action action = new Action(this.PLHLEHGHFHG); 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: 0x06003AC1 RID: 15041 RVA: 0x000F1D50 File Offset: 0x000EFF50 [Token(Token = "0x6003AC1")] [Address(RVA = "0x158EA50", Offset = "0x158DA50", VA = "0x18158EA50", Slot = "8")] public void OnPointerClick(PointerEventData OEKEOCOGKMG) { if (this.JHPHAIBPMHP) { 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; } } } else if (this.GAPKBGOFKOM) { RecRoomAudioClip mphcgmnmfjc = this.MPHCGMNMFJC; this.JBLOANACILL(mphcgmnmfjc); return; } } } // Token: 0x06003AC2 RID: 15042 RVA: 0x000F1DD4 File Offset: 0x000EFFD4 [Token(Token = "0x6003AC2")] [Address(RVA = "0x158E8F0", Offset = "0x158D8F0", VA = "0x18158E8F0")] private Vector3 LMNGIOOEFOL(float FNJKKNKLDPB) { } // Token: 0x06003AC3 RID: 15043 RVA: 0x000F1DE4 File Offset: 0x000EFFE4 [Token(Token = "0x6003AC3")] [Address(RVA = "0x158E6B0", Offset = "0x158D6B0", VA = "0x18158E6B0")] 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: 0x06003AC4 RID: 15044 RVA: 0x000F1E58 File Offset: 0x000F0058 [Token(Token = "0x6003AC4")] [Address(RVA = "0x158FB60", Offset = "0x158EB60", VA = "0x18158FB60")] 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: 0x06003AC6 RID: 15046 RVA: 0x000F1EB8 File Offset: 0x000F00B8 [Token(Token = "0x6003AC6")] [Address(RVA = "0x158FAF0", Offset = "0x158EAF0", VA = "0x18158FAF0")] [CompilerGenerated] private void PLHLEHGHFHG() { RecRoomAudioClip fpdcajoggeo = this.FPDCAJOGGEO; this.JBLOANACILL(fpdcajoggeo); this.NJKMEJKPIIF = (ulong)0L; } // Token: 0x04003279 RID: 12921 [Token(Token = "0x4003279")] private static readonly float AIGEEPCIECK; // Token: 0x0400327A RID: 12922 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400327A")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Button button; // Token: 0x0400327B RID: 12923 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400327B")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private MultiGraphicButton multiGraphicButton; // Token: 0x0400327C RID: 12924 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400327C")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, true, false)] private Image surface; // Token: 0x0400327D RID: 12925 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400327D")] [SerializeField] private bool useSurfaceOverride; // Token: 0x0400327E RID: 12926 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400327E")] [SerializeField] [JEAMMEGEDDJ("useSurfaceOverride")] private Image surfaceOverride; // Token: 0x0400327F RID: 12927 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400327F")] [SerializeField] [JDBPLNPJCPC] private List graphics; // Token: 0x04003280 RID: 12928 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4003280")] [SerializeField] private bool useGraphicsOverride; // Token: 0x04003281 RID: 12929 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4003281")] [SerializeField] [JEAMMEGEDDJ("useGraphicsOverride")] private List graphicsOverride; // Token: 0x04003282 RID: 12930 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4003282")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, true, false)] private UIGradient gradient; // Token: 0x04003283 RID: 12931 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4003283")] [SerializeField] private bool useGradientOverride; // Token: 0x04003284 RID: 12932 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4003284")] [SerializeField] [JEAMMEGEDDJ("useGradientOverride")] private UIGradient gradientOverride; // Token: 0x04003285 RID: 12933 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4003285")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Children, true, true, false)] private TextMeshProUGUI textMeshProUGUI; // Token: 0x04003286 RID: 12934 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4003286")] [SerializeField] private bool useTextMeshProUGUIOverride; // Token: 0x04003287 RID: 12935 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4003287")] [SerializeField] [JEAMMEGEDDJ("useTextMeshProUGUIOverride")] private TextMeshProUGUI textMeshProUGUIOverride; // Token: 0x04003288 RID: 12936 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4003288")] [SerializeField] private DOHBNOLCECO textSize; // Token: 0x04003289 RID: 12937 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4003289")] [SerializeField] protected bool isAnimationEnabled; // Token: 0x0400328A RID: 12938 [FieldOffset(Offset = "0x95")] [Token(Token = "0x400328A")] [SerializeField] [JEAMMEGEDDJ("isAnimationEnabled")] protected bool overrideAnimationTarget; // Token: 0x0400328B RID: 12939 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400328B")] [SerializeField] [JEAMMEGEDDJ("overrideAnimationTarget")] protected GameObject animationTargetOverride; // Token: 0x0400328C RID: 12940 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400328C")] [SerializeField] protected bool overrideAudio; // Token: 0x0400328D RID: 12941 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400328D")] [SerializeField] [JEAMMEGEDDJ("overrideAudio")] protected RecRoomAudioClip[] randomAudioOverrides; // Token: 0x0400328E RID: 12942 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400328E")] private bool MDJMHGBHJAP; // Token: 0x0400328F RID: 12943 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400328F")] private RecRoomAudioClip LKPNOHOGEHP; // Token: 0x04003290 RID: 12944 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4003290")] private RecRoomAudioClip FPDCAJOGGEO; // Token: 0x04003291 RID: 12945 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4003291")] private RecRoomAudioClip MPHCGMNMFJC; // Token: 0x04003292 RID: 12946 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4003292")] private bool GAPKBGOFKOM; // Token: 0x04003293 RID: 12947 [FieldOffset(Offset = "0xD1")] [Token(Token = "0x4003293")] private bool JHPHAIBPMHP; // Token: 0x04003294 RID: 12948 [FieldOffset(Offset = "0xD4")] [Token(Token = "0x4003294")] private Vector3 ALGKFLNEPIO; // Token: 0x04003295 RID: 12949 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4003295")] private KFBABPAPIMB NJKMEJKPIIF; // Token: 0x04003296 RID: 12950 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4003296")] private PIPDAMDIAPC NMLJFLOCMFK; // Token: 0x02000843 RID: 2115 [Token(Token = "0x2000843")] [CompilerGenerated] private sealed class MLGIPJAJPCB { // Token: 0x06003AC7 RID: 15047 RVA: 0x000F1EDC File Offset: 0x000F00DC [Token(Token = "0x6003AC7")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MLGIPJAJPCB() { } // Token: 0x06003AC8 RID: 15048 RVA: 0x000F1EF0 File Offset: 0x000F00F0 [Token(Token = "0x6003AC8")] [Address(RVA = "0x1591E00", Offset = "0x1590E00", VA = "0x181591E00")] 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: 0x04003297 RID: 12951 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003297")] public Vector3 position; // Token: 0x04003298 RID: 12952 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4003298")] public ButtonThemeBase <>4__this; } // Token: 0x02000844 RID: 2116 [Token(Token = "0x2000844")] [CompilerGenerated] private sealed class DEFMKLOANJC { // Token: 0x06003AC9 RID: 15049 RVA: 0x000F1F3C File Offset: 0x000F013C [Token(Token = "0x6003AC9")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DEFMKLOANJC() { } // Token: 0x06003ACA RID: 15050 RVA: 0x000F1F50 File Offset: 0x000F0150 [Token(Token = "0x6003ACA")] [Address(RVA = "0x15903E0", Offset = "0x158F3E0", VA = "0x1815903E0")] 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: 0x04003299 RID: 12953 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003299")] public Vector3 localScale; // Token: 0x0400329A RID: 12954 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400329A")] public ButtonThemeBase <>4__this; } // Token: 0x02000845 RID: 2117 [Token(Token = "0x2000845")] [CompilerGenerated] private sealed class IPLMFMMLCPE { // Token: 0x06003ACB RID: 15051 RVA: 0x000F1F9C File Offset: 0x000F019C [Token(Token = "0x6003ACB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IPLMFMMLCPE() { } // Token: 0x06003ACC RID: 15052 RVA: 0x000F1FB0 File Offset: 0x000F01B0 [Token(Token = "0x6003ACC")] [Address(RVA = "0x15903E0", Offset = "0x158F3E0", VA = "0x1815903E0")] 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: 0x0400329B RID: 12955 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400329B")] public Vector3 localScale; // Token: 0x0400329C RID: 12956 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400329C")] public ButtonThemeBase <>4__this; } } }