Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@increpare
Created March 11, 2021 17:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save increpare/c51584589907cc2d76ac5a3f6d0e61d9 to your computer and use it in GitHub Desktop.
Save increpare/c51584589907cc2d76ac5a3f6d0e61d9 to your computer and use it in GitHub Desktop.
Untitled PuzzleScript Script
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title gondola adventure 1
realtime_interval 0.5
run_rules_on_level_start
========
OBJECTS
========
Background
darkblue
player
green
eyel
brown black
.0000
00000
00000
00010
00000
eyer
brown black
0000.
00000
00000
01000
00000
mouth
brown yellow red black
00000
11311
02220
00200
00000
legfixed
brown
leg1
red
leg2
blue
frame1
purple
frame2
pink
temp
black
land
green
sky
blue
skin
brown
sun
yellow
.000.
00000
00000
00000
.000.
mountain_left
gray white
....1
...11
..000
.0000
00000
mountain_right
white gray
0....
00...
111..
1111.
11111
=======
LEGEND
=======
. = Background
P = Player
e = eyel
r = eyer
0 = legfixed
1 = leg1
2 = leg2
m = mouth
q = frame1
w = frame2
l = land
s = sky
k = skin
u = sun
z = mountain_left and sky
x = mountain_right and sky
=======
SOUNDS
=======
sfx1 8943502
sfx2 40779307
sfx3 80789500
sfx4 10149703
sfx5 71198307
sfx6 77482109
sfx7 7439506
sfx8 49846906
sfx9 89130303
================
COLLISIONLAYERS
================
Background
temp
player
frame1, frame2
leg1, leg2
land, sky
mountain_left, mountain_right
sun
legfixed, eyel, eyer , mouth, skin
======
RULES
======
right [ stationary player ] [ mountain_left | no mountain_right ] -> [ stationary player ] [ mountain_left | mountain_right ]
+ right [ stationary player ] [ mountain_right | no mountain_left ] -> [ stationary player ] [ mountain_right | mountain_left ]
[ stationary player ] [ frame1 ] -> [ stationary player ] [ temp ]
[ stationary player ] [ frame2 ] -> [ stationary player ] [ frame1 ]
[ stationary player ] [ temp ] -> [ stationary player ] [ frame2 ]
[ stationary player ] [ mountain_left ] -> [ stationary player ] [ temp ]
[ stationary player ] [ mountain_right ] -> [ stationary player ] [ mountain_left ]
[ stationary player ] [ temp ] -> [ stationary player ] [ mountain_right ]
[ stationary player ] [skin]-> [ stationary player ] []
[ stationary player ] [ frame1 ] [ leg1 ] -> [ stationary player ] [ frame1 ] [ leg1 skin ]
[ stationary player ] [ frame2 ] [ leg2 ] -> [ stationary player ] [ frame2 ] [ leg2 skin ]
right [ stationary player ] [ land | no land ] -> [ stationary player ] [ land | land ]
right [ stationary player ] [ sky | no sky ] -> [ stationary player ] [ sky | sky ]
random [ stationary player ] -> sfx1
+ [ stationary player ] -> sfx2
+ [ stationary player ] -> sfx3
+ [ stationary player ] -> sfx4
+ [ stationary player ] -> sfx5
+ [ stationary player ] -> sfx6
+ [ stationary player ] -> sfx7
+ [ stationary player ] -> sfx8
+ [ stationary player ] -> sfx9
==============
WINCONDITIONS
==============
=======
LEVELS
=======
s............
sq...p....u..
s............
s............
s....e0r.....
s2...0m0...2.
s22220002222.
s....1.1.....
z....1.1.....
l....1.1.....
l...11.11....
l............
l............
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment