mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-07-01 14:15:16 +02:00
Adjust error messages for script load failure
This commit is contained in:
parent
b0d8e0b2ba
commit
39f7cb45b7
2 changed files with 8 additions and 8 deletions
|
@ -94,7 +94,7 @@ RB_METHOD(audio_bgmPlay)
|
|||
int volume = 100;
|
||||
int pitch = 100;
|
||||
double pos = 0.0;
|
||||
VALUE track;
|
||||
VALUE track = Qnil;
|
||||
rb_get_args(argc, argv, "z|iifo", &filename, &volume, &pitch, &pos, &track RB_ARG_END);
|
||||
GUARD_EXC( shState->audio().bgmPlay(filename, volume, pitch, pos, MAYBE_NIL_TRACK(track)); )
|
||||
return Qnil;
|
||||
|
@ -103,7 +103,7 @@ RB_METHOD(audio_bgmPlay)
|
|||
RB_METHOD(audio_bgmStop)
|
||||
{
|
||||
RB_UNUSED_PARAM;
|
||||
VALUE track;
|
||||
VALUE track = Qnil;
|
||||
rb_get_args(argc, argv, "|o", &track RB_ARG_END);
|
||||
shState->audio().bgmStop(MAYBE_NIL_TRACK(track));
|
||||
return Qnil;
|
||||
|
@ -112,7 +112,7 @@ RB_METHOD(audio_bgmStop)
|
|||
RB_METHOD(audio_bgmPos)
|
||||
{
|
||||
RB_UNUSED_PARAM;
|
||||
VALUE track;
|
||||
VALUE track = Qnil;
|
||||
rb_get_args(argc, argv, "|o", &track RB_ARG_END);
|
||||
return rb_float_new(shState->audio().bgmPos(MAYBE_NIL_TRACK(track)));
|
||||
}
|
||||
|
@ -120,7 +120,7 @@ RB_METHOD(audio_bgmPos)
|
|||
RB_METHOD(audio_bgmGetVolume)
|
||||
{
|
||||
RB_UNUSED_PARAM;
|
||||
VALUE track;
|
||||
VALUE track = Qnil;
|
||||
rb_get_args(argc, argv, "|o", &track RB_ARG_END);
|
||||
int ret = 0;
|
||||
GUARD_EXC( ret = shState->audio().bgmGetVolume(MAYBE_NIL_TRACK(track)); )
|
||||
|
@ -131,7 +131,7 @@ RB_METHOD(audio_bgmSetVolume)
|
|||
{
|
||||
RB_UNUSED_PARAM;
|
||||
int volume;
|
||||
VALUE track;
|
||||
VALUE track = Qnil;
|
||||
rb_get_args(argc, argv, "i|o", &volume, &track RB_ARG_END);
|
||||
GUARD_EXC( shState->audio().bgmSetVolume(volume, MAYBE_NIL_TRACK(track)); )
|
||||
return Qnil;
|
||||
|
@ -146,7 +146,7 @@ RB_METHOD(audio_bgmFade)
|
|||
{
|
||||
RB_UNUSED_PARAM;
|
||||
int time;
|
||||
VALUE track;
|
||||
VALUE track = Qnil;
|
||||
rb_get_args(argc, argv, "i|o", &time, &track RB_ARG_END);
|
||||
shState->audio().bgmFade(time, MAYBE_NIL_TRACK(track));
|
||||
return Qnil;
|
||||
|
|
|
@ -875,12 +875,12 @@ static void runRMXPScripts(BacktraceData &btData) {
|
|||
const std::string &scriptPack = conf.game.scripts;
|
||||
|
||||
if (scriptPack.empty()) {
|
||||
showMsg("No game scripts specified (missing Game.ini?)");
|
||||
showMsg("No script file has been specified. Check the game's INI and try again.");
|
||||
return;
|
||||
}
|
||||
|
||||
if (!shState->fileSystem().exists(scriptPack.c_str())) {
|
||||
showMsg("Unable to open '" + scriptPack + "'");
|
||||
showMsg("Unable to load scripts from '" + scriptPack + "'");
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue