やられ方の変更1
やられ方を変更する際に最初に注意しなければいけないことがあります。
それは、変更する元の技を空中の相手に当てた時
特殊なやられを引き起こす物か そうではないのか
特殊なやられとは
空中の相手に技を当てた時に
- キリモミ回転する
- 宙返りしたようなやられになる
- 地面に叩きつける
- 相手を遠くに吹き飛ばす
他にもありますが このようなやられを引き起こすものです
特殊なやられが無い技は
ただのLPで拾った時のように
相手が軽くはずむだけです
やられ方の変更1では、比較的簡単な
空中でのやられが特殊な技の 地上やられと空中やられの変更方法を説明します。
- 空中やられアドレスを地上やられアドレスに設定したりすると
大抵ヘンな事になるためオススメできません。
- 特殊な空中やられが存在しない技に特殊なやられを追加する場合は
空きアドレスを使ったりコピーコードを使うので今回は説明していません。
例:カズヤの66RPの地上、空中やられを変更する
今回は 地上で当てた時は風神拳の浮きにして
空中で当てた時はキリモミするようにしてみます。
■まずは変更したいやられアドレスを調べに行きます
風神拳やられにリンクしているアドレスと
キリモミやられにリンクしているアドレスを調べるので
まずは、風神拳を出したところで36F870へ飛び
風神拳の技アドレスへ飛びます。
→095AA790(DAA790)
次に技アドレスから+32~35バイトに記載されているアドレスへ飛びます。
→095781CC(D781CC)
すると ↓のような場所へ飛ぶと思います。
| 0D781C4 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
7C |
69 |
57 |
09 |
17 |
| 0D781D1 |
00 |
00 |
00 |
34 |
55 |
57 |
09 |
-- |
-- |
-- |
-- |
-- |
-- |
風神拳は 空中で当てても特殊なやられをしないため
地上やられの記述しかされていません。
空中やられが特殊な技の場合は キリモミやられのアドレスを
調べる時に説明しますので ここでは省きます。
今回調べる 風神拳やられのアドレスは 飛んできたアドレスから
+9~12バイトに記述されているアドレスです
つまり
「09575534」
このアドレスをメモします。
※ちなみに+5バイト目に記述されている17という数値は
風神拳のダメージデータで 変更すればダメージが変わります。
■次に、風神拳やられを調べた時同様に
キリモミやられを調べていきます。
カズヤのRKが空中で当てるとキリモミになるためRKの技アドレスを
追っていきます。
→095A7F30(DA7F30)
風神拳の時と同じく
技アドレスから+32~35バイトに記載されているアドレスへ飛びます。
→09577C5C(D77C5C)
飛ぶと 風神拳のときと同じようなデータの並びの場所へ飛びます
| 0D77C55 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
D8 |
6B |
57 |
09 |
1E |
00 |
| 0D77C62 |
00 |
00 |
A4 |
30 |
57 |
09 |
7C |
69 |
57 |
09 |
1E |
00 |
00 |
| 0D77C6F |
00 |
E4 |
3B |
57 |
09 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
カズヤのRKは空中で当てた時には特殊なやられをする技なため
やられデータが 地上やられと空中やられの2種類登録されています。
今回必要なのは 空中やられのアドレスなのでそこを調べます
とは言いましても 調べる場所は風神拳の時と同様に
+9~12バイトに記載されているアドレスです
「095730A4」
※風神拳の時は ここが地上やられのアドレスでしたが
RKには空中やられアドレスが存在するため
| 0D77C55 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
D8 |
6B |
57 |
09 |
1E |
00 |
| 0D77C62 |
00 |
00 |
A4 |
30 |
57 |
09 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
前半のこの部分までが 空中やられのデータで
| 0D77C62 |
-- |
-- |
-- |
-- |
-- |
-- |
7C |
69 |
57 |
09 |
1E |
00 |
00 |
| 0D77C6F |
00 |
E4 |
3B |
57 |
09 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
後半のこの部分までが 地上やられのデータと分かれています。
■最後には、66RPを出し
36F870へ飛び、66RPの技アドレスを追って行きます
→095AA6F8(DAA6F8)
次に、技アドレスから+32~35バイトに記載されているアドレスへ飛びます。
→095781B4(D781B4)
そして今まで調べた
空中やられアドレス→095730A4
地上やられアドレス→09575534
に、変更してあげると完成です。
ここもRKの時と同様 空中やられと地上やられの2種類があるので注意です
| 0D781AA |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
D8 |
6B |
57 |
| 0D781B7 |
09 |
17 |
00 |
00 |
00 |
F4 |
30 |
57 |
09 |
7C |
69 |
57 |
09 |
| 0D781C4 |
17 |
00 |
00 |
00 |
E4 |
54 |
57 |
09 |
-- |
-- |
-- |
-- |
-- |
↓
| 0D781AA |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
D8 |
6B |
57 |
| 0D781B7 |
09 |
17 |
00 |
00 |
00 |
A4 |
30 |
57 |
09 |
7C |
69 |
57 |
09 |
| 0D781C4 |
17 |
00 |
00 |
00 |
34 |
55 |
57 |
09 |
-- |
-- |
-- |
-- |
-- |
最終更新:2009年02月05日 08:58