Closed bvoq closed 3 years ago
I think the problem is with late modification
title Simple Block Pushing Game author David Skinner homepage www.puzzlescript.net verbose_logging ======== OBJECTS ======== Background LIGHTGREEN GREEN 11111 01111 11101 11111 10111 Target DarkBlue ..... .000. .0.0. .000. ..... Wall BROWN DARKBROWN 00010 11111 01000 11111 00010 Player Black Orange White Blue .000. .111. 22222 .333. .3.3. Crate Orange Yellow 00000 0...0 0...0 0...0 00000 pushup transparent pushdown transparent pushleft transparent pushright transparent ======= LEGEND ======= . = Background # = Wall P = Player * = Crate @ = Crate and Target O = Target pusher = pushup or pushdown or pushleft or pushright ======= SOUNDS ======= Crate MOVE 36772507 ================ COLLISIONLAYERS ================ Background Target Player, Wall, Crate pushup pushdown pushleft pushright ====== RULES ====== [ > Player | Crate ] -> [ > Player | > Crate ] [> wall | target]->cancel [> wall | crate]->[> wall| > crate ] [> crate | crate]->[> wall| > crate ] up [ > crate | wall ] -> [ > crate | pushup wall ] down [ > crate | wall ] -> [ > crate | pushdown wall ] left [ > crate | wall ] -> [ > crate | pushleft wall ] right [ > crate | wall ] -> [ > crate | pushright wall ] up [ > player | wall ] -> [ > player | pushup wall ] down [ > player | wall ] -> [ > player | pushdown wall ] left [ > player | wall ] -> [ > player | pushleft wall ] right [ > player | wall ] -> [ > player | pushright wall ] [ pushup ] [ wall ] -> [ pushup ] [up wall] [ pushdown ] [ wall ] -> [ pushdown ] [down wall] [ pushleft ] [ wall ] -> [ pushleft ] [left wall] [ pushright ] [ wall ] -> [ pushright ] [right wall] [> wall | target]->cancel [> wall | crate]->[> wall| > crate ] [> crate | crate]->[> wall| > crate ] [pusher]->[] ============== WINCONDITIONS ============== All Target on Crate ======= LEVELS ======= ..................... ..................... ..................... ..................... .......########...... .......#......#...... .......#......#...... .......#.*..o.#...... .......#......#...... .......#p.....#...... .......########...... ..................... ..................... ..................... .....................
was a grouping issue with groupmovestates. solved in 1.2
I think the problem is with late modification