ポケモン第二世代対戦シミュレータ「ジムリーダーの城」の対戦考察Wikiです。各所に散らばった考察をまとめ上げ、より考察を深めます。
履歴
・プレゼントの威力(ポケスタ準拠になっていないか)、・悪夢の解除タイミング(寝起き直後の眠るで悪夢が解除されない)
バグが含まれていましたので、修正方法をお知らせします。今後の保守は考えないといけないですね…。一応、ソースコードは全公開していますし、Javaの入門書を理解した方なら保守可能に作ったつもりなので、頑張れば私以外の人でも保守できる…と思ってます。。・プレゼントの威力(ポケスタ準拠になっていないか)これはソースを見る限りそんなことはないはずです。追加調査が必要かと思います。・悪夢の解除タイミング(寝起き直後の眠るで悪夢が解除されない)こちらはバグでした。悪夢の解除判定タイミングが技使用後のみだったので、技を使う前後で共に眠り状態であった場合に悪夢が解除されない挙動となっていました。以下のようにソースコードを変更し、変更を反映させることで、技を使う直前に起きた時にも悪夢解除判定が行われるようになり、当該の現象が解消します。【修正手順】1.PBLTools\src\calc\BeforeMoveCalc.javaの436行目(眠りを奇跡の実で回復したかどうかを判定した直後)に以下の記述を追加し、保存する。// 悪夢状態の回復の判定if (!partyInfo.pokeStateUnitArray[partyInfo.pokeStateUnitArrayIndex].badHealth.equals("sleep")) {pokeStatePlaceMyself.beenIntoNightmare(false);}2.変更の反映のため、PBSTools\ModuleDel_ExecuteWhenSourceAmended.bat を実行する。
早々にありがとうございます。返信気付けていませんでした。試してみます。プレゼントは勘違いでしたらすみません。もう1回見直してみます
プレゼントについては勘違いであるの確認できました。何か間違えたか、勘違いしたかもしれません。失礼しました。
新規にコメントを書く
画像に記載されている文字を下のフォームに入力してください。
利用規約をご確認のうえご記入下さい
メンバーのみ編集できます
コメント詳細
・プレゼントの威力(ポケスタ準拠になっていないか)、
・悪夢の解除タイミング(寝起き直後の眠るで悪夢が解除されない)
バグが含まれていましたので、修正方法をお知らせします。
今後の保守は考えないといけないですね…。
一応、ソースコードは全公開していますし、Javaの入門書を理解した方なら保守可能に作ったつもりなので、頑張れば私以外の人でも保守できる…と思ってます。。
・プレゼントの威力(ポケスタ準拠になっていないか)
これはソースを見る限りそんなことはないはずです。
追加調査が必要かと思います。
・悪夢の解除タイミング(寝起き直後の眠るで悪夢が解除されない)
こちらはバグでした。
悪夢の解除判定タイミングが技使用後のみだったので、技を使う前後で共に眠り状態であった場合に悪夢が解除されない挙動となっていました。
以下のようにソースコードを変更し、変更を反映させることで、技を使う直前に起きた時にも悪夢解除判定が行われるようになり、当該の現象が解消します。
【修正手順】
1.PBLTools\src\calc\BeforeMoveCalc.javaの436行目(眠りを奇跡の実で回復したかどうかを判定した直後)に以下の記述を追加し、保存する。
// 悪夢状態の回復の判定
if (!partyInfo.pokeStateUnitArray[partyInfo.pokeStateUnitArrayIndex].badHealth.equals("sleep")) {
pokeStatePlaceMyself.beenIntoNightmare(false);
}
2.変更の反映のため、PBSTools\ModuleDel_ExecuteWhenSourceAmended.bat を実行する。
早々にありがとうございます。返信気付けていませんでした。試してみます。
プレゼントは勘違いでしたらすみません。もう1回見直してみます
プレゼントについては勘違いであるの確認できました。何か間違えたか、勘違いしたかもしれません。失礼しました。