もう少し複雑になった例を示す。
ttp://amadela.web.fc2.com/megaten/image/preview20160129.png
宝箱があり、開けるかどうか聞かれ、「はい」と答えると中身を入手する
パターンである。
ウィンドウにテキストが表示されるあたりは前例と同様で、
「はい」「いいえ」の回答によって分岐する部分があることと、
魔ッ貨と宝玉の入手にかかわる内部変数操作、そして、
宝箱開封済みを示すフラグの操作で構成される。
このスクリプトはマップデータ中の該当セルに埋め込んであるが、
魔ッ貨、宝玉および取得済みフラグについては、
別の定義ファイル中で宣言し、ゲーム進行中保持するようになっている。
なお、「マップ中のアイテムを取得する」という行為を表現するには、
この例のように、アイテム取得済みのフラグを立て、次回は、そのフラグが
既に立っているなら処理しない、というロジックを使うのがセオリーである。
プログラミング経験者にとっては当たり前のことだが、マップデータ中から、
アイテムの記述情報を取り除くような真似はしない点、念を押しておく。
探検
ニュース
- 【実況】M-1グランプリ2025 決勝★4 [ひぃぃ★]
- 【実況】M-1グランプリ2025 決勝★5 [ひぃぃ★]
- 【速報】M-1グランプリ2025 優勝はたくろう [Anonymous★]
- 立民・岡田克也氏「国民の感情をコントロールしていかないと」、日中議連発言は「侮辱」保守党・有本香氏に怒 ★2 [少考さん★]
- 高市内閣の支持率 前回調査から2ポイント増の67% 3カ月連続高水準 毎日新聞世論調査 ★2 [尺アジ★]
- パナソニック、マツダ、三菱電機も…人手不足なのに「中高年リストラ」が黒字大企業で加速するワケ [七波羅探題★]
- 【テレ朝/TVer】M-1グランプリ2025★10
- M-1グランプリ2025 優勝はたくろう [748563222]
- んな(・o・🍬)1⃣グランプリ🏆決勝戦なのらぁ❗🏡
- 【実況】M-1グランプリ2025
- 【テレ朝/TVer】M-1グランプリ2025★9
- 【朗報】 深田えいみ さん、ガチでエロすぎて限界突破 カリカリの完成形ここに見たり [455031798]
