Skip to content

Instantly share code, notes, and snippets.

Created April 7, 2017 09:10
Show Gist options
  • Save anonymous/a0af8222eb2df6f32abd8d534c03ebcb to your computer and use it in GitHub Desktop.
Save anonymous/a0af8222eb2df6f32abd8d534c03ebcb 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 LMIO Arka
author ThatScar
homepage www.puzzlescript.net
flickscreen 16x24
key_repeat_interval 0.1
norepeat_action
again_interval 0.1
background_color LightBlue
========
OBJECTS
========
Background
LightBlue
(White LightBlue
11111
01111
11101
11111
10111)
Wall
Grey DarkGrey DarkBlue
01210
01210
01210
01210
01210
Target
Purple
.....
.000.
.0.0.
.000.
.....
Marker
Red
0...0
.....
.....
.....
0...0
SuperMarker
Red
00.00
0...0
.....
0...0
00.00
Crate
Orange Yellow
00000
0...0
0...0
0...0
00000
Stable
Transparent
0...0
.....
.....
.....
0...0
Bridge
Transparent
Rubble
Black DarkGrey DarkBlue
01202
11002
01210
21021
02110
Ground
Brown DarkBrown
00010
11111
01000
11111
00010
AddHere
Transparent
Add
Transparent
Sub
Transparent
N1
Black
..0..
.00..
..0..
..0..
.000.
N2
Black
.000.
...0.
.000.
.0...
.000.
N3
Black
.000.
...0.
..00.
...0.
.000.
N4
Black
.0.0.
.0.0.
.000.
...0.
...0.
N5
Black
.000.
.0...
.000.
...0.
.000.
N6
Black
.000.
.0...
.000.
.0.0.
.000.
N7
Black
.000.
...0.
...0.
...0.
...0.
N8
Black
.000.
.0.0.
.000.
.0.0.
.000.
N9
Black
.000.
.0.0.
.000.
...0.
.000.
N0
Black
.000.
.0.0.
.0.0.
.0.0.
.000.
LastAction
Transparent
Mark
Transparent
=======
LEGEND
=======
Player = Marker or SuperMarker
. = Background
# = Target
P = Marker and AddHere
+ = AddHere
_ = Ground
Obstacle = Wall or Crate
Number = N1 or N2 or N3 or N4 or N5 or N6 or N7 or N8 or N9 or N0
0 = N0
1 = N1
2 = N2
3 = N3
4 = N4
5 = N5
6 = N6
7 = N7
8 = N8
9 = N9
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
Background
Ground
Number
Target
Wall, Crate
Rubble
Stable
Bridge
AddHere
Add, Sub
Mark
LastAction
Player
======
RULES
======
[ Mark ] -> [ ]
[ Action Marker LastAction ] -> [ SuperMarker ]
[ LastAction ] -> [ ]
[ Action Marker ] -> [ Marker LastAction Mark ]
[ Action SuperMarker ] -> [ Marker ]
[ SuperMarker ] -> [ SuperMarker Mark ]
[ Mark Player Wall ] -> [ Player Wall ]
[ Mark Player Crate ][ AddHere ] -> [ Mark Player Crate ][ Add AddHere ]
[ Mark Player Crate ] -> [ Player ]
[ Mark Player Target ] -> [ Player Wall Target ]
[ Mark Player ][ AddHere ] -> [ Mark Player ][ Sub AddHere ]
[ Mark Player ] -> [ Player Crate ]
Down [ Target | Wall ] -> [ Target Wall | Wall ]
[ Stable ] -> [ ]
[ Bridge ] -> [ ]
[ Ground ] -> [ Stable Ground ]
[ Obstacle ] -> [ Stable Obstacle ]
Down [ Obstacle | no Stable ] -> [ Bridge Obstacle | ]
+ Horizontal [ Stable Bridge | no Stable ] -> [ Bridge | ]
[ Rubble ][ Number ] -> [ Rubble ][ ]
[ Obstacle No Stable ] -> [ Rubble ]
Down [ Rubble | No Stable ] -> [ > Rubble | ] again
Down [ Add AddHere | Number ] -> [ AddHere | Add Number ]
Down [ Sub AddHere | Number ] -> [ AddHere | Sub Number ]
[Add N0] -> [N1]
+[Add N1] -> [N2]
+[Add N2] -> [N3]
+[Add N3] -> [N4]
+[Add N4] -> [N5]
+[Add N5] -> [N6]
+[Add N6] -> [N7]
+[Add N7] -> [N8]
+[Add N8] -> [N9]
+Right [ | Add N9 ] -> [ Add | N0 ]
[Sub N1] -> [N0]
+[Sub N2] -> [N1]
+[Sub N3] -> [N2]
+[Sub N4] -> [N3]
+[Sub N5] -> [N4]
+[Sub N6] -> [N5]
+[Sub N7] -> [N6]
+[Sub N8] -> [N7]
+[Sub N9] -> [N8]
+Right [ | Sub N0 ] -> [ Sub | N9 ]
[ Sub No Number No AddHere ][ Number ] -> [ Sub ][ ]
==============
WINCONDITIONS
==============
All Target on Wall
No Stable on Player
=======
LEVELS
=======
................
................
................
................
................
......####......
......#..#......
....#######.....
....#.....#.....
....#.....#.....
....#####.#.....
....#...#.#.....
....#...###.P...
....#...#.#.4...
________________
................
................
...12...........
......####......
......#..#......
......#..#......
....8.#..#......
......#..#......
......#..#......
......#..#......
....4.#..#......
......#..#......
......#..#..P...
......#..#..6...
________________
................
................
...12.####......
......#..#......
......#..#......
......#..#......
....8.#..#......
......#..#......
......#..#......
......#..#......
....4.#..#......
......#..#......
......#..#..P...
......#..#..6...
________________
......####......
......#..#......
......#..#......
...20.#..#......
......#..#......
......#..#......
......#..#......
...16.#..#......
......#..#......
......#..#......
......#..#......
...12.#..#......
......#..#......
......#..#......
......#..#......
....8.#..#......
......#..#......
......#..#......
......#..#......
....4.#..#......
......#..#......
......#..#..P...
......#..#..8...
________________
......####......
...40.#..#......
......#..#......
......#..#......
......#..#......
...36.#..#......
......#..#......
......#..#......
......#..#......
...32.#..#......
......#..#......
......#..#......
......#..#......
...28.#..#......
......#..#......
......#..#..+...
......#..#.10...
...24.#..#......
......#..#......
......#..#......
......#..#......
...20.#..#......
......#..#......
......#..#......
......#..#......
...16.#..#......
......#..#......
......#..#......
......#..#......
...12.#..#......
......#..#......
......#..#......
......#..#......
....8.#..#......
......#..#......
......#..#......
......#..#......
....4.#..#......
......#..#......
......#..#..P...
......#..#.10...
________________
...##########...
...#........#...
...#........#...
16.#........#...
...#........#...
...#........#...
...#........#...
12.#........#...
...#........#...
...#........#...
...#........#...
.8.#........#...
...#........#...
...#........#...
...#........#...
.4.#........#...
...#........#...
...#........#..P
...#........#.24
________________
20.##########...
...#........#...
...#........#...
...#........#...
16.#........#...
...#........#...
...#........#...
...#........#...
12.#........#...
...#........#...
...#........#...
...#........#...
.8.#........#...
...#........#...
...#........#...
...#........#...
.4.#........#...
...#........#...
...#........#..P
...#........#.24
________________
................
................
.......##.......
......####......
......#..#......
......#..#......
......####......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
......#..#......
...40.#..#......
......#..#......
......#..#......
......#..#......
...36.#..#......
......#..#......
......#..#......
......#..#......
...32.#..#......
......#..#......
......#..#......
......#..#......
...28.#..#..+...
......#..#.14...
......#..#......
......#..#......
...24.#..#......
......#..#......
......#..#......
......#..#......
...20.#..#......
......#..#......
......#..#......
......#..#......
...16.#..#......
......#..#......
......#..#......
......#..#......
...12.#..#......
......#..#......
......#..#......
......#..#......
....8.#..#......
......#..#......
......#..#......
......#..#......
....4.#..#......
......#..#......
......#..#..P...
......#..#.14...
________________
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment