Created
March 7, 2021 20:47
-
-
Save ElliottSchultz/586252e89e301af42b4368c0f36c8fed to your computer and use it in GitHub Desktop.
HIDE?. (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 HIDE?. | |
author GECKO | |
homepage www.puzzlescript.net | |
noundo | |
norepeat_action | |
======== | |
OBJECTS | |
======== | |
Background | |
gray | |
00000 | |
00000 | |
00000 | |
00000 | |
00000 | |
Plate | |
#595959 darkgray #363636 #424242 | |
00003 | |
01112 | |
01112 | |
01112 | |
32222 | |
Lens | |
white | |
00000 | |
00000 | |
00000 | |
00000 | |
00000 | |
Player | |
#4f9e31 green #45782c #44872a #49912d #31571e | |
.111. | |
10001 | |
25052 | |
23432 | |
.222. | |
Mass | |
#4f9e31 green #45782c #44872a #49912d | |
.111. | |
10001 | |
24042 | |
23432 | |
.222. | |
DroppedMass | |
green black #45782c | |
10001 | |
00000 | |
20002 | |
22022 | |
12221 | |
Hide | |
green #474747 | |
.111. | |
11011 | |
10001 | |
10101 | |
.111. | |
HideWithCover | |
red #474747 | |
.111. | |
11011 | |
10001 | |
10101 | |
.111. | |
OutsideBackground | |
black | |
00000 | |
00000 | |
00000 | |
00000 | |
00000 | |
Light | |
yellow white | |
01110 | |
11111 | |
11111 | |
11111 | |
01110 | |
France | |
blue white red black | |
01233 | |
01233 | |
01233 | |
33333 | |
33333 | |
Italy | |
green white red black | |
01233 | |
01233 | |
01233 | |
33333 | |
33333 | |
Japan | |
white red black | |
00022 | |
01022 | |
00022 | |
22222 | |
22222 | |
======= | |
LEGEND | |
======= | |
. = Background | |
P = Player | |
L = Lens | |
M = Mass | |
K = DroppedMass | |
& = Plate | |
H = Hide | |
C = HideWithCover | |
D = OutsideBackground | |
I = Light | |
1 = France | |
2 = Italy | |
3 = Japan | |
Flag = France or Italy or Japan | |
======= | |
SOUNDS | |
======= | |
================ | |
COLLISIONLAYERS | |
================ | |
Background | |
Flag | |
Plate, OutsideBackground | |
Player, Lens, Mass, DroppedMass, HideWithCover | |
Light, Hide | |
====== | |
RULES | |
====== | |
[ Mass Plate ] [ Action Player ] -> [ DroppedMass Plate ] [ Action Player ] | |
[ Mass Light ] -> [ Light ] | |
late [ Player Light ] -> restart | |
late [HideWithCover] -> [Hide] | |
late [Plate no DroppedMass] [Hide] -> [Plate] [HideWithCover] | |
rigid [ Moving Player | Mass ] -> [ Moving Player | Moving Mass ] | |
+ rigid [ Moving Mass | Mass ] -> [ Moving Mass | Moving Mass ] | |
[ stationary Mass | Moving Player ] -> [ stationary Mass | stationary Player ] | |
([ stationary Mass | No Player ] [ DroppedMass ] -> [ DroppedMass | No Player ] [ DroppedMass ] | |
[ Moving Mass | moving Player ] [ DroppedMass ] -> [ Moving Mass | moving Player ] [ DroppedMass ]) | |
([ Moving Mass | No Player ] [ DroppedMass ] -> [ Moving Mass | No Player ] [ DroppedMass ]) | |
============== | |
WINCONDITIONS | |
============== | |
No HideWithCover | |
No Mass | |
All Hide on Player | |
======= | |
LEVELS | |
======= | |
message You are being watched through a microscope by French scientists trying to study you for your uncanny ability to hide. | |
message Move your character with your arrow keys to get into the hiding spot. | |
dddddddddddd | |
ddddlllldddd | |
ddll....lldd | |
ddl..p...ldd | |
dl........ld | |
dl........ld | |
dl........ld | |
dl........ld | |
ddl...h..ldd | |
ddll....lldd | |
ddddlllldddd | |
dddddddddddd | |
message Congratulations! You have hidden successfully, but the scientists have removed your hide and placed a smaller one somewhere else. | |
message The scientist have zoomed in to see you are no longer able to fit in the hide. You must drop some of your mass on a pressure plate to fit inside. | |
message Press the action key (space or x) while your mass is on a pressure plate to drop it. Once dropped, your mass cannot be moved. | |
dddddddddddd | |
ddddlllldddd | |
ddll....lldd | |
ddl......ldd | |
dl.&......ld | |
dl.......cld | |
dl........ld | |
dl........ld | |
ddl..mp..ldd | |
ddll....lldd | |
ddddlllldddd | |
dddddddddddd | |
message Yet again, the scientists have moved your hide and zoomed in. You can no longer fit in the new hide and must again drop your mass to be able to fit in the hide. | |
message When massed is dropped, any mass not connected to the player can be reattached to the player and moved. | |
dddddddddddd | |
ddddlllldddd | |
ddll.&..lldd | |
ddl......ldd | |
dl......m.ld | |
dl......mpld | |
dl....&...ld | |
dl.c......ld | |
ddl......ldd | |
ddll....lldd | |
ddddlllldddd | |
dddddddddddd | |
message The scientists have now introduced obstacles in your path to the hide that you must figure out how to get through. | |
dddddddddddd | |
ddddlllldddd | |
ddll..&.lldd | |
ddlc.....ldd | |
dlllll.lllld | |
dl........ld | |
dl.m......ld | |
dl&pm.....ld | |
ddlm....&ldd | |
ddll....lldd | |
ddddlllldddd | |
dddddddddddd | |
message You can do it! Keep hiding! | |
dddddddddddd | |
ddddlllldddd | |
ddll..l&lldd | |
ddlpm.l..ldd | |
dl.m......ld | |
dl.m.&l...ld | |
dl....l.&.ld | |
dlc...l...ld | |
ddl...l..ldd | |
ddll..l.lldd | |
ddddlllldddd | |
dddddddddddd | |
message The French scientists cannot zoom in further with their microscopes. They have contacted their colleagues in Italy and are sending over some samples to be analyzed through their more advanced microscopes. | |
message But there is a smudge on the lens, focusing light on a spot on the sample plate. You are extremely sensitive to light. Any mass that comes into contact with light is incenerated. | |
ddddddddddddd | |
ddddllllldddd | |
ddll.....lldd | |
ddl.c.....ldd | |
dl........&ld | |
dl.........ld | |
dl....i....ld | |
dl..m......ld | |
dl..pm.&...ld | |
ddl.......ldd | |
ddll.....lldd | |
ddddllllldddd | |
ddddddddddddd | |
ddddddddddddd | |
ddddllllldddd | |
ddll&l.c.lldd | |
ddl...pm..ldd | |
dl....mmi..ld | |
dl...i.....ld | |
dl......&..ld | |
dl...l.l...ld | |
dl.........ld | |
ddl.&.....ldd | |
ddll.....lldd | |
ddddllllldddd | |
ddddddddddddd | |
ddddddddddddd | |
ddddllllldddd | |
ddll.....lldd | |
ddl.......ldd | |
dl.........ld | |
dl.........ld | |
dl.........ld | |
dl.........ld | |
dl.........ld | |
ddl.......ldd | |
ddll.....lldd | |
ddddllllldddd | |
ddddddddddddd | |
dddddddddddd | |
ddddlllldddd | |
ddll.&..lldd | |
ddl......ldd | |
dl........ld | |
dlm.i....cld | |
dlmp..&...ld | |
dl........ld | |
ddl......ldd | |
ddll....lldd | |
ddddlllldddd | |
dddddddddddd | |
message 3 | |
dddddddddddd | |
ddddlllldddd | |
ddll.&..lldd | |
ddl......ldd | |
dl........ld | |
dlmm.....cld | |
dlmp..&...ld | |
dl........ld | |
ddl......ldd | |
ddll....lldd | |
ddddlllldddd | |
dddddddddddd |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment