Script Document

戦闘変数

ダメージ計算用変数

以下の変数群はスキルのダメージ計算の時のみ使用できる。その他の場面では使用できない

戦闘シーン状態

$btlTurn実数読/×現在のターン数。初期状態は 1 で全キャラの行動が終了する毎にカウントが進む
$btlAllyCount整数読/×味方キャラの人数
$btlEnemyCount整数読/×敵キャラの人数

攻撃キャラの変数

$A.isEnemy真偽値読/×攻撃キャラの敵フラグ
$A.index整数読/×攻撃キャラのパーティー インデックス
$A.turn整数読/×攻撃キャラの現在のターン数 (行動不能時のターンはカウントされない)
$A.hp整数読/×攻撃キャラのHP
$A.maxHp整数読/×攻撃キャラの最大HP
$A.sp整数読/×攻撃キャラのSP
$A.maxSp整数読/×攻撃キャラの最大SP
$A.attack整数読/×攻撃キャラの攻撃力
$A.defence整数読/×攻撃キャラの防御力
$A.magicAttack整数読/×攻撃キャラの魔法攻撃力
$A.magicDefence整数読/×攻撃キャラの魔法防御力
$A.agility整数読/×攻撃キャラの敏捷性
$A.avoidance整数読/×攻撃キャラの回避率 (0~100)
$A.takeDamageScale実数読/×攻撃キャラの属性被ダメージ係数 (使用スキルの属性の値)
$A.attackBuff実数読/×攻撃キャラの攻撃力バフ
$A.defenceBuff実数読/×攻撃キャラの防御力バフ
$A.magicAttackBuff実数読/×攻撃キャラの魔法攻撃力バフ
$A.magicDefenceBuff実数読/×攻撃キャラの魔法防御力バフ
$A.agilityBuff実数読/×攻撃キャラの敏捷性バフ
$A.avoidanceBuff実数読/×攻撃キャラの回避率バフ
$A.dealDamageBuff実数読/×攻撃キャラの与ダメージ バフ (使用スキルの属性の値)
$A.takeDamageBuff実数読/×攻撃キャラの与ダメ―ジ バフ (使用スキルの属性の値)

防御キャラの変数

$D.isEnemy真偽値読/×防御キャラの敵フラグ
$D.index整数読/×防御キャラのパーティー インデックス
$D.turn整数読/×防御キャラの現在のターン数 (行動不能時のターンはカウントされない)
$D.hp整数読/×防御キャラのHP
$D.maxHp整数読/×防御キャラの最大HP
$D.sp整数読/×防御キャラのSP
$D.maxSp整数読/×防御キャラの最大SP
$D.attack整数読/×防御キャラの攻撃力
$D.defence整数読/×防御キャラの防御力
$D.magicAttack整数読/×防御キャラの魔法攻撃力
$D.magicDefence整数読/×防御キャラの魔法防御力
$D.agility整数読/×防御キャラの敏捷性
$D.avoidance整数読/×防御キャラの回避率 (0~100)
$D.takeDamageScale実数読/×防御キャラの属性被ダメージ係数 (使用スキルの属性の値)
$D.attackBuff実数読/×防御キャラの攻撃力バフ
$D.defenceBuff実数読/×防御キャラの防御力バフ
$D.magicAttackBuff実数読/×防御キャラの魔法攻撃力バフ
$D.magicDefenceBuff実数読/×防御キャラの魔法防御力バフ
$D.agilityBuff実数読/×防御キャラの敏捷性バフ
$D.avoidanceBuff実数読/×防御キャラの回避率バフ
$D.dealDamageBuff実数読/×防御キャラの与ダメージ バフ (使用スキルの属性の値)
$D.takeDamageBuff実数読/×防御キャラの与ダメ―ジ バフ (使用スキルの属性の値)

使用スキルの変数

$Skill.id整数読/×使用スキルのID
$Skill.sp整数読/×使用スキルの消費SP
$Skill.power実数読/×使用スキルの攻撃力
$Skill.scattering実数読/×使用スキルのダメージ分散度
$Skill.attribute整数読/×使用スキルの属性
TOP