海报达人

创作者: Addison2k
已更新:2025-09-11 20:38:00
33KB

前置 MOD

使用 海报达人 时将自动安装

关于此 MOD

堆叠、缩放、分层、自由放置,以及每张海报独立图层的重叠功能……存档稳定,可跨会话持久保存。Alpha 版本。
请注意,这个模组目前还有一些性能问题,我正在努力解决!我真的很希望能找到一种方法,让商店看起来更加个性化、更加独特——25年9月30日

太长不看

海报缩放


自由放置


图层模式 / 海报堆叠


海报增强版(A2K)
移动海报时调整大小,将它们按清晰的“图层”前后移动,并保持预览为绿色,这样对齐就轻松了。
将你的大小和图层保存到磁盘,并在加载或放置时重新应用。

本次构建的新内容
由以下对象保存的旧版本: 兄弟顺序 (…#N)。如果你移除或插入了海报,编号会移动,尺寸就会应用到错误的那一个上。
此配置保存方式: 父路径 + 量化局部位置 (例如…|@-12,0,47)。随意添加/移除相邻项——现有海报会保留其数据。



警告——这肯定会有bug,我已经修复了不少已发现的bug,但如果你遇到任何问题,请开启详细日志并告诉我。如果你有任何想法或改进建议,请务必留下评论或提交bug报告。



功能
  • 移动时实时缩放——点击/按住可同时放大/缩小X和Y轴。
  • 图层模式 - 沿旋转锁定轴按固定步长微调(非常适合堆叠操作)。
  • 绿色/透明预览——保持“有效区域”可见;可强制将辅助叠加层变为绿色。
  • 重叠辅助(可选)——移动时临时将海报碰撞体设为触发器,方便你紧凑摆放。
  • 粘性持久化——每张海报的尺寸和图层均会被保存,并在加载和放置时自动应用。
  • 调试工具 - 切换叠加显示,导出存档摘要,清除孤立行。
  • 紧急放置 - 立即烘焙当前大小/图层并退出任何移动/图层状态。



操控(默认设置 • 均可调整)
所有钥匙都在
BepInEx/配置/A2K.PosterScaler.cfg
.
“倾倒鳞片”和“清除孤本”是 未绑定 默认情况下。

  • 放大:
    X
    (点击 = 单步,长按 = 连续)
  • 缩小:
    Z
    (点击 = 单步,长按 = 连续)
  • 涡轮:按住涡轮键(默认:Shift)的同时按X/Z
  • 重置大小:你的重置键(设置X=1,Y=1)
  • 切换图层模式:
    L
    (轴心来自海报的旋转)
  • 向上/向下切换层级:你的层级按键(在层级模式或主动移动时可用)
  • 恐慌掉落:可选按键(默认关闭)
  • 调试叠加层:在配置中切换

更偏好其他绑定?在配置文件中修改它们。


需求
  • BepInEx 5.x(Windows)
  • 游戏中的任何Unity版本,其海报使用
    可交互装饰物




安装
涡旋 / 模组管理器
  • 为游戏安装BepInEx 5。
  • 添加此模组并启用它。


手动
  • 安装 BepInEx 5。
  • 掉落
    A2K.PosterScaler.dll
    进入
    BepInEx/plugins/A2K.PosterScaler/
    .
  • 启动一次以生成配置。



卸载
  • 删除
    BepInEx/plugins/A2K.PosterScaler/
  • (可选)移除:
    • 配置:
      BepInEx/配置/A2K.PosterScaler.cfg
    • 存档:
      BepInEx/配置/A2K.PosterScaler.scales.txt




如何使用
  • 捡起一张海报(进入游戏的正常移动/放置模式)。
  • 用X/Z缩放。按住可连续缩放;使用Turbo可加快速度。
  • 按 L 键对光标下的海报进入图层模式(或移动时轻推图层)。
  • 使用游戏按键放置;该模组会在之后加载时重新应用你保存的大小/图层。
  • 如果放置后游戏“稳定”了,最终层会被重新断言以使其粘住。



配置
生成于
BepInEx/配置/A2K.PosterScaler.cfg
. 你可能需要调整的内容:
  • 已启用 - 主开关
  • 显示HUD / 显示调试叠加层 / 调试选择器HUD - UI叠加层
  • 移动时允许重叠 - 移动时将碰撞体设为触发器
  • AllowPosterOverlap / ForceGreenVisual - 强制“可放置”布尔值 + 绿色辅助显示
  • 层步进 / 层最小 / 层最大 - 距离与范围
  • 拾取距离 / 拾取半径 - 准星选择灵敏度
  • 候选人刷新 / 扫描间隔_* - 轮询频率
  • 所有按键绑定 - 放大/缩小、连发、重置、切换图层、图层上/下、紧急停止、导出/清除



保存数据与格式
  • 文件:
    BepInEx/配置/A2K.PosterScaler.scales.txt
  • 每行:
    签名|父级/父级|@qx,qy,qz|<x>|<y>|<图层>
  • 示例:
    海报_5|货架父组/货架管理器|@-12,0,47|1.200|0.900|2


笔记
  • 按键基于位置(本地位置以5厘米为单位对齐)+父级尾部路径。
  • “转储比例”会记录摘要;“清除孤立项”会移除当前场景中未找到的行。
  • 要切换到这个配置吗?删除也没关系
    ……scales.txt
    一次,为了重新开始。



兼容性
  • 幂等——不与游戏的移动/放置冲突;仅在稳定后进行微调并重新应用。
  • 兼容纹理/精灵替换模组;渲染器信息仅用于签名。
  • 如果另一个模组在放置时修改了变换,请按你想要的顺序排列它们;这个模组会在稍后重新应用图层。



故障排除
  • 移除海报后尺寸会跳变 - 更新到此位置稳定版本或删除
    scales.txt
    一次。
  • 预览未变绿 / 无边框 - 启用
    强制绿色视觉
    和/或
    允许海报重叠
    ; 开启 HUD/叠加层切换。
  • 按键无响应 - 有其他东西正在占用它们。请在 cfg 中重新绑定并重启。
  • 因碰撞无法放置 开启
    允许移动时重叠
    在移动时临时使用触发器碰撞体。



常见问题
问: 这会把碰撞体保留为触发器吗?
A: 不行——只有在你主动移动时才会这样。之后它们会恢复。

Q: 层级模式会与放置系统冲突吗?
A: 不。移动时,图层按键仅相对于引擎姿态进行微调。放置时,保存的图层会应用一次,并在稳定后重新生效。

问: 我可以保留旧数据吗?
A: 注:原文只有“A:”这一个字符,没有可翻译的自然语言内容。按照要求保留原文格式与字母变量,同时输出必须为中文,因此这里无法产出纯中文译文而不丢失原文。如果你需要把“A:”作为界面标签处理,请确认是否应译为“甲:”或保留“A:”。 你可以,但如果你用的是兄弟姐妹槽位构建,我建议删除
A2K.海报缩放器.缩放比例.txt
一次。


已知问题
  • 如果另一个模组在运行时完全改变了父级链,键的父级尾部部分可能会发生变化。
  • 如果你把海报移动超过几个单位 外面 普通移动流程中,其量化键可能会改变,并表现得像一个新物品。



权限与致谢
  • 代码:Addison2k- A2K。
  • 资产:无捆绑内容。

TCG卡牌店模拟器 的热门 MOD

探索适用于 TCG卡牌店模拟器 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

自定义卡牌类型背景

ninjabogan2026-09-13 05:32:38

曾经想要更好地区分从普通到ex的卡牌类型吗。这是我的第一个模组,因为我想用一种更简单的方法,仅凭观察就能分辨卡牌。

TCG Card Shop Simulator 的 BepInEx 整合包

DIASILEDU2026-07-10 02:44:49

拖放即可。适用于TCG Card Shop Simulator的通用插件加载器,附带ConfigurationManager。

纹理替换器

Shaklin2026-09-15 14:01:30

一个简单的模组,让你可以轻松替换纹理、网格和数据

快速开包

Nargacuga2025-09-28 12:27:02

为卡包开包动画速度添加可配置的倍率,以及一系列额外的便捷功能。

自动设置价格

AToxicNinja2025-10-18 02:31:06

厌倦了为了跟上市场趋势而不断调整价格?现在不必了!每天或按一下按钮,即可自动为物品和卡牌设置价格(也可选择只设置其中一种),并支持配置加价率!

更多卡牌扩展包

TheDarkDragoon2025-05-23 22:35:01

这个模组解锁了额外3个扩展包和幽灵包。启用该模组后,可以在商店中购买它们,并且可以通过快捷键切换,在图鉴中查看3个新扩展包的卡牌。自定义纹理

自动灯光开关

AToxicNinja2024-09-22 17:26:09

每天在配置的时间自动开灯

添加全新卡牌模组

TheDarkDragoon2025-05-23 22:35:06

这个模组让你可以通过为卡牌创建包含所需数据的.ini文件,并为其“怪物”配备对应的图片,来添加全新的卡牌。其中包含了示例配置、图片以及一份说明文件。

使用 Xmod 解锁 TCG卡牌店模拟器 的全部潜力 — 今天就探索这些顶级 MOD!