[ダメージ]のデータ。
関連クラス: RPG.UsableItem, Game_Action
| Name | Type | Description |
|---|---|---|
type |
Number | タイプ |
elementId |
Number | 属性 ID |
formula |
String | [計算式] |
variance |
Number | [分散度] % (0〜100) |
critical |
Boolean | [会心]するか |
| 番号 | [タイプ] |
|---|---|
| 0 | なし |
| 1 | HP ダメージ |
| 2 | MP ダメージ |
| 3 | HP 回復 |
| 4 | MP 回復 |
| 5 | HP 吸収 |
| 6 | MP 吸収 |
[データベース]-[タイプ]-[属性] で設定された ID。
System の elements プロパティに登録されている。
下表の -1 と 0 は固定、1 以降は規定値。
| ID | [属性] |
|---|---|
| -1 | 通常攻撃 |
| 0 | なし |
| 1 | 物理 |
| 2 | 炎 |
| 3 | 氷 |
| 4 | 雷 |
| 5 | 水 |
| 6 | 土 |
| 7 | 風 |
| 8 | 光 |
| 9 | 闇 |
計算式は eval ( Game_Action.evalDamageFormula )によって処理されるので、例えば Math.random() メソッドなど JavaScript がそのまま記述できる。
また、以下の変数が利用できる。
| 変数 | 値 |
|---|---|
| a | 攻撃側の Game_BattlerBase |
| b | 防御側の Game_BattlerBase ( target で代用可 ) |
| v | Game_Variables の _data プロパティ |
| item | RPG.UsableItem |
| this | Game_Action |