using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.Players.Watch; using UnityEngine; using UnityEngine.Events; namespace RRUI.Data { // Token: 0x020010A1 RID: 4257 [Token(Token = "0x20010A1")] public class WatchModelController : ModelController { // Token: 0x06005F7C RID: 24444 RVA: 0x0014DB94 File Offset: 0x0014BD94 [Token(Token = "0x6005F7C")] [Address(RVA = "0x1E79190", Offset = "0x1E78190", VA = "0x181E79190")] public WatchModelController() { } // Token: 0x020010A2 RID: 4258 [Token(Token = "0x20010A2")] [Serializable] private class DetachAndReattachButtonImpl : ToggleControllerImpl { // Token: 0x06005F7D RID: 24445 RVA: 0x0014DBA8 File Offset: 0x0014BDA8 [Token(Token = "0x6005F7D")] [Address(RVA = "0x1E66C90", Offset = "0x1E65C90", VA = "0x181E66C90", Slot = "27")] protected override void DMAHGBLDMFA() { if (!SingletonMonoBehaviour.FFNIFALJLDD) { } bool isVRMode = SingletonMonoBehaviour.ONCPNMDGGKG.FJNFMNMGDMM; this.DIFCAOCOFBD(); } // Token: 0x06005F7E RID: 24446 RVA: 0x0014DBD4 File Offset: 0x0014BDD4 [Token(Token = "0x6005F7E")] [Address(RVA = "0x1E66D60", Offset = "0x1E65D60", VA = "0x181E66D60", Slot = "29")] protected override void IKNMALNFPII() { RRUIRootScreen rruirootScreen; WatchMenuProjector watchMenuProjector = rruirootScreen.k__BackingField.OHPDNGENFJL; if (!watchMenuProjector.LIJPPNAPEIC) { watchMenuProjector.AuthorityReattachMenu(); this.DIFCAOCOFBD(); return; } watchMenuProjector.AuthorityDetachMenu(); throw new NullReferenceException(); } // Token: 0x06005F7F RID: 24447 RVA: 0x0014DC10 File Offset: 0x0014BE10 [Token(Token = "0x6005F7F")] [Address(RVA = "0x1E66BD0", Offset = "0x1E65BD0", VA = "0x181E66BD0")] private void DIFCAOCOFBD() { bool flag; if (flag) { RRUIRootScreen rruirootScreen; bool attachedToWrist = rruirootScreen.k__BackingField.OHPDNGENFJL.LIJPPNAPEIC; } } // Token: 0x06005F80 RID: 24448 RVA: 0x0014DC38 File Offset: 0x0014BE38 [Token(Token = "0x6005F80")] [Address(RVA = "0x1E66E00", Offset = "0x1E65E00", VA = "0x181E66E00")] public DetachAndReattachButtonImpl() { } } // Token: 0x020010A3 RID: 4259 [Token(Token = "0x20010A3")] [Serializable] private class ConfigureSidebarHomeButtonForScrollRectImpl : ControllerImplementation { // Token: 0x06005F81 RID: 24449 RVA: 0x0014DC4C File Offset: 0x0014BE4C [Token(Token = "0x6005F81")] [Address(RVA = "0x1E65180", Offset = "0x1E64180", VA = "0x181E65180", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); OKNNKFGFODL k__BackingField = this._scrollRect.k__BackingField; Action action = new Action(this.ONNCKAHHJLC); int num = 0; k__BackingField.BPAJKKAGPKB(action, num != 0); bool flag; if (flag) { UnityAction unityAction = new UnityAction(this.IKNMALNFPII); } } // Token: 0x06005F82 RID: 24450 RVA: 0x0014DC9C File Offset: 0x0014BE9C [Token(Token = "0x6005F82")] [Address(RVA = "0x1E65040", Offset = "0x1E64040", VA = "0x181E65040", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); OKNNKFGFODL k__BackingField = this._scrollRect.k__BackingField; Action action = new Action(this.ONNCKAHHJLC); k__BackingField.BIHKNNPGGKP(action); bool flag; if (flag) { UnityAction unityAction = new UnityAction(this.IKNMALNFPII); } } // Token: 0x06005F83 RID: 24451 RVA: 0x0014DCE8 File Offset: 0x0014BEE8 [Token(Token = "0x6005F83")] [Address(RVA = "0x1E64EA0", Offset = "0x1E63EA0", VA = "0x181E64EA0")] protected void IKNMALNFPII() { RRUIScrollRect scrollRect = this._scrollRect; Vector2 zero = Vector2.zero; scrollRect.m_Velocity = zero; scrollRect.m_Velocity.y = (float)0; Func func = new Func(this.DDIAAGHLCOG); Action action = new Action(this.PCDOMBMHKJN); Vector3 vector; float z = vector.z; ANGMHDJNACK angmhdjnack; this._cachedTween = angmhdjnack; } // Token: 0x06005F84 RID: 24452 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005F84")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005F85 RID: 24453 RVA: 0x0014DD4C File Offset: 0x0014BF4C [Token(Token = "0x6005F85")] [Address(RVA = "0x1E652C0", Offset = "0x1E642C0", VA = "0x181E652C0")] private void ONNCKAHHJLC() { if (this._cachedTween != 0) { } this._cachedTween = (ulong)0L; } // Token: 0x06005F86 RID: 24454 RVA: 0x0014DD6C File Offset: 0x0014BF6C [Token(Token = "0x6005F86")] [Address(RVA = "0x1E653B0", Offset = "0x1E643B0", VA = "0x181E653B0")] public ConfigureSidebarHomeButtonForScrollRectImpl() { Vector2 zero = Vector2.zero; this._absolutePosition = zero; this._absolutePosition.y = (float)0; this._duration = 0.2f; base..ctor(); } // Token: 0x06005F87 RID: 24455 RVA: 0x0014DDA8 File Offset: 0x0014BFA8 [Token(Token = "0x6005F87")] [Address(RVA = "0x1E64DF0", Offset = "0x1E63DF0", VA = "0x181E64DF0")] [CompilerGenerated] private Vector3 DDIAAGHLCOG() { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x06005F88 RID: 24456 RVA: 0x0014DDC4 File Offset: 0x0014BFC4 [Token(Token = "0x6005F88")] [Address(RVA = "0x1E65310", Offset = "0x1E64310", VA = "0x181E65310")] [CompilerGenerated] private void PCDOMBMHKJN(Vector3 ONGBFDACHHG) { RectTransform content = this._scrollRect.m_Content; float z = ONGBFDACHHG.z; Vector2 vector; content.anchoredPosition = vector; } // Token: 0x04003F1A RID: 16154 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003F1A")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private RRUIScrollRect _scrollRect; // Token: 0x04003F1B RID: 16155 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003F1B")] [SerializeField] private Vector2 _absolutePosition; // Token: 0x04003F1C RID: 16156 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003F1C")] [SerializeField] private float _duration; // Token: 0x04003F1D RID: 16157 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4003F1D")] private ANGMHDJNACK _cachedTween; } } }