Thank you for helping improve RouteFilter. For substantial behavior or save-format changes, open an issue before implementation so compatibility and scope can be agreed in advance.
- Keep changes focused and avoid unrelated formatting churn.
- Use Conventional Commits:
feat:,fix:,docs:,test:,refactor:,perf:, orchore:. - Preserve save compatibility or document the migration plan.
- Add English and Simplified Chinese text for player-facing UI changes.
- Run the C# build, UI build, runtime dependency audit, and version consistency check.
- Explain gameplay impact, known limitations, and validation in the pull request.
By submitting a contribution, you agree to license it under GPL-3.0-only.
感谢参与 RouteFilter。涉及行为或存档格式的较大改动,请在实施前创建 Issue,以便提前确认兼容性和范围。
- 改动应保持聚焦,避免无关格式调整。
- 使用 Conventional Commits:
feat:、fix:、docs:、test:、refactor:、perf:或chore:。 - 保持存档兼容,或明确说明迁移方案。
- 面向玩家的 UI 改动必须同时提供英文和简体中文文本。
- 完成 C#、UI、运行时依赖审计和版本一致性检查。
- 在 PR 中说明游戏影响、已知限制和验证方式。
提交贡献即表示同意以 GPL-3.0-only 发布贡献内容。