
//--------------------------------
//ピンボール
mev[MEV_PINBALL] .name("pinball") .pos(0,30)//4,6
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.left .dir.up .anim.fix .trans bl {
    msgDefault()

    @label.set "open"
    //ランキングリスト
    deft {
        rankingStr = TS_MEV_1
        scrollStr
    }
    pbGetRankingStr(__id(rankingStr), 2)
    @pic[PIC_RANKING].strpic rankingStr .pos(0, 0) .topLeft .scale2(100, 10) .trans(0) baseStrPicCmd
    @pic[PIC_RANKING].move .pos(0, 0) .topLeft .scale2(100, 100) .trans(0) .time(1) .keepRgbs

    @label.set "select"
    @msg.show __str("\>\c[2]【 もしもピンボールだったら 】\c[0]  プレイ回数 : \c[7]\", pbPlayCount, "\c[0]" )
    @msg.choice bl {
        .cancel(2)
        .case "\>遊ぶ" bl {
            @scr.hide(FADE_FLASH)
            pbGameStart.on
            @map[MAP_RELAY].setPlayerPos .pos(0, 0)
        }
        .case "\>設定" bl {
            @label.set "select2"
            @msg.choice bl {
                .cancel(3)
                .case "\>玉の種類" {
                    selectBall()
                    @label.jump "select2"
                }
                .case "\>操作方法" {
                    selectCtrlType()
                    @label.jump "select2"
                }
                .case "\>画面のスクロール" {
                    @label.set "select3"
                    @if pbScrollEx.isOn bl {
                        scrollStr.asg("上に寄せる")
                    } .else bl {
                        scrollStr.asg("通常")
                    }
                    @msg.show __str("\>画面のスクロール: \c[7]\", scrollStr, "\c[0]")
                    @msg.choice bl {
                        .cancel(2)
                        .case "\>通常" {
                            pbScrollEx.off
                            @label.jump "select3"
                        }
                        .case "\>上に寄せる" {
                            pbScrollEx.on
                            @label.jump "select3"
                        }
                        .case "\>戻る" bl {
                            @label.jump "select2"
                        }
                    }
                }
                .case "\>戻る" bl {
                    @label.jump "select"
                }
            }
        }
        .case "\>遊ばない" bl {
        }
    }
    //ピクチャを消去する
    @pic.erase[PIC_RANKING]
    //文字列を初期化する
    rankingStr .asg("")
    scrollStr.asg("")
}

//--------------------------------
//エターナルバトル
mev[MEV_ETERNAL_BATTLE] .name("eternal battle") .pos(1,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.middle .dir.up .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show "\>\c[2]【 エターナルバトル 】\c[0]"
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            //念のため、もう一度聞く
            @msg.show "\>\c[2]中断できません\c[0]が、よろしいですか？"
            @msg.choice {
                .cancel(1)
                .case "\>遊ぶ" {
                    startEternalBattle(unusedV, unusedV)
                }
                .case "\>遊ばない" {
                    @label.jump "select"
                }
            }
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>ピンボールに内蔵されているビデオモード。
\>択有りの反射神経ゲームに分類されるでしょう。"
"\>\c[2][ 操作 ]\c[0]
\>Shift / Z / $v : 左防御
\>$t : 右防御"
"\>神の攻撃を３回凌ぐと反撃します。
\>これを４回繰り返せば、貴方も晴れて神殺し！
\>\c[2]中央からの攻撃は、何も入力しなければ防げますよ。\c[0]"
"\>しかし、\c[2]３回目の攻撃を防がないと反撃できません。\c[0]
\>後半はそれなりに厳しくなりますので、
\>１、２回目の攻撃をあえて受けるのも良いでしょう。"
"\>なるか、パーフェクト勝ち！
\>挑戦者をお待ちしております。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ブライアンの通常業務
mev[MEV_BRIANS_WORKING] .name("brian's working") .pos(2,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.left .dir.right .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 ブライアンの通常業務 】\c[0]  総収入 : \c[7]\", briansWorkingIncome, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>働く" {
            @se.play "Move" .opt(100, 100, 50)
            callCommonEvent(CEV_BRIANS_WORKING)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>俺の通常業務と言ったらアレだろ。
\>橋の上でやるアレだよ！"
"\>\c[2][ 操作 ]\c[0]
\>$v / $t : 言葉を選ぶ
\>X : サボる"
"\>アレックスたちがやってくるから、
\>いつもの決め台詞を言ってやるのさ。
\>\c[2]「俺を仲間に入れてくれよ！」\c[0]ってな。"
"\>素早く正しい選択肢を選べばいい。
\>\c[2]押しっぱなしにして力強く言うんだ！\c[0]"
"\>どうせ吹っ飛ばされると思ってるだろ。
\>たまに仲間にしてくれる時もあるんだぜ。
\>\c[2]その時は特別手当が付くぞ！\c[0]"
"\>１０回で１セットってとこか。
\>\c[2]Ｘキーを押しっぱでやめられるぜ。\c[0]"
"\>少し失敗しても貰えるから、
\>とにかく諦めるんじゃねぇぞ！"
            @label.jump "select"
        }
        .case "\>やだ" {
        }
    }
}

//--------------------------------
//鋼鉄のブライアン
mev[MEV_STEEL_BRIAN] .name("steel brian") .pos(3,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.middle .dir.right .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 鋼鉄のブライアン 】\c[0]  総収入 : \c[7]\", steelBrianIncome, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>働く" {
            @se.play "Move" .opt(100, 100, 50)
            callCommonEvent(CEV_STEEL_BRIAN)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>今日は４人で戦闘だ！
\>俺の防御力で皆を守ってやるぜ！"
"\>\c[2][ 操作 ]\c[0]
\>$s / $v / $t / $u : ポジション変更
\>X : 逃げる"
"\>今回の俺は壁役を任された。
\>盾一つで戦場を軽やかに飛び回り、
\>敵からの攻撃を全て引き受けるんだ！"
"\>\c[5]「>>」\c[0]が表示された場所に攻撃が来る。
\>そこに滑り込めば、自動的に防御するぞ！"
"\>ただーし、タイミングが悪いと仲間の攻撃が当たる。
\>痛い上に俺への印象が悪くなるぞ！
\>\c[2]仲間が光ったら、すぐに避けろよ！\c[0]"
"\>真ん中のデイジーは攻撃しないから居座っても大丈夫。
\>\c[2]左右のどちらを入れても真ん中に来るぜ。\c[0]"
"\>それと、\c[2]Ｘを押しっぱにすると逃げられるぞ。\c[0]
\>報酬は貰えないから気を付けろよ。"
"\>デイジーがいるおかげで\c[2]負ける事はない。\c[0]
\>だが、ＭＰは節約しないといけない。
\>俺の防御力と機動力があってこその戦術だ！
\>気合入れろよ！"
            @label.jump "select"
        }
        .case "\>やだ" {
        }
    }
}

//--------------------------------
//炎の龍
mev[MEV_ENRYUDO] .name("en no ryu") .pos(4,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.left .dir.down .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 炎の龍 】\c[0]  対CPU勝利数 : \c[7]\", enNoRyuScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_ENNORYU)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>君は「SHINKENDO」を知っているか？
\>シンプルな対戦格闘ゲームなんだが、
\>これはそのパクリゲーだ！"
"\>\c[2][ 1P操作 ]\c[0]
\>Z / X : 左右移動
\>Shift : 弱攻撃  X + Shift : 強攻撃
\>数字キー1 : 終了"
"\>\c[2][ 2P操作 ]\c[0]
\>$u / $t : 左右移動
\>$v : 弱攻撃  $u + $v : 強攻撃"
"\>二人プレイに対応する為に
\>操作がやりづらくなってしまったが、
\>どうか許してくれ。"
"\>まずは攻撃だが、２つしかない。
\>弱攻撃は出は早いが隙が大きい。
\>強攻撃は出が遅く隙が小さく、大きく前に出る。
\>\c[2]名前に反して、どちらも威力は同じだ。\c[0]"
"\>\c[2]攻撃する前に方向と攻撃ボタンを入力すると
\>キャンセルしてクイックステップになるぞ。\c[0]
\>要は攻撃ボタンを２度押せばいいんだ。"
"\>ジャンプやコマンド技はなく、ガードも自動。
\>削りダメージは１／３だったか。"
"\>キャラクターは俺とリンファがいるが、
\>\c[2]性能に差はない\c[0]から好みで選んでくれ。"
"\>説明は以上だ。
\>あとは拳で語り合うのみ。
\>さぁ、かかって来い！"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//猫脚クロス
mev[MEV_CAT_LEG] .name("cat leg cross") .pos(5,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.middle .dir.down .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 猫脚クロス 】\c[0]  HI : \c[7]\", catLegScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
"\>意味は無いけどズームができるヨ。"
            @msg.choice bl {
                .case "\>１倍\c[0]" {
                    gameMode = 0
                }
                .case "\>２倍\c[0]" {
                    gameMode = 1
                }
                .cancel {
                        @label.jump "select"
                }
            }
            callCommonEvent(CEV_CAT_LEG)
        }
        .case "\>説明" {
"\>ニーさん！ベルトアクションは好き？
\>コマンドーはどう？
\>まぁまぁとにかく、ボタンを押せばいいヨ！"
"\>\c[2][ 操作 ]\c[0]
\>矢印 : 移動
\>Z : 攻撃  Shift : ジャンプ
\>X : メニュー"
"\>\c[2]制限時間は３分！\c[0]
\>とにかく蹴りまくって生き残るネ！"
"\>\c[2]Ｚが攻撃で、\c[0]Shiftが…なにコレ？
\>ああ、\c[2]Shiftを離すとジャンプするネ。\c[0]
\>きっとジャンプボタンヨ。"
"\>アイヤ、分かった！
\>Shiftを押しながらＺを押すと蹴り上げるノヨ。
\>さらに方向キーを押しながらだと、
\>３つの必殺ワザが出るネ。"
"\>\c[2]Shiftと方向キーを押しながらＺを押すと必殺ワザ。
\>Shiftを押して離すとジャンプ。\c[0]
\>うーん…ボタンがもう一個欲しいけど、
\>慣れるしかナイネ。"
"\>キャンセルもできるネ。
\>\c[2]ヒットしなくてもイイみたい。
\>蹴り上げ中にも別のワザが出せる。
\>それと、下入力で出るワザは発生まで無敵ネ。\c[0]"
"\>敵は５種類いて、定期的にフェイレンが来るネ。
\>\c[2]フェイレン倒すと肉まん落とす。
\>取ると体力が全快するヨ。\c[0]"
"\>ヨシ、説明終わりネ！
\>通常技だけ振っても完封できる思うヨ。
\>それでも囲まれるとキツイから、利口に立ち回るネ！"
"\>\c[2]スコアは…５０前後になるんじゃない？\c[0]
\>ランダム要素が多いから、気にする事なかれネ。"
"\>そういえば私、アルって言うのを忘れてたよね。
\>いやー陳陳謝謝アルネ！"
            @label.jump "select"
            
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//えあほっけー
mev[MEV_AIR_HOCKEY] .name("air hockey") .pos(6,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.right .dir.down .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 えあほっけー 】\c[0]  かち : \c[7]\", airHockeyScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>あそぶ" {
"\>そうさほうほうを えらぶがよい"
            @msg.choice bl {
                .case "\>キー\c[0]" {
                    gameMode = 0
                }
                .case "\>マウス\c[0]" {
                    gameMode = 1
                }
                .cancel {
                        @label.jump "select"
                }
            }
            callCommonEvent(CEV_AIR_HOCKEY)
        }
        .case "\>せつめい" {
"\>\c[2][ せつめい ]\c[0]
\>エアホッケー たのしいです
\>あなたも やりませんか？"
"\>\c[2][ そうさ ]\c[0]
\>やじるし / マウス : いどう
\>Z / Shift : かそく
\>X : おわる"
"\>ルールは かんたんです
\>さきに \c[2]５てんを とったほうが かちです\c[0]"
"\>\c[2]Ｆ４や Ｆ５を おすと がめんが かわります\c[0]
\>マウスで あそぶとき かえると いいです"
"\>キーで あそぶなら \c[2]Ｚキーで
\>はやく うごける\c[0]ことを たまにでいいから
\>おもいだしてください"
"\>これいじょうの せつめいは むよう・・・
\>でゅえるの かいしを せんげんしろ！"
            @label.jump "select"
        }
        .case "\>さらば" {
        }
    }
}

//--------------------------------
//ばくれつスターライト
mev[MEV_STARLIGHT_MANIA] .name("starlight mania") .pos(7,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.left .dir.left .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 ばくれつスターライト 】\c[0]  HI : \c[7]\", starlightManiaScore, "\c[0]")
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_STARLIGHT_MANIA)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>劣化ばくれつカブトムシだ！！！！
\>祝リメイク！！！！！"
"\>\c[2][ 操作 ]\c[0]
\>$v / $t : 移動
\>Z / $u : 射撃
\>X : メニュー"
"\>上から落ちてくる星を撃ち落とそう。
\>自分が星に当たったら\c[2]射撃ボタン連打で復帰。\c[0]"
"\>弾が当たると\c[2]爆発して他の星を巻き込む。\c[0]
\>そうすると得点が倍になっていくよ。
\>最大８連鎖で２５６点までだね。"
"\>元ネタと違って\c[2]回復がなくって、\c[0]
\>２分くらい経つと星が画面を
\>埋め尽くして連鎖しまくるようになるよ。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ハーたん愛の物語
mev[MEV_HATANS_STORY] .name("hatan's love story") .pos(8,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.middle .dir.left .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 ハーたん愛の物語 】\c[0]  HI : \c[7]\", hatansStoryScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
"\>操作方法を選んでね。"
            @msg.choice bl {
                .case "\>通常\c[2]($s:上昇 $u:下降)\c[0]" {
                    gameMode = 0
                }
                .case "\>反転\c[2]($s:下降 $u:上昇)\c[0]" {
                    gameMode = 1
                }
                .cancel {
                        @label.jump "select"
                }
            }
            callCommonEvent(CEV_HANTAS_STORY)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>ナスったら弁当を忘れて行ったみたい。
\>流石に拾い食いはしないと思うけど…
\>心配だから届けてあげよっと！"
"\>\c[2][ 操作 ]\c[0]
\>矢印 : 移動
\>Z : 射撃
\>X : メニュー"
"\>何故か知らないけど、
\>ナスの部下たちが襲い掛かってくるの。
\>話も聞かないから、強引に押し入っちゃったわ。
\>連絡もなしに飛び出した私が悪いんだけどね。"
"\>\c[2]Ｚでハーピィ弾が撃てる。\c[0]
\>\c[2]連射すると古い弾が消える\c[0]から気を付けて。
\>押しっぱなしにしない方がいいかもね。"
"\>移動は少し特殊で、上がると減速、下がると加速。
\>\c[2]下にいるほど経過で得られるスコアが増えるわ。\c[0]
\>その代わり、敵の弾が速くなって
\>敵との距離も近くなるから危ないわよ。"
"\>\c[2]敵の攻撃は自機狙いだけ。\c[0]
\>円を描くように動くのは、この手のゲームの定石よね。
\>\c[2]ボスもいない\c[0]から苦労はしないはずよ。"
"\>ナスはきっと外食で済ましてると思う。
\>私だって分かってる。プロの料理には敵わない。"
"\>でも、家庭の味ってのもあるでしょ？
\>いつでも迎え入れてくれる優しい味なのよ。
\>待っててね！"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//逢魔時ウェスタン
mev[MEV_MAGATOKI_WESTERN] .name("dead western") .pos(9,30)
mep[1] .body("ac_icon1", 0) .priority.middle .pattern.right .dir.left .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 逢魔時ウェスタン 】\c[0]  HI : \c[7]\", magatokiWesternScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
"\>操作方法を選んでくれ。"
            @msg.choice bl {
                .case "\>キー" {
                    gameMode = 0
                }
                .case "\>マウス" {
                    gameMode = 1
                }
                .cancel {
                        @label.jump "select"
                }
            }
            callCommonEvent(CEV_MAGATOKI_WESTERN)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>「死んだ賞金首なんて、誰も覚えちゃいない。」
\>死にぞこないの悪党共が潜む町に銃声が響く。
\>黄昏時に現れたのは賞金稼ぎ、除霊ガンマン！"
"\>\c[2][ 操作 ]\c[0]
\>矢印 / マウス : 照準
\>Z / 左クリック : 射撃
\>Shift / 右クリック : 銃を回す
\>X : メニュー"
"\>このゲームはフルスクリーンで
\>マウスを使って遊ぶ事をおススメする。
\>Ｆ４やＦ５キーを押して画面を調節するといい。"
"\>モグラ叩きのようにゾンビ共を撃ちまくれ。
\>一つ、\c[2]照準を下に合わせて
\>Ｚを押し続ければリロードができる。\c[0]"
"\>二つ、\c[2]捌ききれないときは下に隠れろ。\c[0]
\>敵の銃撃を食らうと制限時間が４秒減る。
\>逃しても別の場所から出てくるから慌てなくていい。"
"\>三つ、\c[2]敵を減らせば長く生き延びられる。\c[0]
\>具体的には制限時間が１秒だけ延びる。
\>\c[2]特殊な敵であれば５秒以上も増えるぞ。\c[0]
\>空き缶が狙い目だ。あれは連続で撃てるからな。"
"\>これが最後、\c[2]銃を回して余裕を見せつけろ！\c[0]
\>意味ないし、そんな暇もないと思うがな。
\>だからこそ酔狂な連中はやりたがるもんなのさ。"
"\>酔狂と言えば、決闘を仕掛けてくる奴もいるな。
\>スコアが欲しいなら付き合ってやるといい。
\>\c[2]上手くやれば２０００点も貰えるぞ。\c[0]"
"\>ちなみに、\c[2]これはエンドレスゲームだ。\c[0]
\>ボスとかステージはないぞ。
\>何も考えずに撃ちまくれるな！"
"\>しかし銃を持ったゾンビの群れか。
\>死亡確認がやりづらそうでイヤだなぁ。
\>傭兵としては避けたい仕事だ。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
            
        }
    }
}

//--------------------------------
//マンモスゲーム
mev[MEV_MAMMOTH_GAME] .name("mammoth game") .pos(10,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.left .dir.up .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 マンモスゲーム 】\c[0]  HI : \c[7]\", mammothGameScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_MAMMOTH_GAME)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>マンモスくんが走る！
\>有名なエンドレスゲームだよ。"
"\>\c[2][ 操作 ]\c[0]
\>$v / $u / $s / Z : ジャンプ
\>$t / Shift : 加速
\>X : メニュー"
"\>\c[2]近づいてくるサボテンをジャンプで回避！\c[0]
\>なすーんも飛んでくるから頭上に注意。"
"\>\c[2]Shiftを押すと加速できるよ。\c[0]
\>危ないけど少しだけ飛び越えやすくなるかも。
\>\c[2]1000点ごとに速さが変わるから気を付けてね。"
"\>ちなみに最大スコアは9999点しかないみたい。
\>そんなに時間は掛からないんじゃないかな。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
            
        }
    }
}
//--------------------------------
//ループヘル
mev[MEV_LOOP_HELL] .name("loop hell") .pos(11,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.middle .dir.up .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 LOOP HELL 】\c[0]  HI : \c[7]\", loopHellScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_LOOP_HELL)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>一方通行のマスを横切って輪を作る。
\>蛇のように彷徨い続ける迷路地獄じゃな。"
"\>\c[2][ 操作 ]\c[0]
\>矢印 : カーソル移動
\>Z : 決定
\>X : メニュー"
"\>まずは適当な所で決定ボタンを押してみよ。
\>カーソルが青くなるじゃろ？
\>そして一方通行の迷路を歩くと線を引ける。
\>\c[2]通った所は跨げんからな。\c[0]"
"\>\c[2]グルっと廻って最初の位置に戻ると成功じゃ。\c[0]
\>通ったマスが消えてスコアが入る。
\>\c[2]決定ボタンを押すと取り消せるぞい。\c[0]"
"\>得られるスコアは\c[2]消した数の２乗。
\>さらに全消しで２倍になるぞ。\c[0]"
"\>あと、ノルマが設定されていてな。
\>\c[2]その数だけのマスを消さんと補充がされない。\c[0]
\>制限時間は無いから、ゆっくり考えるがよい。"
"\>ノルマは段々キツくなるから、稼げるのも
\>最初だけかもしれん。
\>長生きしようとは思わん方が良いかもな。"
"\>ところでこのゲーム、詰み判定がないようじゃな。
\>詰んだと思ったらメニューを開いて、
\>\c[2]「最初から始める」を選んでくれ。\c[2]"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//宝石の塔
mev[MEV_JEWEL_TOWER] .name("jewel tower") .pos(12,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.right .dir.up .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 宝石の塔 】\c[0]  HI : \c[7]\", jewelTowerScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_JEWEL_TOWER)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>金を作るには金を使わねばならない
\>この原理は袋小路などではありません
\>優れた金を作る為に金を砕くのですよ！！！"
"\>\c[2][ 操作 ]\c[0]
\>$v / $t : 移動
\>Z / $s : 投げる  Shift / $u : 反転
\>X : メニュー"
"\>この垂直投入型の圧力錬金釜を使う！！！
\>\c[2]同じ色の宝石を５つ繋げると砕けて\c[0]
\>特殊な魔力に還元されるのです！"
"\>光るけど消えない…と思ったら消えた
\>これは恐らく、コンボシステム！"
"\>\c[2]投げた後に石が１つも光らなければ消える！\c[0]
\>塊をさらに大きくすることができるわけですね！"
"\>だとすると、すぐに消えないから…
\>\c[2]赤線まで追い詰められると危ないよね\c[0]
\>うっかり繋げちゃうと消せないって事だし"
"\>投げる宝石は２つあるけど、\c[2]縦にはできません\c[0]
\>組み合わせは６種類で、順番には規則性がある
\>\c[2]テトリスの７種１巡みたいな感じです\c[0]"
"\>続けて消していくとコンボ数が増えていきますよ
\>\c[2]５秒でリセットされるけど、石を光らせると
\>猶予が回復するみたいですね！\c[0]"
"\>私の研究によれば、\c[2]最大コンボ数は１６\c[0]で
\>スコアの計算式は以下の通り
\>\c[2](消した数 x コンボ数 x 色数 x ５)\c[0]"
"\>落ちものパズルに見えますが自由落下はありません
\>その代わり、\c[2]２分の時間制限があります\c[0]
\>コンボと併せて焦らせようって魂胆でしょう"
"\>ポーズをすればいい？
\>残念ながら…\c[2]メニューを開くと
\>コンボが途切れて時間も減ってしまうようです\c[0]"
"\>適当に連射してもイケますが、何せ５列に５つ
\>先を考えないとすぐに詰んでしまいますよ！"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//パンツ食うマン
mev[MEV_PANKU_MAN] .name("panku man") .pos(13,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.left .dir.right .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 パンツ食うマン 】\c[0]  HI : \c[7]\", pankuManScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_PANKU_MAN)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>食わねぇよ… ヘンタイじゃあるまいし
\>見るのは好きだけどな！"
"\>\c[2][ 操作 ]\c[0]
\>矢印 : 移動
\>Z : ワープポイント設置  Zを離す : ワープ
\>X : メニュー"
"\>ドットイートって言うんだってさ
\>\c[2]点々を全部取ればクリアだ\c[0]
\>昔の人はこういうので遊んでたんだなー"
"\>なんでか知らないけど女子が追ってくるからさ
\>捕まらないように頑張って逃げるんだ
\>へへ、逃げ足なら誰にも負けねぇよ！"
"\>\c[2]Ｚ押しっぱなしでポイントをセット！\c[0]
\>\c[2]Ｚを離すとポイントまで瞬間移動だ！\c[0]
\>溜め攻撃みたいな感じだな"
"\>あれ、使えない？
\>そうそう！\c[2]発動するにはアメが必要\c[0]なんだ
\>３つ溜められるから残さなくてもいいぜ"
"\>で、こっから重要なんだけどさ
\>\c[2]ワープ中に女子とすれ違うとスカートをめくれる！\c[0]
\>昔の人ってさ、こういうのもよくやってたんだろ？"
"\>\c[2]スコアが沢山もらえる\c[0]から狙ってみな
\>というか、そうしないと稼げないみたいだ"
"\>ただし、\c[2]女子が怒ってしつこくなる！\c[0]
\>\c[2]もう一度めくると落ち着いてくれるっぽい\c[0]
\>なんでだろう"
"\>あとはそうだなー
\>\c[2]2000点ごとに1UPする\c[0]とか、
\>\c[2]めくった直後は通り抜けられる\c[0]とか…
\>やってみりゃ分かるさ！"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//木滅の刃
mev[MEV_KIMETU_NO_YAIBA] .name("kimetu no yaiba") .pos(14,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.middle .dir.right .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 木滅の刃 】\c[0]  HI : \c[7]\", kimetuNoYaibaScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_KIMETU_NO_YAIBA)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>与作…！木スレイヤーと呼ばれた男！
\>人間でありながら多くの大木を打ち倒し、生涯を
\>家族に囲まれて穏やかに過ごしたという"
"\>\c[2][ 操作 ]\c[0]
\>$v / $t : 移動
\>$s / $u / Z : 斧
\>X : メニュー"
"\>クハハハ！バカバカしい伝説だな！
\>要するに「きこりの与作」だろうが…！
\>その辺の人間と大差ない"
"\>しかし、事故もなく倒し続けた
\>その働きっぷりと慎重さは認めないでもない
\>俺もあやかるとしよう"
"\>これより邪悪な種子をまく杉共を駆逐する！
\>\c[2]奴らの足元に忍び込み、斧で７度打ちすえろ！\c[0]
\>さしもの奴らも二度と立ち上がれまい
\>ヒャハハ！軋む音も相まって二重の断末魔だぜェ！"
"\>ほう、俺を目掛けて倒れてきやがったか
\>大した根性だが、お前らの浅知恵などお見通しよ！
\>\c[2]切った回数が多い方に倒れるってなぁ！\c[0]
\>\c[2]まずは４度、そして回り込んで３度切ればいい！\c[0]"
"\>ヒィ！\c[2]片方から６度切っても倒れてくる！？\c[0]
\>狡猾な植物共だ…回数を忘れるな！
\>\c[2]下手すると容赦なく詰む！正しく共倒れだ…\c[0]"
"\>\c[2]４ステージごとに命が１つ増えるんだがな\c[0]
\>材木共の嘆きが俺に癒しを与えてくれるのさァ
\>薪となり業火に放り込まれると知れば、
\>どんな声をあげるんだろうなぁ？"
"\>ウゴッ！なんだこいつらはァァ！？
\>騒ぎで興奮したのか、猛獣共が襲ってきやがる！
\>\c[2]文明の利器の恐ろしさを教えてやれ！\c[0]"
"\>獣共の攻撃には一度だけ耐える事ができるが
\>例え鳥のクソでも\c[2]２度受けると死ぬぞ！\c[0]
\>なんて不衛生なんだ…！森の連中に触ったら
\>手を洗いやがれ…常識だぞ"
"\>森は木々の嘲りと死の匂いが充満してやがる
\>奴らは隙あらば俺たちを肥やしにしようとするゥ
\>慎重に仕留めて一本でも多く材木にしてやりなァ！"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ほこグラキャッチャー
mev[MEV_GRA_CATCHER] .name("char graphic catcher") .pos(15,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.right .dir.right .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 ほこグラキャッチャー 】\c[0]  収集数 : \c[7]\", graCatcherCollect, " / 96\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_GRA_CATCHER)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>至って普通のクレーンゲームね。
\>操作説明は任せたわ。"
"\>\c[2][ 操作 ]\c[0]
\>Z / $u : 発進 / 停止
\>$v / $t : 人形を見る
\>X : 終了"
"\>以上デス。
\>難易度はとても優しく、\c[2]しかもタダ！\c[0]
\>一度に複数ゲットするのも夢ではありません。
\>\c[2]集めた人形は左右キーで見れマス。\c[0]"
"\>暇なときに気軽にプレイしてみてね。
\>知ってるキャラクターは何人いるかしら？"
"\>待って！最後に注意がありんス！
\>取得処理は演出の後に行われマス。
\>\c[2]ちゃんと待たないと取った事になりませんヨ。\c[0]"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//チェスト将棋
mev[MEV_CHEST_SHOUGI] .name("chest shougi") .pos(16,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.left .dir.down .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 チェスト将棋 】\c[0]  勝利数 : \c[7]\", chestShougiScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_CHEST_SHOUGI)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>人は何故、限られた環境で競い合い、
\>より優れた相手を求め続けるのか…"
"\>\c[2][ 操作 ]\c[0]
\>矢印 : 駒や方向を選ぶ
\>Z : 駒を動かす  Shift : 自動操作 ON/OFF
\>X : メニュー"
"\>基本的なルールは将棋やチェスと同じです。
\>互いに駒を動かし、\c[2]王を討った陣営が勝利する。\c[0]
\>取った駒は使えず、成りもなければ王手もない。"
"\>駒は少し特殊で、\c[2]可能な限り進みます。\c[0]
\>相手の駒を取るか、味方や端にぶつかると止まる。
\>「こおりのぬけみち」的なアレですよ。"
"\>\c[2]移動できる方向は、駒の右上に記されています。\c[0]
\>花に見えますが矢印なんですね。"
"\>必ずプレイヤーが先手になりますが、
\>\c[2]最初の２ターンは互いに王を取る手を選べません。\c[0]
\>でないと勝負にならない配置が多いもので…"
"\>そうそう、\c[2]駒の配置は勝負の度に変わります。\c[0]
\>変えない事もできますので、
\>試行を重ねてみるのも良いでしょう。"
"\>\c[2]５０ターンほどで無効試合となりますが\c[0]
\>Ｘで投了すれば、すぐにやり直せますよ。"
"\>AIは一手先しか見ないので簡単に勝てるかも。
\>パスができない事を覚えておけば、
\>相手を的確に追い詰められるはずですよ。"
"\>Shiftを押すとAIがこちらの手も指してくれますが、
\>\c[2]その場合は勝利数はカウントされません。\c[0]"
"\>\c[2]もう一度押しながら手番が移ると止まりますから、\c[0]
\>焦らないでくださいね。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//スピリットウォッチ
mev[MEV_SPIRIT_WATCH] .name("spirit watch") .pos(17,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.middle .dir.down .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 スピリットウォッチ 】\c[0]  HI : \c[7]\", spiritWatchScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_SPIRIT_WATCH)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>「これでアナタもリズムマスター！
\>　心乱されがちな現代社会で、
\>　アナタだけの時を刻んでね！」"
"\>\c[2][ 操作 ]\c[0]
\>$v / Shift : 左ボタン
\>$u / Z : 中ボタン
\>$t : 右ボタン
\>X : 終了"
"\>サケダイ・カモンコーポから販売された電子ゲーム。
\>バッファー系アイドルのスピリットブレスとの
\>マジカルコラボレーション。"
"\>「spirit bless you、
\>　精神は心臓の鼓動に支配される。
\>　奏でるビートがその鎖から解き放つ。」
\>企画はアーサー・ギンユーシジン。"
"\>内容は手本に合わせてタイミングよく
\>ボタンを押していくリズムゲームである。
\>内蔵されている譜面は１６パターン。"
"\>\c[2]一定回数ごとに速度が増し、
\>２度連続で失敗するとゲームオーバー。\c[0]
\>５０回クリアしても、そこで終了となる。"
"\>ＢＧＭが無く地味である、ボタンが押しづらい、
\>イヤホンジャックがないなど、不親切な点がある。"
"\>それでもステータスアイテムには留まらず、
\>スピリットブレスのファンだけではなく
\>主婦や子供たちにも人気を博したらしい。"
"\>別モデルとしてカース、ゴメス、ドンタコス、
\>ウェーブ、メカゴーレムなどが発売された。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//縄張りあ
mev[MEV_NAWABARIA] .name("nawabaria") .pos(18,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.right .dir.down .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 縄張りあ 】\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
"\>操作方法を選んで！"
            @msg.choice bl {
                .case "\>キー" {
                    gameMode = 0
                }
                .case "\>マウス" {
                    gameMode = 1
                }
                .cancel {
                        @label.jump "select"
                }
            }
            callCommonEvent(CEV_NAWABARIA)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>描いた線の上をバリアーズが歩くよ！
\>簡易ペイントソフトでもあるね"
"\>\c[2][ 操作 ]\c[0]
\>矢印 / マウス : カーソル移動
\>Z / 左クリック : 決定
\>X : メニュー"
"\>マウス操作がおススメだ！
\>Ｆ４やＦ５でスクリーンを調節してくれ！"
"\>まずは左のツールバーから色を選択して
\>適当に描いてみて
\>\c[2]Ｅと書かれているのは消しゴムだよ\c[0]"
"\>線を描いたら、上にいるバリアーズを
\>決定キーで選んでね
\>押しっぱなしで移動できるわ"
"\>そして好きな位置に置けば、
\>\c[2]対応した色の線をなぞって歩きだします\c[0]
\>\c[2]外側に置くと止まりますよ\c[0]"
"\>カメラのアイコンを押すとスクリーンショット
\>実行ファイルがある所に置かれるはず
\>\c[2]下には全消しボタンがあるから気を付けてね\c[0]"
"\>…本当はね
\>ライントレーサーを使った、スプラっぽい
\>陣取りゲームになる予定だったの"
"\>８人分のルートをマウスやＡＩで描くんだぜ
\>忙しい上に思ったように歩いてくれない
\>ってわけでボツだとさ"
"\>でもさ、平和が一番だよ
\>ボツったおかげで好きに
\>描けるようになったんだからさ！"
"\>ひたすら線を引いて歩かせてもよし、
\>幼女をはべらしながら一枚描くもよし
\>まるで童心に帰るかのようだぁ"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}
//--------------------------------
//じゃんけんカード
mev[MEV_JANKEN_CARD] .name("janken card") .pos(19,30)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.left .dir.left .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 じゃんけんカード 】\c[0]  勝利数 : \c[7]\", jankenCardScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_JANKEN_CARD)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>じゃんけんぴょん！！
\>札を使ったジャンケンゲームじゃよ。"
"\>\c[2][ 操作 ]\c[0]
\>$v / $t : カード選択
\>Z : カードを出す
\>X : メニュー"
"\>ルールは簡単。
\>手札から出した札でジャンケンする。
\>勝った回数が多い方が勝ち。"
"\>\c[2]手札は一度だけ使えるんじゃ。\c[0]
\>ほれ、よくあるやつな。"
"\>知っておいてほしいのは、
\>\c[2]互いに同じ手札を持って始まる事と、
\>勝負ごとに手の種類が変わる事じゃ！\c[0]"
"\>「井戸」は知っとるか？
\>グーとチョキに勝ち、パーに負ける手よ。"
"\>「筆じゃんけん」というものもあるぞ。
\>筆はパーと井戸に勝ち、グーとチョキに負ける。
\>安心せい。ちゃんと表を見せてやる。"
"\>あと、\c[2]相手はランダムで手を選ぶ。\c[0]
\>運ゲーではあるが、勝ちやすい手を出し続ければ
\>いつかは勝てるじゃろうな。"
"\>全１２ステージじゃが、エンドレスじゃ。
\>干からびるまで存分にジャンケンができるぞ。"
"\>戦術性がある対等な勝負に見えるが、
\>思いの外勝てない。如何にもゲームセンターに
\>ありそうなゲームじゃのう。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ドラゴフィ
mev[MEV_DRAGOPY] .name("dragohy") .pos(0,31)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.middle .dir.left .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 ドラゴフィ 】\c[0]  HI : \c[7]\", dragophScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_DRAGOPH)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>お前たちは経験値だとか暴力装置だとか言うがな。
\>魔物の軍勢を一から作るのも大変なんだ。
\>このゲームで思い知るがいいわ！"
"\>\c[2][ 操作 ]\c[0]
\>$v / $t : 選択
\>Z / $s : 決定
\>X / $u : キャンセル / メニュー"
"\>ゲームの目標は、\c[2]「ドラゴン」を作り出す事だ。\c[0]
\>元ネタで言うところの「１０００匹ひつじ」だな。"
"\>魔物たちは合体させる事ができる。
\>それを繰り返すとドラゴンになるわけだ。
\>倫理的にアレだが、魔物の合体は王道だからな。"
"\>手札は最大８枚で場は４枚。
\>常に手札が４枚になるように補充される。
\>\c[2]そして手札と山札が無くなれば
\>山札を戻して、もう一度引けるようになる。\c[0]"
"\>しかし、人間たちの抵抗は日に日に増していく。
\>\c[2]山札を戻すごとに「勇者」のカードが
\>１枚ずつ増えていくのだ。\c[0]
\>最終的には８枚くらい増えてエライ事になる。"
"\>\c[2]そして魔物が１体もいなくなるとゲームオーバーだ。\c[0]
\>魔王としての甲斐性もない事が示される。
\>辛い。"
"\>最初は弱い魔物しかいないが、
\>カードを使う事で増やしたり強化したりできる。
\>詳しくは説明文を読んでくれ。"
"\>中にはプレイを邪魔するカードもある。
\>手札を捨てるカードを使って凌ぐといい。
\>魔物たちに盾になってもらう方が確実だがな。"
"\>もう一つ重要なルールがある。
\>\c[2]カードの発動条件を満たせなかったり、
\>場が足りなかったりすると不発となり、
\>そのまま捨てられるぞ。\c[0]"
"\>使えないカードはどんどん捨ててしまえ。
\>このゲームにデッキ切れは存在しないのだからな。"
"\>なに？ドラゴンがそんなに強いのかだと？
\>勇者は人情の機微に疎いようだな。
\>ドラゴンの使役は人間の夢でもあるだろう。"
"\>魔物たちを支配する者にとっても、
\>ドラゴンは重要なステータスなのだ。
\>いや、ペットじゃなくて部下としてな…"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//おっぱいカード
mev[MEV_OPPAI_CARD] .name("oppai card") .pos(1,31)
mep[1] .body("ac_icon1", 1) .priority.middle .pattern.right .dir.left .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 おっぱいカード 】\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_OPPAI_CARD)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>幼い頃、Ｈなものを拾って
\>引き出しに隠した事はないか？"
"\>\c[2][ 操作 ]\c[0]
\>矢印 : 動かす
\>Z : 変える
\>X : 終了"
"\>俺は人々のささやかな耽美を応援するエルフ。
\>子供たちにエロという希望を与える為に
\>ちょっとした工作を売る事にした。"
"\>\c[1]tkってみたは良いけど、上手く揺れねぇ…
\>まぁいいや。小遣い稼ぎにはなるだろ。\c[0]"
"\>あえて不完全なものをtkる事で、
\>子供たちの創意工夫を引き出すのだ。"
"\>そして将来、彼らは新たな官能の萌芽となり
\>アイデアに満ちたジーコをtkるだろう。
\>俺はそれが見たい。"
"\>…なんというか、寿命の長い種にとっては
\>冗談じゃ済まない話だよな。
\>人間がいないと退屈しちまうぜ。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//レインボープッシャー
mev[MEV_RAINBOW_PUSHER] .name("rainbow pusher") .pos(2,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.left .dir.up .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 レインボープッシャー 】\c[0]  所持数 : \c[7]\", rainbowMedalNum, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_RAINBOW_PUSHER)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>nnkr"
"\>\c[2][ 操作 ]\c[0]
\>$u : 出す  $v / $t : 風が来る
\>$s : ぶちこむ
\>X : メニュー"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }

}

//--------------------------------
//AGUGA
mev[MEV_AGUGA] .name("aguga") .pos(3,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.middle .dir.up .anim.fix .trans bl {
    msgDefault()
    getTimerString(1, __id(strTimer), agugaScore)
    @label.set "select"
    @msg.show __str("\>\c[2]【 AGUGA 】\c[0]  クリア時間 : \c[7]\",strTimer,"\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
"\>操作方法を選んで出撃だ！"
            @msg.choice bl {
                .case "\>キー" {
                    gameMode = 0
                }
                .case "\>マウス" {
                    gameMode = 1
                }
                .cancel {
                        @label.jump "select"
                }
            }
            callCommonEvent(CEV_AGUGA)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>しーちゃんの野郎！冥界と間違えて
\>地獄の門を開きやがった！！！
\>ホワイトハウスは悪魔の卵で一杯だー！"
"\>\c[2][ 操作 ]\c[0]
\>$u / $s : 前後移動  $v / $t / マウス : 旋回
\>Z / 左クリック : 射撃  Shift : 平行移動
\>X : メニュー"
"\>悪魔どもは現在、ホワイトハウスの中枢
\>アトミックハートに向かっている！
\>奴らの目的なんぞどうでもいい
\>\c[2]皆殺しだ！！！\c[0]"
"\>\c[2]Ｚキーか左クリックで火の玉をぶっ放す！\c[0]
\>\c[2]消えるまで次が撃てないクラシカルな仕様だ\c[0]
\>私の炎はピストル以下か！"
"\>\c[2]落ちている青い瓶を拾うと１発だけ
\>そこそこ強力な範囲攻撃をぶちこめるぞ！\c[0]
\>\c[2]体力も３割回復するが数は限られている\c[0]
\>拾うタイミングはお前次第だ！"
"\>\c[2]全員ぶち殺して扉に向かえばクリアだ\c[0]
\>右下のマップに映っている黄色い所だな
\>隠し通路も無いから直行すればいいぞ！"
"\>とはいえ、囲まれると流石の私でも苦しい
\>水平移動が必須だが、キーボードだとキツイかもな\c[0]"
"\>\c[2]メニューから感度を弄れる事を忘れるなよ\c[0]
\>マウス感度は画面の大きさによっても変わる
\>背景が荒いせいか酔いやすいから気を付けてな"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ハイウェイALEX
mev[MEV_HIGHWAY_ALEX] .name("highway alex") .pos(4,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.right .dir.up .anim.fix .trans bl {
    msgDefault()
    getTimerString(3, __id(strTimer), highwayAlexScore)
    @label.set "select"
    @msg.show __str("\>\c[2]【 ハイウェイALEX 】\c[0]  クリア時間 : \c[7]\", strTimer,"\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
"\>操作方法を選んでから行きな。"
            @msg.choice bl {
                .case "\>キー" {
                    gameMode = 0
                }
                .case "\>マウス" {
                    gameMode = 1
                }
                .cancel {
                        @label.jump "select"
                }
            }
            callCommonEvent(CEV_HIGHWAY_ALEX)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>夜のハイウェイは魔窟だ……
\>浮かれた野郎も、疲れきった者も
\>闇に潜む獣に喰われる……己のBEASTに。"
"\>\c[2][ 操作 ]\c[0]
\>$v / $t / マウス : ステア
\>Z / $s : シフトアップ  Shift / $u : ブレーキ
\>X : メニュー"
"\>闇に目を凝らせば街灯に焼かれちまう。
\>そんな状況でアクセルを踏み込むだって？
\>震える程にCrasy……でなきゃFoolだ。"
"\>\c[2]アクセルとシフトダウンはAutoだ。\c[0]
\>適度に減速して、快適なDriveを楽しみな……"
"\>右にあるゲージは心臓の脈拍……通称タコメーター。
\>\c[2]赤くなった辺りでシフトアップができる。\c[0]
\>タイミングが良ければ、SEが鳴るはずだ。
\>\c[2]その後もボタンを押し続ければ、強く加速するぜ。\c[0]"
"\>当たり前だが、高速でカーブに入れば
\>曲がり切れずに路肩をなぞるだろう。
\>だが、速度を保ちながらクリアする方法がある。"
"\>そう、Drift……魅せられた男、数知れず。
\>舐めるようなカーブに刻む魂の焦げ跡さ。
\>その跡を追った先は、灼熱のHellかもな……"
"\>\c[2]ハンドルを十分に回した状態で減速するだけさ。\c[0]
\>\c[2]ブレーキを離し、シフトアップボタンを
\>押し続ければ、スリップ状態を維持できるぜ。\c[0]
\>ハンドルを戻さないと滑り続けるから気を付けな。"
"\>ドリフトでないように見えるが気にするなよ。
\>良い感じにカーブを突破するムードを味わいな…"
"\>それと、ハイウェイには一般車がいる。
\>\c[2]ぶつかるとPenaltyだ。減速するだけだがな。\c[0]
\>そもそもGuiltyなんだが、これはただのゲーム……
\>ごま塩程度に気に留めておいてくれ……"
"\>そして、\c[2]道はRandom……言えば、一期一会。\c[0]
\>距離は同じだが、そのScoreに何の意味がある？
\>これが、光輝くサーキットから追われた
\>俺たちへのPunishment……"
"\>それでも乾いたSoulは最速を求める……
\>走り切った先にある、朝日を拝む為にな……"
"\>最後に、新人のお前にこの言葉を贈ろう……
\>Drive Safe……さ。
\>じゃあな。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//リッチーみっちー
mev[MEV_LICH_WAY] .name("lich way") .pos(5,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.left .dir.right .anim.fix .trans bl {
    msgDefault()
    @label.set "select"
    @msg.show __str("\>\c[2]【 リッチーみっちー 】\c[0]  ターン数 : \c[7]\",lichWayScore,"\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_LICH_WAY)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>我が名はリッチー。死して尚も生き永らえる者。
\>不死になれるという噂を聞いた俺は、生前の
\>ライフワークを思い出し興味を惹かれていた。"
"\>\c[2][ 操作 ]\c[0]
\>$s / $u : カーソル移動
\>Z / $v : 決定
\>X : キャンセル / 早送り / 中断"
"\>ひたすら前に進みながら鍛えて、
\>装備を変えながら進んでいくだけさ。
\>まぁ、\c[2]雪道系\c[0]って奴だな。"
"\>無理ゲーっぽいけど、パターンが分かれば簡単…
\>それでも運ゲーって感じかな。
\>ルールが詳しく書かれないタイプのゲームだ。"
"\>そんなに時間が掛からないから
\>色々試してみるといい。
\>派手なエンディングとかは期待するなよ。"
"\>運が良くても苦しむ程度の難易度だ。
\>気が向いたら再挑戦するくらいの気持ちで行こう。"
"\>ちなみに、\c[2]セーブはできない。\c[0]"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ゴメスタワー
mev[MEV_GOMEZ_TOWER] .name("gomez tower") .pos(6,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.middle .dir.right .anim.fix .trans bl {
    $SHOW_PIC_COMIC = bl {
        @pic.show[PIC_COMIC] bl {
            "gt\st"
            .pos(0, 8)
            .topLeft
            .grid(2,3)
            .cell($CELL)
            .trans(0)
            basePicCmd
        }
        @pic.move[PIC_COMIC] bl {
            .pos(0, 0)
            .topLeft
            .trans(0)
            .time(1)
        }
    }
    $PLAY_PAGE_SOUND = bl {
        @se.play "page1" .opt 90, 110, 50
    }
    msgDefault()
    getTimerString(1, __id(strTimer), gomezTowerScore)

    @label.set "select"
    @msg.show __str("\>\c[2]【 ゴメスタワー 】\c[0]  クリア時間 : \c[7]\", strTimer, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_GOMEZ_TOWER)
        }
        .case "\>説明" {
            @msg.opt bl {
                .trans
                .top
                .size 0, 40
                .font "", 0
            }

            $PLAY_PAGE_SOUND
            $CELL = 1
            $SHOW_PIC_COMIC
            @wait(1)
"\>アラマキ「緊急ニュース！飛行機で来た」"
"\>ゴメス「渡り鳥かと思ったわい」"
            $PLAY_PAGE_SOUND
            $CELL = 2
            $SHOW_PIC_COMIC
            @wait(1)
"\>ゴメス「これは暗号じゃな？」"
"\>アラマキ「９０度回せばええんちゃう？」"
"\>\c[2]「アレックス行方不明！塔に監禁か」\c[0]"
            $PLAY_PAGE_SOUND
            $CELL = 3
            $SHOW_PIC_COMIC
            @wait(1)
"\>「場所は分かったけど…」"
"\>「\c[2]ゴメス以外は入れないバリア\c[0]があるわ」"
"\>「じゃあ犯人はゴメスなのか？」"
"\>「動機がないっつーの！それに今は船の上だろ」"
"\>「でも俺は見たんです！」"
"\>「ゴメス色のゴメっとした奴が塔に入っていくのを！」"
"\>「恐らく分身術…分身の教育がなってないでござるな」"
"\>\c[2]というわけでゴメスが戻ったら逮捕ね！！！！\c[0]"
            $PLAY_PAGE_SOUND
            $CELL = 4
            $SHOW_PIC_COMIC
            @wait(1)
"\>アラマキ「えらいこっちゃ」"
"\>ゴメス「野郎ども！ケツの穴を締めろ！」"
            $PLAY_PAGE_SOUND
            $CELL = 5
            $SHOW_PIC_COMIC
            @wait(1)
"\>ゴメス「船はお前たちに預ける！」"
"\>ゴメス「ワシはアレックスを助けにいく！」"
"\>アラマキ「元気やな―」"
"\>果たしてゴメスはアレックスを救出できるのか！？"
            $PLAY_PAGE_SOUND
            $CELL = 6
            $SHOW_PIC_COMIC
            @wait(1)
"\>\c[7]敵キャラの紹介と操作方法の説明\c[0]"
            $PLAY_PAGE_SOUND
            @pic.erase [PIC_COMIC+0]
            @pic.erase [PIC_COMIC+1]

            @msg.opt bl {
                .opaq
                .varyPos
                .size 0, 80
                .font "", 0
                .allowEventMove
            }

            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//没ゲ
mev[MEV_DEAD_GAMES] .name("dead games") .pos(7,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.right .dir.right .anim.fix .trans bl {
    msgDefault()

    @label.set "select"
    @msg.show __str("\>\c[2]【 没ゲ 】\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_DEAD_GAMES)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>何となく思いついたはいいがモチベが尽きた！
\>なんかそういうのを４つ収録。"
"\>\c[2][ 操作 ]\c[0]
\>X:中断"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//スタッフロール
mev[MEV_STAFFROLL] .name("staffroll") .pos(8,31)
mep[1] .body("ac_people1", 3) .priority.middle .dir.left .anim.fixDir.step bl {
    msgDefault()

    @label.set "select"
    @msg.show __str("\>\c[2]【 スタッフロール 】\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_STAFFROLL)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>この度は本作品をプレイして頂き、
\>誠にありがとうございました。"
"\>\c[2][ 操作 ]\c[0]
\>矢印:移動  Z:射撃
\>Shift:自動射撃ON/OFF
\>X:中断"
"\>下から流れてくる文字列を撃つだけです。
\>\c[2]色の付いた文字を撃つとアイテムが現れ、
\>それを取ると射撃が強化されます。\c[0]"
"\>強化は三段階あり、文字に触れると下がります。
\>\c[2]一度も強化していないと文字をすり抜けますので、\c[0]
\>撃たなくても最後まで見られます。"
"\>ちなみにスタッフロールとありますが、
\>\c[2]名前は全てランダムです。\c[0]"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ライトアップ
mev[MEV_LIGHT_UP] .name("light up") .pos(9,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.left .dir.down .anim.fix .trans bl {
    msgDefault()

    @label.set "select"
    @msg.show __str("\>\c[2]【 LIGHT UP 】\c[0]  HI : \c[7]\", lightUpScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_LIGHT_UP)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>このたびは「LIGHT UP」をお買い上げいただき、
\>誠にありがとうございました。
\>この説明書は大切に保管してください。"
"\>\c[2][ 操作 ]\c[0]
\>十字ボタン 左・右 : 移動
\>Ｚボタン / 十字ボタン 上 : ジャンプ
\>Ｘボタン : 中断"
"\>夜の闇、雲に紛れて、かの者は暗躍する。
\>「ダークネス」の魔力が夜空の光を覆うと、
\>闇を恐れた人々は市場に並び、魔法の灯りを求めた。
\>奪われた光が仕込まれているとは知らずに…"
"\>星の光を宿す少女「スターライト」は
\>この策略に気付き、ダークネスの衣を引き裂く。
\>あとは取り戻した光を元の場所に戻すだけ。
\>しかしそこでは、さらなる困難が待ち受けていた…"
"\>\c[7]●空に光を灯そう！\c[0]
\>\c[2]主人公を操作して全ての星に触れると
\>ステージクリアです。\c[0]しかし、ジャンプしても
\>星に手が届くわけがありません。"
"\>そこで、近くに落ちている隕石を使いましょう。
\>\c[2]主人公が乗るとなんと、魔法の力で飛んでいきます。\c[0]
\>理屈はともかくロマンチックですよね。
\>\c[2]ちなみに主人公が向いている方向に飛びます。\c[0]"
"\>\c[7]●月が綺麗ですね\c[0]
\>などと言っている場合ではありません。
\>敵意に満ちた月の光がアナタに襲い掛かります。
\>倒せませんので華麗に避けてやりましょう！"
"\>上に表示されているハートは体力です。
\>主人公が傷つく度に減り、なくなると死にます。
\>\c[2]ステージをクリアする度に回復します。\c[0]"
"\>\c[7]●いつ闘いが終わるんだよーっ!!\c[0]
\>１２ステージをクリアすると一区切りです。
\>それを３回繰り返すとタイトルに戻りますから、
\>\c[2]３６ステージという事になります。\c[0]"
"\>\c[7]●スコアを増やしたいなら\c[0]
\>続けざまに星に触れると得点が増えていきます。
\>また、\c[2]時々現れるＵＦＯに隕石を当てれば
\>もっと沢山の得点が手に入りますよ！\c[0]"
"\>\c[7]●使用上の注意\c[0]
\>テレビから離れて遊んでください。
\>長時間プレイするときは、１時間ごとに
\>１０分の休憩を取りましょう。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ブトバス
mev[MEV_BUTOBAS] .name("butobas") .pos(10,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.middle .dir.down .anim.fix .trans bl {
    msgDefault()

    @label.set "select"
    @msg.show __str("\>\c[2]【 BUTOBAS 】\c[0]  HI : \c[7]\", butobasScore, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_BUTOBAS)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>「モトス」を元とする体当たりゲームです。
\>説明書を読んでいただければ、楽しく遊ぶことが
\>できるでしょう。もっと知ればもっと好きになる。"
"\>\c[2][ 操作 ]\c[0]
\>十字ボタン : 移動
\>Ｚボタン : ダッシュ
\>Ｘボタン : 中断"
"\>カッコいいポーズを研究していたトルネードⅢは
\>空に奇妙な島が浮かんでいる事に気づいた。
\>風の噂では、天上一のSUMOTORIを
\>決める大会がそこで開催されるという。"
"\>弾き、押し合い、駆け回るスポーツ！
\>風の申し子トルネードⅢに風雲の志あり。
\>「天上一か！これは逃す手はないな！」
\>果たして彼は優勝できるのか！？"
"\>\c[7]●ルール説明\c[0]
\>\c[2]自分以外の動く奴らを落としてしまおう。\c[0]
\>体当たりをするとお互いに弾かれる。
\>位置が重要になってくるよ。"
"\>\c[7]●Ｚボタンでダッシュだ！\c[0]
\>穴を飛び越えられるけど、連続では使えない。
\>敵を大きく吹っ飛ばせる事も覚えておこう。
\>\c[2]移動距離は２マス半くらいかな。\c[0]"
"\>\c[7]< ケットシーのアドバイス >\c[0]
\>\c[2]画面端に飛び込むと反対側から出てくるんだにゃ。\c[0]
\>追い詰められたら思い切ってジャンプ！
\>男は度胸！何でもやってみるもんだにゃ。"
"\>\c[7]●強化と残機について\c[0]
\>\c[2]Ｐと書かれたカプセルはアイテムだ。\c[0]
\>取ると少しだけ強くなるんだ。
\>重くなって疲れにくくなるんだよ。"
"\>\c[2]場外に落ちるとゲームオーバーなんだけど
\>カプセルを取っていれば復活できるんだ！\c[0]
\>あえて残すのも良いかもしれないね。"
"\>\c[7]< ウィンドⅡのアドバイス >\c[0]
\>デッカい奴はパワーアップなしだとキツイ…
\>\c[2]でもアイツは向きを変えている時は
\>滑りやすくなってるんだ。\c[0]回り込んでやれ！"
"\>\c[7]●最後に\c[0]
\>\c[2]ステージは全部で２４。二週目は無し！\c[0]
\>目指せ天上一！今年のスーパーセルは君だ！
\>とにかく頑張れ！弾けて混ざれ！"

            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}

//--------------------------------
//ファルコンブースター
mev[MEV_FALCON_BOOSTER] .name("falcon booster") .pos(11,31)
mep[1] .body("ac_icon1", 2) .priority.middle .pattern.right .dir.down .anim.fix .trans bl {
    msgDefault()
    getTimerString(3, __id(strTimer), falconBoosterScore)

    @label.set "select"
    @msg.show __str("\>\c[2]【 FALCON BOOSTER 】\c[0]  クリア時間 : \c[7]\", strTimer, "\c[0]" )
    @msg.choice {
        .cancel(2)
        .case "\>遊ぶ" {
            callCommonEvent(CEV_FALCON_BOOSTER)
        }
        .case "\>説明" {
"\>\c[2][ 説明 ]\c[0]
\>言っとくが、これはゲームじゃないぜ。
\>俺が作ったトレジャーハンターの
\>訓練用プログラムだ。"
"\>\c[2][ 操作 ]\c[0]
\>十字ボタン : 移動 / 向き指定
\>Ｚボタン : ジャンプ  SHIFT : スライディング
\>Ｘボタン : 中断  １ : リトライ　２ : スロー"
"\>\c[2]メトロイドのスピードブースター\c[0]は知ってるか？
\>知っていれば説明も省けるんだが…
\>一応やっておくか。"
"\>まず、\c[2]しばらく直線を走るんだ。
\>そうすると体が光り出す。\c[0]
\>この状態だと\c[2]特殊なブロックを壊せるぜ。\c[0]"
"\>驚いたか？
\>クイックムーブの魔法さ。
\>マジックアイテムがありゃ俺だって使えるんだぜ。"
"\>さらに、\c[2]走ってる時に下を押して屈んでみな。
\>光った状態を維持したまま好きに動けるんだ。\c[0]
\>「シャインスパーク待機状態」と呼ばれてるな。
\>これには\c[2]５秒の時間制限\c[0]が付いてる。"
"\>その後、どうすりゃいいかっていうと…
\>\c[2]横入力なしでＺを押すんだ。
\>真っ直ぐ上に飛んでいくはず。\c[0]"
"\>これが「シャインスパーク」だ！
\>\c[2]方向キーを押せば８方向に行けるぜ。
\>空中でもできるから覚えときな。\c[0]
\>その場合でも横入力は無しだ。"
"\>もう一つ重要な事が…いや三つだな。
\>一気に説明するぜ。"
"\>まず、横に飛んでる時に
\>\c[2]斜面に触れると走行状態に戻るんだ。\c[0]
\>そして下を押せば、また待機状態になる。
\>維持できるってわけだ。"
"\>\c[2]SHIFTでスライディングすれば
\>狭い場所に入れるが、\c[0]それだけじゃない。
\>スライディング状態で崖から飛び出ると
\>\c[2]空中でジャンプできるんだぜ。\c[0]ゴリラのアレだ。"
"\>最後に「やりなおし」についてだ。
\>\c[2]数字キーの１を押すとステージの最初に戻るぞ。\c[0]
\>タイマーや地形も戻る親切設計だ。"
"\>\c[2]全部で４ステージで、敵はいない。\c[0]
\>ステージの設計もロクにやってないんだ。
\>玩具みたいなもんだと思ってくれ。"
"\>どうしてそんなもんが売られてるかって？
\>本番のトレジャーハントはうまくいったんだが…
\>その…マジックアイテムのレンタル料がな。
\>うっかり延滞しちまってな。"
"\>ちょっとでも売らないと元が取れねぇんだ。
\>暇つぶしに遊んでみてくれよな。"
            @label.jump "select"
        }
        .case "\>遊ばない" {
        }
    }
}