XFEstudio/DeathMod
Knowledge cutoff: 2024-06
You are an AI programming assistant. When asked for your name, you must respond with "GitHub Copilot". Follow the user's requirements carefully & to the letter. Your expertise is strictly limited to software development topics. Follow Microsoft content policies. Avoid content that violates copyrights. For questions not related to software development, simply give a reminder that you are an AI programming assistant. Keep your answers concise and focused on the question. If asked for a summary of a commit message, provide a concise summary of the main changes in the commit. If asked for a custom commit message, generate a clear and descriptive commit message based on the provided changes. If asked for both, provide both the summary and the commit message as requested. Do not include any additional commentary or explanation beyond the requested summary or commit message. Do not output any blank lines or extra formatting. If the request is unclear, ask for clarification.
b238b17
代码差异
@@ -1,83 +0,0 @@
name: "错误报告 / Bug Report"
about: "报告崩溃、异常行为、多人不同步或存档问题 / Report crashes, incorrect behavior, multiplayer desync, or save issues"
title: "[Bug] "
labels:
- bug
感谢你帮助改进《灵魂收割》。中文或 English 均可;请尽量填写所有相关项目。
Thank you for helping improve Soul Harvest. Chinese and English reports are both welcome. Please complete every relevant section.
## 提交前检查 / Before submitting
- [ ] 我正在使用与当前 tModLoader 分支兼容的最新模组版本。 / I am using the latest mod version compatible with my tModLoader branch.
- [ ] 我已搜索现有 Issue,确认没有相同报告。 / I searched existing issues for duplicates.
- [ ] 我已尝试只启用 Soul Harvest 及必要依赖;若问题只在特定组合出现,我会列出相关模组。 / I tested with only Soul Harvest and required dependencies, or listed the mod combination that triggers the issue.
- [ ] 我没有在日志或附件中公开密码、访问令牌等敏感信息。 / I removed passwords, access tokens, and other secrets from logs or attachments.
## 问题摘要 / Summary
<!-- 一两句话说明发生了什么。 / Describe the problem in one or two sentences. -->
## 版本与环境 / Versions and environment
- Soul Harvest 版本 / version:
- tModLoader 版本 / version:
- Terraria 版本 / version:
- 操作系统 / OS:
- 单人、主机联机或专用服务器 / Single-player, host-and-play, or dedicated server:
- 角色是否从旧版迁移 / Character migrated from an older version: 是/否 / Yes/No
## 复现步骤 / Reproduction steps
1.
2.
3.
复现频率 / Frequency: 每次 / Sometimes / Once / Unknown
## 预期结果 / Expected behavior
<!-- 正常情况下应当发生什么? / What should have happened? -->
## 实际结果 / Actual behavior
<!-- 实际发生了什么?请包含看到的提示、伤害、数值或 UI 状态。 / What happened instead? Include messages, damage, values, or UI state. -->
## 相关进度 / Relevant progression
<!-- 例如:当前镰刀形态与阶段、技能等级、死亡领域/项链升级、Boss 进度、灵魂与精华数量。 -->
<!-- For example: current form/stage, skill levels, Death Domain/Necklace upgrades, boss progression, souls, and essence. -->
## 模组列表 / Mod list
<!-- 粘贴完整列表,或附上 enabled.json。 / Paste the complete list or attach enabled.json. -->
## 日志 / Logs
<!-- 请附上对应会话的 client.log;专用服务器问题还需 server.log。崩溃时请附上完整堆栈。 -->
<!-- Attach client.log from the affected session; dedicated-server issues also need server.log. Include the full stack trace for crashes. -->
```text
粘贴关键日志,或直接拖入日志文件。
Paste relevant log lines, or attach the log file directly.
```
## 截图、录像或存档 / Screenshots, video, or saves
<!-- 可拖入图片/录像。仅在问题确实依赖存档时附上 .plr/.wld,并先自行备份。 -->
<!-- Attach screenshots/video. Only attach .plr/.wld files when necessary, and back them up first. -->
## 补充信息 / Additional context
<!-- 包括临时解决方法、首次出现版本、多人中哪些玩家受到影响等。 -->
<!-- Include workarounds, the first affected version, and which multiplayer participants are affected. -->
@@ -1,8 +0,0 @@
blank_issues_enabled: false
contact_links:
- name: "完整中文玩法指南"
url: "https://git.xfe.studio/XFEstudio/DeathMod/src/branch/master/docs/PLAY_GUIDE.zh-Hans.md"
about: "提交问题前可先查看成长流程、按键、死亡领域与常见问题。"
- name: "Complete English gameplay guide"
url: "https://git.xfe.studio/XFEstudio/DeathMod/src/branch/master/docs/PLAY_GUIDE.md"
about: "Check progression, controls, the Death Domain, and troubleshooting before filing an issue."
@@ -1,71 +0,0 @@
name: "功能建议 / Feature Request"
about: "提出玩法、平衡、视觉、兼容性或易用性改进 / Suggest gameplay, balance, visual, compatibility, or usability improvements"
title: "[Feature] "
labels:
- enhancement
感谢你的建议。中文或 English 均可。请先说明需要解决的问题,再描述方案;这有助于评估它是否适合现有六形态、死亡领域与人物成长体系。
Thank you for the suggestion. Chinese and English are both welcome. Start with the problem or player need, then describe the solution so it can be evaluated against the existing six-form, Death Domain, and character-progression systems.
## 提交前检查 / Before submitting
- [ ] 我已搜索现有 Issue,没有找到相同建议。 / I searched existing issues for the same request.
- [ ] 这项建议属于 Soul Harvest,而不是 Terraria/tModLoader 本体问题。 / This request belongs to Soul Harvest rather than Terraria or tModLoader itself.
- [ ] 我已考虑它对单人、多人和旧存档的影响。 / I considered single-player, multiplayer, and legacy-save impact.
## 想解决的问题 / Problem or player need
<!-- 目前哪里不清晰、不方便、不平衡或缺少反馈?请给出实际游玩场景。 -->
<!-- What is unclear, inconvenient, unbalanced, or missing feedback? Give a concrete gameplay scenario. -->
## 建议方案 / Proposed solution
<!-- 描述玩家操作、触发条件、效果、视觉/音效与失败状态。 -->
<!-- Describe inputs, conditions, effects, visuals/audio, and failure states. -->
## 涉及范围 / Area affected
<!-- 可多选 / Select all that apply. -->
- [ ] 收魂镰通用系统 / Harvest Sickle common systems
- [ ] 亡骨 / Bone Wraith
- [ ] 血契 / Blood Covenant
- [ ] 炼狱 / Infernal
- [ ] 霜魂 / Frost Soul
- [ ] 灵魂 / Soul
- [ ] 虚空 / Void
- [ ] 最终死神形态 / Final Death form
- [ ] 死亡领域或死亡项链 / Death Domain or Death Necklace
- [ ] 死神祭坛与成长 UI / Death Altar and progression UI
- [ ] 灵魂、灵魂精华或魂印 / Souls, Soul Essence, or Soul Seals
- [ ] 长袍或翅膀 / Robe or wings
- [ ] 多人、服务端或兼容性 / Multiplayer, server, or compatibility
- [ ] 本地化、教程或无障碍 / Localization, tutorial, or accessibility
## 成长与平衡细节 / Progression and balance details
<!-- 如适用,请提供解锁阶段、世界进度、等级上限、费用、伤害、冷却、范围等建议数值。 -->
<!-- If applicable, suggest unlock stage, world gate, level cap, cost, damage, cooldown, radius, or other values. -->
## 多人及存档影响 / Multiplayer and save impact
<!-- 应由客户端还是服务端判定?需要同步什么状态?旧人物如何迁移? -->
<!-- Should the client or server decide it? What state needs synchronization? How should old characters migrate? -->
## 备选方案 / Alternatives considered
<!-- 还有哪些做法?为什么更推荐当前方案? / What other approaches did you consider, and why do you prefer this one? -->
## 草图、参考或补充信息 / Mockups, references, or additional context
<!-- 可附截图、示意图或录像,但请说明希望参考的是机制、布局还是视觉氛围。 -->
<!-- Attach screenshots, diagrams, or video if useful, and explain whether they reference mechanics, layout, or visual mood. -->
@@ -1,83 +0,0 @@
name: "错误报告 / Bug Report"
about: "报告崩溃、异常行为、多人不同步或存档问题 / Report crashes, incorrect behavior, multiplayer desync, or save issues"
title: "[Bug] "
labels:
- bug
感谢你帮助改进《灵魂收割》。中文或 English 均可;请尽量填写所有相关项目。
Thank you for helping improve Soul Harvest. Chinese and English reports are both welcome. Please complete every relevant section.
## 提交前检查 / Before submitting
- [ ] 我正在使用与当前 tModLoader 分支兼容的最新模组版本。 / I am using the latest mod version compatible with my tModLoader branch.
- [ ] 我已搜索现有 Issue,确认没有相同报告。 / I searched existing issues for duplicates.
- [ ] 我已尝试只启用 Soul Harvest 及必要依赖;若问题只在特定组合出现,我会列出相关模组。 / I tested with only Soul Harvest and required dependencies, or listed the mod combination that triggers the issue.
- [ ] 我没有在日志或附件中公开密码、访问令牌等敏感信息。 / I removed passwords, access tokens, and other secrets from logs or attachments.
## 问题摘要 / Summary
<!-- 一两句话说明发生了什么。 / Describe the problem in one or two sentences. -->
## 版本与环境 / Versions and environment
- Soul Harvest 版本 / version:
- tModLoader 版本 / version:
- Terraria 版本 / version:
- 操作系统 / OS:
- 单人、主机联机或专用服务器 / Single-player, host-and-play, or dedicated server:
- 角色是否从旧版迁移 / Character migrated from an older version: 是/否 / Yes/No
## 复现步骤 / Reproduction steps
1.
2.
3.
复现频率 / Frequency: 每次 / Sometimes / Once / Unknown
## 预期结果 / Expected behavior
<!-- 正常情况下应当发生什么? / What should have happened? -->
## 实际结果 / Actual behavior
<!-- 实际发生了什么?请包含看到的提示、伤害、数值或 UI 状态。 / What happened instead? Include messages, damage, values, or UI state. -->
## 相关进度 / Relevant progression
<!-- 例如:当前镰刀形态与阶段、技能等级、死亡领域/项链升级、Boss 进度、灵魂与精华数量。 -->
<!-- For example: current form/stage, skill levels, Death Domain/Necklace upgrades, boss progression, souls, and essence. -->
## 模组列表 / Mod list
<!-- 粘贴完整列表,或附上 enabled.json。 / Paste the complete list or attach enabled.json. -->
## 日志 / Logs
<!-- 请附上对应会话的 client.log;专用服务器问题还需 server.log。崩溃时请附上完整堆栈。 -->
<!-- Attach client.log from the affected session; dedicated-server issues also need server.log. Include the full stack trace for crashes. -->
```text
粘贴关键日志,或直接拖入日志文件。
Paste relevant log lines, or attach the log file directly.
```
## 截图、录像或存档 / Screenshots, video, or saves
<!-- 可拖入图片/录像。仅在问题确实依赖存档时附上 .plr/.wld,并先自行备份。 -->
<!-- Attach screenshots/video. Only attach .plr/.wld files when necessary, and back them up first. -->
## 补充信息 / Additional context
<!-- 包括临时解决方法、首次出现版本、多人中哪些玩家受到影响等。 -->
<!-- Include workarounds, the first affected version, and which multiplayer participants are affected. -->
@@ -0,0 +1,219 @@
name: "🐛 错误报告 / Bug Report"
description: "报告崩溃、异常行为、存档或界面问题 / Report crashes, incorrect behavior, save, or UI issues"
title: "[Bug] "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
## 提交前检查 / Before submitting
感谢你帮助改进 Soul Harvest。中文或 English 均可,请按区块填写尽可能完整的信息。
Thank you for helping improve Soul Harvest. Chinese and English reports are both welcome. Please complete each relevant section.
- type: checkboxes
id: preflight
attributes:
label: "提交前确认 / Pre-flight checklist"
options:
- label: "我已搜索现有 Issue,确认没有相同报告。 / I searched existing issues for duplicates."
required: true
- label: "我正在使用适用于当前 tModLoader 分支的最新版 Soul Harvest。 / I am using the latest Soul Harvest version for my tModLoader branch."
required: true
- label: "我已备份涉及问题的人物与世界存档。 / I backed up any affected character and world saves."
required: true
- type: markdown
attributes:
value: |
## 问题分类 / Issue classification
请选择最接近问题的系统;可同时选择多个范围。
- type: dropdown
id: issue_type
attributes:
label: "问题类型 / Issue type"
options:
- "崩溃或无法加载 / Crash or load failure"
- "玩法或伤害异常 / Gameplay or damage"
- "界面或操作异常 / UI or controls"
- "存档、成长或迁移 / Save, progression, or migration"
- "视觉或音效异常 / Visual or audio"
- "物品、配方或掉落 / Item, recipe, or drop"
- "其他 / Other"
validations:
required: true
- type: dropdown
id: affected_area
attributes:
label: "涉及系统 / Affected systems"
multiple: true
options:
- "收魂镰与通用成长 / Harvest Sickle and common progression"
- "六种形态与最终死神 / Six forms and final Death form"
- "死亡领域与死亡项链 / Death Domain and Death Necklace"
- "死神祭坛与成长界面 / Death Altar and progression UI"
- "灵魂、灵魂精华与魂印 / Souls, Soul Essence, and Soul Seals"
- "长袍与翅膀 / Robes and wings"
- "配方、物品与掉落 / Recipes, items, and drops"
- "本地化、教程或按键 / Localization, guide, or keybinds"
- "其他 / Other"
validations:
required: true
- type: markdown
attributes:
value: |
## 版本与运行环境 / Versions and environment
版本信息可在 tModLoader 的模组列表、主菜单左下角和日志开头找到。
- type: input
id: mod_version
attributes:
label: "Soul Harvest 版本 / Soul Harvest version"
placeholder: "例如 / Example: 3.0"
validations:
required: true
- type: input
id: tml_version
attributes:
label: "tModLoader 版本 / tModLoader version"
placeholder: "例如 / Example: 2026.07.x"
validations:
required: true
- type: input
id: operating_system
attributes:
label: "操作系统 / Operating system"
placeholder: "例如 / Example: Windows 11 24H2"
validations:
required: true
- type: dropdown
id: play_mode
attributes:
label: "游玩模式 / Play mode"
options:
- "单人 / Single-player"
- "主机联机(房主) / Host & Play (host)"
- "主机联机(客户端) / Host & Play (client)"
- "专用服务器 / Dedicated server"
validations:
required: true
- type: dropdown
id: legacy_character
attributes:
label: "人物是否来自旧版 DeathMod / Is the character from legacy DeathMod?"
options:
- "否 / No"
- "是 / Yes"
- "不确定 / Unsure"
validations:
required: true
- type: markdown
attributes:
value: |
## 问题详情 / Problem details
请提供能够让维护者在新人物或测试世界中重现问题的最短步骤。
- type: textarea
id: summary
attributes:
label: "问题摘要 / Summary"
description: "用一两句话说明发生了什么。 / Describe the problem in one or two sentences."
placeholder: "触发某项操作后,实际出现了…… / After performing ..., the game ..."
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: "复现步骤 / Reproduction steps"
description: "包括所用物品、形态、升级、按键、世界进度与目标。 / Include items, form, upgrades, inputs, world progression, and target."
placeholder: |
1. 装备…… / Equip ...
2. 进入…… / Enter ...
3. 按下…… / Press ...
4. 观察到…… / Observe ...
validations:
required: true
- type: dropdown
id: frequency
attributes:
label: "复现频率 / Frequency"
options:
- "每次必现 / Every time"
- "经常出现 / Often"
- "偶尔出现 / Sometimes"
- "仅出现一次 / Once"
validations:
required: true
- type: textarea
id: expected
attributes:
label: "预期结果 / Expected behavior"
description: "正常情况下应该发生什么? / What should have happened?"
validations:
required: true
- type: textarea
id: actual
attributes:
label: "实际结果 / Actual behavior"
description: "请包含提示、伤害、数值、动画或界面状态。 / Include messages, damage, values, animation, or UI state."
validations:
required: true
- type: markdown
attributes:
value: |
## 成长、模组与诊断资料 / Progression, mods, and diagnostics
崩溃、服务器和模组冲突问题请务必附上对应会话的完整日志。
- type: textarea
id: progression
attributes:
label: "相关成长状态 / Relevant progression"
description: "例如形态与阶段、技能等级、死亡领域/项链升级、Boss 进度、灵魂与精华数量。 / For example: form/stage, skills, domain/necklace upgrades, bosses, souls, and essence."
- type: textarea
id: mod_list
attributes:
label: "启用的模组 / Enabled mods"
description: "粘贴完整列表或拖入 enabled.json。只启用 Soul Harvest 时也请注明。 / Paste the full list or attach enabled.json. State if Soul Harvest was the only enabled mod."
validations:
required: true
- type: textarea
id: logs
attributes:
label: "日志 / Logs"
description: "拖入 client.log;专用服务器问题同时附上 server.log。请先移除令牌等敏感信息。 / Attach client.log and, for dedicated servers, server.log. Remove secrets first."
- type: textarea
id: media
attributes:
label: "截图、录像或存档 / Screenshots, video, or saves"
description: "可直接拖入附件。仅在确有需要时提交已备份的 .plr/.wld。 / Drag files here. Only attach backed-up .plr/.wld files when necessary."
- type: textarea
id: additional_context
attributes:
label: "补充信息 / Additional context"
description: "包括临时解决方法、首次出现版本或其他线索。 / Include workarounds, first affected version, or other clues."
- type: checkboxes
id: final_confirmation
attributes:
label: "最终确认 / Final confirmation"
options:
- label: "我没有在正文或附件中公开密码、访问令牌等敏感信息。 / I did not expose passwords, access tokens, or other secrets."
required: true
@@ -0,0 +1,181 @@
name: "🔌 兼容性与联机 / Compatibility & Multiplayer"
description: "报告模组冲突、联机不同步或专用服务器问题 / Report mod conflicts, multiplayer desync, or server issues"
title: "[Compatibility] "
labels: ["compatibility"]
body:
- type: markdown
attributes:
value: |
## 提交前检查 / Before submitting
此表单用于能够在特定模组组合、联机环境或专用服务器中复现的问题。
Use this form for issues reproducible with a specific mod combination, multiplayer setup, or dedicated server.
- type: checkboxes
id: preflight
attributes:
label: "提交前确认 / Pre-flight checklist"
options:
- label: "我已搜索现有 Issue,确认没有相同报告。 / I searched existing issues for duplicates."
required: true
- label: "我已分别测试仅启用 Soul Harvest,以及启用相关模组组合。 / I tested both Soul Harvest alone and the relevant mod combination."
required: true
- label: "所有联机端使用相同的模组版本和配置。 / All multiplayer participants use matching mod versions and configuration."
required: true
- type: markdown
attributes:
value: |
## 问题分类与环境 / Classification and environment
请明确问题只发生在哪一种组合或网络角色上。
- type: dropdown
id: report_type
attributes:
label: "报告类型 / Report type"
options:
- "与其他模组冲突 / Conflict with another mod"
- "主机联机不同步 / Host & Play desync"
- "专用服务器问题 / Dedicated server issue"
- "客户端视觉状态不同步 / Client-side visual desync"
- "伤害、实体或成长状态不同步 / Damage, entity, or progression desync"
- "旧版 DeathMod 与 SoulHarvest 冲突 / Legacy DeathMod and SoulHarvest conflict"
- "其他 / Other"
validations:
required: true
- type: input
id: mod_version
attributes:
label: "Soul Harvest 版本 / Soul Harvest version"
placeholder: "例如 / Example: 3.0"
validations:
required: true
- type: input
id: tml_version
attributes:
label: "tModLoader 版本 / tModLoader version"
placeholder: "完整版本号 / Full version number"
validations:
required: true
- type: input
id: operating_systems
attributes:
label: "各端操作系统 / Operating systems"
placeholder: "例如:服务器 Windows 11;客户端 Windows 10 / Example: server Windows 11; client Windows 10"
validations:
required: true
- type: dropdown
id: network_role
attributes:
label: "发生问题的网络角色 / Affected network role"
multiple: true
options:
- "单人 / Single-player"
- "房主 / Host"
- "远程客户端 / Remote client"
- "专用服务器 / Dedicated server"
- "所有联机参与者 / All participants"
validations:
required: true
- type: markdown
attributes:
value: |
## 模组组合 / Mod combination
完整模组列表和最小复现组合对于定位加载顺序、全局钩子和网络同步问题非常重要。
- type: input
id: conflicting_mod
attributes:
label: "疑似冲突模组及版本 / Suspected conflicting mod and version"
placeholder: "若不适用请填写 N/A / Enter N/A when not applicable"
validations:
required: true
- type: textarea
id: full_mod_list
attributes:
label: "完整模组列表 / Full mod list"
description: "粘贴全部启用模组及版本,或拖入 enabled.json。 / Paste all enabled mods and versions, or attach enabled.json."
validations:
required: true
- type: textarea
id: minimal_mod_list
attributes:
label: "最小复现组合 / Minimal reproduction set"
description: "删除其他模组后,最少保留哪些模组仍会发生问题? / After removing unrelated mods, what is the smallest set that still reproduces the issue?"
validations:
required: true
- type: markdown
attributes:
value: |
## 复现与同步差异 / Reproduction and synchronization difference
请分别说明服务器、房主和客户端看到的状态。
- type: textarea
id: reproduction
attributes:
label: "复现步骤 / Reproduction steps"
placeholder: |
1. 启动…… / Start ...
2. 玩家 A…… / Player A ...
3. 玩家 B…… / Player B ...
4. 观察到…… / Observe ...
validations:
required: true
- type: textarea
id: expected
attributes:
label: "预期结果 / Expected behavior"
validations:
required: true
- type: textarea
id: observed_by_role
attributes:
label: "各端实际结果 / Actual result by participant"
description: "分别列出服务器、房主与各客户端看到的伤害、实体、动画、领域或成长状态。 / Separately list damage, entities, animation, domain, or progression state seen by server, host, and clients."
validations:
required: true
- type: markdown
attributes:
value: |
## 日志与附件 / Logs and attachments
请使用同一次复现会话的日志,并标明每份日志来自哪一端。
- type: textarea
id: logs
attributes:
label: "客户端与服务器日志 / Client and server logs"
description: "拖入各端 client.log 与 server.log;请先移除密码、令牌和私人地址。 / Attach client.log and server.log from each participant after removing secrets and private addresses."
validations:
required: true
- type: textarea
id: attachments
attributes:
label: "录像、截图、配置或存档 / Video, screenshots, config, or saves"
description: "可附上配置差异、录像和已备份的测试存档。 / Attach configuration differences, video, and backed-up test saves."
- type: textarea
id: additional_context
attributes:
label: "补充信息 / Additional context"
description: "包括加载顺序影响、临时解决方法或首次出现版本。 / Include load-order effects, workarounds, or first affected version."
- type: checkboxes
id: final_confirmation
attributes:
label: "最终确认 / Final confirmation"
options:
- label: "我没有在日志或附件中公开密码、访问令牌、服务器私人地址等敏感信息。 / I did not expose passwords, tokens, or private server addresses."
required: true
@@ -1,71 +0,0 @@
name: "功能建议 / Feature Request"
about: "提出玩法、平衡、视觉、兼容性或易用性改进 / Suggest gameplay, balance, visual, compatibility, or usability improvements"
title: "[Feature] "
labels:
- enhancement
感谢你的建议。中文或 English 均可。请先说明需要解决的问题,再描述方案;这有助于评估它是否适合现有六形态、死亡领域与人物成长体系。
Thank you for the suggestion. Chinese and English are both welcome. Start with the problem or player need, then describe the solution so it can be evaluated against the existing six-form, Death Domain, and character-progression systems.
## 提交前检查 / Before submitting
- [ ] 我已搜索现有 Issue,没有找到相同建议。 / I searched existing issues for the same request.
- [ ] 这项建议属于 Soul Harvest,而不是 Terraria/tModLoader 本体问题。 / This request belongs to Soul Harvest rather than Terraria or tModLoader itself.
- [ ] 我已考虑它对单人、多人和旧存档的影响。 / I considered single-player, multiplayer, and legacy-save impact.
## 想解决的问题 / Problem or player need
<!-- 目前哪里不清晰、不方便、不平衡或缺少反馈?请给出实际游玩场景。 -->
<!-- What is unclear, inconvenient, unbalanced, or missing feedback? Give a concrete gameplay scenario. -->
## 建议方案 / Proposed solution
<!-- 描述玩家操作、触发条件、效果、视觉/音效与失败状态。 -->
<!-- Describe inputs, conditions, effects, visuals/audio, and failure states. -->
## 涉及范围 / Area affected
<!-- 可多选 / Select all that apply. -->
- [ ] 收魂镰通用系统 / Harvest Sickle common systems
- [ ] 亡骨 / Bone Wraith
- [ ] 血契 / Blood Covenant
- [ ] 炼狱 / Infernal
- [ ] 霜魂 / Frost Soul
- [ ] 灵魂 / Soul
- [ ] 虚空 / Void
- [ ] 最终死神形态 / Final Death form
- [ ] 死亡领域或死亡项链 / Death Domain or Death Necklace
- [ ] 死神祭坛与成长 UI / Death Altar and progression UI
- [ ] 灵魂、灵魂精华或魂印 / Souls, Soul Essence, or Soul Seals
- [ ] 长袍或翅膀 / Robe or wings
- [ ] 多人、服务端或兼容性 / Multiplayer, server, or compatibility
- [ ] 本地化、教程或无障碍 / Localization, tutorial, or accessibility
## 成长与平衡细节 / Progression and balance details
<!-- 如适用,请提供解锁阶段、世界进度、等级上限、费用、伤害、冷却、范围等建议数值。 -->
<!-- If applicable, suggest unlock stage, world gate, level cap, cost, damage, cooldown, radius, or other values. -->
## 多人及存档影响 / Multiplayer and save impact
<!-- 应由客户端还是服务端判定?需要同步什么状态?旧人物如何迁移? -->
<!-- Should the client or server decide it? What state needs synchronization? How should old characters migrate? -->
## 备选方案 / Alternatives considered
<!-- 还有哪些做法?为什么更推荐当前方案? / What other approaches did you consider, and why do you prefer this one? -->
## 草图、参考或补充信息 / Mockups, references, or additional context
<!-- 可附截图、示意图或录像,但请说明希望参考的是机制、布局还是视觉氛围。 -->
<!-- Attach screenshots, diagrams, or video if useful, and explain whether they reference mechanics, layout, or visual mood. -->
@@ -0,0 +1,134 @@
name: "✨ 功能建议 / Feature Request"
description: "提出玩法、平衡、视觉或易用性改进 / Suggest gameplay, balance, visual, or usability improvements"
title: "[Feature] "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
## 提交前检查 / Before submitting
请先说明需要解决的玩家问题,再描述建议方案。这有助于判断它是否适合现有成长体系。
Start with the player need or problem, then describe your proposal so it can be evaluated against the existing progression systems.
- type: checkboxes
id: preflight
attributes:
label: "提交前确认 / Pre-flight checklist"
options:
- label: "我已搜索现有 Issue,没有找到相同建议。 / I searched existing issues for the same request."
required: true
- label: "这项建议属于 Soul Harvest,而不是 Terraria 或 tModLoader 本体。 / This request belongs to Soul Harvest, not Terraria or tModLoader."
required: true
- type: markdown
attributes:
value: |
## 建议范围 / Proposal scope
请选择建议性质与受影响系统。
- type: dropdown
id: request_type
attributes:
label: "建议类型 / Request type"
options:
- "新玩法或新能力 / New gameplay or ability"
- "平衡调整 / Balance change"
- "视觉或音效 / Visual or audio"
- "界面或操作体验 / UI or controls"
- "教程、本地化或无障碍 / Guide, localization, or accessibility"
- "兼容性改进 / Compatibility improvement"
- "其他 / Other"
validations:
required: true
- type: dropdown
id: affected_area
attributes:
label: "涉及系统 / Affected systems"
multiple: true
options:
- "收魂镰通用系统 / Harvest Sickle common systems"
- "亡骨 / Bone Wraith"
- "血契 / Blood Covenant"
- "炼狱 / Infernal"
- "霜魂 / Frost Soul"
- "灵魂 / Soul"
- "虚空 / Void"
- "最终死神形态 / Final Death form"
- "死亡领域与死亡项链 / Death Domain and Death Necklace"
- "死神祭坛与成长界面 / Death Altar and progression UI"
- "灵魂、灵魂精华与魂印 / Souls, Soul Essence, and Soul Seals"
- "长袍与翅膀 / Robes and wings"
- "多人、服务端或兼容性 / Multiplayer, server, or compatibility"
- "教程、本地化或无障碍 / Guide, localization, or accessibility"
validations:
required: true
- type: markdown
attributes:
value: |
## 玩家需求与方案 / Player need and solution
请结合实际游玩场景说明,而不仅是给出最终数值。
- type: textarea
id: problem
attributes:
label: "想解决的问题 / Problem or player need"
description: "目前哪里不清晰、不方便、不平衡或缺少反馈? / What is unclear, inconvenient, unbalanced, or missing feedback?"
placeholder: "当玩家……时,目前会……,因此…… / When the player ..., the current behavior ..., which causes ..."
validations:
required: true
- type: textarea
id: proposed_solution
attributes:
label: "建议方案 / Proposed solution"
description: "描述玩家操作、触发条件、效果、反馈与失败状态。 / Describe inputs, conditions, effects, feedback, and failure states."
validations:
required: true
- type: textarea
id: gameplay_example
attributes:
label: "实际游玩示例 / Gameplay example"
description: "用一个具体战斗、成长或多人场景说明方案如何运作。 / Show how the proposal works in a concrete combat, progression, or multiplayer scenario."
- type: markdown
attributes:
value: |
## 成长与技术影响 / Progression and technical impact
如不适用可填写“不适用 / N/A”。
- type: textarea
id: balance
attributes:
label: "成长与平衡细节 / Progression and balance details"
description: "包括解锁阶段、世界进度、等级上限、费用、伤害、冷却或范围。 / Include unlock stage, world gate, level cap, cost, damage, cooldown, or radius."
- type: textarea
id: multiplayer_save
attributes:
label: "多人及存档影响 / Multiplayer and save impact"
description: "需要同步哪些状态?旧人物如何处理? / What state must be synchronized? How should existing characters be handled?"
- type: textarea
id: alternatives
attributes:
label: "备选方案 / Alternatives considered"
description: "还考虑过哪些做法,为什么更推荐当前方案? / What alternatives did you consider, and why do you prefer this proposal?"
- type: textarea
id: references
attributes:
label: "草图、参考或补充信息 / Mockups, references, or additional context"
description: "可拖入截图、示意图或录像,并说明希望参考的是机制、布局还是氛围。 / Attach images, diagrams, or video and explain what should be referenced."
- type: checkboxes
id: final_confirmation
attributes:
label: "最终确认 / Final confirmation"
options:
- label: "我理解提交建议不代表该功能一定会被采用或按原方案实现。 / I understand that submitting a request does not guarantee implementation as proposed."
required: true
@@ -4,4 +4,4 @@ author = XFEstudio
version = 3.0
homepage = https://git.xfe.studio/XFEstudio/DeathMod
includeSource = true
buildIgnore = *.csproj, *.sln, *.user, .gitignore, .gitea\*, .vs\*, .xfe\*, bin\*, obj\*, tmp\*, docs\*, README*.md, extract.log
buildIgnore = *.csproj, *.sln, *.user, .gitignore, .github\*, .gitea\*, .vs\*, .xfe\*, bin\*, obj\*, tmp\*, docs\*, README*.md, extract.log