Data class for items.
The item ID.
The item name.
The item's icon graphic file name.
The item description.
Scope of the item's effects (0: none, 1: one enemy, 2: all enemies, 3: one ally, 4: all allies, 5: 1 ally--HP 0, 6: all allies--HP 0, 7: the user).
When the item may be used (0: always, 1: only in battle, 2: only from the menu, 3: never).
The animation ID when using the item.
The animation ID when on the receiving end of the item.
SE played when item is used on the menu screen (RPG::AudioFile).
The Common Event ID.
The item price.
Truth value of whether the item disappears when used.
Parameter affected (0: none, 1: max HP, 2: max SP, 3: strength, 4: dexterity, 5: agility, 6: intelligence).
Amount by which parameter increases.
HP recovery rate.
HP recovery amount.
SP recovery rate.
SP recovery amount.
The item's hit probability.
The item's physical defense F rating.
The item's magic defense F rating.
The item's degree of variance.
The item's element. An Elemental ID array.
States to add. A State ID array.
States to cancel. A Stae ID array.
module RPG class Item def initialize @id = 0 @name = "" @icon_name = "" @description = "" @scope = 0 @occasion = 0 @animation1_id = 0 @animation2_id = 0 @menu_se = RPG::AudioFile.new("", 80) @common_event_id = 0 @price = 0 @consumable = true @parameter_type = 0 @parameter_points = 0 @recover_hp_rate = 0 @recover_hp = 0 @recover_sp_rate = 0 @recover_sp = 0 @hit = 100 @pdef_f = 0 @mdef_f = 0 @variance = 0 @element_set = [] @plus_state_set = [] @minus_state_set = [] end attr_accessor :id attr_accessor :name attr_accessor :icon_name attr_accessor :description attr_accessor :scope attr_accessor :occasion attr_accessor :animation1_id attr_accessor :animation2_id attr_accessor :menu_se attr_accessor :common_event_id attr_accessor :price attr_accessor :consumable attr_accessor :parameter_type attr_accessor :parameter_points attr_accessor :recover_hp_rate attr_accessor :recover_hp attr_accessor :recover_sp_rate attr_accessor :recover_sp attr_accessor :hit attr_accessor :pdef_f attr_accessor :mdef_f attr_accessor :variance attr_accessor :element_set attr_accessor :plus_state_set attr_accessor :minus_state_set end end
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |