公共事件的数据类。
ID。
名称。
触发条件(0:正常执行,1:自动执行,2:并行处理)。
条件开关 ID。
执行内容(RPG::EventCommand)的数组。
判断事件是否自动执行,当 trigger 的值为 1 时返回 true。
判断事件是否并行处理,当 trigger 的值为 2 时返回 true。
class RPG::CommonEvent def initialize @id = 0 @name = '' @trigger = 0 @switch_id = 1 @list = [RPG::EventCommand.new] end def autorun? @trigger == 1 end def parallel? @trigger == 2 end attr_accessor :id attr_accessor :name attr_accessor :trigger attr_accessor :switch_id attr_accessor :list end