* パイロット操作関連イベントコマンド [#r53857f0] //ページタイトルです。 //全ての見出しには、自動でアンカーが張られます。 RIGHT:[[「ヘルプ補足」諸注意>../「ヘルプ補足」諸注意]] #contents ** ※ ClearSkillコマンド [#c6dfa9fe] ※まだこのトピックに関する記事はありません ** ExpUpコマンド [#aa43c29c] &color(red){◆保証未確認動作'''(確認ver 2.2.25)'''};~ 引数にマイナスの値を用いることによって、0以下のレベルにすることも可能です。~ ただし、これはシステムの想定外の動作である可能性もあります。~ また、0以下のレベルでは経験値が0でない限り、一つ上のレベルに切り上げられます。~ 例:レベル1、経験値64 のパイロットに対して、 ExpUp -563 とすると、レベル1、経験値0となり、 ExpUp -564 とすると、レベル0、経験値0となる。 ** ※ Fixコマンド [#v14e4f0a] ※まだこのトピックに関する記事はありません ** ※ GetOffコマンド [#x2a2a965] ※まだこのトピックに関する記事はありません **IncreaseMoraleコマンド [#ma14a878] &color(red){◆保証未確認動作'''(確認ver 2.2.24)'''};~ ※[[気力上限>../スペシャルパワーに関する特殊能力P#uaaf81e0]]に同質の記事 非常に高いレベルの[[気力上限>../スペシャルパワーに関する特殊能力P#uaaf81e0]]能力を持つユニットに対して~ IncreaseMoraleコマンドによって気力を上昇させようとした時、 現在の気力+上昇値 が 32767 を越える場合はエラーになり、イベントが強制終了されてしまいます。(気力上昇は行われません) ** ※ Joinコマンド [#fbb46c13] ※まだこのトピックに関する記事はありません ** ※ Leaveコマンド [#v22c14f0] ※まだこのトピックに関する記事はありません ** LevelUpコマンド [#a61ad55c] &color(red){◆};~ マイナスの値を指定することも可能です。~ ただし、これにより0以下のレベルになることはありません。 // 確かにヘルプに書かれてないようだが、単なる省略かもしれない。 // とりあえず未分類にしておきます――あかんべえ ** ※ Pilotコマンド [#q6cbaa4c] ※まだこのトピックに関する記事はありません ** ※ RecoverPlanaコマンド [#efc50874] ※まだこのトピックに関する記事はありません ** ※ RecoverSPコマンド [#qa9e9416] ※まだこのトピックに関する記事はありません ** ※ Releaseコマンド [#ya0f8146] ※まだこのトピックに関する記事はありません ** ※ RemovePilotコマンド [#j90149fb] ※まだこのトピックに関する記事はありません ** ※ ReplacePilotコマンド [#b3523cc1] ※まだこのトピックに関する記事はありません ** ※ Rideコマンド [#q1de6be8] ※まだこのトピックに関する記事はありません ** ※ SetRelationコマンド [#le843380] ※まだこのトピックに関する記事はありません **SetSkillコマンド [#k8597d07] 関連項目:[[ClearSkillコマンド>#c6dfa9fe]]&br;[[シナリオ作成応用編Q616. パイロット用特殊能力をイベントで付加・強化などする方法は?>シナリオ作成応用編#Q616]] #hr &color(red){◆仕様補足説明};~ 習得させることが出来るのは、パイロット用特殊能力だけです。~ ユニット用特殊能力を習得させることは出来ません~ (→ユニット用特殊能力を習得させる方法は、[[シナリオ作成応用編Q617>シナリオ作成応用編#Q617]]を) #hr &color(red){◆仕様補足説明};~ //この項、こんな感じはどうでしょうか――あかんべえ // //"レベルに「0」を指定してその特殊能力を封印する"(ヘルプ)ということは、 //-- この特殊能力は表示されない //-- Info関数などで、この特殊能力は修得していないものとして扱われるようになる //-- パイロットデータにその特殊能力があっても無効になる。 //、ということです。 // //この状態は、他のレベルで SetSkill するか、ClearSkill することで解除できます。~ //この状態のもとでも、ユニット用特殊能力などで「付加」された特殊能力は有効です。 // //レベルに「-1」を指定すると、Lv1の特殊能力をレベル表示を隠して習得させることになります。~ //このため、 Lv0 や Lv-1 の「特殊能力を修得している状態」をSetSkillで実現することはできません。 // //Lv0 や Lv-1 が意味を持つ特殊能力(階級、耐久など)を用いる場合には注意してください。 //レベルに「0」を指定すると、特殊能力を失わせることになります。~ "レベルに「0」を指定してその特殊能力を封印する"ということは、~ その特殊能力を''習得していない''ものとして扱われるようになる、ということです。((ステータス画面や特殊能力一覧に表示されなくなり、効果も一切発揮されなくなります))~ その特殊能力を ''Lv0で習得している事にはなりません''。~ // レベルに「-1」を指定すると、''Lv1の特殊能力をレベル表示を隠して習得させる''ことになります。~ このため、 ''Lv0 や Lv-1 の特殊能力をSetSkillすることはできません''。 //…エリアスを上手く使えば可能だったりするんでしょうか…?――中箱 Lv0 や Lv-1 が意味を持つ特殊能力([[階級>../サポート系特殊能力P#t9893f81]]、[[耐久>../防御・回避に関する特殊能力P#zda1cf74]]など)を用いる場合には注意してください。 #hr &color(red){◆保証未確認動作'''(確認ver 2.2.24〜25)'''};~ 別名指定できない一部の特殊能力([[得意技>../攻撃に関する特殊能力P#k4d7b0bd]]など)も、SetSkillすることができます。 >''SetSkill'' '''pilot skill level''' ['''name'''] < の['''name''']の部分に、別名の代わりに「=」の右側の文字列をそのまま指定します。 >例: SetSkill 対象パイロット 得意技 -1 実銃 #br また、[[ハンター>../攻撃に関する特殊能力P#u5298ddc]]や[[SP消費減少>../スペシャルパワーに関する特殊能力P#ne51f90e]]、「パイロット用特殊能力の別名の解説」など、 習得レベルと別名以外の情報が必要な特殊能力もSetSkillすることができます。~ この場合も、書式の['''name''']の部分に、別名の代わりに「=」の右側の文字列をそのまま指定します。~ ただしこれらの能力は「=」の右側に半角スペースを含むので、必ず右側の文字列全体を「""」で括ってください。括るのを忘れると正常に動作しません。 >例: SetSkill 対象パイロット ハンター 2 "ヴァンパイアハンター ヴァンパイア アンデッド" SetSkill 対象パイロット スペシャルパワー自動発動 -1 "未来予知 ひらめき 120" //この方法を用いることが確認できた特殊能力の仮リスト //得意技・不得手・ハンター・SP消費減少・スペシャルパワー自動発動 //使えない特殊能力があれば、それのリストも。 //◆ //SP自動発動を二つ持っているパイロットにSP自動発動をSetSkillできるか? //ページ末尾には水平線と投稿コメント欄を。 ---- **コメント [#i171b6b7] - SetSkillの項 > レベルに「0」を指定すると、特殊能力を失わせることになります。 これは、「レベルが0だと表示されない」ということと、「SetSkillの設定はパイロット データに優先する」ことの複合で、「能力を失わせる」特別な動作をするわけではない と思います。(セーブデータにはレベル0の能力が保持されています) -- [[あかんべえ]] &new{2007-07-07 (土) 17:19:38}; - 表現を改めてみました。 ちなみに、「レベルが0だと表示されない」ではなく、単純に「Lv0やLv-1でSetSkillされた場合は特別扱い」なのだと思いますが・・ -- [[中箱]] &new{2007-07-07 (土) 18:32:08}; - ここはちとややこしいですね。整理すると、Lv0 でSetSkillした場合、~(1)パイロットデータに該当特殊能力があっても無効になり、レベルアップなど新たに条件も満たしてもやはり無効。(「付加」された場合は付加が有効。ClearSkillだとパイロットデータが復活。)~(2)表示されなくなる~(3)Info関数では特殊能力とはカウントされなくなる -- [[あかんべえ]] &new{2007-07-07 (土) 22:22:14}; - で、思うに、この状態を「Lv0で習得している事にはなりません」「Lv0 や Lv-1 の特殊能力をSetSkillすることはできません」と言い切っちゃうと混乱を生むんじゃないかと。この表現は上の(2)(3)に対しては妥当だけど、(1)は「レベル0状態」がデータとして保持され続けているからパイロットデータを「封印」し続けていられるわけで、その意味では「Lv0データのセット」だと思うのですね。 -- [[あかんべえ]] &new{2007-07-07 (土) 22:34:40}; - んー、いい表現があればいいのですが・・。&br;とりあえずLv0,Lv-1の例を追加すれば分かりやすくなるでしょうか? -- [[中箱]] &new{2007-07-07 (土) 22:52:27}; #comment