HGSS孵化 仮対応
「乱数→ステータス」「連打個体計算ツール」をHGSSの孵化に仮対応しました。現在、パワー系のアイテムを使わない場合のみ計算できます。また、HGSSで明確になった乱数消費数にあわせ"遺伝を考慮する"ときの処理を専用化し、これによりフレーム数が従来より1多くなったり、所持アイテムと遺伝箇所といった同時に起こりえないことの同時計算ができなくなったりしています。ご注意ください。
「電話パターン確認ツール」にも、偶奇が一致するseedのみ表示する機能や目的のseed(初期seed欄に入力されたseed)を装飾する機能を追加しました。試してみたら連れ歩きポケの反応を利用した大量消費が実用に耐えられそうなので、いずれ消費数を確認する機能も追加したいところです。シント遺跡のコトネ・ヒビキの台詞への対応も、確認が取れてから行いたいと思います。ついでに"初期seed"をダブルクリックすると、その欄が16進数と扱われるようになる機能も実験的に付けてみました。(「タマゴ乱数計算ツール」にも)
ポケモンバトル東西交流オフ
3日も前ですが、ポケモンバトル東西交流オフに参加してきました。最近のバトルのコツが良く分からないので、カイリュー、レックウザ、ラティオス、パルキアという攻めるだけのドラゴンパーティでひたすら対戦を重ねさせていただきました。戦績は10勝18敗という成績で、個人的には1/3以上も勝てて満足しています。エキシビジョンマッチも本当に強い戦い方というものを見せていただき、非常に楽しめました。
しかし、これだけの大人数が集まってワイワイ騒いでいられるオフというものは凄いですね。スタッフの方々、参加者の皆さん、お疲れ様でした。
最小経過フレームのバグ修正
「乱数逆算ツール」で時刻設定を逆算するとき、最小経過フレームがseedの下位2バイト(-年+2000)より大きい場合、ゲーム起動時刻、プレイ開始時刻とも1時間遅い値となるバグを修正しました。大抵は、その1時間分早めることで正しい値となりますが、プレイ開始時刻が0時代であった場合は1時間早めることができないので計算結果が大幅に異なります。(例:0x00000000を最小経過フレーム1で計算したとき、経過フレームが65437〜65536になってしまっていた)