You can now update counters with 'C'.

This commit is contained in:
Rodrigo Gómez Maitret
2020-06-19 14:17:06 -05:00
parent bd022b1325
commit e16899a528
8 changed files with 46 additions and 10 deletions

View File

@@ -20494,6 +20494,14 @@
"resourceType": "GMIncludedFile"
}
},
{
"Key": "eb71b0d2-5a4d-719e-167d-6e8e811f2d65",
"Value": {
"id": "b7bfe89c-c2e0-2f06-b9e0-17fbd86a21da",
"resourcePath": "scripts\\counter_update\\counter_update.yy",
"resourceType": "GMScript"
}
},
{
"Key": "eb822fe6-ffde-4966-90c4-dee3b6e99c8a",
"Value": {
@@ -21054,6 +21062,14 @@
"resourceType": "GMIncludedFile"
}
},
{
"Key": "f1e445e1-be26-e33a-7ab0-ce20a37f3677",
"Value": {
"id": "76b1e4a7-6df5-3875-453e-6b1f4a41bd3a",
"resourcePath": "scripts\\counter_set\\counter_set.yy",
"resourceType": "GMScript"
}
},
{
"Key": "f2064518-5634-49ad-806b-24fbd289273c",
"Value": {
@@ -22489,7 +22505,9 @@
"a7ef39a4-ac5a-45bb-7ded-c0562f4f4d23",
"4bee5f27-7512-964a-379d-a45443f42683",
"9cd5f278-7287-1058-6ab4-3030cbba04a4",
"86a11d15-9ba9-ef00-cd20-52b16a03bd31"
"86a11d15-9ba9-ef00-cd20-52b16a03bd31",
"eb71b0d2-5a4d-719e-167d-6e8e811f2d65",
"f1e445e1-be26-e33a-7ab0-ce20a37f3677"
],
"tutorial": ""
}

View File

@@ -12,19 +12,13 @@ switch(argument0)
case but.plus:
global.counter++;
global.countdata[global.selecting.idno] = global.counter;
savedata_write(savedata_section_get(global.show_shiny)+" Count", global.selecting.idno, global.counter);
change_add();
counter_update();
break;
case but.minus:
if (global.counter > 0)
global.counter--;
global.countdata[global.selecting.idno] = global.counter;
savedata_write(savedata_section_get(global.show_shiny)+" Count", global.selecting.idno, global.counter);
change_add();
counter_update();
break;
case but.image:

View File

@@ -0,0 +1,2 @@
global.counter = get_string("Set Counter:", global.counter);
counter_update();

View File

@@ -0,0 +1,8 @@
{
"id": "f1e445e1-be26-e33a-7ab0-ce20a37f3677",
"modelName": "GMScript",
"mvc": "1.0",
"name": "counter_set",
"IsCompatibility": false,
"IsDnD": false
}

View File

@@ -0,0 +1,3 @@
global.countdata[global.selecting.idno] = global.counter;
savedata_write(savedata_section_get(global.show_shiny)+" Count", global.selecting.idno, global.counter);
change_add();

View File

@@ -0,0 +1,8 @@
{
"id": "eb71b0d2-5a4d-719e-167d-6e8e811f2d65",
"modelName": "GMScript",
"mvc": "1.0",
"name": "counter_update",
"IsCompatibility": false,
"IsDnD": false
}

View File

@@ -4,6 +4,7 @@
if (keyboard_check_pressed(ord("G"))) show_dex_toggle();
else if (keyboard_check_pressed(ord("I"))) make_screenshot();
else if (keyboard_check_pressed(ord("S"))) show_shiny_toggle();
else if (keyboard_check_pressed(ord("C"))) counter_set();
// Plus and Minus
var key_plus = 107;

View File

@@ -74,7 +74,9 @@
"a7ef39a4-ac5a-45bb-7ded-c0562f4f4d23",
"4bee5f27-7512-964a-379d-a45443f42683",
"9cd5f278-7287-1058-6ab4-3030cbba04a4",
"86a11d15-9ba9-ef00-cd20-52b16a03bd31"
"86a11d15-9ba9-ef00-cd20-52b16a03bd31",
"eb71b0d2-5a4d-719e-167d-6e8e811f2d65",
"f1e445e1-be26-e33a-7ab0-ce20a37f3677"
],
"filterType": "GMScript",
"folderName": "scripts",