・基本的な操作
・Game.exeの起動時引数
・Editor.exeの起動時引数
【基本的な操作】
■エディターの起動と終了
・エディターを起動するには、WOLF RPGエディターを解凍したフォルダ内にあるEditor.exeを起動してください。
・エディターの終了は、ウィンドウ右上の[×]ボタンを押すことで終了できます。
【テストプレイ開始】
Ctrl+T:エディター内の「メインウィンドウ」「マップイベントウィンドウ」「コモンイベントウィンドウ」「データベースウィンドウ」「コマンド入力ウィンドウ」から直接テストプレイを開始できます。
※「メインウィンドウ」「マップイベントウィンドウ」「コモンイベントウィンドウ」ならF9でもテストプレイ開始可能です。
■ゲームの起動と終了
・ゲームを起動するには、WOLF RPGエディターを解凍したフォルダ内にあるGame.exeを起動してください。
・ゲームの終了は、キーボードのAltキーを押しながらF4キーを押すことでいつでも可能です。ウィンドウモードの場合は、ウィンドウのタイトルバーにある[×]ボタンを押すことでも終了できます。
→ 『読み込まれた以下のDLLに正規の署名がありません』と出る場合について
■ゲームの操作
・ゲームの操作は基本的に、方向キー、決定キー、キャンセル(取り消し)キー、サブキーの4種類で行います。
これらそれぞれの入力は、以下のキーを押すことで行います。
操作 対応するキー
方向キー 上: [↑] [8(テンキー)]
方向キー 下: [↓] [2(テンキー)]
方向キー 左: [←] [4(テンキー)]
方向キー 右: [→] [6(テンキー)]
決定キー :[Space] [Zキー] [Enter]
キャンセルキー: [Esc] [Xキー] [0(テンキー)] [BackSpace] [Insert]
サブキー : [Shift] [Cキー]
ゲーム中における各キーの主な役割は以下の通りです、開発されたゲームのシステムによっては当てはまらないこともあります。
方向キー : キャラクターを移動させる。
決定キー : 選択肢を決定する。主人公の足下の位置、または目の前にあるイベントをチェックする(話す・調べる)
キャンセルキー:選択肢を取り消す。基本システムではメニューを表示する。
サブキー:上記以外の機能を持つ(ダッシュなど)。基本システムでは戦闘時に押したままで戦闘速度アップ。
・ファンクションキーの一部が特殊な操作に対応しています。
F4:画面サイズ変更(ウィンドウモード時のみ)。順に、以下の3種類の画面サイズに切り替えることができます。
・100%表示(デフォルト)
・押すたびにさらに+100%して表示
・ディスプレイサイズを超えたら疑似フルスクリーン化
F5:フレームスキップレベル変更。画面描写速度が遅い時に変更すると動作が速くなります(ただし動きはカクカクになります)。(Ver3.157以前のみ有効)
F11:ゲーム画面を最大化します。もう一度押すと元に戻ります。
F12:タイトル画面に戻ります。
また、テストプレイ時にはさらに追加の機能が使えます。詳細は「デバッグコマンド一覧」を参照。
・その他のキーの一部が特殊な操作に対応しています。
PrintScreen、ScrollLock、Pause : スクリーンショットを撮影します。一部環境ではPrintScreenが機能しない場合があります。
※これに限らず、外部のソフトにキーショートカットが設定されている場合、ウディタ側でキー受付されない場合があります。
◆方向キーの仕様について
キー入力は、180度反対のキーを入力したときにはそちらが優先されますが、
4方向移動時などにおいて上下と左右キーを組み合わせて押した場合、「最後に押したキー」が優先されます。
【『読み込まれた以下のDLLに正規の署名がありません』と出る場合について】
暗号化ファイルが存在する場合、ゲーム中のセキュリティ対策として「DLLインジェクション」という攻撃への対策が実行されます。
「DLLインジェクション」はゲームの内部データや動作を変更したり、秘密情報を抜き取ったりする攻撃です。
なんらかの「実行中のアプリから情報を取得するソフト」が正規の署名なしのDLLを使って実行されている場合、それが安全・危険にかかわらずゲーム起動時に以下のエラーが表示されます。
『読み込まれた以下のDLLに正規の署名がありません。
セキュリティ上の安全のため実行を中止します。
C:\~~~\<DLL名>.dll
* 上記DLLを使用しているソフトウェアを終了して
ゲームを再起動することでプレイ可能になる場合があります』
このエラーが出た場合は、上記に書かれている通り、そのDLLを使用するソフトウェアを起動前にいったん停止させていただく必要がございますので、あらかじめご了承ください。
※この文面はプレイヤーの皆さまへの説明として引用したり、改変して掲載してくださって構いません。
【Game.exeの起動時引数】
batファイルやショートカットなどを使うことで、「引数」を付けてGame.exeを起動することができます(詳しいやり方はここでは説明しませんので調べてみてください)。
たとえばbatファイル上なら、
Game.exe -basic "BasicD2" Test_Of_Main
のような感じで指定して実行します。赤文字の部分が「引数」です。
Test_Of_Main:テストプレイモードで起動します。
Use_Debug_Window:起動時にデバッグウィンドウを表示します。Test_Of_Mainがある場合のみ有効。
-basic "<基本データフォルダ名>"
基本データフォルダ変更機能です。「BasicData」フォルダの代わりに、指定した<基本データフォルダ名>の基本データフォルダ(※)を使って起動します。
<基本データフォルダ名>は""で挟んで指定することもできます(""を挟まなくても動作しますが、「半角スペース」を含むフォルダを指定したい場合は"Basic Data"のように""で挟んで指定せねばなりません)
※基本データフォルダとは?:ゲーム基本設定、コモンイベント、各データベース、タイル設定などを含むフォルダです。
-basic2 "<基本データフォルダ名2>"
-basicより弱い基本フォルダ変更機能です。もし-basicで指定した基本データフォルダがなかった場合、「BasicData」フォルダの代わりにこちらで指定された<基本データフォルダ名2>の基本データフォルダを使って起動します。もし-basicと-basic2で指定されたフォルダが両方ともなかった場合は「BasicData」を読み込みます。
-basicと-basic2をうまく活用すれば、「ユーザが手動で入れるパッチの方を優先して起動させたい」という場合などで利用できるでしょう。
-basicと同様、<基本データフォルダ名2>は""で挟んで指定することもできます。
※前終了時にプロ版の「SysS74:[P]次起動Basicデータフォルダ」にフォルダ名が格納されていた場合は、-basic、-basic2の方が優先されてチェックされ、どちらもなかった場合にSysS74のフォルダが採用されます。全てのフォルダがなかった場合は「BasicData」を読み込みます。
-f "<データフォルダ名>":「Data」フォルダの代わりに、「<データフォルダ名>」フォルダのゲームを読み込んで起動できます。
【Editor.exeの起動時引数】
batファイルやショートカットなどを使うことで、「引数」を付けてEditor.exeを起動することができます(詳しいやり方はここでは説明しませんので調べてみてください)。
たとえばbatファイル上なら、
Editor.exe -f "Data3" -basic "BasicD2"
のような感じで指定して実行します。赤文字の部分が「引数」です。
-basic "<基本データフォルダ名>":基本データフォルダ変更機能です。「BasicData」フォルダの代わりに、指定した<基本データフォルダ名>の基本データフォルダを使ってEditorを起動します。
※基本データフォルダとは?:ゲーム基本設定、コモンイベント、各データベース、タイル設定などを含むフォルダです。
→ なお、これを使ったEditor上から「テストプレイ」を行った場合、Game.exeにも-basicで同じ<基本データフォルダ名>が指定されてゲームが起動します。
-f "<データフォルダ名>":「Data」フォルダの代わりに、「<データフォルダ名>」フォルダのゲームを読み込んで起動できます。
-gamedata : 「ゲームデータ作成モード」でEditor.exeを実行します。
たとえばコマンドプロンプトから「Editor.exe -gamedata」と実行すればエディタを起動せず「前に作ったゲームデータ」と同じ設定でゲームデータを作成することができます。
追加のコマンド指定を付けて「ゲームフォルダ名」や「出力先フォルダ」、「暗号化の方法」などを詳しく設定することもできます。
例:Editor.exe -gamedata -name "サンプルゲーム" -output "D:\temp\" -crypt DIR -c_dir "BasicData/BGM/Picture" -c_ver 331
各コマンドの意味は以下の通りです。
|
-txtoutput または -txtinput:「テキスト入出力」モードでEditor.exeを起動します。
基幹データやマップファイルをテキストに出力したり、テキストからファイルを復元できます。
例:Editor.exe -txtoutput -txt_folder Data_AutoTXT -target ALL -wait
|