« 2015年8月 | トップページ | 2016年2月 »

2015年9月

2015年9月15日 (火)

別館のお知らせ

更新履歴も兼ねてるとか言いながらなかなか書かないという…(汗)

少し前に拍手で要望があった物なのですが、
「新出まとめ」に『新出地形』の項目を追加しました。
なお、時限イベでも抽出されてるのは仕様です。これを区別しようとするとプログラムがもの凄い重くなるので…
(「除外リスト」作って手動でリストに入れるって手もあるけど、できるだけ手動は入れたくないので…)
あと、あくまでもシンプルに初出の地形を抽出してるだけなので、「壁(通行不可)」とかでも普通に抽出されますので。

それから、既に先週の話ですが…
少し前に「結果抽出」に追加した奇襲関連の項目で、『予告時』の『サイドアタックを受けた場合』の向きに対応しました。
受けた場合のみです。仕掛けた場合の方は無理です。詳しくは後述…
なお、予告時のみの話で、戦闘時の向きはどっちも平気です。

で、上で書いた詳しい話。興味ある人だけどうぞ?
まず、ウチの道具箱の基本として…毎回本家にアップされる圧縮結果の中身を解析してる訳です。
なので、出力されたデータしか判らない。
ここで、サイドアタックを『受けた』場合を見ると、敵が来る『向き』が表示されてますよね?
これに当たる部分がソースにも当然ある訳です。なので、これを解析すると判別できる。
が。サイドアタックを『仕掛けた』場合は、既に敵の配置がそれに応じた位置に変更されてます。
…そう、既に変わってしまってて、どの向きからとかの表記は無いんです。
これを判別するには…全敵の元々の配置をデータベース化して、本来の位置と違ったらどっち向きか計算する…ぐらいしか無い。
ついでに言うと、初出でそれをやられると手動で計算するしかない。なので、無理と。
余談ですが、この話は全て「予告時」のみです。
「戦闘時」は何故かソースの仕様が違ってて、サイドアタックの向きまで簡単に判別できたりします。

| | コメント (0) | トラックバック (0)

« 2015年8月 | トップページ | 2016年2月 »