色々と雑文を綴っている場所。
[164] [163] [162] [161] [160] [159] [158] [157] [156] [155] [154
Posted by Ealgrete/てんちょー - 2011.03.13,Sun
旅の記録を書く気がしないので、解析やってみた。

解析したのは、長年未解析だった「ポケモンコンテスト」。

まだ、完全に解析しきったワケではありませんので、悪しからず。
【3/14追記】
解析終了したので、記事更新。
これにて、
長年未解析だったコンテスト技は呆気なく解析完了。
アセンブリ分からなくても普通に解析出来るんだな・・・。

という事で、
この解析結果を元に誰かツール化してくれ

解析内容は「以下雑記」参照のこと。
お財布.com - 無料で手軽に貯まる魔法のお財布モッピー | お金がたまるポイントサイト 136_50 クリックで救える命がある。

コンテストの基本ルール及びコンボ種類については割愛


※なお、説明文内の以下の言葉を次のように略している。

ポケモン  →  ポケ
アピール  →  アピ
ペナルティ →  ペナ
ポイント  →  点
エキサイト →  Ex

【追記】
・アピールと妨害の±の数値はハートの個数(1個につき10点)を指しています。
点数ではありません。
・説明文でいう「減点」は「妨害」のことです。

コンテスト技のデータは0x565FCC~0x566AE3(2840byte)で設定している(EM)
技一つにつき8byteで設定
テンプレは以下の通り

AA TT C1 C2 C3 C4 C5 00
 
アピール内容 AA
00:[アピール(+4)][妨害(無)]特殊効果無し
01:[アピール(+6)][妨害(無)]このターンに他ポケから妨害されると2倍減点
02:[アピール(+8)][妨害(無)]次のターンから最後までアピ出来なくなる
03:[アピール(+3)][妨害(無)]2ターン以上連続で使用しても減点ペナを受けない
04:[アピール(+2)][妨害(無)]一度だけ妨害を無効化する
05:[アピール(+1)][妨害(無)]全ての妨害を無効化する
06:[アピール(+3)][妨害(無)]二度だけ妨害を無効化する
07:[アピール(+3)][妨害(無)]二度だけ妨害を無効化する(没)
08:[アピール(+2)][妨害(-3)]自分より前の特定ポケのアピ点を減点(没)
09:[アピール(+3)][妨害(-1)]アピが終了しているポケのアピ点を減点(没)
0A:[アピール(+2)][妨害(-3)]直前ポケのアピ点を減点
0B:[アピール(+2)][妨害(-2)]自分より前全員のアピ点を減点
0C:[アピール(+1)][妨害(-4)]直前ポケのアピ点を減点
0D:[アピール(+1)][妨害(-3)]自分より前全員のアピ点を減点
0E:[アピール(+2)][妨害(-3)]直前ポケのアピ点を減点
0F:[アピール(+3)][妨害(-1)]アピが終了しているポケのアピ点を減点(没)
10:[アピール(+3)][妨害(無)]自分より前の特定ポケがコンボ注目状態ならば、その状態を解除する
11:[アピール(+2)][妨害(-1)]自分より前の特定ポケのアピ点を減点。同タイプ技でアピしたポケは40点減点
12:[アピール(+4)][妨害(-4)]自分より前全員のアピ点を減点。しかし、次ターンは行動出来ない
13:[アピール(+2)][妨害(-1)]自分より前の特定ポケのアピ点を減点。同タイプ技でアピしたポケは40点減点
14:[アピール(+2)][妨害(-1)]自分より前の特定ポケのアピ点を減点。かっこいいアピをしたポケは40点減点(没)
15:[アピール(+2)][妨害(-1)]自分より前の特定ポケのアピ点を減点。うつくしいアピをしたポケは40点減点(没)
16:[アピール(+2)][妨害(-1)]自分より前の特定ポケのアピ点を減点。かわいいアピをしたポケは40点減点(没)
17:[アピール(+2)][妨害(-1)]自分より前の特定ポケのアピ点を減点。かしこいアピをしたポケは40点減点(没)
18:[アピール(+2)][妨害(-1)]自分より前の特定ポケのアピ点を減点。たくましいアピをしたポケは40点減点(没)
19:[アピール(+2)][妨害(-1)]自分より後のポケ1匹を一定確率で緊張させる(没)
1A:[アピール(+2)][妨害(無)]自分より後のポケを一定確率で緊張させる
1B:[アピール(+3)][妨害(無)]自分より前の特定ポケの調子(★)が良ければ、その状態を解除する
1C:[アピール(+2)][妨害(-1)]自分より前全員のアピ点減点。調子(★)が良いポケは40点減点(没)
1D:[アピール(+2)][妨害(無)]1番目のアピならアピ点3倍
1E:[アピール(+2)][妨害(無)]4番目のアピならアピ点3倍
1F:[アピール(+1)][妨害(無)]自分より前全員のポケのアピ点を合計し、その半分を自分に加算。合計が0以下ならば通常アピのみ
20:[アピール(+1)][妨害(無)]直前ポケが獲得したアピ点を自分にも加算。0点以下の場合は加算なし
21:[アピール(+1)][妨害(無)]アピした順番で獲得アピ点変化。1番目→10 2→20 3→40 4→60
22:[アピール(+1)][妨害(無)]アピ点が10,20,40,60,80のいずれかにランダムに変化
23:[アピール(+2)][妨害(無)]直前ポケがこの技と同じタイプ技でアピしていれば、点3倍
24:[アピール(+2)][妨害(無)]自分の前ポケのアピとタイプが異なるなら気に入られる?(没)
25:[アピール(+3)][妨害(無)]直前ポケの得点が20点以下→アピ点2倍 30点→通常 40点以上→アピ失敗
26:[アピール(+1)][妨害(無)]自分の調子(★)を上げる
27:[アピール(+1)][妨害(無)]調子(★)がよければ、アピ点加算が通常の3倍になる(★×30点加算)
28:[アピール(+3)][妨害(無)]次ターンのアピ順番が1番目になる
29:[アピール(+3)][妨害(無)]次ターンのアピ順番が4番目になる
2A:[アピール(+3)][妨害(無)]次ターンのアピ順番が変化しやすくなる(没)
2B:[アピール(+3)][妨害(無)]次ターンのアピ順番がランダムになる
2C:[アピール(+1)][妨害(無)]コンテストタイプに関係なくEx度が1上がる
2D:[アピール(+2)][妨害(-1)]自分より前全員のアピ点を半分減らす(端数切り上げ)。0以下の場合は10点減点
2E:[アピール(+1)][妨害(無)]その時のEx度で獲得アピ点変化。Ex度0→10 1→20 2→30 3→40 4→60 
2F:[アピール(+3)][妨害(無)]自分より後のポケのアピでは、Ex度が変化しなくなる

タイプ TT
00:かっこよさ
01:うつくしさ
02:かわいさ
03:かしこさ
04:たくましさ

コンボ指定 C*
C1でコンボ1技に指定
C2,C3,C4,C5でコンボ2技に指定(複数指定可)

変数として使用されているのは01~3Eまで
00を指定する事でコンボ無し指定になる

技と技を変数という線で結んでいる、と例えると分かりやすい?

例1(単純コンボ)
ひっかく(C1=01)←→みだれひっかき(C2=01)
これは"ひっかく"の"C1"と"みだれひっかき"の"C2"が
一致しているので、コンボ技になる

例2(連携コンボ)
スプーンまげ(C1=02 C2=03 C3=04)←→ねんりき(C1=04 C2=02 C3=03)


サイコキネシス(C1=03 C2=02 C3=04)

"スプーンまげ"の"C1"と"ねんりき","サイコキネシス"の"C2"が
一致しているので、コンボ技になる
また、"サイコキネシス"の"C1"と"ねんりき","スプーンまげ"の"C2"が
一致しているので、コンボ技になる
さらに、"ねんりき"の"C1"と"スプーンまげ","サイコキネシス"の"C3"が
一致しているので、これもコンボ技になる

説明下手で申し訳ないorz

★補足事項
EMで技拡張する場合は
ここも空き領域に移さないといけない

 お財布.com - 無料で手軽に貯まる魔法のお財布モッピー | お金がたまるポイントサイト 136_50 クリックで救える命がある。

拍手[0回]

PR
カレンダー
09 2011/10 11
S M T W T F S
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
自己紹介
HN:
Ealgrete/てんちょー
性別:
男性
職業:
学生
趣味:
アニメ、ゲームとか
自己紹介:
ニコニコ動画やYouTubeで
ポケモンの音楽アレンジとかをうpしてる人。
(ニコ動では「てんちょー」名義)
ついでにEM解析も少々。

↓連絡先↓
ealgrete[a]gmail.com([a]を@にしてください)
(質問等があったらこちらにどうぞ)

SkypeID:ealgrete
mixi:リア友オンリーなので、非公開

てんちょーさんのプロフィール(ニコ動)

~Counter since 2009 4/11~
BANNER
消失同盟 banner banner banner
ブログ内検索
忍者アド
リンク
Template by mavericyard*
Powered by "Samurai Factory"
ブログ [PR]住宅 ローン 中古車査定