Skip to content

Instantly share code, notes, and snippets.

@bowlercaptain
Forked from anonymous/readme.txt
Last active August 28, 2017 05:11
Show Gist options
  • Save bowlercaptain/0fbe596532abe225f98a88ab52385392 to your computer and use it in GitHub Desktop.
Save bowlercaptain/0fbe596532abe225f98a88ab52385392 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 robot friends
author Bowlercaptain
homepage www.somevideogam.es
========
OBJECTS
========
Background
darkbrown black
11111
11111
11011
11111
11111
controlPad
DarkBlue blue
..1..
.000.
10101
.000.
..1..
Wall
black darkgrey grey
11111
10021
10001
10001
11111
Player
Black Orange White Blue
.000.
.111.
22222
.333.
.3.3.
woodCrate
Orange Yellow
00000
0...0
0...0
0...0
00000
metalcrate
grey
00000
0...0
0...0
0...0
00000
cratetarget
orange
.....
.000.
.0.0.
.000.
.....
robotoff
lightgrey grey darkgrey
.111.
.1.1.
11211
.222.
.2.2.
roboton
lightgreen grey darkgrey
.111.
.101.
11211
.222.
.2.2.
=======
LEGEND
=======
. = Background
# = Wall
P = Player
* = woodCrate
@ = metalCrate
R = robotoff
O = controlPad
t = cratetarget
crate = woodcrate or metalcrate
robot = robotoff or roboton
block = crate or wall or robot
=======
SOUNDS
=======
Crate MOVE 36772507
================
COLLISIONLAYERS
================
Background
controlpad, cratetarget
Player, Wall, Crate, robot
======
RULES
======
([ > Player | Crate ] -> [ > Player | > Crate ])
([< robot | ... | Crate ] -> [ robot | ... | < Crate ])
[ > player controlpad | block ] [robot] -> [ > player controlpad | block ] [> robot]
[ > robot ] [ > player] -> [ > robot ] [ player]
[ > robot | metalCrate ] -> [ robot | > metalCrate ]
[ > player | woodcrate ] -> [ > player | > woodcrate]
[ > robot | woodcrate ] -> [ > robot | > woodcrate]
late [ player controlpad] [robotoff] -> [player controlpad] [roboton]
late [ player no controlpad] [roboton] -> [player no controlpad] [robotoff]
[> player | robotoff] -> [player | robotoff] message *hugs* <3
==============
WINCONDITIONS
==============
All cratetarget on crate
=======
LEVELS
=======
message please put all these crates in place
#########
#...t...#
#.P.....#
#.**....#
#t......#
#.......#
#########
message sometimes you may need to use our remote service units to accomplish this
#########
#.##....#
#.o#.R..#
#.##....#
#..#..*.#
#.P#....#
#..#..t.#
#########
###########
###.##..p.#
###.##....#
#R.....*.##
###.##...o#
###t##...##
###########
message some crates are too heavy for mere humans to move - this is what robots are for
##########
#.t....#o#
#.@......#
#.p...R..#
##########
message the controls system is still in beta
##########
#.t......#
#......t.#
#........#
#........#
##p@..@..#
#o#.R....#
#........#
##########
##########
#.#o#....#
#........#
#.....p..#
#........#
#......@.#
#....@...#
##t#...R.#
##########
############
###......###
#t........t#
###......###
#....*@....#
#..o.......#
#..........#
#....pr....#
############
#######
##...##
#....##
#.r.#o#
#...#.#
#.....#
#.o.#.#
#.*.#t#
#.p.###
#######
(###########
#.........#
#.R.......#
#.....R...#
##..*..@..#
#op...t..##
###########)
(multipe robots works! This level doesn't. Needs another target or just something interesting going on because right now you can break it)
##########
#.#o#..t.#
#........#
#.....p..#
#........#
#......@.#
#....@...#
##t#...R.#
##########
(#########
#.....#t#
#r....#.#
#.@.....#
#.o#....#
#.*...#.#
#.p...#t#
#########)
(this level needs locking doors or collapsing floors to work. The idea is to illustrate the difference between metal-block pushing and wood block pushing)
message thanks for moving all of those crates for me
message have a nice day!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment