YEP插件学习笔记7:46闲聊窗口、47更多的敌人掉落、48人物简介、49制作者名单、50增益效果和状态核心、51武器解放、52区域战斗背景

46、闲聊窗口

和其他实用型插件安装在一起
使用并行的写法;地图会记住运行到哪里,回到地图时会继续之前的对话
用ForceGab插件指令,可以暂时打断目前的Gab,插入一条信息

47、更多的敌人掉落

安装在战斗引擎下
对原本的掉落物品栏、备注栏都加上了药水
用了一次火球,回合数足够的掉落物;证明:原来的掉落物如果有设置的话,依然会掉落;超过100%会被当作100%

CTB模式下turn的算法比较奇怪,目前还没找到规律;而且所有敌人,就算是一开始就被打倒的敌人和最后打倒的敌人也是同一个turn,不太合理,尽量还是别用吧。

48、人物简介

YEP_X_ProfileStatusPage

可以在故事中途更新;可以加入图片

装在状态菜单核心之下
会用一个单独的页面显示

49、制作者名单

可以在菜单中加入一个显示文字链接等的选项

50、增益效果和状态核心

放在YEP_BattleEngineCore.js下面

会显示状态持续的回合数;可以设置显示敌人的buff。可以设计Buff持续时间的reset、叠加以及Buff量的叠加等等。可以用代码设置buff的回合数和角色的属性有关(如魔防越高、中毒的回合数越少)、以及buff影响的时间阶段。


51、武器解放

可以用某种技能替换普通攻击和防御;效果和名称都可以被替换;可以设置一定几率触发技能替换

最好和装备核心分在一组
这条注释会将普通攻击切换成5号技能
设置武器一定几率触发;触发时优先于角色的Unleash(会替代技能,要注意)(状态 > 装备 > 敌人 > 职业 > 角色)

可以通过注释,调整Unleash的几率(Weapon Unleash: +50%);可以通过代码做更多调整(如根据角色数据、等级等等)

52、区域战斗背景

YEP_RegionBattlebacks

和其他实用插件放在一起

可以根据不同地图的不同区域设置不同背景。代码如下:

注意:只和自己脚下的区块有关;和敌人脚下的区块无关

你可能感兴趣的:(YEP插件学习笔记7:46闲聊窗口、47更多的敌人掉落、48人物简介、49制作者名单、50增益效果和状态核心、51武器解放、52区域战斗背景)