Skip to content

Instantly share code, notes, and snippets.

Created February 10, 2014 04:01
Show Gist options
  • Save anonymous/8910154 to your computer and use it in GitHub Desktop.
Save anonymous/8910154 to your computer and use it in GitHub Desktop.
title
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
Title Sticky v0.7
Author Connorses
homepage connorses.deviantart.com
background_color #181927
text_color green
again_interval 0.3
========
OBJECTS
========
BG
lightgrey grey
11111
00000
00000
00000
11111
starground
white black
11111
11101
01111
11111
11011
sticky_On
#69ab35 white
.000.
01010
.000.
0...0
.0.0.
sticky_Off
lightgreen grey
.000.
01010
.000.
0...0
.0.0.
robot_off
#538bd8 #48d07a #286fff #cbcbcb
..2..
..3..
.000.
02020
10101
robot_on
#538bd8 #48d07a red #cbcbcb
..2..
..3..
.000.
02020
10101
airlock
yellow black
00000
01110
01110
01110
00000
crate
orange grey darkred
21112
10011
10101
11001
21112
crateh
brown darkgrey darkblue
21112
10011
10101
11001
21112
h2
darkgrey black darkred
11111
10001
10201
10001
11111
h3
black darkgrey
00000
00000
00100
00000
00000
wall
purple darkblue darkgrey
12112
11001
11001
12112
11001
wall2
grey darkgrey
11111
10001
10001
10001
11111
fence
darkred
0.0.0
0...0
0....
0...0
0000.
target
black yellow
01010
1...1
0...0
1...1
01010
hole
black
=======
LEGEND
=======
player = sticky_on or robot_on
player_off = sticky_off or robot_off
sticky = sticky_on or sticky_off
robot = robot_on or robot_off
. = BG
; = BG and starground
+ = wall2
# = wall and wall2
p = sticky_on and wall2
s = sticky_on and BG
c = crate
& = crate and target
* = target
O = hole
A = airlock
H = sticky_on and airlock
X = fence and hole
y = fence and BG
z = fence and bg and target
w = fence and c
! = robot_off
background = BG
blocking = wall or wall2 or airlock or starground or robot or fence
blocking2 = wall2 or crate or wall or airlock or starground
=======
SOUNDS
=======
Sfx0 47065502 (falling)
Sfx1 53385102 (crash)
Sfx2 63989908 (?)
Sfx3 137502 (stick)
crate move 93027907
startgame 97120108
startlevel 1180308
endlevel 44514508
crate cantmove 137502 (unstick)
robot_on create 21785706
robot_off create 5960106
================
COLLISIONLAYERS
================
background
hole, crateh, h2, h3
wall2, crate, airlock
target
player, player_off
wall,starground,fence
======
RULES
======
[> sticky no crate|crate] -> [> sticky|crate] Sfx3
[> sticky crate|no blocking] -> [> sticky > crate|]
[> sticky > crate|crate] ->[> sticky > crate|> crate]
[h3] -> [hole]
[h2] -> [h3] Sfx1 again
[crateh] -> [h2] again
late [crate hole no sticky] -> [crateh] Sfx0 again
[> player|player_off] -> [player|player_off] message [Press 'X' to switch between Player and Robot.]
(extra collisions)
[> player|wall ] -> [player|wall ]
[> sticky|fence] -> [sticky|fence]
[> robot |wall2] -> [robot |wall2]
[> robot|crate] -> [> robot|> crate]
[> robot|crate|blocking2] ->[robot|crate|blocking2]
[robot_off][action sticky_on] -> [robot_on][sticky_off]
[action robot_on][sticky_off] -> [robot_off][sticky_on]
late [robot hole][sticky] -> [h2][sticky_on] Sfx0 again
==============
WINCONDITIONS
==============
all crate on target
all player on airlock
=======
LEVELS
=======
message Welcome, Employee, to Space Station Sevinbee.
message Please proceed to airlock B7, on your left.
#######
.....s.
.......
#+#####
#+++++a
#######
message Remember, all containers must be stored securely in the Safety Zones.
###H###
+++++++
++c..++
+&...*+
+++++++
#######
message Unsecured containers are a safety hazard.
#H###+++
#**.+;;+
#...+;;+
#+..+;;+
#...+;;+
#cc.+;;+
#+++#+++
message Containers must be secured to prevent accidents.
.........
###ha####
;;++++;;;
;++.c+;;;
;+#**#++;
;++**.c+;
;;+...c+;
;;+c.+++;
;;++++;;;
;;;;;;;;;
message Mind the holes. Please do not lose our containers.
message [Remember, you can press 'Z' to undo,]
message [and 'R' to restart.]
#.s.....#
#....c..#
#.......#
###ooo###
#++++c++#
#++*.c++#
a++**.++#
a+++++++#
message All employees are held responsible for loose containers in their work area.
#H#########;
#+#++++oo+;;
#ccoo**oo+;;
#ccooo**o+;;
#+++++ooo+;;
###########;
+###A#
+#.**#
##.#.#
#co..#
#c.s##
#####+
(message Use caution.)
;###h##
;#o***o
;#.#.##
;#....#
;#ccc##
;#####+
message Aliens who can work comfortably in a vacuum are very useful to us.
;;;;;;;;
;;ooooo;
ooo...#;
o*sc..#;
###.c*#;
#*##c.#;
#.#.*.##
#c.&cc*#
#...*o.#
####a###
message You will be held responsible if containers you handled are found floating outside the space station.
;;;;;;;
;xxxx;;
;x..x;;
;x.*xxx
;x&...x
;x..c&x
;x..x+x
;xxxxp#
;;;;#..
;;;###a
message The worker robots are very useful.
message [Press 'X' to switch between Player and Robot.]
#ap+####
##++y!.#
##xxy..#
##.c.c##
##.c..##
#*..#.##
#**...##
########
message Please try not to damage the robots.
##h#########
#....cy....#
#oooooxoooo#
#.+.c.y...*#
#.!...y...*#
#....#######
#######;;;;;
#####;;;o;;o;
##aa#######;;
#++p+#**c.#;;
#+&++#+.+.#o;
#+*!cyc...#;o
#+&o+#..+##o;
#++++#+++#;;;
##########o;o
message All levels complete!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment