农场截图规划器

农场截图规划器

通过可自定义的瓷砖网格叠加层,捕获全分辨率的农场截图,以便规划你的完美《星露谷物语》农场布局。

杂项

关于

  • 我只是想更好地规划我的农场布局,但游戏内置的截图功能没有网格线,很难对照像素艺术对齐。所以我制作了这个模组——概念很简单:它调用游戏内置的截图功能,并叠加一个可自定义的网格,让农场规划变得直观。

功能

  • 全地图截图:捕捉当前位置(农场、温室、姜岛、采石场等)的完整全景视图
  • 可自定义网格:支持颜色、粗细(1-3px)和透明度
  • 输出缩放:25%/50%/75%/100% 预设
  • GMCM 集成:内置通用模组配置菜单支持(可选依赖)
  • 位置选择:通过 GMCM 下拉菜单选择特定地点截图(按名称排序)
  • 缩略图预览:截图完成后在结果菜单中显示缩略图
  • 跳过快捷键:截图处理过程中按 X 键可跳过等待并立即恢复控制
  • 灵活保存路径:可选择保存到游戏默认截图目录
  • 即时访问:截图后弹出结果对话框,一键点击“打开文件夹”
  • 自动清理:处理后可选择删除游戏原始截图文件
  • 国际化:支持英语和简体中文
  • 控制台命令:使用 /farm_screenshot [地点名称]

需求

  • 星露谷物语 1.6+
  • SMAPI 4.0.0+
  • (可选)通用模组配置菜单

安装

  1. 安装 SMAPI
  2. 解压到 Stardew Valley/Mods/FarmScreenshotPlanner
  3. 启动游戏

默认快捷键

  • J - 捕获当前位置的全地图
  • X - 跳过等待,立即恢复游戏控制

配置文件

首次运行后生成 config.json,包含以下选项:

  • Hotkey:截图快捷键(默认:J)
  • CancelHotkey:跳过等待快捷键(默认:X)
  • SelectedLocation:截图位置(默认:“Current Location”)
  • OutputScale:缩放比例(0.25,在 GMCM 中可选择 25%/50%/75%/100%)
  • SavePath:截图保存路径(默认:Screenshots/)
  • UseGameScreenshotFolder:保存到游戏默认截图目录(默认:false)
  • DeleteGameOriginal:处理完成后删除游戏原始截图(默认:true)
  • Grid.Enabled:启用网格(默认:true)
  • Grid.Color:网格颜色 RRGGBBAA(默认:00000060)
  • Grid.Thickness:网格粗细 1-3(默认:1)
  • Grid.Opacity:网格透明度 0-1(默认:0.5)

更新日志

  • 1.0.0 - 初始发布
  • 1.1.0 - 添加了跳过等待快捷键,修复了滚轮缩放问题,修复了窗口切换时的菜单错位,调整了默认配置

源代码

鸣谢

  • 星露谷物语 by ConcernedApe
  • SMAPI by Pathoschild
  • 通用模组配置菜单 by spacechase0