调试控制台

创作者: Masaicker
已更新:2026-03-09 02:10:09
187KB

关于此 MOD

实时外部日志控制台,支持彩色分级显示与自动保存日志文件。
调试控制台

游戏启动时将自动弹出独立控制台窗口,实时显示全部日志信息。


功能特色

  • 实时日志窗口游戏启动时将自动弹出Windows控制台,实时滚动显示日志信息。
  • 完整日志记录:捕获游戏日志系统与Godot引擎的全部输出信息
  • 品质分级错误:红色、警告:黄色、信息:白色、调试:灰色、引擎输出:青色
  • 日志存档:自动保存当前及上一份日志,崩溃后仍可查阅
  • 无需翻找文件告别手动查看日志文件的繁琐


安装

1. 放置 调试控制台.dll 和 调试控制台数据包 复制到游戏目录下 模组 文件夹:


杀戮尖塔2
└── 模组/
├── 调试控制台.dll
└── 调试控制台.pck


2. 启动游戏后,控制台窗口将自动开启

日志

日志文件保存在游戏用户数据目录下的 logs 文件夹中。


%AppData%/SlayTheSpire2/日志/
├── 调试控制台日志 # 当前运行日志
└── 调试控制台-前次日志.log# 上次运行日志


技术实现

  • 通过 Win32 AllocConsole 创建独立控制台窗口
  • 订阅全局游戏日志回调事件以捕获Logger记录
  • 通过管道拦截进程标准输出,捕获Godot引擎日志,自动过滤重复内容。
  • 仅限 Windows 平台


制作人员名单

本项目基于 炼金师/模组模板-尖塔奇兵2 创建模板。



调试控制台

游戏启动时自动打开外部控制台窗口,实时显示所有日志输出。


特色功能

  • 实时日志窗口游戏启动时自动开启Windows控制台并实时滚动显示日志
  • 完整日志捕获捕获游戏日志系统及Godot引擎的全部输出信息
  • 日志等级颜色标识错误信息显示为红色,警告信息显示为黄色,普通信息显示为白色,调试信息显示为灰色,引擎输出显示为青色。
  • 日志文件持久化保存当前及先前会话日志,崩溃后仍可查看
  • 告别文件翻找告别手动查看日志文件的日子


安装

1. 复制 调试控制台.dll 与 调试控制台.pck 前往 模组 游戏目录中的文件夹:


杀戮尖塔2
└── 模组/
├── 调试控制台.dll
└── 调试控制台.pck


2. 启动游戏——控制台窗口将自动开启

日志文件

日志文件保存在游戏用户数据目录下的logs文件夹中:


%AppData%/SlayTheSpire2/日志/
├── 调试控制台日志 # 当前会话记录
└── 调试控制台-前次日志# 上一局记录


技术规格

  • 通过Win32 AllocConsole创建外部控制台窗口
  • 订阅游戏全局日志回调事件以输出日志
  • 通过管道截取进程标准输出以捕获Godot引擎日志,并自动去重。
  • 仅限Windows平台


致谢名单

本项目基于 炼金师/模组模板-尖塔奇兵2 模板。

使用 Xmod 解锁 杀戮尖塔2 的全部潜力 — 今天就探索这些顶级 MOD!