「SC-/LifeAdd」の編集履歴(バックアップ)一覧はこちら

SC-/LifeAdd - (2013/01/24 (木) 20:21:00) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

戻る→[[ステートコントローラーの一覧]] //---- //:※解説修正情報※| //●&font(12,b){日付:修正部分の概要} //●&font(12,b){日付:修正部分の概要} // ---- //ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので) *■LifeAdd【体力増減】 :▼概要| [[T-/Life]]の値を指定値分、増減させる。ただし0~[[T-/LifeMax]]まで。 指定値にしたい場合は[[SC-/LifeSet]]を使用。 :▼必須記述| &b(){Value = (Int型)} ;Life増減値 -指定した数値がLifeに加算される。 -0未満にはならず、[[T-/LifeMax]]より大きくはならない。 -0になっても自身のステート読み込み終了前に1以上に戻せば生存できる。 --[[SC-/HitDef]]などのただし攻撃を受けた場合はこの限りでない。 :▼オプション| &b(){kill = (bool型)} ;殺害可能フラグ -省略時:1 殺害可能 --0に指定した場合、処理後にLifeが0だと''Lifeが1になり''生き延びる。 ---既にLifeが0で増減値が0の場合も1になる。 -ただし通常のダメージとは別計算のため --通常のダメージが重なった場合Kill=0でも死ぬ。 --しかも、重なった場合は両方Kill=0でも死ぬ。 ---詳しくは[[ダメージ]]のページを参照 &b(){absolute = (bool型)} ;絶対量フラグ -省略時:0 指定値分増減 --1に指定した場合キャラの防御力で増減量が変化する。 --攻撃力は影響しない。 ---- **■Lv1-記述例・補足・注意点 :記述例| [State 830, life add] Type = LifeAdd Trigger1 = Time = 30 Value = -100 -体力を100減らす :補足| -自爆などで体力を減らしたい場合に使用。 -あるいは回復するときに使用 -[[ステートを奪った>ステート奪取]]際にも使用できる。 :注意点| -HitDefなど通常の攻撃によるダメージとは別計算。 --HitDefがKill=0にもライフ量によって死ぬケースがある。 --[[ダメージ]]のページを参照 //:AI制作時の注意点| //-あれば //---- //**■Lv2-細かいバグ回避 //注意点で書いたことを回避したい場合用。 //---- //#region(■Lv3-細かい応用) //**■Lv3-細かい応用 // //#endregion //---- //#region(■Lv4-バグ利用) //**■Lv-4-バグ応用 //あやしい仕様を活用する関係。 //#endregion //---- //**コメント //細かい話し合い・確認が必要な場合に開放しましょう。 //#comment() //---- //:※解説修正情報※古い履歴| //●&font(12,b){日付:修正部分の概要} // ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: