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

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

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

■16517 / inTopicNo.1)  「開発版 2.10」 盾について
  
□投稿者/ ビタミンV -(2005/04/19(Tue) 03:41:47) [ID:K6Lg1Xuc]
    開発版にて新たに追加された特殊能力「盾」についてです。
    盾を持ったユニットが盾によるダメージ減少量を下回っているダメージを受けた際、盾の使用回数が減らないとなっていますが、これを強制で使用回数を減らすことは出来ないでしょうか?

    S防御Lv1の盾持ちが500未満のダメージを受けたときに、盾の発動回数をX回減らす、と言った感じです。

    また応用で、ダメージ減少量を上回った場合、盾の発動回数を1回(2回)だけでなく、任意の数(X回)減らすことは出来ないでしょうか?


    それと質問とはそれてしまうのですが、この能力に関しての討議ってありましたっけ?
    意見交換、リクエストの過去ログをあらまし覗いたのですが、それらしいものは有りませんでした。リクエストされた能力ではないのでしょうか?
    「減少量 = 100 × S防御レベル + 400」の+400もどこから来てるのか不明ですし(おそらくはレベル一で切り良く500防げるようにとの事だと思うのですが)
    盾破壊攻撃(破)の効果もどういう敬意で決定したのかわかりません。
    ご存知の方がいらっしゃいましたら教えていただけると幸いです。
引用返信/返信 削除キー/
■16520 / inTopicNo.2)  Re[1]: 「開発版 2.10」 盾について
□投稿者/ TomTom -(2005/04/19(Tue) 09:09:44) [ID:JVLcDIFR]
    TomTomです。

    「盾」の使用回数を増減することは、今のところ不可能です。
    この場合、「盾」を使用するのではなく、ダミー技能で使用回数を設定した「フィールド」で擬似再現するしかないと思われます。

     フィールドLv1=盾 (盾防御回数LV1)
     パイロット能力付加="盾防御回数Lv5=非表示"

    このような形でユニット能力に定義し、攻撃後イベントでHPの増減を調べ、
    その結果によってSetSkillコマンドで「盾防御回数」のレベルを減少させてください。


    また、「盾」リクエストに関しての議論は特に無かったように記憶しています。
    が、IMPACTが発売された後にリクエストされていたような気はします。遥か昔なので確認する術はありませんが。

    シールドの減少量についてですが、IMPACTの仕様が
    「シールド防御は400+LV×100(LV5まで。6以降は50ずつ)」
    ですので、概ねこれに則ったものなのだと思われます。

    「破」は議論もリクエストも見たことはないですね。
    「破」の原型であろうMXの貫通属性は
    「防御側のシールド耐久力を1/2にする。貫通しなくてもシールド耐久値を1減らす。貫通すればシールド耐久値を2減らす」
    といったものですが、Keiさんがこのうち「貫通しなくてもシールド耐久値を1減らす」効果は必要ない、と判断されたのではないでしょうか。

引用返信/返信 削除キー/
■16524 / inTopicNo.3)  Re[2]: 「開発版 2.10」 盾について
□投稿者/ ビタミンV -(2005/04/19(Tue) 22:03:44) [ID:K6Lg1Xuc]
    リクエストに関しての情報、ありがとうございました。
    本家SRWに搭載されている物をほぼそのまま追加したのですね。納得です。

    さて本題。
    TomTomさんの仰る方法を元にフィールドでの擬似再現に挑戦してみたのですが、どうにも上手く行きません。
    攻撃を受けると盾防御回数Lvが減るようにする事が目的です。

    ユニットに以下の特殊能力を加え

    フィールドLv1.2=盾 (盾防御回数Lv1 S防御Lv2)
    フィールドLv1=盾 (盾防御回数Lv1 S防御Lv1)
    パイロット能力付加="盾防御回数Lv5"


    攻撃 敵 味方 :
    盾防御前 = HP(相手ユニットID)

    Exit

    攻撃後 敵 味方 :
    If HP(相手ユニットID) < 盾防御前 Then

    SetSkill 相手パイロット 盾防御回数 (Skill(相手パイロット,盾防御回数) - 1)

    EndIf

    Exit

    とした所、盾防御回数が5から4には減るのですが、以降攻撃を受けても4から減ってくれません。
    繰り返し上記の処理を実行するにはどうすれば良いのでしょうか?


    最終的には破属性で攻撃を受けた時のみダメージに関係なく(0でも)防御回数が1減り、フィールドを貫かれた場合は2減る、といった動作を行いたいのですが、煮詰まってしまいました。どうかアドバイスお願いいたします。
引用返信/返信 削除キー/
■16532 / inTopicNo.4)  Re[3]: 「開発版 2.10」 盾について
□投稿者/ ビタミンV -(2005/04/21(Thu) 02:48:06) [ID:K6Lg1Xuc]
    作っているうちに質問したい内容がまとまってきたのですが、内容がタイトルと全然関係なくなってきたので、新しいツリーを立ててそちらで質問することにします。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -