Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

Social Magnetism (和朋友一起玩)

Social Magnetism (和朋友一起玩) 让你的殖民者不再孤单,朋友就该待在一起! Make your colonists stick together! Friends should play together! 中文介绍 你是否觉得原版的小人有点“自闭”?明明最好的朋友就在隔壁房间看电视,他却偏要一个人跑到外面的马蹄铁桩去玩? 这个 Mod 旨在优化殖民者的娱乐 AI,让他们在寻找娱乐活动时,优先考虑“社交因素”,主动寻找关系好的朋友。 ✨ 最新 更新 (New!) 现在增加了 Mod 设置面板 (Mod Options): 自定义好感度: 你可以拖动滑块,决定好感度多少以上才算“朋友”。 尊重厌倦 (可选开关): 担心小人一直玩同一种东西导致娱乐效率低?开启此选项后,如果小人玩腻了(耐受度高),就会暂时忽略磁场去找新鲜乐子。默认关闭,保持沉浸感。 逻辑修复: 修复了打断小人吃饭、服药的问题。 核心功能 当一个小人准备去娱乐时,Mod 会按照以下 3级优先级 寻找朋友: 1. 加入同一局游戏 (Join Together) 如果朋友正在玩多人设施(如扑克桌、轮盘赌、看电视),且有空位,小人会直接加入,坐在一起玩。 2. 在旁边玩同款 (Play Nearby) 如果朋友在玩单人设施(如电脑、街机),或者桌子满了,小人会寻找房间里 同类型的其他空闲设施(比如坐在朋友旁边的另一台电脑前)。 3. 只是待在同一个房间 (Hang out in the same room) 如果以上都不行,小人会寻找朋友所在房间里的 任意娱乐设施。哪怕你在下棋,我在看电视,只要在一个房间里,就是一种陪伴。 修复与优化 这个版本对逻辑进行了优化和重构,针对多mod的重度环境进行了适配: 智能保护: 不再打断正在摄取(吃饭、喝酒、吃药)的小人,防止成瘾崩溃。 修复红字报错: 增加了严格的任务类型检查,防止因为其他 Mod 的娱乐设施定义不规范导致的红字错误。 更智能的判定: 优化了空位检测逻辑,解决了小人因为误判座位已满而发呆或放弃社交的问题。 无声运行: 代码经过优化,静默生效,不刷屏日志,不影响性能(可在设置中开启 Debug 模式)。 前置与兼容性 需要前置:Harmony 兼容现有的旧存档,可随时安全加入。 兼容绝大多数增加娱乐设施的 Mod(如 GloomyFurniture, Vanilla Furniture Expanded 等)。 Description Do you feel that vanilla pawns are a bit "antisocial"? Even if their best friend is watching TV in the next room, they choose to play horseshoes alone outside? This mod optimizes the recreation AI. When looking for joy, pawns will prioritize "social factors" and actively seek out friends. ✨ v1.1 Update Features (New!) Based on player feedback, we have added a Mod Settings Menu: Opinion Threshold: Use the slider to decide how much opinion is needed to count as a "friend". Respect Boredom (Optional): Worried about efficiency? Toggle this on, and pawns will ignore magnetism if they are bored of that specific joy type. Disabled by default to maximize socialization. Logic Fixes: Fixed an issue where pawns would be interrupted while eating or taking drugs. Features When a pawn looks for recreation, the mod searches for friends with the following 3 priorities: 1. Join Together If a friend is using a multi-user facility (e.g., Poker Table, TV) and there are empty seats, the pawn will join them immediately. 2. Play Nearby If the friend is using a single-user facility (e.g., PC, Arcade), or the table is full, the pawn will look for similar facilities in the same room (e.g., using the computer next to their friend). 3. Hang out in the same room If none of the above works, the pawn will look for any recreation facility in the friend's room. Even if you are playing chess and I am playing horseshoes, staying in the same room counts! Fixes & Optimization This version is refactored for heavily modded environments: Smart Protection: No longer interrupts pawns who are ingesting (eating, drinking, taking drugs). Error Fixes: Added strict job type checking to prevent red errors caused by mismatched JoyKinds in other mods. Smarter Logic: Improved seat reservation logic to prevent pawns from standing still or dazing. Performance: Optimized code for silent operation without log spam (Debug mode available in settings). Requirements Requires: Harmony Safe to add to existing saves. Compatible with most mods that add recreation buildings.