Created
July 11, 2021 01:18
-
-
Save patrickgh3/9b6dbb9078417def19e2cb439171bc6c to your computer and use it in GitHub Desktop.
Permaban (PuzzleScript Script)
This file contains hidden or 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 hidden or 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 Permaban | |
| author Patrickgh3 | |
| realtime_interval 0.1 | |
| ======== | |
| OBJECTS | |
| ======== | |
| Background | |
| LIGHTGREEN GREEN | |
| 11111 | |
| 01111 | |
| 11101 | |
| 11111 | |
| 10111 | |
| Conveyor | |
| gray darkgray darkgray | |
| 21212 | |
| 21012 | |
| 21002 | |
| 21012 | |
| 21212 | |
| Wall | |
| BROWN DARKBROWN | |
| 00010 | |
| 11111 | |
| 01000 | |
| 11111 | |
| 00010 | |
| OnePlace | |
| transparent | |
| One | |
| transparent | |
| Two | |
| transparent | |
| Counted | |
| transparent | |
| Ban1 | |
| white | |
| ..... | |
| .000. | |
| .000. | |
| .000. | |
| ..... | |
| Ban2 | |
| white | |
| 00000 | |
| 0...0 | |
| 0...0 | |
| 0...0 | |
| 00000 | |
| Ban3 | |
| white | |
| 00.00 | |
| 0...0 | |
| ..... | |
| 0...0 | |
| 00.00 | |
| Ban4 | |
| white | |
| 0...0 | |
| ..... | |
| ..... | |
| ..... | |
| 0...0 | |
| Player | |
| Black Orange White Blue | |
| .000. | |
| .111. | |
| 22222 | |
| .333. | |
| .3.3. | |
| Crate | |
| Orange lightbrown | |
| 10001 | |
| 10001 | |
| 10001 | |
| ..0.. | |
| ..0.. | |
| ======= | |
| LEGEND | |
| ======= | |
| . = Background | |
| # = Wall | |
| P = Player | |
| * = Crate | |
| A = Wall and OnePlace | |
| C = Conveyor | |
| BanAnim = Ban1 or Ban2 or Ban3 or Ban4 | |
| ======= | |
| SOUNDS | |
| ======= | |
| Crate MOVE 36772507 | |
| EndLevel 97961503 | |
| sfx0 66790102 | |
| sfx1 92675703 | |
| ================ | |
| COLLISIONLAYERS | |
| ================ | |
| Background | |
| Conveyor | |
| Player, Wall, Crate | |
| BanAnim | |
| OnePlace | |
| One | |
| Two | |
| Counted | |
| ====== | |
| RULES | |
| ====== | |
| ( Conveyor push on "again" turn) | |
| [ Player Conveyor ] -> [ right Player Conveyor ] sfx1 | |
| [ Crate Conveyor ] -> [ right Crate Conveyor ] sfx1 | |
| [ > Player | Crate ] -> [ > Player | > Crate ] | |
| [ > Player | Player ] -> [ > Player | > Player ] | |
| [Ban4] -> [] | |
| [Ban3] -> [Ban4] | |
| [Ban2] -> [Ban3] | |
| [Ban1] -> [Ban2] | |
| [ > Crate | Wall ] -> [ > Crate | Ban1 ] sfx0 again message Banned! | |
| [ > Crate | Player ] -> [ > Crate | Ban1 ] sfx0 again message Banned! | |
| [ > Crate | Crate ] -> [ > Crate | Ban1 ] sfx0 again message Banned! | |
| ( Conveyor push detect ) | |
| [ Player Conveyor ] -> [ right Player Conveyor ] again | |
| [ Crate Conveyor ] -> [ right Crate Conveyor ] again | |
| ( Detect only one player ) | |
| late [One] -> [] | |
| late [Two] -> [] | |
| late [Counted] -> [] | |
| late [ Player no Counted ] [ OnePlace no One ] -> [ Player Counted ] [OnePlace One] | |
| late [ Player no Counted ] [ One ] -> [ Player Counted ] [Two] | |
| ============== | |
| WINCONDITIONS | |
| ============== | |
| Any OnePlace | |
| no Two | |
| no Ban1 | |
| no Ban2 | |
| no BanAnim | |
| ======= | |
| LEVELS | |
| ======= | |
| ############ | |
| ########...# | |
| ########.p.# | |
| #p.*..##...# | |
| ########...# | |
| ########...# | |
| ############ | |
| a###pp | |
| #..#pp | |
| #..### | |
| #*p..# | |
| #..*.# | |
| #..### | |
| ####pp | |
| a####p | |
| #....# | |
| #.#p.# | |
| #.**.# | |
| #.**.# | |
| #....# | |
| p##### | |
| a######### | |
| ########.# | |
| ########.# | |
| ####cccc.# | |
| ####.###.# | |
| ####..##p# | |
| ####.##### | |
| #....##### | |
| #....##### | |
| #.p*.##### | |
| #....##### | |
| ########## | |
| a########## | |
| #...c....## | |
| #.*.c....## | |
| #...c....## | |
| #.p.c....## | |
| #...c....## | |
| ########### | |
| ##########p |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment