[COZY]让太吾村建造重新简单起来 建造模式 UI重制

If you liked this item, please rate it up on Steam Workshop page.

Author: ThatCozyBear

Last revision: 5 Jul at 04:41 UTC (3)

File size: 38.27 MB

On Steam Workshop

Description:

中文说明

这是什么
太吾村落的建筑,本来建一个要:选建筑 → 放下 → 菜单滑走 → 滚回去重选 → 再放下……每建一个重复一遍。
进入太吾村, 右边 有一个建造模式, 点一下它就可以了
这个模组把村庄建筑区域重新设计成一个可拖动、可缩放的悬浮面板,像建造类游戏那样浏览全部建筑、筛选、连续放置。

核心
– 连续放置:选一次,放下后自动重新装填,一路铺同一种建筑(长街、农田、民居……)。Shift+确认 = 连续放置。
– 不用来回滚菜单:所有建筑在一个面板里,按类别(村寨/自然/资源/武学/百艺)和产出筛选,按名称搜索。
– 能不能建,先告诉你:每张卡片直接标状态——可建造 / 缺资源 / 缺心材 / 缺前置建筑 / 附近无水域·花谷·长春涧 / 剧情未解锁。不用放下去才发现建不了。
– 放置预览:选中卡片,半透明建筑立刻跟着鼠标,不用再点"开始放置"。
– 鼠标悬停看介绍:把鼠标放到建筑卡片上,会弹出和原版建筑页面一样的介绍(名称 / 描述 / 功能描述)。

放置透明度
– 顶部工具栏新增「放置透明度」调节(半透明 / 不透明 / 隐藏 三档,带 −/+ 微调),放置建筑时即时切换面板透明度,方便看地图。半透明(35%,默认)→ 不透明(100%,点击仍穿透到地图)→ 隐藏(面板完全收起),跨会话保存。

其他功能
– 面板可拖动、右下角拖拽缩放(580×360 ~ 1400×1000)、可折叠成侧栏
– 类别 + 产出筛选:百艺按技艺(厨/工/木/织/乐/诗/画/医/道/释/毒/算/弈/鉴/玉/杂),自然/资源按实际产出(食材/木材/金石/玉石/织物/药材/金钱)
– 排序与过滤:默认 / 可造优先 / 名称;"仅可建造"开关
– 右侧详情:逐项资源消耗(已有/需要 + O/X)、心材、类别、占地、前置、产出
– 收藏(☆,最多 5 个)跨会话保存,折叠侧栏里直接点选
– 界面缩放(100%~400%)与字号(100%~200%),跨会话保存
– 与"制造清单 TaiwuBillManager"互斥:打开一个会自动关另一个

不影响存档
所有放置都走游戏原生建造 API(StartPlacingBuilding / ConfirmBuild),模组只负责选建筑和重新装填,不自己写建造或存档逻辑。卸载/禁用不影响存档。

进入 / 退出
– 进入:村庄建筑区域横条上点"建造模式"(仅太吾村内可用)
– 退出:再点一次"建造模式"、按 ESC、按右键 或点右上角 ✕(三选一)
– 放置中按右键:取消当前选择并恢复面板(不退出建造模式),方便换一个建筑继续

尝试兼容以下mod(如有问题欢迎反馈):
– 《资源建筑全图生效》https://steamcommunity.com/sharedfiles/filedetails/?id=3755016829
开启设置中的"前置建筑全图检测"后,建筑的前置建筑无需紧邻即可建造(默认关闭;仅当同时使用本mod时才需手动开启)。修复此前两者同时开启时,建了练功房却选不了镖局的问题。
– 《更大字体》(ReadableUI) https://steamcommunity.com/sharedfiles/filedetails/?id=3746610253
建造模式边框/指示器已改为继承游戏画布,字体缩放与之同步,不再出现字体过大或错乱。

v1.0 更新
尝试兼容两个常用mod,修复与之冲突的问题:
– 新增设置「前置建筑全图检测」(默认关闭,仅当同时使用《资源建筑全图生效》时才需开启):与《资源建筑全图生效》同时使用时,前置建筑无需紧邻即可建造。修复"建了练功房却选不了镖局"。
– 修复与《更大字体》(ReadableUI) 的冲突:建造模式边框/指示器改为继承游戏画布的 CanvasScaler,字体缩放与之同步,不再出现字体过大或颠倒错乱。

v1.0.1 更新
修复:未安装《资源建筑全图生效》时,附属建筑(如食窖、酒楼等)无法建造的问题。根因是 v1.0 的兼容性设置「前置建筑全图检测」默认开启,其全图扫描对未装该 mod 的玩家是错误的。现默认改为关闭(沿用原版紧邻判定);仅当同时使用《资源建筑全图生效》等扩大生效范围的 mod 时才需手动在设置中开启。

v0.9 更新
一次视觉大改:建筑卡片方正化、网格响应式拉宽增列、悬停/选中/放置三态分明,顺手修了搜索框打不了字和缩放掉列的老问题。
新增 / 改进:

v0.8 更新
新增 / 改进:
– 界面字体改用霞鹜文楷 (LXGW WenKai),中文字形更清晰(建造模式专属,不影响其他模组)。
– 条件文本统一为「前置:X|需要临近:Y」「需要临近:Y」「缺少心材:Z」三种写法(撤销此前的「需 A 临近 B」写法,消除前置与临近的歧义);条件类型陶红色、对象青灰/米色,一眼区分。
– 新增提示:当前置建筑已建但周围没有空余格子时,显示「无空余格子,新建{主建筑}」,提示再建一座前置建筑。
– 建造模式屏幕边框改回亮蓝色。
– 右下角拖拽缩放手柄改为三条递增长度的斜线,更像缩放手柄。
– 当前放置的建筑卡片:浅金描边 + 轻微内发光,明确标出正在放哪个。
– 底部「条件不足」文字改为陶红色(更具警告语义);条件不足卡片悬停时插图提亮。
– 资源消耗数字:千分位 + 三列对齐(名称|现有/所需|✓/×),扫描更高效。
– 搜索框增加边框与聚焦态。
– 条件不足卡片的建筑名称提亮,在暗红底上更易读。
– 「已建」计数移到卡片左上角、固定宽度(已建:99)、无背景。
修复:
– 心材判定:同时检查仓库与行囊两处来源,不再把玩家已拥有的心材误判为缺失(修复「自然资源有心材,有时候也不能造」)。
– 义父的房子(竹庐):不再误显示建造模式按钮(仅太吾村内可用,更严格的村庄判定)。
– 制造 / 设置 / ESC 界面:不再残留建造模式按钮(焦点切换到其他界面时自动隐藏)。

v0.7.1 更新
– 视觉调整
-修复行囊/私库/公库心材使用

v0.7 更新
– 新增:排序扩展到 9 种(默认 / 可造优先 / 名称 / 类别 / 产出资源 / 心材需求 / 造价 / 可负担性 / 依赖满足),顶栏排序按钮循环切换。
– 改进:面板与放置指示器配色微调(视觉小改)。
– 改进:选中建筑卡片与「可建造」卡片颜色明显区分(选中 = 亮金底 + 金边),一眼看出当前选的是哪个。
– 修复:自然资源 + 前置建筑状态(根因修复,影响所有此类建筑:水排 / 缀星阁 / 琉璃馆 / 百兽园 / 四季园 等)——同时缺前置建筑和邻近自然资源时,卡片与详情都同时显示两个原因(如「前置:火炼室 附近无水域」),不再只显示前置而藏起自然资源要求。
– 修复:前置建筑已建但不在 2 格内时显示「需邻近X」(提示就近放置而非重建);右侧建造条件逐项标注 O/X(已满足 / 缺失),与资源消耗一致。
– 修复:放置中右键取消——按右键现在只取消选择并回到浏览(不退出建造模式),此前会让建造模式退出、甚至离开太吾村。
– 修复:进出太吾村后入口按钮不再偶尔消失。
– 移除:自动分配人手(改由 经营管家 OperationManager 负责)。

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.