日記/2012-10-05 のバックアップ差分(No.1)

お名前:

  • 追加された行はこの色です。
  • 削除された行はこの色です。
**雑記:討伐クエストとホムンクルス、その後。 [#p177caa4]

[[先日>日記/2012-09-26#i3239146]]の日記で~
『''手加減モード''でおっけー。』的な内容を書いたのですが。~
2点ほど改善の余地がありました。~

他にも、プレイ上いくつか気になる点を見つけたので、それらに対応したバージョンをリリースします。

#region(→続きを読む。)

***課題1: テレポ狩りでの手間。 [#cd5d8edc]

手加減モードは、Glenelg の命令モードで設定します。~
格ゲーコマンド的に書くと『5→3』の2ストロークで設定できます。

が、この設定は外部ファイルに記録されているわけではないので、AIリロード:テレポやマップ移動、再コール、リザホムでリセットされます。~
つまり、これらの事象が発生するたびに、設定操作しなければならない。~
特にテレポについては、テレポ狩りの性質からいって困る。やっていられない。

これはよろしくない。

解決策: AIカスタマイズ項目に、『手加減モードデフォルト』のスイッチを置く。


***課題2:討伐対象以外の敵への対処。 [#z5e69c44]

もともと手加減モードは、ホムがJobを『食いつぶす』ことから、『共闘だけを入れる』ことを前提にしていたもの。~
結果、すべての敵に対して、手加減動作しています。

だが、討伐クエストによって新しい考え方が発生しました:~
討伐クエストで得られる経験値が圧倒的に多いので、余計な敵にかける時間があったら、討伐の数をまわしたいというもの。~
別の言い方をすれば、『ケミがとどめを刺さなければならない対象』以外は、無視または手加減せずに倒す、ということ。

無視することは、単純に優先度を下げてしまえば対応できるので。~
逆に、無視できない==がんばって倒すケースに対応します。


解決策: AIカスタマイズ項目に、『手加減する敵の優先度』を設定。~
指定された優先度以上の敵に対しては、手加減をしないようにする。

本質的には敵ごとに『手加減する/しない』設定をすればいいが、そこまで設定するのも面倒なので。~
簡易的に『無視/後回しにするのはやっかい』な敵は、先に・全力で潰す、という考え方。~
これに基づき、優先度7以上(他の敵と戦っていても、優先的に倒すようにする敵)を、デフォルト範囲とする。~
が、討伐対象のほうがやっかいな可能性があるので、この範囲をカスタマイズできるようにしておく。


----

その他、細かいフォローを行いました。

-メカニックのFAW を攻撃対象外に。
-チャットコマンドの敵への対処方法設定において、名称ではなくIDでの指定を許可。~
--例えば『!優先度 ポリン 5』は、『!優先度 1002 5』でもよい。
--ID⇔敵名称のテーブルを更新していくことも可能なのですが、それだと新しい敵が出てきたときに対処に手間がかかります。~
Glenelgでは、普通の学習操作をすることで状態ウィンドウに『敵のID』が表示されるので、
それに基づいてチャットコマンドを操作できることになります。
-chat.lua に補足説明追加。
--ROクライアントで会話ウィンドウが複数表示できるようになったため、監視対象のウィンドウを指定することにします。

----
ご意見などがあれば。
#comment2(below)

#endregion