RMMV品质插件,角色、职业、敌人、道具、武器、防具、技能
rpgmakermv吧
全部回复
仅看楼主
level 11
本插件开源托管在Github:/aaixy/rmmv-plugins
欢迎来给个star,欢迎fork。
插件使用样例也已开源,如何使用欢迎来跟帖回复
根据author RJO大神的物品品质插件增强得来,在他的基础上增加了如下功能:
角色也可以有品质,对于极品队友,谁不想招纳到旗下?
职业也可以有品质,对于转职系统来说必不可少,对于武侠类游戏来说,简直是太有福了!
敌人当然也应该有品质,小怪、boss,顶级boss,难道你不想用颜色来区分他们的品质?
状态是不是应该也有个品质?抱歉,该功能没有完成。。。
当然也保留了原插件就有的功能:
道具的品质
武器的品质
防具的品质
技能的品质
另外,还增加了设置和获取对象对应的品质的方法,下面用法里有详细说明。
本插件完美兼容RJO大神的helpextend和yep的itemcore插件,以及yep的战斗结算插件,1.02版本兼容mog的得失物品和战斗结算插件;
changelog:
1.02 2019.11.25
新增: 兼容 MOG_BattleResult.js v1.1
新增: 兼容 MOG_TreasurePopup.js v1.1
截图看名字的颜色即可,位置错乱因为我的分辨率和mog素材分辨率不匹配
1.01 2019.11.24
新增: 参数: default;
1.00 2019.11.19
首次发布;
用法:
先去插件参数中设置好颜色
在备注框内写入<quality:3>,
支持以下对象的备注框:actor, class, item, weapon, armor, enemy, state;
本插件必须放在YEP_ItemCore.js 和 BOB_SocketsEx.js的前面;
如果你使用了RJO (804173948)大神的helpextend,那么要放在helpextend的后面;
我不得不修改了 YEP_ItemCore.js 关于 drawEquippedActor 来在装备页面绘制已装备改武器的角色的名称的字体颜色保持一致,但遇到问题,目前这里的名字会永远显示白色;
优先级:角色的颜色高于职业的颜色;
默认的职业或角色的颜色索引是2,也即第三个颜色;
其它默认颜色索引为0,也即第一个颜色;
脚本:
获取:
AXY.Quality.get(type, id);
如果有的话返回品质数值,没有的话返回null;
设置:
AXY.Quality.set(type, id, value);
返回true或false;
type,枚举类型,可取值为:actor, class, item, weapon, armor, enemy;
id,数值,比如角色的id,职业的id等;
注意,经过测试,此功能可以动态的保存和读取品质的值以用来做一些高级事件,但没有存入存档,所以下次进入游戏的时候会恢复游戏数据库中的默认值;
例子:
AXY.Quality.get('actor', 1);
AXY.Quality.set('actor', 1, 2);
2020年07月09日 06点07分 1
level 3
厉害厉害厉害了厉害👍👍👍👍👍👍
2020年07月11日 06点07分 2
level 7
我随手一打就是标准的十五个汉字。帮顶。
2020年07月11日 06点07分 3
level 1
哎,我已经在plugin文件夹调用了AXY_Core.js,结果还是提示这个[泪]
2021年11月20日 14点11分 4
1