風来のシレン 月影村の怪物 (Win) > モンスター出現率

モンスター出現率

出現確率は概算値です。

やさしい

1F マムル
(50.0 %)
ネズミ子分
(50.0 %)
2F マムル
(50.0 %)
ネズミ子分
(50.0 %)
3F マムル
(22.2 %)
モラビー
(22.2 %)
ネズミ子分
(22.2 %)
チンタラ
(33.3 %)
4F ボウヤー
(37.5 %)
モラビー
(25.0 %)
チンタラ
(37.5 %)
5F ボウヤー
(52.2 %)
ガマラ
(13.0 %)
モラビー
(34.8 %)
6F ボウヤー
(41.4 %)
ガマラ
(10.3 %)
ヤミウッチー
(41.4 %)
ぴーたん
(6.9 %)
7F ガマラ
(12.0 %)
ヤミウッチー
(48.0 %)
ぴーたん
(8.0 %)
オヤジ戦車
(32.0 %)
8F ガマラ
(12.0 %)
ヤミウッチー
(48.0 %)
ぴーたん
(8.0 %)
オヤジ戦車
(32.0 %)
9F ぬすっトド
(17.2 %)
オヤジ戦車
(27.6 %)
にらみヘビ
(27.6 %)
ちゅうチンタラ
(27.6 %)
10F ぬすっトド
(17.2 %)
妖怪にぎり変化
(27.6 %)
にらみヘビ
(27.6 %)
ちゅうチンタラ
(27.6 %)
11F ぬすっトド
(17.2 %)
妖怪にぎり変化
(27.6 %)
にらみヘビ
(27.6 %)
ちゅうチンタラ
(27.6 %)
12F ギャザー
(27.6 %)
ぬすっトド
(17.2 %)
とおせんりゅう
(27.6 %)
妖怪にぎり変化
(27.6 %)
13F ギャザー
(25.0 %)
セルアーマー
(25.0 %)
ネズミ黒幕
(25.0 %)
とおせんりゅう
(25.0 %)
14F ギャザー
(25.0 %)
セルアーマー
(25.0 %)
ネズミ黒幕
(25.0 %)
とおせんりゅう
(25.0 %)
15F 爆弾ウニ
(25.0 %)
エーテルデビル
(15.6 %)
マスターチキン
(25.0 %)
タカビー
(25.0 %)
逃げピータン
(9.4 %)
16F 爆弾ウニ
(25.0 %)
エーテルデビル
(15.6 %)
マスターチキン
(25.0 %)
タカビー
(25.0 %)
逃げピータン
(9.4 %)
17F 爆弾ウニ
(21.6 %)
エーテルデビル
(13.5 %)
マスターチキン
(21.6 %)
タカビー
(21.6 %)
逃げピータン
(8.1 %)
カラス天狗
(13.5 %)
18F タウロス
(27.6 %)
カラス天狗
(17.2 %)
ミクダシおさる
(27.6 %)
おおチンタラ
(27.6 %)
19F タウロス
(27.6 %)
カラス天狗
(17.2 %)
ミクダシおさる
(27.6 %)
おおチンタラ
(27.6 %)
20F 死の使い
(25.0 %)
タウロス
(25.0 %)
ミクダシおさる
(25.0 %)
おおチンタラ
(25.0 %)

ふつう

1F マムル
(33.3 %)
ネズミ子分
(33.3 %)
カラカイおさる
(33.3 %)
2F マムル
(33.3 %)
ネズミ子分
(33.3 %)
カラカイおさる
(33.3 %)
3F マムル
(18.2 %)
モラビー
(18.2 %)
ネズミ子分
(18.2 %)
カラカイおさる
(18.2 %)
チンタラ
(27.3 %)
4F ボウヤー
(33.3 %)
ちょうちんフグ
(11.1 %)
モラビー
(22.2 %)
チンタラ
(33.3 %)
5F ボウヤー
(44.4 %)
ガマラ
(11.1 %)
ちょうちんフグ
(14.8 %)
モラビー
(29.6 %)
6F ボウヤー
(26.7 %)
ガマラ
(6.7 %)
ちょうちんフグ
(8.9 %)
ヤミウッチー
(26.7 %)
ぴーたん
(4.4 %)
かっ飛びイノシシ
(26.7 %)
7F ガマラ
(6.7 %)
ヤミウッチー
(26.7 %)
おばけ大根
(17.8 %)
ぴーたん
(4.4 %)
オヤジ戦車
(17.8 %)
かっ飛びイノシシ
(26.7 %)
8F ガマラ
(6.7 %)
ヤミウッチー
(26.7 %)
おばけ大根
(17.8 %)
ぴーたん
(4.4 %)
オヤジ戦車
(17.8 %)
かっ飛びイノシシ
(26.7 %)
9F ぬすっトド
(17.2 %)
セルアーマー
(27.6 %)
オヤジ戦車
(27.6 %)
にらみヘビ
(27.6 %)
10F ぬすっトド
(17.2 %)
セルアーマー
(27.6 %)
妖怪にぎり変化
(27.6 %)
にらみヘビ
(27.6 %)
11F ぬすっトド
(17.2 %)
セルアーマー
(27.6 %)
妖怪にぎり変化
(27.6 %)
にらみヘビ
(27.6 %)
12F ギャザー
(19.0 %)
ぬすっトド
(11.9 %)
くねくねハニー
(19.0 %)
シューベル
(11.9 %)
とおせんりゅう
(19.0 %)
妖怪にぎり変化
(19.0 %)
13F ギャザー
(25.8 %)
くねくねハニー
(25.8 %)
飛びぴーたん
(6.5 %)
シューベル
(16.1 %)
とおせんりゅう
(25.8 %)
14F ギャザー
(25.8 %)
くねくねハニー
(25.8 %)
飛びぴーたん
(6.5 %)
シューベル
(16.1 %)
とおせんりゅう
(25.8 %)
15F 爆弾ウニ
(20.5 %)
エーテルデビル
(12.8 %)
めまわし大根
(20.5 %)
マスターチキン
(20.5 %)
飛びぴーたん
(5.1 %)
ちびタンク
(20.5 %)
16F 爆弾ウニ
(20.5 %)
エーテルデビル
(12.8 %)
めまわし大根
(20.5 %)
マスターチキン
(20.5 %)
飛びぴーたん
(5.1 %)
ちびタンク
(20.5 %)
17F 爆弾ウニ
(18.2 %)
エーテルデビル
(11.4 %)
めまわし大根
(18.2 %)
マスターチキン
(18.2 %)
飛びぴーたん
(4.5 %)
カラス天狗
(11.4 %)
ちびタンク
(18.2 %)
18F 死の使い
(27.6 %)
タウロス
(27.6 %)
カラス天狗
(17.2 %)
ゲイズ
(27.6 %)
19F 死の使い
(27.6 %)
タウロス
(27.6 %)
カラス天狗
(17.2 %)
ゲイズ
(27.6 %)
20F 死の使い
(33.3 %)
タウロス
(33.3 %)
ゲイズ
(33.3 %)
21F アイアンヘッド
(50.0 %)
クロムアーマー
(50.0 %)

むずかしい

1F マムル
(33.3 %)
ネズミ子分
(33.3 %)
カラカイおさる
(33.3 %)
2F マムル
(33.3 %)
ネズミ子分
(33.3 %)
カラカイおさる
(33.3 %)
3F マムル
(18.2 %)
モラビー
(18.2 %)
ネズミ子分
(18.2 %)
カラカイおさる
(18.2 %)
チンタラ
(27.3 %)
4F ボウヤー
(33.3 %)
ちょうちんフグ
(11.1 %)
モラビー
(22.2 %)
チンタラ
(33.3 %)
5F ボウヤー
(37.5 %)
ガマラ
(9.4 %)
デブータ
(15.6 %)
ちょうちんフグ
(12.5 %)
モラビー
(25.0 %)
6F ボウヤー
(24.0 %)
ガマラ
(6.0 %)
デブータ
(10.0 %)
ちょうちんフグ
(8.0 %)
ヤミウッチー
(24.0 %)
ぴーたん
(4.0 %)
かっ飛びイノシシ
(24.0 %)
7F ガマラ
(6.7 %)
ヤミウッチー
(26.7 %)
おばけ大根
(17.8 %)
ぴーたん
(4.4 %)
オヤジ戦車
(17.8 %)
かっ飛びイノシシ
(26.7 %)
8F ガマラ
(6.7 %)
ヤミウッチー
(26.7 %)
おばけ大根
(17.8 %)
ぴーたん
(4.4 %)
オヤジ戦車
(17.8 %)
かっ飛びイノシシ
(26.7 %)
9F ぬすっトド
(13.5 %)
セルアーマー
(21.6 %)
パコレプキン
(21.6 %)
オヤジ戦車
(21.6 %)
にらみヘビ
(21.6 %)
10F ぬすっトド
(13.5 %)
セルアーマー
(21.6 %)
パコレプキン
(21.6 %)
妖怪にぎり変化
(21.6 %)
にらみヘビ
(21.6 %)
11F ぬすっトド
(13.5 %)
セルアーマー
(21.6 %)
パコレプキン
(21.6 %)
妖怪にぎり変化
(21.6 %)
にらみヘビ
(21.6 %)
12F ギャザー
(16.0 %)
ぬすっトド
(10.0 %)
くねくねハニー
(16.0 %)
鬼面武者
(16.0 %)
シューベル
(10.0 %)
とおせんりゅう
(16.0 %)
妖怪にぎり変化
(16.0 %)
13F ギャザー
(20.5 %)
くねくねハニー
(20.5 %)
鬼面武者
(20.5 %)
飛びぴーたん
(5.1 %)
シューベル
(12.8 %)
とおせんりゅう
(20.5 %)
14F ギャザー
(20.5 %)
くねくねハニー
(20.5 %)
鬼面武者
(20.5 %)
飛びぴーたん
(5.1 %)
シューベル
(12.8 %)
とおせんりゅう
(20.5 %)
15F 爆弾ウニ
(20.5 %)
エーテルデビル
(12.8 %)
めまわし大根
(20.5 %)
マスターチキン
(20.5 %)
飛びぴーたん
(5.1 %)
ちびタンク
(20.5 %)
16F 爆弾ウニ
(20.5 %)
エーテルデビル
(12.8 %)
めまわし大根
(20.5 %)
マスターチキン
(20.5 %)
飛びぴーたん
(5.1 %)
ちびタンク
(20.5 %)
17F 爆弾ウニ
(18.2 %)
エーテルデビル
(11.4 %)
めまわし大根
(18.2 %)
マスターチキン
(18.2 %)
飛びぴーたん
(4.5 %)
カラス天狗
(11.4 %)
ちびタンク
(18.2 %)
18F 死の使い
(27.6 %)
タウロス
(27.6 %)
カラス天狗
(17.2 %)
ゲイズ
(27.6 %)
19F 死の使い
(25.0 %)
タウロス
(25.0 %)
いやしウサギ
(9.4 %)
カラス天狗
(15.6 %)
ゲイズ
(25.0 %)
20F 死の使い
(29.6 %)
タウロス
(29.6 %)
いやしウサギ
(11.1 %)
ゲイズ
(29.6 %)
21F アイアンヘッド
(50.0 %)
クロムアーマー
(50.0 %)

もっとむずかしい(月影村出口)

1F マムル
(25.0 %)
あなぐらマムル
(25.0 %)
ネズミ子分
(25.0 %)
カラカイおさる
(25.0 %)
2F マムル
(25.0 %)
あなぐらマムル
(25.0 %)
ネズミ子分
(25.0 %)
カラカイおさる
(25.0 %)
3F マムル
(11.1 %)
あなぐらマムル
(11.1 %)
ちょうちんフグ
(5.6 %)
モラビー
(11.1 %)
ネズミ子分
(11.1 %)
ネズミ親分
(11.1 %)
カラカイおさる
(11.1 %)
チャカシおさる
(11.1 %)
チンタラ
(16.7 %)
4F ボウヤー
(20.0 %)
ちょうちんフグ
(6.7 %)
モラビー
(13.3 %)
ワラビー
(13.3 %)
ネズミ親分
(13.3 %)
チャカシおさる
(13.3 %)
チンタラ
(20.0 %)
5F ボウヤー
(30.0 %)
ガマラ
(7.5 %)
デブータ
(12.5 %)
ちょうちんフグ
(10.0 %)
モラビー
(20.0 %)
ワラビー
(20.0 %)
6F ボウヤー
(26.1 %)
ガマラ
(6.5 %)
デブータ
(10.9 %)
ヤミウッチー
(26.1 %)
ぴーたん
(4.3 %)
かっ飛びイノシシ
(26.1 %)
7F ガマラ
(6.7 %)
ヤミウッチー
(26.7 %)
おばけ大根
(17.8 %)
ぴーたん
(4.4 %)
オヤジ戦車
(17.8 %)
かっ飛びイノシシ
(26.7 %)
8F ガマラ
(6.7 %)
ヤミウッチー
(26.7 %)
おばけ大根
(17.8 %)
ぴーたん
(4.4 %)
オヤジ戦車
(17.8 %)
かっ飛びイノシシ
(26.7 %)
9F クロスボウヤー
(17.8 %)
ぬすっトド
(11.1 %)
セルアーマー
(17.8 %)
パコレプキン
(17.8 %)
オヤジ戦車
(17.8 %)
にらみヘビ
(17.8 %)
10F クロスボウヤー
(17.8 %)
ぬすっトド
(11.1 %)
セルアーマー
(17.8 %)
パコレプキン
(17.8 %)
妖怪にぎり変化
(17.8 %)
にらみヘビ
(17.8 %)
11F クロスボウヤー
(17.8 %)
ぬすっトド
(11.1 %)
セルアーマー
(17.8 %)
パコレプキン
(17.8 %)
妖怪にぎり変化
(17.8 %)
にらみヘビ
(17.8 %)
12F ギャザー
(11.3 %)
ミドロ
(11.3 %)
ぬすっトド
(7.0 %)
くねくねハニー
(11.3 %)
鬼面武者
(11.3 %)
シューベル
(7.0 %)
とおせんりゅう
(11.3 %)
妖怪にぎり変化
(11.3 %)
ノロージョ
(7.0 %)
ガイコツまどう
(11.3 %)
13F ギャザー
(13.3 %)
ミドロ
(13.3 %)
くねくねハニー
(13.3 %)
鬼面武者
(13.3 %)
飛びぴーたん
(3.3 %)
シューベル
(8.3 %)
とおせんりゅう
(13.3 %)
ノロージョ
(8.3 %)
ガイコツまどう
(13.3 %)
14F ギャザー
(13.3 %)
ミドロ
(13.3 %)
くねくねハニー
(13.3 %)
鬼面武者
(13.3 %)
飛びぴーたん
(3.3 %)
シューベル
(8.3 %)
とおせんりゅう
(13.3 %)
ノロージョ
(8.3 %)
ガイコツまどう
(13.3 %)
15F ミドロ
(14.5 %)
爆弾ウニ
(14.5 %)
エーテルデビル
(9.1 %)
めまわし大根
(14.5 %)
すすりムシ
(14.5 %)
マスターチキン
(14.5 %)
飛びぴーたん
(3.6 %)
ちびタンク
(14.5 %)
16F 爆弾ウニ
(17.0 %)
エーテルデビル
(10.6 %)
めまわし大根
(17.0 %)
すすりムシ
(17.0 %)
マスターチキン
(17.0 %)
飛びぴーたん
(4.3 %)
ちびタンク
(17.0 %)
17F 爆弾ウニ
(18.2 %)
エーテルデビル
(11.4 %)
めまわし大根
(18.2 %)
マスターチキン
(18.2 %)
飛びぴーたん
(4.5 %)
カラス天狗
(11.4 %)
ちびタンク
(18.2 %)
18F 死の使い
(21.6 %)
きり仙人
(21.6 %)
タウロス
(21.6 %)
カラス天狗
(13.5 %)
ゲイズ
(21.6 %)
19F 死の使い
(20.0 %)
きり仙人
(20.0 %)
タウロス
(20.0 %)
いやしウサギ
(7.5 %)
カラス天狗
(12.5 %)
ゲイズ
(20.0 %)
20F 死の使い
(22.9 %)
きり仙人
(22.9 %)
タウロス
(22.9 %)
いやしウサギ
(8.6 %)
ゲイズ
(22.9 %)
21F ガマグッチ
(7.9 %)
くねくねハニー
(21.1 %)
アイアンヘッド
(21.1 %)
クロムアーマー
(21.1 %)
ドラゴン
(7.9 %)
激突イノシシ
(21.1 %)
22F ガマグッチ
(7.9 %)
くねくねハニー
(21.1 %)
アイアンヘッド
(21.1 %)
クロムアーマー
(21.1 %)
ドラゴン
(7.9 %)
激突イノシシ
(21.1 %)
23F ガマグッチ
(7.9 %)
くねくねハニー
(21.1 %)
アイアンヘッド
(21.1 %)
クロムアーマー
(21.1 %)
ドラゴン
(7.9 %)
激突イノシシ
(21.1 %)
24F ガマグッチ
(10.0 %)
アイアンヘッド
(26.7 %)
クロムアーマー
(26.7 %)
ドラゴン
(10.0 %)
激突イノシシ
(26.7 %)
25F 地獄の使者
(20.0 %)
キラーギャザー
(20.0 %)
ガマグッチ
(7.5 %)
デブーチョ
(12.5 %)
みどりトド
(12.5 %)
ドラゴン
(7.5 %)
イッテツ戦車
(20.0 %)
26F 地獄の使者
(16.7 %)
キラーギャザー
(16.7 %)
ガマグッチ
(6.2 %)
デブーチョ
(10.4 %)
みどりトド
(10.4 %)
ドラゴン
(6.2 %)
イッテツ戦車
(16.7 %)
ガイコツまおう
(16.7 %)
27F 地獄の使者
(14.3 %)
キラーギャザー
(14.3 %)
ガマグッチ
(5.4 %)
デブーチョ
(8.9 %)
みどりトド
(8.9 %)
ドラゴン
(5.4 %)
イッテツ戦車
(14.3 %)
妖怪にぎり親方
(14.3 %)
ガイコツまおう
(14.3 %)
28F 地獄の使者
(13.1 %)
キラーギャザー
(13.1 %)
デブーチョ
(8.2 %)
ゲドロ
(13.1 %)
みどりトド
(8.2 %)
ドラゴン
(4.9 %)
イッテツ戦車
(13.1 %)
妖怪にぎり親方
(13.1 %)
ガイコツまおう
(13.1 %)
29F 地獄の使者
(15.1 %)
ゲドロ
(15.1 %)
みどりトド
(9.4 %)
爆弾ウニ
(9.4 %)
ミノタウロス
(15.1 %)
逃げピータン
(5.7 %)
妖怪にぎり親方
(15.1 %)
ガイコツまおう
(15.1 %)
30F あんどんフグ
(11.1 %)
ゲドロ
(22.2 %)
爆弾ウニ
(13.9 %)
ミノタウロス
(22.2 %)
逃げピータン
(8.3 %)
ガイコツまおう
(22.2 %)
31F あんどんフグ
(11.1 %)
ゲドロ
(22.2 %)
フイウッチー
(22.2 %)
ミノタウロス
(22.2 %)
逃げピータン
(8.3 %)
メンベルス
(13.9 %)
32F みの仙人
(25.0 %)
フイウッチー
(25.0 %)
ミノタウロス
(25.0 %)
ハヤブサ天狗
(9.4 %)
メンベルス
(15.6 %)
33F みの仙人
(20.0 %)
フイウッチー
(20.0 %)
ミノタウロス
(20.0 %)
ハヤブサ天狗
(7.5 %)
メンベルス
(12.5 %)
スーパーゲイズ
(20.0 %)
34F みの仙人
(21.6 %)
グレートチキン
(21.6 %)
パコレプキーナ
(21.6 %)
ノロージョの姉
(13.5 %)
スーパーゲイズ
(21.6 %)
35F ガマゴン
(9.4 %)
グレートチキン
(25.0 %)
パコレプキーナ
(25.0 %)
ノロージョの姉
(15.6 %)
スーパーゲイズ
(25.0 %)
36F ガマゴン
(9.4 %)
グレートチキン
(25.0 %)
パコレプキーナ
(25.0 %)
ノロージョの姉
(15.6 %)
スーパーゲイズ
(25.0 %)
37F ヘルギャザー
(17.8 %)
ガマゴン
(6.7 %)
アイアントド
(11.1 %)
チタンアーマー
(17.8 %)
グレートチキン
(17.8 %)
パコレプキーナ
(17.8 %)
ノロージョの姉
(11.1 %)
38F ヘルギャザー
(15.7 %)
ガマゴン
(5.9 %)
アイアントド
(9.8 %)
吸引虫
(15.7 %)
チタンアーマー
(15.7 %)
いやしウサギ
(5.9 %)
パコレプキーナ
(15.7 %)
ギョロつきヘビ
(15.7 %)
39F ヘルギャザー
(18.6 %)
ガマゴン
(7.0 %)
アイアントド
(11.6 %)
吸引虫
(18.6 %)
チタンアーマー
(18.6 %)
いやしウサギ
(7.0 %)
ギョロつきヘビ
(18.6 %)
40F ヘルギャザー
(15.7 %)
ガマゴン
(5.9 %)
アイアントド
(9.8 %)
ダマシウッチー
(15.7 %)
吸引虫
(15.7 %)
チタンアーマー
(15.7 %)
いやしウサギ
(5.9 %)
ギョロつきヘビ
(15.7 %)
41F どうくつマムル
(16.0 %)
死神
(16.0 %)
かんてらフグ
(8.0 %)
ダマシウッチー
(16.0 %)
くねくねハニー
(6.0 %)
チェインヘッド
(16.0 %)
スカイドラゴン
(6.0 %)
将軍
(16.0 %)
42F どうくつマムル
(16.0 %)
死神
(16.0 %)
かんてらフグ
(8.0 %)
ダマシウッチー
(16.0 %)
くねくねハニー
(6.0 %)
チェインヘッド
(16.0 %)
スカイドラゴン
(6.0 %)
将軍
(16.0 %)
43F どうくつマムル
(16.0 %)
死神
(16.0 %)
かんてらフグ
(8.0 %)
くねくねハニー
(6.0 %)
チェインヘッド
(16.0 %)
スカイドラゴン
(6.0 %)
将軍
(16.0 %)
ガンたれヘビ
(16.0 %)
44F かんてらフグ
(10.5 %)
オドロ
(13.2 %)
ベルトーベン
(13.2 %)
スルードラゴン
(21.1 %)
パコレプキング
(21.1 %)
ガンたれヘビ
(21.1 %)
45F かんてらフグ
(7.5 %)
オドロ
(9.4 %)
アークドラゴン
(3.8 %)
メガタウロス
(15.1 %)
ベルトーベン
(9.4 %)
スルードラゴン
(15.1 %)
パコレプキング
(15.1 %)
ノロージョの母
(9.4 %)
ハイパーゲイズ
(15.1 %)
46F オドロ
(10.2 %)
アークドラゴン
(4.1 %)
メガタウロス
(16.3 %)
ベルトーベン
(10.2 %)
スルードラゴン
(16.3 %)
パコレプキング
(16.3 %)
ノロージョの母
(10.2 %)
ハイパーゲイズ
(16.3 %)
47F かすみ仙人
(17.0 %)
アークドラゴン
(4.3 %)
メガタウロス
(17.0 %)
イヌワシ天狗
(6.4 %)
妖怪にぎり元締
(10.6 %)
ノロージョの母
(10.6 %)
ハイパーゲイズ
(17.0 %)
壊滅イノシシ
(17.0 %)
48F デブートン
(9.1 %)
かすみ仙人
(14.5 %)
ギガヘッド
(14.5 %)
アークドラゴン
(3.6 %)
メガタウロス
(14.5 %)
イヌワシ天狗
(5.5 %)
妖怪にぎり元締
(9.1 %)
ハイパーゲイズ
(14.5 %)
壊滅イノシシ
(14.5 %)
49F デブートン
(10.6 %)
かすみ仙人
(17.0 %)
ギガヘッド
(17.0 %)
アークドラゴン
(4.3 %)
メガタウロス
(17.0 %)
イヌワシ天狗
(6.4 %)
妖怪にぎり元締
(10.6 %)
壊滅イノシシ
(17.0 %)

ソース

+ ...
;-------------------------------------------------------------
; モンスター抽選処理
;-------------------------------------------------------------
431e6c: 55                    push   ebp
431e6d: 8b ec                 mov    ebp,esp
431e6f: 51                    push   ecx
431e70: 53                    push   ebx
431e71: 56                    push   esi
431e72: 57                    push   edi
431e73: ff 75 08              push   DWORD PTR [ebp+0x8]
431e76: b9 28 fd 4c 00        mov    ecx,0x4cfd28
431e7b: e8 a8 56 01 00        call   0x447528
431e80: 33 db                 xor    ebx,ebx
431e82: 3b c3                 cmp    eax,ebx
431e84: 0f 84 81 00 00 00     je     0x431f0b
;
431e8a: 8b 0d 48 3e 4d 00     mov    ecx,DWORD PTR ds:0x4d3e48
431e90: 2b cb                 sub    ecx,ebx
431e92: 74 6d                 je     0x431f01
431e94: 49                    dec    ecx
431e95: 74 5e                 je     0x431ef5
431e97: 49                    dec    ecx
431e98: 74 4f                 je     0x431ee9
431e9a: 49                    dec    ecx
431e9b: 74 40                 je     0x431edd
 
431e9d: 49                    dec    ecx
431e9e: 49                    dec    ecx
431e9f: 0f 85 8f 00 00 00     jne    0x431f34
 
431ea5: 8b 0d b8 fb 4c 00     mov    ecx,DWORD PTR ds:0x4cfbb8
431eab: 3b cb                 cmp    ecx,ebx
431ead: 0f 84 81 00 00 00     je     0x431f34
431eb3: 8b 15 cc fb 4c 00     mov    edx,DWORD PTR ds:0x4cfbcc
431eb9: 85 d2                 test   edx,edx
431ebb: 8b f1                 mov    esi,ecx
431ebd: 8b fe                 mov    edi,esi
431ebf: 7e 4f                 jle    0x431f10
431ec1: 83 c1 03              add    ecx,0x3
431ec4: 80 79 ff 00           cmp    BYTE PTR [ecx-0x1],0x0
431ec8: 75 09                 jne    0x431ed3
;
431eca: 48                    dec    eax
431ecb: 85 c0                 test   eax,eax
431ecd: 8b fe                 mov    edi,esi
431ecf: 8b f1                 mov    esi,ecx
431ed1: 7e 3d                 jle    0x431f10
;
431ed3: 43                    inc    ebx
431ed4: 83 c1 03              add    ecx,0x3
431ed7: 3b da                 cmp    ebx,edx
431ed9: 7c e9                 jl     0x431ec4
431edb: eb 33                 jmp    0x431f10
;
; 0x03: もっとむずかしい
;
431edd: 6b c0 21              imul   eax,eax,0x21
431ee0: 05 80 a1 47 00        add    eax,0x47a180
;
431ee5: 8b f8                 mov    edi,eax
431ee7: eb 27                 jmp    0x431f10
;
; 0x02: むずかしい
;
431ee9: 8d 04 40              lea    eax,[eax+eax*2]
431eec: 8d 3c c5 70 9f 47 00  lea    edi,[eax*8+0x479f70]
431ef3: eb 1b                 jmp    0x431f10
;
; 0x01: ふつう
;
431ef5: 8d 04 40              lea    eax,[eax+eax*2]
431ef8: 8d 3c c5 60 9d 47 00  lea    edi,[eax*8+0x479d60]
431eff: eb 0f                 jmp    0x431f10
;
; 0x00: やさしい
;
431f01: 6b c0 15              imul   eax,eax,0x15
431f04: 05 a4 9b 47 00        add    eax,0x479ba4
431f09: eb da                 jmp    0x431ee5
;
431f0b: bf b9 9b 47 00        mov    edi,0x479bb9
;
431f10: 0f b6 47 02           movzx  eax,BYTE PTR [edi+0x2]
431f14: 83 65 08 00           and    DWORD PTR [ebp+0x8],0x0
431f18: 85 c0                 test   eax,eax
431f1a: 8d 77 02              lea    esi,[edi+0x2]
431f1d: 74 15                 je     0x431f34
 
431f1f: 8b ce                 mov    ecx,esi
431f21: 01 45 08              add    DWORD PTR [ebp+0x8],eax
431f24: 0f b6 41 03           movzx  eax,BYTE PTR [ecx+0x3]
431f28: 83 c1 03              add    ecx,0x3
431f2b: 85 c0                 test   eax,eax
431f2d: 75 f2                 jne    0x431f21
 
431f2f: 39 45 08              cmp    DWORD PTR [ebp+0x8],eax
431f32: 75 04                 jne    0x431f38
 
431f34: 33 c0                 xor    eax,eax
431f36: eb 63                 jmp    0x431f9b
;
431f38: a1 4c f9 4c 00        mov    eax,ds:0x4cf94c          ; ジェノサイド対象 (?)
431f3d: 6a 1a                 push   0x1a
431f3f: 59                    pop    ecx
431f40: 3b c1                 cmp    eax,ecx
431f42: 75 09                 jne    0x431f4d
 
431f44: c7 45 fc 1b 00 00 00  mov    DWORD PTR [ebp-0x4],0x1b ; ジェノサイド対象がグレートチキン系の場合、チキン系も対象とする
431f4b: eb 0b                 jmp    0x431f58
 
431f4d: 83 f8 1b              cmp    eax,0x1b
431f50: 89 4d fc              mov    DWORD PTR [ebp-0x4],ecx 
431f53: 74 03                 je     0x431f58                 ; ジェノサイド対象がチキン系の場合、グレートチキン系も対象とする
431f55: 89 45 fc              mov    DWORD PTR [ebp-0x4],eax 
 
