ヘルプ補足/パイロット操作コマンド
- SetSkillの項
> レベルに「0」を指定すると、特殊能力を失わせることになります。
これは、「レベルが0だと表示されない」ということと、「SetSkillの設定はパイロット
データに優先する」ことの複合で、「能力を失わせる」特別な動作をするわけではない
と思います。(セーブデータにはレベル0の能力が保持されています) -- [[あかんべえ]] &new{2007-07-07 (土) 17:19:38};
- 表現を改めてみました。 ちなみに、「レベルが0だと表示されない」ではなく、単純に「Lv0やLv-1でSetSkillされた場合は特別扱い」なのだと思いますが・・ -- 中箱?
- ここはちとややこしいですね。整理すると、Lv0 でSetSkillした場合、~(1)パイロットデータに該当特殊能力があっても無効になり、レベルアップなど新たに条件も満たしてもやはり無効。(「付加」された場合は付加が有効。ClearSkillだとパイロットデータが復活。)~(2)表示されなくなる~(3)Info関数では特殊能力とはカウントされなくなる -- あかんべえ?
- で、思うに、この状態を「Lv0で習得している事にはなりません」「Lv0 や Lv-1 の特殊能力をSetSkillすることはできません」と言い切っちゃうと混乱を生むんじゃないかと。この表現は上の(2)(3)に対しては妥当だけど、(1)は「レベル0状態」がデータとして保持され続けているからパイロットデータを「封印」し続けていられるわけで、その意味では「Lv0データのセット」だと思うのですね。 -- あかんべえ?
- んー、いい表現があればいいのですが・・。
とりあえずLv0,Lv-1の例を追加すれば分かりやすくなるでしょうか? -- 中箱?
- とりあえずコメントアウトしてありますが、件の記事の改定案を追加してみました -- 中箱?
- いいと思います。
加えて、ヘルプのDisableコマンドの説明を見て気が付いちゃったんですけど、「この設定はそれ以降のステージにも有効で、セーブデータにも保存されます。」という情報、こちらにもあてはまるのであったほうがいいでしょうね。
まあ、これは後で私が加筆すればすむことですが。
「br」の情報ありがとうございます。 -- あかんべえ?
- 古い方もしばらく残してきます。
SetSkill項にも 「設定した特殊能力はそれ以降のステージでずっと有効です。セーブデータにもセーブされます。」とあるので不要でしょう。 -- 中箱?
- つまり、"封印" においても有効、という情報なんですが。
または言い方を変えると、「"封印"も『設定した特殊能力』の一種である」という情報です。 -- あかんべえ?
- ここまで元ページでのコメント
- 長いのでコメントフォームを変更します -- 中箱?
- 「追加した特殊能力」ではなくて「設定した特殊能力」なのですし、そう勘違いは起こらないんじゃないかなとは。
強くは反対しません。 -- 中箱?
- えっと、一貫して言ってることをまとめると、「封印は特殊能力の設定であって、特殊能力データの削除(『特殊能力を失わせること』)ではない。封印の説明では、この点に誤解があってはならない」ということなのです。この点、通じているでしょうか? -- あかんべえ?
- OKです。
私としては「ヘルプの記述だけでもそうそう誤解されない」「Wikiの今の記述ならデータの削除だという誤解はされない」と。
封印と削除の違いを事細かに説明する必要があるなら、別記事にした方が良いようにも思います。
あまり色々詰め込むと、記事で本当に言いたいことがぼやけてる気もしますので。
(他の人が読んでどう思うか、が一番大事なんですがこればっかりはなかなか) -- 中箱?
- わかりました。当分、今の文章ということにしましょうか。
まあ、ホンネを言えば、「封印と削除の違いを容易に理解できるのはある程度プログラム慣れした人だけ」とか思ったり、議論してるうちに封印と削除の違いがますます重要問題に思えてきたり(^O^;;;してるんですが、それは置いといて。
今の記述ならだいぶ明確になってると思いますし。
あとは今後の書き込み者や、ここや質問掲示板での意見を信頼するというか、将来、良い部分は残るし変えるべきところは変わっていくだろう、ということで、今の議論はおしまいにしましょ。 -- あかんべえ?