Created
March 16, 2024 05:30
-
-
Save bowlercaptain/4f44f7e38c0b5341adf79ca7b06507ee to your computer and use it in GitHub Desktop.
I did bugtest this (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 I did bugtest this | |
author Norbert Locke | |
homepage www.puzzlescript.net | |
realtime_interval .1 | |
======== | |
OBJECTS | |
======== | |
uBackground | |
green | |
rbackgroun | |
green lightgreen darkgreen | |
20001 | |
20000 | |
01000 | |
02010 | |
10020 | |
lbackgroun | |
green lightgreen darkgreen | |
01000 | |
10001 | |
01001 | |
10010 | |
22000 | |
Target | |
darkblue | |
Wall | |
brown | |
sPlayer | |
blue white darkblue | |
.000. | |
01010 | |
00200 | |
20002 | |
.2.2. | |
rPlayer | |
blue white darkblue | |
.000. | |
00101 | |
00200 | |
20002 | |
.2.2. | |
dPlayer | |
blue white darkblue | |
.000. | |
00000 | |
01210 | |
20002 | |
.2.2. | |
uPlayer | |
blue white darkblue | |
.101. | |
00000 | |
00200 | |
20002 | |
.2.2. | |
lplayer | |
blue white darkblue | |
.000. | |
10100 | |
00200 | |
20002 | |
.2.2. | |
Crate | |
orange brown lightbrown | |
22222 | |
00001 | |
02201 | |
00001 | |
11111 | |
sunk | |
brown darkbrown | |
00000 | |
01110 | |
01010 | |
01110 | |
00000 | |
slenemy | |
white black | |
.000. | |
01010 | |
10001 | |
.111. | |
..... | |
awenemy | |
white black red | |
.000. | |
02020 | |
10001 | |
.111. | |
..... | |
start | |
green lightgreen | |
..... | |
.0.0. | |
..... | |
0...0 | |
.0.0. | |
oend | |
green darkgreen | |
00000 | |
01010 | |
00000 | |
10001 | |
01010 | |
lend | |
green darkgreen lightgreen | |
00000 | |
02020 | |
00000 | |
10001 | |
01010 | |
ice | |
lightblue white | |
10010 | |
10100 | |
00001 | |
00001 | |
01010 | |
tryplayer | |
darkgreen | |
..... | |
..... | |
..0.. | |
..... | |
..... | |
======= | |
LEGEND | |
======= | |
. = uBackground | |
# = Wall | |
P = splayer and start | |
* = Crate | |
@ = Crate and Target | |
O = Target | |
e = slenemy | |
i = ice | |
s = start | |
n = oend | |
player = sPlayer or rPlayer or dPlayer or lplayer or uPlayer | |
enemy = slenemy or awenemy | |
gbackground = rbackgroun or lbackgroun or uBackground | |
background = gbackground or sunk | |
end = oend or lend | |
======= | |
SOUNDS | |
======= | |
================ | |
COLLISIONLAYERS | |
================ | |
Background | |
Target, ice, start, end | |
Player, Wall, Crate, enemy, tryplayer | |
====== | |
RULES | |
====== | |
[uBackground] -> [random gbackground] | |
[awenemy | no player] -> [slenemy|] | |
[stationary rPlayer ice] -> [right rPlayer ice] | |
[stationary lPlayer ice] -> [left lPlayer ice] | |
[stationary uPlayer ice] -> [up uPlayer ice] | |
[stationary dPlayer ice] -> [down dPlayer ice] | |
[stationary player] -> [stationary sPlayer] | |
[stationary player | enemy] -> [ < Player | awenemy ] | |
[right player] -> [right rPlayer] | |
[down player ] -> [down dPlayer] | |
[left player] -> [left lplayer] | |
[up player] -> [up uplayer] | |
+[ > Player | Crate ] -> [ > Player | > Crate ] | |
[oend][crate Target] -> [lend][sunk] | |
============== | |
============== | |
WINCONDITIONS | |
============== | |
all Target on Crate | |
all end on player | |
======= | |
LEVELS | |
======= | |
######### | |
#.......# | |
#.......# | |
#.p*.eO.# | |
#.......n | |
#.......# | |
######### | |
#####e####### | |
#...iii.....# | |
#..iiiiii...# | |
#..iii*.ii..# | |
#..ii...ii..n | |
#..ii.oiii..# | |
p...iiiiii..# | |
#.....iii...# | |
#######e##### | |
message there is a reset button | |
######### | |
#.......# | |
#...e...# | |
#.....O.# | |
#.p*....n | |
#.......# | |
#....e..# | |
######### | |
message here there be dragons | |
############# | |
#....iiii...# | |
#...iiiiii..# | |
#..iii*iii..# | |
#..ii...ii..n | |
#..iiioiii..# | |
p..iiiiii...# | |
#...iiii....# | |
############# |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment