Created
September 29, 2021 22:12
-
-
Save ValentinaSilveira/1dad7a4c5852b843009ce02710547e34 to your computer and use it in GitHub Desktop.
Breakfast Hero (PuzzleScript Script)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Play this game by pasting the script in http://www.puzzlescript.net/editor.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
title Breakfast Hero | |
author David Skinner | |
homepage www.puzzlescript.net | |
verbose_logging | |
( | |
again_interval 0.5 | |
key_repeat_interval 0.5 | |
) | |
======== | |
OBJECTS | |
======== | |
Background | |
LIGHTGREEN | |
Target | |
gray | |
Wall | |
BROWN | |
Player | |
Blue | |
Crate | |
Orange | |
EggR1 | |
#FFCE84 | |
..0.. | |
.000. | |
00000 | |
00000 | |
.000. | |
EggR2 | |
#FFCE84 | |
.00.. | |
0000. | |
00000 | |
0000. | |
.00.. | |
EggR3 | |
#FFCE84 | |
.000. | |
00000 | |
00000 | |
.000. | |
..0.. | |
EggR4 | |
#FFCE84 | |
..00. | |
.0000 | |
00000 | |
.0000 | |
..00. | |
EggBroken | |
white yellow | |
.0.0. | |
.0010 | |
.0110 | |
.0110 | |
..00. | |
BreadLoaf | |
#FFE7B8 brown darkbrown | |
22222 | |
11111 | |
10101 | |
10001 | |
11111 | |
BreadSlice | |
#FFE7B8 brown | |
11111 | |
10101 | |
10001 | |
10001 | |
11111 | |
BreadToast | |
brown darkbrown | |
11111 | |
10101 | |
10001 | |
10001 | |
11111 | |
Pan | |
black | |
..0.. | |
..0.. | |
00000 | |
00000 | |
.000. | |
Knife | |
#FAFAFA black | |
.00.. | |
.000. | |
.000. | |
.00.. | |
.11.. | |
Floor | |
lightgreen | |
======= | |
LEGEND | |
======= | |
# = Wall | |
P = Player | |
* = Crate | |
@ = Crate and Target | |
O = Target | |
, = Floor | |
E = EggR1 | |
L = BreadLoaf | |
A = Pan | |
K = Knife | |
Egg = EggR1 OR EggR2 OR EggR3 OR EggR4 | |
Bread = BreadLoaf OR BreadSlice OR BreadToast | |
HardWall = Wall | |
SoftWall = BreadLoaf | |
======= | |
SOUNDS | |
======= | |
Crate MOVE 36772507 | |
================ | |
COLLISIONLAYERS | |
================ | |
Background | |
Floor | |
Target | |
EggBroken | |
Knife, Pan | |
Player, HardWall, SoftWall, Crate, Egg, Bread | |
====== | |
RULES | |
====== | |
(EGG) | |
(Animation) | |
[ EggR4 ] -> [ EggR1 ]again | |
[ EggR3 ] -> [ EggR4 ]again | |
[ EggR2 ] -> [ EggR3 ]again | |
[ EggR1 ] -> [ EggR2 ]again | |
(Mechanics) | |
[ > Player | Egg ] -> [ Player | > Egg ] | |
[ > Egg | Floor ] -> [ Floor | > Egg ] | |
[ Egg | HardWall ] -> [ EggBroken | HardWall ] | |
[ Egg | SoftWall ] -> [ Egg | SoftWall ] | |
(BREAD) | |
(Mechanics) | |
[ > Player | Bread ] -> [ > Player | > Bread ] | |
late vertical [ | BreadLoaf Knife | ] -> [ BreadSlice | Knife | BreadSlice ] | |
late [ BreadSlice Pan ] -> [ BreadToast Pan ] | |
============== | |
WINCONDITIONS | |
============== | |
All Target on Crate | |
======= | |
LEVELS | |
======= | |
######### | |
#,,,,,,,# | |
#,,,,,,,# | |
#,,,,,L,# | |
#,,E,,,,# | |
#,,P,,,,# | |
######### |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment