群芳独揽,烟霞遍涉——更多恋人【正式版】

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

Author: 临曦

Last revision: 29 Mar at 06:11 UTC

File size: 439.49 KB

On Steam Workshop

Description:

群芳独揽,烟霞遍涉【正式版】
大抵是月色太好的缘故,见一个人,便想赠她一轮;后来遇见的人多了,天上的月亮竟不够分了。
月色虽好,但愿您校园里的每一份心动都不被代码辜负。

订阅请仔细阅读简介和安装步骤,否则mod不会生效或出现问题!!!


mod介绍

【群芳】 是《学生时代》的多恋人功能增强的模组框架
通过 BepInEx、Harmony 运行时补丁扩展原版恋爱系统,打破了游戏原版只能有一个恋人的限制。实现主角在同一存档内存在多位恋人的同时,尽量保持原版流程体验与存档兼容。

二、适用人群

– 希望体验多恋人 即后宫玩法 的普通玩家
– 需要条件与效果扩展接口的剧情作者/模组作者

三、核心功能
  • 多恋人关系管理:支持同时拥有多个恋人,关系数据基于原版结构扩展
  • 多恋人事件适配:条件判定、活动解锁、社交页面、毕业分享等关键流程适配
  • 自定义条件 5207:支持数量判断、批量身份检查、恋人顺序/位置、至少一个匹配
  • 自定义效果 5217:支持全恋人好感、排除好感、分手、恋人融洽度设置
  • 自定义效果 5001:支持设置当前年级与当前年月(对齐原生控制台逻辑)
  • 控制台命令:支持 LINCE 命令集,便于调试与问题定位
  • loverId 锁定:可阻止自动切换当前活跃恋人
四、安装与使用(视频教程b站BV157fAByEsr)
1. 前置需求

– BepInEx 5.4.21 或更高版本(记住必须是v5系列版本)
– Harmony库 (一般BepInEx会自带)

如果你无法访问github,我已经添加了一位作者的前置,请直接订阅并且要手动解压安装运行。

2. 安装步骤
  • 安装 BepInEx 放置到游戏根目录并确保正常加载。
  • 打开本mod模组文件夹,将 LinceMultipleLovers文件夹或dll 放入 BepInEx/plugins/ 目录。
  • 打开自动更新插件模组文件夹,将将LinceAutoUpdater.dll放置于StudentAgeBepInExpatcher。
  • 启动游戏,在 F1 配置面板确认模组加载成功。
    3. 基本使用

    1. 通过正常告白流程添加多位恋人。
    2. 在配置中按需开启或关闭功能项。
    3. 需要控制台调试时使用 LINCE HELP 查看可用命令。

    4. 卸载模组

    – 本mod卸载需要手动删除相关文件

    五、具体条件/效果/命令速查(供剧情拓展开发者)
    1. 自定义条件 5207

    可用于事件配置中的 condition:
    5207,1,X 恋人总数 >= X
    5207,-1,X 恋人总数 <= X
    5207,2,1,id1,id2,… 指定角色全部是恋人
    5207,2,-1,id1,id2,… 指定角色全部不是恋人
    5207,3,1,X,Y 角色Y是第X个恋人(按成为恋人顺序,1-based)
    5207,3,2,Y 角色Y是最后一个恋人
    5207,3,3,X,Y 角色X先于角色Y成为恋人
    5207,14,1,id1,id2,… 至少有一个指定角色是恋人
    5207,14,-1,id1,id2,… 至少有一个指定角色不是恋人

    2. 自定义效果 5217/5001

    可用于事件配置中的 effect:
    5217,0,X 所有恋人好感 +X
    5217,1,X 除当前 loverId 外,所有恋人好感 +X
    5217,1,X,Y 除角色Y外,所有恋人好感 +X
    5217,6,1,X 与角色X分手(等同 LINCE BREAK X)
    5217,7,X,Y 将角色Y的恋人融洽度设置为X
    5001,1,X 当前年级设置为X
    5001,2,X,Y 当前年月设置为X年Y月

    3. 控制台命令(LINCE)

    在游戏中输入 `↑↓↑↓←→←→BABA` 打开控制台后可用:
    LINCE CLEAR 清空控制台记录
    LINCE LOVER <npcId> 将指定角色设为恋人
    LINCE BREAK <npcId> 与指定角色分手
    LINCE LOVERID <id> 切换当前活跃恋人
    LINCE LOVERID LOCK 锁定当前 loverId
    LINCE LOVERID UNLOCK 解除锁定
    LINCE EFFECT <type,sub,…> 手动执行 effect 指令
    LINCE ADDFOLLOW <X> 增加关注上限
    LINCE NPC / LINCE NPC ID <id> / LINCE NPC NAME <name> 查询角色ID与名称
    LINCE RESOCIAL 刷新所有角色社交事件

    六、配置说明

    配置文件位置:BepInEx/config/lince.multiplelovers.cfg,支持游戏内修改。
    常用配置建议:

  • 主角始终判定为单身
    开启后主角单身检查判定始终为真,结局可强制进入相亲 按需开启
  • 允许进行恋爱活动
    绑定选项1,当你开启主角始终判定为单身后,会无法进行恋爱行动,开启可正常进行 按需开启
  • 启用多恋人功能
    核心功能 开启
  • 强制无恋爱经历 主角始终被视为没有谈过恋爱,专门针对“晴天”没有第一个告白李慕晴 按需开启
  • 绕过单身检查
    绕过告白按钮的单身检查,即存在恋人依旧显示其他任告白按钮,注意和选项1区别 开启
  • 锁定loverid
    锁定当前的活跃恋人,之后所有恋爱行动都只和ta互动 按需开启
  • 启动调试日志
    生成日志文件记录,方便bug排查 建议开启
    七、兼容与风险提示
  • 模组尽量兼容原版存档结构,但涉及原版单恋人底层逻辑扩展,建议先备份存档。
  • 与其他基于 BepInEx 深度修改恋爱系统的插件模组可能冲突,建议将本模组置于较后加载顺序。
  • 如果官方进行了底层代码的修改可能会失效,建议关注更新日志。
    八、反馈与支持
  • Bug反馈邮箱:[email protected]
  • GitHub Issues:https://github.com/lincexu/studentAgeLinceMultipleLovers/issues
  • 反馈建议附带:复现步骤、日志文件、存档
    九、免责声明

    本项目为同人技术研究与功能扩展,不隶属于官方。
    内容不影射现实关系观念,仅用于游戏体验拓展与学习交流。

    十、常用位置

    官方本地模组steamsteamappsworkshopcontent1991040
    官方本地存档C:Users用户名AppDataLocalLowPakyiGameStudentAgeSaves账号(需要显示隐藏文件夹)
    官方本地游戏steamsteamappscommonStudentAge
    我的模组日志steamsteamappscommonStudentAgeBepInExLogOutput.log
    模组安装目录steamsteamappscommonStudentAgeBepInExplugins

    十一、常见问题
    1.BepInEx和模组安装正确但F1无反应

    此情况可能正常游玩一段时间后出现,现已查明是steam问题,尝试更新、重启、重登steam等方法,若无效等待数天即可恢复。

Download
Required items:

Click the title to search on this site.


BepInEx前置包Steam Workshop
【群芳】多恋人mod自动更新插件Steam Workshop