Skip to content

Instantly share code, notes, and snippets.

@mageowl
Last active November 6, 2020 00:26
Show Gist options
  • Select an option

  • Save mageowl/88c1f7434eb361c1cf9aa56901e8a9c9 to your computer and use it in GitHub Desktop.

Select an option

Save mageowl/88c1f7434eb361c1cf9aa56901e8a9c9 to your computer and use it in GitHub Desktop.
Jack`o`Lantern Inc. (PuzzleScript Game)
Play this game by going to https://www.puzzlescript.net/play.html?p=88c1f7434eb361c1cf9aa56901e8a9c9
title Jack`o`Lantern Inc.
author OwL
homepage seattleowl.com
background_color #9e2835
run_rules_on_level_start
noaction
key_repeat_interval 0.2
========
OBJECTS
========
Background .
#327345
BrigdeTemp =
#743f39 #b86f50
00100
01110
11111
01110
00100
BrigdeHorz
#743f39 #b86f50
00000
11111
11111
11111
00000
BrigdeVert
#743f39 #b86f50
01110
01110
01110
01110
01110
Hole O
#193d3f
.000.
00000
00000
00000
.000.
Wall #
#3f2832
Player @
#e4a672 #743f39 #b86f50 #3f2832
..0..
.121.
11111
01110
.3.3.
Pumpkin *
#fb922b #e53b44 #193d3f
..2..
.100.
11000
11000
.100.
CarvedPumpkin c
#fb922b #e53b44 #193d3f #3f2832
..2..
.303.
11000
13330
.100.
JackOLantern j
#fb922b #e53b44 #193d3f #ffe762
..2..
.303.
11000
13330
.100.
Knife /
#3f2832 white #afbfd2
....1
...12
..12.
.02..
0....
Torch i
#743f39 #ffe762 #fb922b
.....
..1..
..2..
..0..
..0..
Order
#63c64d
.....
.....
.....
.....
00000
Check
#63c64d
.....
....0
...0.
0.0..
.0...
Black ~
#9e2835
Win !
#9e2835
Whoops
transparent
=======
LEGEND
=======
_ = Order and Black
Object = Pumpkin or CarvedPumpkin or JackOLantern or Win
Brigde = BrigdeTemp or BrigdeHorz or BrigdeVert
=======
SOUNDS
=======
Object move 80641307
Player cantmove 36772507
sfx0 48309502
sfx1 9623105
sfx2 62803502
================
COLLISIONLAYERS
================
Background
Black
Hole, Knife, Torch, Brigde
Player, Wall, Pumpkin, CarvedPumpkin, JackOLantern
Order, Check
Win, Whoops
======
RULES
======
(Basics ----)
[ > Player | Object ] -> [ > Player | > Object ]
late [Pumpkin Knife] -> [CarvedPumpkin] sfx0
late [CarvedPumpkin Torch] -> [JackOLantern] sfx0
(Bridges ----)
[> Pumpkin | Brigde] -> [Pumpkin | Brigde]
horizontal [no Wall | BrigdeTemp | no Wall] -> [| BrigdeHorz |]
vertical [no Wall | BrigdeTemp | no Wall] -> [| BrigdeVert |]
(Hole ----)
late right [Pumpkin Order | ] [Pumpkin Hole] -> [Pumpkin Check | Order] [Hole] sfx1
late right [CarvedPumpkin Order | ] [CarvedPumpkin Hole] -> [CarvedPumpkin Check | Order] [Hole] sfx1
late right [JackOLantern Order | ] [JackOLantern Hole] -> [JackOLantern Check | Order] [Hole] sfx1
(Order ----)
up [Black | Object] -> [Black Object | Black]
(Whoops ----)
[Whoops] -> restart
late [Player Hole] -> [Whoops Hole] sfx2 message Whoops.
late [no Pumpkin Order] [Pumpkin Hole] -> [Whoops] [Hole] sfx2 message Whoops.
late [no CarvedPumpkin Order] [CarvedPumpkin Hole] -> [Whoops] [Hole] sfx2 message Whoops.
late [no JackOLantern Order] [JackOLantern Hole] -> [Whoops] [Hole] sfx2 message Whoops.
==============
WINCONDITIONS
==============
Some Order on Win
=======
LEVELS
=======
message Level 1
message Fill the order.
######
#.O..#
#....#
#.@..#
#..*.#
#....#
######
*!~~~~
_~~~~~
message Level 2
#########
#.......#
#.......#
#o@.../.#
#..*....#
#.......#
#########
c!~~~~~~~
_~~~~~~~~
message Level 3
message Make a Jack`o`Lantern.
#############
#...........#
#.c.........#
#.@..*......#
#..*....../.#
#....i......#
#########...#
*cj!~~~~#..o#
_~~~~~~~#####
message Level 4
##########
#...@....#
#.*...c..#
#o#####..#
#.#####..#
#.../....#
#........#
##########
cc!~~~~~~~
_~~~~~~~~~
message Level 5
############
#.....#....#
#.....#....#
#[email protected]./..o#
#..*..#....#
#.....#....#
############
j!~~~~~~~~~~
_~~~~~~~~~~~
message Level 6
##################
#................#
#......./.i......#
#.@.##########.o.#
#..*.............#
#................#
##################
c!~~~~~~~~~~~~~~~~
_~~~~~~~~~~~~~~~~~
message Level 7
message A maze-
#########################
#.#.###.####...####...###
#@#.*.#.#......=......o.#
#.#.#.#.=*.#.#.#.###.##.#
#.###.#.##.#.#.#.#*...#.#
#........#.#*#.#.###=##.#
#*######...#....*.......#
################.######.#
**!~~~~~~~~~~~~#........#
_~~~~~~~~~~~~~~##########
message -ing
@mageowl
Copy link
Author

mageowl commented Nov 4, 2020

Link to play: puzzlescript.net

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment