※まだこのトピックに関する記事はありません
関連項目:
Level関数
◆保証未確認動作(確認ver 2.2.25)
引数にマイナスの値を用いることによって、0以下のレベルにすることも可能です。
ただし、これはシステムの想定外の動作である可能性もあります。
また、0以下のレベルでは経験値が0でない限り、一つ上のレベルに切り上げられます。
例:レベル1、経験値64 のパイロットに対して、
ExpUp -563
とすると、レベル1、経験値0となり、
ExpUp -564
とすると、レベル0、経験値0となる。
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
◆保証未確認動作(確認ver 2.2.24)
※気力上限に同質の記事
非常に高いレベルの気力上限能力を持つユニットに対して
IncreaseMoraleコマンドによって気力を上昇させようとした時、
現在の気力+上昇値 が 32767 を越える場合はエラーになり、イベントが強制終了されてしまいます。(気力上昇は行われません)
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
◆
マイナスの値を指定することも可能です。
ただし、これにより0以下のレベルになることはありません。
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
※まだこのトピックに関する記事はありません
関連項目:ClearSkillコマンド
シナリオ作成応用編Q616. パイロット用特殊能力をイベントで付加・強化などする方法は?
◆仕様補足説明
習得させることが出来るのは、パイロット用特殊能力だけです。
ユニット用特殊能力を習得させることは出来ません
(→ユニット用特殊能力を習得させる方法は、シナリオ作成応用編Q617を)
◆仕様補足説明検討中の記事*1
>level 特殊能力のレベル。特殊能力を封印する場合はレベル 0 を指定 > レベル表示を省く場合には -1 を指定
"封印"された特殊能力は特殊能力一覧に表示されなくなり、
その特殊能力は所持されていないものとして扱われます。*2
ただし、"封印"できるのは
それ以前にSetSkillされたものか、パイロットデータに特殊能力として記載されたもの
だけです。
ユニット用特殊能力やアビリティによって付加された特殊能力は、(特殊能力の効果の優先順位の関係で) "封印"できません。
"封印"を解除するには、別のレベルでSetSkillを再度行うか、ClearSkillコマンドを用いてください。
レベルに「-1」を指定すると、Lv1の特殊能力をレベル表示を隠して習得させることになります。
このため、 ''Lv0 や Lv-1 の「特殊能力を修得している状態」をSetSkillで実現することはできません。
Lv0 や Lv-1 が意味を持つ特殊能力(階級、耐久など)を用いる場合には注意してください。
◆保証未確認動作(確認ver 2.2.24〜25)
別名指定できない一部の特殊能力(得意技など)も、SetSkillすることができます。
SetSkill pilot skill level [name]
の[name]の部分に、別名の代わりに「=」の右側の文字列をそのまま指定します。
例:
SetSkill 対象パイロット 得意技 -1 実銃
また、ハンターやSP消費減少、「パイロット用特殊能力の別名の解説」など、
習得レベルと別名以外の情報が必要な特殊能力もSetSkillすることができます。
この場合も、書式の[name]の部分に、別名の代わりに「=」の右側の文字列をそのまま指定します。
ただしこれらの能力は「=」の右側に半角スペースを含むので、必ず右側の文字列全体を「""」で括ってください。括るのを忘れると正常に動作しません。
例:
SetSkill 対象パイロット ハンター 2 "ヴァンパイアハンター ヴァンパイア アンデッド" SetSkill 対象パイロット スペシャルパワー自動発動 -1 "未来予知 ひらめき 120"
最新の10件を表示しています。 コメントページを参照