using System.Collections.Generic; using System.ComponentModel; using Gameplay; using Gameplay.Character; using Gameplay.Guide; using Gameplay.Level; using Gameplay.Net; using Gameplay.SubSystems; using UnityEngine; public partial class SROptions { private int guideGroupId = 0; [Category("新手引导"), DisplayName("引导步骤id")] public int GuideId { get { return guideGroupId; } set { guideGroupId = value; } } [Category("新手引导"), DisplayName("设置完成的引导步骤id")] public void SaveGuide() { NetHelper.SaveGuideProgress((uint)GuideId); } [Category("新手引导"), DisplayName("跳过所有引导")] public void SkipGuide() { if (GuideManager.Instance.IsGuiding) { NetHelper.SaveGuideProgress(int.MaxValue); GuideManager.Instance.EndGuide(true); } } }