日記/2008-10-02

Last-modified: 2008-10-02 (木) 02:35:23

調整がほぼ出来た。
今まで投げ関連の調整に手間取っていたがだいぶうまくいった。射撃に少し再現性有りのバグが存在するのでそれを取ればとりあえず終わり、という事にしたい。




あと、コストオーバー入れます。現状での考えは以下のような感じ。
ユニットが復活する時に、残りコスト<ユニットコストの場合、以下のような計算でHP減少。CPUには発生しない。

  • 最大HPの50%から、残りコストの不足分を引いた値が基準値。端数切捨て。
  • ただし基準が一定値以下になった場合、最低保障値に上書きされる。
    • 最低保障値は100

実例

残りコスト500の時PLOTが死んだ場合

消費コスト300なので残りコスト200。コストオーバー発生。

  • 最大HP(470)の50%=235から、不足分(必要コスト300-残りコスト200)の100を引いた値=135で復活
残りコスト400の時PLOTが死んだ場合

同じくコストオーバー発生

  • 最大HP(470)の50%=235から、不足分(必要コスト300-残りコスト100)の200を引いた値=35が算出される
  • 最低保障値以下なので最低保障値によって上書きされ、HP100で復活する

ゲーム中に一瞬で算出できないように少しややこしくしてみた。単純な割合にするかもしれないしその辺はまだ未定。