Memory usage optimization just bcz im bored in school
This commit is contained in:
parent
12f832f404
commit
f02d8a0869
|
|
@ -29,8 +29,8 @@
|
||||||
{ \
|
{ \
|
||||||
RB_UNUSED_PARAM; \
|
RB_UNUSED_PARAM; \
|
||||||
const char *filename; \
|
const char *filename; \
|
||||||
int volume = 100; \
|
unsigned short volume = 100; \
|
||||||
int pitch = 100; \
|
unsigned short pitch = 100; \
|
||||||
double pos = 0.0; \
|
double pos = 0.0; \
|
||||||
if (rgssVer >= 3) \
|
if (rgssVer >= 3) \
|
||||||
rb_get_args(argc, argv, "z|iif", &filename, &volume, &pitch, &pos RB_ARG_END); \
|
rb_get_args(argc, argv, "z|iif", &filename, &volume, &pitch, &pos RB_ARG_END); \
|
||||||
|
|
@ -56,8 +56,8 @@
|
||||||
{ \
|
{ \
|
||||||
RB_UNUSED_PARAM; \
|
RB_UNUSED_PARAM; \
|
||||||
const char *filename; \
|
const char *filename; \
|
||||||
int volume = 100; \
|
unsigned short volume = 100; \
|
||||||
int pitch = 100; \
|
unsigned short pitch = 100; \
|
||||||
rb_get_args(argc, argv, "z|ii", &filename, &volume, &pitch RB_ARG_END); \
|
rb_get_args(argc, argv, "z|ii", &filename, &volume, &pitch RB_ARG_END); \
|
||||||
GUARD_EXC( shState->audio().entity##Play(filename, volume, pitch); ) \
|
GUARD_EXC( shState->audio().entity##Play(filename, volume, pitch); ) \
|
||||||
return Qnil; \
|
return Qnil; \
|
||||||
|
|
|
||||||
|
|
@ -118,10 +118,6 @@ static void mriBindingInit(){
|
||||||
SunshineBindingInit();
|
SunshineBindingInit();
|
||||||
steamBindingInit();
|
steamBindingInit();
|
||||||
chromaBindingInit();
|
chromaBindingInit();
|
||||||
#ifdef DEBUG
|
|
||||||
printf("[mriBindingInit] Done\n");
|
|
||||||
printf("[mriBindingInit] RGSS version: %i\n", rgssVer);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
_rb_define_module_function(rb_mKernel, "rgss_main", mriRgssMain);
|
_rb_define_module_function(rb_mKernel, "rgss_main", mriRgssMain);
|
||||||
_rb_define_module_function(rb_mKernel, "rgss_stop", mriRgssStop);
|
_rb_define_module_function(rb_mKernel, "rgss_stop", mriRgssStop);
|
||||||
|
|
@ -145,10 +141,7 @@ static void mriBindingInit(){
|
||||||
rb_gv_set("MKXP", Qtrue);
|
rb_gv_set("MKXP", Qtrue);
|
||||||
|
|
||||||
VALUE debug = rb_bool_new(shState->config().editor.debug);
|
VALUE debug = rb_bool_new(shState->config().editor.debug);
|
||||||
if (rgssVer == 1)
|
rb_gv_set("DEBUG", debug);
|
||||||
rb_gv_set("DEBUG", debug);
|
|
||||||
else if (rgssVer >= 2)
|
|
||||||
rb_gv_set("TEST", debug);
|
|
||||||
|
|
||||||
rb_gv_set("BTEST", rb_bool_new(shState->config().editor.battleTest));
|
rb_gv_set("BTEST", rb_bool_new(shState->config().editor.battleTest));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -108,7 +108,7 @@ RB_METHOD(bitmapBlt){
|
||||||
int x, y;
|
int x, y;
|
||||||
VALUE srcObj;
|
VALUE srcObj;
|
||||||
VALUE srcRectObj;
|
VALUE srcRectObj;
|
||||||
int opacity = 255;
|
unsigned short opacity = 255;
|
||||||
|
|
||||||
Bitmap *src;
|
Bitmap *src;
|
||||||
Rect *srcRect;
|
Rect *srcRect;
|
||||||
|
|
@ -129,7 +129,7 @@ RB_METHOD(bitmapStretchBlt){
|
||||||
VALUE destRectObj;
|
VALUE destRectObj;
|
||||||
VALUE srcObj;
|
VALUE srcObj;
|
||||||
VALUE srcRectObj;
|
VALUE srcRectObj;
|
||||||
int opacity = 255;
|
unsigned short opacity = 255;
|
||||||
|
|
||||||
Bitmap *src;
|
Bitmap *src;
|
||||||
Rect *destRect, *srcRect;
|
Rect *destRect, *srcRect;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue