キャラクタ情報基礎 CharacterDataBase
キャラクタ情報
キャラクタ情報=基礎+装備+強化弱体+付加
- 基礎=ジョブチェンジ後、レベルアップ後、スキルアップ後(長期にわたって変動が無い、もしくはほとんど変動しない)
- 種族データ、ジョブデータ、メリポデータ
- 装備=着替え後、脱衣後(短期で変動する)
強化=食事+強化魔法
弱体=状態異常、状態変化
弱体=状態異常、状態変化
- 基礎 Base
- 種族 Race
- ジョブ Job
- メリポ Merit
HP,MP,STR,DEX,VIT,AGI,INT,MND,CHR
H2H,SWD,GSW,AXE,GAX,SYC,POL,KAT,GKA,CLU,STA,ARC,MAR,THR
HEA,DEV,ENH,ENF,ELE,DRK,SIN,WIN,STR,NIN,SMN,BLU
H2H,SWD,GSW,AXE,GAX,SYC,POL,KAT,GKA,CLU,STA,ARC,MAR,THR
HEA,DEV,ENH,ENF,ELE,DRK,SIN,WIN,STR,NIN,SMN,BLU
cdb = CharacterDataBase.new p = cdb.profile p[:race] = :elvaan p[:nation] = :sandoria p[:homepoint] = :north_sandoria_moghouse p[:title] = "見習い冒険者" p[:] =
cb = CharacterBase.new cb.hp = 30 cb.mp = 30 cb.attributes[;str] = [] cb.skill.battle.h2h cb.skill[:battle][:h2h] = 30 cb. cb.status[:hp] cb.status[:mp] cb.status[:str] cb.status[ cb.status[:profile][:] cb.status[:joblevel][:war] cb.status[:battle_skill][:] s = cb.status s[:hp], s[:mp] s[:str], s[:dex], s[:vit], s[:agi], s[:int], s[:mnd], s[:chr], s[:gil] p = s[:profile] p[:nation] p[:title] p[:homepoint] p[:] joblv = p[:joblevel]