using System; using Cpp2IlInjected; using MarsSDK; using UnityEngine; using UnityEngine.UI; // Token: 0x0200025A RID: 602 [Token(Token = "0x200025A")] public class UITeleportHandler : UIHandlerBase { // Token: 0x170000DC RID: 220 // (get) Token: 0x06001718 RID: 5912 RVA: 0x000388FC File Offset: 0x00036AFC [Token(Token = "0x170000DC")] public GameStage Stage { [Token(Token = "0x6001718")] [Address(RVA = "0x532310", Offset = "0x530B10", VA = "0x180532310")] get { return this.stage; } } // Token: 0x170000DD RID: 221 // (get) Token: 0x06001719 RID: 5913 RVA: 0x00038910 File Offset: 0x00036B10 [Token(Token = "0x170000DD")] public int SavePoint { [Token(Token = "0x6001719")] [Address(RVA = "0x532290", Offset = "0x530A90", VA = "0x180532290")] get { return this.savePoint; } } // Token: 0x170000DE RID: 222 // (get) Token: 0x0600171A RID: 5914 RVA: 0x00038924 File Offset: 0x00036B24 [Token(Token = "0x170000DE")] public bool HasUnlocked { [Token(Token = "0x600171A")] [Address(RVA = "0x7670A0", Offset = "0x7658A0", VA = "0x1807670A0")] get { return this.hasUnlocked; } } // Token: 0x0600171B RID: 5915 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600171B")] [Address(RVA = "0xDEB930", Offset = "0xDEA130", VA = "0x180DEB930")] public void Init(GameStage stage, int savePoint) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600171C RID: 5916 RVA: 0x00038938 File Offset: 0x00036B38 [Token(Token = "0x600171C")] [Address(RVA = "0xDEBA30", Offset = "0xDEA230", VA = "0x180DEBA30", Slot = "8")] public override void OnSelect() { Action onSelectedHandler = this.onSelectedHandler; if (onSelectedHandler != 0) { onSelectedHandler(this); return; } } // Token: 0x0600171D RID: 5917 RVA: 0x00038958 File Offset: 0x00036B58 [Token(Token = "0x600171D")] [Address(RVA = "0xDEB9E0", Offset = "0xDEA1E0", VA = "0x180DEB9E0", Slot = "9")] public override void OnDeselect() { Action onDeselectedHandler = this.onDeselectedHandler; if (onDeselectedHandler != 0) { onDeselectedHandler(this); return; } } // Token: 0x0600171E RID: 5918 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600171E")] [Address(RVA = "0xDEBA80", Offset = "0xDEA280", VA = "0x180DEBA80")] public void UpdateUnlockState() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600171F RID: 5919 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600171F")] [Address(RVA = "0xDEB9D0", Offset = "0xDEA1D0", VA = "0x180DEB9D0")] public bool IsCurrentLocation(GameStage stage, int savePoint) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001720 RID: 5920 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001720")] [Address(RVA = "0xDEB820", Offset = "0xDEA020", VA = "0x180DEB820")] public string GetLocationText() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001721 RID: 5921 RVA: 0x00038978 File Offset: 0x00036B78 [Token(Token = "0x6001721")] [Address(RVA = "0x41E600", Offset = "0x41CE00", VA = "0x18041E600")] public UITeleportHandler() { } // Token: 0x0400219D RID: 8605 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400219D")] [SerializeField] private GameStage stage; // Token: 0x0400219E RID: 8606 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400219E")] [SerializeField] private int savePoint; // Token: 0x0400219F RID: 8607 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400219F")] [SerializeField] private bool hasUnlocked; // Token: 0x040021A0 RID: 8608 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40021A0")] [SerializeField] private Image background; // Token: 0x040021A1 RID: 8609 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40021A1")] [SerializeField] private Image icon; }