Skip to content

Commit 1bd4aa8

Browse files
committed
Added game over sounds
1 parent d46bcbb commit 1bd4aa8

File tree

9 files changed

+69
-5
lines changed

9 files changed

+69
-5
lines changed

Groot Da Beginning.resource_order

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
{"name":"h5_w3_c2","order":111,"path":"sprites/h5_w3_c2/h5_w3_c2.yy",},
3636
{"name":"h2_w5_c3","order":47,"path":"sprites/h2_w5_c3/h2_w5_c3.yy",},
3737
{"name":"h4_w3_c3","order":87,"path":"sprites/h4_w3_c3/h4_w3_c3.yy",},
38+
{"name":"_76376__deleted_user_877451__game_over","order":2,"path":"sounds/_76376__deleted_user_877451__game_over/_76376__deleted_user_877451__game_over.yy",},
3839
{"name":"Grass","order":1,"path":"sprites/Grass/Grass.yy",},
3940
{"name":"h1_w5_c1","order":20,"path":"sprites/h1_w5_c1/h1_w5_c1.yy",},
4041
{"name":"h3_w2_c1","order":55,"path":"sprites/h3_w2_c1/h3_w2_c1.yy",},
@@ -70,6 +71,7 @@
7071
{"name":"h5_w1_c2","order":101,"path":"sprites/h5_w1_c2/h5_w1_c2.yy",},
7172
{"name":"h4_w2_c2","order":81,"path":"sprites/h4_w2_c2/h4_w2_c2.yy",},
7273
{"name":"sitting_dog","order":8,"path":"sprites/sitting_dog/sitting_dog.yy",},
74+
{"name":"_133283__leszek_szary__game_over","order":1,"path":"sounds/_133283__leszek_szary__game_over/_133283__leszek_szary__game_over.yy",},
7375
{"name":"obj_polyglot","order":7,"path":"objects/obj_polyglot/obj_polyglot.yy",},
7476
{"name":"obj_Tree","order":8,"path":"objects/obj_Tree/obj_Tree.yy",},
7577
{"name":"h3_w3_c5","order":64,"path":"sprites/h3_w3_c5/h3_w3_c5.yy",},

Groot Da Beginning.yyp

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

objects/obj_end_screen/Create_0.gml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,13 @@ function drawEndScreen(gameOverStr) {
2222
draw_set_font(Alkatra);
2323
draw_set_valign(_old_valign);
2424
draw_set_halign(_old_halign);
25+
}
26+
27+
sound_played = false;
28+
29+
function playSoundOnce(sound) {
30+
if (not sound_played) {
31+
audio_play_sound(sound, 1000, false);
32+
sound_played = true;
33+
}
2534
}

objects/obj_end_screen/Draw_64.gml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
2-
/// @description Insert description here
3-
// You can write your code in this editor
4-
51
if (obj_game_manager.gameOver && not obj_game_manager.endTurns) {
62
drawEndScreen(str("gameover"));
3+
playSoundOnce(game_over_sound);
74
}
85

96
if (obj_game_manager.endTurns) {
107
drawEndScreen(str("endturns"));
8+
playSoundOnce(end_turns_sound);
119
}

objects/obj_end_screen/obj_end_screen.yy

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

sounds/_133283__leszek_szary__game_over/_133283__leszek_szary__game_over.yy

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

sounds/_76376__deleted_user_877451__game_over/_76376__deleted_user_877451__game_over.yy

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)