概要
ニューゲームを開始します。
プロトタイプ
void NewGame();
戻り値
なし
パラメータ
なし
解説
NewGame 関数は、RPG データを初期化して新しいゲームを開始します。スクリプト内の、globalsave 記憶クラスに指定されたグローバル変数以外のデータはすべて初期化されます。ニューゲームが開始されると、一般設定で設定された初期マップがロードされ、初期マップに関連付けられたマップ関数に制御が移ります。NewGame 関数を呼び出すと、それまで実行されていたスクリプトのコンテキストに制御が戻ることはありませんので注意してください。この関数は、主に独自のタイトル画面を作成するときに使用します。なお、NewGame 関数が実行されると、自動的に画面がブラックアウトされて BGM が停止されますので、NewGame 関数呼び出し前にそういった切り替え処理を行う必要はありません。