Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions scripts/dialog_add/dialog_add.gml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
var picture = argument0;
var message = argument1;

if(global.dialog_index == -1) {
global.dialog_index = 0;
} else {
global.dialog_index += 1;
}
function dialog_add(picture, message) {
if(global.dialog_index == -1) {
global.dialog_index = 0;
} else {
global.dialog_index += 1;
}

global.dialog_messages[global.dialog_index, DIALOG.PICTURE] = picture;
global.dialog_messages[global.dialog_index, DIALOG.MESSAGE] = message;
global.dialog_messages[global.dialog_index, DIALOG.PICTURE] = picture;
global.dialog_messages[global.dialog_index, DIALOG.MESSAGE] = message;
}
6 changes: 4 additions & 2 deletions scripts/dialog_cleanup/dialog_cleanup.gml
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
global.dialog_messages = -1;
global.dialog_index = -1;
function dialog_cleanup() {
global.dialog_messages = -1;
global.dialog_index = -1;
}
4 changes: 3 additions & 1 deletion scripts/dialog_count/dialog_count.gml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// @TODO description

return array_height_2d(global.dialog_messages);
function dialog_count() {
return array_height_2d(global.dialog_messages);
}
4 changes: 3 additions & 1 deletion scripts/dialog_end/dialog_end.gml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
return dialog_count() <= global.dialog_index;
function dialog_end() {
return dialog_count() <= global.dialog_index;
}
4 changes: 2 additions & 2 deletions scripts/dialog_enums/dialog_enums.gml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
enum DIALOG {
PICTURE,
MESSAGE,
}
MESSAGE
}
4 changes: 3 additions & 1 deletion scripts/dialog_get_picture/dialog_get_picture.gml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
return global.dialog_messages[global.dialog_index, DIALOG.PICTURE];
function dialog_get_picture() {
return global.dialog_messages[global.dialog_index, DIALOG.PICTURE];
}
4 changes: 3 additions & 1 deletion scripts/dialog_get_text/dialog_get_text.gml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
return global.dialog_messages[global.dialog_index, DIALOG.MESSAGE];
function dialog_get_text() {
return global.dialog_messages[global.dialog_index, DIALOG.MESSAGE];
}
7 changes: 4 additions & 3 deletions scripts/dialog_init/dialog_init.gml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/// @description initialize the dialog messages

global.dialog_messages = -1;
global.dialog_index = -1;
function dialog_init() {
global.dialog_messages = -1;
global.dialog_index = -1;
}
4 changes: 3 additions & 1 deletion scripts/dialog_next/dialog_next.gml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
global.dialog_index += 1;
function dialog_next() {
global.dialog_index += 1;
}
4 changes: 3 additions & 1 deletion scripts/dialog_reset/dialog_reset.gml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
global.dialog_index = 0;
function dialog_reset() {
global.dialog_index = 0;
}
7 changes: 4 additions & 3 deletions scripts/draw_reset/draw_reset.gml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// @TODO description

draw_set_alpha(1);
draw_set_color(c_white);
function draw_reset() {
draw_set_alpha(1);
draw_set_color(c_white);
}
7 changes: 4 additions & 3 deletions scripts/draw_set/draw_set.gml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// @TODO parameters

draw_set_color(argument0);
draw_set_alpha(argument1);
function draw_set(_colour, _alpha) {
draw_set_color(_colour);
draw_set_alpha(_alpha);
}
7 changes: 4 additions & 3 deletions scripts/draw_set_align/draw_set_align.gml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// @TODO parameters

draw_set_halign(argument0);
draw_set_valign(argument1);
function draw_set_align(_h_align, _v_align) {
draw_set_halign(_h_align);
draw_set_valign(_v_align);
}