SRC意見交換掲示板Mk2

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

■6104 / 1階層)  自己レス:一旦まとめ
□投稿者/ Mr -(2012/02/12(Sun) 20:00:42) [ID:tU2yoIZX]
http://mrsrc.web.fc2.com/
    いろいろとご意見をいただきありがとうございます。
    まとめたところ、以下のような実装にするのが良いかなと思っています。
    中箱さんの意見を取り込む感じでContinueコマンドにも触れています。
    デフォルトのIMを決めておく実装を導入しながら、指定したIMから再開というのを残しているのは、
    インターミッションファイルが配布されるようになり、複数のインターミッションファイルをシナリオ中で切り替えるような使い方をする場合があるのではないかと考えたからです。
    (たとえば、主人公選択でSRWαの主人公ならα風インターミッション、SRWWの主人公ならW風インターミッションみたく)
    自分で実装するのであれば、一つのインターミッションファイルの中で分岐制御を入れますが、
    インクルード使う専門で自分で手を加えて使わないような人は困るのではないかなと。
    「そこはシナリオ作者が頑張ればいい」といえるボーダーラインがちょっと判断しずらいため残っています。

    RSTさんご指摘の固定オプションについては、既存のシナリオへの影響を考えた結果です。
    現在、自作インターミッションをLib\インターミッション.eveに置いていて、再開は通常のインターミッションからがいい人がいるかもしれません。


    文言詳細
    指定したIM…Execコマンドの引数にしたファイルで定義しているインターミッション
    自作IM…シナリオフォルダ\Lib\インターミッション.eveで定義しているインターミッション
    通常IM…SRCの元の仕様のインターミッション

    Execコマンドで通常ステージが指定されている場合
     →これまでどおりそのステージへ

    Execコマンドで「固定」オプションが指定されている場合
     →指定したIMへ。再開は指定したIMから

    Execコマンドでオプションが何も指定されていない場合
     シナリオフォルダ\Lib\インターミッション.eveがある場合
      →指定したIMへ。再開は自作IMから
     無い場合
      →指定したIMへ。再開は通常IMから

    Continueコマンドが実行された場合
     シナリオフォルダ\Lib\インターミッション.eveがある場合
      →自作IMへ。再開は自作IMから
     無い場合
      →通常IMへ。再開は通常IMから

    今回の実装では、文言詳細であげた3つのIMがあり、
    コマンド実行後に呼び出されるIMと、再開時に呼び出されるIMの組み合わせパターンを網羅するような実装です。

    これについては実装を少し待って、引き続きもう少し意見を伺いたいと思います。
    論点は、
    Continueコマンドにまで手を入れるか
    指定したIMから再開する機能は必要か
    固定オプション使ってまで多分無いであろうLib\インターミッション.eveをIMにして再開を通常IMにしている既存シナリオを守るのか
    あたりだと思っています。

    数日様子を見て特に反対意見など無いようでしたら一旦実装してソース掲示しようと思いますので、またよろしくお願いいたします。

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←【開発版】自作インターミッションからシ.. /Mr [ID:tU2yoIZX] →Re[2]: 自己レス:一旦まとめ /Unnamed [ID:hLdmVLGH]
 
上記関連ツリー

Nomal 【開発版】自作インターミッションからシ.. / Mr (12/02/06(Mon) 21:55) [ID:tU2yoIZX] #6088
Nomal Re[1]: 【開発版】自作インターミッショ.. / RST (12/02/07(Tue) 22:25) [ID:3OCqustr] #6090
│└Nomal Re[2]: 【開発版】自作インターミッショ.. / Mr (12/02/09(Thu) 00:39) [ID:tU2yoIZX] #6092
│  └Nomal Re[3]: 【開発版】自作インターミッショ.. / RST (12/02/10(Fri) 18:40) [ID:3OCqustr] #6097
Nomal Re[1]: 【開発版】自作インターミッショ.. / Unnamed (12/02/10(Fri) 21:57) [ID:hLdmVLGH] #6100
│└Nomal Re[2]: 【開発版】自作インターミッショ.. / Mr (12/02/11(Sat) 17:10) [ID:tU2yoIZX] #6101
Nomal Re[1]: 【開発版】自作インターミッショ.. / 中箱 (12/02/12(Sun) 00:25) [ID:XAPi9INn] #6102
Nomal 自己レス:一旦まとめ / Mr (12/02/12(Sun) 20:00) [ID:tU2yoIZX] #6104 ←Now
  └Nomal Re[2]: 自己レス:一旦まとめ / Unnamed (12/02/12(Sun) 22:25) [ID:hLdmVLGH] #6105
    └Nomal Re[3]: 自己レス:一旦まとめ / Mr (12/02/16(Thu) 00:56) [ID:tU2yoIZX] #6112

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -