mirror of
https://github.com/PoshoDev/DexTool.git
synced 2026-08-12 04:36:22 -05:00
Switcharoo to Gee Emm 2.3
This commit is contained in:
@@ -1,65 +1,70 @@
|
||||
///debug_export_buttons(do?)
|
||||
function debug_export_buttons(argument0) {
|
||||
|
||||
if (!argument0)
|
||||
return;
|
||||
if (!argument0)
|
||||
return;
|
||||
|
||||
// Buttons
|
||||
// Buttons
|
||||
|
||||
var w = sprite_get_width(spr_source) * 2 * 0.25;
|
||||
var h = sprite_get_height(spr_source) * 2;
|
||||
var w = sprite_get_width(spr_source) * 2 * 0.25;
|
||||
var h = sprite_get_height(spr_source) * 2;
|
||||
|
||||
draw_set_font(global.font)
|
||||
draw_set_halign(fa_center);
|
||||
draw_set_valign(fa_middle);
|
||||
draw_set_font(global.font)
|
||||
draw_set_halign(fa_center);
|
||||
draw_set_valign(fa_middle);
|
||||
|
||||
var len = string_length(global.font_str);
|
||||
var len = string_length(global.font_str);
|
||||
|
||||
for (var i=1; i<=len; i++)
|
||||
{
|
||||
var surf = surface_create(w, h);
|
||||
surface_set_target(surf);
|
||||
for (var i=1; i<=len; i++)
|
||||
{
|
||||
var surf = surface_create(w, h);
|
||||
surface_set_target(surf);
|
||||
|
||||
draw_sprite_stretched(spr_source, src.black, 0, 0, w, h);
|
||||
draw_sprite_stretched(spr_source, src.black, 0, 0, w, h);
|
||||
|
||||
if (i != len)
|
||||
draw_text_transformed((w/2)+2, (h/2)-2, string_char_at(global.font_str, i), 3, 3, image_angle);
|
||||
else
|
||||
draw_text_transformed((w/2)+2, (h/2)-2, "ESC", 2, 2, image_angle);
|
||||
if (i != len)
|
||||
draw_text_transformed((w/2)+2, (h/2)-2, string_char_at(global.font_str, i), 3, 3, image_angle);
|
||||
else
|
||||
draw_text_transformed((w/2)+2, (h/2)-2, "ESC", 2, 2, image_angle);
|
||||
|
||||
surface_reset_target();
|
||||
var spr = sprite_create_from_surface(surf, 0, 0, w, h, false, true, 0, 0);
|
||||
surface_free(surf);
|
||||
|
||||
sprite_save(spr, 0, working_directory+"Export/icon_button_"+string_char_at(global.font_str, i)+".png");
|
||||
}
|
||||
|
||||
|
||||
// Slots
|
||||
|
||||
var w = sprite_get_width(spr_slot);
|
||||
var h = sprite_get_height(spr_slot);
|
||||
|
||||
for (var i=0; i<=4; i++)
|
||||
{
|
||||
var surf = surface_create(w, h);
|
||||
surface_set_target(surf);
|
||||
|
||||
draw_set_color(get_color3(i, false));
|
||||
draw_rectangle(1, 1, w-1, h-1, false);
|
||||
|
||||
draw_set_color(c_white);
|
||||
draw_sprite_stretched(spr_slot, 0, 0, 0, w, h);
|
||||
|
||||
surface_reset_target();
|
||||
var spr = sprite_create_from_surface(surf, 0, 0, w, h, false, true, 0, 0);
|
||||
surface_free(surf);
|
||||
|
||||
sprite_save(spr, 0, working_directory+"Export/icon_slot_"+string(i)+".png");
|
||||
}
|
||||
|
||||
|
||||
draw_set_default();
|
||||
|
||||
game_end();
|
||||
|
||||
|
||||
|
||||
|
||||
surface_reset_target();
|
||||
var spr = sprite_create_from_surface(surf, 0, 0, w, h, false, true, 0, 0);
|
||||
surface_free(surf);
|
||||
|
||||
sprite_save(spr, 0, working_directory+"Export/icon_button_"+string_char_at(global.font_str, i)+".png");
|
||||
}
|
||||
|
||||
|
||||
// Slots
|
||||
|
||||
var w = sprite_get_width(spr_slot);
|
||||
var h = sprite_get_height(spr_slot);
|
||||
|
||||
for (var i=0; i<=4; i++)
|
||||
{
|
||||
var surf = surface_create(w, h);
|
||||
surface_set_target(surf);
|
||||
|
||||
draw_set_color(get_color3(i, false));
|
||||
draw_rectangle(1, 1, w-1, h-1, false);
|
||||
|
||||
draw_set_color(c_white);
|
||||
draw_sprite_stretched(spr_slot, 0, 0, 0, w, h);
|
||||
|
||||
surface_reset_target();
|
||||
var spr = sprite_create_from_surface(surf, 0, 0, w, h, false, true, 0, 0);
|
||||
surface_free(surf);
|
||||
|
||||
sprite_save(spr, 0, working_directory+"Export/icon_slot_"+string(i)+".png");
|
||||
}
|
||||
|
||||
|
||||
draw_set_default();
|
||||
|
||||
game_end();
|
||||
|
||||
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
{
|
||||
"id": "4bee5f27-7512-964a-379d-a45443f42683",
|
||||
"modelName": "GMScript",
|
||||
"mvc": "1.0",
|
||||
"name": "debug_export_buttons",
|
||||
"IsCompatibility": false,
|
||||
"IsDnD": false
|
||||
"isDnD": false,
|
||||
"isCompatibility": false,
|
||||
"parent": {
|
||||
"name": "Scripts",
|
||||
"path": "folders/Scripts.yy",
|
||||
},
|
||||
"resourceVersion": "1.0",
|
||||
"name": "debug_export_buttons",
|
||||
"tags": [],
|
||||
"resourceType": "GMScript",
|
||||
}
|
||||
Reference in New Issue
Block a user