mirror of
https://github.com/PoshoDev/DexTool.git
synced 2026-08-21 18:14:16 -05:00
Reordering a bit.
This commit is contained in:
6
Project/objects/obj_button/Create_0.gml
Normal file
6
Project/objects/obj_button/Create_0.gml
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
enum but { plus, minus, method }
|
||||
|
||||
hover = false;
|
||||
pressed = false;
|
||||
inverse = 1;
|
||||
23
Project/objects/obj_button/Draw_0.gml
Normal file
23
Project/objects/obj_button/Draw_0.gml
Normal 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);
|
||||
22
Project/objects/obj_button/Step_0.gml
Normal file
22
Project/objects/obj_button/Step_0.gml
Normal 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;
|
||||
}
|
||||
60
Project/objects/obj_button/obj_button.yy
Normal file
60
Project/objects/obj_button/obj_button.yy
Normal 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
|
||||
}
|
||||
9
Project/objects/obj_global/Create_0.gml
Normal file
9
Project/objects/obj_global/Create_0.gml
Normal 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();
|
||||
10
Project/objects/obj_global/Draw_0.gml
Normal file
10
Project/objects/obj_global/Draw_0.gml
Normal file
@@ -0,0 +1,10 @@
|
||||
/// @description DRAW
|
||||
|
||||
hud_draw_selected();
|
||||
hud_draw_counter();
|
||||
|
||||
// Debug
|
||||
draw_guidelines(true);
|
||||
|
||||
draw_reset();
|
||||
|
||||
2
Project/objects/obj_global/Other_3.gml
Normal file
2
Project/objects/obj_global/Other_3.gml
Normal file
@@ -0,0 +1,2 @@
|
||||
|
||||
change_backup_make();
|
||||
7
Project/objects/obj_global/Step_0.gml
Normal file
7
Project/objects/obj_global/Step_0.gml
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
window_resize_check();
|
||||
box_scale_update();
|
||||
scroll_check();
|
||||
shortcut_check();
|
||||
change_backup();
|
||||
|
||||
3
Project/objects/obj_global/Step_1.gml
Normal file
3
Project/objects/obj_global/Step_1.gml
Normal file
@@ -0,0 +1,3 @@
|
||||
/// @description
|
||||
|
||||
mouse_direction_update();
|
||||
2
Project/objects/obj_global/Step_2.gml
Normal file
2
Project/objects/obj_global/Step_2.gml
Normal file
@@ -0,0 +1,2 @@
|
||||
|
||||
mouse_previous_update();
|
||||
90
Project/objects/obj_global/obj_global.yy
Normal file
90
Project/objects/obj_global/obj_global.yy
Normal 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
|
||||
}
|
||||
8
Project/objects/obj_header/Draw_0.gml
Normal file
8
Project/objects/obj_header/Draw_0.gml
Normal 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);
|
||||
|
||||
40
Project/objects/obj_header/obj_header.yy
Normal file
40
Project/objects/obj_header/obj_header.yy
Normal 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
|
||||
}
|
||||
6
Project/objects/obj_lock/Create_0.gml
Normal file
6
Project/objects/obj_lock/Create_0.gml
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
image_index = 1;
|
||||
image_speed = 0.25;
|
||||
|
||||
image_xscale = global.icon_scale;
|
||||
image_yscale = global.icon_scale;
|
||||
14
Project/objects/obj_lock/Step_1.gml
Normal file
14
Project/objects/obj_lock/Step_1.gml
Normal 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();
|
||||
50
Project/objects/obj_lock/obj_lock.yy
Normal file
50
Project/objects/obj_lock/obj_lock.yy
Normal 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
|
||||
}
|
||||
11
Project/objects/obj_slot/Draw_0.gml
Normal file
11
Project/objects/obj_slot/Draw_0.gml
Normal 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);
|
||||
6
Project/objects/obj_slot/Mouse_10.gml
Normal file
6
Project/objects/obj_slot/Mouse_10.gml
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
if (mouse_check_button(mb_right))
|
||||
click_slot(global.various_to);
|
||||
|
||||
hover = true;
|
||||
color = get_color3(own, true);
|
||||
3
Project/objects/obj_slot/Mouse_11.gml
Normal file
3
Project/objects/obj_slot/Mouse_11.gml
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
hover = false;
|
||||
color = get_color3(own, false);
|
||||
8
Project/objects/obj_slot/Mouse_5.gml
Normal file
8
Project/objects/obj_slot/Mouse_5.gml
Normal file
@@ -0,0 +1,8 @@
|
||||
/// @description CLICKEDY CLICK
|
||||
|
||||
if (++own > 4)
|
||||
own = 0;
|
||||
|
||||
global.various_to = own;
|
||||
|
||||
click_slot(own);
|
||||
2
Project/objects/obj_slot/Mouse_57.gml
Normal file
2
Project/objects/obj_slot/Mouse_57.gml
Normal file
@@ -0,0 +1,2 @@
|
||||
|
||||
spr_plus = 1;
|
||||
9
Project/objects/obj_slot/Step_0.gml
Normal file
9
Project/objects/obj_slot/Step_0.gml
Normal 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);
|
||||
|
||||
90
Project/objects/obj_slot/obj_slot.yy
Normal file
90
Project/objects/obj_slot/obj_slot.yy
Normal 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
|
||||
}
|
||||
Reference in New Issue
Block a user