goo blog サービス終了のお知らせ 

6 - 912 = -906

終わりました

NPCフラグ

2020-05-25 | バイナリ
7E8835+x xはキャラID
+80で敵に狙われる

このままだと攻撃した時にイベントID読み込んでフリーズするから敵判別IDでも作って分岐処理させればシレン4、5の夜みたいな敵の同士討ちが起こるかもしれないがいろいろとめんどくさいしやる気ないかな。

NPC化してる敵に通常敵が特技使わない。
一部の特技をかなり変更しないと動かないものがあるような気がする。

あと夜システム嫌いだし。
4と5やったことないけどさw
コメント

調整

2020-05-24 | バイナリ
別ゲームの解析面白い。
解析初期段階はいろいろ発見あって面白いね。

んでシレンの話。
月影のタンモモ、ポチ、ニワトリ、こいつらどうすっかな?

使ってないので敵にでもするかなと思ったけど旅仲間NPCフラグ(あるかどうかは知らん)ぶち込んで敵に攻撃される青いタベラレルーにでもするかな?

ちなみにケヤキは使わない。
幻惑で使ってるし敵にする気もないし。
コメント

罠投げ3

2020-05-23 | バイナリ
1ミリの隙が無いようにエクセルで計算式を作ってテーブル作ったのに正常に動かないだと・・・?

10進数と16進数の数値入れ間違えてた・・・

とりあえず周囲4マスは自動検索で罠見つけるように完成。
範囲外罠飛ばしの錆罠で1回表示乱れたけどまあいっかw

仕様は乱数の罠探し500回して見つからない場合周囲4マス(80マス)を確実に罠探しして掛ける。
処理待ち微妙に(?)あるけどこれ完全な仕様で。

次バランス調整を考える作業に戻ろう。
コメント

罠投げ2

2020-05-22 | バイナリ
とりあえず周囲4x4マス総当たりで調べるテーブル作るか。
±4=9なんで9x9=81
というわけで81個のテーブルが必要かな。
うまく処理できれば少なくて済みそうだけどよくわからんから81個のテーブル書くか。
コメント

罠投げ

2020-05-15 | バイナリ
1ループで使ってるCPUサイクルは200から300くらい?
間とって250でループが255周期として約63000サイクル。
処理待ちが発生し始める1000周期で約25万サイクル。

無駄に使ってるの省けば1ループで10サイクルくらいは減りそうだけど焼け石に水とも言っていいほど効果が薄い。
この辺は65816の仕様とかになるのかな?
SA1化で高速読み込みでもできれば変わるんだろうけどこれ無理だろうし、なんか別の方法考えるか。

難易度上昇のためHP回復速度落としたらシレン4とか5並に遅くなった。
微調整難しい。
コメント