Script Document

宿&復活関数

関数一覧

Inn宿処理を行う
Revive復活処理を行う

関数詳細

Inn()

機能
キャラクターのHP、SP、EPをリセットし、復活マップを記録します。この関数を呼出すと自動的にオートセーブが実行されます。復活マップには必ずReviveという名前のワープポイントを設置する必要があります
書式
void Inn( riviveMap, dontAutoSave )
引数
引数省略規定値詳細
riviveMap文字列null復活マップを設定します。null の場合は現在のマップが復活マップとなります。空文字 "" を渡すと復活マップを変更しません
dontAutoSave真偽値falseオートセーブを行わない
戻り値
なし

Revive()

機能
キャラクターのHP、SP、EPをリセットし、復活マップに戻ります
注意: この関数の呼び出し直後にスクリプトは終了します
書式
void Revive( nextScript )
引数
引数省略規定値詳細
nextScript文字列×復活マップへ遷移後に呼出すスクリプトのパス
パスは [<アセットバンドル名>/<スクリプト名>] [*<ラベル>] の形で設定してください
戻り値
なし
備考
この関数の呼び出し直後にスクリプトが終了することに注意してください。シーンの初期化のために別スクリプトが実行される可能性があり、スクリプトの多重実行は処理の不整合を生じる可能性があるためシーンを跨いだスクリプトの実行は行わない仕様になっています
TOP