Skip to content

Instantly share code, notes, and snippets.

@increpare
Created April 13, 2014 10:09
Show Gist options
  • Save increpare/10577599 to your computer and use it in GitHub Desktop.
Save increpare/10577599 to your computer and use it in GitHub Desktop.
title 10 Layer 50 Object Test
author Dennis Au
homepage www.puzzlescript.net
background_color purple
========
OBJECTS
========
NoTest
red
00000
0...0
0...0
0...0
00000
Target
white
.....
.....
..0..
.....
.....
Player
orange
Background
black
L0_0
lightred
.....
..0..
.0.0.
..0..
.....
L1_0
red
.....
.0.0.
..0..
.0.0.
.....
L2_0
darkred
..0..
.....
.....
.....
.....
L3_0
lightgreen
.....
.....
.....
.....
..0..
L4_0
green
.....
.....
0....
.....
.....
L5_0
darkgreen
.....
.....
....0
.....
.....
L6_0
lightblue
00.00
.....
.....
.....
.....
L7_0
blue
.....
.....
.....
.....
00.00
L8_0
darkblue
0....
0....
.....
0....
0....
L9_0
white
....0
....0
.....
....0
....0
L0_1
lightred
.....
..0..
.0.0.
..0..
.....
L1_1
red
.....
.0.0.
..0..
.0.0.
.....
L2_1
darkred
..0..
.....
.....
.....
.....
L3_1
lightgreen
.....
.....
.....
.....
..0..
L4_1
green
.....
.....
0....
.....
.....
L5_1
darkgreen
.....
.....
....0
.....
.....
L6_1
lightblue
00.00
.....
.....
.....
.....
L7_1
blue
.....
.....
.....
.....
00.00
L8_1
darkblue
0....
0....
.....
0....
0....
L9_1
white
....0
....0
.....
....0
....0
L0_2
lightred
.....
..0..
.0.0.
..0..
.....
L1_2
red
.....
.0.0.
..0..
.0.0.
.....
L2_2
darkred
..0..
.....
.....
.....
.....
L3_2
lightgreen
.....
.....
.....
.....
..0..
L4_2
green
.....
.....
0....
.....
.....
L5_2
darkgreen
.....
.....
....0
.....
.....
L6_2
lightblue
00.00
.....
.....
.....
.....
L7_2
blue
.....
.....
.....
.....
00.00
L8_2
darkblue
0....
0....
.....
0....
0....
L9_2
white
....0
....0
.....
....0
....0
L0_3
lightred
.....
..0..
.0.0.
..0..
.....
L1_3
red
.....
.0.0.
..0..
.0.0.
.....
L2_3
darkred
..0..
.....
.....
.....
.....
L3_3
lightgreen
.....
.....
.....
.....
..0..
L4_3
green
.....
.....
0....
.....
.....
L5_3
darkgreen
.....
.....
....0
.....
.....
L6_3
lightblue
00.00
.....
.....
.....
.....
L7_3
blue
.....
.....
.....
.....
00.00
L8_3
darkblue
0....
0....
.....
0....
0....
L9_3
white
....0
....0
.....
....0
....0
L0_4
lightred
.....
..0..
.0.0.
..0..
.....
L1_4
red
.....
.0.0.
..0..
.0.0.
.....
L2_4
darkred
..0..
.....
.....
.....
.....
L3_4
lightgreen
.....
.....
.....
.....
..0..
L4_4
green
.....
.....
0....
.....
.....
L5_4
darkgreen
.....
.....
....0
.....
.....
L6_4
lightblue
00.00
.....
.....
.....
.....
L7_4
blue
.....
.....
.....
.....
00.00
L8_4
darkblue
0....
0....
.....
0....
0....
L9_4
white
....0
....0
.....
....0
....0
=======
LEGEND
=======
. = Background
@ = Player
O = NoTest
X = Target
L0 = L0_0 or L0_1 or L0_2 or L0_3 or L0_4
L1 = L1_0 or L1_1 or L1_2 or L1_3 or L1_4
L2 = L2_0 or L2_1 or L2_2 or L2_3 or L2_4
L3 = L3_0 or L3_1 or L3_2 or L3_3 or L3_4
L4 = L4_0 or L4_1 or L4_2 or L4_3 or L4_4
L5 = L5_0 or L5_1 or L5_2 or L5_3 or L5_4
L6 = L6_0 or L6_1 or L6_2 or L6_3 or L6_4
L7 = L7_0 or L7_1 or L7_2 or L7_3 or L7_4
L8 = L8_0 or L8_1 or L8_2 or L8_3 or L8_4
L9 = L9_0 or L9_1 or L9_2 or L9_3 or L9_4
LN = L0 or L1 or L2 or L3 or L4 or L5 or L6 or L7 or L8 or L9
C = L9_4
=======
SOUNDS
=======
C Move 13123 (doesn't work)
Player Move 123124 (doesn't work)
Player Action 98636702 (doesn't work)
Player CantMove 1234 (Works)
C CantMove 1453 (works)
================
COLLISIONLAYERS
================
Background
L0
L1
L2
L3
L4
L5
L6
L7
L8
L9
NoTest, Target
Player
======
RULES
======
([> Player | No LN] -> [> Player | random LN])
[> Player | LN] -> [> Player | > LN]
[Action Player | LN] -> [Action Player|]
==============
WINCONDITIONS
==============
some L0 on L1
some L1 on L2
some L2 on L3
some L3 on L4
some L4 on L5
some L5 on L6
some L7 on L8
some L8 on L9
all Player on L0
all Target on Player
no NoTest on Player
=======
LEVELS
=======
....
.@C.
....
X.........
..........
..@.......
..........
.........O
......O
.......
...@...
X......
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment