Created
July 29, 2022 16:07
-
-
Save Stingby12/e371687e74d3e7da079b597c6de36a77 to your computer and use it in GitHub Desktop.
Unnamed Magnet Game REDUX (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 Unnamed Magnet Game REDUX | |
author Stingby12 | |
homepage https://stingby12.itch.io/unnamed-magnet-game | |
key_repeat_interval 0.3 | |
run_rules_on_level_start | |
======== | |
OBJECTS | |
======== | |
Void | |
black | |
Background | |
#FFFFFF #F2F2F2 #E6E6E6 | |
00100 | |
00100 | |
11211 | |
00100 | |
00100 | |
BackgroundHideL | |
#FFFFFF | |
..... | |
..... | |
00... | |
..... | |
..... | |
BackgroundHideR | |
#FFFFFF | |
..... | |
..... | |
...00 | |
..... | |
..... | |
BackgroundHideU | |
#FFFFFF | |
..0.. | |
..0.. | |
..... | |
..... | |
..... | |
BackgroundHideD | |
#FFFFFF | |
..... | |
..... | |
..... | |
..0.. | |
..0.. | |
Wall | |
#757575 #7A7A7A #808080 #858585 #8A8A8A | |
01324 | |
14032 | |
40213 | |
12430 | |
34102 | |
One | |
#1A1A1A | |
...0. | |
..00. | |
.0.0. | |
...0. | |
...0. | |
Two | |
#1A1A1A | |
.00.. | |
...0. | |
..0.. | |
.0... | |
.000. | |
Door1Open | |
#CCCCCC | |
.0.0. | |
00000 | |
.0.0. | |
00000 | |
.0.0. | |
Door1Close | |
#404040 | |
.0.0. | |
00000 | |
.0.0. | |
00000 | |
.0.0. | |
Close | |
transparent | |
WallBorderL | |
#404040 | |
0.... | |
0.... | |
0.... | |
0.... | |
0.... | |
WallBorderR | |
#404040 | |
....0 | |
....0 | |
....0 | |
....0 | |
....0 | |
WallBorderU | |
#404040 | |
00000 | |
..... | |
..... | |
..... | |
..... | |
WallBorderD | |
#404040 | |
..... | |
..... | |
..... | |
..... | |
00000 | |
WallBorderUL | |
#404040 | |
0.... | |
..... | |
..... | |
..... | |
..... | |
WallBorderDL | |
#404040 | |
..... | |
..... | |
..... | |
..... | |
0.... | |
WallBorderUR | |
#404040 | |
....0 | |
..... | |
..... | |
..... | |
..... | |
WallBorderDR | |
#404040 | |
..... | |
..... | |
..... | |
..... | |
....0 | |
PlayerPosiL | |
#0000FF #CCCCFF | |
00000 | |
01000 | |
11100 | |
01000 | |
00000 | |
PlayerPosiR | |
#0000FF #CCCCFF | |
00000 | |
00010 | |
00111 | |
00010 | |
00000 | |
PlayerPosiU | |
#0000FF #CCCCFF | |
00100 | |
01110 | |
00100 | |
00000 | |
00000 | |
PlayerPosiD | |
#0000FF #CCCCFF | |
00000 | |
00100 | |
01110 | |
00100 | |
00000 | |
PlayerNegaL | |
#FF0000 #FFCCCC | |
00000 | |
00000 | |
11100 | |
00000 | |
00000 | |
PlayerNegaR | |
#FF0000 #FFCCCC | |
00000 | |
00000 | |
00111 | |
00000 | |
00000 | |
PlayerNegaU | |
#FF0000 #FFCCCC | |
00000 | |
01110 | |
00000 | |
00000 | |
00000 | |
PlayerNegaD | |
#FF0000 #FFCCCC | |
00000 | |
00000 | |
01110 | |
00000 | |
00000 | |
Polar1 | |
#FF00FF | |
..... | |
.0.0. | |
..0.. | |
.0.0. | |
..... | |
Polar2 | |
#FF00FF | |
..... | |
..0.. | |
.000. | |
..0.. | |
..... | |
PolarTemp | |
transparent | |
CrateNeut | |
#4D4D4D #808080 | |
.000. | |
01010 | |
00100 | |
01010 | |
.000. | |
TargetNeut | |
#999999 | |
00.00 | |
0...0 | |
..... | |
0...0 | |
00.00 | |
CratePosi | |
#262699 #4040FF | |
.000. | |
00100 | |
01110 | |
00100 | |
.000. | |
TargetPosi | |
#6666FF | |
00.00 | |
0...0 | |
..... | |
0...0 | |
00.00 | |
CrateNega | |
#992626 #FF4040 | |
.000. | |
00000 | |
01110 | |
00000 | |
.000. | |
TargetNega | |
#FF6666 | |
00.00 | |
0...0 | |
..... | |
0...0 | |
00.00 | |
TargetBoth | |
#FF66FF | |
00.00 | |
0...0 | |
..... | |
0...0 | |
00.00 | |
Lose | |
transparent | |
Door2Open | |
#CCCCCC | |
.0.0. | |
00000 | |
.0.0. | |
00000 | |
.0.0. | |
Door2Close | |
#404040 | |
.0.0. | |
00000 | |
.0.0. | |
00000 | |
.0.0. | |
Exit | |
transparent | |
ExitLeft | |
#4D4D4D | |
..... | |
..00. | |
.00.. | |
..00. | |
..... | |
ExitRight | |
#4D4D4D | |
..... | |
.00.. | |
..00. | |
.00.. | |
..... | |
ExitUp | |
#4D4D4D | |
..... | |
..0.. | |
.000. | |
.0.0. | |
..... | |
ExitDown | |
#4D4D4D | |
..... | |
.0.0. | |
.000. | |
..0.. | |
..... | |
AutoExit | |
transparent | |
======= | |
LEGEND | |
======= | |
PlayerPosi = PlayerPosiL or PlayerPosiR or PlayerPosiU or PlayerPosiD | |
PlayerNega = PlayerNegaL or PlayerNegaR or PlayerNegaU or PlayerNegaD | |
Player = PlayerPosi or PlayerNega | |
Polar = Polar1 or Polar2 | |
Crates = CrateNeut or CratePosi or CrateNega | |
ExitDir = ExitLeft or ExitRight or ExitUp or ExitDown | |
Numbers = One or Two | |
▪ = Void | |
. = Background | |
# = Wall | |
% = Door1Open | |
& = Door1Close | |
$ = Door2Close | |
; = Close | |
p = PlayerPosiD | |
b = PlayerNegaD | |
' = Polar2 | |
" = Polar2 and Close | |
> = Exit | |
< = AutoExit | |
X = CrateNeut | |
+ = CratePosi | |
- = CrateNega | |
O = TargetNeut | |
U = TargetPosi | |
Q = TargetNega | |
C = TargetBoth | |
* = CrateNeut and TargetNeut | |
^ = CratePosi and TargetPosi | |
ù = CrateNega and TargetNega | |
? = CratePosi and TargetNega | |
! = CrateNega and TargetPosi | |
§ = CratePosi and TargetBoth | |
£ = CrateNega and TargetBoth | |
CantGo = Void or Wall or Door1Close or Door2Open or Door2Close or CrateNeut or CratePosi or CrateNega | |
Blocking = Void or Wall or Door1Close or Door2Close | |
======= | |
SOUNDS | |
======= | |
Player move 10356907 | |
sfx0 41657104 | |
sfx1 72821307 | |
sfx2 96485907 | |
sfx3 88097503 | |
Door1Close create 29891502 | |
Lose destroy 92784700 | |
sfx10 7121610 | |
================ | |
COLLISIONLAYERS | |
================ | |
Background | |
BackgroundHideL | |
BackgroundHideR | |
BackgroundHideU | |
BackgroundHideD | |
Close | |
Lose | |
TargetNeut, TargetPosi, TargetNega, TargetBoth | |
Polar | |
PolarTemp | |
Exit | |
Door1Open, Door2Open, ExitDir, AutoExit | |
Void, Player, Wall, CrateNeut, CratePosi, CrateNega, Door1Close, Door2Close | |
WallBorderL | |
WallBorderR | |
WallBorderU | |
WallBorderD | |
WallBorderUL | |
WallBorderDL | |
WallBorderUR | |
WallBorderDR | |
Numbers | |
====== | |
RULES | |
====== | |
left [ Background | Wall ] -> [ Background BackgroundHideL | Wall ] | |
right [ Background | Wall ] -> [ Background BackgroundHideR | Wall ] | |
up [ Background | Wall ] -> [ Background BackgroundHideU | Wall ] | |
down [ Background | Wall ] -> [ Background BackgroundHideD | Wall ] | |
left [ Wall | no Wall no Void ] -> [ Wall WallBorderL | ] | |
right [ Wall | no Wall no Void ] -> [ Wall WallBorderR | ] | |
up [ Wall | no Wall no Void ] -> [ Wall WallBorderU | ] | |
down [ Wall | no Wall no Void ] -> [ Wall WallBorderD | ] | |
up [ Wall no WallBorderL | Wall WallBorderL ] -> [ Wall WallBorderUL | Wall WallBorderL ] | |
down [ Wall no WallBorderL | Wall WallBorderL ] -> [ Wall WallBorderDL | Wall WallBorderL ] | |
up [ Wall no WallBorderR | Wall WallBorderR ] -> [ Wall WallBorderUR | Wall WallBorderR ] | |
down [ Wall no WallBorderR | Wall WallBorderR ] -> [ Wall WallBorderDR | Wall WallBorderR ] | |
late [ Door1Open ] [ Player Close ] -> [ Door1Close ] [ Player Close ] | |
[ Polar1 ] -> [ Polar1 PolarTemp ] | |
[ Polar2 ] -> [ Polar2 PolarTemp ] | |
late [ Polar1 PolarTemp ] -> [ Polar2 ] | |
late [ Polar2 PolarTemp ] -> [ Polar1 ] | |
[ > Player | Blocking ] -> [ Player | Blocking ] sfx0 | |
[ > Player | Crates | Blocking ] -> [ Player | Crates | Blocking ] sfx0 | |
[ > Player | Crates | Door2Open ] -> [ Player | Crates | Door2Open ] sfx0 | |
[ > Player | Crates | Crates ] -> [ Player | Crates | Crates ] sfx0 | |
[ left PlayerPosi ] -> [ left PlayerPosiL ] | |
[ right PlayerPosi ] -> [ right PlayerPosiR ] | |
[ up PlayerPosi ] -> [ up PlayerPosiU ] | |
[ down PlayerPosi ] -> [ down PlayerPosiD ] | |
[ left PlayerNega ] -> [ left PlayerNegaL ] | |
[ right PlayerNega ] -> [ right PlayerNegaR ] | |
[ up PlayerNega ] -> [ up PlayerNegaU ] | |
[ down PlayerNega ] -> [ down PlayerNegaD ] | |
late [ PlayerPosiL Polar ] -> [ PlayerNegaL ] again sfx3 | |
late [ PlayerPosiR Polar ] -> [ PlayerNegaR ] again sfx3 | |
late [ PlayerPosiU Polar ] -> [ PlayerNegaU ] again sfx3 | |
late [ PlayerPosiD Polar ] -> [ PlayerNegaD ] again sfx3 | |
late [ PlayerNegaL Polar ] -> [ PlayerPosiL ] again sfx3 | |
late [ PlayerNegaR Polar ] -> [ PlayerPosiR ] again sfx3 | |
late [ PlayerNegaU Polar ] -> [ PlayerPosiU ] again sfx3 | |
late [ PlayerNegaD Polar ] -> [ PlayerPosiD ] again sfx3 | |
late [ CratePosi Polar ] -> [ CrateNega ] again sfx3 | |
late [ CrateNega Polar ] -> [ CratePosi ] again sfx3 | |
[ > Player | CrateNeut ] -> [ > Player | > CrateNeut ] sfx1 | |
late [ PlayerPosi | CratePosi | no CantGo ] -> [ PlayerPosi | | CratePosi ] again sfx2 | |
late [ PlayerNega | CrateNega | no CantGo ] -> [ PlayerNega | | CrateNega ] again sfx2 | |
[ moving PlayerPosi | CrateNega ] -> [ moving PlayerPosi | moving CrateNega ] sfx1 | |
[ moving PlayerNega | CratePosi ] -> [ moving PlayerNega | moving CratePosi ] sfx1 | |
[ > Crates | Door2Open ] -> [ Crates | Door2Open ] | |
late [ TargetNeut no CrateNeut ] -> [ TargetNeut Lose ] | |
late [ TargetPosi no CratePosi ] -> [ TargetPosi Lose ] | |
late [ TargetNega no CrateNega ] -> [ TargetNega Lose ] | |
late [ TargetBoth no CratePosi no CrateNega ] -> [ TargetBoth Lose ] | |
late [ TargetNeut CrateNeut Lose ] -> [ TargetNeut CrateNeut ] | |
late [ TargetPosi CratePosi Lose ] -> [ TargetPosi CratePosi ] | |
late [ TargetNega CrateNega Lose ] -> [ TargetNega CrateNega ] | |
late [ TargetBoth CratePosi Lose ] -> [ TargetBoth CratePosi ] | |
late [ TargetBoth CrateNega Lose ] -> [ TargetBoth CrateNega ] | |
late [ Door2Close ] -> [ Door2Open ] | |
late [ Lose ] [ Door2Open ] -> [ Lose ] [ Door2Close ] | |
late left [ Exit | Void ] -> [ ExitLeft | Void ] | |
late right [ Exit | Void ] -> [ ExitRight | Void ] | |
late up [ Exit | Void ] -> [ ExitUp | Void ] | |
late down [ Exit | Void ] -> [ ExitDown | Void ] | |
late [ ExitDir ] [ Door2Close ] -> [ Exit ] [ Door2Close ] | |
late [ Player ExitDir ] -> win sfx10 | |
late [ Player AutoExit ] -> win | |
============== | |
WINCONDITIONS | |
============== | |
======= | |
LEVELS | |
======= | |
message ... | |
message [You wake up inside a room] | |
message [Something don't feel right] | |
▪▪▪▪▪▪▪▪▪▪ | |
▪########▪ | |
▪#.....##▪ | |
▪#.....##▪ | |
▪#..p...>▪ | |
▪#.....##▪ | |
▪#.....##▪ | |
▪########▪ | |
▪▪▪▪▪▪▪▪▪▪ | |
message [Suddenly you hear a voice] | |
message X : ... | |
message X : You woke up. | |
message X : You seems to be ready for the tests. | |
message [You feel a bit unconfortable] | |
message X : Don't worry about who am I. | |
message X : Let us start with the tests. | |
message X : See this gray block in front of you ? | |
message X : Push it to the target. | |
message X : Then proceed to the next room. | |
message X : You can end your life (Press R) if you are stuck. | |
message 1 / 4 | [+----] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪###.....###▪ | |
▪##...x...##▪ | |
▪##.......##▪ | |
▪p%;......$>▪ | |
▪##.......##▪ | |
▪##...o...##▪ | |
▪###.....###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Good. | |
message X : Try it on the blue block now. | |
message 2 / 4 | [+----] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪###.....###▪ | |
▪##...+...##▪ | |
▪##.......##▪ | |
▪p%;......$>▪ | |
▪##.......##▪ | |
▪##...u...##▪ | |
▪###.....###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Good. | |
message X : Try it on the red block now. | |
message X : You might need this wall for that. | |
message 3 / 4 | [+----] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪###.....###▪ | |
▪##...-...##▪ | |
▪##.......##▪ | |
▪p%;......$>▪ | |
▪##...#...##▪ | |
▪##...q...##▪ | |
▪###.....###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Good. | |
message X : Move these crates in the right position. | |
message 4 / 4 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪######>####▪ | |
▪######$####▪ | |
▪######.####▪ | |
▪####.....##▪ | |
▪###...c...#▪ | |
▪###...#...#▪ | |
▪p%;.c##.-.#▪ | |
▪###.......#▪ | |
▪###...+...#▪ | |
▪####.....##▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : You are doing well. | |
message X : We are ready for real puzzles. | |
message X : The puzzles are sorted in difficulty. | |
message [You feel scared about the voice] | |
message X : Don't worry about me. | |
message Let's start with the puzzles. | |
▪▪▪▪▪▪▪▪▪ | |
▪###>###▪ | |
▪###.###▪ | |
▪##...##▪ | |
▪#.....#▪ | |
▪#..#..#▪ | |
▪#..#..#▪ | |
▪#..#..#▪ | |
▪#.....#▪ | |
▪##...##▪ | |
▪###.###▪ | |
▪###p###▪ | |
▪▪▪▪▪▪▪▪▪ | |
message X : Let's start. | |
message 1 / 7 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪##########▪ | |
▪##...$...>▪ | |
▪#....#$###▪ | |
▪#..?...###▪ | |
▪#;..!..###▪ | |
▪#%#....###▪ | |
▪#.%;..####▪ | |
▪#.########▪ | |
▪#.########▪ | |
▪#p########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Hold them still. | |
message 2 / 7 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪#############▪ | |
▪###.......###▪ | |
▪###.......###▪ | |
▪###..u+u..###▪ | |
▪p.%;.+++..$.>▪ | |
▪###..u+u..###▪ | |
▪###.......###▪ | |
▪###.......###▪ | |
▪#############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Replace them. | |
message 3 / 7 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪##############▪ | |
▪###...##...###▪ | |
▪###........###▪ | |
▪p.%;..§£.x.$.>▪ | |
▪###........###▪ | |
▪###...##...###▪ | |
▪##############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message 4 / 7 | [+++--] | |
▪▪▪▪▪▪▪▪▪▪ | |
▪########▪ | |
▪>....###▪ | |
▪####$###▪ | |
▪##....##▪ | |
▪#.-..+.#▪ | |
▪#..qu..#▪ | |
▪#..qu..#▪ | |
▪#.+..-.#▪ | |
▪##..;.##▪ | |
▪####%###▪ | |
▪..p..###▪ | |
▪########▪ | |
▪▪▪▪▪▪▪▪▪▪ | |
message X : Bring them back. | |
message 5 / 7 | [+++--] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪#############▪ | |
▪###.......###▪ | |
▪###.c.c.c.###▪ | |
▪###.#.#.#.###▪ | |
▪>.$.#.#.#;%.p▪ | |
▪###.#.#.#.###▪ | |
▪###.-.+.-.###▪ | |
▪###.......###▪ | |
▪#############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message [You are feeling exaustred] | |
message [You feel like you ran 2 miles] | |
message 6 / 7 | [+++--] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪###......###▪ | |
▪###.qx-o.###▪ | |
▪>.$.#..#;%.p▪ | |
▪###.qx-o.###▪ | |
▪###......###▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message 7 / 7 | [++++-] | |
▪▪▪▪▪▪▪▪▪▪▪ | |
▪##>######▪ | |
▪##.###p..▪ | |
▪##.###.##▪ | |
▪##$###%##▪ | |
▪#.....;.#▪ | |
▪#.......#▪ | |
▪#.?...?.#▪ | |
▪#...+...#▪ | |
▪#.!...!.#▪ | |
▪#.......#▪ | |
▪#.......#▪ | |
▪#########▪ | |
▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Well done. | |
message X : You have finished the first pack. | |
message [You sat down to rest a bit] | |
message [You try to remember who you were before] | |
message X : There are still many packs. | |
message X : This time, there is something new I want you to try. | |
▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪##########▪ | |
▪####...###▪ | |
▪###......>▪ | |
▪##.....###▪ | |
▪#.....####▪ | |
▪#....###-#▪ | |
▪#...###+##▪ | |
▪##.###-###▪ | |
▪##.##+####▪ | |
▪##p#######▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪ | |
message [At the next room, you can see something pink] | |
message Use this for the red block. | |
message 1 / 2 | [+----] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪###.....###▪ | |
▪##...-...##▪ | |
▪##.......##▪ | |
▪p%;..'...$>▪ | |
▪##.......##▪ | |
▪##...q...##▪ | |
▪###.....###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : It's that simple. | |
message X : Another training level for you. | |
message 2 / 2 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪###.....###▪ | |
▪##.?.....##▪ | |
▪##.......##▪ | |
▪b%;..'...$>▪ | |
▪##.......##▪ | |
▪##.....!.##▪ | |
▪###.....###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : You are ready for normal puzzles again. | |
message [You are feeling a bit weird] | |
message 1 / 7 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪####...####▪ | |
▪##-....q.##▪ | |
▪p%;..'...$>▪ | |
▪##-....q.##▪ | |
▪####...####▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Use them wisely. | |
message 2 / 7 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪#############▪ | |
▪######u######▪ | |
▪###.-#'######▪ | |
▪b.%;......###▪ | |
▪###.......###▪ | |
▪###.......$.>▪ | |
▪######'#+.###▪ | |
▪######q######▪ | |
▪#############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : Out of the center. | |
message 3 / 7 | [+++--] | |
▪▪▪▪▪▪▪▪▪▪▪ | |
▪####>####▪ | |
▪####$####▪ | |
▪#'......#▪ | |
▪#.u...u.#▪ | |
▪#..#+#..#▪ | |
▪#..+#+..#▪ | |
▪#..#+#..#▪ | |
▪#.u...u.#▪ | |
▪#...;..'#▪ | |
▪####%####▪ | |
▪.b'..####▪ | |
▪#########▪ | |
▪▪▪▪▪▪▪▪▪▪▪ | |
message [You are definitively felling weird.] | |
message 4 / 7 | [+++--] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪##?#'.'#!##▪ | |
▪##.#...#.##▪ | |
▪##.......##▪ | |
▪##;......##▪ | |
▪##%#####$##▪ | |
▪##.#####.<>▪ | |
▪##p########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪##############▪ | |
▪##ù#...#^#####▪ | |
▪##.#...#.#####▪ | |
▪##.......#####▪ | |
▪##.......#####▪ | |
▪##&#####$#####▪ | |
▪##.#####.p.<.>▪ | |
▪##.###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪##################▪ | |
▪##ù#...#^#######x#▪ | |
▪##.#...#.#########▪ | |
▪##.......######x#x▪ | |
▪##.......#########▪ | |
▪##&#####$#######x#▪ | |
▪##.#####...p..<..>▪ | |
▪##.###############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###################x###▪ | |
▪##ù#...#^#######x#####x▪ | |
▪##.#...#.###########x##▪ | |
▪##.......######x#x###x#▪ | |
▪##.......##########x###▪ | |
▪##&#####$#######x###x##▪ | |
▪##.#####......p.......>▪ | |
▪##.####################▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : What took you so long ? | |
message X : I was waiting for you to complete test 5. | |
message 5 / 7 | [++++-] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪###-...+###▪ | |
▪###.c.c.###▪ | |
▪###....'$.>▪ | |
▪###..x..###▪ | |
▪p.%"....###▪ | |
▪###.c.c.###▪ | |
▪###+...-###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪###-...+###▪ | |
▪###.c.c.###▪ | |
▪###....'$.>▪ | |
▪###..x..###▪ | |
▪p.%"....###▪ | |
▪###.c.c.###▪ | |
▪###+...-###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪#x--...+###▪ | |
▪###.c.c.###▪ | |
▪##+....'$.>▪ | |
▪###..x..###▪ | |
▪p.%"....-##▪ | |
▪###.c.c.+##▪ | |
▪###+...-###▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪###########▪ | |
▪#x--...+..#▪ | |
▪#.x.c.c.x+#▪ | |
▪#++....'$.>▪ | |
▪##-..x..+-#▪ | |
▪p.%"....-.#▪ | |
▪#x-.c.c.+##▪ | |
▪##.+...-x##▪ | |
▪###########▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : ...What are you doing ? | |
message 6 / 7 | [++++-] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪#############▪ | |
▪#############▪ | |
▪.p...###....>▪ | |
▪####%###$####▪ | |
▪###.;.'...###▪ | |
▪#uq.......-+#▪ | |
▪#qu.......+-#▪ | |
▪#uq.......-+#▪ | |
▪###.'...'.###▪ | |
▪#############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : You are almost there. This is the last test. | |
message 7 / 7 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪b.%".oo.<$.>▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪..&<.oo.p$.>▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪####....####▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪..&p.oo.<$.>▪ | |
▪###......###▪ | |
▪###......###▪ | |
▪####....####▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪#####..#####▪ | |
▪####....####▪ | |
▪###......###▪ | |
▪..&<.oo.p$.>▪ | |
▪###......###▪ | |
▪####....####▪ | |
▪#####..#####▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪############▪ | |
▪#####..#####▪ | |
▪####....####▪ | |
▪..&p.oo.<$.>▪ | |
▪####....####▪ | |
▪#####..#####▪ | |
▪############▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪#####..#####▪ | |
▪..&<.oo.p$.>▪ | |
▪#####..#####▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪..&p.oo.<$.>▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message ??? : see us | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪..&<....p&..▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪#####<<#####▪ | |
▪#####..#####▪ | |
▪#####..#####▪ | |
▪#####..#####▪ | |
▪..&p.....&..▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message ??? : save us | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪##############▪ | |
▪####p.oo%..###▪ | |
▪##£%'op''bp.##▪ | |
▪#cpp'oup&buu*#▪ | |
▪#cp-cb&.!%%&*#▪ | |
▪#.&x.£?^!.'p*#▪ | |
▪#'cx^£x++^.&'#▪ | |
▪#'q%..<.??x.q#▪ | |
▪#'.c.<p<.£c£.#▪ | |
▪#q%c..<...x..#▪ | |
▪######..######▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message ... | |
message ....... | |
message w--- -- | |
message wa-e u- | |
message wake up | |
message X : Wake up. | |
message X : Can you wake up ? | |
message [You finally wake up] | |
message X : You never acted like that before. | |
message X : Don't try to make up anything to stop the tests. | |
message [There is something wrong with the pelets] | |
message 7 / 7 | [++---] | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪##;ù......##▪ | |
▪##%#....#$##▪ | |
▪##.#.'..#.##▪ | |
▪.p.#....#<.>▪ | |
▪##.#..'.#.##▪ | |
▪##%#....#$##▪ | |
▪##;ù......##▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message X : ... | |
message X : NO. | |
message X : YOU WERE NOT SUPPOSED TO DO THAT. | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
▪############▪ | |
▪##.ù......##▪ | |
▪##&#....#$##▪ | |
▪##.#....#.##▪ | |
▪...#....#p.>▪ | |
▪##.#....#.##▪ | |
▪##&#....#$##▪ | |
▪##.ù......##▪ | |
▪############▪ | |
▪▪▪▪▪▪▪▪▪▪▪▪▪▪ | |
message Coming... at some point. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Randomly noticed this on the main gist page
This game was really fun, and level 5 was the hardest one for me