From 66f15488e1dc2cdf10e2cbfdbd458254aed68b18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=89=E9=B8=AD=E8=9B=8B?= Date: Thu, 3 Oct 2024 20:14:04 +0800 Subject: [PATCH] add bgi version --- BetterGenshinImpact/Core/Script/Project/Manifest.cs | 1 + .../GameTask/AutoPathing/Model/PathingTaskInfo.cs | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/BetterGenshinImpact/Core/Script/Project/Manifest.cs b/BetterGenshinImpact/Core/Script/Project/Manifest.cs index 00cc05b6..ac4b37f8 100644 --- a/BetterGenshinImpact/Core/Script/Project/Manifest.cs +++ b/BetterGenshinImpact/Core/Script/Project/Manifest.cs @@ -14,6 +14,7 @@ public class Manifest public int ManifestVersion { get; set; } = 1; public string Name { get; set; } = string.Empty; public string Version { get; set; } = string.Empty; + public string? BgiVersion { get; set; } public string Description { get; set; } = string.Empty; public List Authors { get; set; } = []; public string Main { get; set; } = string.Empty; diff --git a/BetterGenshinImpact/GameTask/AutoPathing/Model/PathingTaskInfo.cs b/BetterGenshinImpact/GameTask/AutoPathing/Model/PathingTaskInfo.cs index e6c7ede8..bc77da3c 100644 --- a/BetterGenshinImpact/GameTask/AutoPathing/Model/PathingTaskInfo.cs +++ b/BetterGenshinImpact/GameTask/AutoPathing/Model/PathingTaskInfo.cs @@ -8,7 +8,16 @@ namespace BetterGenshinImpact.GameTask.AutoPathing.Model; public class PathingTaskInfo { public string Name { get; set; } = string.Empty; - public string Description { get; set; } = string.Empty; + public string? Description { get; set; } + + public string? Author { get; set; } + + public string? Version { get; set; } + + /// + /// 制作时 BetterGI 的版本,用于兼容性检查 + /// + public string? BgiVersion { get; set; } /// /// 任务类型