Skip to content

Instantly share code, notes, and snippets.

@sfiera
Last active October 10, 2025 01:08
Show Gist options
  • Select an option

  • Save sfiera/dce658b75eb2e6bcfe73bb357b6e9238 to your computer and use it in GitHub Desktop.

Select an option

Save sfiera/dce658b75eb2e6bcfe73bb357b6e9238 to your computer and use it in GitHub Desktop.
title Slidey
author sfiera
homepage www.puzzlescript.net
verbose_logging
=======
OBJECTS
=======
Background
lightgreen green
11111
01111
11101
11111
10111
Flag
darkblue
.....
.000.
.0.0.
.000.
.....
Wall
brown darkbrown
00010
11111
01000
11111
00010
PlayerLeft
black orange white blue
.000.
.110.
2222.
.333.
.3.3.
PlayerRight
black orange white blue
.000.
.011.
.2222
.333.
.3.3.
Crate
orange
00000
0...0
0...0
0...0
00000
PlayerTarget
Yellow
00.00
0...0
.....
0...0
00.00
======
LEGEND
======
. = Background
# = Wall
P = PlayerLeft
* = Crate
O = Flag
Player = PlayerLeft or PlayerRight
======
SOUNDS
======
Crate move 36772507
===============
COLLISIONLAYERS
===============
Background
Flag
Player, Wall, Crate
PlayerTarget
=====
RULES
=====
[left Player] -> [left PlayerLeft]
[right Player] -> [right PlayerRight]
[moving Player] -> [moving Player moving PlayerTarget]
[> PlayerTarget no Crate | no Wall] -> [ | > PlayerTarget]
[moving PlayerTarget] -> [PlayerTarget]
[Player | ... | PlayerTarget] -> [> Player | ... | PlayerTarget]
[> Player | Crate PlayerTarget] -> [Player | > Crate]
[Player PlayerTarget] -> [Player]
[] -> again
=============
WINCONDITIONS
=============
all Player on Flag
no PlayerTarget
======
LEVELS
======
####..
#..#..
#.O###
#.P..#
#..*.#
#..###
####..
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment