開発雑記

敵の物理攻撃によってダメージを受けてゲームオーバーになるルーチンを作った。

攻撃対象選択のカーソルがパーティの一人目に付いてしまうバグにあったので直した。
ちなみに、行動対象は
taisyo == 0〜N_PARTY-1 (N_PARTYはパーティの最大人数)がプレイヤー、N_PARTY〜敵MAXまでが敵、
その他#define TAISYO_TEKIZEN (-2)など全体を対象にする定数、
などをとるとなっている。
この「N_PARTY〜敵MAXだったらどうする」がカーソル移動以外にも分散していてかなり危なっかしいのだけどいまさらリライトやクリーンアップするわけにもいかない規模になってしまっている。