設計を見直そう23、共通アクションのコマンドと条件。

とどのつまり、食材を入れていいのは冷蔵庫だけというルールにして。
その食材だけで生活。
割と栄養バランスとか節約とか。
いい感じにごはん食べられ・・る?

気がしたり。
気がしなかったり。

乾燥麺とかどうしよう感。
むう。
うどんで代用?
いや、代用ってなによ。

あ、生めんタイプとかなら。
そいえば焼きそばは3食とか、5食でお安く売っているよね。
ラーメン系もあるのかな。
今度探してみよう。

意外といけそうな気がしてきたよ。
調味料はノーカンのルールがないと心が貧しくなりそうだけれど。

流行り文句的にいうところの、Go To リフリジレイターみたいな。
今度トライしてみよう。

・・・。

税金で安くならないケドネ。
 
 
ゲームつくるー。

まずは共通アクション系イベント・ハンドラの整理。
細かいところは、まとめページで行うので例によって例の如く、がーっと書く。

ルールごと。
・共通アクション系イベント・ハンドラはシステムで用意され、ルール・シートに記述しない
・共通アクション系イベント・ハンドラは以下のコマンドをサポートする
  ・施設の利用(場所の更新、ステータスの更新、アイテムの売買)
  ・自分へのアイテム操作(利用・廃棄・装備の脱着)
  ・自分以外のキャラクタへのアイテム操作(利用・渡す)
  ・場所へのアイテム操作(利用)
  ・パーティー操作(勧誘・受諾・脱退)
  ・戦闘操作(開始・離脱)
・共通アクション系イベント・ハンドラのコマンドには2つの条件が設定される
  ・1つ目の条件はシステム上のルールに沿って有効・無効が決まる
   (アイテムを所持している、お店がある、対象キャラクタが存在するなど)
  ・2つ目の条件はルール・シート上にて場所に対して無効化指定を行う
   (特定の場所でのアイテムの利用の禁止、戦闘操作の禁止など)

コマンドの条件ごと。
・施設の利用(場所の更新)
  ・[条件] 料金が払える
  ・[条件] パーティーが利用可能人数以下
  ・[条件] パーティー内の1人が行動可能
・施設の利用(ステータスの更新)
  ・[条件] 料金が払える
  ・[条件] パーティー内の1人が行動可能
・施設の利用(アイテムの売買)
  ・[条件] 料金が払える
  ・[条件] 在庫がある(同時に購入した場合、順番次第で購入できない可能性あり)
  ・[条件] 購入時はバックに空きがあること
・自分へのアイテム操作(利用・廃棄・装備の脱着)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 対象となるアイテムを所持していること
・自分以外のキャラクタへのアイテム操作(利用)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 対象となるアイテムを所持していること
・自分以外のキャラクタへのアイテム操作(渡す)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 相手キャラクタのバックに空きがあること(行動不能でもよいかな?)
  ・[条件] 対象となるアイテムを所持していること
・場所へのアイテム操作(利用)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 対象となるアイテムを所持していること
  ・[条件] 利用可能な場所であること(制限なく効果がなければアイテムを失うでもよい?)
・パーティー操作(勧誘)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 対象となるパーティー未加入のキャラクタがいること
・パーティー操作(受諾)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 自キャラクタがパーティーに加入していないこと
  ・[条件] パーティー勧誘を受けている、または同時期に勧誘されていること
  ・[条件] 複数のパーティー勧誘を受けていないこと(衝突時は全ての勧誘コマンドが無効)
・パーティー操作(脱退)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 自キャラクタがパーティーに加入していること
・戦闘操作(開始)
  ・[条件] 自キャラクタが行動可能であること
  ・[条件] 対象となるキャラクタがいること
  ・[条件] 対象となるキャラクタと同じパーティーに所属してないこと
・戦闘操作(離脱)
  ・[条件] 自キャラクタが行動可能であること
 
 
むむー。
何となく行けそうだね。

パーティーの勧誘関係はちょっと難しくなりそうな気もするけれど。
「入ってー」と「おっけー」で2ターン使いたくないので、「入ってー」と「おっけー」が同一ターンであればエンジン上で判断してパーティー加入させちゃうルールに。
したいなぁ・・。
2ターンも勿論許可しないといけないし。

詳しくはパーティー関係の詳細を詰めるところで考えよう。
わかっている懸念点は、複数の勧誘が同時に発生した時。
承諾時にどちらのパーティーの勧誘を承諾したかがわからないので、複数の勧誘が衝突した時は「のーかん」にする。
ええとほら、花いちもんめみたいな、どちらかにしか所属できないんだ!人生には選択があるんだよ!!的な。
何言ってるかわからないけれど。
 
 
うう。お腹痛い。
内緒でよいので、ハッピーでいて下さい。

びおふぇるみんでお腹大切に。