Config: Set debug editor's debug variables into ruby
This commit is contained in:
parent
1b358a27a0
commit
7d6fbe637c
4 changed files with 45 additions and 0 deletions
|
@ -114,8 +114,17 @@ static void mrbBindingInit(mrb_state *mrb)
|
|||
/* Load RPG module */
|
||||
mrb_load_irep(mrb, mrbModuleRPG);
|
||||
|
||||
/* Load global constants */
|
||||
mrb_define_global_const(mrb, "MKXP", mrb_true_value());
|
||||
|
||||
mrb_value debug = rb_bool_new(shState->config().editor.debug);
|
||||
if (rgssVer == 1)
|
||||
mrb_define_global_const(mrb, "DEBUG", debug);
|
||||
else if (rgssVer >= 2)
|
||||
mrb_define_global_const(mrb, "TEST", debug);
|
||||
|
||||
mrb_define_global_const(mrb, "BTEST", mrb_bool_value(shState->config().editor.battleTest));
|
||||
|
||||
mrb_gc_arena_restore(mrb, arena);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue