Created
August 22, 2018 18:14
-
-
Save ncrecc/9a86cf2291c62887bb03ee8b74482322 to your computer and use it in GitHub Desktop.
Stand aside, everyone! I take large steps! (PuzzleScript Script)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Play this game by pasting the script in http://www.puzzlescript.net/editor.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
title Stand aside, everyone! I take large steps! | |
author ncrecc | |
homepage www.puzzlescript.net | |
======== | |
OBJECTS | |
======== | |
Background | |
Black #333 | |
00000 | |
00000 | |
00100 | |
00000 | |
00000 | |
Target | |
#336 | |
..... | |
.000. | |
.000. | |
.000. | |
..... | |
Wall | |
BROWN DARKBROWN | |
00010 | |
11111 | |
01000 | |
11111 | |
00010 | |
Player | |
Orange White | |
.111. | |
.000. | |
11111 | |
.111. | |
.1.1. | |
Crate | |
Orange | |
00000 | |
0...0 | |
0...0 | |
0...0 | |
00000 | |
Rock | |
Gray | |
00000 | |
0...0 | |
0...0 | |
0...0 | |
00000 | |
VictoryStand | |
Yellow | |
..... | |
..0.. | |
.000. | |
..0.. | |
..... | |
======= | |
LEGEND | |
======= | |
. = Background | |
# = Wall | |
P = Player | |
* = Crate | |
% = Rock | |
@ = Crate and Target | |
O = Target | |
+ = VictoryStand | |
Obstacle = Wall or Crate or Rock | |
======= | |
SOUNDS | |
======= | |
Crate MOVE 36772507 | |
================ | |
COLLISIONLAYERS | |
================ | |
Background | |
Target, VictoryStand | |
Player, Wall, Crate, Rock | |
====== | |
RULES | |
====== | |
(collide and stop moving) | |
[> Player|Wall] -> [Player|Wall] | |
[> Player|Obstacle|Obstacle] -> [Player|Obstacle|Obstacle] | |
[> Player||Wall] -> [|Player|Wall] | |
[> Player||Obstacle|Obstacle] -> [|Player|Obstacle|Obstacle] | |
(crate push cut short) | |
[> Player|Crate||Obstacle] -> [|Player|Crate|Obstacle] | |
(crate push freely) | |
[> Player||Crate|] -> [||Player|Crate] | |
[> Player|Crate||] -> [||Player|Crate] | |
(move freely) | |
[> Player||] -> [||Player] | |
============== | |
WINCONDITIONS | |
============== | |
All Target on Crate | |
All Player on VictoryStand | |
======= | |
LEVELS | |
======= | |
######### | |
#p#.....# | |
#.#.....# | |
#.#.o.*.# | |
#.#.....# | |
#...*...# | |
#.+.....# | |
#.....o.# | |
#...#...# | |
#...#...# | |
######### |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment