Created
June 9, 2022 17:13
-
-
Save jcmiller11/e0b7e21f9cfaebba14341c44501adf93 to your computer and use it in GitHub Desktop.
Portal Test 2 (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 Portal Test 2 | |
| author jc | |
| homepage www.puzzlescript.net | |
| again_interval 0.08 | |
| ======== | |
| OBJECTS | |
| ======== | |
| Background | |
| lightgreen green | |
| 11111 | |
| 01111 | |
| 11101 | |
| 11111 | |
| 10111 | |
| Wall | |
| brown darkbrown | |
| 00010 | |
| 11111 | |
| 01000 | |
| 11111 | |
| 00010 | |
| Player5 | |
| black orange white blue | |
| .000. | |
| .111. | |
| 22222 | |
| .333. | |
| .3.3. | |
| Player4 | |
| black orange white blue | |
| ..... | |
| .111. | |
| 22222 | |
| .333. | |
| .3.3. | |
| Player3 | |
| black orange white blue | |
| ..... | |
| ..... | |
| 22222 | |
| .333. | |
| .3.3. | |
| Player2 | |
| black orange white blue | |
| ..... | |
| ..... | |
| ..... | |
| .333. | |
| .3.3. | |
| Player1 | |
| black orange white blue | |
| ..... | |
| ..... | |
| ..... | |
| ..... | |
| .3.3. | |
| Player | |
| transparent | |
| Portal1 | |
| blue | |
| .000. | |
| 0...0 | |
| 0...0 | |
| 0...0 | |
| .000. | |
| Portal2 | |
| orange | |
| .000. | |
| 0...0 | |
| 0...0 | |
| 0...0 | |
| .000. | |
| ======= | |
| LEGEND | |
| ======= | |
| . = Background | |
| # = Wall | |
| P = Player and Player5 | |
| 1 = Portal1 | |
| 2 = Portal2 | |
| PlayerSprites = Player1 or Player2 or Player3 or Player4 or Player5 | |
| Portals = Portal1 or Portal2 | |
| ======= | |
| SOUNDS | |
| ======= | |
| ================ | |
| COLLISIONLAYERS | |
| ================ | |
| Background | |
| Portals | |
| Player, Wall | |
| PlayerSprites | |
| ====== | |
| RULES | |
| ====== | |
| [Player Player1 Portal2] [Player5 Portal1] -> [Portal2] [Player Player5 Portal1] again | |
| [Player Player2 Portal2] [Player4 Portal1] -> [Player Player1 Portal2] [Player5 Portal1] again | |
| [Player Player3 Portal2] [Player3 Portal1] -> [Player Player2 Portal2] [Player4 Portal1] again | |
| [Player Player4 Portal2] [Player2 Portal1] -> [Player Player3 Portal2] [Player3 Portal1] again | |
| [Player Player5 Portal2] [Player1 Portal1] -> [Player Player4 Portal2] [Player2 Portal1] again | |
| [> Player Player5| Portal2] [Portal1] -> [|Player Player5 Portal2] [Portal1 Player1] again | |
| [Player Player1 Portal1] [Player5 Portal2] -> [Portal1] [Player Player5 Portal2] again | |
| [Player Player2 Portal1] [Player4 Portal2] -> [Player Player1 Portal1] [Player5 Portal2] again | |
| [Player Player3 Portal1] [Player3 Portal2] -> [Player Player2 Portal1] [Player4 Portal2] again | |
| [Player Player4 Portal1] [Player2 Portal2] -> [Player Player3 Portal1] [Player3 Portal2] again | |
| [Player Player5 Portal1] [Player1 Portal2] -> [Player Player4 Portal1] [Player2 Portal2] again | |
| [> Player Player5| Portal1] [Portal2] -> [|Player Player5 Portal1] [Portal2 Player1] again | |
| LATE [Player no PlayerSprites] [PlayerSprites] -> [Player PlayerSprites] [] | |
| ============== | |
| WINCONDITIONS | |
| ============== | |
| ======= | |
| LEVELS | |
| ======= | |
| ####.. | |
| #..#.. | |
| #..### | |
| #.P.1# | |
| #2...# | |
| #..### | |
| ####.. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment