#==============================================================================
# ■ Module_RPG::Actor
#------------------------------------------------------------------------------
# アクター再定義
#==============================================================================
module RPG
class Actor
def initialize
@id = 0
@name = ""
@class_id = 1
@initial_level = 1
# ↓レベル上限変更↓
@final_level = 999
# ↑レベル上限変更↑
@exp_basis = 30
@exp_inflation = 30
@character_name = ""
@character_hue = 0
@battler_name = ""
@battler_hue = 0
# ↓レベル上限変更↓
@parameters = Table.new(6,1000)
for i in 1..999
@parameters[0, i] = 500 + i * 50
@parameters[1, i] = 500 + i * 50
@parameters[2, i] = 50 + i * 5
@parameters[3, i] = 50 + i * 5
@parameters[4, i] = 50 + i * 5
@parameters[5, i] = 50 + i * 5
end
# ↑レベル上限変更↑
@weapon_id = 0
@armor1_id = 0
@armor2_id = 0
@armor3_id = 0
@armor4_id = 0
# ↓Equip_Extend↓
@armor5_id = 0
@armor6_id = 0
@armor7_id = 0
@armor8_id = 0
# ↑Equip_Extend↑
@weapon_fix = false
@armor1_fix = false
@armor2_fix = false
@armor3_fix = false
@armor4_fix = false
# ↓Equip_Extend↓
@armor5_fix = false
@armor6_fix = false
@armor7_fix = false
@armor8_fix = false
# ↑Equip_Extend↑
# ↓Multi_Blade↓
@armors_weapon = [false, false, false, false, false, false, false, false]
# ↑Multi_Blade↑
# ↓連続攻撃↓
@max_atk_num = 1
# ↑連続攻撃↑
end
attr_accessor :id
attr_accessor :name
attr_accessor :class_id
attr_accessor :initial_level
attr_accessor :final_level
attr_accessor :exp_basis
attr_accessor :exp_inflation
attr_accessor :character_name
attr_accessor :character_hue
attr_accessor :battler_name
attr_accessor :battler_hue
attr_accessor :parameters
attr_accessor :weapon_id
attr_accessor :armor1_id
attr_accessor :armor2_id
attr_accessor :armor3_id
attr_accessor :armor4_id
# ↓Equip_Extend↓
attr_accessor :armor5_id
attr_accessor :armor6_id
attr_accessor :armor7_id
attr_accessor :armor8_id
# ↑Equip_Extend↑
attr_accessor :weapon_fix
attr_accessor :armor1_fix
attr_accessor :armor2_fix
attr_accessor :armor3_fix
attr_accessor :armor4_fix
# ↓Equip_Extend↓
attr_accessor :armor5_fix
attr_accessor :armor6_fix
attr_accessor :armor7_fix
attr_accessor :armor8_fix
# ↑Equip_Extend↑
# ↓Multi_Blade↓
attr_accessor :armors_weapon
# ↑Multi_Blade↑
# ↓連続攻撃↓
attr_accessor :max_atk_num
# ↑連続攻撃↑
end
end
|