FAQ のバックアップ(No.5)


よくある質問とそれに対する回答です。

目次

総合

Dataフォルダ以下や、Config.exe、Game.dat、Game.exeの再配布をしてもよいですか?

  • はい、Dataフォルダ内だけでなく、Config.exe、Game.dat、Game.exeも二次配布可能です。

初歩的な事

マップの切り替え方がわからない。

  • ウィンドウ上部のツールバーにあるアイコンの、右から3番目のボタンで選べます。

画像関連

サンプルゲームに入っているキャラ画像は使っていいんですか?

  • はい、自由に使って構いません。また、それらを改良した素材の使用や配布も可能です。ただし、有料素材としての配布は禁止です。

ゲーム中、一瞬マップチップが引っ張られるように見える現象が起きるんですが……。

  • グラフィックボードに依存する現象のようです。今のところ、GeForce8600GT、およびGeForce8600GTSで確認されています。あまりにもその現象が気になるようでしたら、Config.exeでグラフィック表示モードを「ソフトウェアモード」にして遊んでください。

PNGで用意したマップチップをマップに配置すると色がおかしくなる

  • PNG画像はアルファブレンド付(24ビット)で有る必要があります。ちなみにRPGツクール2000or2003用に用意された素材は256色(8ビット)です。そのままだとこの現象が発生してしまいますので、使用するにはお手持ちの画像処理ソフト(フリーだとPictBearがお勧め)等でフルカラー化及びアルファチャネルの付与をする必要があります。
    おそらく24ビットかどうかは関係ありません。(8ビットでもおかしくならない画像もあれば、24ビットでもおかしくなる画像もあります)
    説明書によると

    空白部分が黒以外の色だと、マップエディット時に表示が少し変になることがありますが、ゲームプレイ時には支障ありません

    とのことなので、透過色が黒(0,0,0)でないことが原因かと思います。

システム関連

変数を増やしたいのですが

  • 「システムデータベース」 → 「14:通常変数名」 のデータ数を弄りましょう。

変数を増やしたのにイベントコマンド入力時に項目が増えていないのですが

  • 条件(変数)の所の注釈に書いてあるように、変数の種類選択ボタン→([Self][変][Sys])を押す事で更新出来ます。

マップチップの通行設定 ☆と□って何?

  • ☆はキャラを覆うように前面に表示されます(要するに下をくぐったりする事が出来ます)
    通れるかどうか、は下のレイヤーによって変化します。
    例えば、レイヤー3が☆の時、レイヤー2が○なら通れますし、×なら通れません。
    (これは☆独特の性質です。○や×には下のレイヤーなど関係なく、一番上にあるチップが優先されます
    例えばレイヤー1と2が×でも、3が○なら通れたりします)
    また、レイヤー1から3まで全て☆の場合は通れるようです。

  • □は、そのチップの上にいるとキャラの下半身が半透明になり、茂みの中にいるような効果が付きます。
    その他は○と同じようです。
    (ちなみに、正確には記号は□ではなく日の下半分が塗り潰されたようなものです)

マップチップの通行設定を半マス×にする方法は?

  • Shiftを押しながらクリックで可能です。 更にCtrlも押せば☆も併用可能です。

イベントコマンド関連

【ピクチャ】ピクチャIDやX、Y座標の指定に変数を使いたいんですが……。

  • 気付かない方も多いのですが、実はピクチャの各数値入力ボックスに2000000(= 通常変数0番)など入れると変数を読み込むことができます。どういった変数が入力可能かは、WOLFエディターTips 変数指定表をご覧下さい。

【ピクチャ】ピクチャの左右反転機能はないんですか?

  • 直接の左右反転機能はありませんが、拡大率の「横ノミ」にチェックを入れて-100%にすると画像を左右反転して表示することができます。

【変数操作】等 「X番の変数呼び出し」の意味は?

  • 変数の中に入ってる数値と同じ番号にある変数の内容を使う機能です。
    変数Bに「2000005」(変数番号5番を指定する値)が入っており
    「変数A」に「変数B」の値を入れようとした場合……
    チェックが入ってない場合は「変数A」は 単純に変数Bの内容が入り「2000005」になりますが
    チェックが入っている場合の「変数A」は 「変数番号5番」の内容が入ります。

  • また、どうやら変数Bの内容は「5」等の普通の整数でも同じ事が出来るようです。
    (わざわざ変数と指定するために2000000を足さなくて勝手に補ってくれる)
    変数でなくただの数値に対してもこの機能は使えるようで、「変数A」=「5」 とした場合……
    チェックが入ってない場合は「変数A」に 単純に「5」が入りますが
    チェックが入っていた場合は「変数A」に「変数番号5番」の内容が入ります。

  • ですが、この場合は変数リストから直接選べば事足りるので、意味なしテクだったりします。
    DB操作で読み込む変数を指定する際にこれをやろうとするとエラーになります。