MBAA版のみ
  • SETHP(体力)
  • REDUCE(回数)
という2つのコマンドを追加しました。また、これらを実現するために Offset と Reduce という2つの変数が追加されました。

SETHPの方針

SETHPコマンドが呼び出された場合、
  1. HP を指定された値に変更する
  2. その指定された値と HP_SETTING[0] の差分を Offset に保存する
という処理を行います。そして、結果を表示するときに Offset の分を差し引きます。

REDUCEの方針

proceed() の処理内容に
if(Reduce > 0){
  dmg = Math.floor(dmg * ft(70) / 100);
  Reduce--;
} 
を追加します。

問題点

レンには存在しませんが、他キャラのスクリプトでは「固定ダメージを与える攻撃」を実装する際に proceed() を使わずに HP の値を直接変更しています。そのままだとこれらの技がレデュース機能に対応しません。

今回の実装はかなり場当たり的なので、将来方針を変更する可能性も十分あります。そのため、仕様が完全に確定するまでこの問題には対処しません。





最終更新:2011年06月11日 05:07