Reordering a bit.

This commit is contained in:
TheGreenTie
2020-03-01 18:30:44 -06:00
parent eccd3eccec
commit d9f123b438
9263 changed files with 1393 additions and 62623 deletions

View File

@@ -0,0 +1,6 @@
enum but { plus, minus, method }
hover = false;
pressed = false;
inverse = 1;

View File

@@ -0,0 +1,23 @@
if (!pressed)
{
var plus = 0;
var inverse = 1;
}
else
{
var plus = height;
var inverse = -1;
}
draw_sprite_ext(sprite_index, image_index, x, y+plus, scale*length, scale*inverse, image_angle, image_blend, image_alpha);
draw_set_font(global.font)
draw_set_color(color)
draw_set_halign(halign);
draw_set_valign(valign);
draw_text_transformed(x+width/2, y+height/2+plus/6, text, scale, scale, image_angle);
draw_set_halign(fa_left);
draw_set_valign(fa_top);

View File

@@ -0,0 +1,22 @@
if (mouse_x>x && mouse_x<x+width && mouse_y>y && mouse_y<y+height)
{
hover = true;
color = c_red;
if (mouse_check_button_pressed(mb_left))
pressed = true;
}
else
{
hover = false;
color = c_white;
}
if (mouse_check_button_released(mb_left))
{
if (hover)
button_do(type);
pressed = false;
}

View File

@@ -0,0 +1,60 @@
{
"id": "b97fbe91-98d6-26ce-4811-7421bc2b6bb3",
"modelName": "GMObject",
"mvc": "1.0",
"name": "obj_button",
"eventList": [
{
"id": "d6854f77-a319-ddf1-748b-cbf6e970cb22",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"eventtype": 0,
"enumb": 0,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"m_owner": "b97fbe91-98d6-26ce-4811-7421bc2b6bb3"
},
{
"id": "fbf149ae-484d-1ba1-7dd1-2cdd91c6acc5",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"eventtype": 3,
"enumb": 0,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"m_owner": "b97fbe91-98d6-26ce-4811-7421bc2b6bb3"
},
{
"id": "ddca3561-dcbc-dafb-84b1-31652612218a",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"eventtype": 8,
"enumb": 0,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"m_owner": "b97fbe91-98d6-26ce-4811-7421bc2b6bb3"
}
],
"maskSpriteId": "00000000-0000-0000-0000-000000000000",
"overriddenProperties": null,
"parentObjectId": "00000000-0000-0000-0000-000000000000",
"persistent": false,
"physicsAngularDamping": 0.1,
"physicsDensity": 0.5,
"physicsFriction": 0.2,
"physicsGroup": 0,
"physicsKinematic": false,
"physicsLinearDamping": 0.1,
"physicsObject": false,
"physicsRestitution": 0.1,
"physicsSensor": false,
"physicsShape": 1,
"physicsShapePoints": null,
"physicsStartAwake": true,
"properties": [
],
"solid": false,
"spriteId": "55447b82-1730-4429-a3f8-d81a83dcacf6",
"visible": true
}

View File

@@ -0,0 +1,9 @@
dex_data_load();
initials_set();
savedata_load();
dex_galar_load();
boxes_spawn();
selected_set();
scr_window_resize();
button_update_all();

View File

@@ -0,0 +1,10 @@
/// @description DRAW
hud_draw_selected();
hud_draw_counter();
// Debug
draw_guidelines(true);
draw_reset();

View File

@@ -0,0 +1,2 @@
change_backup_make();

View File

@@ -0,0 +1,7 @@
window_resize_check();
box_scale_update();
scroll_check();
shortcut_check();
change_backup();

View File

@@ -0,0 +1,3 @@
/// @description
mouse_direction_update();

View File

@@ -0,0 +1,2 @@
mouse_previous_update();

View File

@@ -0,0 +1,90 @@
{
"id": "b5a21a9b-6e2e-40d3-9039-73cd19a7b959",
"modelName": "GMObject",
"mvc": "1.0",
"name": "obj_global",
"eventList": [
{
"id": "01f2cf0f-4a24-4feb-8060-cbfad3a6eba1",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 0,
"eventtype": 0,
"m_owner": "b5a21a9b-6e2e-40d3-9039-73cd19a7b959"
},
{
"id": "107c5c32-28b7-49cb-bf70-f24296321d25",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 0,
"eventtype": 3,
"m_owner": "b5a21a9b-6e2e-40d3-9039-73cd19a7b959"
},
{
"id": "7cd6bf28-1611-463c-b2b1-444d54a2460a",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 1,
"eventtype": 3,
"m_owner": "b5a21a9b-6e2e-40d3-9039-73cd19a7b959"
},
{
"id": "8405e8f9-ffe3-458f-b3e5-c28dbb847442",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 2,
"eventtype": 3,
"m_owner": "b5a21a9b-6e2e-40d3-9039-73cd19a7b959"
},
{
"id": "f90731b0-65e6-4a48-b37d-9e022532c8c1",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 3,
"eventtype": 7,
"m_owner": "b5a21a9b-6e2e-40d3-9039-73cd19a7b959"
},
{
"id": "baf7f393-8132-4ce0-a04c-c9bc2aa63880",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 0,
"eventtype": 8,
"m_owner": "b5a21a9b-6e2e-40d3-9039-73cd19a7b959"
}
],
"maskSpriteId": "00000000-0000-0000-0000-000000000000",
"overriddenProperties": null,
"parentObjectId": "00000000-0000-0000-0000-000000000000",
"persistent": false,
"physicsAngularDamping": 0.1,
"physicsDensity": 0.5,
"physicsFriction": 0.2,
"physicsGroup": 0,
"physicsKinematic": false,
"physicsLinearDamping": 0.1,
"physicsObject": false,
"physicsRestitution": 0.1,
"physicsSensor": false,
"physicsShape": 0,
"physicsShapePoints": [
],
"physicsStartAwake": true,
"properties": null,
"solid": false,
"spriteId": "8a784e3d-7846-49be-8f0a-49e04a9f7651",
"visible": true
}

View File

@@ -0,0 +1,8 @@
/// @description DRAW
draw_self();
var px = x+global.icon_scale*4;
var py = y + (sprite_get_height(sprite_index)*global.icon_scale/2*0.8333) - sprite_get_height(spr_font)*global.icon_scale;
draw_text_square(px, py, "BOX "+string(number), 1, fa_left, c_white);

View File

@@ -0,0 +1,40 @@
{
"id": "7cfea35a-80a9-403d-8c4d-28ca4c884ac0",
"modelName": "GMObject",
"mvc": "1.0",
"name": "obj_header",
"eventList": [
{
"id": "15d29152-9096-496e-a364-3a636d284d45",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 0,
"eventtype": 8,
"m_owner": "7cfea35a-80a9-403d-8c4d-28ca4c884ac0"
}
],
"maskSpriteId": "00000000-0000-0000-0000-000000000000",
"overriddenProperties": null,
"parentObjectId": "00000000-0000-0000-0000-000000000000",
"persistent": false,
"physicsAngularDamping": 0.1,
"physicsDensity": 0.5,
"physicsFriction": 0.2,
"physicsGroup": 0,
"physicsKinematic": false,
"physicsLinearDamping": 0.1,
"physicsObject": false,
"physicsRestitution": 0.1,
"physicsSensor": false,
"physicsShape": 0,
"physicsShapePoints": [
],
"physicsStartAwake": true,
"properties": null,
"solid": false,
"spriteId": "55447b82-1730-4429-a3f8-d81a83dcacf6",
"visible": true
}

View File

@@ -0,0 +1,6 @@
image_index = 1;
image_speed = 0.25;
image_xscale = global.icon_scale;
image_yscale = global.icon_scale;

View File

@@ -0,0 +1,14 @@
if (global.selecting != noone)
{
x = global.selecting.x;
y = global.selecting.y;
image_xscale = global.icon_scale;
image_yscale = global.icon_scale;
}
else
lock_destroy();
if (keyboard_check_pressed(vk_escape))
lock_destroy();

View File

@@ -0,0 +1,50 @@
{
"id": "ff62894e-7035-4e31-b764-10e24aa65d4b",
"modelName": "GMObject",
"mvc": "1.0",
"name": "obj_lock",
"eventList": [
{
"id": "6ac4d05d-a04f-972f-b2ab-c47cc28391f6",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 0,
"eventtype": 0,
"m_owner": "ff62894e-7035-4e31-b764-10e24aa65d4b"
},
{
"id": "b4acad12-c557-5687-f268-c58c719a0183",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 1,
"eventtype": 3,
"m_owner": "ff62894e-7035-4e31-b764-10e24aa65d4b"
}
],
"maskSpriteId": "00000000-0000-0000-0000-000000000000",
"overriddenProperties": null,
"parentObjectId": "00000000-0000-0000-0000-000000000000",
"persistent": false,
"physicsAngularDamping": 0.1,
"physicsDensity": 0.5,
"physicsFriction": 0.2,
"physicsGroup": 0,
"physicsKinematic": false,
"physicsLinearDamping": 0.1,
"physicsObject": false,
"physicsRestitution": 0.1,
"physicsSensor": false,
"physicsShape": 1,
"physicsShapePoints": null,
"physicsStartAwake": true,
"properties": [
],
"solid": false,
"spriteId": "a96934df-1c09-4a34-875b-89440eed891c",
"visible": true
}

View File

@@ -0,0 +1,11 @@
draw_set_color(color);
draw_rectangle_color(x+1, y+1, x+global.box_scale-1, y+global.box_scale-1, color, color, color, color, false);
draw_set_color(c_white);
draw_self();
sprite_wiggly();
if (spr != -1)
draw_sprite_ext(spr, 0, x+global.box_scale/2+plus_x, y+global.box_scale/2+plus_y, global.icon_scale*spr_plus, global.icon_scale*spr_plus, image_angle, image_blend, image_alpha);

View File

@@ -0,0 +1,6 @@
if (mouse_check_button(mb_right))
click_slot(global.various_to);
hover = true;
color = get_color3(own, true);

View File

@@ -0,0 +1,3 @@
hover = false;
color = get_color3(own, false);

View File

@@ -0,0 +1,8 @@
/// @description CLICKEDY CLICK
if (++own > 4)
own = 0;
global.various_to = own;
click_slot(own);

View File

@@ -0,0 +1,2 @@
spr_plus = 1;

View File

@@ -0,0 +1,9 @@
if (hover)
if (mouse_check_button_pressed(mb_left))
if (global.selecting==self && instance_exists(obj_lock))
lock_destroy();
else lock_create(self);
else if (global.selecting == noone)
selected_set(self);

View File

@@ -0,0 +1,90 @@
{
"id": "3a15f260-5195-42e7-9d02-78cb32aeb14e",
"modelName": "GMObject",
"mvc": "1.0",
"name": "obj_slot",
"eventList": [
{
"id": "53efb9a7-188d-d373-74e4-6d086edf57c7",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"eventtype": 3,
"enumb": 0,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"m_owner": "3a15f260-5195-42e7-9d02-78cb32aeb14e"
},
{
"id": "570e5426-70e7-44c1-b828-fcb1b87b74fc",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 5,
"eventtype": 6,
"m_owner": "3a15f260-5195-42e7-9d02-78cb32aeb14e"
},
{
"id": "0bbd71d6-7de8-45d4-b1c7-834328eb24be",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 10,
"eventtype": 6,
"m_owner": "3a15f260-5195-42e7-9d02-78cb32aeb14e"
},
{
"id": "d76e2d2b-e599-4559-a04c-7bdfa346c877",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 11,
"eventtype": 6,
"m_owner": "3a15f260-5195-42e7-9d02-78cb32aeb14e"
},
{
"id": "6ae64891-4200-49aa-8c64-f1f8248dbc76",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 57,
"eventtype": 6,
"m_owner": "3a15f260-5195-42e7-9d02-78cb32aeb14e"
},
{
"id": "3ed95a64-01a9-4c50-9feb-0eec25629624",
"modelName": "GMEvent",
"mvc": "1.0",
"IsDnD": false,
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
"enumb": 0,
"eventtype": 8,
"m_owner": "3a15f260-5195-42e7-9d02-78cb32aeb14e"
}
],
"maskSpriteId": "00000000-0000-0000-0000-000000000000",
"overriddenProperties": null,
"parentObjectId": "00000000-0000-0000-0000-000000000000",
"persistent": false,
"physicsAngularDamping": 0.1,
"physicsDensity": 0.5,
"physicsFriction": 0.2,
"physicsGroup": 0,
"physicsKinematic": false,
"physicsLinearDamping": 0.1,
"physicsObject": false,
"physicsRestitution": 0.1,
"physicsSensor": false,
"physicsShape": 0,
"physicsShapePoints": [
],
"physicsStartAwake": true,
"properties": null,
"solid": false,
"spriteId": "a2f4ca94-b1cc-43e1-9dd9-baeba1627d18",
"visible": true
}