自动除味器(自动清洁调节器)
自动清洁整个商店,或整个地图...自动进行。Stink Slayer Auto 超级增强 AutoCleansers,确保没有顾客会留下气味。提升范围,扩大有效楼层区域,让所有人“待在内部”,调整每次喷射的消耗量
全覆盖除臭领域
扩大范围: 将自动清洁器的有效作用范围 (m_CleanserRange) 提升至足以覆盖整个商店(默认200f)。
重定义区域: 扩展游戏内所有名为 MoveStateValidArea 的有效移动区域,使其覆盖整个店铺地板,确保清洁器能“看到”每个角落。
双重保险(可选): 可选的缩放所有店铺入口点 (ShopEntrancePoint) 变换,确保覆盖范围万无一失。
闪电般迅速的喷雾
极速冷却: 大幅限制清洁器的冷却时间 (m_CooldownTime),使其能够更快地响应(默认0.35秒)。
强制开启(可选): 可强制设置清洁器单位为开启状态 (m_IsTurnedOn = true),确保它们随时待命。
始终计为内部(可切换)
通过每帧设置 Customer.m_IsInsideShop = true 或强制 Customer.IsInsideShop() 方法返回 true,确保所有顾客在任何位置(甚至在传统意义上的“店外”区域)都能被除臭剂影响。
灵活的消耗品调谐
你可以控制每次喷雾消耗的除臭剂罐量 (m_ItemContentDepleteAmountPerSpray)。默认设置为0.01,使罐子持续时间极长;甚至可以设置为0,实现真正的“无限”除臭。
自动维护与适应
模组会每隔几秒(默认5秒)重新应用其设置,以捕获新生成的顾客、新放置的清洁器或昼夜更替带来的变化,真正做到“设置后即可忘记”。
强大的诊断功能
可选日志: 可以记录每次喷雾事件,用于验证模组效果。
详细模式: 在此模式下,模组会记录每一个被修改的字段以及有多少清洁器/区域对象被更新,便于深度调试和了解模组运行状态。

注意事项:
注意:此MOD可能与少量同类型MOD冲突,可能导致游戏无法正常运行等问题,若发生问题,请卸载此MOD或其他同类型MOD尝试。