431f58: 8b 45 08              mov    eax,DWORD PTR [ebp+0x8]
431f5b: 48                    dec    eax
431f5c: 50                    push   eax
431f5d: 6a 00                 push   0x0
431f5f: b9 cc a2 4d 00        mov    ecx,0x4da2cc             
431f64: e8 2e 97 02 00        call   0x45b697                 ; eax ← 乱数 (arg1)〜(arg2)
431f69: 0f b6 0e              movzx  ecx,BYTE PTR [esi]
431f6c: 8b d0                 mov    edx,eax
431f6e: 33 c0                 xor    eax,eax
431f70: 2b d1                 sub    edx,ecx
431f72: 78 0e                 js     0x431f82
 
431f74: 8b ce                 mov    ecx,esi
431f76: 0f b6 59 03           movzx  ebx,BYTE PTR [ecx+0x3]
431f7a: 83 c1 03              add    ecx,0x3
431f7d: 40                    inc    eax
431f7e: 2b d3                 sub    edx,ebx
431f80: 79 f4                 jns    0x431f76
 
431f82: 8d 0c 47              lea    ecx,[edi+eax*2]
431f85: 0f b6 0c 08           movzx  ecx,BYTE PTR [eax+ecx*1]
431f89: 3b 0d 4c f9 4c 00     cmp    ecx,DWORD PTR ds:0x4cf94c
431f8f: 74 c7                 je     0x431f58
 
431f91: 3b 4d fc              cmp    ecx,DWORD PTR [ebp-0x4]
431f94: 74 c2                 je     0x431f58
 
431f96: 8d 0c 47              lea    ecx,[edi+eax*2]
431f99: 03 c1                 add    eax,ecx
431f9b: 5f                    pop    edi
431f9c: 5e                    pop    esi
431f9d: 5b                    pop    ebx
431f9e: c9                    leave  
431f9f: c3                    ret    
 
;-----------------------------------------------------------
; eax ← 乱数 (arg1)〜(arg2)
;-----------------------------------------------------------
45b697: 55                    push   ebp
45b698: 8b ec                 mov    ebp,esp
45b69a: 8b 45 0c              mov    eax,DWORD PTR [ebp+0xc] ; 最大値 (arg2)
45b69d: 53                    push   ebx
45b69e: 56                    push   esi
45b69f: 57                    push   edi
45b6a0: 33 ff                 xor    edi,edi
45b6a2: 2b 45 08              sub    eax,DWORD PTR [ebp+0x8] ; 最小値 (arg1)
45b6a5: 8d 50 01              lea    edx,[eax+0x1]
45b6a8: 89 55 0c              mov    DWORD PTR [ebp+0xc],edx
45b6ab: 74 09                 je     0x45b6b6
;
45b6ad: 03 ff                 add    edi,edi
45b6af: 83 cf 01              or     edi,0x1
45b6b2: d1 f8                 sar    eax,1
45b6b4: 75 f7                 jne    0x45b6ad
;
45b6b6: be 00 fc 03 00        mov    esi,0x3fc00
45b6bb: 8b 11                 mov    edx,DWORD PTR [ecx]
45b6bd: 8b c2                 mov    eax,edx
45b6bf: c1 e8 0d              shr    eax,0xd
45b6c2: 23 c6                 and    eax,esi
45b6c4: 8b da                 mov    ebx,edx
45b6c6: 23 de                 and    ebx,esi
45b6c8: 33 c3                 xor    eax,ebx
45b6ca: c1 e8 0a              shr    eax,0xa
45b6cd: c1 e2 08              shl    edx,0x8
45b6d0: 0b c2                 or     eax,edx
45b6d2: 89 01                 mov    DWORD PTR [ecx],eax
45b6d4: 23 c7                 and    eax,edi                 ; edi: ビットマスク
45b6d6: 25 ff 00 00 00        and    eax,0xff
45b6db: 3b 45 0c              cmp    eax,DWORD PTR [ebp+0xc]
45b6de: 7d db                 jge    0x45b6bb                ; (乱数値) >= (境界値) の場合、再抽選する
;
45b6e0: 8b 4d 08              mov    ecx,DWORD PTR [ebp+0x8]
45b6e3: 5f                    pop    edi
45b6e4: 5e                    pop    esi
45b6e5: 03 c1                 add    eax,ecx
45b6e7: 5b                    pop    ebx
45b6e8: 5d                    pop    ebp
45b6e9: c2 08 00              ret    0x8
 
最終更新:2025年01月08日 19:20