流程控制

分支条件

分支条件
● 功能

为了在符合指定条件是执行特殊处理,可以在此设置让处理发生分支的事件指令。选中了[不符合条件时另行设置]的话,可以产生不满足指定条件的一项分支。

● 设置项目

条件可以从以下项目中指定一个,并同时指定判定基准。

开关

以开关的值作为条件。指定作为条件的开关和值(打开/关闭)。

变量

以变量的值和比较结果作为条件。指定判定条件时用到的变量,比较基准和比较方式。比较的基准值使用变量时可以选择[变量],在其中指定一个要用来比较的变量。

独立开关

以指定的独立开关的值作为条件。指定作为条件的独立开关和值(打开/关闭)。

计时器

以计时器的剩余时间作为条件。指定当前的剩余时间和判定基准的关系(不小于/不大于)

角色

以角色的信息作为条件。指定作为条件的角色,判断的内容(在队伍中/名字/技能/武器/护甲/状态)和判定基准(具体的项目)。

敌人

以战斗时敌人的状态作为条件。指定作为条件的敌人和判定基准(已经出现/状态)。该项目仅在战斗事件中有效。

人物

以玩家或事件的朝向作为条件。指定作为条件的角色和朝向。该项目仅在地图事件中有效。

乘坐

以玩家是否乘坐了指定的载具(小舟/大船/飞艇)作为条件、

金钱

以持有的金钱数作为条件。指定金额和比较方法(不小于/不大于/小于)

物品

以队伍是否持有指定的物品作为条件。

武器

以队伍是否持有指定的武器作为条件。选中了[包含已装备的]的话,角色装备中的武器也作为条件判定的对象。

护甲

以队伍是否持有指定的护甲作为条件。选中了[包含已装备的]的话,角色装备中的护甲也作为条件判定的对象。

按钮

以指定的按钮是否正被按下作为条件。

脚本

以任意Ruby脚本的求值结果作为条件。


循环

● 功能

添加[循环]和[重复以上过程]的事件指令,用于控制循环的处理。设置在这两行之间的事件会不断重复执行。在循环处理中甚至可以再加一层循环,实现“嵌套循环”

● 备注

· 在[循环]和[重复以上过程]中的事件指令会无限循环。要终止这一循环,可以使用[跳出循环]等事件指令。

跳出循环

● 功能

跳出事件指令[循环]中的处理。执行后,事件的处理会跳到[重复以上过程]下一行的事件指令上。跳出循环没有设置项目。

终止事件处理

● 功能

结束事件执行内容的处理。终止事件处理之后的事件指令不会处理。终止事件处理没有设置项目。

公共事件

公共事件
● 功能

调用一个公共事件。调用的公共事件处理完成后,会转至下一条事件指令。

● 设置内容
公共事件

指定要调用的公共事件。


添加标签

添加标签
● 功能

制作事件指令[转至标签]处理的移动目标。

● 设置内容
标签名称

指定标签的名称。


转至标签

转至标签
● 功能

将当前处理的行移动到指定标签的位置,处理标签下一行的事件指令。

● 设置内容
标签名称

指定要跳转到的标签名称。只有同一事件页的执行内容中设置的标签才可以指定。


添加注释

添加注释
● 功能

在执行内容的列表中添加任意的文字来作为备注。注释完全不影响游戏的内容。

● 设置内容
注释

指定一段文字显示为注释。