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

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

[ 最新記事及び返信フォームをトピックトップへ ]

■22683 / inTopicNo.1)  気力+(撃破)を再現するには?
  
□投稿者/ Shun -(2012/08/22(Wed) 01:36:35) [ID:fB0PVJCO]
    Shunという者です。

    「気力+(撃破)」の特殊技能の再現の仕方についての質問です。
    現在のSRCの仕様では、相手を破壊した時に
    その相手を破壊した本人以外で同じ陣営に属するパイロットに
    気力が+1される仕様となっているのですが、「気力+(撃破)」の技能の所持者は、
    同じ陣営の味方が相手を破壊した時の気力上昇値にさらに+1、
    合計で気力が2上昇するようにしたいのです。

    再現する上での大まかな流れとして、
    破壊イベントを常時イベントラベルにし、その対象を「全」に設定した上で、
    その相手を破壊したユニットと同じ陣営の「気力+(撃破)」の所持者を取得し、
    その対象者をForEachコマンドでグループ化しつつ
    IncreaseMoraleコマンドで気力を変化させればいいのだと思うのですが、
    具体的にどのような形にすればいいのかが分かりません。
    良い再現方法があれば教えていただきたいと思います。



引用返信/返信 削除キー/
■22684 / inTopicNo.2)  Re[1]: 気力+(撃破)を再現するには?
□投稿者/ かせうか -(2012/08/22(Wed) 08:02:52) [ID:gHafduRU]
http://kathewka.web.fc2.com/
    おはようございます。かせうかです。

    実装の流れは大まかに、shunさんの仰るとおりで問題ないと思います。
    気力+(撃破)を持つパイロットを探す時、ForEachで撃破者の陣営の全てのユニットを全て見て回り、特殊能力を持っていれば、直に気力を上げた方がシンプルかもしれません。

    具体案を文章で説明すると少々、冗長になりそうだったので、ソースを明示します。
    各行の動作をひとつずつ読み取っていただければ幸いです。

    *破壊 全:
    ForEach Party(相手パイロット)
    If Info(パイロット, 対象パイロット, 特殊能力所有, "気力+(撃破)") Then
    IncreaseMorale 1
    EndIf
    Next
    Exit



    テストはしていないので、特にパイロットの指定などで不備があるかもしれません。

    解決の一助にでもなれれば幸いです。それでは!
引用返信/返信 削除キー/
■22685 / inTopicNo.3)  Re[2]: 気力+(撃破)を再現するには?
□投稿者/ Shun -(2012/08/23(Thu) 02:36:53) [ID:fB0PVJCO]
    ありがとうございます。これで何とかなりそうです。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -