じ☆ve冰风 发表于 2024-3-6 00:30:20

【MV/MZ】感知插件v1.02(视野+视野遮挡+标记声源+集中)

基于 芯☆淡茹水 的地图迷雾插件修改开发。

插件的功能包括:
视野迷雾、视野遮挡、指定视野外事件隐藏
https://rpg. blue/data/attachment/forum/202208/23/001323gu1cnx1lkl2nnzkf.png

视野外听觉范围内声音显示(红色感叹号,贴图可换)
https://rpg. blue/data/attachment/forum/202208/23/001425h0b4eu9embml46fa.png

按下特定键进入集中状态,在地图上显示额外信息,支持换行
https://rpg. blue/data/attachment/forum/202208/23/001551e7havbb69qcczybd.png

上述截图来自参赛作品【匿谷山夜谈】工程截图。
(不含剧透成分)
顺便,不去【匿谷山】体验一下本插件的效果吗?
https://rpg. blue/forum.php?mod=viewthread&tid=490731&page=1&extra=

支持通过参数包括:
https://rpg. blue/data/attachment/forum/202208/23/003201m7yomnzolgylynnq.png

支持通过指令调整上图中大部分参数。
支持不同地图的黑雾使用同一揭示情况记录。即两张长得一模一样的地图可以通过配置实现在其中一张地图开图后另一张地图同步开图情况。
支持MV、MZ版本

顺便带了个手电筒扩展,通过脚本修改手电筒提供的视野半径,计算视野半径时以角色视野和手电筒视野较大者决定
但是没有文档,也没有包装成指令。悟一下吧。。

0

玩票性质作品,之前也没怎么用过rm和JavaScript,所以写得比较随意。轻喷。

bug和意见反馈联系:
但是不一定有心情回复

2022/9/9更新:v1.01
修复了不支持MZ的问题

2023/2/3更新:v1.02
修复FullyOpenMap指令和DissipateMapFog指令无法实时解除视野迷雾的问题
修复指令中mapFogId和mapId混用的问题。该问题会导致共用迷雾的地图之一通过指令解锁全部视野,其他共用迷雾的地图没用正确解锁视野
为了避免混淆造成歧义,所有指定参数名的指令中的mapId参数改为使用mapFogId。为避免造成不必要的困扰,以前的mapId参数保留,可以作为mapFogId正常使用,但是以后新增的指令不再会有mapId这一参数。
新增指令:RecoverMapFog mapFogId 用于将指定地图(默认当前地图)的迷雾恢复初始状态
新增地图Tag:在点亮该地图123个格子的视野之后,清除整个地图的黑雾。
新增参数:fadeSpeed-黑雾图层淡入淡出速度。当黑雾图层被显示或隐藏时,黑雾图层淡入淡出的速度。默认0.05,即20帧后完全消失或出现。
             本帖来自P1论坛作者LunaYuurei,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg. blue/forum.php?mod=viewthread&tid=490758若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

寂寞的青椒 发表于 2024-9-29 15:13:29

这个插件可以呀~
页: [1]
查看完整版本: 【MV/MZ】感知插件v1.02(视野+视野遮挡+标记声源+集中)