SRC質問掲示板Mk2
(現在 過去ログ93 を表示中)

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

[ 親記事をトピックトップへ ]

このトピックに書きこむ

過去ログには書き込み不可

■17003 / inTopicNo.1)  Re[4]: ENの共有化
  
□投稿者/ マガツ -(2005/07/15(Fri) 23:58:54) [ID:1WwcOECs]
    こんにちは、マガツです。

    > ・援護攻撃、防御でENを消費した場合どうするか
    > ・補給装置で補給した場合どうするか

    他にも、空中移動やホバー移動、テレポート、ジャンプによるEN消費がありますね。
    となりますと、攻撃後イベントではなく、行動終了イベントを使ったほうがよさそうです。
    行動終了イベントなら、ただ移動しただけでも発生しますので、
    ホバー移動などによるEN消費も察知できるようになります。

    行動終了イベントで
    (全ユニットの(現在EN/最大EN)%を求め、EN値をその平均値にするものとして)
    1.ForEach文を使い、全味方ユニットの現在EN/最大ENを調べる
    2.上記の平均値を求める
    3.ForEach文を使い、全味方ユニットの現在ENを最大EN*平均EN量にセットする

    これで察知できないのはSPによるEN回復、ターンごとのEN回復ですので、
    同じイベントをEN回復SP使用イベントとターンイベントで呼び出せばうまくいくと思います。

    それでは。
引用返信/返信 削除キー/
■16996 / inTopicNo.2)  Re[3]: ENの共有化
□投稿者/ ハク -(2005/07/15(Fri) 03:25:59) [ID:gz7VQwOo]
    例のつもりだったのですが全てのケースに対して
    徹底的に対処法を書くということなら残りも挙げておきます。

    ・援護攻撃、防御でENを消費した場合どうするか
    ・補給装置で補給した場合どうするか

    対処法は似たようなものなので割愛。私が今思いつくのはここまでです。

    シナリオの作りによっては放置してもいいケースもありますので
    最初に一気に作るのではなく、シナリオを作りながら
    そのたびに対処して行く方がいいかも知れません。

    参考になれば幸いです。
引用返信/返信 削除キー/
■16995 / inTopicNo.3)  Re[2]: ENの共有化
□投稿者/ マガツ -(2005/07/14(Thu) 23:21:01) [ID:1WwcOECs]
    こんにちは、マガツです。

    > ・防御系の能力でENを消費した場合どうするか
    攻撃後イベントで使用した武器から現在ENを推測するのではなく、
    EN関数で直接現在EN値を取得すれば、
    バリアなどによるEN消費にも対応が可能です。

    > ・母艦やSPで回復させる場合どうするか
    母艦の場合は、味方ターンのはじめに変動しますのでターンイベントで、
    SPによる回復は使用後イベントをEN回復系SPに対しても指定しておきます。

    > ・味方ターン始めの回復をどうするか(二体が回復率の違う地形にいた場合など)
    ターンイベントで両者のENを調べることで可能になります。
    同期のさせ方にもよりますが、
    平均値の場合、全ユニットのENを調べて平均値を求め代入します。

    それでは。
引用返信/返信 削除キー/
■16993 / inTopicNo.4)  Re[1]: ENの共有化
□投稿者/ ハク -(2005/07/14(Thu) 18:39:36) [ID:gz7VQwOo]
    ハクです。

    武器・アビリティの使用後以外にも

    ・防御系の能力でENを消費した場合どうするか
    ・母艦やSPで回復させる場合どうするか
    ・味方ターン始めの回復をどうするか(二体が回復率の違う地形にいた場合など)

    などまだいろいろと考えてやる点があり、
    全てに対処しようと思うなら難しくなる一方です。

    残念ですが、簡単な方法というものは無いのではないでしょうか。
引用返信/返信 削除キー/
■16992 / inTopicNo.5)  Re[1]: ENの共有化
□投稿者/ 幻魔の公子 -(2005/07/14(Thu) 16:01:17) [ID:fRyeMbV0]
     幻魔の公子です。


     上げられているもの以外に方法はないでしょう。


     当該ユニットのすべての武装・アビリティが使用された際に発生する使用後イベントを設定しておきます。
     そのイベントの中でEN関数を使って武装・アビリティを使ったユニットの現在ENを調べましょう。
     後は、同期の相方となるユニットのENに対して、EN関数を使って調べた結果となるENの値を代入してやるだけです。

     詳しくは、HELPの使用後イベントおよびEN関数の項目を参照してください。


     それでは。
引用返信/返信 削除キー/
■16991 / inTopicNo.6)  Re[1]: ENの共有化
□投稿者/ 聖々 -(2005/07/14(Thu) 02:24:17) [ID:CjZyk2xS]
http://www.geocities.jp/shinecarmine/
    追記ですが
    上記のやり方がもっとも簡単なのでしたら簡単に教えていただけると幸いです
引用返信/返信 削除キー/
■16990 / inTopicNo.7)  ENの共有化
□投稿者/ 聖々 -(2005/07/14(Thu) 01:59:29) [ID:CjZyk2xS]
http://www.geocities.jp/shinecarmine/
    前に天ヶ崎こよりと名乗っていたものです
    今回質問したいことなのですが、タイトルにある通り、2つのユニットでENの共有化をさせたいのですがどうすれば良いでしょうか?
    私としてはアビリティ使用後、攻撃後にEN値を調べ、イベント処理させる方法しか思いつかないのですが
    他に簡単な方法がありましたら教えてください
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>
Pass/

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

- Child Tree -
- Antispam Version -