RPG::Event::Page::Condition

地图事件块事件页条件的数据类。

超类

调用者

属性

switch1_valid

是否勾选第一个「开关」条件选项的复选框。

switch2_valid

是否勾选第二个「开关」条件选项的复选框。

variable_valid

是否勾选「变量」条件选项的复选框。

self_switch_valid

是否勾选「独立开关」条件选项的复选框。

item_valid

是否勾选「物品」条件选项的复选框。

actor_valid

是否勾选「主角同伴」条件选项的复选框。

switch1_id

当勾选第一个「开关」条件选项,所使用的开关 ID 编号。

switch2_id

当勾选第二个「开关」条件选项,所使用的开关 ID 编号。

variable_id

当勾选「变量」条件选项,所使用的变量 ID 编号。

variable_value

当勾选「物品」条件选项,所使用的变量基准值(大于或等于此值)

self_switch_ch

当勾选「独立开关」条件选项,所使用的独立开关字母编号(A~D)。

item_id

当勾选「物品」条件选项,所使用的物品 ID 编号。

actor_id

当勾选「物品」条件选项,所使用的角色 ID 编号。

定义

class RPG::Event::Page::Condition
  def initialize
    @switch1_valid = false
    @switch2_valid = false
    @variable_valid = false
    @self_switch_valid = false
    @item_valid = false
    @actor_valid = false
    @switch1_id = 1
    @switch2_id = 1
    @variable_id = 1
    @variable_value = 0
    @self_switch_ch = 'A'
    @item_id = 1
    @actor_id = 1
  end
  attr_accessor :switch1_valid
  attr_accessor :switch2_valid
  attr_accessor :variable_valid
  attr_accessor :self_switch_valid
  attr_accessor :item_valid
  attr_accessor :actor_valid
  attr_accessor :switch1_id
  attr_accessor :switch2_id
  attr_accessor :variable_id
  attr_accessor :variable_value
  attr_accessor :self_switch_ch
  attr_accessor :item_id
  attr_accessor :actor_id
end