Skip to content

Instantly share code, notes, and snippets.

@emirhanacr
Created April 22, 2025 17:01
Show Gist options
  • Save emirhanacr/590453f4cbee65c19bc21eea225c2cf3 to your computer and use it in GitHub Desktop.
Save emirhanacr/590453f4cbee65c19bc21eea225c2cf3 to your computer and use it in GitHub Desktop.
Cedy Osman (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Cedy Osman
author Emirhan/Anıl
homepage www.puzzlescript.net
========
OBJECTS
========
Background
lightgreen
Target
black yellow
.000.
01110
01110
01110
.000.
Wall
gray darkgray
11111
10101
11111
10101
11111
Barrier
lightblue white
10001
01010
00100
01010
10001
Player
green black darkblue lightblue
.000.
31013
30103
32223
.2.2.
Crate
blue darkblue
00000
00100
01110
00100
00000
Crate2
Red lightbrown white
00000
00200
02220
00200
00000
Pit
black lightgray
.111.
10001
10001
10001
.111.
Zombie
purple black red lightblue
00000
01010
00100
13331
.2.2.
Box
blue black
11111
10001
10001
10001
11111
DoorOpen
lightgray
00000
0...0
0...0
0...0
0...0
DoorClosed
lightgray white
.000.
.000.
.001.
.000.
.000.
Switch
white red
.000.
01110
01110
01110
.000.
Spawnpoint
darkblue white
00000
11011
00100
00100
00100
TeleportA
purple lightblue
.00..
0110.
0110.
0110.
0110.
TeleportB
purple pink
.00..
0110.
0110.
0110.
0110.
Rock
gray
.....
.000.
00000
00000
00000
WinMarker
white
0...0
.....
.....
.....
0...0
=======
LEGEND
=======
. = Background
# = Wall
P = Player
* = Crate
- = Crate2
O = Target
d = Pit
C = Zombie
a = Box
b = DoorOpen
h = DoorClosed
z = Switch
j = Spawnpoint
w = TeleportA
f = TeleportB
t = Rock
y = Barrier
k = WinMarker
=======
SOUNDS
sfx0 15664702
sfx1 49183904
sfx2 80699904
sfx3 35488900
sfx4 47721509
=======
================
COLLISIONLAYERS
================
Background
Target
Player, Wall, Crate , DoorClosed, rock, Box, Barrier, Crate2
Pit
Zombie
DoorOpen
Switch
Spawnpoint
TeleportA,TeleportB
WinMarker
======
RULES
======
[ > Player | Crate ] -> [ > Player | > Crate ] sfx2
late [Player Pit ] -> [ Pit ] sfx0
late [ Player | Zombie ] -> [ | Zombie ] sfx1
[ < Player | Box ] -> [ < Player | < Box ]
late [ Crate Switch][DoorClosed] -> [Crate Switch][DoorOpen]
late [ Crate2 Switch][DoorClosed] -> [Crate2 Switch][DoorOpen]
[ Player | Spawnpoint] -> [ Player | Switch ]
late [Player TeleportA][TeleportB] -> [ TeleportA][Player TeleportB]sfx4
[ Action Player | Rock] -> [ Player | > Rock]
[ < Player | Crate2 ] -> [ < Player | < Crate2 ]
[ Crate Target ] -> [ Crate Target WinMarker ]
[ Crate2 Target ] -> [ Crate2 Target WinMarker ]
==============
WINCONDITIONS
==============
all target on WinMarker
=======
LEVELS
=======
Message Level Object define
#############
#...........#
#p.*.-.o.d.c#
#...........#
#a.b.h.z.j.w#
#...........#
#...........#
#...........#
#############
Message Level 1 of 10
##########
#o.......#
###......#
####.*p#.#
#..*..##.#
#....##.o#
##########
Message Level 2 of 10
############
#...yyo.*..#
#.....y....#
#......yyfy#
##.#....yyy#
wo.#.......#
#..p.-.....#
############
Message Level 3 of 10
##############
#.......yyy..#
#....z..yy...#
#.......y..o.#
#.###.###....#
#.#w#-#.#..-.#
#.#..o..#..f.#
#p##.h.#######
Message Level 4 of 10
###p############
#.............o#
#..............#
#.*.##h#....-..#
#...#..###.....#
#.o.#....#.##..#
#..#.oa-.#.j...#
#.##.....##....#
################
Message Level 5 of 10
#############p##
#.......---##.w#
#..##.....*..###
#*..#..........#
#o#f#....#.....#
###.#....#####.#
#...#....#...#.#
#.*o#..........o
#.##############
Message Level 6 of 10
#################
#..oc.d.....c...#
#.....y...*.y..o#
#.....y.....a...#
#yayyyyyyyyyy...p
#.....a.........#
#..*..y.........#
#.....y.c.......#
#################
Message Level 7 of 10
################
#o......y......#
#.......yc.....#
#...z...d..*...#
#.......h......#
#ttt....yo.....#
#..t.*..y......#
#..t....y......#
#p##############
Message Level 8 of 10
##################
#f...y..y....yw.c#
#.*z.y..y....y...#
#...oy..y....yayy#
#yyhyy..y........#
#c...c..y........#
#.......y......tt#
#.o*....y......t.#
#......cy......t.p
##################
Message Level 9 of 10
####################
#f....y...........c#
#..*..y............#
#d...oy......c...c.#
#yyayyyc..yyyyyhyyy#
#.c.......y.......w#
#.........y.*......#
#.........y..j.....#
#...o...*.y........#
#c........y.......o#
###########p########
Message Level 10 of 10
##p##################
#dt..wyo.*..cyf..a*o#
#...*.y......y...y..#
#.o.j.y......y...yyy#
#yyyyyyco*...y......#
#d....yyyyydbyyyyhyy#
#..*..y......y.c...c#
#.o...y......y......#
#....cyc....cy...*..#
#d....yd.....y......#
#c...ta.....ta...o..#
#####################
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment