• 注册
  • 一般交流 一般交流 关注:6312 内容:10244

    [SPT 4.1.2/4.1.3] DynamicMaps 增强整合版:Peek 全景 + Boss 方向 + 纹理缓存清理

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线版交流区 > 一般交流 > 正文
  • 1
  • 一般交流
  • 初来乍到

    适用:SPT 4.1.2 / 4.1.3 | 自包含独立 mod(含原版,无需额外下载DynamicMaps)


    ■ 这是什么

    DynamicMaps v1.2.1 原版 + 三个增强补丁 的自包含整合包,装一个包即可获得全部功能。

    增强为独立 Harmony 补丁(零侵入,不修改原版 DLL),随时可单独卸载。


    ■ 新增功能

    1. Peek 全景模式(按 M)

    按住 M(peek)打开大地图时,显示**整图全景**:

    按住 M 打开 peek:整图可见 + 地图居中

    小键盘 8/小键盘 5:放大 / 缩小 

    方向键:平移地图

    松开 M:恢复打开前的地图位置与缩放


    玩家移动时地图不跟随(配合原版配置 `Auto Center On Player Marker = false`)

    鼠标拖动禁用,键盘驱动,类似小地图操作


    2. Boss 方向指示强化

    Boss 五角星图标正上方角黑色区域增大,指示 Boss 朝向(黑色不受染色影响)。


    3. 纹理缓存清理(内存优化)

    原版 DynamicMaps 的地图纹理缓存(PNG/SVG 图层)为常驻静态缓存、切图后不释放,长会话切多图时内存/显存持续累积。本增强在战局开始时自动清理上一局的纹理缓存并卸载未引用资源。

    战局内地图固定,清理时机安全,不影响当前战局

    代价:新战局首次打开地图需重新解码(约 1~2 秒)

    ■ 安装(1 分钟)

    1. 解压压缩包,得到 `BepInEx` 和 `SPT_Runtime` 两个文件夹

    2. 拖入 SPT 游戏根目录覆盖合并

    3. 重启游戏

    【推荐配置】`BepInEx\config\com.mpstark.dynamicmaps.cfg` 中设置:

    “`

    Auto Center On Player Marker = false

    “`


    ■ 卸载

    删除 5 项:

    “`

    BepInEx\plugins\mpstark-dynamicmaps\

    BepInEx\plugins\DynamicMapsPeekPanoramaPatch.dll

    BepInEx\plugins\DynamicMapsZoomCyclePatch.dll

    BepInEx\plugins\DynamicMapsCacheCleanerPatch.dll

    SPT_Runtime\user\mods\mpstark-dynamicmaps\

    “`

    ■ 兼容性

    – SPT 4.1.2 / 4.1.3,DynamicMaps v1.2.1

    – 不修改原版 DLL,补丁零侵入

    – 不影响原版其他功能(地图、标记、完整地图模式)


    ■ 说明

    – 原版 DynamicMaps 由 mpstark 开发(MIT):https://github.com/samswat/DynamicMaps

    – gGitHub开源:https://github.com/jeanlannce/DynamicMaps-Plus

    隐藏内容需要付费才可以看见

    马上购买
    炉火纯青

    6666666666666

    回复

    请登录之后再进行评论

    登录
    离线版交流区
  • 今日 0
  • 内容 11852
  • 关注 6312
  • 聊天
    关注 4

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

    捐助我们

    • 微信
    • 支付宝
  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: