Edit
自定义条件分歧
为系统增加条件分歧判断,支持自定义编辑判断方式
除了系统给与的几种条件分歧类别外,还支持自定义的条件分歧。
不同的项目(模板)可能会有不同的自定义条件分歧。
自定义条件也会出现在「游戏开关」
中。
比如TBRPG-梦之剑中提供了几种自定义的条件分歧,以便做出更多与该模板相关的判定
打开自定义条件分歧编辑器
菜单 -> 自定义编辑器 -> 条件分歧设定
编辑界面
自定义编辑器中的可视化制作编辑器界面的方法都是相同的,参考【自定义编辑面板】。
实现自定义条件分歧
Script.ts
module CustomCondition {
/**
* 自定义条件:1表示对应ID=1的自定义条件
* @param trigger 事件触发器
* @param p 自定义参数,根据条件分歧编辑器中设置的参数自动生成
* @return [boolean]
*/
export function f1(trigger: CommandTrigger, p: CustomConditionParams_1): boolean {
// to do 满足的话返回 true
return true;
}
}