货架守卫

创作者: Dobermen1
已更新:2026-09-02 02:51:41
27KB

关于此 MOD

为每个货架添加独立控制,可暂停工人补货、保护已分配商品及预留空货架位,支持状态持久化、状态图标、货架移动及批量装饰控制。
货架守卫

货架守护为《超市模拟器》中的每个货架位添加了一个专属管理标签。可暂停某一货位工人的补货工作,保护已分配的产品不被替换或解除分配,或预留空位以确保不会有任何物品被放置于此。

每层书架控制
  • 在每个产品标签旁及支持的空货架空间上添加“货架守卫”标签。
  • 暂停单个已占用空间的工人补货。
  • 防止指定产品被替换或取消指派。
  • 保护一个空位,使其保持为空。
  • 让工人跳过暂停的目标,继续执行另一个有效任务或返回他们的箱子。
  • 在放置被保护阻挡时显示游戏内警告。

专用管理对话框
  • 打开更宽的货架守卫对话框,以容纳完整的控制文本。
  • Shelf Guard开启时,隐藏并停用游戏原有的价格和折扣控件。
  • 货架守卫关闭时,恢复正常的定价界面。

状态图标
  • 左侧的红色阻止图标表示补货已暂停。
  • 右侧的蓝色护盾表示货架空间受到保护。
  • 黄色表示该选项运行正常。

如何使用
与货架空间旁的黄色货架守卫标签互动。
2. 在开启与暂停之间切换补货状态。
3. 在未锁定与保护之间切换保护状态。

只有在分配了产品时才能暂停补货。防护功能对已分配和空置的货架位均有效。

批量与重新装饰控制
  • F7 - 重新装饰模式: 暂时暂停所有补货并禁用保护。再次点击即可恢复每个货架之前的状态。
  • F8 - 切换所有补货: 暂停或允许在已占用的空间中进行补货。
  • F9 - 切换所有保护: 保护或取消保护已分配和空置的空间。

热键可以在Shelf Guard的BepInEx配置中更改。Mod设置工具是可选的,提供游戏内设置页面。

坚持
  • 状态会随货架移动、日期变更及存档读取而保留。
  • 货架守卫的数据单独存储,不会修改正常的游戏存档。
  • 常规更新会保留现有的货架防护状态和设置。

安装
为《超市模拟器》安装 BepInEx 6 IL2CPP。
2. 关闭游戏。
3. 将此ZIP文件解压到超市模拟器游戏文件夹中。
4. 确认DLL文件位于:

BepInEx\plugins\ShelfGuard\ShelfGuard.dll

兼容性
  • 基于超市模拟器 v1.6.0(构建 223)编译,并已通过启动验证。
  • 需要Windows 64位系统上的BepInEx 6 IL2CPP。
  • 单人模式为主要测试模式。多人模式尚未验证。
  • 同时修改货架标签、展示槽、定价界面、补货员或收银员的模组可能会产生冲突。

已知限制
  • 界面文本目前为英文。
  • 新增的货架护板可能不会包含在每个展柜的交互轮廓中。
  • 游戏重大更新可能需要兼容性更新。

BUG 反馈

如果您发现问题,请通过Nexus通知我。 漏洞 标签。请包含游戏版本、Shelf Guard版本、单人/多人状态、受影响的货架/展示类型、复现步骤,以及其中有用的几行内容。
BepInEx\LogOutput.log
. 如果是画面问题,截图或短视频会特别有帮助。

本模组与Nokta Games或《超市模拟器》无任何关联。

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