Rockman2 -特殊武器関連-
特殊武器のメモリ番号(メモリビューワで見れるやつ)は
9CからA6まで順番にヒート>エアー>ウッド>バブル>・・・(武器が並んでる順番)
■わかりやすい解説
クラッシュボムを例にあげると
A5 A3 ;番号A3(クラッシュボム)の数値(武器エネルギー残量)を読み込む
E9 04 ;読み込んだ残量を$4減らす
90 11 ;一番上のビットが立つ(振り切れる)ようなら分岐(発射不可能)
85 A3 ;減った武器エネルギーの値を書き込む(ここを「EA EA」にすると武器減らない)
ちなみに左側が命令するプログラム、右側が変数やメモリ指定です
EAとは何も処理をしないことです。85 A3をEA EAにするということは
28-4=の答えが24だ、とわかっているけど解答用紙に答えを書いていない、という状態ですね
バブルリードやクイックブーメランの場合
E6 AC :番号ACの数値を一つ増やす(番号ACの意味は気にしないでください
A5 AC :番号ACの数値を読み込む
C9 02 :番号ACが02かどうか判別する
D0 06 :先ほどの条件が一致していなければ(02でなければ)6byte処理を飛ばす
A9 00 :00という数値を用意する
85 AC :先ほど用意した数値(00)を番号ACに書き込む
C6 9F :番号9F(バブルリード)の数値を一つ減らす
番号ACを疲労値と置き換えればわかりやすいかも
一発撃つと疲労が蓄積され一定量に達すると
疲れて武器エネルギーが消費されるとかいう設定だと思ってください
ロックバスター
3DA80 最大弾数制限
アトミックファイヤー
3DDB2 最大弾数制限
3DE52 3種類の消費量
弾速:3DDED:A9 04 9D 00 60
↑
3de00のc9 03の03を弄るとリップルレーザーっぽくなる
エアーシューター
3DAEB 消費量
リーフシールド
3DF6F 消費量
3df56 左右速度
3DF7A 上速度
3DF7B 下速度
バブルリード
3DB1E 最大弾数制限
3db3a この回数使うとエネルギーを1消費する
一度床に着いた後
3dfa1床があるとき縦速度
3dfa6床があるとき横速度
3dfbd床がない時の横速度
3dfc5床がない時の縦速度
クイックブーメラン
$3DB59 最大弾数制限
3db75 この回数使うとエネルギーを1消費する
3DB51 押しっぱなし時のディレイ
タイムストッパー
$3E16Bの0Fが「1減るまでのフレーム数」です
2C03B-2C048 BOSSに与えるダメージ総量
2C049-2C056 各BOSSのストッパー耐性
$2C03B ボスに対してタイムストッパーがどの程度の頻度でダメージを与えられるか。
$2C049 上で指定した頻度でここで指定した値分ダメージが入る。
頻度の所を0にするとタイムストッパーで動きが止まらなくなります。
メタルブレード
$3DBB3 最大弾数制限
3DBCF この回数使うとエネルギーを1消費する
3DC0E~メタル縦速度(順番に)
ニュートラル・上・下・(空き)・左・左上・左下・(空き)・右・右上・右下
3DC2E~メタル横速度(上と同じ順番)
クラッシュボム
3DB96 消費量
3E099 クラッシュボム爆発時限時間 00にすると動作がおかしくなる
3E0BF 爆発持続時間 80よりも大きい値を入力すると爆発しない
3E12Cから3E164
縦座標が16byte
最初の4byteは4回目の爆発4つの縦座標設定する
次の4byteは3回目の爆発4つの縦座標
2回目の爆発
1回目
横アドレスが16byte
同上
それの各爆風の向きが16byte
次8byteがどの地形で着弾反応するか
1背景
2壁
3梯子
4トゲ
5水
6ベルトコンベア(左)
7ベルトコンベア(右)
8氷
1号機
3D4BF 上昇速度
3DC6C 最大弾数制限
3DC82 消費量
3e1a9 点滅するまでの時間
2号
3e22d エネルギー消費するまでの時間
3号
3e329 跳ね加減
3e349 エネルギー消費するまでの時間
乗った後の速度:$3E3CE 62
$3E3D3 00
降りた後の速度:$3E3E3 9E
$3E3E8 FF
壁に触れたときの速度:$3E304 62
最大弾数制限について補足
アトミックファイヤー以外は入力した数値-1の弾数が撃てるようになります。
0A以上にすると弾が敵を貫通するだけでダメージがあたえられないので無意味です。
アトミックファイヤーは入力した数値-2の弾数です。
武器速度
3D4A4から武器選択順に横速度
3D4C8から武器選択順に縦速度
ステージクリア後の文字
37CFBから順番にH→A→W→・・・の順番に-*-の*の部分の文字
37D35からクイックブーメラン
37D4Dからメタルブレード
最終更新:2009年02月22日 02:11