Skip to content

Commit

Permalink
the actual project
Browse files Browse the repository at this point in the history
  • Loading branch information
RealMCoded authored Mar 10, 2023
1 parent 10d41ba commit 69cd943
Show file tree
Hide file tree
Showing 38 changed files with 591 additions and 0 deletions.
23 changes: 23 additions & 0 deletions Progressbar95_Alphabeth_Recreation.resource_order
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"FolderOrderSettings": [
{"name":"Sprites","order":1,"path":"folders/Sprites.yy",},
{"name":"Tile Sets","order":2,"path":"folders/Tile Sets.yy",},
{"name":"Sounds","order":3,"path":"folders/Sounds.yy",},
{"name":"Paths","order":4,"path":"folders/Paths.yy",},
{"name":"Scripts","order":5,"path":"folders/Scripts.yy",},
{"name":"Shaders","order":6,"path":"folders/Shaders.yy",},
{"name":"Fonts","order":7,"path":"folders/Fonts.yy",},
{"name":"Timelines","order":8,"path":"folders/Timelines.yy",},
{"name":"Objects","order":9,"path":"folders/Objects.yy",},
{"name":"Rooms","order":10,"path":"folders/Rooms.yy",},
{"name":"Sequences","order":11,"path":"folders/Sequences.yy",},
{"name":"Animation Curves","order":12,"path":"folders/Animation Curves.yy",},
{"name":"Notes","order":13,"path":"folders/Notes.yy",},
{"name":"Extensions","order":14,"path":"folders/Extensions.yy",},
{"name":"Particle Systems","order":15,"path":"folders/Particle Systems.yy",},
],
"ResourceOrderSettings": [
{"name":"init","order":1,"path":"objects/init/init.yy",},
{"name":"spr_letters","order":1,"path":"sprites/spr_letters/spr_letters.yy",},
],
}
49 changes: 49 additions & 0 deletions Progressbar95_Alphabeth_Recreation.yyp

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions objects/init/Create_0.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/// @description

#macro LETTER_A "a"
#macro LETTER_B "b"
#macro LETTER_C "c"
#macro LETTER_D "d"
#macro LETTER_E "e"
#macro LETTER_NULL "nullchar"

global.chararray = [LETTER_A, LETTER_B, LETTER_C, LETTER_D, LETTER_E, LETTER_NULL]
// TOP TOP TOP TOP TOP BOTTOM
5 changes: 5 additions & 0 deletions objects/init/Draw_64.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/// @description

draw_set_alpha(0.5)
draw_text(48, 480, "Recreation.\nCreated by stuartt_mcoded\n\nConfused? [L]earn more!")
draw_set_alpha(1)
2 changes: 2 additions & 0 deletions objects/init/KeyPress_76.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/// @description
url_open("https://progressbar95.fandom.com/wiki/Alphabet_game_mode")
35 changes: 35 additions & 0 deletions objects/init/init.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

53 changes: 53 additions & 0 deletions objects/obj_letter/Mouse_4.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
/// @description
var letter = global.chararray[letterindex]

switch letterindex {
case 0: {
if letter == LETTER_A {
global.chararray[letterindex] = LETTER_NULL
global.chararray[5] = LETTER_A
} else if letter == LETTER_B && global.chararray[1] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[1] = LETTER_B
}
} break;
case 1: {
if letter == LETTER_B && global.chararray[0] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[0] = LETTER_B
} else if letter == LETTER_C && global.chararray[2] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[2] = LETTER_C
}
} break;
case 2: {
if letter == LETTER_C && global.chararray[1] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[1] = LETTER_C
} else if letter == LETTER_D && global.chararray[3] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[3] = LETTER_D
}
} break;
case 3: {
if letter == LETTER_D && global.chararray[2] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[2] = LETTER_D
} else if letter == LETTER_E && global.chararray[4] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[4] = LETTER_E
}
} break;
case 4: {
if letter == LETTER_E && global.chararray[3] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[3] = LETTER_E
}
} break;
case 5: {
if letter == LETTER_A && global.chararray[0] = LETTER_NULL {
global.chararray[letterindex] = LETTER_NULL
global.chararray[0] = LETTER_A
}
} break;
}
13 changes: 13 additions & 0 deletions objects/obj_letter/Step_0.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/// @description

var letter = global.chararray[letterindex]

switch letter {
case LETTER_A: image_index = 0 break;
case LETTER_B: image_index = 1 break;
case LETTER_C: image_index = 2 break;
case LETTER_D: image_index = 3 break;
case LETTER_E: image_index = 4 break;
case LETTER_NULL: image_index = 5 break;
default: break;
}
37 changes: 37 additions & 0 deletions objects/obj_letter/obj_letter.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 24 additions & 0 deletions options/linux/options_linux.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

35 changes: 35 additions & 0 deletions options/mac/options_mac.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions options/main/options_main.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions options/operagx/options_operagx.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 34 additions & 0 deletions options/windows/options_windows.yy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions rooms/Room1/InstanceCreationCode_inst_186BEF66.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
letterindex = 1
1 change: 1 addition & 0 deletions rooms/Room1/InstanceCreationCode_inst_2C7C2423.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
letterindex = 4
1 change: 1 addition & 0 deletions rooms/Room1/InstanceCreationCode_inst_45184D7B.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
letterindex = 3
1 change: 1 addition & 0 deletions rooms/Room1/InstanceCreationCode_inst_6F317C95.gml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
letterindex = 5
Loading

0 comments on commit 69cd943

Please sign in to comment.